i played around with python scripting in blender and created a mdl7 exporter.

3dgs_mdl7_export.py ~ 10kb



usage:
  • copy the script to your .blender/scripts folder
  • start blender (the latest version is 2.36)
  • select a polygon object
  • file -> export -> 3dgamestudio mdl7 (.mdl)...
  • the model/world space option doesn't have an effect yet (just wanted to have some more buttons )
  • animation sequences get defined by a list of frames separated by spaces (see screenshot). you can scroll up and down by dragging the gui with the middle mouse button if the animation list gets longer. all animations get exported as vertex animation for now.
  • press export and enter a filename
  • wait until "done!" appears in the console


known issues:
  • the current method of generating the uv list can be quite slow with big models (with several thousand polygons)
  • animation does only get exported correctly if the model is visible in a 3d view during the export


maybe some blender users (i don't think there are many on this forum) find it useful.