hi there i'm leandro, from argentina (so sorry if my english sucks), and i'm starting in the 3d videogame programming field. anyway, as i had a lot of trouble exporting milkshape models and animations in .x format ( weird interpolations, hundreds of extra frames, wrong positions, etc) and i finally came up with a nice configuration to do it, i thought that this could be useful for other beginners:
anyways, what i do is exporting it using the option "direct x(jt)", not the DirectX8 option.
the box "animation time factor" is what causes the lots of extra frames of animation. i set it to 0 so it wont add none.
anyways that configuration should work fine. i mean that that configuration exports the mesh and animation pretty much without changing your original work.
note that if your animation starts in frame 0, you must put cero in the first box of animation range!
i also check the stand at position offset, so that all my animations are standing in the same place, no matter if the height of the model changes.
hope this is useful, and sorry if this was already discussed (i searched the forums and found nothing concrete).