All pastes #645300 Raw Edit

The wedding list

public text v1 · immutable
#645300 ·published 2007-08-04 11:49 UTC
rendered paste body
/* 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(); }