Esta guía cubre la configuración del acceso de administrador, RCON, comandos de administración y la configuración de partidas competitivas para tu servidor de Counter-Strike 2 en Legion Hosting. Para la configuración inicial del servidor, incluyendo GSLT, modos de juego y conexión, consulta la Guía de Configuración del Servidor CS2.
Configuración de RCON (Consola Remota)
RCON te permite ejecutar comandos del servidor de forma remota desde la consola del juego o desde GPanel sin necesidad de reiniciar. Se configura mediante la variable rcon_password en tu server.cfg.
Establecer la Contraseña de RCON
Abre game/csgo/cfg/server.cfg a través del Administrador de Archivos en GPanel o mediante SFTP y añade o edita:
rcon_password "YourStrongPassword"
Usar RCON en el Juego
Abre la consola de desarrollador con la tecla ` (tilde). Primero autentícate y luego ejecuta comandos:
rcon_password YourStrongPassword
rcon changelevel de_mirage
rcon mp_maxrounds 30
rcon status
Una vez autenticado, añade el prefijo rcon a cada comando para que se ejecute en el servidor.
Usar RCON desde GPanel
También puedes ejecutar comandos directamente desde la pestaña Consola en GPanel sin necesidad del prefijo rcon. Este es el método más fácil para la administración del servidor.
Comandos Esenciales de Administración
Los siguientes comandos se pueden ejecutar mediante RCON o la consola de GPanel.
Gestión de Jugadores
| Comando | Descripción |
|---|---|
status |
Listar todos los jugadores conectados con sus Steam IDs y ping |
kick <name> |
Expulsar a un jugador por nombre |
kickid <userid> |
Expulsar a un jugador por ID de usuario (de la salida de status) |
banid <minutes> <steamid> |
Banear a un jugador por Steam ID (0 = permanente) |
removeid <steamid> |
Eliminar un Steam ID de la lista de baneados |
users |
Listar usuarios RCON autenticados |
Control del Servidor
| Comando | Descripción |
|---|---|
changelevel <map> |
Cambiar el mapa actual (ej. de_inferno) |
mp_restartgame 1 |
Reiniciar la partida actual después de 1 segundo |
mp_warmup_end |
Finalizar el calentamiento inmediatamente |
mp_pause_match |
Pausar la partida actual |
mp_unpause_match |
Reanudar la partida actual |
bot_add_t / bot_add_ct |
Añadir un bot al equipo especificado |
bot_kick |
Expulsar a todos los bots del servidor |
exec <filename> |
Ejecutar un archivo de configuración (ej. exec competitive.cfg) |
Configuración de Partidas Competitivas
Para juego competitivo, crea o edita game/csgo/cfg/autoexec.cfg (se ejecuta automáticamente en cada carga de mapa) para aplicar ajustes competitivos sobre los valores predeterminados del modo de juego:
// -----------------------------------------------
// 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) y cargarlos con exec practice.cfg mediante RCON o la consola de GPanel.
GOTV (Espectadores y Grabación de Demos)
GOTV permite a los espectadores ver tu partida con un retraso configurable, y te permite grabar demos para revisión. Añade estos ajustes a tu 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.
Para grabar una demo manualmente mediante RCON:
tv_record mydemoclip
// ... match plays ...
tv_stoprecord
El archivo de demo se guarda en el directorio game/csgo/ de tu servidor y se puede descargar mediante SFTP.
Artículos Relacionados
- Guía de Configuración del Servidor CS2 — GSLT, server.cfg, modos de juego, conexión
- Solución de Problemas de CS2 — Errores comunes y soluciones
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos mediante SFTP