
Installer SourceMod et MetaMod sur un serveur Team Fortress 2
Installe MetaMod:Source, SourceMod et tes premiers plugins TF2, puis vérifie leur chargement et corrige les erreurs courantes.
MetaMod:Source charge les extensions natives et SourceMod fournit l'administration, les permissions et les plugins d'un serveur TF2 communautaire. Installe-les dans cet ordre, sur un serveur arrêté, puis valide chaque couche avant d'ajouter un plugin. Cette méthode évite de chercher un problème de plugin alors que MetaMod n'est pas chargé.
Avant l'installation : sauvegarde et compatibilité
Arrête complètement le serveur. Télécharge une copie de tf/addons/, tf/cfg/, de ton script de démarrage et de ton fichier server.cfg. Si une ancienne installation existe, conserve aussi tf/addons/sourcemod/configs/, data/ et translations/ : ces dossiers peuvent contenir les administrateurs et les données de plugins.
Télécharge MetaMod:Source et SourceMod uniquement depuis leurs sites officiels, dans la variante correspondant au système du serveur, Windows ou Linux. Une mise à jour TF2 peut casser temporairement les hooks : la documentation AlliedModders conseille alors de vérifier la page des versions requises et, si nécessaire, d'utiliser une version snapshot compatible plutôt que d'empiler des fichiers au hasard.
Ne confonds pas le client et le serveur
tf/. Installer SourceMod dans ton jeu TF2 local ne modifie pas le serveur distant.Installer MetaMod puis SourceMod
Extraire MetaMod dans le dossier TF2
addons avec tf/addons sur le serveur. Le résultat attendu contient notamment tf/addons/metamod/ et tf/addons/metamod.vdf. Ne crée pas un niveau metamod/metamod supplémentaire.Redémarrer et tester MetaMod
meta version dans la console du serveur ou via RCON. La commande doit afficher une version et indiquer que MetaMod est chargé comme plugin Valve. Si elle est inconnue, arrête-toi ici et corrige le chemin ou la version.Extraire SourceMod dans `tf/`
addons et cfg avec ceux de tf/. Tu dois obtenir tf/addons/sourcemod/ et tf/cfg/sourcemod/. SourceMod nécessite MetaMod:Source ; ne saute pas le test précédent.Redémarrer et vérifier les deux couches
meta list, sm version puis sm plugins list. meta list doit montrer SourceMod, et la liste des plugins ne doit pas signaler FAILED ou ERROR.Ajouter un administrateur et un plugin
Configure d'abord un compte administrateur avec un identifiant Steam stable, pas avec un pseudonyme. SourceMod fournit plusieurs méthodes dans tf/addons/sourcemod/configs/, notamment admins_simple.ini et les fichiers structurés admins.cfg et admin_groups.cfg. Suis le format commenté dans le fichier choisi, accorde seulement les droits nécessaires, puis change de carte ou recharge la liste des administrateurs. Connecté au serveur, sm_who permet de contrôler le compte et les droits reconnus.
Pour un plugin compilé :
- Lis sa page complète et vérifie explicitement TF2, la version de SourceMod et les extensions requises.
- Sauvegarde, puis place le fichier
.smxdanstf/addons/sourcemod/plugins/. Copie aussi les éventuels dossierstranslations,gamedata,configs,extensionsoudatafournis par l'auteur en conservant leurs chemins. - Change de carte ou redémarre. Vérifie avec
sm plugins list; un plugin sain apparaît avec son nom et sa version. - Ouvre
tf/addons/sourcemod/logs/si l'état est Error. Corrige la dépendance ou la version au lieu de masquer l'erreur.
Pour désactiver proprement un plugin, déplace son .smx vers plugins/disabled/ et change de carte. Supprimer uniquement le binaire peut laisser des réglages ou données utiles pour un retour arrière.
Résoudre les erreurs fréquentes
| Symptôme | Cause probable | Vérification |
|---|---|---|
| `meta` est inconnu | MetaMod au mauvais endroit ou build incompatible | Contrôle `tf/addons/metamod.vdf`, l'OS et `metamod-fatal.log` |
| `meta list` affiche NOFILE/FAILED | Binaire absent ou mauvaise architecture | Réinstalle l'archive correspondant à Windows/Linux et vérifie les bibliothèques 32 bits sous Linux |
| SourceMod n'apparaît pas | Installation incomplète | Contrôle `tf/addons/sourcemod/bin/` et redémarre entièrement |
| Plugin en Error | Extension, traduction ou gamedata manquante | Lis `sm plugins info`, `sm exts list` et les journaux SourceMod |
| Tout casse après une mise à jour TF2 | Interfaces du jeu modifiées | Mets MetaMod et SourceMod à jour avant les plugins, puis réintroduis-les progressivement |
Ne copie jamais une ancienne installation complète par-dessus une version récente sans tri. Garde les configurations et données utiles, mais remplace les binaires du framework avec une archive propre. Teste ensuite le démarrage, un changement de carte, une commande admin et une reconnexion joueur.
Un serveur TF2 prêt pour SourceMod
Compare les offres TF2 en vérifiant l'accès SFTP, les redémarrages et la possibilité d'installer MetaMod et SourceMod.
Questions fréquentes
MetaMod et SourceMod sont-ils la même chose ?
.smx. SourceMod doit donc être installé après MetaMod.Faut-il redémarrer après l'ajout d'un plugin ?
.smx, mais un redémarrage complet est préférable après une mise à jour de MetaMod, SourceMod, d'une extension native ou de gamedata.Où lire la vraie erreur d'un plugin ?
sm plugins list et sm plugins info, puis consulte tf/addons/sourcemod/logs/errors_*.log. Le message indique généralement l'extension, la traduction ou le native manquant.Sources : installation de MetaMod:Source, installation de SourceMod et gestion des plugins SourceMod.
Prêt à lancer ton serveur Team Fortress 2 ?
Voici les meilleures offres d'hébergement Team Fortress 2 du moment, codes promo inclus. Tu hésites encore ? Notre quiz te trouve l'hébergeur idéal en moins de 2 minutes.
Team Fortress 2 — 4 Go
WinterNode
Spécifications
Jeux compatibles
Fonctionnalités
- ✓4 Go de RAM au minimum
- ✓CPU sans limite fixe, sous politique d'usage raisonnable
- ✓Stockage NVMe sans limite fixe, extension sur demande
- ✓Sauvegardes automatiques toutes les 12 heures
- +2 autres fonctionnalités
Team Fortress 2
OptiNAS
Spécifications
Jeux compatibles
Fonctionnalités
- ✓Environ 12 joueurs
- ✓Minimum : 2 vCPU et 2 Go de RAM
- ✓Conseillé : 2 vCPU et 2 Go de RAM
- ✓Plugins et mods possibles selon le jeu
- +2 autres fonctionnalités