Alles anzeigen
So ich bin nun wieder Zuhause und habe Internet Zugriff , es Funktioniert auch alles so wie es eig. soll aber 4 Sachen stören mich noch:
1. Kp wieso aber ich bekomme es,glaube ich, nicht richtig gespeichert weshalb das Geld auch nicht richtig Geladen wird!
2. Das mit den Runden nervt ein bisschen, sollte nicht passieren^^ Ich habe auch irgendwo im Wiki schon gelesen das man Auf und Abrunden kann, aber ich würde es lieber mit den zwei angegebenen stellen nach dem komma also die cent so behalten wie sie eingegeben werden sprich 35 bleibt 35 und nicht 34
3. Wenn ich diese Floats in eine SCM packe habe ich ein riesen problem xD da steht dann z.B. NICHT : Gehalt: 759,38 € sondern: Gehalt: 000759,370009 €
Wie kann ich diese probleme lösen? Weisst du da zufälliger weise als Script Profi weiter?
4. Wo müsste ich die Abfrage rein hauen ob der spieler nun 99.999,99 € auf der hand hat den bei 100k wird das textdraw nach unter verschoben was nicht sein soll, ich habs gerade beim geld gebe befehl und ein return 0; wenn es schon 99k und 99 cent sind....
Ich stehe gerade auf mein Stein und komme nicht wirklich drauf....
Mit freundlichen Grüßen
LogispireMode
ich hoffe du weisst das dies floats sind daher bringt es nix wenn die tabellen einstellung entweder falsch sind , wenn du MySQL benutzt oder bei dini oder osnst einem filesystem das als integer speicherst.
Mir ist auch aufgefallen das das ganze nur ab und zu(selten) macht mit dem .999... nach dem Koma.
Zum dritten Thema ich habs dir schon zwei mal erklärt , da wird dir wohl selbst die lösung einfallen(wenn nicht dann denk ehrlich mal daran damit aufzuhören)
%05.2f | %05d | %.2f
und zu deiner vierten frage kannst du das nochmal erklären ich kan mir darunter nix vorstellen was du genau meinst.
screens würden vllt helfen als auch eine bessere erklärung