checkpoint bug?
#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


Messages In This Thread
checkpoint bug? - by CrazyBlob - 27.06.2011, 09:30
Re: checkpoint bug? - by Wesley221 - 27.06.2011, 09:36
Re: checkpoint bug? - by CrazyBlob - 27.06.2011, 09:45
Re: checkpoint bug? - by Wesley221 - 27.06.2011, 10:11
Re: checkpoint bug? - by CrazyBlob - 27.06.2011, 10:12
Re: checkpoint bug? - by iPLEOMAX - 27.06.2011, 20:01
Re: checkpoint bug? - by CrazyBlob - 27.06.2011, 20:14
Re: checkpoint bug? - by Madsen - 27.06.2011, 21:03
Re: checkpoint bug? - by CrazyBlob - 27.06.2011, 21:16
Re: checkpoint bug? - by CrazyBlob - 30.06.2011, 09:58

Forum Jump:


Users browsing this thread: 5 Guest(s)