Ladder Rune-Word, Drop and Boss Mod Tutorial

Post here about all aspects of D2 mod making whether it's information, problems or whatever. Please specify whether your post is relating to Classic D2 or the Expansion.

Moderator: Nizari

0
No votes
 
Total votes: 0

User avatar
Nefarius
Retired Admin
Cherub
Posts: 11607
Joined: Sat Jun 15, 2002 8:13 pm
Location: Where the blood forever rains
Contact:

Hand-picked

Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by Nefarius » Sat Aug 26, 2006 1:44 pm

[align=center]Ladder Rune-Word, Drop and Boss Mod Tutorial[/align]

[align=center]Introduction[/align]
This tutorial is meant for absolute beginners, many newbies seam to have their goal set at one of these three things, yet it seams that many of them experience great trouble doing so, no more. This tutorial will work on 1.10, 1.110 and 1.11b and probably all future versions.

--------------------------------------------------------------------------------


[align=center]Step One - Setting up the Mod-folder.[/align]
This section will teach you how to make a new mod folder to use for your mod, if you already know this you can just as well skip this step.

First of all, make a new folder in your Diablo II directory, inside this directory you create another folder. So that the path looks like this: C:\Program Files\Diablo II\TestMod\

Now, add additional folders until it looks like this: C:\Program Files\Diablo II\TestMod\Data\Global\Excel\

In the end, it the folder structure must look like this in explorer:
C:\ _
      Program Files _
                      Diablo II _
                                  TestMod _
                                            Data _
                                                   Global _
                                                            Excel


--------------------------------------------------------------------------------



[align=center]Step Two - Setting up the Mod-Shortcut.[/align]
This section will teach you how to set up a mod shortcut, to run your mod without changing the original game, if you already know how to do this you can skip to step three.

First, copy your Diablo II shortcut on the desktop and rename it to TestMod, then right click and select properties. Two fields are of interest to us, change them to what I've changed them here:

start in: C:\Program Files\Diablo II\TestMod\
target: "C:\Program Files\Diablo II\Game.exe" -direct -txt

The first executes Diablo II inside your mod folder, and the second one tells the game to read data from within your new folder (and the second switch, txt, tells it to compile bin files of your edited txt files).

Thats it, the game is set to use your new directory as the primary data source.

--------------------------------------------------------------------------------



[align=center]Step Three - Getting the files from the MPQ.[/align]
This section will teach you how to extract the needed files from the MPQ, if you know this already, you guessed it, skip to step four.

First of all, get MPQView from our file center. This is the fastest and easiest to use MPQ Extractor out there. Next, grab the most recent data file (remember, Blizzard doesn't remove files from the MPQs, so a data file for 1.11b is useable with all versions of the game, be it 1.00 or whatever).

Extract MPQView and the data file, then run the program (MPQVIEW), first click FILE > OPEN DATAFILE and select the data file (not the MPQ, the txt file you downloaded before). Then, click on the large OPEN ARCHIVE button, and select PATCH_D2.MPQ.

--------------------------------------------------------------------------------



[align=center]Step Four - Enabling Ladder Runewords.[/align]
This section will teach you how to enable the ladder runewords.

You should have Patch_D2.mpq open in MPQView, if not look at step four. scroll downward in the file list, until you find data\global\excel\runes.txt. Extract this file to your own EXCEL folder (C:\Program Files\Diablo II\TestMod\Data\Global\Excel\). Now open the extracted Runes.txt with a spreadsheet program, such as Microsoft Excel or Open Office Calc, if you don't have either of these spreadsheets, you can use AFJ666's Sheet Editor or D2Excel.

After having the text files open infront of you, look at all those runewords that are currently Ladder-Only, you will notice, all of them have the SERVER column set to true (1), so to enable them in single player, you set this to false (0). Thats it! After setting all of them to 0, the game will allow you to make these runewords in SP as well.

Save the text file as Tab-Delimited Text in Excel (press OK on both messages it will display!), then run the game from your new shortcut. You will see the game creates new bin files inside your mod folders excel directory.

--------------------------------------------------------------------------------



[align=center]Step Five - Making a Drop Mod[/align]
This section will teach you how to make a simple drop mod.

First extract the following two files (the process of extracting is explained in step four) into your mods EXCEL folder. The files to extract are UniqueItems.txt and TreasureClassEx.txt.

Open UniqueItems.txt in your spreadsheet program (see step four for details) and set the NOLIMIT column and the LVL column for all of the unique items to 1. What this does, first we set the NOLIMIT boolean to true for all items, this will allow the game to drop them more then once. Next, we set the qLvl (the quality level, which is the minimum level a monster must be to drop this item) to 1, so that all monsters that can drop the base item will be able to drop its unique form. We're done with this file, save it and continue.

Next, open TreasureClassEx.txt, in here, set the UNIQUE, SET, RARE and MAGIC columns to 1024, for all treasureclasses, this will make the game always drop unique items (unless the base item has no unique form). Next, select the contents of the NODROP column, set all of the entries in this column to 0, this will make the game always drop an item when this class is picked. Save this file and exit the spreadsheet.

Now its time for the test, run the game from your new shortcut and go kill some monsters ;)

