Counter-Strike 2

Instalar CounterStrikeSharp y Metamod en tu Servidor de CS2

SourceMod no funciona en Counter-Strike 2. Los plugins usan Metamod y CounterStrikeSharp. Esta es la instalación, en el orden que funciona, con una comprobación después de cada paso.

Equipo de TheGameHosting 6 min de lectura
Captura de Counter-Strike 2: antiterroristas avanzando por una plaza soleada de un pueblo italiano
Captura de Counter-Strike 2. CS2 es un juego de Valve; imagen cortesía de Valve.

Para instalar CounterStrikeSharp en un servidor de CS2, primero instala Metamod:Source 2.x copiando su carpeta addons en game/csgo y agregando Game csgo/addons/metamod a gameinfo.gi. Luego copia en la misma carpeta la versión con runtime de CounterStrikeSharp, reinicia y ejecuta meta list para confirmar que cargó.

Cómo encajan las piezas

Los plugins de CS2 corren por capas. Cada capa necesita la de abajo, así que el orden de instalación importa:

CapaQué haceDónde vive
Counter-Strike 2El servidor del juegogame/csgo
Metamod:Source 2.xPermite cargar otro código dentro del servidor. Se engancha desde gameinfo.gigame/csgo/addons/metamod
CounterStrikeSharpEjecuta plugins escritos en C#, encima de Metamodgame/csgo/addons/counterstrikesharp
Tus pluginsHerramientas de admin, retakes, modos de práctica, gestores de partidasgame/csgo/addons/counterstrikesharp/plugins

SourceMod, la herramienta que muchos conocen de juegos Source anteriores, no funciona en Counter-Strike 2. Si un plugin te pide SourceMod, fue hecho para otro juego.

Antes de empezar

  1. Haz una copia de seguridad. Un error al editar gameinfo.gi impide que el servidor cargue los plugins. Con una copia puedes volver atrás en un paso.
  2. Apaga el servidor. Sube y edita los archivos con el servidor detenido.
  3. Ten las versiones correctas. CounterStrikeSharp necesita una build de desarrollo de Metamod:Source 2.x (la 1467 o más nueva, con soporte de KHook, según su documentación), y la primera vez debes descargar la versión with-runtime.

Paso 1: Instala Metamod:Source

  1. Descarga la build de Linux o de Windows de Metamod:Source 2.x desde la página oficial de builds de desarrollo. Metamod las marca como inestables, pero son las que soportan CS2.
  2. Extrae el archivo en tu computadora. Adentro hay una carpeta addons.
  3. Sube esa carpeta addons a game/csgo en tu servidor, con el Administrador de archivos o por sFTP.
  4. Abre game/csgo/gameinfo.gi en el editor y busca el bloque SearchPaths.
  5. Agrega una línea justo debajo de Game_LowViolence csgo_lv, encima de las otras líneas Game:
