CMD:Refuel
#5

Код:
CMD:refuel(playerid, params[])
{
    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
	{
	    new vehicleid = GetPlayerVehicleID(playerid);
	    new engine,lights,alarm,doors,bonnet,boot,objective;
    	GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
	    if(engine == VEHICLE_PARAMS_ON) return SendClientMessageEx(playerid, COLOR_RED, "You need to shut off the engine before filling up (/car engine).");
	    if(!IsAtFuelStation(playerid)) return SendClientMessageEx(playerid, COLOR_RED, "You're not at a fuel station.");
	    if(GetVehicleModel(vehicleid) == 481 || GetVehicleModel(vehicleid) == 509 || GetVehicleModel(vehicleid) == 510) return SendClientMessageEx(playerid,COLOR_RED,"This vehicle doesn't need fuel.");
	    if(VehicleFuel[vehicleid] >= 100.0) return SendClientMessageEx(playerid, COLOR_RED, "This vehicle's tank is already full.");
	    if(RefuelingVehicle[playerid] == 1) return SendClientMessageEx(playerid, COLOR_RED, "You are refilling your vehicle's tank.");
       	SendClientMessageEx(playerid, COLOR_WHITE, "Refueling your vehicle's tank, please wait.");
       	RefuelingVehicle[playerid] = 1;
        KillTimer[RefuelingVehicleTimer];
       	RefuelingVehicleTimer[playerid] = SetTimerEx("ReFill", 1000, true, "i", playerid);
	}
	return 1;
Like this?
Reply


Messages In This Thread
CMD:Refuel - by xxxDeathxxx - 10.12.2012, 05:58
Re: CMD:Refuel - by nLs - 10.12.2012, 06:05
Re: CMD:Refuel - by xxxDeathxxx - 10.12.2012, 06:09
Re: CMD:Refuel - by nLs - 10.12.2012, 06:10
Re: CMD:Refuel - by xxxDeathxxx - 10.12.2012, 06:13
Re: CMD:Refuel - by nLs - 10.12.2012, 06:15
Re: CMD:Refuel - by xxxDeathxxx - 10.12.2012, 06:19
Re: CMD:Refuel - by xxxDeathxxx - 10.12.2012, 06:28
Re: CMD:Refuel - by xxxDeathxxx - 10.12.2012, 06:31
Re: CMD:Refuel - by cosbraa - 10.12.2012, 06:44

Forum Jump:


Users browsing this thread: 1 Guest(s)