Thema: Hex editor
Einzelnen Beitrag anzeigen
Alt 01.04.2006, 10:31   #9 (permalink)
Mr_RX8
Neuling
 

Registriert seit: 01.04.2006
Beiträge: 1

Mr_RX8 befindet sich auf einem aufstrebenden Ast

Ausrufezeichen AW: Hex editor

[quote=McStone23]Guten abend!
Also ich hätte eine frage und zwar:
Ich habe ein spiel (Fish Tycoon) und möchte gerne mehr geld haben nur ich kenn mich kaum mit hex aus!
Kann man die zahlen nicht irgentwie ändern sodas man es lesen kann?
Z.b ich habe 10$ in den game möchte aber z.b 200$ haben!
Nur wo oder wie finde ich raus wo die 10$ stehen ???
Mfg Thomas


Bevor du etwas machst, kopier dir dein Savegame lieber (FishSaveGame1)

Habs gerade geschafft. Mach die datei "FishSaveGame1" mit dem Hex Editor auf, und suche die Zeile (ganz links) 0x03A0. Dann öffne den rechner und ändere die ansicht auf wissenschaftlich. Du solltest normalerweise auf dezimal (DEZ) sein. Gib hier deinen Gewünschten Betrag ein z.b.: 10000. Dann klicke im rechner ganz links auf HEX.

Nun sollte der wert 2710 erscheinen.

Gehe nun wieder in den HEX Editor zu Zeile 0x03A0. Dort ändere den ersten wert. Und jetzt gut aufgepasst.

Das knifflige dabei ist, den bestehenden Wert zu überschreiben und nicht zu verschieben, da sonst das spiel nicht mehr funkt. Ist aber auch nicht schwer. Einfach die ersten vier Zeichen markieren und dann einfach den neuen Wert eingeben. Speichern und spiel starten.

Viel Spaß.

Noch ein kleiner Tipp: Öffne dir im HexEditor die Datei "FishSaveGame1" zwei mal und richte dir die fenster so ein, das du sie beide schön im überblick hast. Dann suche dir den Eintrag 0x03A0 in beiden Fenstern und scrolle damit in die mitte des jeweiligen Fensters. Jetzt änderst du in einem Fenster den Wert wie oben bereits angeführt. Danach vergleichst du, ob alle anderen Werte gleich sind. Nur dann funktioniert es. Es wird nur der erste Wert in der Zeile 0x03A0 geändert.
Mr_RX8 ist offline   Mit Zitat antworten