Edit by Purge:
Note: You can avoid a lot of stress just by downloading from this link instead:
Please check out the troubleshooting section before downloading. Make sure your antivirus is configured so that you will have a proper download and patch your Warcraft 3 to 1.26.
For the 100th time this year I have to tell a guy how to probably download, install and configure JNGP In order to make it work. So I wrote this short tutorial to not have to answer it every time again and again.
- Update JASSHelper
- Windows or windows emulator
- Latest Version of Warcraft III.
DownloadOpen this url, download the JNGP file.
Alternative: JNGP 5d with JassHelper 0.A.2.B.
InstallExtract it anywhere you want.
Update JASSHelperOpen this url, download the JassHelper file.
Extract the content.
CnP this three files:
, go to the JassNewGenPack folder, open it, and copy it into the subfolder "jasshelper" and click yes to overwrite.
ConfigureOpen JNGP. (For that, you need to open "NewGen WE.exe"
If your antivir program does block something, set it to the exception list! This is not a virus, even if it may seem like it for antivirus!
Check the menu. Click on Reinventing the Craft, check the box "Disable RtC".
Close the JNGP instantly.
Open JNGP again, now you can use it with vJASS support.
UsingTo open the map, simply open it in the menu or with CTRL + O.
To save the map, please use Menu - Save (CTRL + S).
To save the map under a new name, press save as and then press save (CTRL + S) again!
If you edit your map (anything, while this can be scrolling in the trigger editor aswell) you can NOT play the map!
You have to save it again with CTRL + S in order to testplay it!
SettingsPlease make sure the settings of your JNGP match the following:
When saving for real version please uncheck "Debug Mode" in JassHelper menu.
[X] Start War3 with -window
If enabled opens Warcraft III in a window when testplaying maps.
This does NOT change the normal Wc3 startup.
[ ] Start War3 with -opengl
If you enable this you will use OpenGL (GraphicFormat).
This is only useful when you know what you do.
[X] Enable TESH
Like a theme manager.
[X] Enable Colorizer
If you want to choose your own colors for coding, you can
enable it here.
[ ] Enable No limits
Removes the World Editor limits.
For example the 8000 doodad limit will be removed and you
will be able to place more doodads!
[X] Enable object editor hack
Allows you to put in field values that are normally not valid
for the WE.
[X] Disable default description nag
If you go save a map in normal WE and you haven't changed name from "Just anther warcraf 3 map" Then a dialog pops up, letting you know that you haven't.
This disables/enables that dialog.
Thanks to Cweener for this answer.
[X] Don't let WE disable triggers.
When your trigger has one or more invalid actions WorldEditor normally
disables it. You can prevent the WE from doing so here.
[X] Always allow trigger enable.
Same for above, but this time you are able to enable it.
[X] Mute Editor Sounds
You can mute the sounds here. I find it more annoying to
have sounds in the world editor. Listen to music instead.
[X] Disable First Save Warning
The WE pops up a little annoying message that you are saving the
map for the first time. You can disable it here.