Was ist Garry's Mod?
Garry's Mod (kurz: GMod) ist eine Sandbox-Spieleplattform auf Basis der Source-Engine. Es gibt keine festen Spielziele — stattdessen bietet GMod eine riesige Community-Bibliothek an Spielmodi, Addons und Maps, die das Erlebnis komplett verwandeln. Der beliebteste Spielmodus ist TTT (Trouble in Terrorist Town): ein Social-Deduction-Spiel ähnlich wie Mafia oder Among Us, bei dem Unschuldige und Detektive die verborgenen Traitors identifizieren müssen.
Für einen eigenen Server benötigst du ein eigenes Garry's Mod Dedicated Server Setup mit gewähltem Spielmodus. Bei game-serverhosting.de läuft alles vorkonfiguriert mit aktivem Workshop-Support.
Server bestellen
Wähle im Order-Wizard Garry's Mod als Spiel. TTT ist der meistgespielte Modus, aber du kannst denselben Server-Slot später für andere Spielmodi (Sandbox, DarkRP, Deathrun) verwenden, indem du das gamemode-Flag in der Startkonfiguration änderst.
Nach der Bestellung ist dein Server in wenigen Minuten einsatzbereit. Du siehst den Status im Dashboard.
Server-Variablen im Panel bearbeiten
Die wichtigsten Source-Server-Variablen — sv_cheats, sv_gravity, den Voice-Chat und die sbox_-Limits (Props, Ragdolls, Fahrzeuge, NPCs) — setzt du direkt im Panel über ein geführtes Formular. game-serverhosting.de schreibt sie sicher in die server.cfg (inklusive Backup), ohne dass du die Datei manuell editieren musst. Du findest den Editor im Server-Panel unter Spiel-Einstellungen → Server-Variablen.

