/* Spare checkpoint = -1570.5992,135.6018,3.2787,6
THE WEDDING LIST BY WEEDARR, IDEA FROM GTA:LCS
This mode cannot be modified, changed or updated without my permission
Any bugs can be reported to me at the sa-mp forums.
If you have any requests, ideas or updates for the script please contact me at the sa-mp forums
THE MODE
Players start off at sf docks and must deliver cars from around sf back to the docks, when a player sucessfully delivers a car they get
$500 and 500 points, the round lasts for ten minutes and after that the game will restart. */
#include <a_samp>
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Blank Filterscript by your name here");
print("--------------------------------------\n");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
new gPlayerCheckpointStatus[MAX_PLAYERS];
#define CHECKPOINT_NONE 0
#define CHECKPOINT_CAR 1
#define COLOR_WHITE 0xFFFFFFAA
new docks;
new gRoundTime = 600000;
main()
{
print("\n----------------------------------");
print(" WeeDarrs wedding list [2007]");
print(" Idea from GTA: LCS");
print("----------------------------------\n");
}
#endif
public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("The wedding list");
AddStaticVehicle(409,-2671.7996,1373.3013,6.9015,268.9796,1,1); // stretch 1
AddStaticVehicle(558,-1958.7434,1342.2510,6.8177,180.7603,116,1); // uranus 2
AddStaticVehicle(477,-2354.7847,1267.5431,25.2221,86.0262,101,1); // zr350 3
AddStaticVehicle(535,-1796.6423,1313.4792,40.9107,357.3548,28,1); // slamvan 4
AddStaticVehicle(506,-1774.8158,1204.4495,24.8293,182.0536,6,6); // supergt 5
AddStaticVehicle(555,-2071.3103,973.5046,62.6056,18.7327,60,1); // windsor 6
AddStaticVehicle(550,-2320.5635,1031.7604,50.5133,287.9046,42,42); // sunrise 7
AddStaticVehicle(474,-2289.7166,729.8242,49.2069,269.3934,81,1); // hermes 8
AddStaticVehicle(587,-1953.4705,585.5995,34.8461,179.3463,40,1); // euros 9
AddStaticVehicle(429,-1932.3940,585.6230,34.7970,359.0938,13,13); // banshee 10
AddStaticVehicle(602,-2586.2532,307.9181,4.6634,265.0408,69,1); // alpha 11
AddStaticVehicle(411,-2758.3127,377.2444,4.0677,359.8629,116,1); // infernus 12
AddStaticVehicle(560,-2691.4907,205.6223,4.0410,3.4224,9,39); // sultan 13
AddStaticVehicle(434,-1953.9575,295.7760,41.0218,154.2063,12,12); // hotknife 14
AddStaticVehicle(495,-1948.3657,264.1082,41.3903,45.0281,119,122); // sandking 15
AddStaticVehicle(568,-1947.9236,272.5598,35.3394,124.6218,9,39); // bandito 16
AddStaticVehicle(424,-1951.5894,260.2238,35.2568,89.0612,2,2); // bf injection 17
AddStaticVehicle(480,-1662.8827,1210.2295,13.4540,296.5287,12,12); // comet 18
AddStaticVehicle(412,-1655.0162,1208.2588,20.9913,251.2999,10,8); // voodoo 19
AddStaticVehicle(603,-1663.2755,1221.7770,13.5147,224.4673,69,1); // pheonix 20
AddStaticVehicle(562,-2072.7834,-84.1029,34.8231,359.6247,35,1); // elegy 21
AddStaticVehicle(541,-2093.5928,-83.9545,34.7891,179.8353,58,8); // bullet 22
AddStaticVehicle(451,-1353.3918,-187.6111,5.7064,270.0652,125,125); // turismo 23
AddStaticVehicle(589,-1459.7747,15.4614,5.6581,268.4786,22,22); // club 24
AddStaticVehicle(565,-2130.9619,-481.7570,34.9605,144.8367,42,42); // flash 25
AddStaticVehicle(566,-2119.3464,-392.9008,35.1181,238.1568,30,8); // tahoma 26
AddStaticVehicle(475,-2400.9624,-587.1332,132.4523,306.1804,9,39); // sabre 27
AddStaticVehicle(402,-2513.2532,-601.7263,132.3941,0.2169,13,13); // bufflao 28
AddStaticVehicle(415,-2761.6123,-281.9692,6.8146,359.7543,25,1); // cheetah 29
AddStaticVehicle(467,-2754.7637,-296.0270,6.7828,178.5173,58,8); // oceanic 30
AddStaticVehicle(536,-2718.4165,10.7106,4.0726,269.9479,12,1); // balde 31
AddStaticVehicle(559,-2265.7573,120.9919,34.8281,91.2252,58,8); // jester 32
AddStaticVehicle(561,-2265.6160,200.0839,34.9780,272.5579,8,17); // stratum 33
AddStaticVehicle(517,-2218.3643,305.9535,34.9721,181.9763,36,36); // majestic 34
AddStaticVehicle(534,-2032.7140,169.2330,28.5626,88.9116,42,42); // remington 35
AddPlayerClass(142,-1721.0997,-131.6145,3.5489,22.9118,0,0,0,0,0,0); // wedlist spawn
AddPlayerClass(242,-1721.0997,-131.6145,3.5489,22.9118,0,0,0,0,0,0); // wedlist spawn
AddPlayerClass(29,-1721.0997,-131.6145,3.5489,22.9118,0,0,0,0,0,0); // wedlist spawn
AddPlayerClass(189,-1721.0997,-131.6145,3.5489,22.9118,0,0,0,0,0,0); // wedlist spawn
AddPlayerClass(56,-1721.0997,-131.6145,3.5489,22.9118,0,0,0,0,0,0); // wedlist spawn
AddPlayerClass(193,-1721.0997,-131.6145,3.5489,22.9118,0,0,0,0,0,0); // wedlist spawn
docks = GangZoneCreate(-1768.928, -116.0318, -1595.107, 116.7211);
SetTimer("GameModeExitFunc", gRoundTime, 0);
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid,-1641.4093,73.8389,15.9174);
SetPlayerFacingAngle(playerid,113.5104);
SetPlayerCameraPos(playerid,-1644.0804,72.5562,16.1034);
SetPlayerCameraLookAt(playerid,-1641.4093,73.8389,15.9174);
return 1;
}
public OnPlayerRequestSpawn(playerid)
{
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, COLOR_WHITE, "If you are an admin please login now.");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerSpawn(playerid)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Ok people we need as many cars within 10 minutes as you can get, so get going!");
SendClientMessage(playerid, COLOR_WHITE, "RADIO: If you ever need help type /radio to see commands.");
SetPlayerWorldBounds(playerid, -1051.009, -2977.858, 1634.903, -887.5186);
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Type /bike to get a bike and go.");
SetPlayerCheckpoint(playerid,-1651.9601,20.2709,3.3505,6);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_CAR;
SetPlayerMapIcon(playerid,0,-1651.9601,20.2709,3.3505,9,COLOR_WHITE);
GangZoneShowForPlayer(playerid, docks, 0x0000FF96);
if(IsPlayerAdmin(playerid)) //Your admin so...
{
GivePlayerWeapon(playerid,24,500);
SetPlayerSkin(playerid,217);
SetPlayerColor(playerid,0xFFFF00AA); // yellow
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Dont abuse the deagle....");
}
else //Your not admin so...
{
SetPlayerColor(playerid,COLOR_WHITE);
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
return 1;
}
public OnPlayerPrivmsg(playerid, recieverid, text[])
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/radio", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Look if you need help say /help .");
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Also if you even get stuck in the middle of nowhere say /home .");
SendClientMessage(playerid, COLOR_WHITE, "RADIO: And one of my guys will pick you up.");
return 1;
}
if (strcmp("/help", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Wang cars in doherty specialise in offroad and exotic vehicles, see what you can find.");
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Ottos cars have a few different models that we need.");
SendClientMessage(playerid, COLOR_WHITE, "RADIO: And look in car parks and garages.");
return 1;
}
if (strcmp("/home", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Ok now, here you are type /bike to get going again");
SpawnPlayer(playerid);
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
return 1;
}
if (strcmp("/bike", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Ok now here you are type /bike to get going again");
CreateVehicle(461,-1722.4497,-118.3271,3.1320,132.2855,-1,-1,20000000);
return 1;
}
return 0;
}
public OnPlayerInfoChange(playerid)
{
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(GetVehicleModel(vehicleid) == 477)
{
SendClientMessage(playerid, COLOR_WHITE, "Zr-350 - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 555)
{
SendClientMessage(playerid, COLOR_WHITE, "Windsor - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 412)
{
SendClientMessage(playerid, COLOR_WHITE, "Voodoo - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 451)
{
SendClientMessage(playerid, COLOR_WHITE, "Turismo - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 558)
{
SendClientMessage(playerid, COLOR_WHITE, "Uranus - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 566)
{
SendClientMessage(playerid, COLOR_WHITE, "Tahoma - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 506)
{
SendClientMessage(playerid, COLOR_WHITE, "Super GT - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 560)
{
SendClientMessage(playerid, COLOR_WHITE, "Sultan - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 550)
{
SendClientMessage(playerid, COLOR_WHITE, "Sunrise - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 409)
{
SendClientMessage(playerid, COLOR_WHITE, "Stretch - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 561)
{
SendClientMessage(playerid, COLOR_WHITE, "Stratum - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 535)
{
SendClientMessage(playerid, COLOR_WHITE, "Slamvan - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 495)
{
SendClientMessage(playerid, COLOR_WHITE, "Sandking - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 475)
{
SendClientMessage(playerid, COLOR_WHITE, "Sabre - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 534)
{
SendClientMessage(playerid, COLOR_WHITE, "Remington - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 603)
{
SendClientMessage(playerid, COLOR_WHITE, "Pheonix - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 467)
{
SendClientMessage(playerid, COLOR_WHITE, "Oceanic - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 517)
{
SendClientMessage(playerid, COLOR_WHITE, "Majestic - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 559)
{
SendClientMessage(playerid, COLOR_WHITE, "Jester - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 411)
{
SendClientMessage(playerid, COLOR_WHITE, "Infernus - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 434)
{
SendClientMessage(playerid, COLOR_WHITE, "Hotknife - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 474)
{
SendClientMessage(playerid, COLOR_WHITE, "Hermes - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 565)
{
SendClientMessage(playerid, COLOR_WHITE, "Flash - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 587)
{
SendClientMessage(playerid, COLOR_WHITE, "Euros - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 562)
{
SendClientMessage(playerid, COLOR_WHITE, "Elegy - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 480)
{
SendClientMessage(playerid, COLOR_WHITE, "Comet - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 589)
{
SendClientMessage(playerid, COLOR_WHITE, "Club - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 467)
{
SendClientMessage(playerid, COLOR_WHITE, "Cheetah - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 541)
{
SendClientMessage(playerid, COLOR_WHITE, "Bullet - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 402)
{
SendClientMessage(playerid, COLOR_WHITE, "Buffalo - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 429)
{
SendClientMessage(playerid, COLOR_WHITE, "Banshee - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 424)
{
SendClientMessage(playerid, COLOR_WHITE, "Bf injection - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 568)
{
SendClientMessage(playerid, COLOR_WHITE, "Bandito - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 602)
{
SendClientMessage(playerid, COLOR_WHITE, "Alpha - get it to the docks");
}
if(GetVehicleModel(vehicleid) == 536)
{
SendClientMessage(playerid, COLOR_WHITE, "Blade - get it to the docks");
}
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
if(GetVehicleModel(vehicleid) == 477)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 555)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 412)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 451)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 558)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 566)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 506)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 560)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 550)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 409)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 561)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 535)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 495)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 475)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 534)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 603)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 467)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 517)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 559)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 411)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 434)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 474)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 565)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 587)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 562)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 480)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 589)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 467)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 541)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 402)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 429)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 424)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 568)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 602)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: I aint paying for busted up cars! get it to the docks!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
if(GetVehicleModel(vehicleid) == 536)
{
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Cmon you need to get it to the docks");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
}
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
if(gPlayerCheckpointStatus[playerid] == CHECKPOINT_CAR)
{
if(GetPlayerState(playerid) == 2) // driver
SendClientMessage(playerid, COLOR_WHITE, "RADIO: Nice one!");
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
GivePlayerMoney(playerid,500);
SetPlayerScore(playerid,GetPlayerScore(playerid)+500);
SetPlayerPos(playerid,-1721.0997,-131.6145,3.5489);
}
{
if(GetPlayerState(playerid) == 1) // on foot
SendClientMessage(playerid, COLOR_WHITE, "RADIO: No car, No payment!");
SetPlayerPos(playerid,-1721.0997,-131.6145,3.5489);
}
{
if(GetPlayerState(playerid) == 3) // passenger
SendClientMessage(playerid, COLOR_WHITE, "RADIO: You arent the driver, stop mucking around!");
SetPlayerPos(playerid,-1721.0997,-131.6145,3.5489);
}
return 1;
}
public GameModeExitFunc() { GameModeExit(); }