Ok, find ZeroJoints by Guesst on WC3campaigns.net
If someone wants to provide a link to the tool he needs, that would be great.
Then. create joints. These joints determine your animation. You make a "skeleton" of your model. Then, assign your vertices to your joints. This is done by selecting each vertex to be assigned to a bone (meaning that bone will dictate the motion of the assigned vertices) and assign it using the assign button in the Joints tab.
Once everything is assigned, THIS IS VERY VERY IMPORTANT:
Run Zero Joints. It is a plugin that you put in your milkshape programs folder and is downloadable from WC3campaigns.net.
Then, you animate by hitting the animate button in the lower right hand corner of the screen, and then move your joints. Whenever you want to set a keyframe, move the joint how you want it, then press Ctrl+K. this will set a keyframe. Animate, and have fun. Practice makes perfect!
Finally, to finish up. Add Linear as a comment to each joint using the comment button under the joints tab, and also make a model comment in the model tab. It should list the animations and the frames it lasts. An example would be:
Stand - 1,1-30
Stand - 2,40-80
Attack - 1,90-150
Attack - 2,160-200
etc.
Make sure you use no spaces besides in the animation name.
Finally, go up to file -> export -> Warcraft 3 MDL/X and export. After adding touchups in Magos or Notepad, you should be done!
--donut3.5--