TTT-Modus einrichten
Schritt 1: Gamemode auf TTT stellen
In der Startkonfiguration (Panel → Startup) setzt du den Parameter:
GAMEMODE=terrortown
Alternativ trägst du in server.cfg:
gamemode terrortown
ein. Starte den Server nach der Änderung neu — GMod lädt dann automatisch den TTT-Spielmodus.
Schritt 2: TTT-Konfiguration anpassen
Die TTT-Einstellungen werden über ConVars in der server.cfg gesteuert. Die wichtigsten:
# Anzahl Traitors (Anteil an Gesamtspielern)
ttt_traitor_pct 0.25
# Mindest-Traitors pro Runde
ttt_traitor_max 32
# Rundenzeit in Sekunden
ttt_roundtime_seconds 300
# Vorbereitungszeit
ttt_preptime_seconds 30
# Karma-System (Friendly-Fire-Strafe)
ttt_karma 1
ttt_karma_starting 1000
ttt_karma_min 500
# Map-Rotation
mapcyclefile mapcycle.txt
Schritt 3: TTT-Karten einrichten
TTT funktioniert am besten mit speziellen TTT-Maps (Prefix: ttt_). Erstelle eine mapcycle.txt im garrysmod/-Verzeichnis:
ttt_minecraft_b5
ttt_67thway_v8
ttt_rooftops_2016
ttt_dolls_v2
Die Maps müssen auf dem Server vorhanden sein — am einfachsten via Workshop-Collection (siehe unten).
Workshop-Collection einrichten
Der einfachste Weg, Maps und Addons auf deinen Server zu bringen, ist eine Steam-Workshop-Collection.
Collection erstellen
- Gehe auf https://steamcommunity.com/workshop/browse/?appid=4000
- Klicke auf „Meine Workshop-Elemente" → „Collection erstellen"
- Füge alle gewünschten Maps, Weapons und Content-Packs hinzu
- Veröffentliche die Collection (muss öffentlich sein)
Collection-ID im Panel eintragen
Im Panel unter Startup trägst du die Workshop-Collection-ID ein:
WORKSHOP_ID=123456789
WORKSHOP_AUTH_KEY=DeinSteamWebAPIKey
Den Steam Web API Key erstellst du kostenlos auf https://steamcommunity.com/dev/apikey. Der Server lädt beim Start automatisch alle Items der Collection herunter.
ULX — Admin-Tool für GMod
ULX ist das Standard-Admin-Framework für Garry's Mod. Es bietet einen umfassenden Befehlssatz für Admins sowie ein Rechtesystem (ULib) für feingranulare Berechtigungen.
ULX installieren
- Abonniere auf dem Steam Workshop: ULX (https://steamcommunity.com/sharedfiles/filedetails/?id=557962280) und ULib
- Füge beide zur Workshop-Collection hinzu, oder lade sie manuell in
garrysmod/addons/hoch
Admin-Rechte vergeben
Rechte werden in der Server-Konsole oder via RCON gesetzt:
ulx adduser "SpielerName" superadmin
ulx adduser "ModeratorName" admin
Wichtige ULX-Befehle
| Befehl | Funktion |
|---|---|
ulx ban <name> <minuten> <grund> |
Spieler bannen |
ulx kick <name> <grund> |
Spieler kicken |
ulx slay <name> |
Spieler töten |
ulx tp <name> |
Zum Spieler teleportieren |
ulx noclip <name> |
Noclip aktivieren |
ulx menu |
Admin-Menü öffnen (F4 / Konsole) |
TTT-Spezifische Addons
| Addon | Funktion |
|---|---|
TTT2 |
Erweitertes TTT-Framework mit neuen Klassen und Features |
Randomats |
Zufällige Runden-Events für mehr Abwechslung |
TTT Weapon Placer |
Waffen auf Maps platzieren ohne Code |
Custom Items |
Eigene Traitor/Detective-Items hinzufügen |
Häufige Probleme
"Fehlendes Content" — violette Texturen
Fehlende Texturen kommen meistens von nicht vorhandenen Valve-Spieldaten (CS:S, HL2 etc.). Füge ein Content-Pack wie CS:S Weapons and Props zur Workshop-Collection hinzu.
Spieler sehen Addon-Items nicht
Der Client muss die Workshop-Items ebenfalls abonniert haben — oder die cl_downloadall-Rate passt nicht. Trage sv_allowupload 1 und sv_allowdownload 1 in die server.cfg ein.
TTT-Runde startet nicht
Mindestspielerzahl prüfen: TTT braucht mindestens 2 Spieler (Standard 2, empfohlen 4+). Prüfe ttt_minimum_players in der Config.
Fazit
Garry's Mod TTT auf einem eigenen Server zu betreiben gibt dir die volle Kontrolle über Konfiguration, Addons und Moderations-Team. Workshop-Collections machen den Content-Sync einfach, ULX sorgt für professionelle Server-Administration.
FAQ
Welche Map-Rotation empfiehlt sich für TTT-Einsteiger?
Für Einsteiger empfehlen sich klassische Maps wie ttt_minecraft_b5, ttt_67thway_v8 und ttt_rooftops_2016. Sie sind übersichtlich, gut balanced und Teil jeder großen TTT-Workshop-Collection.
Brauche ich CS:S für einen GMod-Server?
CS:S-Inhalte (Modelle, Texturen) werden von vielen Addons und Maps vorausgesetzt. Du brauchst kein CS:S auf dem Server installiert, aber ein Content-Pack aus dem Workshop behebt die violetten "Missing Texture"-Fehler.
Wie viele Spieler sind für TTT ideal?
TTT macht ab 8–12 Spielern am meisten Spaß, da die Traitor-Ratio (Standard: 25%) für genug Spannung sorgt. Unter 6 Spielern fühlt sich das Spiel dünn an; über 20 können Runden sehr lang werden.
Kann ich mehrere Spielmodi auf einem Server betreiben?
Technisch nicht gleichzeitig — ein GMod-Server läuft immer in einem gamemode. Du kannst aber per RCON oder Map-Change den Modus wechseln, oder mehrere Server-Slots für verschiedene Modi nutzen.