Fueltimer
#1

Hi, do anyone have a fueltimer script like when you enter the car and type /car engine a "x/100%" show up ("x" how much percent when the car get out of fuel)
sorry for my bad english
i have also try to take out the fueltimer from other filterscripts etc..
Reply
#2

pawn Код:
new Gas[MAX_VEHICLES];

OnGameMode:
for(new i = 0; i < MAX_VEHICLES; i++)
{
 Gas[i] = 100;
}

SetTimer("CheckGas", 180000, 1);

stock VehicleEngine(vehicleid, bool:toggle)
{
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    if(toggle == true)
    {
        SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_ON, VEHICLE_PARAMS_ON, alarm, doors, bonnet, boot, objective);
    }
    else
    {          
        SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
    }
    return 1;
}

stock GetDriver(vehicleid)
{
    foreach(Player, i)
    {
        if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER)
            return i;
    }
    return -1;
}

public CheckGas()
{
    for(new i = 0; i < MAX_VEHICLES; i++)
    {
        Gas[i]--;
        if(Gas[i] == 0)
        {
            VehicleEngine(i, false);
            GameTextForPlayer(GetDriver(i), "no fuel left", 5000, 3);
        }
    }
    return 1;
}
Reply
#3

I got some errors because i have a Fuelbar i gonna try script it myself
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)