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?