Du lässt für jeden Spieler den Timer durchlaufen, also hast du bei 20 Spielern, 20 offene Timer die jedesmal aktualisiert werden. ![]()
Mach das mit einem Timer für alle Spieler (SetTimer)
und dann so:
forward TachoTimer();
public TachoTimer()
{
for(new i=0;i<GetMaxPlayers();i++){
if(IsPlayerInAnyVehicle(i) && !IsPlayerNPC(i)){
//Das was passieren soll, PlayerTextDrawShow(i,Textdraw[i]), vorher noch die Geschwindigkeit auslesen, etc.
}
else PlayerTextDrawHide(i,Textdraw[i]);
}
return 1;
}