"Erhaltenes Gold insgesamt" unter "Statistik" zeigt nur "-839489898932323" ?

200k = 2 mrd kupfer damit hast du den interger ausgereizt. ob bliz das jemals fixed ist unbekannt, die ersten händler sind darauf bereits im januar gestoßen^^


*öööt falsche Antwort*

Gold wird als eine "Long-Int" - also "Lange Integer" Zahl angegeben - andere Variablen, sind "Shot-Int" zahlen , der Zahlenbereich is wie folgt :

Short-Int: 2^0 ( 1 ) (00000000 00000001 ) bis 2^16 ( 65536 ) ( 11111111 11111111) ( ( 2 Byte )

Long-Int : 2^0 ( 1) ( 00000000 ..... 00000001 ) bis 2^31 ( 2147483648 ) ( 11111111 ... 11111111 ) ( 31 Byte )

- aber halt , da wird jetz jemand fragen : Warum nicht 2^32 ? der maximale Long-Int-Wert liegt ja bei 4294967296 !
Antwort : Ja das is ganz einfach - das 32. Byte ist für das Vorzeichen , also + 2147483648 bzw - 2147483648 ... da liegt das Prolem : Auf Grund eines Programmfehlers ( so schätz ich mal) hat Blizzard diesen Counter im Erfolgsbereich eine Long-Int Zahl gewählt, an stelle einer Float-Zahl , also eine Gleitkommazahl, die einen unbegrenzten Wertebereich hat.

Um also die Frage zu beantworten lieber TE : Du hast da so einen Mist stehn, weil Blizzard nicht gedacht hat, dass ein Spieler jemals das Goldmaximum erreichen wird, deswegen haben sie zur Speicherminimierung eine Long-Int Zahl gewählt , anstelle einer Float-Zahl , in dem moment als dein Goldvolumen die 2^31 Kupfer überschritten hat , hat die "Zählung" von neuen begonnen, und im Long-Int-System folgt nun mal auf die 2147483648 die - 2147483648 ...

hoffe das is nicht zu hoch für euch gewesen
biggrin.gif


mfg bobby
 
Zuletzt bearbeitet von einem Moderator:
@ Immerfleissig
Dein Account Name stimmt aber sowas von!
 
Zuletzt bearbeitet von einem Moderator:
naja 3-5 k halt ^^ Ich bin halt fleissig, mein main ist noch nicht auf 80, weil ich mehr handele, vielleicht
bin ich im falschen Spiel ^^

Dafür hab ich nen Extra Bank Char und der macht auch gut kohle ^^

Also Extra Char machen und den in die bank setzten :-))
 
ich find das gut wenn man so gut is das man halt soviel gold erwirtschaften kann ich würde das auch gern können aber ka wie xD
 
ich find das gut wenn man so gut is das man halt soviel gold erwirtschaften kann ich würde das auch gern können aber ka wie xD

Folgendermaßen. Du gehst an einem Werktag nachts online. Dann kaufst du alles von einer Sorte auf z.B. Äonenfeuer (30g). Nachdem du ALLE aufgekauft hast, setzt du sie für z.B. 60g wieder ins AH.
Alle, die jetzt wieder dasselbe verkaufen wollen, werden sich nach deinem Preis richten und du erwirtschaftest einen Gewinn von je 30g.

Aber nicht weiter erzählen
wink.gif
 
*öööt falsche Antwort*

Gold wird als eine "Long-Int" - also "Lange Integer" Zahl angegeben - andere Variablen, sind "Shot-Int" zahlen , der Zahlenbereich is wie folgt :

