Ce guide couvre l'administration RCON, la gestion des joueurs, la configuration des bots, les cartes personnalisées et le dépannage de votre serveur dédié OpenArena. OpenArena est un FPS deathmatch gratuit basé sur le moteur id Tech 3. Pour la configuration initiale, le paramétrage et les instructions de connexion, consultez le Guide de configuration du serveur OpenArena.
1. Configuration RCON
Définissez le mot de passe RCON dans baseoa/server.cfg :
seta rconPassword "YourStrongPassword"
Authentifiez-vous en jeu via la console (~) :
rconPassword YourStrongPassword
rcon <command>
Vous pouvez également envoyer des commandes directement via l'onglet Console du GPanel sans authentification RCON.
2. Commandes de gestion des joueurs
| Commande | Description |
|---|---|
rcon status | Afficher tous les joueurs connectés avec leurs numéros de client et leurs IP. |
rcon kick <client_num> | Expulser un joueur par numéro de client (obtenu via status). |
rcon clientkick <client_num> | Commande d'expulsion alternative. |
rcon banClient <client_num> | Bannir un joueur par numéro de client. |
rcon banUser <playername> | Bannir un joueur par nom. |
3. Commandes de carte et de jeu
| Commande | Description |
|---|---|
rcon map <mapname> | Changer de carte, en déconnectant les joueurs. |
rcon g_gametype <value> | Changer le mode de jeu (0=FFA, 3=TDM, 4=CTF, etc.). |
rcon timelimit <minutes> | Modifier la limite de temps. |
rcon fraglimit <frags> | Modifier la limite de frags. |
rcon map_restart | Redémarrer la carte actuelle. |
rcon nextmap | Passer à la carte suivante dans la rotation. |
4. Commandes de gestion du serveur
| Commande | Description |
|---|---|
rcon sv_hostname "Name" | Changer le nom du serveur. |
rcon g_password "pass" | Définir ou modifier le mot de passe de connexion. |
rcon say "message" | Envoyer un message dans le chat du serveur. |
rcon sv_maxclients <num> | Modifier le nombre maximum de joueurs (nécessite un redémarrage de carte). |
rcon exec <filename> | Exécuter un fichier de configuration. |
rcon quit | Arrêter le serveur. |
5. Gestion des bots
OpenArena dispose d'un support intégré de bots pour remplir les emplacements vides du serveur.
| Commande / CVar | Description |
|---|---|
rcon addbot <name> <skill> | Ajouter un bot. Difficulté : 1 (plus facile) à 5 (plus difficile). |
rcon kick <botname> | Supprimer un bot spécifique. |
rcon bot_minplayers <num> | Remplir automatiquement avec des bots jusqu'à atteindre ce nombre de joueurs. Les bots partent quand de vrais joueurs rejoignent. |
rcon bot_nochat <0/1> | Désactiver le chat des bots. 1 = pas de chat bot. |
Exemple : Maintenir 8 joueurs avec des bots
Ajoutez dans server.cfg :
seta bot_minplayers 8
Les bots rejoignent automatiquement quand il y a moins de 8 joueurs connectés et partent lorsque des joueurs humains rejoignent.
6. Cartes et mods personnalisés
- Téléchargez les fichiers
.pk3de cartes/mods personnalisés. - Envoyez-les dans
baseoa/via SFTP (voir Comment envoyer des fichiers via SFTP). - Redémarrez le serveur. Les fichiers
.pk3sont chargés automatiquement. - Changez vers la nouvelle carte avec
rcon map <mapname>.
.pk3 correspondants pour rejoindre les serveurs avec des cartes personnalisées. Activez le téléchargement automatique avec sv_allowDownload 1 dans server.cfg.
7. Dépannage
Le serveur ne démarre pas
- Vérifiez la console GPanel pour les messages d'erreur.
- Vérifiez que GAME_MAP est défini sur un nom de carte valide.
- Essayez
aggressorouoa_dm1comme carte par défaut fonctionnelle.
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 depuis l'onglet Network.
- Assurez-vous que
sv_pureest défini sur0si les joueurs ont des versions différentes de fichiers pk3.
Les bots ne fonctionnent pas
- Assurez-vous que la carte supporte le routage des bots (fichier AAS). La plupart des cartes par défaut l'incluent.
- Vérifiez que
bot_minplayersest défini sur le nombre souhaité. - Les cartes personnalisées peuvent ne pas supporter les bots sauf si un fichier AAS a été généré.
Articles connexes
- Guide de configuration du serveur OpenArena
- Comment trouver l'IP et le port de votre serveur
- Comment envoyer des fichiers via SFTP
Besoin d'aide ?
Si vous rencontrez des problèmes avec votre serveur OpenArena 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.