The following games can have their content mounted:
- Age of Chivalry
- Alien Swarm
- Counter-Strike: Source
- Counter-Strike: Global Offensive
- Day of Defeat: Source
- D.I.P.R.I.P.
- Dystopia
- Half-Life: Source
- Half-Life Deathmatch: Source
- Half-Life 2
- Half-Life 2: Deathmatch
- Half-Life 2: Episode One
- Half-Life 2: Episode Two
- Half-Life 2: Lost Coast
- Insurgency
- Left 4 Dead
- Left 4 Dead 2
- Nuclear Dawn
- Pirates, Vikings & Knights II
- Portal
- Portal 2
- Team Fortress 2
- Zeno Clash
- Zombie Panic! Source
To mount one of these particular games to your Garry's Mod server, you'll first need to download the game (note: some of the above games require that you buy them). Once you've downloaded the game(s), follow these steps below to mount the content:
- Navigate to the installation directory of the game in question (typically found under this folder for Windows: C:\Program Files (x86)\Steam\steamapps\common).
- Open the folder named after the game in question (e.g. cstrike, dods, hl2mp, lfd2, tf).
- Compress/zip all of the .vpk files for the game content being mounted and save the file for later.
- Login to our Game Panel.
- Navigate to your game server home.
- Click the FTP button.
- Login to your FTP.
- Create a new folder in your root directory and name it "gmod_content".
- Create another folder inside of "gmod_content" named after the folder where you found the .vpk files (e.g. "cstrike", "dods", "hl2mp", "lfd2", "tf" [this will be where the compressed/zipped file containing the .vpk files will go]).
- Upload the compressed/zipped file containing the .vpk files to the folder created in step 9.
- Extract the compressed/zipped file.
- Navigate to the /garrysmod/cfg/ folder.
- Edit the mount.cfg file.
- Add the following new line between the curly brackets {} and replace the text with the appropriate data (be sure to remove the double slashes //): "[folder name entered in step 9]" "[absolute directory]/gmod_content/[folder name entered in step 9]"
- Save changes to the mount.cfg file.