Ce guide explique comment installer SourceMod et MetaMod:Source sur votre serveur Left 4 Dead 2, configurer les administrateurs du serveur et gérer les plugins. Pour la configuration de base du serveur et les instructions de connexion, consultez le Guide de configuration du serveur L4D2.
Étape 1 — Installer MetaMod:Source et SourceMod
SourceMod est le principal framework d'administration et de plugins pour Left 4 Dead 2. Il nécessite MetaMod:Source comme dépendance. Les deux doivent être installés en téléversant des fichiers dans le répertoire left4dead2/addons/ du serveur.
Télécharger les fichiers requis
- MetaMod:Source — Téléchargez la dernière version stable pour Linux depuis sourcemm.net. Choisissez le package intitulé Left 4 Dead 2 ou la version générique Source 2009/OB.
- SourceMod — Téléchargez la dernière version stable depuis sourcemod.net. Sélectionnez le package Linux.
Installer MetaMod:Source
- Extrayez l'archive MetaMod sur votre machine locale. Elle produit un dossier
addons/. - Téléversez le contenu de ce dossier
addons/dansleft4dead2/addons/sur votre serveur, en fusionnant avec les fichiers existants. - Le fichier clé placé est
left4dead2/addons/metamod.vdf, qui indique au moteur Source de charger MetaMod.
Installer SourceMod
- Extrayez l'archive SourceMod. Elle produit également un dossier
addons/et un dossiercfg/. - Téléversez les deux dossiers dans
left4dead2/, en fusionnant avec le contenu existant. - Les fichiers SourceMod seront placés sous
left4dead2/addons/sourcemod/.
Vérifier l'installation
- Démarrez le serveur et surveillez la sortie de la console dans GPanel.
- Recherchez des lignes similaires à :
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - Rejoignez le serveur et tapez
sm versiondans la console en jeu. Si SourceMod est actif, il retournera le numéro de version installé.
Étape 2 — Structure des répertoires SourceMod
Comprendre où SourceMod stocke ses fichiers est essentiel pour gérer les plugins et la configuration.
| Chemin | Fonction |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
Fichiers de plugins compilés (.smx). Déposez les plugins ici pour les installer. |
left4dead2/addons/sourcemod/plugins/disabled/ |
Déplacez le fichier .smx d'un plugin ici pour le désactiver sans le supprimer. |
left4dead2/addons/sourcemod/configs/ |
Fichiers de configuration pour les admins, les emplacements réservés et les paramètres de plugins. |
left4dead2/addons/sourcemod/logs/ |
Fichiers journaux de SourceMod et des plugins. Vérifiez ici en premier lors du dépannage d'erreurs de plugins. |
left4dead2/addons/sourcemod/translations/ |
Fichiers de langue pour la sortie localisée des plugins. |
Étape 3 — Ajouter des administrateurs SourceMod
Ouvrez left4dead2/addons/sourcemod/configs/admins_simple.ini dans l'éditeur de fichiers de GPanel. Ajoutez les entrées d'admin au format ci-dessous, puis redémarrez le serveur.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX dans admins_simple.ini.
Flags admin courants
| Flag | Permission |
|---|---|
z |
Admin complet (toutes les permissions) |
b |
Expulser des joueurs |
c |
Bannir des joueurs |
d |
Tuer/blesser des joueurs |
e |
Changements de carte |
f |
Modifier les ConVars |
Vous pouvez combiner les flags. Par exemple, "bce" donne les permissions d'expulsion, de bannissement et de changement de carte sans accès admin complet.
Étape 4 — Installer des plugins SourceMod
Les plugins SourceMod sont distribués sous forme de fichiers compilés .smx. Les plugins populaires pour Left 4 Dead 2 incluent des outils d'administration, le contrôle des bots survivants, des systèmes de préparation et des modificateurs de difficulté.
- Téléchargez le fichier
.smxdu plugin de votre choix. Beaucoup sont disponibles sur les forums AlliedModders. - Téléversez le fichier
.smxdansleft4dead2/addons/sourcemod/plugins/. - Si le plugin inclut un fichier de configuration (
.cfg), téléversez-le dansleft4dead2/cfg/sourcemod/(créez le dossier s'il n'existe pas). - Redémarrez le serveur. SourceMod charge automatiquement tous les fichiers
.smxdu répertoire plugins au démarrage.
.smx dans left4dead2/addons/sourcemod/plugins/disabled/ et redémarrez le serveur. C'est également la première étape recommandée lors du dépannage de conflits de plugins.
Vérifier les plugins chargés
Après le démarrage du serveur, vous pouvez vérifier quels plugins sont chargés en tapant la commande suivante dans la console du serveur (via l'onglet Console de GPanel) ou dans la console en jeu en tant qu'admin :
sm plugins list
Cela liste tous les plugins chargés avec leur nom, version et statut. Les plugins qui n'ont pas réussi à se charger seront marqués avec un indicateur d'erreur.
Articles connexes
- Guide de configuration du serveur L4D2 — Configuration de Server.cfg, tokens GSLT, modes de jeu et comment se connecter
- Dépannage du serveur L4D2 — Problèmes courants avec les connexions, addons, plugins et l'affichage dans le navigateur de serveurs
- How to Upload Files via SFTP