Diablo 2 Modding Guide – Orientierungsguide


1. Einleitung


2. Literaturreferenz


3. Toolreferenz


4. Dateireferenz

1.Einleitung

Im eigentlichen sollte dies eine Referenz und keinen Guide darstellen, aber
bei d2.de heißt gewohnheitsbedingt alles Guide. Doch im eigentlichen ist das
Haarspalterei, wichtiger ist, dass hier ein Überblick über alles geboten wird,
was mit D2-Modmaking zu tun hat, da dies des öfteren von Einsteigern verlangt
wird. Ich möchte hier betonen, dass ich mit Absicht viel ausgelassen habe, um
die Übersicht zu waren, und Neulinge nicht zu sehr zu verwirren.

2.Literaturreferenz

Verweis Beschreibung
www.inDiablo.de Hier findet man deutschsprachige
Turitorials. Unter anderen den Orientierungsguide, der gerade von euch
gelesen wird. Außerdem findet man deutschsprachige Infos über dass
Originalspiel, und dass Forum ist ideal zum nachschlagen wenn man auf die
schnelle nicht weiß wie stark/schwach ein bestimmtes Feature ist. Die
Tradeforen sind übrigens mit Vorsicht zu genießen, da der Wert eines
Item nicht immer dessen Güte wiederspiegelt, sondern nur dessen
Seltenheit.
Phrozenkeep DIE Seite über D2-Modmaking. Nirgendwo findet man so viele
Guides und Tools fürs Modmaking als hier. Es gibt kaum eine Frage die im
Forum nicht beantwortet werden können. Der einzige Nachteil ist, dass
alles in Englisch gehalten ist.
www.lurkerlounge.com  Wenn man nicht Englisch kann ist diese
Seite wohl ein Grund, Englisch zu lernen. Zwar findet man dort relativ
wenig zum Thema Modmaking, dafür aber umso mehr Informationen über die
Spieldynamik.
www.d2wissen.de Auch hier geht es nicht wirklich ums modden, ich kann aber
empfehlen die ganze Seite aufmerksam durchzulesen. Besonders wenn man aus
sprachlichen Gründen auf die LL verzichten muss.

3.Toolreferenz

Verweis Beschreibung
mpq2k Mit diesen Tool kann man sowohl Dateien in
die mpq einfügen, und was viele oft vergessen auch extrahieren. Jedoch
muss man zum Extrahieren den genauen Pfad kennen. Ich empfehle dringenst
die Anleitung durchzulesen. Insgesamt sollte man aber mit etwas
Vorkenntnis mit DOS keine Probleme haben.
mpqview Dieses Programm dient zum Extrahieren von Dateien, jedoch
höre ich oft, dass man damit bestimmte Dateien nicht findet. Dies liegt
daran, dass nur Dateien in der Filelist gefunden werden können. In diesen
Fall sollte man entweder diese händisch erweitern, oder auf mpq2k
umsteigen dessen Anwendung jedoch viel komplexer ist.
dc6con Hiermit lassen sich .dc6 Dateien in .pcx
Dateien konvertieren und umgekehrt. Hierbei handelt es sich um deine
DOS-Version.
PSI DC6 Und dies ist die Windows Version. Ich bin zwar erklärter
Feind dieses Programmes, da die DOS-Version imho mindestens tausend
mal besser ist. Aber entscheidet selbst.
Baron Darkstorms TBL Editor Mit diesen Editor kann man .tbl-Dateien
bearbeiten.
.txt-Dateien Wer nichts mit den Moden auf den Hut hat, sondern nur die
spielentscheidenden Dateien einsehen will, ist hiermit gut beraten.
patch_d2.mpq Diese Datei ist dafür bekannt, sich selbst
zu zerstören, weshalb man sie praktischerweise bei uns downloaden
kann.

4.Dateireferenz

