Was brauche ich zum adden von items bei einem NPC ?
-

- Gute Nerven
Schritt 1
Nun installiert ihr den Hex Workshop, dann geht ihr in euren ServerfilesOrdner und dort dann in den Ordner NPCShops.
Dann rechtsklickt ihr z.b MaFl_Marche.cfs (an diesem Beispiel werde ich es euch zeigen ) und wählt die Option 'Hex Edit with HexWorkshop v5'. Dann öffnet ihr die Datei mit dem Hex Editor. (Solltet eine Backup haben von dem ding)
Wie ihr sehen könnt sind da lauter Zahlen und es sollte mit
'43 46 4C 59 46 4E 50 43 53 48 4F 50 31 2E 30' anfangen.
Diese '43 46 4C 59 46 4E 50 43 53 48 4F 50 31 2E 30' sin in Hex geschrieben und bedeuten : CFLYFFNPCSHOP1.0 , dieser kram der auf der rechten Seite steht könnt ihr ersma vergessn das ist unwichtig^^.
Uns interessiert vielmehr die bei mir auf dem Screen rot gekennzeichnete E7.

Diese E7 ist ebenfals in Hex geschrieben und ist als normale dezimalzahl 231.Und 231 ist wiederum die ID vom Item 'Seal Wand' was im Shop an erster Stelle steht .
Ihr solltet mitlerweile den Haken gefunden haben
Diese E7 können wir verändern.
Hier ist mal eine Hex-Decimal Umwandlungsseite :

Wir wollen nun Beispielsweise statt der Seal Wand ( ID 231 ) ein Normal Sword ( ID 23 ) kaufen.
Dazu geben wir bei der Umwandlungseite oben in der ersten Textbox 23 ein und drücken auf den Button 'to hexmedical'. Wie ihr sehen könnt ist nun 23 , 17 in Hex.
Nun ersetzen wir im Hexworkshop die E7 durch die 17 und abspeichern.
Dann den eigenen PServer starten und testen *gg* ^^.
Hier um zu sehen was bei mir die ItemSlots im Shop sind (rot gekennzeichnet)

Erkennt ihr ein System ?
Nein ? xD
Also immer 4 Spalten nach rechts und eins nach unten.
Je nach dem wie groß euer Workshopfenster ist , ist das System auch anders, jedoch ist es sehr oft unterschiedlich ein wenig komplex ich würde euch raten lieber NPCs zu editieren die mehr in ihrem inventar haben das ist wesentlich einfacher =].
Für Leute die es nicht verstanden haben , tut es mir Leid.
Items in HEX die mehr als 2 Stellen haben
Aber halt !
Es gibt nun auch Items , die in Hex mehr als 2Stellen haben.
Beispiel :
Also wir nehmen das Item ARM_F_ELE_BOOTS10 mit der ID 1759 ( in Hex : 6df )
Nun wenn wir das adden wollen , müssen wir bei E7 00 es so machen , dass es so aussieht : DF 06 (einfach die nächsten 2Nuller durch 06 ersetzen und E7 durch DF)
Na das System erkannt ? Mann muss das F vorne ranstellen und da es immer 2 Zeichen sein müssen , -> 0F
Wenn in Hex das Item nun 4Stellen hat (z.b XY 89) , dann muss es so heißen : E7 durch 89 ersetzen und die 2 Nuller rechtsnebenan durch XY ersetzen.
Zusammenfassung in Tables eintragen:
steht beim converter zum beispiel 4660 müsst ihr in den Tables eintragen 60 46 (Curus Hat)
steht aber zum beispiel eine hexdezimalzahl da mit nur 3 stellen müsst ihr wie folgt vorgehen,
37B dann ist das in der Table 7B 03 weil die hinteren 2 zeichen haben IMMER!!! vorrangigkeit vor den vorderen.
=]
MfG
Kasoki
[Written by xXBlackXx & Verändert und büssl übersichtlicher gemacht by Kasoki]
Wenn es euch hilft bitte ein ~~Thanks~~






