Hi
Du kannst die Ausgabe auf n Stellen nach dem Komma angeben:
Einfaches Beispiel:
new Float:f_val = 1947.123;
printf("f_val = %.2f", f_val);
Sollte dann 1947.12 ausgeben. Das 2 stellt die Anzahl auszugebener Zahlen nach dem Komma dar. In deinem Fall also (Health auf 2 Nachkommastellen):
format(VHealth,sizeof(VHealth),"Zustand: %.2f",hp);
Gruss