Pfad Beschreibung
data\global\ecxel\armor.txt Hier kann man alles einstellen, was mit
Rüstungen zu tun hat. Also Blockchance, Autoprefix, Droplevel,
Blockchance und Schlagschaden bei Schildern, Haltbarkeit, benötigte
Stärke, Kaufkosten und bei welchen NPC man es kaufen kann, Anzahl und Art
der Sockeln, welches Geräusch es beim fallen macht, ob man es mit einem
Namen versehen kann, Anzahl der Gürtelreihen, welche Teile der Körpers
davon überdeckt werden, Größe des Inventars, und zu guter letzt ist es
auch noch möglich Items unzerstörbar zu machen (so wie es Blizzard mit
den Bögen gemacht hat)
data\global\ecxel\weapon.txt Dies enthält in etwa die gleichen Informationen wie die
armor.txt, nur eben für Waffen, womit die Höhe des Schadens, die Größe
des Stapels, die Art der Führung (1h oder 2h), die Reichweite, die
Geschwindigkeit und den Bonus durch Stärke/Geschicklichkeit bestimmen
kann. Im Gegensatz zu der armor.txt kann man als Anforderungen auch den
Wert Geschicklichkeit nehmen. Außerdem kann man in der letzten Spalte
einstellen, dass ein Gegenstand beliebig oft zum Verkauf steht, was zur
Zeit unter anderen bei den Wurftränken der Fall ist.
data\global\ecxel\misc.txt Diese Datei ist in gewisser weise der
armor.txt und weapons.txt. Doch fehlen entscheidene Stellen wie die
Ausstatbarkeit mit Autoprefixen. Um sich diesen Luxus trotzdem zu gönnen,
kann man Amulette usw. in der armor.txt definieren. Jedoch gibt es ein
paar tolle Features, wie zum Beispiel dass das Item nicht zufällig fallen
kann, oder dass wenn man es rechtklickt man ein anderes Item erhält, ob
das Item in den Gürtel darf, und wenn ja ob es beim aufheben automatisch
dorthin wandert, der Lichtradius und die allgemeinen Dinge wie
Einkaufbarkeit.
data\global\ecxel\automagic.txt Hier kann man die Autoprefixe bestimmen. Damit meine ich zB.
das Paladinschilder sogar im weißen Zustand Resistenzen haben.
data\global\ecxel\magicprefix.txt data\global\ecxel\magicsuffix.txt

data\global\ecxel\rareprefix.txt

