Ce guide couvre la configuration de l'administration, les commandes RCON du moteur Source, la gestion des joueurs, les commandes de carte, le support des plugins SourceMod/MetaMod, et le dépannage de votre serveur dédié Open Fortress. Open Fortress est un mod TF2 gratuit avec de nouveaux modes de jeu et du contenu, construit sur le moteur Source. Pour la configuration initiale, la configuration et les instructions de connexion, consultez le Open Fortress Server Setup Guide.
1. Configuration de l'administration (mot de passe RCON)
Open Fortress utilise le système RCON du moteur Source pour l'administration. Définissez le mot de passe dans open_fortress/cfg/server.cfg :
rcon_password "YourStrongPassword"
Authentifiez-vous en jeu via la console (~) :
rcon_password YourStrongPassword
rcon <command>
Vous pouvez également envoyer des commandes directement via l'onglet Console de GPanel sans authentification RCON.
2. Commandes RCON du moteur Source
Gestion des joueurs
| Commande | Description |
|---|---|
rcon status | Afficher la liste des joueurs avec les identifiants utilisateur, les Steam ID, les IP et le ping. |
rcon kick <userid> | Expulser un joueur par identifiant utilisateur. |
rcon kick "<playername>" | Expulser par nom d'affichage. |
rcon banid <minutes> <userid> | Bannir par identifiant utilisateur. 0 = permanent. |
rcon banip <minutes> <ip> | Bannir une adresse IP. |
rcon removeid <steamid> | Supprimer un bannissement par Steam ID. |
rcon removeip <ip> | Supprimer un bannissement IP. |
rcon writeid | Sauvegarder la liste des bannissements dans banned_user.cfg. |
rcon writeip | Sauvegarder les bannissements IP dans banned_ip.cfg. |
rcon writeid et rcon writeip après un bannissement. Sans sauvegarde, les bannissements sont perdus au redémarrage.
Commandes de carte
| Commande | Description |
|---|---|
rcon changelevel <mapname> | Changer de carte en gardant les joueurs connectés. |
rcon map <mapname> | Charger une carte depuis zéro, déconnectant tous les joueurs. |
rcon maps * | Lister toutes les cartes disponibles. |
rcon mp_timelimit <min> | Modifier la limite de temps de la carte. |
rcon mp_fraglimit <frags> | Modifier la limite de frags. |
rcon mp_restartgame 1 | Redémarrer la manche en cours en réinitialisant les scores. |
Gestion du serveur
| Commande | Description |
|---|---|
rcon hostname "Name" | Changer le nom du serveur. |
rcon sv_password "pass" | Définir ou modifier le mot de passe de connexion. |
rcon sv_alltalk <0/1> | Activer/désactiver le chat vocal inter-équipes. |
rcon say "message" | Envoyer un message dans le chat à tout le serveur. |
rcon exec <filename> | Exécuter un fichier de configuration. |
rcon quit | Arrêter le serveur. |
3. SourceMod et MetaMod
Pour des fonctionnalités d'administration avancées, installez MetaMod:Source et SourceMod.
Installation
- Arrêtez votre serveur depuis GPanel.
- Téléchargez MetaMod:Source depuis sourcemm.net et envoyez-le dans
open_fortress/via SFTP. - Téléchargez SourceMod depuis sourcemod.net et envoyez-le dans
open_fortress/. - Démarrez le serveur et vérifiez avec
meta versionetsm versiondans la console.
Ajout d'administrateurs SourceMod
Modifiez open_fortress/addons/sourcemod/configs/admins_simple.ini :
"STEAM_0:1:12345678" "99:z" // Full admin access
Utilisez sm_admin dans le chat ou la console pour ouvrir le menu d'administration en jeu.
4. Cartes personnalisées
- Téléchargez le fichier
.bspde la carte personnalisée. - Envoyez-le dans
open_fortress/maps/via SFTP (voir How to Upload Files via SFTP). - Ajoutez le nom de la carte dans
open_fortress/cfg/mapcycle.txt. - Testez avec
rcon changelevel mapname.
5. Dépannage
Le serveur plante au démarrage
- Vérifiez les messages d'erreur dans la console GPanel.
- Vérifiez que la carte de démarrage existe dans
open_fortress/maps/. - Si vous utilisez SourceMod/MetaMod, supprimez temporairement les répertoires d'addons pour tester.
- Assurez-vous que tous les fichiers de jeu requis ont été correctement téléchargés (assets TF2 et fichiers Open Fortress).
Les joueurs ne peuvent pas se connecter
- Vérifiez que le serveur est en cours d'exécution dans GPanel.
- Vérifiez l'IP et le port corrects dans l'onglet Network.
- Assurez-vous que les joueurs ont installé Open Fortress via la même méthode (lanceur Beans).
Textures ou assets manquants
- Open Fortress dépend des assets TF2. Assurez-vous que le répertoire
tf2/a été correctement téléchargé lors de l'installation. - Si des textures sont manquantes, essayez une réinstallation depuis l'onglet Settings de GPanel.
Articles connexes
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur Open Fortress qui ne sont pas couverts ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur pertinent de la console GPanel.