[Pomoc]/lsrace

Započeo ‹Fox›, Januar 01, 2011, 10:25:21 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Napravio sam komandu /lsrace, i igrac bi trebao biti u blizini odredjenih kordinata da to upise i u blizini mora biti bar 1 igrac.Znaci da se dva igraca utrkuju.Kad se povezem na server sa 2 igraca dodemo do starta /lsrace-a i upisem komandu i kaze mi da nisam na startu a kordinate sam provjeravao10 puta i dobre su.
Evo komande:
if(strcmp("/lsrace", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 2050.3113,-2493.9670,13.5469, 10.0))
{
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerInRangeOfPoint(i,2050.3113,-2493.9670,13.5469, 10.0))
{
lsrace ++;
if(lsrace > 1)
{
CP[i] = 1;
DisablePlayerCheckpoint(i);
SetPlayerCheckpoint(i,2050.3113,-2493.9670,13.5469, 10);
SendClientMessage(i, COLOR_BLUE, "Pozvani se na startnu liniju za LS Aero race");
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Nema nikoga u blizini starta.");
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate biti na startu da zapocnete LS race");
}
return 1;
}