Configurer son serveur Garry’s Mod : gamemode, Workshop, FastDL et admin
Guide pas à pas pour régler un serveur Garry’s Mod : le fichier server.cfg, le gamemode et la carte, les addons du Workshop, le FastDL et les droits d’administration.
En résumé
Les options de démarrage choisissent le gamemode (+gamemode), la carte (+map) et la collection Workshop (+host_workshop_collection). Le reste passe par garrysmod/cfg/server.cfg. Pour l’administration, ULX reste l’outil le plus répandu.
1. Gamemode, carte et slots
| Option | Effet |
|---|---|
+gamemode | Mode de jeu : sandbox, darkrp, terrortown… |
+map | Carte chargée au démarrage |
+maxplayers | Nombre de slots |
+host_workshop_collection | Identifiant de votre collection Workshop |
Sur un serveur hébergé, ces options se modifient dans les paramètres de démarrage du panel. Le gamemode choisi doit être installé sur le serveur.
2. Le fichier server.cfg
hostname "Mon serveur GMod"
sv_password ""
rcon_password "un-mot-de-passe-long"
sv_loadingurl ""
sv_downloadurl "https://adresse-de-votre-fastdl"
sv_loadingurl affiche une page pendant le chargement ; sv_downloadurl indique l’adresse du FastDL. Choisissez un rcon_password long, ou laissez-le vide pour désactiver le RCON.
3. Les addons du Workshop
- Créez une collection sur le Workshop Steam avec vos addons.
- Indiquez son identifiant dans
+host_workshop_collection. - Pour que les joueurs téléchargent aussi les contenus, ajoutez
resource.AddWorkshop("identifiant")dans un fichier delua/autorun/server. - Les addons hors Workshop se déposent dans
garrysmod/addons.
4. Le FastDL
Le FastDL sert les fichiers personnalisés (cartes, sons, textures) depuis un serveur web plutôt que depuis le serveur de jeu, ce qui accélère nettement les téléchargements. Il se déclare avec sv_downloadurl. Les fichiers doivent y reproduire l’arborescence du dossier garrysmod, idéalement compressés en .bz2.
5. Jeton Steam et administration
- Pour apparaître dans la liste publique, générez un jeton de serveur Steam pour l’application 4000, puis ajoutez
+sv_setsteamaccount <jeton>aux options de démarrage. - Installez ULX et ULib dans
garrysmod/addons. - Connectez-vous au serveur, puis tapez dans sa console :
ulx adduser "VotrePseudo" superadmin.
Hébergez votre serveur Garry’s Mod en France, avec la protection Anti-DDoS HopeSecure 10 Tbps incluse.
Voir l’offre Garry’s ModQuelle RAM pour Garry’s Mod ?Aide sur DiscordQuestions fréquentes
Comment changer le gamemode d’un serveur Garry’s Mod ?
Modifiez l’option de démarrage +gamemode, par exemple darkrp ou terrortown, puis redémarrez. Le gamemode doit être installé sur le serveur.
Comment ajouter une collection Workshop sur un serveur GMod ?
Indiquez l’identifiant de la collection dans +host_workshop_collection. Pour que les joueurs téléchargent les contenus, ajoutez aussi resource.AddWorkshop dans lua/autorun/server.
Comment devenir superadmin sur un serveur GMod ?
Installez ULX et ULib, connectez-vous au serveur, puis tapez dans la console du serveur la commande ulx adduser suivie de votre pseudo et du groupe superadmin.
À quoi sert le FastDL sur Garry’s Mod ?
À faire télécharger les fichiers personnalisés depuis un serveur web, beaucoup plus vite que depuis le serveur de jeu. Il se configure avec sv_downloadurl dans server.cfg.
