Код:
public OnPlayerConnect(playerid)
{
gPlayerCheckpointStatus[playerid] = CP_SF;
SetPlayerCheckpoint(playerid, xxx.x'x'x', yyy.y'y'y', zzz.z'z'z', 5.0);
gPlayerCheckpointStatus[playerid] = CP_LS;
SetPlayerCheckpoint(playerid, xxx.x'x'x', yyy.y'y'y', zzz.z'z'z', 5.0);
gPlayerCheckpointStatus[playerid] = CP_LV;
SetPlayerCheckpoint(playerid, xxx.x'x'x', yyy.y'y'y', zzz.z'z'z', 5.0);
...
i believe thats because it's the last checkpoint spawned. You need a checkpoint streamer as you can only have one down at a time i think.