--------------------------------------------------------------------------------



[align=center]Step Six - Making a Boss Mod[/align]
This section will teach you how to make a simple boss mod.

First extract the following two files (the process of extracting is explained in step four) into your mods EXCEL folder. The files to extract are MonStats.txt and Levels.txt.

Open MonStats.txt in your spreadsheet program (see step four for details) and scroll down to row 158, this is Andariels record (as you should be able to see for yourselves), scroll to the right, until you hit the RARITY column, set it to 1 (if it is set to 0, this means the monster will never be selected by the monster selection routine), continue scrolling to the right, until you find the ISSPAWN column, set it to true (1), this will tell the game that this monster can be spawned. We're done with Andariel, repeat these steps with rows: 213 (Duriel), 244 (Mephisto), 245 (Diablo) and 256 (Izual) [or with any other boss you want, like Radament etc]. After you're done, save the file and continue.

Next, open Levels.txt, for now we will only alter the Blood Moor, you will be able to alter other areas on your own later. Scroll right, to the three MONDEN columns, (first is for normal, second for nightmare, third for hell, but this should be clear), set all three of them to 3000, this controls how dense monster groups will be next to each other, in general, the higher the value, the more monsters. Then scroll to the MON1-10 columns, set the first to diablo, the second to andariel, the third of mephisto, the fourt to izual and the last one to duriel. Repeat this step with UMON1-10 and NMON1-10 Then, change NUMMON to 5, so that it can select all five bosses at once. Thats it, we're done with this too. Save the file and exit.

Now test your skills again, launch the game from your new shortcut and kill some prime evils this time ;)

--------------------------------------------------------------------------------



Thats all for this tutorial, this should be enough to get you started.
Last edited by Nefarius on Sat Aug 26, 2006 1:55 pm, edited 2 times in total.
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots

User avatar
sPoT
Forum Regular
Angel
Posts: 811
Joined: Sat Jun 21, 2003 9:10 am
Location: Poland

Post by sPoT » Sat Aug 26, 2006 2:09 pm

This tutorial should be posted as a sticky, because solves freqently asked questions, and is perfect for everybody starting his/her modding adventure.
Do you know that every modding question has an answer? Just use the power, click me!
"The Defile" - Forum - currently closed
The best guide for every modmaker!

User avatar
eps2
Posts: 51
Joined: Thu Jul 27, 2006 6:19 pm
Location: Poland

Post by eps2 » Thu Sep 07, 2006 8:16 pm

Wow good tutorials

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Fri Nov 03, 2006 12:10 am

Whats a diablo 2 directory?? :oops:

User avatar
onyx
Retired Admin
Throne
Posts: 9377
Joined: Fri Apr 18, 2003 12:38 pm
Location: Sofia, Bulgaria
Contact:

Hand-picked

Post by onyx » Fri Nov 03, 2006 10:30 am

The directory where Diablo 2 is installed, obviously.
ONYX
Read The Terms of Service before posting!

Back to Hellfire - Site | Forum
Also visit: Incandescence * Diabolic Cartography * Inventharia * Diablo Evolution

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Tue Nov 14, 2006 4:20 am

Whats a Directory?? :cry:

User avatar
Nefarius
Retired Admin
Cherub
Posts: 11607
Joined: Sat Jun 15, 2002 8:13 pm
Location: Where the blood forever rains
Contact:

Hand-picked

Re: Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by Nefarius » Tue Nov 14, 2006 4:33 am

A directory is a folder
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Tue Nov 14, 2006 4:45 am

Ya i went to file planet to download MPQ view or whatever and like 100 things came up to download... how do i no which one to download??

User avatar
Necrolis
Site Admin
Throne
Posts: 8941
Joined: Sat Mar 25, 2006 1:22 pm
Location: The Land of the Dead
Contact:
South Africa

Hand-picked

Post by Necrolis » Tue Nov 14, 2006 5:14 am

if your not a file planet subscriber use one of the 'download now'links under public servers.
Image
Netiquette, Do you USE it?!?! | Nefarius' Fixed TXT Files | Terms Of Service
Blackened | Day of Death
"What was yours is mine. Your land, your people, and now your life." - Lim-Dul, the Necromancer
Judgement is Final, Death is Eternal

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Tue Nov 14, 2006 5:29 am

In step 4 where is says to change target to "C:\Program Files\Diablo II\Game.exe"-direct -txt.... i did it and clicked apply and it said that its not valid. What should i do??

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Tue Nov 14, 2006 5:32 am

i mean step 2 lol 8-O

User avatar
Necrolis
Site Admin
Throne
Posts: 8941
Joined: Sat Mar 25, 2006 1:22 pm
Location: The Land of the Dead
Contact:
South Africa

Hand-picked

