Ce guide couvre la configuration de l'accès admin, du RCON, des commandes admin et de la configuration de match compétitif pour votre serveur Counter-Strike 2 sur Legion Hosting. Pour la configuration initiale du serveur, y compris le GSLT, les modes de jeu et la connexion, consultez le Guide de configuration du serveur CS2.
Configuration du RCON (Console à distance)
Le RCON vous permet d'exécuter des commandes serveur à distance depuis la console en jeu ou depuis GPanel sans redémarrage. Il se configure via la cvar rcon_password dans votre server.cfg.
Définir le mot de passe RCON
Ouvrez game/csgo/cfg/server.cfg via le Gestionnaire de fichiers dans GPanel ou via SFTP et ajoutez ou modifiez :
rcon_password "YourStrongPassword"
Utiliser le RCON en jeu
Ouvrez la console développeur avec la touche ` (tilde). Authentifiez-vous d'abord, puis entrez vos commandes :
rcon_password YourStrongPassword
rcon changelevel de_mirage
rcon mp_maxrounds 30
rcon status
Une fois authentifié, préfixez chaque commande avec rcon pour qu'elle s'exécute sur le serveur.
Utiliser le RCON depuis GPanel
Vous pouvez également exécuter des commandes directement depuis l'onglet Console dans GPanel sans avoir besoin du préfixe rcon. C'est la méthode la plus simple pour gérer votre serveur.
Commandes admin essentielles
Les commandes suivantes peuvent être exécutées via RCON ou la console GPanel.
Gestion des joueurs
| Commande | Description |
|---|---|
status |
Lister tous les joueurs connectés avec leurs Steam ID et leur ping |
kick <name> |
Expulser un joueur par son nom |
kickid <userid> |
Expulser un joueur par son ID utilisateur (depuis la sortie de status) |
banid <minutes> <steamid> |
Bannir un joueur par Steam ID (0 = permanent) |
removeid <steamid> |
Retirer un Steam ID de la liste des bans |
users |
Lister les utilisateurs RCON authentifiés |
Contrôle du serveur
| Commande | Description |
|---|---|
changelevel <map> |
Changer la carte actuelle (ex. de_inferno) |
mp_restartgame 1 |
Redémarrer la partie en cours après 1 seconde |
mp_warmup_end |
Terminer l'échauffement immédiatement |
mp_pause_match |
Mettre le match en cours en pause |
mp_unpause_match |
Reprendre le match en cours |
bot_add_t / bot_add_ct |
Ajouter un bot à l'équipe spécifiée |
bot_kick |
Expulser tous les bots du serveur |
exec <filename> |
Exécuter un fichier de configuration (ex. exec competitive.cfg) |
Configuration de match compétitif
Pour le jeu compétitif, créez ou modifiez game/csgo/cfg/autoexec.cfg (exécuté automatiquement à chaque chargement de carte) pour appliquer les réglages compétitifs par-dessus les paramètres par défaut du mode de jeu :
// -----------------------------------------------
// Competitive / match settings
// -----------------------------------------------
mp_overtime_enable 1 // Enable overtime if scores are tied
mp_overtime_maxrounds 6 // Rounds per overtime half (3+3)
mp_overtime_halftime_pausetimer 0
mp_halftime 1 // Enable halftime side switch
mp_maxrounds 24 // Standard 12 per half
mp_freezetime 15 // Seconds players are frozen at round start
mp_roundtime 1.92 // Round time in minutes (1:55 approx)
mp_roundtime_defuse 1.92
mp_buytime 20 // Seconds players can buy after round start
mp_buy_anywhere 0 // Players must be in buy zone
mp_startmoney 800 // Starting money
mp_friendlyfire 1 // Team damage on (standard competitive)
mp_warmup_pausetimer 0
mp_warmuptime 30
// -----------------------------------------------
// Anti-cheat and security
// -----------------------------------------------
sv_pure 1 // Only allow official files (1) or workshop (0)
sv_pure_kick_clients 1
// -----------------------------------------------
// Bot behaviour (remove bots for real matches)
// -----------------------------------------------
bot_quota 0
bot_join_after_player 0
practice.cfg, match.cfg, warmup.cfg) et les charger avec exec practice.cfg via RCON ou la console GPanel.
GOTV (Spectateur et enregistrement de démos)
GOTV permet aux spectateurs de regarder votre match avec un délai configurable, et vous permet d'enregistrer des démos pour les revoir. Ajoutez ces paramètres à votre server.cfg :
tv_enable 1 // Enable GOTV
tv_name "GOTV" // Name shown to spectators
tv_delay 30 // Delay in seconds before GOTV shows action
tv_maxclients 10 // Maximum GOTV spectators
connect YOUR.SERVER.IP:GOTV_PORT.
Pour enregistrer une démo manuellement via RCON :
tv_record mydemoclip
// ... match plays ...
tv_stoprecord
Le fichier de démo est sauvegardé dans le répertoire game/csgo/ de votre serveur et peut être téléchargé via SFTP.
Articles connexes
- Guide de configuration du serveur CS2 — GSLT, server.cfg, modes de jeu, connexion
- Dépannage CS2 — Erreurs courantes et solutions
- Comment trouver l'IP et le port de votre serveur
- Comment transférer des fichiers via SFTP