SA-MP Forums Archive
Checkpoint problem - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Checkpoint problem (/showthread.php?tid=280992)



Checkpoint problem - ajwar - 03.09.2011

Hi, i have a problem with checkpoints, sometimes it mixes up like for example if i enter enter a checkpoint which should spawn me a car it spawns a motorcycle. I check so:


pawn Код:
public OnPlayerEnterDynamicRaceCP(playerid, checkpointid)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        if(PVar[playerid][p)
        if(checkpointid == aircheckpoints[sflv][playerid][0])
        {
            DestroyDynamicRaceCP(aircheckpoints[sflv][playerid][0]);
            aircheckpoints[sflv][playerid][0] = -1;
            aircheckpoints[sflv][playerid][1] = CreateDynamicRaceCP(3, LakunasEventPlace[1][0], LakunasEventPlace[1][1],LakunasEventPlace[1][2], LakunasEventPlace[2][0], LakunasEventPlace[2][1],LakunasEventPlace[2][2], 15, 0, 0, playerid, 300.0);//1
            return 1;
        }
        else if(checkpointid == aircheckpoints[sflv][playerid][1])
        {

            DestroyDynamicRaceCP(aircheckpoints[sflv][playerid][1]);
            aircheckpoints[sflv][playerid][1] = -1;
            aircheckpoints[sflv][playerid][2] = CreateDynamicRaceCP(3, LakunasEventPlace[2][0], LakunasEventPlace[2][1],LakunasEventPlace[2][2], LakunasEventPlace[3][0], LakunasEventPlace[3][1],LakunasEventPlace[3][2], 15, 0, 0, playerid, 300.0);//1
            return 1;
        }
        else if(checkpointid == aircheckpoints[sflv][playerid][2])
        {
        }
        ...