• Herzlich Willkommen!

    Nach der Schließung von inDiablo.de wurden die Inhalte und eure Accounts in dieses Forum konvertiert. Ihr könnt euch hier mit eurem alten Account weiterhin einloggen, müsst euch dafür allerdings über die "Passwort vergessen" Funktion ein neues Passwort setzen lassen.

    Solltet ihr keinen Zugriff mehr auf die mit eurem Account verknüpfte Emailadresse haben, so könnt ihr euch unter Angabe eures Accountnamens, eurer alten Emailadresse sowie eurer gewünschten neuen Emailadresse an einen Administrator wenden.

Wie mache ich Charakterspezifische Gegenstände?

marvellousous

Member
Registriert
24 August 2002
Beiträge
265
Punkte Reaktionen
0
Ich weiß nicht ob es so einen Thread schon gibt, aber mir war langweilig, also hab ich einen kleinen Guide geschrieben.

Wie erstelle ich Gegenstände, die nur von einem bestimmten Charakter benutzt werden können?
Habt ihr euch das auch schon oft gefragt?
Nicht Verzweifeln :wand::cry:
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önnen und auch Skills vom selbigen haben.

1. Ordnersystem
2. Gegenstandstyp "Paladin Handschuhe"
3. Erstellen und konvertieren der Grafik
4. Einfügen der Paladinhandschuhe
5. Bennen der Handschuhe
6. Handschuhe im Spiel

1.
Als erstes erstellen wir im Diablo 2-Verzeichniss einen Unterordner data,
data1.jpg

in diesem zwei Ordner namens global und local, im global-Verzeichniss erstellen wir die zwei Ordner excel und items.
data2.jpg

Im local-Verzeichniss erstellen wir dann den Ordner LNG und in diesem dann einen Ordner namens DEU.
Nun sollten wir folgende Ordner haben:
D2-Verzeichniss/data
D2-Verzeichniss/data/global
D2-Verzeichniss/data/global/excel
D2-Verzeichniss/data/global/items
D2-Verzeichniss/data/local/LNG
D2-Verzeichniss/data/local/LNG/DEU



2.
Als nächstes müssen wir den Gegenstandstyp "Paladin-Handschuhe" erstellen. Dazu öffnen wir die ItemTypes.txt mit Excell und kopieren die ganze Zeile Gloves.
itemtypes1.jpg

und fügen sie in eine leere Zeile ein.
itemtypes2.jpg

In Spalte A ändern wir Gloves um in Paladin Gloves.
itemtypes3.jpg

Wir können natürlich für unsere Paladin-Hanschuhe nicht den gleichen Code wie die normalen Handschuhe verwenden, also ändern wir in Spalte B den Code von glov in pglv
itemtypes4.jpg

Nun müssen wir in Spalte Z und AB jeweils pal eingeben.
itemtypes5.jpg

In Z ist das damit die Handschuhe Bonus auf Paladin-Skills haben (wie z.B. beim Zepter) und in Zeile AB gibt man pal ein damit nur der Paladin die Handschuhe benutzen kann (wie bei den Paladin-Schilden).
So damit hätte man ersteinmal den Gegenstandstyp Paladin Gloves (code: pglv) erstellt.

Jetzt müssen wir die Datei nur noch speichern. Das tun wir im vorher erstellten Ordner data/global/excel
itemtypes6.jpg




3.
Wir brauchen natürlich auch ein passendes Bildchen.
Dazu benutzen wir dieses:
gloves1.jpg
.
Hier findet ihr die pcx-Datei dazu.
Jetzt wollen wir das pcx-Bild in eine .dc6 - Datei umwandeln. Dazu benutzen wir DC6Con.
Wir kopieren zunächst das pcx-Bild gloves.pcx in den DC6Con-Ordner.
dc6con1.jpg

Im DC6Con-Ordner erstellen wir dann eine Textdatei mit dem Inhalt:
dc6con gloves.pcx -transcol 0
Damit wird dem Programm gesagt, es soll eine dc6-Datei zu dem Bild gloves.pcx anfertigen, in dem die transparente Farbe 0 (schwarz) ist. Jetzt nennen wir die Datei um in convert.bat or whatever und führen sie mit Doppelklick aus.
dc6con2.jpg

