Pour un serveur Garry's Mod TTT, réglez le mode de jeu sur terrortown, ajoutez une collection Steam Workshop avec vos cartes TTT, renseignez un jeton GSLT pour apparaître dans la liste des serveurs, puis ajustez les réglages des rounds dans server.cfg. TTT est livré avec Garry's Mod : il n'y a rien à télécharger pour le mode lui-même.
Ce qu'il faut
- Un serveur Garry's Mod : 4 Go de mémoire suffisent pour un TTT de 16 joueurs avec une rotation de cartes raisonnable.
- Un jeton GSLT (Game Server Login Token), gratuit, créé sur steamcommunity.com/dev/managegameservers avec l'identifiant d'application 4000.
- Une collection Steam Workshop contenant vos cartes et addons.
Étape 1 : créer le serveur
- Choisissez l'offre sur la fiche serveur Garry's Mod. L'offre Mini Eco (4 Go) s'essaie 3 jours sans carte bancaire.
- Ouvrez Réglages › Serveur une fois le serveur créé.
Étape 2 : passer en TTT
Dans Réglages › Serveur :
- Mode de jeu :
terrortown. - Carte de départ : une carte TTT, par exemple
ttt_minecraft_b5(proposée dans la liste) ou toute carte de votre collection. - Joueurs maximum : 12 à 24 joueurs, c'est la taille idéale pour TTT.
- Jeton GSLT Steam : collez votre jeton.
- Nom affiché dans la liste, Mot de passe (vide = public), Mot de passe RCON.
Enregistrez et redémarrez.
Étape 3 : la collection Workshop
- Sur Steam, créez une collection dans le Workshop de Garry's Mod et ajoutez-y vos cartes TTT et addons.
- Copiez l'identifiant de la collection (le nombre après
?id=dans l'adresse). - Collez-le dans Collection Workshop (ID) des réglages, puis redémarrez.
Le serveur télécharge la collection au démarrage. Les joueurs reçoivent automatiquement la carte en cours ; pour les autres contenus (modèles, sons), les addons doivent être déclarés au client, souvent par un petit fichier Lua avec resource.AddWorkshop.
Étape 4 : régler les rounds
Ajoutez ces lignes dans garrysmod/cfg/server.cfg (Fichiers), puis redémarrez :
ttt_traitor_pct 0.25
ttt_detective_pct 0.13
ttt_detective_min_players 8
ttt_preptime_seconds 30
ttt_roundtime_minutes 10
ttt_round_limit 6
ttt_time_limit_minutes 75
ttt_round_limit et ttt_time_limit_minutes déclenchent le changement de carte. Pour une rotation, installez un addon de vote de carte (MapVote) depuis le Workshop.
Étape 5 : l'administration
Le plus répandu : ULX et ULib (Workshop). Une fois installés, donnez-vous le rang superadmin depuis la console du serveur :
ulx adduser VotrePseudo superadmin
En jeu, !menu ou la commande ulx menu ouvre l'interface (expulser, bannir, changer de carte, slay). La console du panel accepte aussi les commandes kick et banid.
TTT ou TTT2 ?
TTT2 est une refonte communautaire du mode, avec plus de rôles (Jester, Infecté…) et une configuration en jeu. Il s'installe depuis le Workshop et remplace le mode d'origine. Réglez alors le mode de jeu sur celui indiqué par TTT2.
Questions fréquentes
Mon serveur n'apparaît pas dans la liste. Vérifiez le jeton GSLT (un jeton ne sert qu'à un serveur à la fois) et que le serveur est bien démarré.
Les joueurs restent bloqués au téléchargement. Une collection très lourde ralentit les connexions. Allégez-la, ou mettez en place un FastDL (Adresse de téléchargement rapide (FastDL) dans les réglages) pour les fichiers hors Workshop.
Puis-je passer en DarkRP plus tard ? Oui : changez le Mode de jeu et la carte, la même offre convient. DarkRP demande toutefois plus de mémoire et un addon à installer.
Vos innocents sont prêts ? Serveur Garry's Mod, essai gratuit de 3 jours.