Counter-Strike 2

Metamod No Carga en CS2 Tras una Actualización: Solución

El servidor arranca, los jugadores entran y todos los plugins desaparecieron. Una actualización de Counter-Strike 2 es la razón de siempre, y el arreglo son unos cuantos cambios de archivos.

Equipo de TheGameHosting 6 min de lectura
Captura de Counter-Strike 2: vista en primera persona disparando un rifle junto a unos barriles de madera
Captura de Counter-Strike 2. CS2 es un juego de Valve; imagen cortesía de Valve.

Cuando los plugins de CS2 dejan de cargar después de una actualización, normalmente el parche reemplazó gameinfo.gi y borró la línea Game csgo/addons/metamod. Vuelve a agregar la línea, actualiza Metamod y CounterStrikeSharp a builds que soporten la nueva versión del juego, reinicia y ejecuta meta list para confirmar que cargan los dos.

Por qué una actualización de CS2 te rompe los plugins

Los plugins de Counter-Strike 2 van en una cadena: Metamod carga con una sola línea de gameinfo.gi, CounterStrikeSharp carga a través de Metamod y tus plugins cargan a través de CounterStrikeSharp. Una actualización puede romper la cadena en dos puntos:

  1. El juego reemplaza gameinfo.gi. Es un archivo del juego, y un parche lo sobrescribe. La línea de Metamod desaparece, así que Metamod y todo lo que va encima dejan de cargar. La documentación de Metamod lo dice directo: tienes que rehacer el cambio cada vez que el desarrollador publica una modificación a gameinfo.gi.
  2. El juego cambia por dentro. Metamod y CounterStrikeSharp dependen de detalles del código del juego. Después de algunos parches necesitan una build nueva. Las notas de release de CounterStrikeSharp muestran este patrón, con entradas como «Update for latest CS2 Game Update».

Las dos se arreglan sin perder tus configs. Si eres nuevo en el stack, nuestra guía para instalar CounterStrikeSharp y Metamod explica primero cada capa.

Descubre qué capa se rompió

Inicia el servidor, abre la consola y corre las comprobaciones. Van de la base de la cadena hacia arriba:

Qué vesQué se rompióVe a
meta version dice comando desconocidoFalta la línea de Metamod en gameinfo.gi, o Metamod es demasiado viejo para el juegoArreglo 1 y Arreglo 2
meta list funciona pero CounterStrikeSharp no saleCounterStrikeSharp necesita una build nuevaArreglo 3
css_plugins list sale vacío o con erroresEl plugin o sus datos del juego están desactualizadosArreglo 4
El servidor ni arrancaUna edición mal hecha, o una build que crashea con la nueva versión del juegoModo seguro, más abajo

Arreglo 1: Vuelve a poner la línea de Metamod

  1. Apaga el servidor y haz una copia de seguridad.
  2. Abre game/csgo/gameinfo.gi en el editor.
  3. Busca el bloque SearchPaths y agrega esta línea debajo de Game_LowViolence csgo_lv:
gameinfo.gi
SearchPaths
{
    Game_LowViolence    csgo_lv
    Game                csgo/addons/metamod
    Game                csgo
    Game                core

Edita el archivo de game/csgo, no la copia de csgo_core. La documentación de Metamod dice que editar la segunda no carga Metamod.

Arreglo 2: Actualiza Metamod

Si la línea ya está y meta version sigue fallando, la build de Metamod probablemente es demasiado vieja para la nueva versión del juego. Descarga la build de desarrollo más reciente para tu sistema desde la página de builds de desarrollo de Metamod:Source, extráela y sube su carpeta addons encima de la que ya tienes en game/csgo. Reinicia y comprueba:

Consola del servidor
meta version

Debes ver una línea que empieza con Metamod:Source version 2.

Arreglo 3: Actualiza CounterStrikeSharp

Descarga el último release desde la página de releases de CounterStrikeSharp y copia su carpeta addons en game/csgo, igual que la primera vez. Tus archivos de configuración no se sobrescriben. Después de una primera instalación puedes usar la build sin el runtime, salvo que se exija una versión nueva de .NET.

Luego reinicia y ejecuta:

Consola del servidor
meta list

CounterStrikeSharp debe estar en la lista, y el log de arranque debe imprimir CounterStrikeSharp.API Loaded Successfully.

Arreglo 4: Actualiza los plugins

Algunos plugins leen datos del juego que cambian entre actualizaciones, y publican archivos nuevos para eso. MatchZy es un ejemplo. Trae addons/counterstrikesharp/gamedata/matchzy.json, que necesitan los rethrows del modo práctica, y su documentación pide mantener ese archivo al día. Además necesita CounterStrikeSharp v369 o más nuevo. Para actualizar un plugin:

  1. Abre su página de releases y descarga la versión más nueva.
  2. Sube los archivos encima de los viejos. MatchZy reemplaza los archivos .cfg que trae en cfg/MatchZy al actualizar, así que guarda tus cambios en los archivos _override.cfg.
  3. Reinicia, ejecuta css_plugins list y busca el plugin.

Si un plugin sigue fallando, lee la consola de arranque buscando su nombre y el error que tiene al lado. Mira el rastreador de issues del plugin: después de una actualización, otras personas casi siempre ya reportaron lo mismo. Para las herramientas de partidas, mira la guía de scrims con MatchZy.

Los tres comandos que debes recordar

ComandoDóndeQué demuestra
meta versionConsola del servidorMetamod está cargado y qué versión es
meta listConsola del servidorCounterStrikeSharp está cargado a través de Metamod
css_plugins listConsola del servidorTus plugins están cargados por CounterStrikeSharp

Córrelos en este orden después de cada actualización. El primero que falle te dice qué capa arreglar, y nunca necesitas reinstalar las capas de abajo.

Si el servidor no arranca

Ponle dos diagonales delante a la línea de Metamod en gameinfo.gi para apagarla:

gameinfo.gi
    // Game                csgo/addons/metamod

Entonces el servidor arranca como un Counter-Strike 2 normal, sin plugins. Tus jugadores pueden seguir jugando mientras arreglas el stack. Quita las diagonales cuando las builds nuevas ya estén puestas.

Evita que te agarre por sorpresa

  • Haz una copia antes de cada actualización. Un clic en el panel guarda tus configs, plugins y gameinfo.gi.
  • Actualiza en una hora tranquila. No veinte minutos antes de un scrim.
  • Guarda en una nota las tres piezas del arreglo. La línea de Metamod, los enlaces de descarga y los comandos para comprobar. Así queda en un trabajo de dos minutos.
  • Sigue en GitHub los proyectos de los que dependes, para enterarte cuando salga un release nuevo.
  • Revisa el resto del servidor. Después de una actualización, confirma que tus mapas del Workshop siguen cargando (guía del Workshop) y que el servidor sigue saliendo en la lista (guía del GSLT).

En TheGameHosting

Tienes Administrador de archivos con sFTP completo, copias de seguridad que restauras en un paso y soporte 24/7. Si tus plugins se detienen después de una actualización y no encuentras por qué, mándanos la salida de la consola y la leemos contigo. Mira la página de hosting de Counter-Strike 2, o compara todos los planes si corres varios plugins. Si tu servidor además salió de la lista después de la actualización, lee servidor de CS2 que no aparece en la lista.

Preguntas frecuentes

¿Por qué mis plugins de CS2 dejaron de funcionar después de una actualización?

Una actualización de CS2 normalmente reemplaza gameinfo.gi, lo que borra la línea de Metamod. Sin ella, Metamod, CounterStrikeSharp y todos los plugins dejan de cargar. Vuelve a agregar la línea y actualiza Metamod y CounterStrikeSharp.

¿Cómo vuelvo a agregar Metamod a gameinfo.gi?

Abre game/csgo/gameinfo.gi, busca SearchPaths y agrega la línea Game csgo/addons/metamod debajo de Game_LowViolence csgo_lv. Guarda, reinicia el servidor y ejecuta meta version para confirmar.

¿Cómo compruebo que Metamod y CounterStrikeSharp cargaron?

Escribe meta version en la consola del servidor para ver la versión de Metamod, meta list para ver CounterStrikeSharp en la lista y css_plugins list para ver tus plugins.

¿Una actualización borra la configuración de mis plugins?

No. Actualizar CounterStrikeSharp no sobrescribe tus archivos de configuración. Algunos plugins, como MatchZy, reemplazan sus archivos .cfg al actualizar, así que guarda tus cambios en los archivos override.

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

Copias de seguridad antes de cada actualización, restauración con un clic y un equipo que lee tu consola. Hosting de Counter-Strike 2 listo 60 segundos después del pago.

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