Comment ajouter des addons Workshop à un serveur Garry's Mod

Un serveur Garry's Mod tire ses addons d'une seule collection Steam Workshop. Le serveur télécharge tout ce qu'elle contient au démarrage, et les joueurs téléchargent les mêmes addons depuis Steam à leur connexion, il n'y a donc rien à téléverser à la main.

Créer la collection

  1. Sur le Workshop de Garry's Mod, ouvrez Collections et créez-en une (elle peut être publique ou non répertoriée).
  2. Ajoutez les addons, cartes et modes de jeu dont votre serveur a besoin. Un mode de jeu est un addon comme les autres.
  3. Copiez le numéro à la fin du lien de la collection : c'est son identifiant.

Donnez-le au serveur

L'option de lancement est +host_workshop_collection <id>. Sur Flux, collez l'identifiant dans Workshop Collection des Paramètres de déploiement et enregistrez ; le serveur se redéploie et le télécharge. Aucune clé d'API Web Steam n'est nécessaire : notre serveur de test a téléchargé une collection de 21 addons sans en utiliser une.

Le serveur vérifie la collection à chaque démarrage : il suffit donc d’ajouter un addon à la collection sur Steam puis de redémarrer le serveur. Aucune liste n’est à modifier côté serveur.

Ce que téléchargent les joueurs

Les joueurs qui rejoignent le serveur reçoivent les addons de la collection depuis Steam, ce qui est rapide. Le contenu qui n'est pas sur le Workshop (un pack de modèles personnalisés, une carte que vous avez construite) doit venir du serveur lui-même ou d'un serveur web FastDL : placez-le dans le dossier addons du serveur avec l'onglet Fichiers et réglez sv_downloadurl si vous en avez un.

Espace disque

Les addons sont mis en cache à côté du serveur. Notre collection de test de 21 addons pesait 236 MB ; une collection de roleplay avec des modèles de joueurs, des véhicules et des cartes personnalisées peut atteindre plusieurs gigaoctets. Le stockage de chaque offre est indiqué sur la page tarifs, et l'onglet Matériel en ajoute.

Questions fréquentes

Ai-je besoin d'une clé d'API Steam pour host_workshop_collection ?

Non. Notre serveur de test a téléchargé une collection de 21 addons sans authkey défini.

Un serveur Garry's Mod peut-il utiliser plusieurs collections ?

Il n'accepte qu'un seul identifiant de collection, donc mettez tout ce dont le serveur a besoin dans cette collection unique.

Comment mettre à jour les addons ?

Redémarrez le serveur. Il vérifie chaque élément de la collection au démarrage et télécharge ce qui a changé.

Guides Garry's Mod associés