Tutorial #000 - Installing and Configuring Hammer++ for Garry's ModVIDEO TUTORIAL AVAILABLE HERE
1.1 Installing the requirements
To be able to use Hammer++ for Garry's Mod, you need to install the Source SDK 2013 Multiplayer tool
Make sure you have also installed Garry's Mod, Half-Life 2 and Counter-Strike: Source (for TTT mapping).
Meanwhile, you can download Hammer++ here and extract the folder to your desktop.
Once the SDK is installed, click on
⚙ > Manage... > Browse local files
On the now open Explorer tab, go to the
bin folder and launch
hammer.exe. Once fully open, close Hammer.
2.1 Installing Hammer++
On your Explorer tab, go back to the
Source SDK Base 2013 Multiplayer folder and drag the
bin folder that is in your extracted Hammer++ archive, into the folder.
You know if you did it right if you can see the
hammerplusplus folder in
Source SDK Base 2013 Multiplayer/bin.
2.2 Configuring H++ for GMod & TTT.
Now head into the
bin folder and open
Tools > Options... and next to the Game Data files, click
Add and add
Now get in the
2D views panel and make sure all the boxes on the right side of Options are checked.
Then, in the
Build Programs panel, change the game executable to
GarrysMod/hl2.exe and the compiled maps directory to
Finally in the
Hammer++ panel, clicki the Anisotropic Filtering dropdown menu and set it to
Close the Options window by clicking on
Ok, go to
File > New (Ctrl+N) then
File > Run Map... (F9).
Expert and select the
LDR + HDR Full Compile -final configuration and click on the last command. On the right side click on
Cmds > Exectuable and select
GarrysMod/hl2.exe for parameters, put this string:
-noworkshop -dev -console -allowdebug -hijack +map $file.
Now click the
Edit button on the left side, click the
LDR + HDR Full Compile -final configuration then
Copy. Name it something TTT related then click on
Close once renamed.
Select your new config and set this string for your last commands' parameters:
-noworkshop -dev -console -allowdebug -hijack -gamemode terrortown +map $file.
Close and then close Hammer++. On your Explorer window, go to
Source SDK Base 2013 Multiplayer/hl2 and open
Then replace its contents with the ones here. (You are free to comment out the games listed after CS:S.)
3.1 Making a shortcut on Steam
To make Hammer++ easier to access, you can add it as a "Non-Steam game" in your library.
On the bottom left of your library tab, click
Add a Game > Add a Non-Steam Game... > Browse and select
Add Selected Programs. You are free to customise your shortcut by renaming it and adding images from SteamGridDB
I hope this tutorial helped you set up your first steps into mapping with Hammer++! You can check other tutorials, here