So?
Function Aktualisieren(playerid)
{
new car = GetPlayerVehicleID(playerid),
Float:H,
str[32];
GetVehicleHealth(car, H);
format(str, sizeof(str), "%.0f %%", (H / 10));
if(H >= 75.0) {TextDrawColor(ZustandAnzeige, COLOR_GREEN);}
else if(H <= 74.9 && H >= 25.0) {TextDrawColor(ZustandAnzeige, COLOR_GELB);}
else if(H <= 24.9){TextDrawColor(ZustandAnzeige, COLOR_ROT);}
TextDrawShowForPlayer(playerid, ZustandAnzeige);
TextDrawSetString(ZustandAnzeige, str);
return 1;
}
Das lasse ich mit einem Timer jede Sekunde aufrufen. Wie beende ich es denn wieder? Sobald man aus dem Vehicle steigt erscheint immer 0%, da der Zustand ja geupdated wird.