Serveurs de jeux & OuiPanel•20 octobre 2026• 0 vues

Collection Workshop et gamemode sur un serveur GMod

Collection Workshop et gamemode sur un serveur GMod

Temps estimé : 10 minutes
Difficulté : Débutant ⭐
Serveurs compatibles : Garry's Mod sur OuiPanel


📋 Introduction

Un serveur Garry's Mod récupère ses addons, ses cartes et son mode de jeu (gamemode) sur le Steam Workshop. Le plus simple est de les regrouper dans une collection, que le serveur télécharge à chaque démarrage. Ce guide explique comment la créer, la relier à votre serveur, puis choisir le gamemode et la carte.


🧩 Créer la collection sur le Workshop

  1. Dans Steam, ouvrez le Workshop de Garry's Mod et créez une collection.
  2. Ajoutez-y vos addons, vos cartes et, s'il vient du Workshop, votre gamemode.
  3. Réglez sa visibilité sur publique ou non répertoriée (unlisted). Sinon, le serveur ne peut pas y accéder.
  4. Repérez son identifiant. C'est le nombre qui suit ?id= dans l'adresse de la collection.
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789

Ici, l'identifiant est 123456789. Une collection peut en contenir d'autres, et le serveur télécharge aussi ces sous-collections.


⚙️ Relier la collection au serveur

  1. Dans OuiPanel, allez dans Configuration › Paramètres du serveur, carte Variables d'environnement.
  2. Collez l'identifiant dans Workshop ID. Le champ n'accepte que des chiffres.
  3. Cliquez sur la coche à droite du champ (Sauvegarder).

Carte Variables d'environnement d'un serveur GMod dans OuiPanel, avec Workshop ID 123456789, Gamemode terrortown et Map gm_flatgrass

Au démarrage suivant, le serveur télécharge la collection et charge ses addons.


🎮 Choisir le gamemode

Le champ Gamemode attend le nom du dossier du mode de jeu, pas son titre.

Mode de jeuValeur de GamemodeOrigine
SandboxsandboxLivré avec le jeu, valeur par défaut
Trouble in Terrorist Town (TTT)terrortownLivré avec le jeu
DarkRPdarkrpWorkshop ou GitHub
Prop Huntprop_huntWorkshop
MurdermurderWorkshop

Un gamemode absent du jeu s'ajoute de deux façons. Mettez-le dans votre collection, ou déposez son dossier dans garrysmod/gamemodes par SFTP. Inscrivez ensuite son nom de dossier dans Gamemode.


🗺️ Choisir la carte

Le champ Map indique la carte chargée au démarrage. Par défaut, c'est gm_flatgrass, livrée avec le jeu comme gm_construct. Pour une carte de votre collection, saisissez son nom exact, sans l'extension .bsp. Les cartes prévues pour TTT commencent en général par ttt_.

Enregistrez chaque champ modifié, puis redémarrez le serveur depuis la Console. En cas de souci, lisez la console pendant le démarrage. Les erreurs de chargement y apparaissent.


📦 Envoyer le contenu aux joueurs

La collection installe les addons sur le serveur, mais les joueurs ne reçoivent pas tout. D'après le wiki de Facepunch, la carte en cours et le gamemode de la collection leur sont envoyés automatiquement. Les autres addons qui apportent des modèles, des sons ou des textures doivent être déclarés avec resource.AddWorkshop.

Ouvrez ou créez le fichier garrysmod/lua/autorun/server/workshop.lua, puis ajoutez une ligne par addon.

-- Identifiant Workshop d'un addon (pas d'une collection)
resource.AddWorkshop("111111111")
resource.AddWorkshop("222222222")

Les addons qui ne contiennent que du Lua n'ont rien à faire dans cette liste. Le Lua passe par un autre système.


❓ Problèmes fréquents

Le serveur ne télécharge pas la collection

Vérifiez que la collection est publique ou non répertoriée, et que Workshop ID contient l'identifiant de la collection, pas celui d'un addon.

Le gamemode ne se lance pas

La valeur de Gamemode doit reprendre le nom du dossier à la lettre près. Vérifiez aussi que le gamemode est bien dans la collection ou dans garrysmod/gamemodes.

Les joueurs voient des ERROR ou des textures violettes et noires

Il leur manque le contenu d'un addon. Ajoutez son identifiant dans workshop.lua avec resource.AddWorkshop, puis redémarrez.


➡️ Et ensuite

Pour que le serveur se classe bien dans la liste publique, ajoutez un jeton Steam avec notre guide Jeton Steam (GSLT) pour un serveur GMod : être dans la liste publique. Pour monter un serveur RP, suivez Installer DarkRP et devenir superadmin sur un serveur GMod.


🚀 Pas encore de serveur ?

Avec notre hébergeur GMod, la collection Workshop, le gamemode et la carte se règlent dans les paramètres du serveur. Votre serveur est prêt en quelques minutes, avec l'anti-DDoS et l'accès SFTP.

Besoin d'un serveur Garry's Mod ?

Louez votre serveur Garry's Mod dès 2,99 €/mois, avec le gamemode, la collection Workshop et le jeton Steam réglés depuis le panel, et l'anti-DDoS inclus.

Voir les offres