Installer un serveur Garry's Mod
Ce guide vous emmène de la commande d’un serveur Garry’s Mod jusqu’à votre première connexion en jeu, administrateur sur votre propre serveur. Il s’adresse à quelqu’un qui vient de recevoir son service et ouvre le panel pour la première fois.
Un serveur Garry’s Mod CloudFive tourne dans Pterodactyl, le panel de jeu accessible sur panel.cloudfive.xyz : console, fichiers et variables de démarrage s’y trouvent. La partie abonnement reste dans l’espace client, sur cloudfive.fr/manager.
Avant de commencer
Section intitulée « Avant de commencer »Il vous faut :
- un service Garry’s Mod actif — voir Commander un service ;
- vos identifiants du panel de jeu, qui sont distincts de ceux de l’espace client ;
- Garry’s Mod installé sur votre machine : on ne rejoint pas un serveur sans posséder le jeu ;
- l’adresse IP et le port de votre serveur, visibles sur la fiche du service (Gérer un service) et dans le panel.
Les tarifs et les paliers Garry’s Mod sont sur la page de l’offre. Les ressources allouées — mémoire, disque, nombre de joueurs raisonnable — dépendent de l’offre que vous avez prise.
Créer le serveur depuis le panel
Section intitulée « Créer le serveur depuis le panel »-
Connectez-vous à panel.cloudfive.xyz.
-
Ouvrez votre serveur dans la liste. S’il y en a plusieurs, fiez-vous à l’adresse IP et au port plutôt qu’au nom.
-
Regardez la console. À la toute première mise en service, le serveur télécharge les fichiers de jeu depuis Steam : cela prend quelques minutes et défile en continu.
-
Attendez le message de fin d’installation. Avant cela, le serveur ne démarre pas — ce n’est pas une panne.
-
Démarrez le serveur depuis le panel, puis suivez la console jusqu’aux lignes qui annoncent le chargement de la carte.
Choisir le gamemode et la carte de départ
Section intitulée « Choisir le gamemode et la carte de départ »Dans Garry’s Mod, le gamemode est un dossier posé dans garrysmod/gamemodes/. Le serveur ne peut lancer que ce qui est présent sur le disque.
sandboxest livré avec le jeu : c’est le mode bac à sable, celui qui fonctionne sans rien installer.darkrp,terrortown,prop_huntet les autres doivent être installés d’abord, sinon le serveur retombe sursandboxsans prévenir. Pour DarkRP, suivez Installer et configurer DarkRP.
La carte est un fichier .bsp dans garrysmod/maps/. Elle doit déjà être là — livrée avec le jeu, envoyée par vos soins, ou apportée par un addon Workshop (Ajouter des addons Workshop).
Deux règles qui évitent la moitié des erreurs : écrivez le nom sans l’extension (gm_construct, pas gm_construct.bsp), et respectez la casse — les noms sont en minuscules.
gm_construct et gm_flatgrass sont présentes d’origine : commencez par l’une des deux, vous saurez que le problème ne vient pas de la carte.
Les paramètres de démarrage
Section intitulée « Les paramètres de démarrage »Le panel expose des champs qui sont assemblés en ligne de commande au lancement. Les noms exacts des champs peuvent varier, mais leur fonction, elle, ne change pas :
| Ce que règle le champ | Option correspondante |
|---|---|
| le gamemode | +gamemode |
| la carte de départ | +map |
| le nombre de places | +maxplayers |
| la collection Workshop | +host_workshop_collection |
| la clé d’API Steam | -authkey |
| le tickrate | -tickrate |
-
Ouvrez la section du panel qui liste les variables de démarrage de votre serveur.
-
Renseignez le gamemode et la carte.
-
Fixez le nombre de places. Restez dans ce que votre offre permet : un serveur qui promet plus de joueurs qu’il n’a de mémoire se met à saccader avant de se remplir.
-
Enregistrez.
-
Redémarrez le serveur : ces variables ne sont lues qu’au démarrage.
Le fichier server.cfg
Section intitulée « Le fichier server.cfg »Les réglages persistants vivent dans garrysmod/cfg/server.cfg, à éditer depuis le gestionnaire de fichiers ou en SFTP.
hostname "Mon serveur Garry's Mod"sv_lan 0rcon_password "un-mot-de-passe-long-et-unique"// sv_password "mot-de-passe-des-joueurs" // décommentez pour un serveur privéhostnameest le nom affiché dans la liste des serveurs.sv_lan 0rend le serveur visible hors du réseau local. À1, personne ne vous trouve.sv_passwordferme le serveur. Laissez la ligne en commentaire pour un serveur public.
Se connecter la première fois
Section intitulée « Se connecter la première fois »-
Lancez Garry’s Mod.
-
Activez la console développeur dans les options du jeu, si ce n’est pas déjà fait.
-
Ouvrez la console et saisissez l’adresse de votre serveur :
connect 203.0.113.10:27015Remplacez l’adresse et le port par les vôtres, tels qu’ils figurent sur votre allocation.
-
Laissez le chargement se faire. Au premier passage, le jeu télécharge le contenu que le serveur lui demande.
-
Ajoutez le serveur à vos favoris dans la liste des serveurs : vous n’aurez plus à retaper l’adresse.
Apparaître dans la liste publique des serveurs peut demander un jeton de compte de serveur de jeu Steam (GSLT), à générer sur votre compte Steam puis à renseigner dans la configuration. Tant que ce n’est pas fait, le connect direct fonctionne : c’est le référencement public qui manque, pas le serveur.
Devenir administrateur
Section intitulée « Devenir administrateur »Garry’s Mod n’a pas de système d’administration intégré digne de ce nom. Vous avez deux leviers, et ils ne servent pas à la même chose.
La console du panel est déjà la console du serveur : vous y lancez n’importe quelle commande serveur, sans être connecté en jeu. C’est le filet de sécurité qui ne dépend d’aucun addon.
Un addon d’administration vous donne les menus en jeu : exclure un joueur, changer de carte, gérer les grades. ULX (avec sa dépendance ULib) est le plus répandu ; DarkRP, lui, est livré avec FAdmin.
-
Connectez-vous à votre serveur en jeu.
-
Dans la console du panel, tapez
status. La liste des joueurs connectés s’affiche avec leur SteamID : relevez le vôtre. -
Installez l’addon d’administration dans
garrysmod/addons/, un dossier par addon. ULX a besoin d’ULib : les deux, ou aucun des deux. -
Redémarrez le serveur.
-
Donnez-vous le grade le plus élevé avec la commande de l’addon, depuis la console du panel. Avec ULX, cela ressemble à :
ulx adduserid "STEAM_0:1:1234567" superadmin -
Reconnectez-vous et vérifiez que le menu d’administration s’ouvre en jeu.
Si la carte ne se charge pas
Section intitulée « Si la carte ne se charge pas »Le serveur boucle au démarrage ou repart sur gm_construct. Le nom de la carte est faux neuf fois sur dix : extension .bsp laissée dans le champ, majuscule de trop, ou fichier absent de garrysmod/maps/. Vérifiez le nom exact dans le gestionnaire de fichiers, puis retestez avec gm_construct pour isoler le problème.
La carte vient d’un addon Workshop et le serveur ne la trouve pas. La collection n’est pas montée. Il manque presque toujours la clé d’API Steam ou la collection est en visibilité privée — tout est détaillé dans Ajouter des addons Workshop.
La carte se charge mais tout est rose, noir, ou couvert de panneaux ERROR. Il manque le contenu d’un autre jeu, Counter-Strike: Source le plus souvent. Les textures ne sont pas sur votre serveur : choisissez une carte qui ne les réclame pas, ou montez l’addon de contenu correspondant.
Le gamemode ne se lance pas. Le nom du dossier dans garrysmod/gamemodes/ doit correspondre exactement au gamemode demandé au démarrage. Un dossier darkrp-master n’est pas un dossier darkrp.
Dans tous les cas, la console dit ce qui s’est passé : Console et logs explique comment la lire. Si le serveur ne répond plus du tout, regardez status.cloudfive.xyz avant d’ouvrir un ticket — un incident en cours y est publié.