Post by Necrolis » Tue Nov 14, 2006 6:17 am

there sould be a space between the target path and the and line eg: "C:\diablo ii\game.exe"(space)-direct(space)-txt
Image
Netiquette, Do you USE it?!?! | Nefarius' Fixed TXT Files | Terms Of Service
Blackened | Day of Death
"What was yours is mine. Your land, your people, and now your life." - Lim-Dul, the Necromancer
Judgement is Final, Death is Eternal

User avatar
onyx
Retired Admin
Throne
Posts: 9377
Joined: Fri Apr 18, 2003 12:38 pm
Location: Sofia, Bulgaria
Contact:

Hand-picked

Post by onyx » Tue Nov 14, 2006 10:19 am

You need a space only after the quotes, but you don't need space between the parameters: C:\diablo ii\game.exe"(space)-direct-txt
ONYX
Read The Terms of Service before posting!

Back to Hellfire - Site | Forum
Also visit: Incandescence * Diabolic Cartography * Inventharia * Diablo Evolution

User avatar
Nefarius
Retired Admin
Cherub
Posts: 11607
Joined: Sat Jun 15, 2002 8:13 pm
Location: Where the blood forever rains
Contact:

Hand-picked

Re: Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by Nefarius » Tue Nov 14, 2006 5:16 pm

Me thinks the problem is somewhere else ;)
The game probably isn't installed in C:\Program Files\Diablo II\ ;)

[self censored content]
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Wed Nov 15, 2006 4:01 am

how do i fix it then :?: :?: :?:

User avatar
Nefarius
Retired Admin
Cherub
Posts: 11607
Joined: Sat Jun 15, 2002 8:13 pm
Location: Where the blood forever rains
Contact:

Hand-picked

Re: Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by Nefarius » Wed Nov 15, 2006 4:58 am

Start by learning a little bit about windows, editing a game is not a walk in the park.
''(...) The game can basically be considered unhackable. '' - Blizzard Entertainment (30th May 2000)
Black Omen Productions | MetalStorm: Progress Report | Screenshots

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Wed Nov 15, 2006 5:09 am

What do u think im trying to do?? How am i supposed to learn more without asking questions?? :lol:

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Wed Nov 15, 2006 5:18 am

cmon man im almost done im just like.... a nub<----...
All im asking for is a little help with my first mod, if thats to much to ask just ignore me and ill wait for someone else to help me.

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Post by RyanxD » Wed Nov 15, 2006 5:22 am

:helpsign:

User avatar
Necrolis
Site Admin
Throne
Posts: 8941
Joined: Sat Mar 25, 2006 1:22 pm
Location: The Land of the Dead
Contact:
South Africa

Hand-picked

Post by Necrolis » Wed Nov 15, 2006 5:47 am

please dont triple post.did you try any of the above suggestions ? when you made the shortcut did you make a copy of the original lod shortcut and modify that?
Image
Netiquette, Do you USE it?!?! | Nefarius' Fixed TXT Files | Terms Of Service
Blackened | Day of Death
"What was yours is mine. Your land, your people, and now your life." - Lim-Dul, the Necromancer
Judgement is Final, Death is Eternal

User avatar
RyanxD
Posts: 10
Joined: Thu Nov 02, 2006 11:59 pm
Location: Utah

Re: Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by RyanxD » Thu Nov 16, 2006 2:05 am

Yes.

User avatar
Necrolis
Site Admin
Throne
Posts: 8941
Joined: Sat Mar 25, 2006 1:22 pm
Location: The Land of the Dead
Contact:
South Africa

Hand-picked

Post by Necrolis » Thu Nov 16, 2006 4:25 am

did you check that the start in field was your mod folder?eg:C:\(your d2 installation directory)\testmod
Last edited by Necrolis on Thu Nov 16, 2006 4:36 am, edited 2 times in total.
Image
Netiquette, Do you USE it?!?! | Nefarius' Fixed TXT Files | Terms Of Service
Blackened | Day of Death
"What was yours is mine. Your land, your people, and now your life." - Lim-Dul, the Necromancer
Judgement is Final, Death is Eternal

User avatar
ournameisundying
Posts: 2
Joined: Tue May 08, 2007 3:12 am

Re: Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by ournameisundying » Tue May 08, 2007 3:20 am

hey how od you mod it so that you can have only unique and set items drop?

User avatar
Doombreed-x
Retired staff
Arch-Angel
Posts: 1304
Joined: Thu Jul 15, 2004 6:40 pm
Location: No more flag. :(

Re: Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by Doombreed-x » Tue May 08, 2007 6:37 pm

... You read steps 1,2,3 and 5.

User avatar
ournameisundying
Posts: 2
Joined: Tue May 08, 2007 3:12 am

Re: Ladder Rune-Word, Drop and Boss Mod Tutorial

Post by ournameisundying » Wed May 09, 2007 5:46 am

but that only tells you what numbers to enter to ony get uniques to drop. i want uniques and set items, not just uniques.

Post Reply

Return to “General Mod Making”