Originally Posted by 1982

Die Gewissheit nehme ich weil ich Cheatengine benutzt hatte, da jemand eine Komplettlösung schreiben möchte und ich gebeten wurde ein cheat savegame zu erstellen! gibt man 6564001 Erfahrungspunkte ein ist man bei Level 58 ab 60 ist schluss!


Diese 6564001 sind schon ne komische Zahl. Ich hätte erwartet, dass der maximale Wert entweder 2 hoch 23 oder 2 hoch 31 ist. In ersterem Fall könnte lvl 60 natürlich das Maximum sein, aber woher weißt du, dass die Erfahrung nicht ein BIGINT (2 hoch 31) ist? Dann ginge es wohl noch erheblich weiter.

Oder zeigt Cheatengine oder was auch immer das an? Und woher weiß es, wieviele Speicherblöcke zu der manipulierten Zahl gehören? Soll heißen, wenn 4 Byte reserviert sind, aber nur 3 gebraucht werden im Moment, weil die Zahl noch zu klein ist, weiß Cheatengine dann, dass ein 4. Byte zur Verfügung stünde?