Checkpoint problem
#3

Код:
		case CHECKPOINT_TRUCKER_HAINE: 
		{
			if(VehicleInfo[GetPlayerVehicleID(playerid)][vType] != DIALOG_TRUCKER) return 1; 
			new rand = random(3);
			DisablePlayerCheckpoint(playerid);
			Streamer_Update(playerid);
			switch(rand)
			{
				case 0: SetPlayerCheckpoint(playerid,2787.8765,-2448.5056,13.6336,2.0); 
				case 1: SetPlayerCheckpoint(playerid,2788.0286,-2462.7239,13.633,2.0); 
				case 2: SetPlayerCheckpoint(playerid,2794.6182,-2449.0957,13.6320,2.0); 
			}
			SetPVarInt(playerid, "Checkpoint", CHECKPOINT_TRUCKER_BOX); 
		}
		case CHECKPOINT_TRUCKER_BIJUTERII:
		{	
			if(VehicleInfo[GetPlayerVehicleID(playerid)][vType] != DIALOG_TRUCKER) return 1; 
			new rand = random(3);
			DisablePlayerCheckpoint(playerid);
			Streamer_Update(playerid);
			switch(rand)
			{
				case 0:SetPlayerCheckpoint(playerid,2787.8640,-2487.3274,13.6502,2.0); 
				case 1:SetPlayerCheckpoint(playerid,2787.8752,-2502.3721,13.6502,2.0); 
				case 2:SetPlayerCheckpoint(playerid,2794.7905,-2486.4399,13.6417,2.0); 
			}
			SetPVarInt(playerid, "Checkpoint", CHECKPOINT_TRUCKER_BOX);
		}
		case CHECKPOINT_TRUCKER_MANCARE:
		{
			if(VehicleInfo[GetPlayerVehicleID(playerid)][vType] != DIALOG_TRUCKER) return 1; 
			new rand = random(2);
			DisablePlayerCheckpoint(playerid);
			Streamer_Update(playerid);
			switch(rand) 
			{
				case 0: SetPlayerCheckpoint(playerid,2794.7871,-2410.7524,13.6320,2.0); 
				case 1: SetPlayerCheckpoint(playerid,2787.9678,-2425.0940,13.6336,2.0); 
			}
			SetPVarInt(playerid, "Checkpoint", CHECKPOINT_TRUCKER_BOX);
		}
		case CHECKPOINT_TRUCKER_CHIMICALE:
		{
			if(VehicleInfo[GetPlayerVehicleID(playerid)][vType] != DIALOG_TRUCKER) return 1; 
			DisablePlayerCheckpoint(playerid);
			Streamer_Update(playerid);
			SetPlayerCheckpoint(playerid,2752.1694,-2386.7715,13.7824,0.5);
			SetPVarInt(playerid, "Checkpoint", CHECKPOINT_TRUCKER_BOX);
		}
		case CHECKPOINT_TRUCKER_BOX: 
		{
			if(truckerCar[playerid] == 3001) return 1; 
			new Float:x; 
			new Float:y; 
			new Float:z; 
			
			DisablePlayerCheckpoint(playerid); 
			Streamer_Update(playerid);
			
			GetVehiclePos(truckerCar[playerid], x, y, z); 
			
			SetPlayerCheckpoint(playerid, x, y, z, 7.0);
			SetPlayerSpecialAction(playerid, SPECIAL_ACTION_CARRY); 			
			SetPVarInt(playerid, "Checkpoint", CHECKPOINT_TRUCKER_TRUNK); 
			SetPlayerAttachedObject( playerid, 5, 1575, 1, -0.064613, 0.520760, 0.000000, 0.000000, 84.217391, 0.000000, 1.000000, 1.000000, 1.000000 );
			SendClientMessage(playerid, -1, "[Trucker job]: Pune marfa in portbagaj."); 
		}
		case CHECKPOINT_TRUCKER_TRUNK: 
		{
			RemovePlayerAttachedObject(playerid, 5);
			ApplyAnimation(playerid, "BOMBER", "BOM_Plant_Loop", 4.0, 1, 0, 0, 0, 0);
			SetTimerEx("ClearAnimationTrucker", 2500, false, "i", playerid);
			SetPVarInt(playerid, "Checkpoint", CHECKPOINT_NONE);
		}
Reply


Messages In This Thread
Checkpoint problem - by Rowling - 16.05.2014, 15:47
Re: Checkpoint problem - by nilanjay - 16.05.2014, 15:57
Re: Checkpoint problem - by Rowling - 16.05.2014, 16:07

Forum Jump:


Users browsing this thread: 2 Guest(s)