checkpoint bug?
#1

im using incognitos streamer and theirs a huge bug and i have to use a fix but i dont like using it


basicly this is my checkpoint code

Код:
if(checkpointid == wcp43[playerid])
	{
	        if(IsPlayerInRangeOfPoint(playerid, 5.0, 1927.9061,2436.3970,10.8203))
	        {
                     //hidden
                }
        }
and if i take the isplayerinrangeofpoint out when they enter that checkpoint it does other checkpoint codes?

could anybody help? thanks

Video

[ame]http://www.youtube.com/watch?v=G-W6pbOPkpo[/ame]
Reply
#2

pawn Код:
if(checkpointid == wcp43[playerid])
{
    code in here
    return 1; // Dont forget this one
}
This would work
Reply
#3

Quote:
Originally Posted by Wesley221
Посмотреть сообщение
pawn Код:
if(checkpointid == wcp43[playerid])
{
    code in here
    return 1; // Dont forget this one
}
This would work
il give it a go il have to add it to them all ill be 10mins
Reply
#4

Yeah sure, and also pm me the full code of the checkpoints
Reply
#5

Quote:
Originally Posted by Wesley221
Посмотреть сообщение
Yeah sure, and also pm me the full code of the checkpoints
we couldnt fix it ;|
Reply
#6

Mind sending me the codes that you sent to Wesley? I might be able to help you.

Or even better, post the buggy part of the code here.
Reply
#7

Quote:
Originally Posted by iPLEOMAX
Посмотреть сообщение
Mind sending me the codes that you sent to Wesley? I might be able to help you.

Or even better, post the buggy part of the code here.
ok well il post all my OnPlayerEnterDynamicCP

Also this is the code without the FIX i made so if you need that tell me :P

