Counter-Strike 2: modos de juego, server.cfg y plugins
Elige un modo de juego y mapa, configura server.cfg y RCON, y añade plugins con Metamod:Source y CounterStrikeSharp.
Un servidor de Counter-Strike 2 funciona con un modo de juego, un mapa y un server.cfg. Si tienes esos tres elementos correctamente, tendrás un servidor funcional; añade Metamod:Source + CounterStrikeSharp y podrás ejecutar plugins. Esta guía cubre todo esto.
Elige un modo de juego y mapa
Los modos de juego de CS2 se configuran con dos cvars, normalmente en la pestaña Startup o en tu configuración:
| Modo | game_type |
game_mode |
|---|---|---|
| Competitivo | 0 | 1 |
| Casual | 0 | 0 |
| Wingman (2v2) | 0 | 2 |
| Deathmatch | 1 | 2 |
| Arms Race | 1 | 0 |
Establece el mapa inicial con el parámetro de lanzamiento +map de_dust2 (pestaña Startup). Puedes cambiar el mapa en vivo desde la consola con changelevel de_mirage o map de_inferno.
Configura server.cfg
server.cfg se ejecuta automáticamente al iniciar el servidor. Edítalo en el File Manager (Administrador de Archivos) en game/csgo/cfg/:
hostname "Mi Servidor ServerPrism CS2"
rcon_password "una-contrasena-segura"
sv_password ""
sv_cheats 0
mp_autoteambalance 1
mp_limitteams 2
sv_lan 0
hostname— nombre en el navegador de servidores.rcon_password— requerido para la administración remota desde la consola del juego (rcon <comando>). Establece una contraseña fuerte.sv_password— establece un valor para hacer el servidor privado (los jugadores lo necesitan para conectarse).
Guarda y reinicia, o ejecuta exec server.cfg desde la consola para recargar.
RCON — administración desde el juego
Con rcon_password configurado, conéctate a tu servidor, abre la consola (~) y autentícate:
rcon_password una-contrasena-segura
rcon changelevel de_nuke
rcon mp_restartgame 1
Cualquier cosa que puedas escribir en la consola del servidor, puedes ejecutarla a través de rcon como administrador.
Instalar plugins (Metamod:Source + CounterStrikeSharp)
La mayoría de los plugins de CS2 necesitan dos capas:
- Metamod:Source — el cargador base. Instálalo en
game/csgo/addons/y añade la línea de Metamod agameinfo.gicomo se describe en su documentación. - CounterStrikeSharp — el entorno de ejecución de plugins al que se dirigen la mayoría de los plugins modernos de CS2. Instálalo encima de Metamod.
- Coloca los plugins en
game/csgo/addons/counterstrikesharp/plugins/y reinicia.
Sigue la guía de instalación de cada proyecto para conocer el diseño exacto de los archivos; la carga de addons de CS2 es exigente con las rutas y la edición de gameinfo.gi.
Configuraciones de práctica / matchmaking
Para scrims y servidores de práctica, es común una configuración que establece cvars de calentamiento, dinero y trayectoria de granadas. Coloca tus cvars de práctica en un archivo como cfg/practice.cfg y cárgalo con exec practice.cfg desde la consola cuando lo necesites.
Problemas comunes
- RCON "Bad password":
rcon_passwordno está configurado o no coincide — configúralo enserver.cfgy recarga. - Servidor no aparece en el navegador:
sv_landebe ser0; también dale un momento para que se registre. - Los plugins no cargan: falta la línea de Metamod en
gameinfo.gio las rutas de los addons son incorrectas — vuelve a verificar los pasos de instalación de Metamod/CounterStrikeSharp. - Modo incorrecto al iniciar:
game_type/game_modeno coinciden con la tabla anterior, o una configuración los sobrescribe más tarde.