[pawn]public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { { if (cID[playerid] == 0 ) { GivePlayerMoney(playerid,5000); DisablePlayerCheckpoint(playerid); SendClientMessage(playerid,COLOR_GREEN,"Ai ajuns la destinatie"); SendClientMessage(playerid,COLOR_GREEN," Du-te la urmatorul checkpoint pentru a primi inca $5.000 "); } } if(IsPlayerInRangeOfPoint(playerid,3.0,2038.0974,1343.8402,10.6719)) { CP[playerid] = 1; SetPlayerCheckpoint(playerid,1999.8719,1344.0342,10.9543,3.0); } else if(CP[playerid]==1) { new pName[24]; new str[128]; GetPlayerName(playerid, pName, 24); format(str, 128,"Felicitari %s! tocmai ai terminat traseul si ai primit supa de 5.000$", pName); SendClientMessage(playerid, COLOR_GREEN, str); GivePlayerMoney(playerid,5000); } return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) {[/pawn] în primele linii: [pawn]new cID[MAX_PLAYERS]; new CP[MAX_PLAYERS];[/pawn]