Fragen zum Hex-Editor

Der Tummelplatz für alle PC-Spieler!

Moderatoren: Moderatoren, Redakteure

johndoe-freename-870470
Beiträge: 19
Registriert: 21.05.2007 13:38
Persönliche Nachricht:

Fragen zum Hex-Editor

Beitrag von johndoe-freename-870470 »

Hi Leuts!

Hab mir letztens im internet n bericht durchgelesen, da stand, dass ma mit hilfe des "hex-editors" spielstände von Diablo 2 verändern kann (zB charakter level ändern, goldmenge ändern...).

hab mir jezt den hex editor runtergeladen.

aber mit der dort (auf der seite) abgelieferten erklärung kann ich im hex editor irgendwie garnix anfangen, da die sprache n bisschen ZU fachlich für mich ist.

ich wär sehr froh wenn hier jdn gibt der sich damit auskennt und mir es auf normaler sprache etwas genauer erklären könnte wie es funktioniert.

danke!!! :P
Benutzeravatar
Zwutz
Beiträge: 3887
Registriert: 29.08.2005 15:53
Persönliche Nachricht:

Beitrag von Zwutz »

woran scheiterts denn konkret?
johndoe-freename-870470
Beiträge: 19
Registriert: 21.05.2007 13:38
Persönliche Nachricht:

Beitrag von johndoe-freename-870470 »

also:

ich hab den hex editor geöffnet

mein charakter spiel stand aus dem diablo save geöffnet

da stehen ersma 16 lange reihen (von oben nach unten) mit zahlen paaren (ich glaub dass diese zahlen meinen spielstand beschreiben)

links vor den 16 reihen stehen dinge wie zB: 0x2B0 usw... und ganz rechts (hinter den zahlen) stehen noch komische zeichen wie: .........WS..P... (kA was es bedeutet)

und wie soll ich da bitte durchsehen und dann noch mein charater verändern?

zB: wie kann man die zahlen so verändern, so dass man bei diablo 2 LoD mehr gold hat?

vielen Dank im voraus !!!
Benutzeravatar
Zwutz
Beiträge: 3887
Registriert: 29.08.2005 15:53
Persönliche Nachricht:

Beitrag von Zwutz »

also mal von vorne:

Links siehst du das sogenannte Offset, das anzeigt, wo genau du dich gerade befindest... das 0x davor zeigt an, dass die Zählung hexadezimal erfolgt (also von 0-F) und nicht wie gewohnt dezimal (von 0-9)

die erste Zeile beginnt dann sinngemäß mit 0x0000000 (die anzahl der nullen ist dabei unerheblich und hängt von der Dateigröße ab)
der erste "Block" in der Mitte hat also die Adresse (das Offset) 0x0000000
der 2te 0x0000001
der 3te 0x0000002
und der letzte 0x000000F

die nächste Zeile beginnt dann mit 0x0000010
usw

Die 16 Spalten in der Mitte sind die eigentlichen hexadezimalen Daten, die du auch ändern kannst... rechts davon siehst du die Daten nochmal in Klarschrift, so wie es also ein Texteditor darstellen würde

der hexadezimale Ziffernbereich ist übrigens
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
so erfolgt auch die Nummerierung der Zeilen und Spalten


in deiner Anleitung steht in der Regel drin, welche Offsets du ersetzen musst...
Offset 0x004FC9 wär zum Beispiel in der Zeile 0x004FC0 die 10te Spalte

naja... mal sehn, ob dir das weiterhilft...

LEg auf alle Fälle eine Kopie der originalen Datei an, um im Notfall alles wieder herstellen zu können ;)
johndoe-freename-870470
Beiträge: 19
Registriert: 21.05.2007 13:38
Persönliche Nachricht:

Beitrag von johndoe-freename-870470 »

ich bin begeistert... wusste doch dass ich hier die richtige hilfe finden würde xD

ersma vielen dank @ Zwutz!

werd sehen wie ich jetz klar komme

würdest du bei weiteren fragen zur verfügung stehen? das wär super ^^

hast du erfahrung mit hex editor und diablo?

mfg
Benutzeravatar
Zwutz
Beiträge: 3887
Registriert: 29.08.2005 15:53
Persönliche Nachricht:

Beitrag von Zwutz »

ISG.Tresor hat geschrieben:würdest du bei weiteren fragen zur verfügung stehen? das wär super ^^
nur zu... ich hab zeit :lol:
ISG.Tresor hat geschrieben:hast du erfahrung mit hex editor und diablo?
mit Diablo ein wenig, mit Hexeditoren genug um damit arbeiten zu können ;)
johndoe-freename-870470
Beiträge: 19
Registriert: 21.05.2007 13:38
Persönliche Nachricht:

Beitrag von johndoe-freename-870470 »

hast du skype oder icq?
Benutzeravatar
Zwutz
Beiträge: 3887
Registriert: 29.08.2005 15:53
Persönliche Nachricht:

Beitrag von Zwutz »

Skype nein, ICQ ja, nutz ich aber nicht ;)

Wenn du mich schnell erreichen willst, ist die PN-Funktion bzw. eine Email die beste Methode (und auch die einzige, um an hilfe zu kommen ;))
johndoe-freename-870470
Beiträge: 19
Registriert: 21.05.2007 13:38
Persönliche Nachricht:

Beitrag von johndoe-freename-870470 »

kk

danke 8)