Master Jax wrote...
Wait, so you can have NWMax work with the newest release of 3DS Max? I kept using version 9 because builders told me the scripts didn't work from then on. Are you positive they do, Bannor? If so, then I would definitely upgrade!
I know it works with 2010, and it appears to work for the OP with 2011 but I have no direct experience with that version myself.
The install exe version does NOT install correctly, but I think even that can be corrected by specifically chosing the root folder of your max install when you run the installer.
I do know that placing the full set of scripts directly into the scripts frolder (including the sub-folders) seems to work. The issue with later versions of 3dsmax is that it tends to look for scripts/user folders in at least 2 different locations and you have to make sure that nwmax gets installed into the primary folder where max.exe itself resides with the scripts\\nwmax and scripts\\startup folders as needed.
I think you might have to adjust the options on 3dsmax for it to find everything it needs though. There are options for "Configure User Paths" and "Configure System Paths" where you may need to ADD the paths for your files etc... I know I always adjust these to add the nwn\\override folder as a search path since I tend to develop using that folder and then finally .HAK everything when I have it all working.
WIth Windows versions past XP, you will also likely have to give full permissions to everything inside the nwmax sub-folders. There are additional utils that are "buried" inside those sub folders, like nwnmdlcomp.exe that will need full permissions.
These adjustments are not necessarily intuitive, and to be honest, I am likely forgetting something somewhere. But it does appear to work.
The later versions of 3ds have more powerful script systems, but I think it auto-converts upwards when it runs an older script.
Anyway, I think the incompatability that folks have mentioned in the past is that the "installer" does not handle windows versions past XP, since Microsloth forces programs to use specific folder sub-systems and the installer does not know them. However, NWMax doesn't care what windows you have, and appears to work well past the 3dsmax version 5.x that it was originally designed work with. As I have mentioned, I use 3ds9, and I know it works on 3ds2010 as well.
Oh... I would highly recommend downloading the version from the vault, and saving that file somewhere on your HD or written out onto a mem stick or cd/dvd somewhere, so you can always find it. You might want to just extract it out to a sub-folder, then save that entire sub-foler out to your mem stick or cd etc...
There is a slight difference between the scripts only version, and the full version as well, the scripts only, has just that, scripts (which is how nwmax runs) while the full version includes a version of nwnmdlcomp.exe and some other plugins and stuff that NWmax CAN use, but does not necessarily require. If I remember correctly, there were some bug fixes made to the scripts only version that may not necessarily be in the full install version, so I always install the full version first, then the scripts only version on top of that, just to be safe.
Of course, there are still some adjustments that may need to be made... I sure wish I could remember the password for the DLA master account on the vault, as I would adjust things there, and remove those "external websites - beyond our control" useless links.
Same is true with Veltools and the TilesetCreator by Velmar, as each of them has had at lest one minor change/patch since the final versions were posted on the vault. Changes like the .ini settings for various screens, the amount of ram to use for script storage and temp storage etc.
I also know that the nwnmdlcomp.exe that is included with NWMax is out of date, there is a more recent version on the vault... that should likely be included into the full version of nwmax_08 as well.
Regardless, TRY IT, then see. If it doesn't work, ask questions, likely either I or someone else, will be able to help your figure out what needs to be adjusted.