- Inicio
- Guías
- Game Servers
- Counter-Strike 2
- Instalar Metamod:Source en tu servidor CS2
Instalar Metamod:Source en tu servidor CS2
Guía paso a paso para instalar Metamod:Source, el framework base necesario para cargar cualquier plugin en Counter-Strike 2.
¿Qué es Metamod:Source?
Metamod:Source es el framework nativo que permite cargar plugins en servidores Source 2 (CS2). Es el primer componente que necesitás instalar antes de cualquier otro plugin. Sin Metamod, no podés usar CounterStrikeSharp ni ningún plugin de la comunidad.
Requisitos previos
- Servidor CS2 dedicado funcionando (via Pterodactyl en Baires Host)
- Acceso SFTP o al administrador de archivos del panel
- El servidor debe estar apagado durante la instalación
Paso 1 — Descargar Metamod:Source
Descargá la última versión desde el sitio oficial:
# Desde SSH a tu servidor (si tenés acceso)
cd /home/container/game/csgo
wget https://mms.alliedmods.net/mmsdrop/2.0/mmsource-2.0.0-gitXXXX-linux.tar.gz
tar -xzf mmsource-2.0.0-gitXXXX-linux.tar.gzO descargalo desde mms.alliedmods.net y subilo por SFTP.
Importante: Usá siempre la versión para Linux si tu servidor corre en Linux (lo más común en Baires Host).
Paso 2 — Estructura de archivos
Después de extraer, tu carpeta debe quedar así:
game/csgo/
├── addons/
│ └── metamod/
│ ├── bin/
│ │ └── linux64/
│ │ └── server.so
│ ├── metamod.vdf
│ └── metaplugins.iniPaso 3 — Crear el archivo gameinfo.gi patch
Metamod necesita un archivo VDF para que el motor Source 2 lo cargue. Creá el archivo addons/metamod.vdf si no existe:
"file"
{
"gameinfo_path" "csgo"
"layer"
{
"game" "csgo/addons/metamod"
}
}Asegurate de que el archivo esté en game/csgo/addons/metamod.vdf.
Paso 4 — Verificar la instalación
- Iniciá el servidor desde el panel Pterodactyl
- Abrí la consola del servidor
- Escribí el comando:
meta versionDeberías ver algo como:
Metamod:Source version 2.0.0-gitXXXX
Built from: https://github.com/alliedmodders/metamod-sourceSi dice "Unknown command", revisá que los archivos estén en la ruta correcta.
Paso 5 — Verificar plugins cargados
meta listInicialmente mostrará una lista vacía. A medida que instales plugins (como CounterStrikeSharp), aparecerán acá.
Solución de problemas
- "Unknown command: meta": El archivo
metamod.vdfno está en la ubicación correcta o tiene formato incorrecto - Server crash al iniciar: Versión de Metamod incompatible con la build actual de CS2. Descargá la última versión dev
- Permisos: Asegurate de que los archivos .so tengan permisos de ejecución (
chmod +x)
Actualizar Metamod
Para actualizar, simplemente reemplazá la carpeta addons/metamod/ con la nueva versión. No perdés la configuración de plugins.
Próximos pasos
Con Metamod instalado, el siguiente paso es instalar CounterStrikeSharp para poder usar plugins escritos en C#.