06.07.2014, 21:38
Код:
public OnPlayerEnterCheckpoint(playerid) { if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 498) { if(PlayerJobInfo[playerid][UPSduty] == 2) { DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSduty] = 8; SetPlayerCheckpoint(playerid,2391.0957,-2095.6282,13.5538,5.0); SendClientMessage(playerid, -1, "*Get back to the trucker job area in order to get your paycheck!"); PlayerJobInfo[playerid][UPScargo] = 0; return 1; } else if(PlayerJobInfo[playerid][UPSduty] == 3) { DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSduty] = 8; SetPlayerCheckpoint(playerid,2391.0957,-2095.6282,13.5538,5.0); SendClientMessage(playerid, -1, "*Get back to the trucker job area in order to get your paycheck!"); PlayerJobInfo[playerid][UPScargo] = 0; return 1; } else if(PlayerJobInfo[playerid][UPSduty] == 4) { DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSduty] = 8; SetPlayerCheckpoint(playerid,2391.0957,-2095.6282,13.5538,5.0); SendClientMessage(playerid, -1, "*Get back to the trucker job area in order to get your paycheck!"); PlayerJobInfo[playerid][UPScargo] = 0; return 1; } else if(PlayerJobInfo[playerid][UPSduty] == 5) { DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSduty] = 8; SetPlayerCheckpoint(playerid,2391.0957,-2095.6282,13.5538,5.0); SendClientMessage(playerid, -1, "*Get back to the trucker job area in order to get your paycheck!"); PlayerJobInfo[playerid][UPScargo] = 0; return 1; } else if(PlayerJobInfo[playerid][UPSduty] == 6) { DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSduty] = 8; SetPlayerCheckpoint(playerid,2391.0957,-2095.6282,13.5538,5.0); SendClientMessage(playerid, -1, "*Get back to the trucker job area in order to get your paycheck!"); PlayerJobInfo[playerid][UPScargo] = 0; return 1; } else if(PlayerJobInfo[playerid][UPSduty] == 7) { DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSduty] = 8; SetPlayerCheckpoint(playerid,2391.0957,-2095.6282,13.5538,5.0); SendClientMessage(playerid, -1, "*Get back to the trucker job area in order to get your paycheck!"); PlayerJobInfo[playerid][UPScargo] = 0; return 1; } else if(PlayerJobInfo[playerid][UPSduty] == 8) { if(PlayerJobInfo[playerid][UPSjoblevel] == 1) { GivePlayerMoney(playerid, 10); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } else if(PlayerJobInfo[playerid][UPSjoblevel] == 2) { GivePlayerMoney(playerid, 20); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } else if(PlayerJobInfo[playerid][UPSjoblevel] == 3) { GivePlayerMoney(playerid, 30); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } else if(PlayerJobInfo[playerid][UPSjoblevel] == 4) { GivePlayerMoney(playerid, 40); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } else if(PlayerJobInfo[playerid][UPSjoblevel] == 5) { GivePlayerMoney(playerid, 50); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } else if(PlayerJobInfo[playerid][UPSjoblevel] == 6) { GivePlayerMoney(playerid, 60); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } else if(PlayerJobInfo[playerid][UPSjoblevel] == 7) { GivePlayerMoney(playerid, 70); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } else if(PlayerJobInfo[playerid][UPSjoblevel] == 8) { GivePlayerMoney(playerid, 250); DisablePlayerCheckpoint(playerid); PlayerJobInfo[playerid][UPSlevel]++; } } } return 1; }