I keep having multiple problems with all your tools; I occasionally get something to work but it's by massive trial and error... I can tell that you're not a "real" coder because your Python scripts fail their most basic, initial checks.
I've had every kind of problem imaginable... most frustrating is that your tools can't seem to find each other in my local directories. For example, the Package Tool is getting hung up on the language file (of all things!), saying "line 58 in module: key error 'shared'". That never happened before...
So the Package tool won't work, the Tool Manager always gets hung up by something silly (can't find the BlenderUI file; can't find the BlenderIO config... even though ALL FILES are in the same directory as per what was advised...
I can't seem to make it out of the gate on this one. I know DAO is an old game and no one cares anymore... I just wish we had more than one or two people helping fix these multiple errors...
If you take a look at Tollbooth's tutorial linked 2 comments below, it says: "This is caused by the script not being able to locate the “BlenderIO.cfg” file. The fix for this issue is to ensure that the files contained in the DragonBlender folder have been copied to the same folder as the Blender 2.49b executable".
I highly recommend reading that one, as it extensively covers most basic questions regarding this script most beginners have.
I wrote up a tutorial on my process for getting a custom head mesh fully rigged and into the game on the player character using Blender 2.8+. It covers the use and setup of this tool. Please check it out if you have any troubleshooting questions, maybe it can help you out.
need help please, i keep getting "NameError: global name 'MMHFile' is not defined" everytime i tried to import .msh file i tried every version v20, v11 & v10. Anyone facing the same issue?
OMG I think I figured it out! Rename the file you're trying to import to one of the base game names! I was trying to open a hair msh in blender and it kept giving me that error so I changed the file name to one of the base hair names (example:hf_har_ha1_0) and it worked! Now I have no idea how to save the changes and export the hair back out but hey I got it to load ':D
Does anyone know if there are any working video or text tutorials with this on windows 8 or above, fixes, etc? I've tried so many different versions of things and nothing seems to be functional. No matter what I do the script will not execute properly.
What does the console say, or which line of the script gets highlighted when you try to run it? Try version 0.11, i think it is the most reliable one, just make sure you have Python 2.6.X (or maybe any version below 3.X and above 2.5) installed, and that Blender detects it. With version 0.20, i had to unpack all the files that come with the script into Blender's root folder, otherwise it wasn't picking them up, but with that it worked fine as well. And just in case, you need Blender 2.49b for it, later versions can't run these scripts.
For those who can't get version 0.20 of the script to work because it complains about not being able to import BlenderUI module, try dropping all of the files that come with the script into Blender's root folder, where your blender.exe is, and load it from there. I've tried just about everything else i could think of, and for some reason, that's the only way i could get it to load properly.
185 comments
I've had every kind of problem imaginable... most frustrating is that your tools can't seem to find each other in my local directories. For example, the Package Tool is getting hung up on the language file (of all things!), saying "line 58 in module: key error 'shared'". That never happened before...
So the Package tool won't work, the Tool Manager always gets hung up by something silly (can't find the BlenderUI file; can't find the BlenderIO config... even though ALL FILES are in the same directory as per what was advised...
I can't seem to make it out of the gate on this one. I know DAO is an old game and no one cares anymore... I just wish we had more than one or two people helping fix these multiple errors...
I highly recommend reading that one, as it extensively covers most basic questions regarding this script most beginners have.
https://docs.google.com/document/d/1IwxYR-3HePh_rtAme3z9EkYxIA9osRWGQPq_9Vr4NtY/edit?usp=sharing
Try version 0.11, i think it is the most reliable one, just make sure you have Python 2.6.X (or maybe any version below 3.X and above 2.5) installed, and that Blender detects it.
With version 0.20, i had to unpack all the files that come with the script into Blender's root folder, otherwise it wasn't picking them up, but with that it worked fine as well.
And just in case, you need Blender 2.49b for it, later versions can't run these scripts.