18.01.2015, 12:22
Код:
if(checkpointid == bmx[1]) //This checks what checkpoint it is before it continues { GameTextForPlayer(playerid, "+100xp", 4000, 5); //It will show this if a player steps in the checkpoint GivePlayerScore( playerid, 100 ); DestroyDynamicCP(bmx[1]); bmx[2] = CreateDynamicCP(972.4807,-1380.8164,21.1588, 2, 50, -1, -1, 100); if(IsPlayerInAnyVehicle(playerid)) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid), 914.6419,-1416.6122,12.7083); SetCameraBehindPlayer(playerid); } else { SendClientMessage(playerid,-1, "ERROR: Jus turite sedeti masinoje"); } } else { SetPlayerPos(playerid, 914.6419,-1416.6122,12.7083); SetPlayerFacingAngle(playerid, 110.5445); SetCameraBehindPlayer(playerid); } } if(checkpointid == bmx[2]) //This checks what checkpoint it is before it continues { GameTextForPlayer(playerid, "Iveikete gavote +150xp", 4000, 5); //It will show this if a player steps in the checkpoint DestroyDynamicCP(bmx[2]); GivePlayerScore( playerid, 150 ); bmx[3] = CreateDynamicCP(972.4807,-1380.8164,21.1588, 2, 50, -1, -1, 100); if(IsPlayerInAnyVehicle(playerid)) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { SetVehiclePos(GetPlayerVehicleID(playerid), 914.6419,-1416.6122,12.7083); SetCameraBehindPlayer(playerid); } else { SendClientMessage(playerid,-1, "ERROR: Jus turite sedeti masinoje"); } } else { SetPlayerPos(playerid, 914.6419,-1416.6122,12.7083); SetPlayerFacingAngle(playerid, 110.5445); SetCameraBehindPlayer(playerid); } }