Vehicle Health in Prozent

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo ich möcht ein einem textdraw die Vehicle Health in Prozent angeben doch bei mir kommen imme rfalsche werte heraus ich vermute das liegt daran das die vehicle health in einem float ausgegeben wird ich weiß abe rnicht wie ich das problem lösen soll. Ich möcht eauch nicht das dann zum Beispiel 56,8% dasteht
    ich möchte in dem fall das nur 56% dasteht oder der wert am besten gleich auf bzw abgerundet ist


    hier meine Vorarbeit:


    GetVehicleHealth(GetPlayerVehicleID(playerid),X);
    format(string2,sizeof(string2),"%d",X/1000*100);
    TextDrawSetString(Carhealth, string2);

  • new Float:prozenz = GetVehicleHealth(id)/10;
    format(string,sizeof(string),"%f",prozent);
    TextDrawSetString(x, string);

  • und was mache ich wenn mir eine komma zahl ausgegeben wird?

  • Der Prozentsatz ist ja eine Kommazahl von daher passt das auch