Код:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
    if(checkpointid == mechanic1)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic2)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic3)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic4)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic5)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic6)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic7)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic8)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == smugglecp)
	{
     	    if(smuggleallowed == false) return SendClientMessage(playerid,COLOR_RED,"We Are Currently Closed Come Back Later!");
     	    if(smuggleallowed == true) return SendClientMessage(playerid,COLOR_CYAN,"Type /smuggle To Begin A Smuggle Delivery!");
     	    return 1;
	}
    if(checkpointid == wcp1[playerid])
	{
		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
 		{
				GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$4000", 3000, 3);
				GivePlayerMoney(playerid, 4000);
				SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Chickens");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: WhiteWood Estate Burger Shot");
				wcp2[playerid] = CreateDynamicCP(1137.6320,2085.8735,11.0625, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp1[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Chickens");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: WhiteWood Estate Burger Shot");
			wcp2[playerid] = CreateDynamicCP(1137.6320,2085.8735,11.0625, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp1[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp2[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 3000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$3000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Explosive Chickens {FFAF00}From{FFFFFF}: {6EF83C}Bone County Clucking Bell", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} White Wood Estate Burger Shot");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp2[playerid]);
      		return 1;
	}
	if(checkpointid == wcp3[playerid])
	{
		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
 		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$4500", 3000, 3);
				GivePlayerMoney(playerid, 4500);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Stadium");
				wcp4[playerid] = CreateDynamicCP(1097.6992,1616.7985,12.5469, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp3[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Stadium");
			wcp4[playerid] = CreateDynamicCP(1097.6992,1616.7985,12.5469, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp3[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp4[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 7500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$7500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Scripting Tea {FFAF00}From{FFFFFF}: {6EF83C}Bone County Ammunation", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Stadium");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp4[playerid]);
		    return 1;
	}
	if(checkpointid == wcp5[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$3250", 3000, 3);
				GivePlayerMoney(playerid, 3250);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Gambling Addicts");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Bandit Stadium");
				wcp6[playerid] = CreateDynamicCP(1498.7334,2230.0132,11.0234, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp5[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Gambling Addicts");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Bandit Stadium");
			wcp6[playerid] = CreateDynamicCP(1498.7334,2230.0132,11.0234, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp5[playerid]);
		    return 1;
		}
	}
	if(checkpointid == wcp6[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 6500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$6500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Gambling Addicts {FFAF00}From{FFFFFF}: {6EF83C}Caligula's Casino", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Bandit Stadium");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp6[playerid]);
		    return 1;
	}
	if(checkpointid == wcp7[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$6500", 3000, 3);
				GivePlayerMoney(playerid, 6500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Internet");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Spread Ranch");
				wcp8[playerid] = CreateDynamicCP(694.0956,1947.3269,5.5432, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp7[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Internet");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Spread Ranch");
			wcp8[playerid] = CreateDynamicCP(694.0956,1947.3269,5.5432, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp7[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp8[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 9600);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$9600", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}The Internet {FFAF00}From{FFFFFF}: {6EF83C}Las Barrancas Smoking Beef Grill", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} The Big Spread Ranch");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp8[playerid]);
		    return 1;
	}
	if(checkpointid == wcp9[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$8000", 3000, 3);
				GivePlayerMoney(playerid, 8000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Cookies");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Car Crane");
				wcp10[playerid] = CreateDynamicCP(974.6471,2174.4658,10.8203, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp9[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Cookies");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Car Crane");
			wcp10[playerid] = CreateDynamicCP(974.6471,2174.4658,10.8203, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp9[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp10[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 10000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$10000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Cookies {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas Binco", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Car Crane");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp10[playerid]);
		    return 1;
	}
	if(checkpointid == wcp11[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$12000", 3000, 3);
				GivePlayerMoney(playerid, 12000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Salvatore");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Airport");
				wcp12[playerid] = CreateDynamicCP(-1422.6200,-288.5998,14.1484, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp11[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Salvatore");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Airport");
			wcp12[playerid] = CreateDynamicCP(-1422.6200,-288.5998,14.1484, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp11[playerid]);
		    return 1;
      	}
	}
	if(checkpointid == wcp12[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 25000);
            GameTextForPlayer(playerid, "~y~Special ~g~Delivery Complete!~n~~r~You Received ~g~$25000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Salvatore {FFAF00}From{FFFFFF}: {6EF83C}Caligula's Casino", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro Airport");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp12[playerid]);
		    return 1;
	}
	if(checkpointid == wcp13[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$2500", 3000, 3);
				GivePlayerMoney(playerid, 2500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Burgers");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County Clucking Bell");
				wcp14[playerid] = CreateDynamicCP(176.8804,1165.9954,14.7578, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp13[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Burgers");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County Clucking Bell");
			wcp14[playerid] = CreateDynamicCP(176.8804,1165.9954,14.7578, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp13[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp14[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 3000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$3000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[102 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Explosive Burgers {FFAF00}From{FFFFFF}: {6EF83C}WhiteWood Estate Burger Shot", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Bone County Clucking Bell");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp14[playerid]);
		    return 1;
	}
	if(checkpointid == wcp15[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$7000", 3000, 3);
				GivePlayerMoney(playerid, 7000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Lady Gaga Music");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine Train Station");
				wcp16[playerid] = CreateDynamicCP(1431.3861,2609.9634,10.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp15[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Lady Gaga Music");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine Train Station");
			wcp16[playerid] = CreateDynamicCP(1431.3861,2609.9634,10.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp15[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp16[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 10500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$10500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Lady Gaga Music {FFAF00}From{FFFFFF}: {6EF83C}LV Snake Farm", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Prickle Pine Train Station");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp16[playerid]);
		    return 1;
	}
	if(checkpointid == wcp17[playerid])
	{
         	if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
         	{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$9000", 3000, 3);
				GivePlayerMoney(playerid, 9000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Imaginary Goods");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Area 69");
				wcp18[playerid] = CreateDynamicCP(135.2845,1945.1423,19.3472, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp17[playerid]);
         	    return 1;
			}
			else
			{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Imaginary Goods");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Area 69");
			wcp18[playerid] = CreateDynamicCP(135.2845,1945.1423,19.3472, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp17[playerid]);
		    return 1;
		    }
	}
	if(checkpointid == wcp18[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 13250);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$13250", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Imaginary Goods {FFAF00}From{FFFFFF}: {6EF83C}El Quebardos Ammunation", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Area 69");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp18[playerid]);
		    return 1;
	}
	if(checkpointid == wcp19[playerid])
	{
	        if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
         	{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$8500", 3000, 3);
				GivePlayerMoney(playerid, 8500);
              	SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosives");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: El Quebardos Hospital");
				wcp20[playerid] = CreateDynamicCP(-1517.4368,2545.7878,55.6875, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp19[playerid]);
         	    return 1;
			}
			else
			{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosives");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: El Quebardos Hospital");
			wcp20[playerid] = CreateDynamicCP(-1517.4368,2545.7878,55.6875, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp19[playerid]);
		    return 1;
		    }
	}
	if(checkpointid == wcp20[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 10750);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$10750", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Explosives {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas Cityhall", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} El Quebardos Hospital");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp20[playerid]);
		    return 1;
	}
	if(checkpointid == wcp21[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$10000", 3000, 3);
				GivePlayerMoney(playerid, 10000);
				SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Illegal Immigrants");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County King Donut");
				wcp22[playerid] = CreateDynamicCP(-144.1295,1220.0042,19.7352, 5.0, -1, -1, playerid, 99999.0);
   				DestroyDynamicCP(wcp21[playerid]);
				return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Illegal Immigrants");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County King Donut");
			wcp22[playerid] = CreateDynamicCP(-144.1295,1220.0042,19.7352, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp21[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp22[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 12350);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$12350", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Illegal Immigrants {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas K.A.C.C", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Bone County King Donut");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp22[playerid]);
		    return 1;
	}
 	if(checkpointid == wcp23[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$7500", 3000, 3);
				GivePlayerMoney(playerid, 7500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: SA:MP 0.3c");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Four Dragons Casino");
				wcp24[playerid] = CreateDynamicCP(2037.1172,1008.5384,10.8203, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp23[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: SA:MP 0.3c");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Four Dragons Casino");
			wcp24[playerid] = CreateDynamicCP(2037.1172,1008.5384,10.8203, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp23[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp24[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 8500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$8500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}SA:MP 0.3c {FFAF00}From{FFFFFF}: {6EF83C}Yellow Bell Golf Course", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Four Dragons Casino");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp24[playerid]);
		    return 1;
	}
	if(checkpointid == wcp25[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
                GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$9500", 3000, 3);
				GivePlayerMoney(playerid, 9500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Admins");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Emerald Isle");
				wcp26[playerid] = CreateDynamicCP(2127.3132,2357.9180,10.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp25[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Admins");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Emerald Isle");
			wcp26[playerid] = CreateDynamicCP(2127.3132,2357.9180,10.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp25[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp26[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 15000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$15000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Admins {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas FBI HQ", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Emerald Isle");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp26[playerid]);
		    return 1;
	}
	if(checkpointid == wcp27[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$15000", 3000, 3);
				GivePlayerMoney(playerid, 15000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Developers");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Clown's Pocket");
				wcp28[playerid] = CreateDynamicCP(2219.9673,1837.2366,10.8203, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp27[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Developers");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Clown's Pocket");
			wcp28[playerid] = CreateDynamicCP(2219.9673,1837.2366,10.8203, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp27[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp28[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 18650);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$18650", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Developers {FFAF00}From{FFFFFF}: {6EF83C}BlueBerry Pizza Stack", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Clown's Pocket");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp28[playerid]);
		    return 1;
	}
	if(checkpointid == wcp29[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$6500", 3000, 3);
				GivePlayerMoney(playerid, 6500);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bayside House");
				wcp30[playerid] = CreateDynamicCP(-2470.3799,2442.3801,15.7538, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp29[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bayside House");
			wcp30[playerid] = CreateDynamicCP(-2470.3799,2442.3801,15.7538, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp29[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp30[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 7500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$7500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Scripting Tea {FFAF00}From{FFFFFF}: {6EF83C}Fort Carson Bar", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Bayside House");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp30[playerid]);
		    return 1;
	}
	if(checkpointid == wcp31[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$7500", 3000, 3);
				GivePlayerMoney(playerid, 7500);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Donators");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Train Station");
				wcp32[playerid] = CreateDynamicCP(-1986.6538,142.8120,27.6875, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp31[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Donators");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Train Station");
			wcp32[playerid] = CreateDynamicCP(-1986.6538,142.8120,27.6875, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp31[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp32[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 12000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$12000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Donators {FFAF00}From{FFFFFF}: {6EF83C}Las Barrancas Bank", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro Train Station");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp32[playerid]);
		    return 1;
	}
	if(checkpointid == wcp33[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~Armour!", 3000, 3);
				SetPlayerArmour(playerid,100);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Army");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro City Hall");
				wcp34[playerid] = CreateDynamicCP(-2754.4998,367.5419,4.1630, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp33[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Army");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro City Hall");
			wcp34[playerid] = CreateDynamicCP(-2754.4998,367.5419,4.1630, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp33[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp34[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 13400);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$13400", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}The Army {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Clucking Bell", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro City Hall");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp34[playerid]);
		    return 1;
	}
	if(checkpointid == wcp35[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$2000", 3000, 3);
				GivePlayerMoney(playerid, 2000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Rubber Ducks");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Angel Pine Lumber Yard");
				wcp36[playerid] = CreateDynamicCP(-1969.9799,-2433.2671,30.6250, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp35[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Rubber Ducks");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Angle Pine Lumber Yard");
			wcp36[playerid] = CreateDynamicCP(-1969.9799,-2433.2671,30.6250, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp35[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp36[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 5000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$5000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Rubber Ducks {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Hotel", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Angel Pine Lumber Yard");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp36[playerid]);
		    return 1;
	}
	if(checkpointid == wcp37[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$9000", 3000, 3);
				GivePlayerMoney(playerid, 9000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Barack Obama");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine House");
				wcp38[playerid] = CreateDynamicCP(1313.0078,2594.7314,10.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp37[playerid]);
         	    return 1;
			}
			else
			{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Barack Obama");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine House");
			wcp38[playerid] = CreateDynamicCP(1313.0078,2594.7314,10.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp37[playerid]);
      		return 1;
      	}
	}
	if(checkpointid == wcp38[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 20000);
            GameTextForPlayer(playerid, "~y~Special ~g~Delivery Complete!~n~~r~You Received ~g~$20000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Barack Obama {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Misty's Bar", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Prickle Pine House");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp38[playerid]);
		    return 1;
	}
	if(checkpointid == wcp39[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$3000", 3000, 3);
				GivePlayerMoney(playerid, 3000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Windows 98");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Downtown Pizza Stack");
				wcp40[playerid] = CreateDynamicCP(-1803.0873,940.5483,24.8906, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp39[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Windows 98");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Downtown Pizza Stack");
			wcp40[playerid] = CreateDynamicCP(-1803.0873,940.5483,24.8906, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp39[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp40[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 2000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$2000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Windows 98 {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Hippy's HQ", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro Downtown Pizza Stack");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp40[playerid]);
		    return 1;
	}
	if(checkpointid == wcp41[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$5000", 3000, 3);
				GivePlayerMoney(playerid, 5000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Skittles");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Ear Diner");
				wcp42[playerid] = CreateDynamicCP(-303.1426,1312.4004,53.9784, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp41[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Skittles");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Ear Diner");
			wcp42[playerid] = CreateDynamicCP(-303.1426,1312.4004,53.9784, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp41[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp42[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 8200);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$8200", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Skittles {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Federal Mint", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} The Big Ear Diner");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp42[playerid]);
		    return 1;
	}
	if(checkpointid == wcp43[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$15000", 3000, 3);
				GivePlayerMoney(playerid, 15000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Updates");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Los Santos Fair");
				wcp44[playerid] = CreateDynamicCP(370.0572,-2039.2507,7.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp43[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Updates");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Los Santos Fair");
			wcp44[playerid] = CreateDynamicCP(370.0572,-2039.2507,7.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp43[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp44[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 9500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$9500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Updates {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas Souvenirs", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Los Santos Fair");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp44[playerid]);
		    return 1;
	}
	return 1;
}
Also il make a video of the bug soon
Reply
#8

Quote:
Originally Posted by CrazyBlob
Посмотреть сообщение
ok well il post all my OnPlayerEnterDynamicCP

Also this is the code without the FIX i made so if you need that tell me :P

Код:
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
    if(checkpointid == mechanic1)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic2)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic3)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic4)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic5)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
     	        ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic6)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic7)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == mechanic8)
	{
     	    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"{F3FF02}We Only {00FFEE}Service {F3FF02}Vehicles Here");
     	    if(IsPlayerInAnyVehicle(playerid))
     	    {
                ShowServiceStation(playerid);
     	        return 1;
			}
	}
	if(checkpointid == smugglecp)
	{
     	    if(smuggleallowed == false) return SendClientMessage(playerid,COLOR_RED,"We Are Currently Closed Come Back Later!");
     	    if(smuggleallowed == true) return SendClientMessage(playerid,COLOR_CYAN,"Type /smuggle To Begin A Smuggle Delivery!");
     	    return 1;
	}
    if(checkpointid == wcp1[playerid])
	{
		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
 		{
				GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$4000", 3000, 3);
				GivePlayerMoney(playerid, 4000);
				SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Chickens");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: WhiteWood Estate Burger Shot");
				wcp2[playerid] = CreateDynamicCP(1137.6320,2085.8735,11.0625, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp1[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Chickens");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: WhiteWood Estate Burger Shot");
			wcp2[playerid] = CreateDynamicCP(1137.6320,2085.8735,11.0625, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp1[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp2[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 3000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$3000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Explosive Chickens {FFAF00}From{FFFFFF}: {6EF83C}Bone County Clucking Bell", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} White Wood Estate Burger Shot");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp2[playerid]);
      		return 1;
	}
	if(checkpointid == wcp3[playerid])
	{
		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
 		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$4500", 3000, 3);
				GivePlayerMoney(playerid, 4500);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Stadium");
				wcp4[playerid] = CreateDynamicCP(1097.6992,1616.7985,12.5469, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp3[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Stadium");
			wcp4[playerid] = CreateDynamicCP(1097.6992,1616.7985,12.5469, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp3[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp4[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 7500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$7500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Scripting Tea {FFAF00}From{FFFFFF}: {6EF83C}Bone County Ammunation", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Stadium");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp4[playerid]);
		    return 1;
	}
	if(checkpointid == wcp5[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$3250", 3000, 3);
				GivePlayerMoney(playerid, 3250);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Gambling Addicts");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Bandit Stadium");
				wcp6[playerid] = CreateDynamicCP(1498.7334,2230.0132,11.0234, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp5[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Gambling Addicts");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Bandit Stadium");
			wcp6[playerid] = CreateDynamicCP(1498.7334,2230.0132,11.0234, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp5[playerid]);
		    return 1;
		}
	}
	if(checkpointid == wcp6[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 6500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$6500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Gambling Addicts {FFAF00}From{FFFFFF}: {6EF83C}Caligula's Casino", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Bandit Stadium");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp6[playerid]);
		    return 1;
	}
	if(checkpointid == wcp7[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$6500", 3000, 3);
				GivePlayerMoney(playerid, 6500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Internet");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Spread Ranch");
				wcp8[playerid] = CreateDynamicCP(694.0956,1947.3269,5.5432, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp7[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Internet");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Spread Ranch");
			wcp8[playerid] = CreateDynamicCP(694.0956,1947.3269,5.5432, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp7[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp8[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 9600);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$9600", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}The Internet {FFAF00}From{FFFFFF}: {6EF83C}Las Barrancas Smoking Beef Grill", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} The Big Spread Ranch");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp8[playerid]);
		    return 1;
	}
	if(checkpointid == wcp9[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$8000", 3000, 3);
				GivePlayerMoney(playerid, 8000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Cookies");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Car Crane");
				wcp10[playerid] = CreateDynamicCP(974.6471,2174.4658,10.8203, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp9[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Cookies");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Car Crane");
			wcp10[playerid] = CreateDynamicCP(974.6471,2174.4658,10.8203, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp9[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp10[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 10000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$10000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Cookies {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas Binco", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Car Crane");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp10[playerid]);
		    return 1;
	}
	if(checkpointid == wcp11[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$12000", 3000, 3);
				GivePlayerMoney(playerid, 12000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Salvatore");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Airport");
				wcp12[playerid] = CreateDynamicCP(-1422.6200,-288.5998,14.1484, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp11[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Salvatore");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Airport");
			wcp12[playerid] = CreateDynamicCP(-1422.6200,-288.5998,14.1484, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp11[playerid]);
		    return 1;
      	}
	}
	if(checkpointid == wcp12[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 25000);
            GameTextForPlayer(playerid, "~y~Special ~g~Delivery Complete!~n~~r~You Received ~g~$25000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Salvatore {FFAF00}From{FFFFFF}: {6EF83C}Caligula's Casino", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro Airport");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp12[playerid]);
		    return 1;
	}
	if(checkpointid == wcp13[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$2500", 3000, 3);
				GivePlayerMoney(playerid, 2500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Burgers");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County Clucking Bell");
				wcp14[playerid] = CreateDynamicCP(176.8804,1165.9954,14.7578, 5.0, -1, -1, playerid, 99999.0);
         		DestroyDynamicCP(wcp13[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosive Burgers");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County Clucking Bell");
			wcp14[playerid] = CreateDynamicCP(176.8804,1165.9954,14.7578, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp13[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp14[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 3000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$3000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[102 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Explosive Burgers {FFAF00}From{FFFFFF}: {6EF83C}WhiteWood Estate Burger Shot", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Bone County Clucking Bell");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp14[playerid]);
		    return 1;
	}
	if(checkpointid == wcp15[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$7000", 3000, 3);
				GivePlayerMoney(playerid, 7000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Lady Gaga Music");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine Train Station");
				wcp16[playerid] = CreateDynamicCP(1431.3861,2609.9634,10.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp15[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Lady Gaga Music");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine Train Station");
			wcp16[playerid] = CreateDynamicCP(1431.3861,2609.9634,10.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp15[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp16[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 10500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$10500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Lady Gaga Music {FFAF00}From{FFFFFF}: {6EF83C}LV Snake Farm", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Prickle Pine Train Station");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp16[playerid]);
		    return 1;
	}
	if(checkpointid == wcp17[playerid])
	{
         	if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
         	{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$9000", 3000, 3);
				GivePlayerMoney(playerid, 9000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Imaginary Goods");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Area 69");
				wcp18[playerid] = CreateDynamicCP(135.2845,1945.1423,19.3472, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp17[playerid]);
         	    return 1;
			}
			else
			{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Imaginary Goods");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Area 69");
			wcp18[playerid] = CreateDynamicCP(135.2845,1945.1423,19.3472, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp17[playerid]);
		    return 1;
		    }
	}
	if(checkpointid == wcp18[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 13250);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$13250", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Imaginary Goods {FFAF00}From{FFFFFF}: {6EF83C}El Quebardos Ammunation", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Area 69");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp18[playerid]);
		    return 1;
	}
	if(checkpointid == wcp19[playerid])
	{
	        if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
         	{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$8500", 3000, 3);
				GivePlayerMoney(playerid, 8500);
              	SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosives");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: El Quebardos Hospital");
				wcp20[playerid] = CreateDynamicCP(-1517.4368,2545.7878,55.6875, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp19[playerid]);
         	    return 1;
			}
			else
			{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Explosives");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: El Quebardos Hospital");
			wcp20[playerid] = CreateDynamicCP(-1517.4368,2545.7878,55.6875, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp19[playerid]);
		    return 1;
		    }
	}
	if(checkpointid == wcp20[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 10750);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$10750", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Explosives {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas Cityhall", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} El Quebardos Hospital");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp20[playerid]);
		    return 1;
	}
	if(checkpointid == wcp21[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$10000", 3000, 3);
				GivePlayerMoney(playerid, 10000);
				SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Illegal Immigrants");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County King Donut");
				wcp22[playerid] = CreateDynamicCP(-144.1295,1220.0042,19.7352, 5.0, -1, -1, playerid, 99999.0);
   				DestroyDynamicCP(wcp21[playerid]);
				return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Illegal Immigrants");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bone County King Donut");
			wcp22[playerid] = CreateDynamicCP(-144.1295,1220.0042,19.7352, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp21[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp22[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 12350);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$12350", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Illegal Immigrants {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas K.A.C.C", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Bone County King Donut");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp22[playerid]);
		    return 1;
	}
 	if(checkpointid == wcp23[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$7500", 3000, 3);
				GivePlayerMoney(playerid, 7500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: SA:MP 0.3c");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Four Dragons Casino");
				wcp24[playerid] = CreateDynamicCP(2037.1172,1008.5384,10.8203, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp23[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: SA:MP 0.3c");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Four Dragons Casino");
			wcp24[playerid] = CreateDynamicCP(2037.1172,1008.5384,10.8203, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp23[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp24[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 8500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$8500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}SA:MP 0.3c {FFAF00}From{FFFFFF}: {6EF83C}Yellow Bell Golf Course", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Four Dragons Casino");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp24[playerid]);
		    return 1;
	}
	if(checkpointid == wcp25[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
                GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$9500", 3000, 3);
				GivePlayerMoney(playerid, 9500);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Admins");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Emerald Isle");
				wcp26[playerid] = CreateDynamicCP(2127.3132,2357.9180,10.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp25[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Admins");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Emerald Isle");
			wcp26[playerid] = CreateDynamicCP(2127.3132,2357.9180,10.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp25[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp26[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 15000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$15000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Admins {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas FBI HQ", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Emerald Isle");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp26[playerid]);
		    return 1;
	}
	if(checkpointid == wcp27[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$15000", 3000, 3);
				GivePlayerMoney(playerid, 15000);
         	    SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Developers");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Clown's Pocket");
				wcp28[playerid] = CreateDynamicCP(2219.9673,1837.2366,10.8203, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp27[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Developers");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Las Venturas Clown's Pocket");
			wcp28[playerid] = CreateDynamicCP(2219.9673,1837.2366,10.8203, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp27[playerid]);
		    return 1;
   		}
	}
	if(checkpointid == wcp28[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 18650);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$18650", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Developers {FFAF00}From{FFFFFF}: {6EF83C}BlueBerry Pizza Stack", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Las Venturas Clown's Pocket");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp28[playerid]);
		    return 1;
	}
	if(checkpointid == wcp29[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$6500", 3000, 3);
				GivePlayerMoney(playerid, 6500);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bayside House");
				wcp30[playerid] = CreateDynamicCP(-2470.3799,2442.3801,15.7538, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp29[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Scripting Tea");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Bayside House");
			wcp30[playerid] = CreateDynamicCP(-2470.3799,2442.3801,15.7538, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp29[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp30[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 7500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$7500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Scripting Tea {FFAF00}From{FFFFFF}: {6EF83C}Fort Carson Bar", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Bayside House");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp30[playerid]);
		    return 1;
	}
	if(checkpointid == wcp31[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$7500", 3000, 3);
				GivePlayerMoney(playerid, 7500);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Donators");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Train Station");
				wcp32[playerid] = CreateDynamicCP(-1986.6538,142.8120,27.6875, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp31[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Donators");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Train Station");
			wcp32[playerid] = CreateDynamicCP(-1986.6538,142.8120,27.6875, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp31[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp32[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 12000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$12000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Donators {FFAF00}From{FFFFFF}: {6EF83C}Las Barrancas Bank", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro Train Station");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp32[playerid]);
		    return 1;
	}
	if(checkpointid == wcp33[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~Armour!", 3000, 3);
				SetPlayerArmour(playerid,100);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Army");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro City Hall");
				wcp34[playerid] = CreateDynamicCP(-2754.4998,367.5419,4.1630, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp33[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: The Army");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro City Hall");
			wcp34[playerid] = CreateDynamicCP(-2754.4998,367.5419,4.1630, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp33[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp34[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 13400);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$13400", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}The Army {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Clucking Bell", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro City Hall");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp34[playerid]);
		    return 1;
	}
	if(checkpointid == wcp35[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$2000", 3000, 3);
				GivePlayerMoney(playerid, 2000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Rubber Ducks");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Angel Pine Lumber Yard");
				wcp36[playerid] = CreateDynamicCP(-1969.9799,-2433.2671,30.6250, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp35[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Rubber Ducks");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Angle Pine Lumber Yard");
			wcp36[playerid] = CreateDynamicCP(-1969.9799,-2433.2671,30.6250, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp35[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp36[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 5000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$5000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Rubber Ducks {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Hotel", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Angel Pine Lumber Yard");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp36[playerid]);
		    return 1;
	}
	if(checkpointid == wcp37[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$9000", 3000, 3);
				GivePlayerMoney(playerid, 9000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Barack Obama");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine House");
				wcp38[playerid] = CreateDynamicCP(1313.0078,2594.7314,10.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp37[playerid]);
         	    return 1;
			}
			else
			{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Barack Obama");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Prickle Pine House");
			wcp38[playerid] = CreateDynamicCP(1313.0078,2594.7314,10.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp37[playerid]);
      		return 1;
      	}
	}
	if(checkpointid == wcp38[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 20000);
            GameTextForPlayer(playerid, "~y~Special ~g~Delivery Complete!~n~~r~You Received ~g~$20000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Barack Obama {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Misty's Bar", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Prickle Pine House");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp38[playerid]);
		    return 1;
	}
	if(checkpointid == wcp39[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$3000", 3000, 3);
				GivePlayerMoney(playerid, 3000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Windows 98");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Downtown Pizza Stack");
				wcp40[playerid] = CreateDynamicCP(-1803.0873,940.5483,24.8906, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp39[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Windows 98");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: San Fierro Downtown Pizza Stack");
			wcp40[playerid] = CreateDynamicCP(-1803.0873,940.5483,24.8906, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp39[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp40[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 2000);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$2000", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Windows 98 {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Hippy's HQ", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} San Fierro Downtown Pizza Stack");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp40[playerid]);
		    return 1;
	}
	if(checkpointid == wcp41[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$5000", 3000, 3);
				GivePlayerMoney(playerid, 5000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Skittles");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Ear Diner");
				wcp42[playerid] = CreateDynamicCP(-303.1426,1312.4004,53.9784, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp41[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Skittles");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: The Big Ear Diner");
			wcp42[playerid] = CreateDynamicCP(-303.1426,1312.4004,53.9784, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp41[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp42[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 8200);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$8200", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Skittles {FFAF00}From{FFFFFF}: {6EF83C}San Fierro Federal Mint", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} The Big Ear Diner");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp42[playerid]);
		    return 1;
	}
	if(checkpointid == wcp43[playerid])
	{
 		if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
  		{
         	    GameTextForPlayer(playerid,"~y~Pickup Bonus! ~r~You Received ~g~$15000", 3000, 3);
				GivePlayerMoney(playerid, 15000);
                SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Updates");
				SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Los Santos Fair");
				wcp44[playerid] = CreateDynamicCP(370.0572,-2039.2507,7.6719, 5.0, -1, -1, playerid, 99999.0);
	         	DestroyDynamicCP(wcp43[playerid]);
         	    return 1;
		}
		else
		{
			SendClientMessage(playerid,COLOR_YELLOW,"You Have Picked Up: Updates");
			SendClientMessage(playerid,COLOR_YELLOW,"Delivering To: Los Santos Fair");
			wcp44[playerid] = CreateDynamicCP(370.0572,-2039.2507,7.6719, 5.0, -1, -1, playerid, 99999.0);
         	DestroyDynamicCP(wcp43[playerid]);
      		return 1;
 		}
	}
	if(checkpointid == wcp44[playerid])
	{
			inwork[playerid] = 0;
            GivePlayerMoney(playerid, 9500);
            GameTextForPlayer(playerid, "~g~Delivery Complete!~n~~r~You Received ~g~$9500", 3000, 3);
            new pname[MAX_PLAYER_NAME];
			new string[100 + MAX_PLAYER_NAME];
		    GetPlayerName(playerid, pname, sizeof(pname));
		    format(string, sizeof(string), "{F3FF02}%s {FFAF00}Has Delivered {00FFEE}Updates {FFAF00}From{FFFFFF}: {6EF83C}Las Venturas Souvenirs", pname);
		    SendClientMessageToAll(0xAAAAAAAA, string);
		    SendClientMessageToAll(0xAAAAAAAA, "{FFAF00}To{FFFFFF}:{6EF83C} Los Santos Fair");
		    KillTimer(TruckCheckTimer[playerid]);
         	DestroyDynamicCP(wcp44[playerid]);
		    return 1;
	}
	return 1;
}
Also il make a video of the bug soon
you only needs the last return 1 all the others are not supposed to be there.
Reply
#9

Quote:
Originally Posted by Madsen
Посмотреть сообщение
you only needs the last return 1 all the others are not supposed to be there.
no it dint work at all it made it worse
Reply
#10

its extremly hard to explane i made a video but il try

basicly when i enter a work checkpoint it doesnt run that checkpoint code it runs another checkpoint code and it just gets buggyer everytime u go in a checkpoint
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)