Rank: Fondator Sex : Mesaje : 157 €uro : 86228 Varsta : 30 Joburi/Distractii : Street Workout
| Subiect: [FS] Courier Job Mier Apr 10, 2013 10:43 am |
|
| Pentru cei care nu aveti joburi de facut bani pe server Faceti si voi un Fs cu: - Cod:
-
#include <a_samp> #define COLOR_DARKGOLD 0x808000AA #define COLOR_RED 0xFF0000AA #define COLOR_YELLOW 0xFFFF00AA new TruckingJob[256]; new JobStatus[256]; public OnFilterScriptInit() { AddStaticVehicle(499,1655.1216,-1806.7058,13.2722,89.1432,0,0); // --Spawn1 AddStaticVehicle(499,1655.7910,-1820.5070,13.2732,89.5607,0,0); // --Spawn2 AddStaticVehicle(499,1654.5166,-1837.5059,13.2737,90.1605,0,0); // --Spawn3 AddStaticVehicle(499,1599.0535,-1791.3358,13.0810,271.2589,0,0); // --Spawn4 AddStaticVehicle(499,1603.0015,-1824.4679,13.1864,270.6521,0,0); // --Spawn5 AddStaticVehicle(499,1602.8961,-1837.0936,13.2257,270.2492,0,0); // --Spawn6 } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/courier", cmdtext, true, 10) == 0) { if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 499) { JobStatus[playerid] = 1; TruckingJob[playerid] = 1; SetPlayerCheckpoint(playerid,1110.5992,-1327.9216,13.7145,10); new name[MAX_PLAYER_NAME], string[48]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "* %s is now a Courier.", name ); SendClientMessageToAll(COLOR_YELLOW, string); return 1; } SendClientMessage(playerid, COLOR_RED,"You have to be in a courier truck to start the job"); } return 0; } public OnPlayerEnterCheckpoint(playerid) { if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 499) { if(JobStatus[playerid] == 1){ JobStatus[playerid] = 2; SetPlayerCheckpoint(playerid,2452.3928,-2570.7349,14.0369,10); SendClientMessage(playerid,COLOR_YELLOW,"* Please go to the next mark, and you'll be payed!"); }else{ JobStatus[playerid] = 1; GivePlayerMoney(playerid,400); SendClientMessage(playerid,COLOR_YELLOW,"* You have finished the job!"); TruckingJob[playerid] = 0; DisablePlayerCheckpoint(playerid); } } } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 499) { SendClientMessage(playerid, COLOR_RED, "* You can start the truck-mission with /truck"); } return 0; } public OnPlayerExitVehicle(playerid, vehicleid) { if(TruckingJob[playerid] == 1) { TruckingJob[playerid] = 0; SendClientMessage(playerid, COLOR_RED, "* You have left your job, you won't be payed."); DisablePlayerCheckpoint(playerid); } } |
|