Guten Tag,
bei mir im Script ist es so das die Autos irgendwie kein Benzin verlieren, stattdessen geht die Anzeige immer weiter hoch, wo kann das Problem liegen ? Hier die Zeilen mit CheckGas:
public CheckGas()
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
new vehicle = GetPlayerVehicleID(i);
if(Gas[vehicle] >= 1)
{
if(Gas[vehicle] <= 10)
if(!IsAPlane(vehicle) && !IsABoat(vehicle) && !IsATrain(vehicle) && !IsAFahrrad(vehicle))
{
Gas[vehicle]--;
}
}
else
{
NoFuel[i] = 1;
TogglePlayerControllable(i, 0);
GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~Du hast kein Benzin mehr in deinem Fahrzeug~n~Benutz /exit um das Fahrzeug zu verlassen.",1500,3);
}
}
}
}
return 1;
}