Hey,
Ich wollte die HP im Textdraw ausgeben fast alles klappt aber ingame gibt er mir ne HP zahl von: 2323141424 oder so
Was habe ich falsch gemacht: Code: vom Timer:
format(fps_str,30,"HP: %d",hp);
PlayerTextDrawSetString(i,HPanzeige,fps_str);
GetPlayerHealth(i,hp);[/pwn
[pwn]new fps_str[30],i,Float:hp;
HP im Textdraw anzeigen fail
- pID
- Geschlossen
- Erledigt
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
-
-
Du weißt schon das d für nen Integer steht, aber
die Health ne Gleitkommazahl also Float ist ?LG
-
Health %i ist das doch oder?
-
Health wird in einem Float gespeichert (Komma Zahl, z.b. 100.0)
also must du auch mit einem Float arbeiten. (%f)format(fps_str,30,"HP: %f",hp);
-
Könnte ich auch selber drauf kommeh haha danke
-
breadfish.de
Hat das Thema geschlossen.