MacroScript Maker

1 vote
Date Updated: 
Author Name: 

Hello all!

Yesterday i decided to working back with 3ds Max 2013 after long time forgot it (about 3 years). I was install 3ds Max 2013, download and install many mini-plugins, go to and download many scripts too.

With plugins and scriptpack, all is fine because almost all is automatic with install from setup.exe or install.mse. 3ds Max will detect and load it all while starting. But simple script file (with one .mse or one .ms file) is not, 3ds Max dont load it until you drag and drop it to 3ds Max window everytime want to use, or too bad put it to scripts > startup folder for many rollout show up everytime you run 3ds Max, or you're not make a macroscript manual link to .mse, .ms files and put it to 3ds Max > Macroscripts folder.

Problem is, i have download about 100+ simple file from scriptspot, and how to i remember "what it is" to drag and drop everytime i need. 100+ files today, will be 200+ file in next month maybe...

I deceided to make a mini tool by Visual Basic v6.0, it use for create a .mcr file link to your .mse or .ms file and save to your 3ds Max > MacroScript folder. Now, everytime i download a new .mse or .ms file from, i can use my tool to make a macroscript link to .mse, .ms file, after run 3ds Max, new script will be listed in 3ds Max, in what category i want. It can make all macroscript from all scripts in folder at a time too.

Let see my tutorial picture, i can explain something even it's very simple in use:

1/ Open MacroscriptMaker and drag any script (.mse or .ms) to this tool.
2/ Set your 3ds Max > Macroscripts folder (example, in my PC is: H:\Program Files\Autodesk\3ds Max 2013\MacroScripts)
3/ Select Category you want in list or type any name for you can search this Category in 3ds Max Customize (example, type Additional_Scriptspot)
4/ Create MCR: make a macroscript link to your new .mse, .ms and save this macroscript to 3ds Max > Macroscripts folder (define at step 2).
5/ Use this option to make all macroscripts from all scripts (.mse, .ms) in a folder. All macroscripts will auto create base on script names and Category (selected at step 3)

Done, after start 3ds Max, you can use menu Customize > Customize User Interface... > Select Category and mod your Quad menu, Toolbars, Material Editor menu... All scripts (.mse, .ms) now listed, put scripts to right location (material editor, right click menu, or put on a toolbar.. ect), you dont need to find, drag and drop to 3dsmax anymore.

In future, just download any script you like in > use my tool > start 3ds Max and enjoy it.

I upload 2 version of Rar files, one just for execute, and one include visual basic 6.0 source file. Very sorry for my English, and Visual Basic was learn by myseft. Good luck to all and have fun! :)

Additional Info: 

Author: NGHIEN_VT (

Version Requirement: 
3ds Max 2013
macroscriptmaker.rar2.14 MB
macroscriptmaker_source.rar2.26 MB
mcrmaker_tutorial.jpg633.21 KB


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
NGHIEN_VT's picture

Update new version 1.0.1 -

Update new version 1.0.1

- Add manual backup 3ds Max Settings.
- Add associate filetype (*.ms, *.mse) for Windows Explorer, now you can copy scripts from anywhere (download folder, or even in 3dsmax > Scripts folder) to 3ds Max and register it to 3ds Max by a macroscript in one click.


Download > Extract to old version and replace all.

Note: MCRMaker in Windows Explorer > Right click menu can work only one file per time. If you select multi files in Explorer > MCR will work with only first file selected. I will program for can use with multi files in Explorer as soon as i can. Very sorry for that problem! :)

macroscriptmaker_v1.01.rar 689.2 KB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.