Cos'è Garry's Mod?
Garry's Mod (in breve: GMod) è una piattaforma di gioco sandbox basata sul motore Source. Non ci sono obiettivi fissi — invece GMod offre un'enorme libreria community di modalità di gioco, addon e mappe che trasformano completamente l'esperienza. La modalità più popolare è TTT (Trouble in Terrorist Town): un gioco di deduzione sociale simile a Mafia o Among Us, in cui innocenti e detective devono identificare i traditori nascosti.
Per un server proprio ti serve una configurazione dedicata di Garry's Mod con la modalità di gioco scelta. Presso game-serverhosting è tutto preconfigurato con il supporto Workshop attivo.
Ordina il server
Nell'Order-Wizard scegli Garry's Mod come gioco. TTT è la modalità più giocata, ma puoi usare lo stesso slot di server anche in seguito per altre modalità (Sandbox, DarkRP, Deathrun) cambiando il flag gamemode nella configurazione di avvio.
Noleggia un server Garry's Mod
Dopo l'ordine il tuo server è pronto all'uso in pochi minuti. Vedi lo stato nella dashboard.
Modificare le variabili del server nel pannello
Le variabili Source più importanti — sv_cheats, sv_gravity, la chat vocale e i limiti sbox_ (props, ragdoll, veicoli, NPC) — le imposti direttamente nel pannello tramite un modulo guidato. game-serverhosting le riscrive in modo sicuro nel server.cfg (incluso backup), senza che tu debba modificare il file manualmente. Trovi l'editor nel pannello del server sotto Impostazioni di gioco → Variabili del server.

Configurare la modalità TTT
Passo 1: imposta la gamemode su TTT
Nella configurazione di avvio (Pannello → Startup) imposti il parametro:
GAMEMODE=terrortown
In alternativa inserisci in server.cfg:
gamemode terrortown
Riavvia il server dopo la modifica — GMod carica quindi automaticamente la modalità TTT.
Passo 2: adatta la configurazione TTT
Le impostazioni TTT si controllano tramite ConVars nel server.cfg. Le più importanti:
# Numero di traditori (proporzione sul totale dei giocatori)
ttt_traitor_pct 0.25
# Traditori minimi per round
ttt_traitor_max 32
# Durata del round in secondi
ttt_roundtime_seconds 300
# Tempo di preparazione
ttt_preptime_seconds 30
# Sistema Karma (penalità per fuoco amico)
ttt_karma 1
ttt_karma_starting 1000
ttt_karma_min 500
# Rotazione delle mappe
mapcyclefile mapcycle.txt
Passo 3: configura le mappe TTT
TTT funziona meglio con mappe TTT dedicate (prefisso: ttt_). Crea un mapcycle.txt nella directory garrysmod/:
ttt_minecraft_b5
ttt_67thway_v8
ttt_rooftops_2016
ttt_dolls_v2
Le mappe devono essere presenti sul server — il modo più semplice è tramite una collezione Workshop (vedi sotto).
Configurare una collezione Workshop
Il modo più semplice per portare mappe e addon sul tuo server è una collezione Steam Workshop.
Creare una collezione
- Vai su https://steamcommunity.com/workshop/browse/?appid=4000
- Clicca su «I miei elementi Workshop» → «Crea collezione»
- Aggiungi tutte le mappe, armi e content pack desiderati
- Pubblica la collezione (deve essere pubblica)
Inserire l'ID della collezione nel pannello
Nel pannello, sotto Startup, inserisci l'ID della collezione Workshop:
WORKSHOP_ID=123456789
WORKSHOP_AUTH_KEY=LaTuaSteamWebAPIKey
La Steam Web API Key la crei gratuitamente su https://steamcommunity.com/dev/apikey. Il server scarica automaticamente all'avvio tutti gli elementi della collezione.
ULX — Strumento admin per GMod
ULX è il framework admin standard per Garry's Mod. Offre un set completo di comandi per gli admin e un sistema di permessi (ULib) per una gestione granulare dei diritti.
Installare ULX
- Iscriviti sullo Steam Workshop: ULX (https://steamcommunity.com/sharedfiles/filedetails/?id=557962280) e ULib
- Aggiungili entrambi alla collezione Workshop, oppure caricali manualmente in
garrysmod/addons/
Assegnare i diritti admin
I diritti si impostano nella console del server o tramite RCON:
ulx adduser "NomeGiocatore" superadmin
ulx adduser "NomeModeratore" admin
Comandi ULX importanti
| Comando | Funzione |
|---|---|
ulx ban <nome> <minuti> <motivo> |
Banna un giocatore |
ulx kick <nome> <motivo> |
Espelle un giocatore |
ulx slay <nome> |
Uccide un giocatore |
ulx tp <nome> |
Teletrasporto verso il giocatore |
ulx noclip <nome> |
Attiva il noclip |
ulx menu |
Apre il menu admin (F4 / console) |
Addon specifici per TTT
| Addon | Funzione |
|---|---|
TTT2 |
Framework TTT avanzato con nuove classi e funzioni |
Randomats |
Eventi di round casuali per più varietà |
TTT Weapon Placer |
Piazza armi sulle mappe senza codice |
Custom Items |
Aggiungi item personalizzati per Traditore/Detective |
Problemi comuni
«Content mancante» — texture viola
Le texture mancanti derivano quasi sempre da dati di gioco Valve assenti (CS:S, HL2 ecc.). Aggiungi un content pack come CS:S Weapons and Props alla collezione Workshop.
I giocatori non vedono gli item degli addon
Il client deve aver sottoscritto anche gli elementi Workshop — oppure il rate cl_downloadall non è adeguato. Inserisci sv_allowupload 1 e sv_allowdownload 1 nel server.cfg.
Il round TTT non parte
Controlla il numero minimo di giocatori: TTT richiede almeno 2 giocatori (default 2, consigliati 4+). Verifica ttt_minimum_players nella config.
Conclusione
Gestire Garry's Mod TTT su un server proprio ti dà il pieno controllo su configurazione, addon e team di moderazione. Le collezioni Workshop rendono semplice la sincronizzazione dei contenuti, ULX garantisce un'amministrazione professionale del server.
Noleggia un server Garry's Mod →
FAQ
Quale rotazione di mappe è consigliata per chi inizia con TTT?
Per i principianti si consigliano mappe classiche come ttt_minecraft_b5, ttt_67thway_v8 e ttt_rooftops_2016. Sono chiare, ben bilanciate e presenti in ogni grande collezione Workshop TTT.
Mi serve CS:S per un server GMod?
I contenuti CS:S (modelli, texture) sono richiesti da molti addon e mappe. Non ti serve CS:S installato sul server, ma un content pack dal Workshop risolve gli errori di «texture mancante» viola.
Quanti giocatori sono ideali per TTT?
TTT è più divertente a partire da 8–12 giocatori, perché la proporzione di traditori (default: 25%) garantisce abbastanza tensione. Sotto i 6 giocatori il gioco risulta scarno; sopra i 20 i round possono diventare molto lunghi.
Posso gestire più modalità di gioco su un solo server?
Tecnicamente non contemporaneamente — un server GMod gira sempre in una sola gamemode. Puoi però cambiare modalità tramite RCON o cambio mappa, oppure usare più slot di server per modalità diverse.