//-------------------------------------------------------------------------------------------
if (strcmp(cmd, "/rally", true)==0)
{
if(PlayerInfo >= 2)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /rally[playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo >= 2)
{
if(IsPlayerConnected(giveplayerid))
{
SetPlayerCheckpoint(giveplayerid, 1521.8499,-179.7902,13.3110,50.0);
CP = 300;
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "ORGANIZATOR %s je pozvao %s na rally event!", sendername, giveplayer);
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " Niste autorizirani za koristenje ove naredbe !");
}
}
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
new string;
new name;
if(TaxiCallTime > 0 && TaxiAccepted < 999)
{
TaxiAccepted = 999;
GameTextForPlayer(playerid, "~w~Reached destination", 5000, 1);
TaxiCallTime = 0;
DisablePlayerCheckpoint(playerid);
}
else if(BusCallTime > 0 && BusAccepted < 999)
{
BusAccepted = 999;
GameTextForPlayer(playerid, "~w~Reached destination", 5000, 1);
BusCallTime = 0;
DisablePlayerCheckpoint(playerid);
}
else if(CP == 300) { CP = 301; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, 1521.8499,-179.7902,13.3110,10.0); } //1
else if(CP == 302) { CP = 303; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, 1286.2234,-170.0846,30.3568,10.0); } //2
else if(CP == 304) { CP = 305; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, 1200.4286,-90.7484,38.7524,10.0); } //3
else if(CP == 306) { CP = 307; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid, 962.7036,-87.2479,18.9034,10.0); } //4
else if(CP == 308) { CP = 309; DisablePlayerCheckpoI ovi CP-ovi idu dalje..Nisam stavio sve
A problem je u tome kad prodem korz prvi CP da mi nece prikazati 2 :S Pomoc
