Message appear four times
#4

Code:
stock IsPlayerInRangeOfVehicle(playerid, vehicleid, Float:Range)
{
    new Float:Pos[3];
	GetVehiclePos(vehicleid, Pos[0], Pos[1], Pos[2]);
	return IsPlayerInRangeOfPoint(playerid, Range, Pos[0], Pos[1], Pos[2]);
}


Code:
CMD:loadcargo(playerid, params[])
{
	if(cargopicked[playerid] == 1)
	{
	    for(new i; i < sizeof(meatcar); i++)
	    {
			new vehicleid = meatcar[i];
			if(IsPlayerInRangeOfVehicle(playerid, meatcar[i], 4))
			{
			    RemovePlayerAttachedObject(playerid, 0);
			    SendClientMessage(playerid, COLOR_YELLOW, "You loaded the cargo into the van, now get inside and drive it.");
			    SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, "** %s places the bag of meat in the back of the van.", ReturnName(playerid, 0));
				ClearAnimations(playerid, 1);
				SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
				loadedcargo[vehicleid]++;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "You are not behind a van.");
			}
		}
	}
	return 1;
}

CMD:checkcargo(playerid, params[])
{
	new string[40];
	for(new i; i < sizeof(meatcar); i++)
 	{
		new vehicleid = meatcar[i];
		if(IsPlayerInRangeOfVehicle(playerid, meatcar[i], 4))
		{
			format(string, sizeof(string), "You have %d bags of meat loaded.", loadedcargo[vehicleid]);
			SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
		}
		else
		{
  			SendClientMessage(playerid, COLOR_GREY, "You are not behind a van.");
		}
	}
	return 1;
}
Reply


Messages In This Thread
Message appear four times - by AndreiWow - 29.08.2016, 22:48
Re: Message appear four times - by Sanady - 29.08.2016, 22:57
Re: Message appear four times - by Shinja - 29.08.2016, 23:08
Re: Message appear four times - by AndreiWow - 29.08.2016, 23:10
Re: Message appear four times - by Shinja - 29.08.2016, 23:15
Re: Message appear four times - by PrO.GameR - 30.08.2016, 08:04

Forum Jump:


Users browsing this thread: 1 Guest(s)