Comment changer le gamemode et la carte d'un serveur Garry's Mod ?
Dans l'onglet Paramètres du panel EsoterHost, renseignez le gamemode (sandbox par défaut, terrortown pour TTT, darkrp, murder, prop_hunt) et la carte (gm_construct par défaut). Le gamemode doit être présent dans garrysmod/gamemodes et la carte dans garrysmod/maps. Enregistrez puis redémarrez. Pour être listé sur Steam, ajoutez un token GSLT.
Gamemode et carte
Onglet Paramètres :
- Gamemode :
sandboxpar défaut. Exemples :terrortown(TTT),darkrp,murder,prop_hunt. Le gamemode doit être installé dans le dossiergmod/garrysmod/gamemodes/(Sandbox et TTT sont inclus avec le jeu). - Map :
gm_constructpar défaut. Exemples :gm_flatgrass,ttt_minecraft_b5… La carte doit être présente dansgmod/garrysmod/maps/.
Enregistrez puis redémarrez.
Rendre le serveur public
Sans token Steam, le serveur tourne en mode privé (non listé, VAC désactivé). Créez un GSLT avec l'App ID 4000 (voir Obtenir un GSLT Steam), collez-le dans Paramètres → GSLT, puis redémarrez.
Se connecter
Dans Garry's Mod, ouvrez la console (touche ² ou ~, à activer dans les options avancées) :
connect IP:portPersonnaliser server.cfg
Le fichier gmod/garrysmod/cfg/server.cfg est exécuté à chaque démarrage. EsoterHost y gère le nom du serveur, le mot de passe et le mot de passe RCON ; vous pouvez ajouter vos propres réglages, ils sont conservés :
sv_loadingurl ""
sbox_maxprops 150
sbox_noclip 1
sv_allowcslua 0
sv_downloadurl ""Redémarrez après modification.
Addons et contenu
Déposez vos addons dans gmod/garrysmod/addons/ (onglet Fichiers ou SFTP), puis redémarrez. Les joueurs doivent disposer du contenu nécessaire (souvent via une collection Steam Workshop à laquelle ils s'abonnent).
Administrer
Dans la Console du panel, les commandes serveur sont directement exécutées : changelevel gm_flatgrass, status, kick "Pseudo", say message. Pour des rangs d'administration en jeu, installez un addon comme ULX / ULib.