data\global\ecxel\raresuffix.txt
Hier kann man die Suffixe und Preffixe
aller Item einstellen. Dies ist zwar eine kurze Erklärung, aber wenn man
wirklich in diesen Dateien etwas verändern will, artet dies schnell in
Arbeit aus.
data\global\ecxel\charstats.txt Hier kann man die Dinge einstellen, die einen Char
ausmachen. Also Startwerte, wie viel Mana/Leben/Ausdauer er per Punkt
erhält, die Zauber- und Laufgeschwindigkeit und zu guter letzt mit welchen
Item er zu Beginn erhält. Leider ist es nur möglich weiße Items zur
Verfügung zu stellen.
data\global\ecxel\cubemain.txt Diese Datei enthält das komprimierte
Wissen über die Rezepte des Hoadrimwürfels, die beliebig editiert werden
können.
data\global\ecxel\difficultylevels.txt Diese Datei dient dazu, um die Unterschiede der 3
Schwierigkeitsgrade einzustellen. So kann man einstellen, wie viel
Erfahrung man beim Tod verliert (Für HC natürlich irrelevant), wie viel
Abzug es bei den Widerständen gibt, ob es einen Bonus bei der Anzahl der
Bossmonster gibt, wie viel Schaden Statik denn wirklich macht und welche
Einschränkungen es beim leechen, einfrieren und verfluchen gibt.
data\global\ecxel\experience.txt Hier kann man einstellen, welches
maximales Level existiert, und mit welcher Menge an Erfahrung man
aufsteigt. Praktischerweise für jeden Char einzeln einstellbar. Somit
kann man schwächeren Char ein einfacheres Leveln bescheren.
data\global\ecxel\gamble.txt Und hier steht geschrieben, welche Gegenstände man durch
Glücksspiele erhalten kann.
data\global\ecxel\gems.txt Hierin geht es um die Eigenschaften von
Edelsteinen und Runen.
data\global\ecxel\hireling.txt Wie der Name schon sagt, geht es hier um die Werte der
Söldner, welche Skills sie haben und welche Waffen sie tragen können.
data\global\ecxel\inventory.txt Hier kann man einstellen, welche Größe
das Inventar, der Würfel und die Kiste besitzt.
data\global\ecxel\itemratio.txt In dieser Datei kann man einstellen, wie oft Items eine
bestimmte Farbe haben. Jedoch lässt sich dies nur global einstellen.
Besser ist es, dies in der Treasureclass einzustellen.
data\global\ecxel\TreasureClass.txt
data\global\ecxel\TreasureClassEx.txt
Hier kann man einstellen, welcher Gegner
in welchen Schwierigkeitsgrad welches Item fallen lässt. Dabei wird
bestimmt wie viele Item jeder Gegner fallen lässt, welche Farben sie
haben, die Chance das gar nichts fällt und um welches Item es sich
überhaupt handeln. Um zu wissen welcher Eintrag zu welchen Monster
gehört ist die monstats.txt zu verwenden.
data\global\ecxel\missiles.txt Hier kann man das aussehen der Skillgrafiken ändern. Leider
ist es ohne große Vorkenntnisse nur möglich die Grafiken zu verwenden,
die schon benutzt wurden. Außerdem kann man die Möglichkeiten
Gegner zurückzuwerfen, die Geschwindigkeit der Geschosse und einige
Skills die man nicht in der Skills.txt findet (zB. Schaden der Necrosekellete)
verändern.
data\global\ecxel\monstats.txt Dies ist die wohl umfangreichste Datei
überhaupt. Einstellen lassen sich die Geschwindigkeit,die Leechbarkeit,
die Einfrierbarkeit, das Level, die Menge, das Skilllevel,
die Widerstände, die Leben, die Widerstände, die Blockchance, die
Leben, der Schaden und die Rüstungsklasse eines Monsters. Außerdem
kann man einstellen was und wieviel ein Monster dropt.
data\global\ecxel\Runes.txt Hier kann man die Runenwörter definieren.
data\global\ecxel\SetItems.txt Hierbei geht es wie der Name schon sagt
um die Setitems. Was man hier verändern kann sollte selbsterklärend
sein
data\global\ecxel\Skills.txt Hierbei handelt es sich um die Zweitumfangsreichste Datei.
Folgendes lässt sich enstellen: Welche Level/Skills/Charwerte nötig
sind um Skills benutzen zu können, wo die Buttons plaziert werden,
welchen Schaden ein Skill macht, wieviel % des Waffenschaden benutzt
wird, und welchen Angriffsbonus es gibt. Wieviel Mana der jeweilige
Skill braucht, und wie er per Level steigt, ob der Skill auch in
der Stadt gecastet werden kann, und auf wenn man ihn casten kann.
Welche Waffen man in der Hand halten muss, um den Skill zu benutzen.
Und um es nicht zu vergessen kann man bei jeden Skill Parameter
ändern, die je nach Skill verieren. So lässt sich zB. bei der Frostnova
bestimmen, welchen Radius sie hat, und um wie viel sich dieser Radius
per Level vergrößert.
data\global\ecxel\Sound.txt Diese Datei dient weniger dazu, editiert
zu werden, sondern eher als Nachschlagewerk. Und zwar lassen sich
hier die Pfade ausmachen, in dem sich die Sounds die im Spiel vorkommen
verstecken. Diese findet man dann in der speech.mpq, unter dem Pfad
data\local\sfx\*, wobei
* der Pfad aus der Sound.txt ist.
data\global\ecxel\SuperUniques.txt Hier geht es um vordefinierten Monster wie Holzkopf Baumkopf.
data\global\ecxel\UniqueItems.txt Wie die SetItems.txt, nur eben für Uniques

Guide von dt

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert