Visión general del servidor Counter-Strike 2
Un servidor de Counter-Strike 2 tiene cuatro pestañas extra en el panel de juegos, además de las que tiene cualquier juego (Overview, Console, Files, Network, Variables, Subusers, Activity, Backups, Settings).
Para abrirlas, ve a Hosting > Game Servers > tu servidor y elige una pestaña en la barra que hay bajo la cabecera del servidor.
| Pestaña | Qué hace |
|---|---|
| Players | Quién está conectado, kick y baneo permanente, baneos por SteamID y por IP. |
| CS2 Settings | Editor de cfg/server.cfg con formulario (nombre, contraseñas, reglas de ronda, bots). Guardar, o guardar y aplicar en vivo. |
| Workshop | Busca en el Steam Workshop, guarda una biblioteca de mapas y cambia el servidor a un mapa del Workshop. |
| RCON | Consola que envía comandos RCON al servidor en marcha. |
Antes de empezar: activa RCON
Players, los botones de carga del Workshop, Save + apply live, la pestaña RCON y la tarjeta Live status hablan con el servidor por RCON. RCON necesita dos variables:
- Ve a Hosting > Game Servers > tu servidor y haz clic en la pestaña Variables.
- Activa Enable RCON (viene desactivado).
- Pon una RCON Password (de 1 a 30 letras, números, guiones o guiones bajos). Usa un valor largo y aleatorio.
- Haz clic en Save y reinicia el servidor.
Sin contraseña RCON, la tarjeta Live status de Overview muestra “RCON_PASSWORD not set” y las funciones RCON fallan.
Tarjeta Live status
En la pestaña Overview, un servidor de CS2 muestra una tarjeta Live status en lugar del dato Players online. Se actualiza cada 15 segundos por RCON y muestra:
- Players: humanos conectados y el máximo, más el número de bots.
- Map: el mapa actual.
- VAC: Secure o Insecure.
- State: Active o Hibernating (el servidor duerme cuando está vacío).
- El nombre del servidor.
Si la tarjeta no consigue datos, muestra el motivo, por ejemplo rcon unreachable cuando el servidor está parado o arrancando.
Variables
Se ajustan en la pestaña Variables y se leen al arrancar el servidor, así que reinicia después de guardar.
| Variable (como sale en el panel) | Qué hace |
|---|---|
| Map | Mapa con el que arranca el servidor, por ejemplo de_dust2. |
| Max Players | Plazas, de 1 a 64. |
| Auto-update server | Actualiza el juego al reiniciar. Activado por defecto. |
| SourceTV Port | Solo lectura. El puerto que usan los espectadores. |
| Steam Gameserver Login Token | Tu GSLT, de 32 caracteres. Mira más abajo. |
| Enable VAC | Valve Anti-Cheat. Activado por defecto; desactivado, el servidor arranca como inseguro. |
| Enable RCON | Activa el servicio RCON. Desactivado por defecto. |
| Server Name | Nombre en el navegador de servidores de Steam, hasta 64 caracteres. |
| Server Password | Contraseña para entrar. Vacía para un servidor público. |
| RCON Password | Contraseña de administración para RCON. |
| Gamemode y Gametype | Juntas fijan el modo de juego, mira la tabla siguiente. |
Modos de juego
| Modo | Gametype | Gamemode |
|---|---|---|
| Casual | 0 | 0 |
| Competitivo | 0 | 1 |
| Wingman | 0 | 2 |
| Arms Race | 1 | 0 |
| Deathmatch | 1 | 2 |
| Personalizado | 3 | 0 |
También puedes cambiarlos con el servidor en marcha desde la pestaña RCON con game_type y game_mode; se aplican a partir del siguiente mapa.
Steam Gameserver Login Token (GSLT)
Valve exige un token para que un servidor de CS2 aparezca en la lista pública.
- Entra en steamcommunity.com/dev/managegameservers con una cuenta de Steam en regla.
- Crea un token para el App ID
730y cópialo. - En el panel, pégalo en Steam Gameserver Login Token en la pestaña Variables, haz clic en Save y reinicia el servidor.
Un token por servidor
Dirección y puerto
La dirección a la que se conectan los jugadores aparece en la cabecera del servidor, con un botón para copiarla. El puerto es el asignado a tu servidor, y la pestaña Network lo muestra.
