[Guide] Waffenskins ändern via HexEditor

03/19/2010 03:46 8ySix#1
Da die Frage ja ziemlich häufig auftaucht hier ein kurzer Guide wie man das ganze anstellt.
Es funktioniert sowohl mit Waffen als auch mit Rüstungsteilen.

Requirements:

Hex-Editor
Hex-Dez-Umrechner

Wichtig:
Wow zuvor beenden!


1. Mit dem Hex-Editor die Datei ...WoW\Cache\WDB\deDE\itemcache.wdb öffnen

Hier findet ihr alle Items die durch betrachten in jeglicher Form innerhalb des Spiels abgefragt wurden

2. Bisheriges Item auf z.B. wow.allakhazam.com nachschlagen und den XML Code des Items aufrufen

[Only registered and activated users can see links. Click Here To Register...]

3. Die Displayinfo nun von Dez in Hex umrechnen. Hier z.B. 64540 -> FC 1C

[Only registered and activated users can see links. Click Here To Register...]

4. Die 2x2 Bits nun vertauschen und danach im Hex-Editor in der itemcache.wdb suchen. -> Suche nach 1C FC

[Only registered and activated users can see links. Click Here To Register...]

5. Habt ihr den Eintrag gefunden ist genau das die Info wie euer Item angezeigt wird.

Im HexEditor darauf achten dass ihr auch beim richtigen Item angelangt seid

[Only registered and activated users can see links. Click Here To Register...]

6. Nun sucht ihr für euer gewünschtes Item ebenfalls die Displayinfo raus, wandelt diese um und ersetzt den bisherigen Eintrag mit dem neuen Eintrag
(Vertauschen der Bits nicht vergessen!)

7. itemchache.wdb speichern und Ergebnis bewundern


Um das ganze wieder zu entfernen reicht es die besagte itemcache.wdb Datei zu löschen. Diese wird beim nächsten Login automatisch wieder erstellt. (Ein Patch entfernt diese Änderung ebenfalls da diese Datei dann auch neu erstellt wird)
03/20/2010 02:49 Spoonar#2
Hallo 8ySix

Ich muss mich wirklich UNGLAUBLICH bei dir bedanken, der Guide ist super, es funktioniert hervorragend bei mir!

wirklich super. danke danke danke! :handsdown:

gruß Spoonar!
03/21/2010 11:52 .iArt#3
Funktioniert gut aber wie siehts mit der Sicherheit aus?
03/21/2010 15:19 8ySix#4
ich sag mal so, da dies eine datei ist die von client zu client unterschiedlich ist kann man schlecht nachvollziehen ob sie "richtig" ist oder nicht. benutz das seit jahren und bisher nie probleme.
04/19/2010 18:46 Slayphiroth#5
Hi Leute,

wahrscheinlich bin ich zu blöd oder kenn mich zu wenig aus, aber was genau meinst du mit Punkt 4: die 2x2 Bits vertauschen? Hab wirklich null Ahnung von sowas, deshalb antwort bitte auf Deutsch^^, ach ja, bei mir wird auch folgendes angezeigt, wenn ich auf allakhazam.com mein item suche
"mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt."
Kommt die Meldung ganz oben im Browser immer? und als ich meine Itemnummer im Editor gesucht hab (Item is 26941, umgerechnet 693D) wird es nicht gefunden.

BITTE HELFT MIR^^
04/19/2010 19:32 Franzknut#6
ich hab nu z.b. die wargleve inna main hand, aber sie is net aufm rücken sondern am gürtel.. wie kann ich nun machen, das sie auf rücken ist, wenn man sie "einsteckt"?
04/19/2010 19:46 .smooth#7
Bei dem XML gibts garkeine Displayinfo qq
04/19/2010 19:50 Franzknut#8
displayinfo qq?
04/19/2010 19:54 .smooth#9
Siehe 2 3
04/19/2010 20:32 Franzknut#10
könnte man damit auch mounts changen, wenn man z.b. ne andere cache oder so nimmt?
mfg
04/19/2010 20:46 .smooth#11
Nein weil kein Cache für Mounts hast.
04/19/2010 22:23 8ySix#12
Quote:
Originally Posted by Slayphiroth View Post
Hi Leute,

wahrscheinlich bin ich zu blöd oder kenn mich zu wenig aus, aber was genau meinst du mit Punkt 4: die 2x2 Bits vertauschen? Hab wirklich null Ahnung von sowas, deshalb antwort bitte auf Deutsch^^, ach ja, bei mir wird auch folgendes angezeigt, wenn ich auf allakhazam.com mein item suche
"mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt."
Kommt die Meldung ganz oben im Browser immer? und als ich meine Itemnummer im Editor gesucht hab (Item is 26941, umgerechnet 693D) wird es nicht gefunden.

BITTE HELFT MIR^^
das prinzip ist eingentlich ganz simpel. wenn du 26941 nun umwandelst hast du 2 x 2 Zeichen die du aber vertauschen musst.

ein kleines Beispiel:
(willkührliche Zahlen)

DEZ: 12345 -> HEX: 12 34

Diese 12 34 musst du nun aber noch vertauschen zu 34 12 und danach suchst du dann im Editor.
Wenn du dann dein gewünschtes Item ebenfalls umrechnest zu z.B. 56 78
musst du dies dann im Editor als 78 56 eintragen.

Hoffe das hilft dir weiter.


Edit: Es sind nur Items in dieser cache Datei die ihr in irgendeiner Form ingame schonmal zu Gesicht bekommen habt. Hab es selbst bisher nur mit Waffen und Rüstungsteilen betrieben.
04/19/2010 22:32 8ySix#13
Quote:
Originally Posted by Dtex View Post
ich hab nu z.b. die wargleve inna main hand, aber sie is net aufm rücken sondern am gürtel.. wie kann ich nun machen, das sie auf rücken ist, wenn man sie "einsteckt"?
Das geht auch hier, allerdings hab ich keine genau Info wo das zu finden ist. Was ich sagen kann ist, dass dies in der Regel irgendwo im letzten "großen Block voller 00-er" des Hex-Codes des Items zu finden ist.

Der Code für 2Händer(Rücken) ist dabei 01. Der für 1Händer 03. In der Regel ist 03 kaum im Code vorhanden. Einfach mal im letzten 00er Block nach ner 03 suchen und diese zu 01 ändern (vorher Backup der itemchache.wdb machen) und testen.
Falls jmd eine exakte Regel/Algorhitmus für die Posi dieser Info hat wär ich ihm sehr dankbar :)
04/20/2010 07:46 .smooth#14
Quote:
Originally Posted by Jilos View Post
Bei dem XML gibts garkeine Displayinfo qq
Kann jemand helfen? ^^
04/20/2010 14:06 8ySix#15
Quote:
Originally Posted by Jilos View Post
Kann jemand helfen? ^^
Für welches Item?