Ce guide couvre la configuration admin, les commandes RCON, la gestion des joueurs, le contrôle des matchs, le support SourceMod et le dépannage de votre serveur IOSoccer. Pour la configuration initiale et les instructions de connexion, consultez le Guide de Configuration du Serveur IOSoccer.
1. Configuration RCON
Définissez le mot de passe RCON via la variable de démarrage RCON dans GPanel, ou dans iosoccer/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.
2. Gestion des Joueurs
| Commande | Description |
|---|---|
rcon status | Lister les joueurs avec leurs identifiants utilisateur, Steam IDs, IPs et 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.
3. Contrôle des Matchs
| Commande | Description |
|---|---|
rcon changelevel <mapname> | Changer vers une autre carte/terrain. |
rcon map <mapname> | Forcer le chargement d'une carte, déconnectant les joueurs. |
rcon mp_timelimit <min> | Modifier la limite de temps du match. |
rcon mp_restartgame 1 | Redémarrer le match en cours. |
rcon say "message" | Envoyer un message dans le chat du serveur. |
4. 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 exec <filename> | Exécuter un fichier de configuration. |
rcon quit | Arrêter le serveur. |
5. 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 transférez-le dans
iosoccer/via SFTP. - Téléchargez SourceMod depuis sourcemod.net et transférez-le dans
iosoccer/. - Démarrez le serveur et vérifiez avec
meta versionetsm version.
Ajout d'Admins SourceMod
Modifiez iosoccer/addons/sourcemod/configs/admins_simple.ini :
"STEAM_0:1:12345678" "99:z" // Full admin access
6. Dépannage
- Le serveur plante au démarrage : Vérifiez la console GPanel pour les erreurs. Vérifiez que la carte de démarrage existe. Les journaux IOSoccer sont stockés avec
-condebugactivé par défaut. - Les joueurs ne peuvent pas se connecter : Confirmez que le serveur est en cours d'exécution, vérifiez l'IP/port dans GPanel et assurez-vous que les versions du jeu correspondent.
- Problèmes de physique du ballon : Assurez-vous que
TICKRATEest réglé sur au moins66. La valeur par défaut de100est recommandée. - RCON ne fonctionne pas : Vérifiez que la variable de démarrage
RCONest définie (elle est vide par défaut).
Articles Connexes
- Guide de Configuration du Serveur IOSoccer
- Comment Trouver l'IP et le Port de Votre Serveur
- Comment Transférer des Fichiers via SFTP
Besoin d'Aide ?
Si vous rencontrez des problèmes avec votre serveur IOSoccer 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.