Garrys Mod SDK Hammer Configuration

Select HL2 in the 2009 drop down at the bottom. After this you will need to create a new configuration in Hammer, call it “Garry’s Mod” (Tools > Options > Edit > Add)
Here are the Game Data Files needed.
Game Data Files:
HalfLife2.fgd = Ep2 (HL2 aswell)
cstrike.fgd = CS:S
dod.fgd = DoD:S
hl2mp.fgd = HL2:DM
portal.fgd = Portal
tf.fgd = TF2
Garrysmod.fgd (Can be found in the garrysmod folder)

Other Settings:
-Default Point Entity class: info_player_start
-Default SolidEntity class: func_detail
-Cordon Texture: tools/toolsskybox
-Game Executable Directory: $SteamUserDir\garrysmod
-Game Directory: $SteamUserDir\garrysmod\garrysmod
-Hammer VMF Directory: (Where you want to save and load VMF saves for Garrysmod) Example: $SteamUserDir\garrysmod\garrysmod\maps\vmf

Now go to the last Tab, Build programs..

-Game Executable: $SteamUserDir\garrysmod\hl2.exe
-BSP $SteamUserDir\sourcesdk\bin\orangebox\bin\vbsp.exe
-VIS $SteamUserDir\sourcesdk\bin\orangebox\bin\vvis.exe
-RAD $SteamUserDir\sourcesdk\bin\orangebox\bin\vrad.exe
-Place compiled maps… $SteamUserDir\garrysmod\garrysmod\maps

AO ScWiz (Anarchy Online Scripting Wizard)
Installer Program:
The installer version is the easiest and the best way to install the program. It will automatically update or install components that the program needs to use. Just download the Eldar AO ScWiz Setup zip file, uncompress it, and install it.
Zip File:
AO ScWiz only needs one other file to run other than the .exe file itself. Just extract the zip file to any location on your computer. The other included file can be left in the directory or it can be placed into the windows directory. After unziping the file, run the program and enter the path for AO. (This way may not work on all systems. Some computers may need components updated or installed into windows. If this version does not work try using install version or downloading VB runtimes.)
The program is very basic, you have the script window in the center and the command buttons on the outer sides. Some commands like color and system commands have to be switched between using the Comm Menu. After finishing the script, click Save as under the file menu and save it to the Script directory in your AO directory. If you have not created a Script directory then one needs to be created.

AO Parser
There is not much to installing this. Just place the .exe file anywere and run it the first time. The first time it is run it will create apParser.ini. This file has the settings for AO Parser. The file as is will work woth its default settings. These seetings basically entail parsing the file into many seperate log files based from every different tag in the log file. The other default settings included are the location of the log file (in the same dir as exe), and weather to go to the end of the file.
Seeting up
The first thing to do is turn on chat logging on AO. This is done by going to the chat configuring window (the one used to create new chat windows and such), right click on the chanel and enable chat logging.
One thing I would sugest to simplify logging would be to create a new window, call it chat log or something, and enable all channels in it. Then enable logging. You then can resize the window as small as you can and stick it in a out of the way place in the screem. This will allow all the logging to go into a single file, and that will make it easier to parse instead of trying to parse several file in several location.
Custome Settings
These are the settings that can be changed by the user.
This tells AO Parser the location of the AO Log.txt file. The default location is to pull from the same dir as the AO Parser.exe file is in.

This sets the function of the program, options are 0-3.
0 – Created seperate Log files for each different tag found and runns till it hits the end of file.
1 – Searches and creates Log files based on the search settings provided by the user. These are set within the ini file. This will run till it hits the end of file.
2 – Same as 0, but will run till number of lines specified in the ini file.
3 – Same as 1, but will run till number of lines specified in the ini file.
Default setting is 0.

This limits the amount of the log file that is parsed or searched.

This is where you can set your own search settings. The (LogName) bit is wehere you enter the name of the file you want to create. The “SearchField” is were you put the name of the tag to search for. You can have it search for more than one tag for each file, acually a max of 199 search tags. You can do this by “Tag1″”Tag2″”Tag3”. Just do not remove the eoc from the section’s end.
Here is an example:

“Your Pets””Your pet”
“Me got””Me hit””You gave””You hit””Your misses”



For any more help you can email me at
I hope to have some forums set up in the near future.