gameinfo.gi
SearchPaths
{
    Game_LowViolence    csgo_lv
    Game                csgo/addons/metamod
    Game                csgo
    Game                core

Inicia el servidor y escribe esto en la consola:

Consola del servidor
meta version

Debes ver una línea que dice Metamod:Source version 2.x.x. Si el comando es desconocido, revisa la ruta de la carpeta y la línea que agregaste.

Paso 2: Instala CounterStrikeSharp

  1. Descarga la última build with-runtime para tu sistema desde la página de releases de CounterStrikeSharp.
  2. Apaga el servidor y extrae el archivo en tu computadora.
  3. Sube su carpeta addons a game/csgo. Cuando te lo pida, combínala con la carpeta addons que ya tiene Metamod.
  4. Inicia el servidor.

Después de combinar, la carpeta queda así:

Administrador de archivos
game/csgo/addons/
├── metamod/
└── counterstrikesharp/
    ├── api/
    ├── bin/
    ├── dotnet/
    ├── gamedata/
    └── plugins/
Administrador de archivos en el panel de TheGameHosting con las carpetas y archivos de un servidor
Subiendo archivos en el Administrador de archivos. Para un árbol de carpetas completo, sFTP es más rápido.

Paso 3: Comprueba que cargó

Ejecuta esto en la consola del servidor:

Consola del servidor
meta list

La lista debe incluir CounterStrikeSharp. El log de arranque también imprime CounterStrikeSharp.API Loaded Successfully. Si sale «Unknown command», Metamod no está cargado: vuelve al paso 1.

Paso 4: Agrega tu primer plugin

Los plugins van en game/csgo/addons/counterstrikesharp/plugins. La página de cada plugin en GitHub dice qué archivos copiar, así que sigue su README y luego reinicia. Para confirmar que un plugin está corriendo:

Consola del servidor
css_plugins list

Dos buenos puntos de partida son un gestor de partidas y las herramientas de admin. Nuestras guías para montar un servidor de práctica de CS2 y para hacer scrims con MatchZy usan este mismo stack.

Los permisos de admin para los plugins de CounterStrikeSharp viven en addons/counterstrikesharp/configs/admins.json, donde cada entrada tiene una identity (un Steam ID) y una lista de flags como @css/root. Revisa el README de cada plugin para ver qué flags espera.

Errores que impiden que la instalación funcione

Qué vesPor qué pasaQué hacer
meta version dice comando desconocidoMetamod no está cargando. La línea de gameinfo.gi falta, está en el archivo equivocado o mal escritaRevisa game/csgo/gameinfo.gi y la ruta csgo/addons/metamod
meta list funciona pero falta CounterStrikeSharpLa carpeta addons/counterstrikesharp no subió, o quedó un nivel más adentroLa carpeta debe estar directamente dentro de game/csgo/addons
CounterStrikeSharp falla en una primera instalaciónUsaste la build sin el runtimeDescarga el release with-runtime
Ayer todo funcionabaUna actualización de CS2 reemplazó gameinfo.giLee la solución para Metamod
Un plugin no hace nadaFue hecho para SourceMod, o necesita un CounterStrikeSharp más nuevoLee el README del plugin para ver sus requisitos

Si corres el servidor en tu propia máquina, la documentación de CounterStrikeSharp agrega dos detalles. En Windows necesitas los Visual Studio Redistributables. En Linux puede que necesites el paquete libicu. Con un servidor contratado con nosotros, ambos ya están resueltos.

Elige tus plugins con cuidado

Cada plugin corre dentro del proceso de tu servidor con el mismo acceso que el servidor. Trátalo como cualquier otro programa que descargas:

  • Descárgalo desde la página de releases del autor, no de una resubida en un sitio cualquiera.
  • Lee qué hace antes de ponerlo en un servidor público. Recuerda que Steam responsabiliza a la cuenta detrás de tu GSLT por el servidor. Nuestra guía para conseguir el token GSLT de CS2 explica las reglas.
  • Agrega un plugin a la vez y reinicia entre uno y otro. Si algo se rompe, sabes cuál fue.
  • Guarda una copia de la carpeta plugins y de sus configs antes de cada actualización.

Cómo actualizar CounterStrikeSharp

Descarga el release más nuevo, súbelo encima del anterior y reinicia. Tus archivos de configuración no se sobrescriben. Después de la primera instalación puedes usar la build sin runtime, salvo que se exija una versión nueva de .NET. Los releases salen seguido, y varios son arreglos para actualizaciones específicas de CS2. A noviembre de 2026, el último release es el v1.0.379.

Cuando llega una actualización de CS2 y los plugins dejan de funcionar, no reinstales todo. Sigue la guía de Metamod que no carga después de una actualización de CS2.

En TheGameHosting

Todo lo de arriba es trabajo con archivos, y el panel trae lo que necesitas: Administrador de archivos con sFTP completo, copias de seguridad y dos bases de datos gratis para plugins que guardan rangos o estadísticas. Los plugins pesados usan más RAM, así que dimensiona tu plan pensando en eso. Counter-Strike 2 por sí solo necesita 2 GB, y los nueve planes lo corren. Mira la página de hosting de CS2 o compara todos los planes.

Si un paso no se comporta como lo describimos, cuéntale a nuestro equipo de soporte por chat en vivo o por ticket. Pueden leer la consola contigo.

Preguntas frecuentes

¿SourceMod funciona en Counter-Strike 2?

No. SourceMod no corre en CS2. Los plugins de Counter-Strike 2 corren sobre Metamod:Source 2.x con CounterStrikeSharp encima, y están escritos en C#.

¿Qué versión de Metamod necesito para CS2?

Usa una build de desarrollo de Metamod:Source 2.x. La documentación de CounterStrikeSharp pide la build 1467 o más nueva, con soporte de KHook.

¿Dónde van los plugins de CounterStrikeSharp?

Los plugins van en game/csgo/addons/counterstrikesharp/plugins. Sigue el README de cada plugin para ver los archivos exactos, reinicia el servidor y ejecuta css_plugins list para confirmar que cargó.

¿Tengo que reinstalar Metamod después de una actualización de CS2?

No siempre, pero una actualización de CS2 puede reemplazar gameinfo.gi y borrar la línea de Metamod. Cuando pase, vuelve a agregar la línea y actualiza Metamod y CounterStrikeSharp a builds que soporten la nueva versión de CS2.

Hosting para estos juegos

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas

Monta tu servidor de CS2 desde $1.90 USD/mes

Sube Metamod y CounterStrikeSharp desde el Administrador de archivos, vuelve atrás desde una copia si algo se rompe y mantén tu servidor de Counter-Strike 2 encendido todo el día.

Usa el código FULL2026 al pagar y llévate 15% de descuento de por vida.

  • CPU AMD 9950X / 7950X3D
  • RAM DDR5 y almacenamiento NVMe
  • Protección DDoS en todos los planes
  • Dallas, TX y Ámsterdam, NL