Jump to content

TedakCZ

Uživatel
  • Příspěvků

    48
  • Registrován

  • Aktivní

  • Vítězných dnů

    1

Příspěvky posted by TedakCZ

  1. před 24 minutami, TedakCZ said:
    1.   Ukázat skrytý obsah
      
      
              if(fexist(UserPath(playerid)))
          {
              INI_ParseFile(CarPath(playerid), "LoadCar_%s", .bPassTag = true, .bExtra = true, .extra = playerid);
              INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
              new s[1200];
              strcat(s,""r"{ccff00}=====================================[{ff0000}Pravidla{ccff00}]=====================================\n");
              strcat(s,""r" \t{ff0000}1.{ffffff}Neurážej adminy{ff0000}!\n");
              strcat(s,""r" \t{ff0000}2.{ffffff}nespamuj{ff0000}!\n");
              strcat(s,""r" \t{ff0000}3.{ffffff}chyby pište neprodleně na e-mail (/kontakt){ff0000}!\n");
              strcat(s,""r" \t{ff0000}4.{ffffff}necheatuj! pezprodleně permanet IP BAN{ff0000}!\n");
              strcat(s,""r" \t{ff0000}5.{ffffff}obhajování pište na e-mail (př.ja sem speed hack neměl){ff0000}!\n");
              strcat(s,""r" \t{ff0000}6.{ffffff}je zakázáno schazovat server (úmyslně,neúmyslně){ff0000}!\n");
              strcat(s,""r" \t{ff0000}7.{ffffff}PŘÍSNÝ ZÁKAZ REKLAMI{ff0000}!!!\n");
              strcat(s,""r" \t{ff0000}8.{ffffff}Hráč je povinen se držet zásad slušného chování, dobrých mravů a respektuje veškerá ustanovení administratorů\n.");
      		strcat(s,""r" \n\t{ff0000}!!{ffffff}TATO PRAVIDLA PLATÍ I PRO ADMINISTRÁTORY{ff0000}!!\n");
      		strcat(s,""r"{ccff00}=====================================[{ff0000}Informace{ccff00}]=====================================\n");
      		strcat(s,""r"\t \t \t{ff0000}!!!{ffffff} Neznalost pravidel neomlouvá {ff0000}!!!\n");
              strcat(s,""r" {99ff00}Vítejte zpět na serveru\n");
              strcat(s,""r" {99ff00}Prosím zadejte heslo, které jste zadal při registraci:");
              new lgp[150];
              format(lgp, sizeof(lgp), "{ff0000}%s({00ffff}%d{ff0000})", PlayerName(playerid),playerid);
              ShowPlayerDialogEx(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,lgp,s,"Ok","");
      	}
          else
          {
              new s[1200];
              strcat(s,""r"{ccff00}=====================================[{ff0000}Pravidla{ccff00}]=====================================\n");
              strcat(s,""r" \t{ff0000}1.{ffffff}Neurážej adminy{ff0000}!\n");
              strcat(s,""r" \t{ff0000}2.{ffffff}nespamuj{ff0000}!\n");
              strcat(s,""r" \t{ff0000}3.{ffffff}chyby pište neprodleně na e-mail (/kontakt){ff0000}!\n");
              strcat(s,""r" \t{ff0000}4.{ffffff}necheatuj! pezprodleně permanet IP BAN{ff0000}!\n");
              strcat(s,""r" \t{ff0000}5.{ffffff}obhajování pište na e-mail (př.ja sem speed hack neměl){ff0000}!\n");
              strcat(s,""r" \t{ff0000}6.{ffffff}je zakázáno schazovat server (úmyslně,neúmyslně){ff0000}!\n");
              strcat(s,""r" \t{ff0000}7.{ffffff}PŘÍSNÝ ZÁKAZ REKLAMI{ff0000}!!!\n");
              strcat(s,""r" \t{ff0000}8.{ffffff}Hráč je povinen se držet zásad slušného chování, dobrých mravů a respektuje veškerá ustanovení administratorů\n.");
      		strcat(s,""r" \n\t{ff0000}!!{ffffff}TATO PRAVIDLA PLATÍ I PRO ADMINISTRÁTORY{ff0000}!!\n");
      		strcat(s,""r"{ccff00}=====================================[{ff0000}Informace{ccff00}]=====================================\n");
      		strcat(s,""r"\t \t \t{ff0000}!!!{ffffff} Neznalost pravidel neomlouvá {ff0000}!!!\n");
      		strcat(s,""r" {99ff00}Vítejte po prvé na serveru\n");
              strcat(s,""r" {99ff00}Prosím zadejte heslo, aby jste se zaregistroval (minimálně 16 znaků!):");
              ShowPlayerDialogEx(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,""COL_RED"Registrace",s,"Ok","");
              GivePlayerMoney(playerid, 20000);
              PlayerInfo[playerid][pAdmin] = 0;
              povolani[playerid][pJobs] = 0;
      	}

      Register a Login 

       

    Spoiler
    
            case DIALOG_REGISTER:
            {
                if (!response) return SendClientMessage(playerid, 0xff0000,"[ ! ]Tve data byla uložena!");
                if(response)
                {
    		        new s[1200];
    		        strcat(s,""r"{ccff00}=====================================[{ff0000}Pravidla{ccff00}]=====================================\n");
    		        strcat(s,""r" \t{ff0000}1.{ffffff}Neurážej adminy{ff0000}!\n");
    		        strcat(s,""r" \t{ff0000}2.{ffffff}nespamuj{ff0000}!\n");
    		        strcat(s,""r" \t{ff0000}3.{ffffff}chyby pište neprodleně na e-mail (/kontakt){ff0000}!\n");
    		        strcat(s,""r" \t{ff0000}4.{ffffff}necheatuj! pezprodleně permanet IP BAN{ff0000}!\n");
    		        strcat(s,""r" \t{ff0000}5.{ffffff}obhajování pište na e-mail (př.ja sem speed hack neměl){ff0000}!\n");
    		        strcat(s,""r" \t{ff0000}6.{ffffff}je zakázáno schazovat server (úmyslně,neúmyslně){ff0000}!\n");
    		        strcat(s,""r" \t{ff0000}7.{ffffff}PŘÍSNÝ ZÁKAZ REKLAMI{ff0000}!!!\n");
    		        strcat(s,""r" \t{ff0000}8.{ffffff}Hráč je povinen se držet zásad slušného chování, dobrých mravů a respektuje veškerá ustanovení administratorů\n.");
    				strcat(s,""r" \n\t{ff0000}!!{ffffff}TATO PRAVIDLA PLATÍ I PRO ADMINISTRÁTORY{ff0000}!!\n");
    				strcat(s,""r"{ccff00}=====================================[{ff0000}Informace{ccff00}]=====================================\n");
    				strcat(s,""r"\t \t \t{ff0000}!!!{ffffff} Neznalost pravidel neomlouvá {ff0000}!!!\n");
    		        strcat(s,""r" {99ff00}Zadal jste špatné heslo!\n");
    		        strcat(s,""r" {99ff00}Zkuste to znovu:");
    				povolani[playerid][pJobs] = 0;
    				if(!strlen(inputtext)) return ShowPlayerDialogEx(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "nwm",s,"Register","Quit");
                    new INI:File = INI_Open(UserPath(playerid));
                    INI_SetTag(File,"data");
                    INI_WriteInt(File,"Password",udb_hash(inputtext));
                    INI_WriteInt(File,"Cash",0);
                    INI_WriteInt(File,"Admin",0);
                    INI_WriteInt(File,"Kills",0);
                    INI_WriteInt(File,"Deaths",0);
                    INI_WriteInt(File,"Wandlvl",0);
                    INI_WriteInt(File,"Skin",0);
                    INI_WriteInt(File,"Kredit",0);
                    INI_WriteInt(File,"Bank",0);
                    INI_WriteInt(File,"Jobs",0);
                    INI_WriteInt(File,"RidicakB",0);
                    INI_WriteInt(File,"RidicakC+E",0);
                    INI_WriteInt(File,"Pohlavi",0);
                    INI_WriteInt(File,"Type_Premium",0);
                    INI_WriteInt(File,"Level",0);
                    INI_WriteInt(File,"Ban",0);
                    INI_WriteInt(File,"BanEx",0);
                    INI_WriteInt(File,"Kick",0);
                    INI_WriteInt(File,"Funkce",0);
                    INI_WriteInt(File,"JoinView",0);
        			INI_WriteInt(File,"CloseView",0);
        			INI_WriteInt(File,"Spawn",1);
    			    INI_WriteInt(File,"Cela",0);
        			INI_WriteString(File,"CelaDuvod"," ");
        			INI_WriteString(File,"CelaZatknul"," ");
    				INI_Close(File);
    				
    
    
                    SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
                    SpawnPlayer(playerid);
    	    		SetPlayerColor(playerid, 0xffffffaa);
    	    		SetPlayerPos(playerid, 1649.5458,1301.3575,10.8203);
                    new ss[1200];
    		        strcat(ss,""r"{ccff00}=====================================[{ff0000}Pravidla{ccff00}]=====================================\n");
    		        strcat(ss,""r" \t{ff0000}1.{ffffff}Neurážej adminy{ff0000}!\n");
    		        strcat(ss,""r" \t{ff0000}2.{ffffff}nespamuj{ff0000}!\n");
    		        strcat(ss,""r" \t{ff0000}3.{ffffff}chyby pište neprodleně na e-mail (/kontakt){ff0000}!\n");
    		        strcat(ss,""r" \t{ff0000}4.{ffffff}necheatuj! pezprodleně permanet IP BAN{ff0000}!\n");
    		        strcat(ss,""r" \t{ff0000}5.{ffffff}obhajování pište na e-mail (př.ja sem speed hack neměl){ff0000}!\n");
    		        strcat(ss,""r" \t{ff0000}6.{ffffff}je zakázáno schazovat server (úmyslně,neúmyslně){ff0000}!\n");
    		        strcat(ss,""r" \t{ff0000}7.{ffffff}PŘÍSNÝ ZÁKAZ REKLAMI{ff0000}!!!\n");
    		        strcat(ss,""r" \t{ff0000}8.{ffffff}Hráč je povinen se držet zásad slušného chování, dobrých mravů a respektuje veškerá ustanovení administratorů\n.");
    				strcat(ss,""r" \n\t{ff0000}!!{ffffff}TATO PRAVIDLA PLATÍ I PRO ADMINISTRÁTORY{ff0000}!!\n");
    				strcat(ss,""r"{ccff00}=====================================[{ff0000}Informace{ccff00}]=====================================\n");
    				strcat(ss,""r"\t \t \t{ff0000}!!!{ffffff} Neznalost pravidel neomlouvá {ff0000}!!!\n");
    		        strcat(ss,""r" {99ff00}Úspěšně jste se registroval\n");
    		        strcat(ss,""r" {99ff00}Nyní se můžete připojit do hry");
                    ShowPlayerDialogEx(playerid, DIALOG_SUCCESS_1, DIALOG_STYLE_PASS,""COL_WHITE"Success!",ss,"Ok","");
    			}
            }

    Register přikazy

     

  2. před 6 minutami, Andrey said:

    Přečetl jsem si to asi 5x a pořád nevím co přesně chceš... Ty chceš jakože po registraci po hráči aby dal relog aby se mohl přihlásit? Nepřijde ti to trošku zbytečné? Nebude lepší když rovnou ho hodíš do hry?

    1. Spoiler
      
              if(fexist(UserPath(playerid)))
          {
              INI_ParseFile(CarPath(playerid), "LoadCar_%s", .bPassTag = true, .bExtra = true, .extra = playerid);
              INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
              new s[1200];
              strcat(s,""r"{ccff00}=====================================[{ff0000}Pravidla{ccff00}]=====================================\n");
              strcat(s,""r" \t{ff0000}1.{ffffff}Neurážej adminy{ff0000}!\n");
              strcat(s,""r" \t{ff0000}2.{ffffff}nespamuj{ff0000}!\n");
              strcat(s,""r" \t{ff0000}3.{ffffff}chyby pište neprodleně na e-mail (/kontakt){ff0000}!\n");
              strcat(s,""r" \t{ff0000}4.{ffffff}necheatuj! pezprodleně permanet IP BAN{ff0000}!\n");
              strcat(s,""r" \t{ff0000}5.{ffffff}obhajování pište na e-mail (př.ja sem speed hack neměl){ff0000}!\n");
              strcat(s,""r" \t{ff0000}6.{ffffff}je zakázáno schazovat server (úmyslně,neúmyslně){ff0000}!\n");
              strcat(s,""r" \t{ff0000}7.{ffffff}PŘÍSNÝ ZÁKAZ REKLAMI{ff0000}!!!\n");
              strcat(s,""r" \t{ff0000}8.{ffffff}Hráč je povinen se držet zásad slušného chování, dobrých mravů a respektuje veškerá ustanovení administratorů\n.");
      		strcat(s,""r" \n\t{ff0000}!!{ffffff}TATO PRAVIDLA PLATÍ I PRO ADMINISTRÁTORY{ff0000}!!\n");
      		strcat(s,""r"{ccff00}=====================================[{ff0000}Informace{ccff00}]=====================================\n");
      		strcat(s,""r"\t \t \t{ff0000}!!!{ffffff} Neznalost pravidel neomlouvá {ff0000}!!!\n");
              strcat(s,""r" {99ff00}Vítejte zpět na serveru\n");
              strcat(s,""r" {99ff00}Prosím zadejte heslo, které jste zadal při registraci:");
              new lgp[150];
              format(lgp, sizeof(lgp), "{ff0000}%s({00ffff}%d{ff0000})", PlayerName(playerid),playerid);
              ShowPlayerDialogEx(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,lgp,s,"Ok","");
      	}
          else
          {
              new s[1200];
              strcat(s,""r"{ccff00}=====================================[{ff0000}Pravidla{ccff00}]=====================================\n");
              strcat(s,""r" \t{ff0000}1.{ffffff}Neurážej adminy{ff0000}!\n");
              strcat(s,""r" \t{ff0000}2.{ffffff}nespamuj{ff0000}!\n");
              strcat(s,""r" \t{ff0000}3.{ffffff}chyby pište neprodleně na e-mail (/kontakt){ff0000}!\n");
              strcat(s,""r" \t{ff0000}4.{ffffff}necheatuj! pezprodleně permanet IP BAN{ff0000}!\n");
              strcat(s,""r" \t{ff0000}5.{ffffff}obhajování pište na e-mail (př.ja sem speed hack neměl){ff0000}!\n");
              strcat(s,""r" \t{ff0000}6.{ffffff}je zakázáno schazovat server (úmyslně,neúmyslně){ff0000}!\n");
              strcat(s,""r" \t{ff0000}7.{ffffff}PŘÍSNÝ ZÁKAZ REKLAMI{ff0000}!!!\n");
              strcat(s,""r" \t{ff0000}8.{ffffff}Hráč je povinen se držet zásad slušného chování, dobrých mravů a respektuje veškerá ustanovení administratorů\n.");
      		strcat(s,""r" \n\t{ff0000}!!{ffffff}TATO PRAVIDLA PLATÍ I PRO ADMINISTRÁTORY{ff0000}!!\n");
      		strcat(s,""r"{ccff00}=====================================[{ff0000}Informace{ccff00}]=====================================\n");
      		strcat(s,""r"\t \t \t{ff0000}!!!{ffffff} Neznalost pravidel neomlouvá {ff0000}!!!\n");
      		strcat(s,""r" {99ff00}Vítejte po prvé na serveru\n");
              strcat(s,""r" {99ff00}Prosím zadejte heslo, aby jste se zaregistroval (minimálně 16 znaků!):");
              ShowPlayerDialogEx(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,""COL_RED"Registrace",s,"Ok","");
              GivePlayerMoney(playerid, 20000);
              PlayerInfo[playerid][pAdmin] = 0;
              povolani[playerid][pJobs] = 0;
      	}

      Register a Login 

       

  3. mno to bych byl rad ale prostě to nehodi po registraci to nic neuděla a ja nevim costim :(

     pokud se da neak hodit do hry tak to budu rad :)


    hrač se registruje vše se vytvoři ale proste po registraci vše zmizi a běží jen to jak se zapina server proste prazdne okno a aby se mohl přihlasit tak musi dat T > /Q a pak se zas připojit ale ja nevim jak udělat aby hoto hodilo do hry

     

  4. Ahoj vše mi funguje ale chtel bych se zeptat jak bych mel udelat to že když se hrač registruje tak ho to nehodi do hry ukaže že je registrovany a aby se připojil tak se musi odpojit a připojit neda se neak udělat reconnect ? 

    aby když se registroval zas mohl přihlasit a rovnou dohry nebo registrovat a rovnou do hry ?

  5. On 4. 5. 2018 at 23:57, Amenadiel said:

    Nevím jestli vůbec mám zájem když si to napsal takovým stylem.... a ta free domena taky není moc dobrá známka....

    Ahoj domena je free ale nastalo 

    ale na server nema neak domena vliv duležíty je server ne domena :) 

    nenapsal sem to neakym stylem proste zaleži na kvalite pluginu což zname na že když bude dobry velmi dobry tak cena muže bejt 1000kč ale pokud dobry nebude cena bude rapidne menší 

    • OMEGALUL 4
  6. Dobry den budu dělat menší projekt a potřeboval bych zkušeného developera co umí programovat pluginy aby server byl originalni ane neaky kopirait  

    pluginy které si představuji bohužel nejsou některé k mání takže bych chtěl poprosit jestli se tu někdo najde a umí 200% programovat pluginy 

    pokud budeš mít zájem tak mi napiš 

    nebo napis na forum:    http://wowcraft.funsite.cz/?page_id=58

  7. Ahoj mam VPS server ale mam problem nechce mito nacist prikazy ve hře nevite co stim zde přikladam code (tam ten sem stratil co sem vyrabel)

     

    #include <a_samp>
    #include <zcmd>
    #include <sscanf>
    #include <core>
    #include <float>
    
    #pragma tabsize 0
    
    #if defined FILTERSCRIPT
    
    main()
    {
    	print("\n----------------------------------");
    	print(" ted");
    	print("----------------------------------\n");
    }
    
    #endif
    
    new engine,lights,alarm,doors,bonnet,boot,objective;
    
    new ALevel[MAX_PLAYERS];
    
    forward EStart(playerid);
    public EStart(playerid)
    {
        GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,lights,alarm,doors,bonnet,boot,objective);
        SendClientMessage(playerid, -1,"Motor byl nastartován!"); // Taková ta zpráva.
        // Můžete si třeba tu udělat pár randomu že mu to chcíplo ale to kazí hru hráči tak jsem to udělal takto jednoduše.
        return 1;
    }
    
    public OnGameModeInit()
    {
    	// Don't use these lines if it's a filterscript
    	SetGameModeText("Real Svet 1.0 beta");
    	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    	new vehicleid;
    	SetVehicleParamsEx(vehicleid,0,lights,alarm,doors,bonnet,boot,objective);
    	engine = 0;
    	return 1;
    }
    
    public OnGameModeExit()
    {
    	return 1;
    }
    
    public OnPlayerRequestClass(playerid, classid)
    {
    	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    	return 1;
    }
    
    public OnPlayerConnect(playerid)
    {
    	return 1;
    }
    
    public OnPlayerDisconnect(playerid, reason)
    {
    	return 1;
    }
    
    public OnPlayerSpawn(playerid)
    {
    	return 1;
    }
    
    public OnPlayerDeath(playerid, killerid, reason)
    {
    	return 1;
    }
    
    public OnVehicleSpawn(vehicleid)
    {
    	return 1;
    }
    
    public OnVehicleDeath(vehicleid, killerid)
    {
    	return 1;
    }
    
    public OnPlayerText(playerid, text[])
    {
    	return 1;
    }
    
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    	if (strcmp("/help", cmdtext, true, 10) == 0)
    	{
    		SendClientMessage(playerid,-1,"Tato mapa neni officialni");// Do something here
    		SendClientMessage(playerid,-1,":-----------------------:");// Do something here
    		SendClientMessage(playerid,-1,":  BY    TedakCZ                 :");// Do something here
    		SendClientMessage(playerid,-1,": and Arrowq build map       :");// Do something here
    		SendClientMessage(playerid,-1,":-----------------------:");// Do something here
    		SendClientMessage(playerid,-1,"Zadej {00ff00}/minigan");// Do something here
    		return 1;
    	}
    	if (strcmp("/minigan", cmdtext, true, 10) == 0)
    	{
    	    SendClientMessage(playerid,-1,"{ff0000}ho*no vole nasersi!");// Do something here
    	    return 1;
    	}
    	if (strcmp("/zdarmaauta", cmdtext, true, 10) == 0)
    	{
    	    ShowPlayerDialog(playerid, 1,5,"Auta zdarma","Znacka\tcena\nFerrari\t{00ff00}Free\nBugati\t{00ff00}Free\nRomeo\t{00ff00}Free","Potvrdit","Zavrit");
    		return 1;
    	}
    	return 0;
    }
    
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    	return 1;
    }
    
    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    	return 1;
    }
    
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    	return 1;
    }
    
    public OnPlayerEnterCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnPlayerLeaveCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnRconCommand(cmd[])
    {
    	return 1;
    }
    
    public OnPlayerRequestSpawn(playerid)
    {
    	return 1;
    }
    
    public OnObjectMoved(objectid)
    {
    	return 1;
    }
    
    public OnPlayerObjectMoved(playerid, objectid)
    {
    	return 1;
    }
    
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    	return 1;
    }
    
    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    	return 1;
    }
    
    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    	return 1;
    }
    
    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    	return 1;
    }
    
    public OnPlayerSelectedMenuRow(playerid, row)
    {
    	return 1;
    }
    
    public OnPlayerExitedMenu(playerid)
    {
    	return 1;
    }
    
    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    	return 1;
    }
    
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
        if(newkeys == KEY_YES) // Nastartuje motor slačením 'Y'
        {
            if(GetPlayerState(playerid) == 2) // Zjistí jestli je řidič.
            {
                SendClientMessage(playerid, -1,"Startuji motor..."); // Taková ta zpráva.
                SetTimerEx("EStart",3000,0,"i",playerid); // Toto vám za 3 sec nastartuje motor je to schválně kvuli zprávě 'Startuji motor...'
            }
        }
        if(newkeys == KEY_NO) // Vypne motor slačením 'N'
        {
            if(GetPlayerState(playerid) == 2) // Zjistí jestli je řidič.
            {
                GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
                SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,lights,alarm,doors,bonnet,boot,objective);
                SendClientMessage(playerid, -1,"Motor byl vypnut!"); // Taková ta zpráva.
            }
        }
    	return 1;
    }
    
    public OnRconLoginAttempt(ip[], password[], success)
    {
    	return 1;
    }
    
    public OnPlayerUpdate(playerid)
    {
    	return 1;
    }
    
    public OnPlayerStreamIn(playerid, forplayerid)
    {
    	return 1;
    }
    
    public OnPlayerStreamOut(playerid, forplayerid)
    {
    	return 1;
    }
    
    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    	return 1;
    }
    
    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    	return 1;
    }
    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    	if(dialogid == 1)
    	{
    		if(response == 1)
     		{
     			if(listitem == 0)
     			{
     			    new Float:X,Float:Y,Float:Z;
    	 			GetPlayerPos(playerid,X,Y,Z);
    				SendClientMessage(playerid,-1,"ferrari se spawnulo");
    				CreateVehicle(410, X,Y,Z, 0,0,1,0);
    	 		}
    	 		else
    	 		if(listitem == 1)
     			{
     			    new Float:X,Float:Y,Float:Z;
    	 			GetPlayerPos(playerid,X,Y,Z);
     				SendClientMessage(playerid,-1,"Bugati se spawnulo");
     		        CreateVehicle(412, X,Y,Z, 0,0,1,0);
    	 		}
    	 		else
    	 		if(listitem == 2)
    	 		{
    	 		    new Float:X,Float:Y,Float:Z;
    	 			GetPlayerPos(playerid,X,Y,Z);
    	 			SendClientMessage(playerid,-1,"romeo se spawnulo");
    				CreateVehicle(415, X,Y,Z, 0,0,1,0);
    		 	}
    		}
    	}
    	
    	return 1;
    }
    
    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    	return 1;
    }
    
    CMD:arrowq(playerid, params[])
    {
    	SendClientMessage(playerid,-1,"Arrowq toto je test");
    	return 1;
    }
    
    CMD:alvlset(playerid, params[])
    {
    	new id,level;
    	new msga[50],msgb[50];
    	new Nick[15];
    	GetPlayerName(id,Nick,sizeof(Nick));
    	if(IsPlayerAdmin(playerid))
    	if(sscanf(params,"id",id,level)) return SendClientMessage(playerid,-1,"Nejsi Majitel Serveru nemuzes davat Admin levely");
    	{
    	format(msga,sizeof(msga),"Prave si nastavil hraci %s Adminlevel %d",Nick,level);
    	SendClientMessage(playerid,-1,msga);
    	format(msgb,sizeof(msgb),"Prave ti Majitel %s nastavil AdminLevel",playerid,level);
    	SendClientMessage(id,-1,msgb);
    	ALevel[id] = level;
    	}
    	return 1;
    }
    

     

     

  8.  

     

    	TachometrCarID = TextDrawCreate(413.799896, 281.933563, " ");
    	TextDrawLetterSize(TachometrCarID, 0.000000, 0.000000);
    	TextDrawTextSize(TachometrCarID, 90.000000, 90.000000);
    	TextDrawAlignment(TachometrCarID, 1);
    	TextDrawColor(TachometrCarID, -1);
    	TextDrawSetShadow(TachometrCarID, 0);
    	TextDrawSetOutline(TachometrCarID, 0);
    	TextDrawBackgroundColor(TachometrCarID, 0);
    	TextDrawFont(TachometrCarID, 5);
    	TextDrawSetProportional(TachometrCarID, 0);
    	TextDrawSetShadow(TachometrCarID, 0);
    	TextDrawSetPreviewRot(TachometrCarID, 2.000000, 0.000000, -40.000000, 1.000000);
    	TextDrawSetPreviewModel(TachometrCarID, 515); // <<--- toto aby mito ukazovalo id auta vekterim hrac bude sedet
    	TextDrawSetPreviewVehCol(TachometrCarID, 1, 2); // <<--- a zde aby muto nastavilo stejnou barvu jako má vozidlo 
    
    
    
    ale bohužel mito nejde skoušel sem t oudělat sám ale vždy se ukaže skin misto auta
     

     

     


    mam tu ještě jeden problem 

  9. Tak si to zrekapitulujeme:

    - TD vytvořený máš a zobrazuje se ti správně;

    - máš správně nastavenou TextSize;

    - před zobrazením TD a před použitím funkce SelectTextDraw máš nastavené, že lze TD označit.

     

    Jestli je tohle všechno pravda (to mi řekni ty), pak by ti to mělo normálně fungovat. Nemáš náhodou na serveru verzi 0.3d nebo starší? Pokud ne, pak musí být chyba někde v těch třech bodech výše, osobně sázím na špatně nastavenou TextSize.

    @vEnd tu mam nastavenou přes Editor Texdraw: Ipleomax jak my nějaky hráč do poručil :) tam nastavuju id textsize

  10. TextDrawTextSize(jmeno, 640, 480);

     

     

    The size on the X axis (left/right) following the same 640x480 grid as TextDrawCreate.

    :d to nepotřebuji dělám to skz Editor v sampu zapnu server a tam to upravim tak aby to bylo ok což je ale nejde to prostě kliknout :d otevři si spoiler

  11. OK zde to je:

     

    CMD:info(playerid, params[])
    {
    	TextDrawShowForPlayer(playerid, PozadiInfo);
    	TextDrawShowForPlayer(playerid, MenuInfo);
    	TextDrawShowForPlayer(playerid, InfoClick);
    	TextDrawShowForPlayer(playerid, UcetClick);
    	TextDrawShowForPlayer(playerid, HelpClick);
    	TextDrawShowForPlayer(playerid, KontaktClick);
    	TextDrawShowForPlayer(playerid, WebClick);
    
        SelectTextDraw(playerid,0xFF0000FF);
    	return 1;
    }
    
    public OnPlayerClickTextDraw(playerid, Text:clickedid)
    {
    		if(clickedid == InfoClick)
    		{
    			new info[150];
    			new infos[150];
    			format(info, sizeof(info), "Skin: %d id\n\n AdminLevel: %d\n\n WantedLevel: %d\n\n", PlayerInfo[playerid][pSkin], PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][pWandlvl]);
    			format(infos, sizeof(infos), "Level: %d", Levels[playerid][pLevel]);
    			new s[300];
    			strcat(s, info);
    			strcat(s, infos);
    			ShowPlayerDialogEx(playerid, Dialog_Info, DIALOG_STYLE_MSGBOX, "Info", s,"Pokračovat","Zavřít");
    		}
    		else if(clickedid == UcetClick)
    		{
    		    new ucet[150];
    		    format(ucet, sizeof(ucet), "\tPeníze: %d$\n\n\tBance: %d$\n\n\t %d Kreditu" , GetPlayerMoney(playerid), PlayerBanks[playerid][pBank], PlayerPoints[playerid][pKredit]);
    		    ShowPlayerDialog(playerid, 18, DIALOG_STYLE_MSGBOX, "Učet",ucet,"Zavrit","");
    		}
    		else if(clickedid == HelpClick)
    		{
    		    	new help[1000];
    		strcat(help,"{ffffff}}--------------------------------------------------<{00ff00}Přikazy:{ffffff}>--------------------------------------------------{\n");
    		strcat(help,"\t /help , /mechanik , /admins , /premium , /pm , /pay , /buykredit\n");
    		strcat(help,"\t /sellkredit , /ucet , /telefon , /onlineradio , /dotaz\n");
    		strcat(help,"\t /premium , /hodnosti , /afk\n");
    		strcat(help,"\tBzedomovec:\t /zebrat <id>\n");
    		strcat(help,"\tZaměstnanec:\t /darzebrakovi <id> <castka>\n");
    		ShowPlayerDialogEx(playerid, 7896, DIALOG_STYLE_MSGBOX, "{00ffff}Help",help,"OK","Cancel");
    
    		}
    		else if(clickedid == KontaktClick)
    		{
    		        new contact[900];
    		strcat(contact, "{ccff00}=====================================[{ffffff}Kontakt{ccff00}]=====================================\n");
    		strcat(contact, "{00ff00}Majitel\t{ff9900}TedakCZ\t{99ffff}E-mail:\t{ffff00}[email protected]\tSkype:{ff9900}david.benes21\n");
    		strcat(contact, "{00ffff}Hl.Administrator\t{ff9900}Arro[w]\t{99ffff}E-mail:\t{00ff00}[email protected] \tSkype:{ff9900}none\n");
    		strcat(contact, "{ff0000}Administrator\t{ff9900}[RS6]betsafe_X\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
    		strcat(contact, "{ff0000}Administrator\t{ff9900}Zabijute\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
    		strcat(contact, "{ff0000}Administrator\t{ff9900}KoblizekCz\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
    		strcat(contact, "{ff0000}Admin\t{ff9900}MajnerCZ\t{99ffff}E-mail:\t{00ff00}[email protected]\tSkype:{ff9900}none\n");
    		ShowPlayerDialogEx(playerid, Dialog_kontakt, DIALOG_STYLE_MSGBOX, "{6677ff}Kontakt",contact, "OK","Cancel");
    
    		}
    		else if(clickedid == WebClick)
    		{
    		    ShowPlayerDialogEx(playerid, 15,DIALOG_STYLE_MSGBOX,"{ff0000}Web" ,"\tWebova stranka Webu: {00ff00}http://superparty.cekuj.net", "OK","");
    		}
    
    		TextDrawHideForPlayer(playerid, PozadiInfo);
    		TextDrawHideForPlayer(playerid, MenuInfo);
    		TextDrawHideForPlayer(playerid, InfoClick);
    		TextDrawHideForPlayer(playerid, UcetClick);
    		TextDrawHideForPlayer(playerid, HelpClick);
    		TextDrawHideForPlayer(playerid, KontaktClick);
    		TextDrawHideForPlayer(playerid, WebClick);
    		CancelSelectTextDraw(playerid);
    	return 1;
    }
    
    	PozadiInfo = TextDrawCreate(374.800262, 344.966857, "usebox");
    	TextDrawLetterSize(PozadiInfo, 0.067198, -17.950923);
    	TextDrawTextSize(PozadiInfo, 531.600280, 108.266647);
    	TextDrawAlignment(PozadiInfo, 1);
    	TextDrawColor(PozadiInfo, 0);
    	TextDrawUseBox(PozadiInfo, true);
    	TextDrawBoxColor(PozadiInfo, -10092459);
    	TextDrawSetShadow(PozadiInfo, -28);
    	TextDrawSetOutline(PozadiInfo, 0);
    	TextDrawFont(PozadiInfo, 0);
    
    	MenuInfo = TextDrawCreate(451.199981, 187.413299, "Menu Info");
    	TextDrawLetterSize(MenuInfo, 0.756398, 2.891731);
    	TextDrawAlignment(MenuInfo, 2);
    	TextDrawColor(MenuInfo, 255);
    	TextDrawSetShadow(MenuInfo, 0);
    	TextDrawSetOutline(MenuInfo, 1);
    	TextDrawBackgroundColor(MenuInfo, -1);
    	TextDrawFont(MenuInfo, 0);
    	TextDrawSetProportional(MenuInfo, 1);
    
    	InfoClick = TextDrawCreate(436.800109, 221.013336, "Info");
    	TextDrawLetterSize(InfoClick, 0.449999, 1.600000);
    	TextDrawTextSize(InfoClick, 467.999786, 112.746650);
    	TextDrawAlignment(InfoClick, 1);
    	TextDrawColor(InfoClick, -1);
    	TextDrawUseBox(InfoClick, true);
    	TextDrawBoxColor(InfoClick, -6750208);
    	TextDrawSetShadow(InfoClick, 0);
    	TextDrawSetOutline(InfoClick, 1);
    	TextDrawBackgroundColor(InfoClick, 255);
    	TextDrawFont(InfoClick, 1);
    	TextDrawSetProportional(InfoClick, 1);
    	TextDrawSetSelectable(InfoClick, true);
    
    	UcetClick = TextDrawCreate(434.400054, 244.159927, "Ucet");
    	TextDrawLetterSize(UcetClick, 0.453999, 1.622400);
    	TextDrawTextSize(UcetClick, 469.600158, 267.306610);
    	TextDrawAlignment(UcetClick, 1);
    	TextDrawColor(UcetClick, -1);
    	TextDrawUseBox(UcetClick, true);
    	TextDrawBoxColor(UcetClick, 0);
    	TextDrawSetShadow(UcetClick, 0);
    	TextDrawSetOutline(UcetClick, 1);
    	TextDrawBackgroundColor(UcetClick, 255);
    	TextDrawFont(UcetClick, 1);
    	TextDrawSetProportional(UcetClick, 1);
    	TextDrawSetSelectable(UcetClick, true);
    
    	HelpClick = TextDrawCreate(434.400054, 267.213378, "Help");
    	TextDrawLetterSize(HelpClick, 0.449999, 1.600000);
    	TextDrawTextSize(HelpClick, 468.000122, -188.906600);
    	TextDrawAlignment(HelpClick, 1);
    	TextDrawColor(HelpClick, -1);
    	TextDrawUseBox(HelpClick, true);
    	TextDrawBoxColor(HelpClick, 0);
    	TextDrawSetShadow(HelpClick, 0);
    	TextDrawSetOutline(HelpClick, 1);
    	TextDrawBackgroundColor(HelpClick, 255);
    	TextDrawFont(HelpClick, 1);
    	TextDrawSetProportional(HelpClick, 1);
    	TextDrawSetSelectable(HelpClick, true);
    
    	KontaktClick = TextDrawCreate(424.000000, 290.452911, "Kontakt");
    	TextDrawLetterSize(KontaktClick, 0.449999, 1.600000);
    	TextDrawTextSize(KontaktClick, 484.799835, 165.013397);
    	TextDrawAlignment(KontaktClick, 1);
    	TextDrawColor(KontaktClick, -1);
    	TextDrawUseBox(KontaktClick, true);
    	TextDrawBoxColor(KontaktClick, 0);
    	TextDrawSetShadow(KontaktClick, 0);
    	TextDrawSetOutline(KontaktClick, 1);
    	TextDrawBackgroundColor(KontaktClick, 255);
    	TextDrawFont(KontaktClick, 1);
    	TextDrawSetProportional(KontaktClick, 1);
    	TextDrawSetSelectable(KontaktClick, true);
    
    	WebClick = TextDrawCreate(387.999877, 316.586914, "Webova Stranka");
    	TextDrawLetterSize(WebClick, 0.449999, 1.600000);
    	TextDrawTextSize(WebClick, 523.200073, 151.573501);
    	TextDrawAlignment(WebClick, 1);
    	TextDrawColor(WebClick, -1);
    	TextDrawUseBox(WebClick, true);
    	TextDrawBoxColor(WebClick, 0);
    	TextDrawSetShadow(WebClick, 0);
    	TextDrawSetOutline(WebClick, 1);
    	TextDrawBackgroundColor(WebClick, 255);
    	TextDrawFont(WebClick, 1);
    	TextDrawSetProportional(WebClick, 1);
    	TextDrawSetSelectable(WebClick, true);
    
    
    	TextDrawSetSelectable(PozadiInfo,false);
    	TextDrawSetSelectable(MenuInfo,false);
    	TextDrawSetSelectable(InfoClick,true);
    	TextDrawSetSelectable(UcetClick,true);
    	TextDrawSetSelectable(HelpClick,true);
    	TextDrawSetSelectable(KontaktClick,true);
    	TextDrawSetSelectable(WebClick,true);
     

    máš to tu @vEnd

     

     

  12. Neumíš svůj mateřský jazyk a tvoje výmluvy jsou irelevantní. Vždyť píšeš jak kr*pl (no offense).

     

    Nastav si TextSize a půjde ti to.

    už mě serete neserte se do mého jazyka :d 

     

    ano píšu chyby občas, já se neválím jen doma hele, já chodím i do práce

     

    a kr*pl nejsem tak si tu urážku nech já jsem rád že mě pomáháte opravit chyby jak vidíš  já sem píšu málo kdy vůbec mě neznáte tak nemůžeš ani soudit  

    a ten TextSize,  tam dávám a nejde to, klikám nato a nic se neděje :d 

     

    Fakt sorry jestli jsem vyjel ale urážky si nechte pro sebe 

  13. Za prvé svůj mateřský jazyk umím dost dobře

    Za druhé čti co píšu 

    Za třetí sem to psal se podívej v kolik 

    Za čtvrté večer sem byl mimo psal jsem to na rychlo 

    Za páté pokud mě chceš psát tyto zprávy tak jedině do SZ zde na to nemam náladu 

    Takže já být tebou tak neseru lidi kolem sebe 

  14. Spoilery na dlouhé kódy

    Od dalšího příspěvku už začněte používat na dlouhé kódy spoilery, aby to bylo přehledné.

    ok 

     

    Hele Opravil sem to co šlo zde je code:

    C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : error 017: undefined symbol "Zamestnani"
    C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : warning 215: expression has no effect
    C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : error 001: expected token: ";", but found "]"
    C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : error 029: invalid expression, assumed zero
    C:\Users\JA\Desktop\SAMP 0.3e Server\scriptfiles\servertest.pwn(167) : fatal error 107: too many error messages on one line
    
    Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    4 Errors.
    
    

     

     

    // This is a comment
    // uncomment the line below if you want to write a filterscript
    //#define FILTERSCRIPT
    #include <a_samp>
    #include <YSI\y_ini>
    #include <YSI\y_commands>
    #include <YSI\y_va>
    #include <YSI\y_iterate>
    #include <dini>
    #include <sscanf>
    
    /*========================[pragma]=======================*/
    #pragma tabsize 0
    /*========================[Barvy]=======================*/
    #define Barva-none 0xffffffaa //Bíla
    
    #define red 0xff0000aa
    #define RED 0xff0000aa
    #define aqua 0x00ffff
    #define yellow 0xffff00
    #define lime 0x00ff00
    #define hred {ff0000}
    #define haqua {00ffff}
    #define hyellow {ffff00}
    #define hlime {00ff00}
    #define white {ffffff}
    
    #if defined FILTERSCRIPT
    
    
    #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3)
    #define COLOR_ZELENA2           0x00FF00AA
    #define COLOR_SEDA              0xAFAFAFAA
    #define COLOR_WHITE 0xFFFFFFAA //
    #define MAX_STRING 					   	   128
    #define textdraw(%1,%2) SendClientMessage(%1,0xFFFFFFAA,%2)
    #define SCM SendClientMessage
    
    forward UlozSkore(playerid);
    forward TestovniTimer();
    
    new Zamestnanie[MAX_PLAYERS];
    new nemocnica[MAX_PLAYERS];
    new CP[MAX_PLAYERS];
    new Banka[MAX_PLAYERS];
    
    
    stock Jmeno(playerid)
    {
        new name[MAX_PLAYER_NAME+1];
        GetPlayerName(playerid,name, MAX_PLAYER_NAME+1);
        return name;
    }
    
    public OnFilterScriptInit()
    {
    	print("\n--------------------------------------");
    	print(" Blank Filterscript by your name here");
    	print("--------------------------------------\n");
    	return 1;
    }
    
    public OnFilterScriptExit()
    {
    	return 1;
    }
    
    #else
    
    main()
    {
    	print("\n----------------------------------");
    	print(" Blank Gamemode by your name here");
    	print("----------------------------------\n");
    }
    
    #endif
    
    public OnGameModeInit()
    {
    	// Don't use these lines if it's a filterscript
    	SetGameModeText("MojGameMode");
    	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    	AddStaticVehicle(419,1192.1018,-1329.4215,13.3722,180.7467,111,31); //
    	AddStaticVehicle(416,1178.3282,-1338.1780,13.6659,271.9165,111,31); // sanitka01
        AddStaticVehicle(416,1177.4105,-1309.4972,13.6616,270.0564,111,31); // sanitka02
        AddStaticVehicle(437,1122.0826,-930.0176,42.9061,91.2679,111,31); // bus1
        CreatePickup( 1318, 2, 1172.5219,-1323.3915,15.4031, -1);
    	return 1;
    }
    
    public OnGameModeExit()
    {
    	return 1;
    }
    
    public OnPlayerRequestClass(playerid, classid)
    {
    	SetPlayerPos(playerid, 1183.2400,-1324.9298,13.5777);
    	SetPlayerCameraPos(playerid, 1183.2400,-1324.9298,13.5777);
    	SetPlayerCameraLookAt(playerid, 1183.2400,-1324.9298,13.5777);
    	return 1;
    }
    
    public OnPlayerConnect(playerid)
    {
    
        new string[128];
        new Jmeno[MAX_PLAYER_NAME+1];
        GetPlayerName(playerid, Jmeno, MAX_PLAYER_NAME+1);
        format(string, 128, "Hráč %s přišel na server (ID: %d)", Jmeno, playerid);
        SendClientMessageToAll(0xAFAFAFAA, string);
        SendClientMessage(playerid, 0x00FF00AA, "Vitaj na Las Vegas RP použi /pravidla a možeš začať");
    	return 1;
    }
    
    public OnPlayerDisconnect(playerid, reason)
    {
    
     return 1;
    }
    
    public OnPlayerSpawn(playerid)
    {
        SetPlayerPos(playerid, 1183.2400,-1324.9298,13.5777);
        SetPlayerMapIcon( playerid,22, 1172.5219,-1323.3915,15.4031, 31, 0x00FF00AA );
        
        SetPlayerMapIcon( playerid,22, 1172.5219,-1323.3915,15.4031, 22, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 1115.8059,-1140.7524,23.4534, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 968.1298,-1407.5601,12.9541, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 1217.5535,-1408.3521,12.9824, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 1575.7035,-1443.5298,13.1877, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 1520.1541,-1868.6775,13.1805, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 1041.5195,-1753.5007,13.2238, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 856.7265,-1591.1954,13.1851, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 207.1199,-1487.2537,12.6386, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 591.2972,-1231.4749,17.5546, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 738.0694,-1408.5374,13.1640, 56, 0x00FF00AA );
        SetPlayerMapIcon( playerid,56, 1157.0238,-932.3364,42.8272, 56, 0x00FF00AA );
    	return 1;
    }
    
    public OnPlayerDeath(playerid, killerid, reason)
    {
    	return 1;
    }
    
    public OnVehicleSpawn(vehicleid)
    {
    	return 1;
    }
    
    public OnVehicleDeath(vehicleid, killerid)
    {
    	return 1;
    }
    
    public OnPlayerText(playerid, text[])
    {
    	return 1;
    }
    
    public OnPlayerCommandText(playerid, cmdtext[])
    {
        if (strcmp("/nastavitjob", cmdtext, true, 10) == 0)
    	{
    		Zamestnanie[playerid] = 1;
    		SCM(playerid,-1,"Pravě sis nastavil Job == 1");
    	return 1;
    	}
    	if (strcmp("/startcp", cmdtext, true, 10) == 0)
    	{
    		CP[playerid] = 1;
    		SCM(playerid,-1,"Pravě si spustil CP == 1");
    	return 1;
    	}
    	if (strcmp("/opraveno", cmdtext, true, 10) == 0)
    	{
    	    new s[150];
    		new Jmeno[MAX_PLAYER_NAME+1];
    		GetPlayerName(playerid, Jmeno, MAX_PLAYER_NAME+1);
    	    format(s,sizeof(s),"TedakCZ == Opravil mode \n(to co sem vědel sem ti opravil \n nwm co muže robit to undefined \n vše podle mě je bez chyby) čte:% s",Jmeno);
    		SCM(playerid,-1,s);
    		SCM(playerid,-1,"vEnd == Opravil mode");
    		SCM(playerid, 0xff0000,"DÁVEJ POZOR KAM CO PÍŠEŠ!");
    	return 1;
    	}
    return 0;
    }
    
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    	if(!ispassenger)
    	{
    	    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 416) // sanitky
    	    {
    	        if(Zamestnanie[playerid] == 1)
    	        {
    	            new Float:x, Float:y, Float:z;
    	            GetPlayerPos(playerid,x,y,z);
    	            SetPlayerPos(playerid,x,y,z);
    	            SendClientMessage(playerid,0xFFFFFFAA,"Nemáš právo používať toto vozidlo, lebo niesi policajt.");
    	        }
    	    }
            }
            return 1;
    }
    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    	return 1;
    }
    
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    	return 1;
    }
    
    public OnPlayerEnterCheckpoint(playerid)
    {
        if (CP[playerid] ==1)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley ");
            SetTimerEx("speedfreeze",5000,false,"i",playerid);
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =2;
            SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley
        }
        else if (CP[playerid] ==2)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley");
            SetTimerEx("speedfreeze",5000,false,"i",playerid);
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =3;
            SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica
        }
        else if (CP[playerid] ==3)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =4;
            SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge
        }
        else if (CP[playerid] ==4)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =5;
            SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street
        }
        else if (CP[playerid] ==5)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =6;
            SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking
        }
        else if (CP[playerid] ==6)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =7;
            SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk
        }
        else if (CP[playerid] ==7)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =8;
            SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley
        }
        else if (CP[playerid] ==8)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =9;
            SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw
        }
        else if (CP[playerid] ==9)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =10;
            SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio
        }
        else if (CP[playerid] ==10)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =11;
            SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus
        }
        else if (CP[playerid] ==11)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná");
            DisablePlayerCheckpoint(playerid);
    		GivePlayerMoney(playerid, 10);
    		SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy");
    
    
    
    
        return 1;
    }
    
    
    public OnPlayerLeaveCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnRconCommand(cmd[])
    {
    	return 1;
    }
    
    public OnPlayerRequestSpawn(playerid)
    {
    	return 1;
    }
    
    public OnObjectMoved(objectid)
    {
    	return 1;
    }
    
    public OnPlayerObjectMoved(playerid, objectid)
    {
    	return 1;
    }
    
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
       if(IsPlayerInSphere(playerid,1172.5219,-1323.3915,15.4031,3)) // x, y ,z tie čo si použil vyššie a 3 je rádius, môžeš si zvoliť aký chceš..
        SetPlayerInterior(playerid,9);
            SetPlayerPos(playerid,2131.507812,1600.818481,1008.359375);/////nemocnica
    	return 1;
    }
    
    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    	return 1;
    }
    
    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    	return 1;
    }
    
    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    	return 1;
    }
    
    public OnPlayerSelectedMenuRow(playerid, row)
    {
    	return 1;
    }
    
    public OnPlayerExitedMenu(playerid)
    {
    	return 1;
    }
    
    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    	return 1;
    }
    
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    	return 1;
    }
    
    public OnRconLoginAttempt(ip[], password[], success)
    {
    	return 1;
    }
    
    public OnPlayerUpdate(playerid)
    {
    	return 1;
    }
    
    public OnPlayerStreamIn(playerid, forplayerid)
    {
    	return 1;
    }
    
    public OnPlayerStreamOut(playerid, forplayerid)
    {
    	return 1;
    }
    
    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    	return 1;
    }
    
    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    	return 1;
    }
    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    	return 1;
    }
    
    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    	return 1;
    }
    COMMAND:bus(playerid, ispassenger, vehicleid, params[])//COMMAND - je to vlastne spôsob toho includu čo sme vložili na začiatku (zcmd)
    {
    CP[playerid] =1;
    SetPlayerCheckpoint(playerid, 1115.8059,-1140.7524,23.4534, 4.0); //LV Letisko - 1577.3411,1504.8600,10.5608 - súradnice
    SendClientMessage(playerid,COLOR_WHITE,"Jed linku"); // Pošle správu pri použití príkazu .
    return 1;
    } 

     

     

  15. Cituji z wikipedie:

    U každého toho TD, na který chceš klikat, musíš nastavit zónu, na kterou jde kliknout, a to pomocí fce TextDrawTextSize. To už ti říkám podruhé, teď je to snad srozumitelnější.

    :d ano šefe :d jdu nato adík moc jinak se mrkni n a to Promene :d sem mu to opravil :d a i odskoušel mě to faka vpohode :d asi neudělal to co sme mu poradily :d 

  16. dal si tam toto:
    
    
    
    
     new CP[MAX_PLAYERS];
    
    a to co sem ti ja a @vEnd Opravily ?

     

    sis tam ta ky dal ? 

     

    hele vyskoušno a žadnou chybu měto nepíše:

     

    sice jeto cely noví ale věřím že sito stoho nějak vysekáš:

     

     

     

     

    // This is a comment
    // uncomment the line below if you want to write a filterscript
    //#define FILTERSCRIPT
    
    #include <a_samp>
    
    new CP[MAX_PLAYERS];
    
    #pragma tabsize 0
    
    #if defined FILTERSCRIPT
    
    public OnFilterScriptInit()
    {
    	print("\n--------------------------------------");
    	print(" Blank Filterscript by your name here");
    	print("--------------------------------------\n");
    	return 1;
    }
    
    public OnFilterScriptExit()
    {
    	return 1;
    }
    
    #else
    
    main()
    {
    	print("\n----------------------------------");
    	print(" Blank Gamemode by your name here");
    	print("----------------------------------\n");
    }
    
    #endif
    
    public OnGameModeInit()
    {
    	// Don't use these lines if it's a filterscript
    	SetGameModeText("Blank Script");
    	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    	return 1;
    }
    
    public OnGameModeExit()
    {
    	return 1;
    }
    
    public OnPlayerRequestClass(playerid, classid)
    {
    	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    	return 1;
    }
    
    public OnPlayerConnect(playerid)
    {
    	return 1;
    }
    
    public OnPlayerDisconnect(playerid, reason)
    {
    	return 1;
    }
    
    public OnPlayerSpawn(playerid)
    {
    	return 1;
    }
    
    public OnPlayerDeath(playerid, killerid, reason)
    {
    	return 1;
    }
    
    public OnVehicleSpawn(vehicleid)
    {
    	return 1;
    }
    
    public OnVehicleDeath(vehicleid, killerid)
    {
    	return 1;
    }
    
    public OnPlayerText(playerid, text[])
    {
    	return 1;
    }
    
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    	if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    	{
    		// Do something here
    		return 1;
    	}
    	return 0;
    }
    
    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    	return 1;
    }
    
    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    	return 1;
    }
    
    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    	return 1;
    }
    
    public OnPlayerEnterCheckpoint(playerid)
    {
      if (CP[playerid] ==1)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley ");
            SetTimerEx("speedfreeze",5000,false,"i",playerid);
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =2;
            SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley
        }
        else if (CP[playerid] ==2)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley");
            SetTimerEx("speedfreeze",5000,false,"i",playerid);
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =3;
            SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica
        }
        else if (CP[playerid] ==3)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =4;
            SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge
        }
        else if (CP[playerid] ==4)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =5;
            SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street
        }
        else if (CP[playerid] ==5)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =6;
            SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking
        }
        else if (CP[playerid] ==6)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =7;
            SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk
        }
        else if (CP[playerid] ==7)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =8;
            SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley
        }
        else if (CP[playerid] ==8)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =9;
            SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw
        }
        else if (CP[playerid] ==9)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =10;
            SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio
        }
        else if (CP[playerid] ==10)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =11;
            SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus
        }
        else if (CP[playerid] ==11)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná");
            DisablePlayerCheckpoint(playerid);
    		GivePlayerMoney(playerid, 10);
    		CP[playerid] = 0;
    		SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy");
         } // toto ti tam chybí skus to tet
    	return 1;
    }
    
    public OnPlayerLeaveCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnPlayerEnterRaceCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnPlayerLeaveRaceCheckpoint(playerid)
    {
    	return 1;
    }
    
    public OnRconCommand(cmd[])
    {
    	return 1;
    }
    
    public OnPlayerRequestSpawn(playerid)
    {
    	return 1;
    }
    
    public OnObjectMoved(objectid)
    {
    	return 1;
    }
    
    public OnPlayerObjectMoved(playerid, objectid)
    {
    	return 1;
    }
    
    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    	return 1;
    }
    
    public OnVehicleMod(playerid, vehicleid, componentid)
    {
    	return 1;
    }
    
    public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
    {
    	return 1;
    }
    
    public OnVehicleRespray(playerid, vehicleid, color1, color2)
    {
    	return 1;
    }
    
    public OnPlayerSelectedMenuRow(playerid, row)
    {
    	return 1;
    }
    
    public OnPlayerExitedMenu(playerid)
    {
    	return 1;
    }
    
    public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
    {
    	return 1;
    }
    
    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    	return 1;
    }
    
    public OnRconLoginAttempt(ip[], password[], success)
    {
    	return 1;
    }
    
    public OnPlayerUpdate(playerid)
    {
    	return 1;
    }
    
    public OnPlayerStreamIn(playerid, forplayerid)
    {
    	return 1;
    }
    
    public OnPlayerStreamOut(playerid, forplayerid)
    {
    	return 1;
    }
    
    public OnVehicleStreamIn(vehicleid, forplayerid)
    {
    	return 1;
    }
    
    public OnVehicleStreamOut(vehicleid, forplayerid)
    {
    	return 1;
    }
    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    	return 1;
    }
    
    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    	return 1;
    }
    

     

    #include <a_samp>

     

    new CP[MAX_PLAYERS];

     

    #pragma tabsize 0 // toto si tam dej taky

  17.  

     

    public OnGameModeInit()
    { 
       PozadiInfo = TextDrawCreate(374.800262, 344.966857, "usebox");
    	TextDrawLetterSize(PozadiInfo, 0.067200, -17.950923);
    	TextDrawTextSize(PozadiInfo, 531.600280, 108.266647);
    	TextDrawAlignment(PozadiInfo, 1);
    	TextDrawColor(PozadiInfo, 0);
    	TextDrawUseBox(PozadiInfo, true);
    	TextDrawBoxColor(PozadiInfo, -10092459);
    	TextDrawSetShadow(PozadiInfo, -28);
    	TextDrawSetOutline(PozadiInfo, 0);
    	TextDrawFont(PozadiInfo, 0);
    
    	MenuInfo = TextDrawCreate(451.199981, 187.413299, "Menu Info");
    	TextDrawLetterSize(MenuInfo, 0.756400, 2.891732);
    	TextDrawAlignment(MenuInfo, 2);
    	TextDrawColor(MenuInfo, 255);
    	TextDrawSetShadow(MenuInfo, 0);
    	TextDrawSetOutline(MenuInfo, 1);
    	TextDrawBackgroundColor(MenuInfo, -1);
    	TextDrawFont(MenuInfo, 0);
    	TextDrawSetProportional(MenuInfo, 1);
    
    	InfoClick = TextDrawCreate(448.800048, 222.506668, "Info");
    	TextDrawLetterSize(InfoClick, 0.449999, 1.600000);
    	TextDrawAlignment(InfoClick, 2);
    	TextDrawColor(InfoClick, -1);
    	TextDrawSetShadow(InfoClick, 0);
    	TextDrawSetOutline(InfoClick, 1);
    	TextDrawBackgroundColor(InfoClick, 255);
    	TextDrawFont(InfoClick, 1);
    	TextDrawSetProportional(InfoClick, 1);
    
    	UcetClick = TextDrawCreate(452.000000, 246.399948, "Ucet");
    	TextDrawLetterSize(UcetClick, 0.454000, 1.622400);
    	TextDrawAlignment(UcetClick, 2);
    	TextDrawColor(UcetClick, -1);
    	TextDrawSetShadow(UcetClick, 0);
    	TextDrawSetOutline(UcetClick, 1);
    	TextDrawBackgroundColor(UcetClick, 255);
    	TextDrawFont(UcetClick, 1);
    	TextDrawSetProportional(UcetClick, 1);
    
    	HelpClick = TextDrawCreate(452.000000, 270.200073, "Help");
    	TextDrawLetterSize(HelpClick, 0.449999, 1.600000);
    	TextDrawAlignment(HelpClick, 2);
    	TextDrawColor(HelpClick, -1);
    	TextDrawSetShadow(HelpClick, 0);
    	TextDrawSetOutline(HelpClick, 1);
    	TextDrawBackgroundColor(HelpClick, 255);
    	TextDrawFont(HelpClick, 1);
    	TextDrawSetProportional(HelpClick, 1);
    
    	KontaktClick = TextDrawCreate(452.800048, 294.186218, "Kontakt");
    	TextDrawLetterSize(KontaktClick, 0.449999, 1.600000);
    	TextDrawAlignment(KontaktClick, 2);
    	TextDrawColor(KontaktClick, -1);
    	TextDrawSetShadow(KontaktClick, 0);
    	TextDrawSetOutline(KontaktClick, 1);
    	TextDrawBackgroundColor(KontaktClick, 255);
    	TextDrawFont(KontaktClick, 1);
    	TextDrawSetProportional(KontaktClick, 1);
    
    	WebClick = TextDrawCreate(452.000000, 319.573455, "Webova Stranka");
    	TextDrawLetterSize(WebClick, 0.449999, 1.600000);
    	TextDrawAlignment(WebClick, 2);
    	TextDrawColor(WebClick, -1);
    	TextDrawSetShadow(WebClick, 0);
    	TextDrawSetOutline(WebClick, 1);
    	TextDrawBackgroundColor(WebClick, 255);
    	TextDrawFont(WebClick, 1);
    	TextDrawSetProportional(WebClick, 1);
    	
    	TextDrawSetSelectable(PozadiInfo,false);
    	TextDrawSetSelectable(MenuInfo,false);
    	TextDrawSetSelectable(InfoClick,true);
    	TextDrawSetSelectable(UcetClick,true);
    	TextDrawSetSelectable(HelpClick,true);
    	TextDrawSetSelectable(KontaktClick,true);
    	TextDrawSetSelectable(WebClick,true);
    
    
    	return 1;
    }
    
    public OnGameModeExit()
    {
    	TextDrawDestroy(PozadiInfo);
    	TextDrawDestroy(MenuInfo);
    	TextDrawDestroy(InfoClick);
    	TextDrawDestroy(UcetClick);
    	TextDrawDestroy(HelpClick);
    	TextDrawDestroy(KontaktClick);
    	TextDrawDestroy(WebClick);
    	return 1;
    }
    

     

  18. C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 017: undefined symbol "CP"
    C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : warning 215: expression has no effect
    C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 001: expected token: ";", but found "]"
    C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : error 029: invalid expression, assumed zero
    C:\Users\doma\Desktop\Samp server\gamemodes\testrp.pwn(162) : fatal error 107: too many error messages on one line
    
    mužeš sem vložit řádek stouhle chybou ?
    
    tam je jedna chyba koukam tu ale žadnou nevidim 

     

    new CP[MAX_PLAYER];
     
    public OnPlayerEnterCheckpoint(playerid)
    {
      if (CP[playerid] ==1)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Horná Alley ");
            SetTimerEx("speedfreeze",5000,false,"i",playerid);
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =2;
            SetPlayerCheckpoint(playerid, 968.1298,-1407.5601,12.9541, 4.0);//dolná aley
        }
        else if (CP[playerid] ==2)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Dolná Alley");
            SetTimerEx("speedfreeze",5000,false,"i",playerid);
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =3;
            SetPlayerCheckpoint(playerid, 1217.5535,-1408.3521,12.9824, 4.0);//nová nemocnica
        }
        else if (CP[playerid] ==3)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Nová nemocnica");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =4;
            SetPlayerCheckpoint(playerid, 1575.7035,-1443.5298,13.1877, 4.0);//Under Bridge
        }
        else if (CP[playerid] ==4)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Under Bridge");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =5;
            SetPlayerCheckpoint(playerid, 1520.1541,-1868.6775,13.1805, 4.0);//Man Street
        }
        else if (CP[playerid] ==5)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Man Street");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =6;
            SetPlayerCheckpoint(playerid, 1041.5195,-1753.5007,13.2238, 4.0);//Most Parking
        }
        else if (CP[playerid] ==6)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Most Parking");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =7;
            SetPlayerCheckpoint(playerid, 856.7265,-1591.1954,13.1851, 4.0);//GrandMilk
        }
        else if (CP[playerid] ==7)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Grand Milk");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =8;
            SetPlayerCheckpoint(playerid, 207.1199,-1487.2537,12.6386, 4.0);//Hlavná Alley
        }
        else if (CP[playerid] ==8)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Hlavný Alley");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =9;
            SetPlayerCheckpoint(playerid, 591.2972,-1231.4749,17.5546, 4.0);//HandSlaw
        }
        else if (CP[playerid] ==9)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: HandSlaw");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =10;
            SetPlayerCheckpoint(playerid, 738.0694,-1408.5374,13.1640, 4.0);//LosSantosStudio
        }
        else if (CP[playerid] ==10)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Los Santos Studio");
            DisablePlayerCheckpoint(playerid);
            CP[playerid] =11;
            SetPlayerCheckpoint(playerid, 1157.0238,-932.3364,42.8272, 4.0);//EndBus
        }
        else if (CP[playerid] ==11)//id CP
        {
            SendClientMessage(playerid,0xFFFFFFAA,"Zastávka: Konečná");
            DisablePlayerCheckpoint(playerid);
    		GivePlayerMoney(playerid, 10);
    		SendClientMessage(playerid,0xFFFFFFAA,"Ziskavaš 10 Eur za dokončenie trasy");
     
     
     
         } // toto ti tam chybí skus to tet
    	return 1;
    }
     
    

     

    skus toto

×
×
  • Create New...