Extract WMOsOpen WMO in 010editorFind SDOM chunkDelete SDOM chunkSave WMOOpen WMO's _0xx filesApply WMO templateSet all flags > 6 to something of 6 or lower (is it flags? I think it was flags, I've just been using the script for ages now, haven't done it manually in awhile)Make sure you have the textures needed, put in WoW folder or in MPQ. Done//--------------------------------------//--- 010 Editor v5.0.2 Script File//// File:// Author:// Revision:// Purpose://--------------------------------------uint32 i;for( i = 0; i < wmo_file.momt.i; i++ ){if (wmo_file.momt.entry.flags == 7){wmo_file.momt.entry.flags = 6;}else if (wmo_file.momt.entry.flags == 13){wmo_file.momt.entry.flags = 6;}else if (wmo_file.momt.entry.flags == 6){wmo_file.momt.entry.flags = 6;}else if (wmo_file.momt.entry.flags == 4){wmo_file.momt.entry.flags = 4;}else if (wmo_file.momt.entry.flags == 3){wmo_file.momt.entry.flags = 3;}else if (wmo_file.momt.entry.flags == 1){wmo_file.momt.entry.flags = 1;}else if (wmo_file.momt.entry.flags == 2){wmo_file.momt.entry.flags = 2;}else if (wmo_file.momt.entry.flags != 5){wmo_file.momt.entry.flags = 0;}}FileSave();FileClose();
Hmmm still not working right, noggit crashes when I try to load it.The Steps I took are1. Open "Main" .wmo in 010 editor and delete the SDOM chunk, save.2. Reopen the "Main" .wmo, load and run .WMO Template.3. Open your script and run it so it changes all the flags and saves4. Open the subfiles of main and delete the SBOM chunk5. make patch with .wmo and textures in the proper directories6. doneI got it to load in Machinima studio (demo version), but when I try to load it in noggit 1.2 it crashes.Am i missing something or just doing something wrong lol? Thanks also for all the info, hope I can get it working soon.(for extra information I am trying to convert the "PA_JadeDragon_Bridge_00.wmo")Thanks and thanks in advance for any other info
No, you open the main wmo and delete SDOM, save, load the subfiles, load the template, run the script, save.
d b to d b difference* 0000 0 0000 0000 1 0001 1 0001 00002 0010 2 0010 00003 0011 3 0011 00004 0100 4 0100 00005 0101 5 0101 00006 0110 6 0110 00007 0111 6 0110 0001* 1000 0 0000 1000 * 1001 0 0000 1001* 1010 0 0000 1010* 1011 0 0000 1011* 1100 0 0000 110013 1101 6 0110 1011* 1110 0 0000 1110* 1111 0 0000 1111