Warcraft III resources & community, 2003–2006 · archived

How To Make One Model Use Many Skins

3 posts
#1

How To Make One Model Use Many Skins

Using More Than One Skin For A Model

For Windows.
Pictures taken in Windows XP with Paint Shop Pro 8.


Tools Needed

Warcraft III - Reign of Chaos or The Frozen Throne
Warcraft 3 Viewer - Get It Here
War3File Converter - Get It Here


Introduction

Have you ever downloaded a skin and wanted to use the original skin, and you've been unable to? This tutorial explains how to download multiple skins that wrap onto the same model, and still be able to import every one into your map and use them all at the same time. This process is short and easy, and in a very short time you will be importing many different skins of the same unit into your maps.


[u]The Process[/u]

1. Exporting the MDX - You begin by opening Warcraft 3 Viewer. You should see something like this:
3324
Next look in the Treeview window. On the top click the MDX radio button.
3325
Then, find the model that your skin is based on.
    TIP: Usually the model has the same file path as the skin.

Next click Current File->Extract MDX... Choose a folder that you will remember, and click Save. Finally, close Warcraft 3 Viewer.


2. Converting the MDX - Now open War3File Converter.
3326
Click Load File and select the model you just extracted. Now click Convert to MDL. Now close War3File Converter.


3. Changing the File Path - Open the MDL file with Notepad. Now press Ctrl+F and look for Textures.
3327
Now you should see this:
3328
There are two or more file paths: *your model's file path*.blp (usually begun with Textures\), Textures\gutz.blp, and sometimes a few others. Focus only on your skin's file path. Now change the file path to whatever you want it to be. So, for example, if your skin is of a business man, you would probably change the file path to BusinessMan.blp (you can get rid of the Tetures part).
3329
Now click File->Save and close Notepad.


4. Converting the MDL - Open War3File Converter once again, and load the MDL you just edited. Now click Save as MDX.
3330
    TIP: After converting the MDL back to MDX, you should delete all other files you were working with earlier (the original MDX and the MDL file) and rename the new MDX as the file path you gave it (so if you changed the path to BusinessMan.blp, you would name the MDX BusinessMan.mdx).

3331


5. Importing the Files - Now open the Warcraft III World Editor and import the mdx and the skin, changing the paths to the one you specified (I will soon write a tutorial on importing skins if you have trouble importing), and make a unit for that skin based on the model (you can change the model in the field Art - Model).


[u]End Note[/u]

Congratulations! Now you will be able to import as many skins as you want based on one model. Unfortuantly, every model takes up space, so every time you import another model your map size will get larger.
#2

How To Make One Model Use Many Skins

Gawd, I'm getting sick of every second topic here being about this question, so answer time

The answer? Simple

TOOLS REQUIRED

1 x WC3 Viewer
1 x WC3 File Converter
1 x Warcraft 3, Frozen Throne
1 x Word Editing program: I use Notepad, but you can use Word Pad if you want

INSTRUCTIONS

1. Make a folder somewhere to keep all of your WC3 tools, I suggest putting a folder called "Tools" in your WC3 folder, but your choice. Then download the tools to this folder.
Why can't you put them in the WC3 folder? Because then you'll screw up WC3 and the tool

2. Open WC3 Viewer, click "File, Open MPQ" and select either "wc3.mpq" or "wc3x.mpq". wc3.mpq has the original units, and wc3x.mpq has the expansion ones. Neither of them have the Firelord, Tinker or Alchemist, seeing as how those three are in wc3patch.mpq, which you can't open due to its lack of a listfile

3. Find the model you want, and extract it somewhere

4. Use the File Converter to convert the mdx file you just extracted into a mdl file

5. Open the mdl file in notepad/wordpad

6. Find the part where it says "Textures", find the skin that this model uses and change the path to something else for the skin. REMEMBER THIS PATH

7. Save, then convert back to mdx

8. Get open WC3 World Editor, start a new map and then import the model and the skin. Put the skin in the path you gave it earlier, don't need to do anything for the model

9. If all went well, save and restart, then place the original unit and the one with the changed skin. They should use a different skin.

There, 9 steps to solving this ever-asked about question
#3
Yep... Very nice tutorial and very cool explained. It's cool that you added pics as well.. ;)
The conversation continued. After wc3sear.ch closed, 3 further replies were posted to this thread on The Hive Workshop. Read them there →