Short-Int: 2^0 ( 1 ) (00000000 00000001 ) bis 2^16 ( 65536 ) ( 11111111 11111111) ( ( 2 Byte )

Long-Int : 2^0 ( 1) ( 00000000 ..... 00000001 ) bis 2^31 ( 2147483648 ) ( 11111111 ... 11111111 ) ( 31 Byte )

- aber halt , da wird jetz jemand fragen : Warum nicht 2^32 ? der maximale Long-Int-Wert liegt ja bei 4294967296 !
Antwort : Ja das is ganz einfach - das 32. Byte ist für das Vorzeichen , also + 2147483648 bzw - 2147483648 ... da liegt das Prolem : Auf Grund eines Programmfehlers ( so schätz ich mal) hat Blizzard diesen Counter im Erfolgsbereich eine Long-Int Zahl gewählt, an stelle einer Float-Zahl , also eine Gleitkommazahl, die einen unbegrenzten Wertebereich hat.

Um also die Frage zu beantworten lieber TE : Du hast da so einen Mist stehn, weil Blizzard nicht gedacht hat, dass ein Spieler jemals das Goldmaximum erreichen wird, deswegen haben sie zur Speicherminimierung eine Long-Int Zahl gewählt , anstelle einer Float-Zahl , in dem moment als dein Goldvolumen die 2^31 Kupfer überschritten hat , hat die "Zählung" von neuen begonnen, und im Long-Int-System folgt nun mal auf die 2147483648 die - 2147483648 ...

hoffe das is nicht zu hoch für euch gewesen
biggrin.gif


mfg bobby


AAAAAHHHHHHHHHHH, jetzt versteh ich, daran liegt es also Oo ^^

xD
 
Is doch ganz einfach, Blizz verwendet zum zählen des Goldes ein System das von -2147483648 bis 2147483648 geht.
Am Anfang steht es auf 0 und dann zählt es hoch, bei 2147483648 geht es wieder von vorne los, was in dem Fall -2147483648 ist.
Das ist schlicht ein begrenztes Zählsystem, zum veranschaulichen ein Beispiel: 0 1 2 3 4 5 -5 -4 -3 -2 -1 0 1 2 3 4 5 -5 -4 -3 -2 -1 0 1 2 3 4 undso weiter undso weiter
 
Frage ist ja beantwortet, aber einen kleinen Tipp oder bzw einen guten Rat an den TE

Verschenk nicht so leichtfertig dein Gold in der Gilde wenns net gerade RL Freunde sind. Du stattest sie aus und ZACK sind sie weg. Willst du dafür handeln und dein Gold verdienen? Willst du für andere 13€ im Monat ausgeben!? Ich denke nicht, oder? Also überlegs dir gut was du mit deinem Gold machst.
 
Schaut mal auf das geplünderte Gold und Gold durch Quests erhalten.

Privat Server oder Bankchar? Wenn man die anderen Werte vergleicht wie z.B. "Gold für Flugrouten ausgegeben" kann man es zumindest nicht mit einem Bankchar ausrechnen.
 
Zuletzt bearbeitet von einem Moderator:
*öööt falsche Antwort*

Gold wird als eine "Long-Int" - also "Lange Integer" Zahl angegeben - andere Variablen, sind "Shot-Int" zahlen , der Zahlenbereich is wie folgt :

Short-Int: 2^0 ( 1 ) (00000000 00000001 ) bis 2^16 ( 65536 ) ( 11111111 11111111) ( ( 2 Byte )

Long-Int : 2^0 ( 1) ( 00000000 ..... 00000001 ) bis 2^31 ( 2147483648 ) ( 11111111 ... 11111111 ) ( 31 Byte )

- aber halt , da wird jetz jemand fragen : Warum nicht 2^32 ? der maximale Long-Int-Wert liegt ja bei 4294967296 !
Antwort : Ja das is ganz einfach - das 32. Byte ist für das Vorzeichen , also + 2147483648 bzw - 2147483648 ... da liegt das Prolem : Auf Grund eines Programmfehlers ( so schätz ich mal) hat Blizzard diesen Counter im Erfolgsbereich eine Long-Int Zahl gewählt, an stelle einer Float-Zahl , also eine Gleitkommazahl, die einen unbegrenzten Wertebereich hat.

Um also die Frage zu beantworten lieber TE : Du hast da so einen Mist stehn, weil Blizzard nicht gedacht hat, dass ein Spieler jemals das Goldmaximum erreichen wird, deswegen haben sie zur Speicherminimierung eine Long-Int Zahl gewählt , anstelle einer Float-Zahl , in dem moment als dein Goldvolumen die 2^31 Kupfer überschritten hat , hat die "Zählung" von neuen begonnen, und im Long-Int-System folgt nun mal auf die 2147483648 die - 2147483648 ...

hoffe das is nicht zu hoch für euch gewesen
biggrin.gif


mfg bobby


Ich weis es hat nichts mit dem thema zu tun aber.....
woooooooooot? 1ß1ß?!?!? o.0
wenn du sowas weist fang als programmierer an und vergeude nicht deine zeit!
 
Bitte anständig miteinander diskutieren, ohne beleidigend zu werden. Danke.
 
Da hätten sie mal lieber Longint nehmen sollen
tongue.gif
 
ich bleib dabei, china log farm acc! 69k erstellte auktionen, also bitte!
 
ich bleib dabei, china log farm acc! 69k erstellte auktionen, also bitte!


na und? wenn man wow scjon 3 oder 4 jahre zokkt kommt eben einiges raus ^^

auch wenn mich die für flugruoten ausgegebenes gold etwas stört in deiner anzeige xD
 
Super erklärt Bobby Ross,


nur noch eine kleine Korrektur ;-).

Ein Signed Int hört bei (positiv) 2147483647 und (negativ) -2147483648 auf.

Zur Erklärung:

2^32 = 4294967296 oder 2147483648 + 2147483648 = 4294967296 aber:

Die Null muss mitgezählt werden! Somit entfällt dem Positiven Teil einfach eine Zahl

2147483647 + 2147483648 = 4294967295

Somit ist ein Signed Int von -2147483648 bis 2147483647 definiert und ein unsigned Int von 0 bis 4294967295!

Blizzard hätte zumindest durch ein unsigned Int den maximalen Goldwert auf das doppelte anheben können, ohne in Schwierigkeiten zu geraten aber naja... man weiss nicht was sie in Ihrem Quellcode machen =D

MfG Arakthor
 
Zuletzt bearbeitet von einem Moderator:
Schaut mal auf das geplünderte Gold und Gold durch Quests erhalten.

Privat Server oder Bankchar? Wenn man die anderen Werte vergleicht wie z.B. "Gold für Flugrouten ausgegeben" kann man es zumindest nicht mit einem Bankchar ausrechnen.
naja kann ja sein das der te seinen bankchar auf ka 40 oder so gezockt hat aus lange weile^^
ein bankchar auf unseren server is 80 und t7 ewuipd und heist ihrgend was mit bank xD
 
Jo, das selbe Problem hab ich auch schon seit längerem und geht mir auch nen bissel auf die nerven. Wollte es hier nicht posten, weil ich genau so ne kommentare wie "der will nur posen" etc. vermeiden wollte.
Danke an Bobby Ross für die Erklärung.

Find es echt nen bissel schade das der Handel in wow in den achievmenst nicht irgendwie eingebaut wurde. Ich mein man bekommt ja sonst für jeden sch.... erfolgspunkte, aber da nicht xD
 
Jo, das selbe Problem hab ich auch schon seit längerem und geht mir auch nen bissel auf die nerven. Wollte es hier nicht posten, weil ich genau so ne kommentare wie "der will nur posen" etc. vermeiden wollte.
Danke an Bobby Ross für die Erklärung.

Find es echt nen bissel schade das der Handel in wow in den achievmenst nicht irgendwie eingebaut wurde. Ich mein man bekommt ja sonst für jeden sch.... erfolgspunkte, aber da nicht xD
 
Schaut mal auf das geplünderte Gold und Gold durch Quests erhalten.

Privat Server oder Bankchar? Wenn man die anderen Werte vergleicht wie z.B. "Gold für Flugrouten ausgegeben" kann man es zumindest nicht mit einem Bankchar ausrechnen.

hab ich doch geschrieben. Ist mein Händler/Bank Char. Und dieser Char ist so dumm und träge, dass er lebenslang Aukionshaus als Strafe hat
wink.gif
. Der bewegt sich mal gar nicht. Außer vom Briefkasten/Bank/ah.

Ist das schlimme (außer für den Char)
biggrin.gif
 
ich bleib dabei, china log farm acc! 69k erstellte auktionen, also bitte!

Ich ein China mann?
smile.gif
Ne, ein schneller Check im Spiegel hat meinen Schreck gelindert: normale Augen hihi. Obwohl sie manchmal doch etwas schmal wurden vom langen handeln ^^

Die Menge der erstellten Auktionen ist doch ok. Als ich gaaaanz neu war (also die ersten 4 Wochen) hab ich echt alles geahndelt. Jeden Schrott. Und von der Silberware zur Goldware
wink.gif
Gnomeregan kann ich empfehlen für den Anfänger, pro Stunde 200 Gold an Items, besonders die Edelsteine und co die aus den Geschenken kommen ^^. Wenn man das mal ne Woche gemacht hat, dann...sein Geld schön brav in die Berufe stecken und dann die Marktlücke finden. Voila
biggrin.gif
 
Zurück