g-max
This tool is a modeling program, and you're definitely going to need it. GMax is a lite version of 3D Studio Max, and it's FREE. So don't hesitate, go get it at Discreet's site. After getting it, I recommend following some of the tutorials that comes with it just to get a feel of how it works. I will still take up some basic concepts in the modeling tutorial below, but not all.
GMAX from Discreet.com
DeX script 0.185 (where you cna find the program)
After you're done modeling, you end up with a *.gmax file, which is quite different than the MDL/MDX files used in Warcraft 3 (these are Blizzard file formats). So you need to convert it, and that's why you need an exporter script. There are several scripts out there but the only one I had any success with using is Dex' Exporter script.
'DeX script 0.185
After getting the script, place it in any folder where you can find it later ("C:\GMax\Scripts" for example).
Yobgul's Mdl-Mdx File Converter(same place as the DeX script)
When using the script, you end up with a MDL file. However, you need to convert it to a MDX file before it's usable in Warcraft 3. MDL and MDX files are basically the same thing, however MDL files are in text format while MDX files are in binary format. If that doesn't make any sense to you, then skip it. It's not that important. All you need to know is that you have to convert it from MDL to MDX before importing it in Warcraft 3.
Yobgul's File Converter
Paint Shop Pro(theres a link on the same page as the Dex script)
If you want good looking textures, you need some kind of image editing program. I use Paint Shop Pro, but there are a lot of other programs out there, like Photoshop and IrfanView (FREE). If you choose another program, it must be able to save files as targa (*.tga) and support alpha channels.
See our Files and Tools page to find a graphic program.
see entire tutorial here (not mine)