Hi
Ich wollte mal fragen ob mann den schaden des autos so abfragen das es in einem wert wiedergegeben wird:
bsp.: /auto: Autoschaden: 1000/1000
halbschrott:
Autoschaden 500/1000..
habs stumof mit GetPlayerHealth probiert, hat aber net geklappt..
Hi
Ich wollte mal fragen ob mann den schaden des autos so abfragen das es in einem wert wiedergegeben wird:
bsp.: /auto: Autoschaden: 1000/1000
halbschrott:
Autoschaden 500/1000..
habs stumof mit GetPlayerHealth probiert, hat aber net geklappt..
new Float:h;
GetVehicleHealth(VehicleID, h);
format(string, sizeof(string), "Autoschaden: %d/1000", h);
-> ?
hmm.. also war es fast richtig, hatte da wohl einen kleinnen tippfehler oder sowas drinne.. werde es mal kurz probieren..
format(string, sizeof(string), "Autoschaden: %f/1000", h);
Sry hatte mich auch vertippt. Mach aus %d einfach %f
new String[128];
new Float:X, Float:Y, Float:Z, Float:Speed;
new Float:vh;
GetVehicleHealth(VehicleID, vh);//VehicleID nicht definiert
GetVehicleVelocity(GetPlayerVehicleID(i), X, Y, Z);
Speed = floatmul(floatsqroot(floatadd(floatadd(floatpower(X, 2), floatpower(Y, 2)), floatpower(Z, 2))), 100.0);
new PlayerVehicleModelID = GetVehicleModel(GetPlayerVehicleID(i));
PlayerVehicleModelID -= 400;
format(String,sizeof(String),"~b~Fahrzeug: ~w~%s~n~~b~Ort: ~w~In Arbeit~n~~b~Status: ~w~%f/1000~n~~n~Geschwindikeit:~n~~w~%im/h~n~%ikm/h", PlayerVehicle[PlayerVehicleModelID],vh, floatround(floatdiv(Speed, 1.609344), floatround_floor), floatround(Speed, floatround_floor));
C:\Users\Simon Siggelkow\Desktop\Pawno\gamemodes\dmserver.pwn(6126) : error 017: undefined symbol "VehicleID"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
new VehicleID = GetPlayerVehicleID(playerid);
öhh ja super... öhh habe ma frage: da steht nun
Status: 1000.0000000000/1000
kann man das iwie aufrunden lassen?
mach bei status: "%.2f"
Dan sollte es etwas kleiner rauskommen ![]()
ja das habe ich vor 1ner minute durch gtawelt.org erfahren ![]()
kannste mir erläutern wieso, damit ich weiß was da jetzt genau passiert und ob man es noch kleiner machen kann?