opalescentnano Posted November 4, 2014 Share Posted November 4, 2014 I am attempting to follow multiple detailed tutorials about preparing .nif files for import into Blender, but even if I follow all steps meticulously, with clean .nif files freshly extracted from the Meshes.bsa, I keep getting Python script errors that prevent me from importing .nif files at all. I'm really just after an extremely simple mesh alteration for an extremely simple object, but I can't get anything to work. I was first getting the 'string too long' error and most lately the 'unknown block type' error. Short of stabbing my computer screen, after three hours of installing/uninstalling, editing things in Nifskope, and scouring the internet for the reasons why it won't work, I'm still at a loss. Can anyone help me? Link to comment Share on other sites More sharing options...
simsim899 Posted November 4, 2014 Share Posted November 4, 2014 What does the python command box thing say when you get these errors? That can help you figure out what's wrong. Also, are you making sure to change the user version numbers from 12 to 11, and 83 to 34? Link to comment Share on other sites More sharing options...
opalescentnano Posted November 4, 2014 Author Share Posted November 4, 2014 Yeah, I'm changing the User Version numbers. Here's what the command box is giving me: Blender NIF Scripts 2.5.8 (running on Blender 249, PyFFI 2.1.10)Traceback (most recent call last): File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 1229, in gui_button_event self.gui_exit() File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 1589, in gui_exit self.callback(**self.config) File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 3769, in config_callback importer = NifImport(**config) File "C:\Program Files (x86)\Blender Foundation\Blender\.blender\scripts\bpymodules\nif_common.py", line 176, in __init__ data.read(niffle) File "C:\Python26\lib\site-packages\pyffi\formats\nif\__init__.py", line 1382, in read "Unknown block type '%s'." % block_type)ValueError: Unknown block type 'BSInvMarker'. Thanks for replying! @.@ Link to comment Share on other sites More sharing options...
simsim899 Posted November 4, 2014 Share Posted November 4, 2014 Okay, in nifskope, on the mesh you want to import, you have to completely delete the BSInvMarker branch. That can't be recognised by blender. Then hopefully it should work. If it gives you any more errors about unknown block types, then just delete those branches too. Hope that helps :) Link to comment Share on other sites More sharing options...
opalescentnano Posted November 4, 2014 Author Share Posted November 4, 2014 Oh my goodness, thank you. That fixed it. Now I have to figure out how to edit the mesh, but that's a whole different issue. Thanks so much! Link to comment Share on other sites More sharing options...
Recommended Posts