Use createFile() to make a MyScriptSettings.ini file in the $userScripts folder, then use setINIsetting() and getINIsetting() to save/retrieve whateve…
Marco’s solution is definitely the most direct way to get the group head, as long as there are no groups nested within the group you want. (In that ca…
I would suggest Adobe’s built-in Adobe ExtendScript language that was added to Photoshop 7 and later. This is an extension to the javascript language …
You are missing a “)” to close the scope of your script (i.e. matching the opening “(” at the start of it). Running the code without it leaves the Max…
Thanks for the info, Bobo. Sorry for the rant, but I’m still in the middle of forced transition to Office 2007 right now, so I’ll be hating all chang…
If you’re not determined to write the file opening/saving code yourself, Paul Neale created an excellent tool called “Batch It Max” which will run any…
I just stumbled across the max prev mod and max next mod commands on the max Commands topic in the help. They seem old and pretty crude, but they app…
You’re not alone. The Ctrl+B functionality was and still is essential, and the lack of it in the new editor is inexcuseable for Autodesk. Flash’s Ac…
Because of the LightRigger script I wrote, which works on 3ds Max 3 and up, I have 3ds Max 3, 4, 5, 6, 7, 8, 9, 2008 and 2009 on my WinXP computer wit…
It doesn’t look like it. The loadMaterialLibrary() function doesn’t seem to work on .max files (returns false, and nothing is loaded). I’m guessing …
I’ve used pathname literals very rarely, so I suspected I was missing something fundamental. I always get the most revealing answers when I ask the du…
You’re right…none of the service packs have ever changed the maxVersion() returned value. Now that I think about it, after the 5.1 update there was a…
FYI: Up through 3ds Max 5, you could directly access this info using maxVersion(). 3ds Max 5.0 RTM was 5000, while 3ds Max 5.1 was 5100. 3ds Max 6 an…