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; }
CP[playerid] = 1; //or whatever ID it is, similiar to dialog ID systems then do a switch(CP[playerid]); in your OnPlayerEnterCheckpoint.
Well, what you could do, is when you are using the command /getcargo, do something like this:
pawn Код:
|