Fuel Bug
#1

If i type /refuel it starts refueling it but only refuels by 1 unit.

pawn Код:
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;
        RefuelingVehicleTimer[playerid] = SetTimerEx("ReFill", 0, false, "i", playerid);
    }
    return 1;
}
Reply


Messages In This Thread
Fuel Bug - by Lunixx - 09.08.2015, 09:16
Re: Fuel Bug - by dominik523 - 09.08.2015, 09:42
Re: Fuel Bug - by Battlezone - 09.08.2015, 10:09
Re: Fuel Bug - by Lunixx - 09.08.2015, 10:16
Re: Fuel Bug - by Battlezone - 09.08.2015, 10:21
Re: Fuel Bug - by Vince - 09.08.2015, 10:22

Forum Jump:


Users browsing this thread: 1 Guest(s)