How to Run a Trouble in Terrorist Town (TTT) Garry's Mod Server
Trouble in Terrorist Town, or TTT, is a social deduction gamemode and it is included with Garry's Mod, so you do not need to download it separately.
Start with TTT
Set the gamemode in your startup command:
- +gamemode terrortown
Then pick a starting map such as +map ttt_minecraft_b5 or another TTT map you have installed. TTT map names normally begin with ttt_.
Add maps
TTT is nothing without good maps. Add them via a Workshop collection with +host_workshop_collection, or upload .bsp files to garrysmod/maps using the Files tab. If you host custom maps, set up FastDL so players do not wait long.
Tune the rules
TTT settings are console variables. You can put them in garrysmod/cfg/server.cfg. Commonly used ones include:
- ttt_round_limit for how many rounds before a map change
- ttt_time_limit_minutes for total map time
- ttt_karma to turn the karma system on or off
Check the gamemode's own documentation or run find ttt_ in the console to see the variables available on your version, since names can differ between releases.
Map voting
Many servers add a map vote addon from the Workshop so the next map is chosen by players. This is optional and depends on the addon you choose.
Admin
Install ULX so you can handle rule breakers. See our ULX guide for details.
Tips
- Keep your player count realistic. TTT needs a reasonable number of players to be fun, often around 8 or more.
- Test new maps on your own first to catch missing content.
- Restart the server after changing launch parameters.
- If players report missing textures, check that map content is delivered by Workshop or FastDL.