Aller au contenu
Garry's Mod

Documentation : Gestionnaire de collection Workshop

Extrait les IDs Workshop depuis des URL ou des listes, supprime les doublons, génère +host_workshop_collection pour le serveur et un workshop.lua avec resource.AddWorkshop pour que les clients téléchargent les addons. Données conservées localement.

Dernière mise à jour : 09/10/2026

Ouvrir l'outil

Deux mécanismes distribuent les addons Workshop : +host_workshop_collection monte une collection sur le serveur, et resource.AddWorkshop (dans lua/autorun/server/workshop.lua) force les clients à les télécharger. Cet outil prépare les deux.

Comment utiliser l'outil

  1. Collez l'URL ou l'ID de votre collection (elle doit être publique ou non répertoriée).

  2. Collez la liste des addons (une URL ou un ID par ligne) : les doublons et lignes invalides sont signalés.

  3. Ajoutez le paramètre +host_workshop_collection à votre ligne de lancement.

  4. Téléchargez workshop.lua, placez-le dans garrysmod/lua/autorun/server/ et redémarrez.

Collection ou liste d'IDs ?

La collection est la méthode officielle documentée par Facepunch : le serveur la télécharge au démarrage, sous-collections comprises. Le fichier workshop.lua est la méthode classique pour que les joueurs reçoivent les addons ; chaque ID doit correspondre à un addon réellement monté sur le serveur.

Questions fréquentes

Pourquoi mes addons ne se téléchargent-ils pas ?
Vérifiez que la collection est publique ou non répertoriée, que +host_workshop_collection figure bien sur la ligne de lancement et que le serveur a accès à Internet. Consultez la console au démarrage.
Mes listes sont-elles envoyées à un serveur ?
Non. L'outil ne contacte pas Steam : il analyse le texte dans votre navigateur et ne vérifie pas l'existence des addons.
Garry's Mod
Garry's ModAccès libre
Créez le server.cfg de votre serveur Garry's Mod : nom, mots de passe, région, téléchargements FastDL, limites sandbox et sécurité.
ConfigurationSandboxOuvrir
Documentation
Garry's Mod
Garry's ModAccès libre
Générez la ligne de lancement srcds de Garry's Mod : carte, mode de jeu, slots, port, collection Workshop et jeton GSLT.
LancementConfigurationOuvrir
Documentation
Garry's Mod
Garry's ModConnexion requise
Générez le settings.lua de DarkRP : économie, salaires, vitesses, lois, distances de chat et limites, avec les valeurs par défaut officielles.
DarkRPConfigurationRoleplayOuvrir
Documentation
Garry's Mod
Garry's ModConnexion requise
Collez un script Lua de Garry's Mod : détection des end, parenthèses et chaînes non fermés avant de redémarrer le serveur.
LuaDéveloppementOuvrir
Documentation