Detaljan opis problema: Kada neko dodje 1.,2.,3. na eventu posalje poruku svima ime tog igraca ali salje poruka onoliko koliko je igraca na serveru... molim pomoc hitno je
Dio skripte:evo dio prvog eventa
/*if (!IsPlayerInAnyVehicle(playerid)) // trka karting race
{
return 1;
}*/
if(RCP == 0) { DisablePlayerCheckpoint(playerid); }
else if(RCP == 2) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,0,2332.4033,1495.3047,17.7417,2280.3120,1403.2029,23.6312,8); RCP = 3; }
else if(RCP == 3) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,0,2280.3120,1403.2029,23.6312,2338.2297,1504.4858,30.0234,8); RCP = 4; }
else if(RCP == 4) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,0,2338.2297,1504.4858,30.0234,2281.3140,1405.6858,36.5816,8); RCP = 5; }
else if(RCP == 5) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,0,2281.3140,1405.6858,36.5816,2298.2910,1392.2109,42.8203,8); RCP = 6; }
else if(RCP == 6) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,1,2298.2910,1392.2109,42.8203,2298.2910,1392.2109,42.8203,8); RCP = 7; }
else if(RCP == 7)//Karting Race Kraj
{
RCP = 0;
DisablePlayerRaceCheckpoint(playerid);
new string;
new name;
GetPlayerName(playerid, name, sizeof(name));
if(FirstRaceWinner == 999)
{
FirstRaceWinner = playerid;
SendClientMessage(playerid,COLOR_WHITE,"{ff0000}Zavrsili ste prvi!");
foreach (Player, i)
{format(string, sizeof(string), "{0084e3}Karting Race Event |1.| {FFFFFF}%s !",name);SendClientMessageToAll(COLOR_WHITE, string);}
}
else if(SecondRaceWinner == 999)
{
SecondRaceWinner = playerid;
SendClientMessage(playerid,COLOR_WHITE,"{ff0000}Zavrsili ste drugi!");
foreach (Player, i)
{format(string, sizeof(string), "{0084e3}Karting Race Event |2.| {FFFFFF}%s !",name);SendClientMessageToAll(COLOR_WHITE, string);}
}
else if(ThirdRaceWinner == 999)
{
ThirdRaceWinner = playerid;
SendClientMessage(playerid,COLOR_WHITE,"{ff0000}Zavrsili ste treci!");
foreach (Player, i)
{format(string, sizeof(string), "{0084e3}Karting Race Event |3.| {FFFFFF}%s !",name);SendClientMessageToAll(COLOR_WHITE, string); RCP = 0; DisablePlayerRaceCheckpoint(i);}
}
}A evo dio koji sam novi event ubacio od tada mi se ovo događa
//************************** Maraton ********************************************
else if(RCP == 32) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,-2676.3389,1432.4427,54.9957,-2676.2441,1624.6859,64.9238 ,6); RCP = 33; }
else if(RCP == 33) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,-2676.2441,1624.6859,64.9238,-2676.3057,1813.5551,67.3163 ,6); RCP = 34; }
else if(RCP == 34) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,2,-2676.3057,1813.5551,67.3163,-2676.6458,1990.8923,60.4496 ,6); RCP = 35; }
else if(RCP == 35) { DisablePlayerRaceCheckpoint(playerid); SetPlayerRaceCheckpoint(playerid,1,-2676.6458,1990.8923,60.4496,-2676.2874,2147.4763,55.0010 ,6); RCP = 36; }
else if(RCP == 36)//Kraj maraton
{
RCP = 0;
DisablePlayerRaceCheckpoint(playerid);
new string;
new name;
GetPlayerName(playerid, name, sizeof(name));
if(FirstRaceWinner == 999)
{
FirstRaceWinner = playerid;
SendClientMessage(playerid,COLOR_WHITE,"{ff0000}Zavrsili ste prvi!");
foreach (Player, i)
{format(string, sizeof(string), "{0084e3}Maraton Event |1.| {FFFFFF}%s !",name);SendClientMessageToAll(COLOR_WHITE, string);}
}
else if(SecondRaceWinner == 999)
{
SecondRaceWinner = playerid;
SendClientMessage(playerid,COLOR_WHITE,"{ff0000}Zavrsili ste drugi!");
foreach (Player, i)
{format(string, sizeof(string), "{0084e3}Maraton Event |2.| {FFFFFF}%s !",name);SendClientMessageToAll(COLOR_WHITE, string);}
}
else if(ThirdRaceWinner == 999)
{
ThirdRaceWinner = playerid;
SendClientMessage(playerid,COLOR_WHITE,"{ff0000}Zavrsili ste treci!");
foreach (Player, i)
{format(string, sizeof(string), "{0084e3}Maraton Event |3.| {FFFFFF}%s !",name);SendClientMessageToAll(COLOR_WHITE, string); RCP = 0; DisablePlayerRaceCheckpoint(i);}
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno): Ovo mi se događa na svakome eventu
