How to make fuel go down when player is out of the vehicle
#4

yea sure

pawn Код:
// use this to check if a vehicle has drivers/passengers

stock DoesVehHasDriversOrPassengers(vehicleid)
{
    for(new p = 0; p < MAX_PLAYERS; p++)
    {
        if(GetPlayerState(p) == PLAYER_STATE_DRIVER || GetPlayerState(p) == PLAYER_STATE_PASSENGER)
        {
            if(GetPlayerVehicleID(p) == vehicleid)
            {
                return 1;
            }
        }
    }
    return 0;
}
// This code checks if a vehicle has no drivers/passengers then lowers its fuel

for(new veh = 0; veh < MAX_VEHICLES; veh ++)
{
    if(!DoesVehHasDriversOrPassengers(veh))
    {
        fuel[veh] --;
    }
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)