Nun sollte nach ca einer Sekunde die Datei gloves.dc6 erscheinen.
dc6con3.jpg

Diese wird nun in den Ordner /data/global/items kopiert, den wir in 1. erstellt haben.
Wie man das Bild ins Spiel einfügt wird im nächsten Schritt erklärt.



4.
Als nächstes wollen wir die drei Gegenstände: Ritterhandschuhe (normal), Kreuzritterhandschuhe (exeptional) und Paladinhandschuhe (elite) hinzufügen.
Dazu öffnen wir die armor.txt und kopieren die drei Zeilen Gaunlets(H),
armor3.jpg

War Gauntlets
armor2.jpg

und Ogre Gauntlets
armor1.jpg

und fügen sie in die jeweils letzte Reihe ein.
armor4.jpg

Danach ändern wir in den eben hinzugefügten Zeilen in []Spalte A[/b] Gaunlets(H) um in Ritterhandschuhe, War Gauntlets in Kreuzritterhandschuhe und Ogre Gauntlets in Paladinhandschuhe.
armor5.jpg

Dann ändern wir in Spalte R die Codes in pg1, pg2 und pg3.
armor6.jpg

Jetzt müssen wir noch festlegen welches der normale, exceptional, elite Gegenstand ist, dazu schreiben wir in die Spalten W pg1 (d.h. Ritterhandschuhe sind die normalen Handschuhe) in die Spalten X pg2 (d.h Kreuzritterhandschuhe sind die exceptional Handschuhe) und in die Spalten Y pg3 (d.h. Paladinhandschuhe sind die elite Handschuhe)
armor8.jpg


Jetzt verpassen wir den Handschuhen die oben gemachte dc6-Grafik, indem ihr in Spalte AH bei allen drei das invhgl in gloves ändert.
armor7.jpg


Selbstverständlich sollen das ja Paladinhandschuhe sein und keine gewöhnlichen Handschuhe, also geben wir in die Spalte AU den code den wir bei 2. für Paladinhandschuhe festgelegt haben (also pglv) ein.
armor9.jpg


Damit wir den Gegenstand auch gleich zu Beginn bewundern können, geben wir in den Spalten BL und BM jeweils 1 ein, dass heißt, dass Charsi jedesmal mindestens einen und höchstens 1 Gegenstand hat (also immer einen ;))
Außerdem müssen wir dazu auch in Spalte N[/n] das Level runtersetzen. Wir ändern einfach die 27 beim Ritterhandschuh in eine 1 um.

Jetzt speichern wir die armor.txt einfach in den bereits erstellten Ordner /data/global/excel.



5.
Fertig? Noch nicht!
Als nächstes müssen wir den Gegenständen natürlich noch ihre Namen geben. Dazu öffnen wir die patchstring.tbl mit dem Table Editor. Dann dann klicken wir auf das Plus um einen neuen String hinzuzufügen.
table1.jpg

Bei Enter Name for the String geben wir pg1 (code für Ritterhandschuhe) ein
table2.jpg

und dann in das rechte: Ritterhandschuhe.
table3.jpg

Das gleiche machen wir für Kreuzritterhandschuhe und pg2.
table4.jpg

Und für Paladinhandschuhe und
pg3[/b]
table5.jpg


Jetzt heißt es wieder: speichern und zwar diesesmal im Ordner /data/local/LNG/DEU
table6.jpg




6.
Um spielen zu können müssen wir eine Verknüpfung zu D2 erstellen und -txt hinter das Verzeichniss hängen, ungefähr so:
data3.jpg

Jetzt müssen wir nur noch das Spiel starten, zu Charsi gehen und da ist das Meisterwerk dann zu bewundern ;)
gloves2.jpg


Jo, dat war's!
 
Hmm :) nett :top: wieder mal ein Guide, der in die Sektion wandern wird ;) Da überlegt man wochenlang, was man schreiben soll und dann wird einem eine so naheliegende Idee fertig präsentiert :D

btw: *zur Erinnerung fixier*
 
@DaJunkie:

Prima Guide, übersichtlich geschrieben und leicht verständlich :top:
Wenn du öfter Langeweile hast, kannst du sowas immer mal machen :D is hier im Mod-Forum sehr willkommen.
 
*Schubs wegen internen Dingen* :)
 
Zurück
Oben