05.06.2013, 15:57
try this
pawn Код:
public OnPlayerEnterRaceCheckpoint(playerid)
{
if(course[playerid] == 2)
{
if(IsRaceRunning == true)
{
Driving1_CP[playerid]++;
}
if(Driving1_CP[playerid] < 47 && IsRaceRunning == true)
{
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid,0,Driving1[Driving1_CP[playerid]][0],Driving1[Driving1_CP[playerid]][1],Driving1[Driving1_CP[playerid]][2],
Driving1[Driving1_CP[playerid]+1][0],Driving1[Driving1_CP[playerid]+1][1],Driving1[Driving1_CP[playerid]+1][2], 4);
return 1;
}
if(Driving1_CP[playerid] == 47 && IsRaceRunning == true)
{
DisablePlayerRaceCheckpoint(playerid);
SetPlayerRaceCheckpoint(playerid,0,Driving1[Driving1_CP[playerid]][0],Driving1[Driving1_CP[playerid]][1],Driving1[Driving1_CP[playerid]][2],
Driving1[Driving1_CP[playerid]+1][0],Driving1[Driving1_CP[playerid]+1][1],Driving1[Driving1_CP[playerid]+1][2], 4);
return 1;
}
if(Driving1_CP[playerid] == 48 && IsRaceRunning == true)
{
DisablePlayerRaceCheckpoint(playerid);
IsRaceRunning = false;
return 1;
}
}
return 1;
}