Servus,
ich habe mithilfe des Tutorials ein Tanksystem erstellt, es läuft alles wunderbar keine probleme bis auf:
wenn bei jemandem der Tank leer ist sollte bei ihm angezeigt werden "Dein Tank ist leer...." und er sollte gefreezed werden.
doch leider wird diese nachricht bei jedem spieler angezeigt und jeder wird gefreezed ob er in einem auto ist oder nicht.
hier der pawn code:
public Tank(playerid)
{
for(new i;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
new Wagen = GetPlayerVehicleID(i);
if(Tankmenge[Wagen] >= 1)
{
Tankmenge[Wagen]--;
}
else
{
SendClientMessage(playerid,ORANGE,"Dein Tank ist leer. ~n~Tippe /aussteigen ein um aus deinem Wagen zu kommen.");
TogglePlayerControllable(playerid,0);
}
}
}
}
return 1;
}
ich hoffe ihr könnt mir weiterhelfen
mit freundlichen Grüßen
DJBlue