{"id":562335,"date":"2014-09-01T16:43:12","date_gmt":"2014-09-01T14:43:12","guid":{"rendered":"http:\/\/diablo3.ingame.de\/?page_id=562335"},"modified":"2014-09-01T16:43:12","modified_gmt":"2014-09-01T14:43:12","slug":"charspez","status":"publish","type":"page","link":"https:\/\/planetdiablo.eu\/de\/diablo-2\/modding-guides\/charspez\/","title":{"rendered":"Diablo 2 Modding Guide &#8211; Charakterspezifische Gegenst\u00e4nde erstellen"},"content":{"rendered":"<p>\n<b>Wie erstelle ich Gegenst\u00e4nde, die nur von einem bestimmten Charakter benutzt werden k\u00f6nnen?<\/b><br \/>\nHabt ihr euch das auch schon oft gefragt?<br \/>\n<b>Hier ist die ANTWORT !!!<\/b><\/p>\n<p>Die meisten Programme und Dateien, die hier verwendet werden findet ihr im <a href=\"http:\/\/ingame.ingame.de\/filebase\/index.php?action=file&amp;cid=335&amp;fid=1372\" target=\"_blank\" rel=\"noopener\">Mod-Making-Starterkit<\/a><\/p>\n<p>In unserem Beispiel wollen wir ein paar Handschuhe erstellen, die nur vom Paladin benutzt werden k\u00f6nnen und auch Skills vom selbigen haben.<\/p>\n<p>1. Ordnersystem<br \/>\n2. Gegenstandstyp &#8222;Paladin Handschuhe&#8220;<br \/>\n3. Erstellen und konvertieren der Grafik<br \/>\n4. Einf\u00fcgen der Paladinhandschuhe<br \/>\n5. Bennen der Handschuhe<br \/>\n6. Handschuhe im Spiel<\/p>\n<p>1. Als erstes erstellen wir im Diablo 2-Verzeichniss einen Unterordner <b>data<\/b>,<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/data1.jpg\" alt=\"\" border=\"0\"><br \/>\n in diesem zwei Ordner namens <b>global<\/b> und <b>local<\/b>, im <b>global<\/b>-Verzeichniss erstellen wir die zwei Ordner <b>excel<\/b> und <b>items<\/b>.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/data2.jpg\" alt=\"\" border=\"0\"><br \/>\n Im <b>local<\/b>-Verzeichniss erstellen wir dann den Ordner <b>LNG<\/b> und in diesem dann einen Ordner namens <b>DEU<\/b>.<br \/>\nNun sollten wir folgende Ordner haben:<br \/>\nD2-Verzeichniss\/data<br \/>\nD2-Verzeichniss\/data\/global<br \/>\nD2-Verzeichniss\/data\/global\/excel<br \/>\nD2-Verzeichniss\/data\/global\/items<br \/>\nD2-Verzeichniss\/data\/local\/LNG<br \/>\nD2-Verzeichniss\/data\/local\/LNG\/DEU<\/p>\n<p>2. Als n\u00e4chstes m\u00fcssen wir den Gegenstandstyp &#8222;Paladin-Handschuhe&#8220; erstellen. Dazu \u00f6ffnen wir die <b>ItemTypes.txt<\/b> mit Excell und kopieren die ganze Zeile <b>Gloves<\/b>.<br \/>\n<img decoding=\"async\" src=\"http:\/\/135.181.204.8\/wordpress\/wp-content\/uploads\/2014\/09\/itemtypes1.jpg\" alt=\"\" border=\"0\" width=\"100%\"><br \/>\nund f\u00fcgen sie in eine leere Zeile ein.<br \/>\n<img decoding=\"async\" src=\"http:\/\/135.181.204.8\/wordpress\/wp-content\/uploads\/2014\/09\/itemtypes2.jpg\" alt=\"\" border=\"0\" width=\"100%\"><br \/>\nIn Spalte <b>A<\/b> \u00e4ndern wir <b>Gloves<\/b> um in Paladin Gloves.<br \/>\n<img decoding=\"async\" src=\"http:\/\/135.181.204.8\/wordpress\/wp-content\/uploads\/2014\/09\/itemtypes3.jpg\" alt=\"\" border=\"0\"><br \/>\nWir k\u00f6nnen nat\u00fcrlich f\u00fcr unsere Paladin-Hanschuhe nicht den gleichen Code wie die normalen Handschuhe verwenden, also \u00e4ndern wir in Spalte <b>B<\/b> den Code von <b>glov<\/b> in <b>pglv<\/b><br \/>\n<img decoding=\"async\" src=\"http:\/\/135.181.204.8\/wordpress\/wp-content\/uploads\/2014\/09\/itemtypes4.jpg\" alt=\"\" border=\"0\"><br \/>\nNun m\u00fcssen wir in Spalte <b>Z<\/b> und <b>AB<\/b> jeweils <b>pal<\/b> eingeben.<br \/>\n<img decoding=\"async\" src=\"http:\/\/135.181.204.8\/wordpress\/wp-content\/uploads\/2014\/09\/itemtypes5.jpg\" alt=\"\" border=\"0\"><br \/>\nIn <b>Z<\/b> ist das damit die Handschuhe Bonus auf Paladin-Skills haben (wie z.B. beim Zepter) und in Zeile AB gibt man <b>pal<\/b> ein damit nur der Paladin die Handschuhe benutzen kann (wie bei den Paladin-Schilden).<br \/>\nSo damit h\u00e4tte man ersteinmal den Gegenstandstyp <b>Paladin Gloves<\/b> (code: <b>pglv<\/b>) erstellt.<\/p>\n<p>Jetzt m\u00fcssen wir die Datei nur noch speichern. Das tun wir im vorher erstellten Ordner <b>data\/global\/excel<\/b><br \/>\n<img decoding=\"async\" src=\"http:\/\/135.181.204.8\/wordpress\/wp-content\/uploads\/2014\/09\/itemtypes6.jpg\" alt=\"\" border=\"0\" width=\"100%\"><\/p>\n<p>3. Wir brauchen nat\u00fcrlich auch ein passendes Bildchen.<br \/>\nDazu benutzen wir dieses:<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/gloves1.jpg\" alt=\"\" border=\"0\">.<br \/>\n<a href=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/gloves.zip\" target=\"_blank\" rel=\"noopener\">Hier findet ihr die pcx-Datei dazu.<\/a><br \/>\nJetzt wollen wir das pcx-Bild in eine <b>.dc6<\/b> &#8211; Datei umwandeln. Dazu benutzen wir <b>DC6Con<\/b>.<br \/>\nWir kopieren zun\u00e4chst das pcx-Bild <b>gloves.pcx<\/b> in den DC6Con-Ordner.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/dc6con1.jpg\" alt=\"\" border=\"0\"><br \/>\nIm DC6Con-Ordner erstellen wir dann eine Textdatei mit dem Inhalt:<br \/>\n<b>dc6con gloves.pcx -transcol 0<\/b><br \/>\nDamit wird dem Programm gesagt, es soll eine dc6-Datei zu dem Bild <b>gloves.pcx<\/b> anfertigen, in dem die transparente Farbe 0 (<span style=\"color:black!important\">schwarz<\/span>) ist. Jetzt nennen wir die Datei um in <b>convert.bat<\/b> or whatever und f\u00fchren sie mit Doppelklick aus.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/dc6con2.jpg\" alt=\"\" border=\"0\"><br \/>\nNun sollte nach ca einer Sekunde die Datei <b>gloves.dc6<\/b> erscheinen.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/dc6con3.jpg\" alt=\"\" border=\"0\"><br \/>\nDiese wird nun in den Ordner <b>\/data\/global\/items<\/b> kopiert, den wir in 1. erstellt haben.<br \/>\nWie man das Bild ins Spiel einf\u00fcgt wird im n\u00e4chsten Schritt erkl\u00e4rt.<\/p>\n<p>4. Als n\u00e4chstes wollen wir die drei Gegenst\u00e4nde: <b>Ritterhandschuhe<\/b> (normal), <b>Kreuzritterhandschuhe<\/b> (exeptional) und <b>Paladinhandschuhe<\/b> (elite) hinzuf\u00fcgen.<br \/>\nDazu \u00f6ffnen wir die <b>armor.txt<\/b> und kopieren die drei Zeilen <b>Gaunlets(H)<\/b>,<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor3.jpg\" alt=\"\" border=\"0\"><br \/>\n<b>War Gauntlets<\/b><br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor2.jpg\" alt=\"\" border=\"0\"><br \/>\nund <b>Ogre Gauntlets<\/b><br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor1.jpg\" alt=\"\" border=\"0\"><br \/>\nund f\u00fcgen sie in die jeweils letzte Reihe ein.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor4.jpg\" alt=\"\" border=\"0\"><br \/>\nDanach \u00e4ndern wir in den eben hinzugef\u00fcgten Zeilen in <b>Spalte A<\/b> <b>Gaunlets(H)<\/b> um in <b>Ritterhandschuhe<\/b>, <b>War Gauntlets<\/b> in <b>Kreuzritterhandschuhe<\/b> und <b>Ogre Gauntlets<\/b> in <b>Paladinhandschuhe<\/b>.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor5.jpg\" alt=\"\" border=\"0\"><br \/>\nDann \u00e4ndern wir in Spalte <b>R<\/b> die Codes in <b>pg1<\/b>, <b>pg2<\/b> und <b>pg3<\/b>.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor6.jpg\" alt=\"\" border=\"0\"><br \/>\nJetzt m\u00fcssen wir noch festlegen welches der normale, exceptional, elite Gegenstand ist, dazu schreiben wir in die Spalten <b>W<\/b> pg1 (d.h. Ritterhandschuhe sind die normalen Handschuhe) in die Spalten <b>X<\/b> pg2 (d.h Kreuzritterhandschuhe sind die exceptional Handschuhe) und in die Spalten <b>Y<\/b> pg3 (d.h. Paladinhandschuhe sind die elite Handschuhe)<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor8.jpg\" alt=\"\" border=\"0\"><\/p>\n<p>Jetzt verpassen wir den Handschuhen die oben gemachte <b>dc6<\/b>-Grafik, indem ihr in Spalte <b>AH<\/b> bei allen drei das <b>invhgl<\/b> in <b>gloves<\/b> \u00e4ndert.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor7.jpg\" alt=\"\" border=\"0\"><\/p>\n<p>Selbstverst\u00e4ndlich sollen das ja Paladinhandschuhe sein und keine gew\u00f6hnlichen Handschuhe, also geben wir in die Spalte <b>AU<\/b> den code den wir bei <b>2.<\/b> f\u00fcr Paladinhandschuhe festgelegt haben (also <b>pglv<\/b>) ein.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/armor9.jpg\" alt=\"\" border=\"0\"><\/p>\n<p>Damit wir den Gegenstand auch gleich zu Beginn bewundern k\u00f6nnen, geben wir in den Spalten <b>BL<\/b> und <b>BM<\/b> jeweils 1 ein, dass hei\u00dft, dass Charsi jedesmal mindestens einen und h\u00f6chstens 1 Gegenstand hat<br \/>\nAu\u00dferdem m\u00fcssen wir dazu auch in Spalte <b>N<\/b> das Level runtersetzen. Wir \u00e4ndern einfach die 27 beim Ritterhandschuh in eine 1 um.<\/p>\n<p>Jetzt speichern wir die armor.txt einfach in den bereits erstellten Ordner <b>\/data\/global\/excel<\/b>.<\/p>\n<p>5. Fertig? Noch nicht!<br \/>\nAls n\u00e4chstes m\u00fcssen wir den Gegenst\u00e4nden nat\u00fcrlich noch ihre Namen geben. Dazu \u00f6ffnen wir die patchstring.tbl mit dem Table Editor. Dann dann klicken wir auf das Plus um einen neuen String hinzuzuf\u00fcgen.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/table1.jpg\" alt=\"\" border=\"0\"><br \/>\nBei <b>Enter Name for the String<\/b> geben wir <b>pg1<\/b> (code f\u00fcr Ritterhandschuhe) ein <br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/table2.jpg\" alt=\"\" border=\"0\"><br \/>\nund dann in das rechte: Ritterhandschuhe.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/table3.jpg\" alt=\"\" border=\"0\"><br \/>\nDas gleiche machen wir f\u00fcr Kreuzritterhandschuhe und <b>pg2<\/b>.<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/table4.jpg\" alt=\"\" border=\"0\"><br \/>\nUnd f\u00fcr Paladinhandschuhe und pg3[\/b]<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/table5.jpg\" alt=\"\" border=\"0\"><\/p>\n<p>Jetzt hei\u00dft es wieder: speichern und zwar diesesmal im Ordner <b>\/data\/local\/LNG\/DEU<\/b><br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/table6.jpg\" alt=\"\" border=\"0\"><\/p>\n<p>6. Um spielen zu k\u00f6nnen m\u00fcssen wir eine Verkn\u00fcpfung zu D2 erstellen und <b>-txt<\/b> hinter das Verzeichniss h\u00e4ngen, ungef\u00e4hr so:<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/data3.jpg\" alt=\"\" border=\"0\"><br \/>\nJetzt m\u00fcssen wir nur noch das Spiel starten, zu Charsi gehen und da ist das Meisterwerk dann zu bewundern<br \/>\n<img decoding=\"async\" src=\"http:\/\/diablo3.ingame.de\/files\/2014\/09\/gloves2.jpg\" alt=\"\" border=\"0\"><\/p>\n<p>Jo, dat war&#8217;s!<\/p>\n<p>\nGuide von DaJunkie<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wie erstelle ich Gegenst\u00e4nde, die nur von einem bestimmten Charakter benutzt werden k\u00f6nnen? Habt ihr euch das auch schon oft gefragt? Hier ist die ANTWORT !!! Die meisten Programme und Dateien, die hier verwendet werden findet ihr im Mod-Making-Starterkit In unserem Beispiel wollen wir ein paar Handschuhe erstellen, die nur vom Paladin benutzt werden k\u00f6nnen&hellip; <a class=\"more-link\" href=\"https:\/\/planetdiablo.eu\/de\/diablo-2\/modding-guides\/charspez\/\"><span class=\"screen-reader-text\">Diablo 2 Modding Guide &#8211; Charakterspezifische Gegenst\u00e4nde erstellen<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":748,"featured_media":0,"parent":562134,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-562335","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/pages\/562335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/users\/748"}],"replies":[{"embeddable":true,"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/comments?post=562335"}],"version-history":[{"count":0,"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/pages\/562335\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/pages\/562134"}],"wp:attachment":[{"href":"https:\/\/planetdiablo.eu\/de\/wp-json\/wp\/v2\/media?parent=562335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}