Saltar al contenido

Juegos Source: instalar SourceMod y Metamod:Source

Descubre cómo instalar Metamod:Source y SourceMod en tu servidor de juegos Source, añadir plugins y registrarte como admin en admins_simple.ini → Descubre más

10 de noviembre de 20267 min de lectura4 Visitas0 útil

Introducción

Metamod:Source y SourceMod son las extensiones estándar para servidores de juegos basados en el motor Source, como Counter-Strike: Source, Team Fortress 2 o Left 4 Dead 2. Metamod:Source es la base y se integra en el motor; SourceMod se construye sobre ella. Juntas, ambas extensiones te permiten instalar plugins, asignar a los admins permisos detallados y administrar tu servidor mediante comandos.

En esta guía descubrirás cómo instalar Metamod:Source y SourceMod, añadir plugins y registrarte como admin.

Juegos compatibles y carpetas de juego

Metamod:Source y SourceMod siempre se instalan en la carpeta del juego de tu servidor, no directamente en el directorio principal. La carpeta depende del juego:

JuegoCarpeta del juegoGuías específicas del juego
Counter-Strike: SourcecstrikeInstalar plugins, Convertirte en admin
Counter-Strike: Global OffensivecsgoInstalar plugins, Convertirte en admin
Team Fortress 2tfInstalar plugins, Convertirte en admin
Left 4 Dead 2left4dead2Instalar plugins, Convertirte en admin
Day of Defeat: SourcedodInstalar plugins, Convertirte en admin
No More Room In HellnmrihInstalar plugins, Convertirte en admin
Importante

Counter-Strike 2 no usa SourceMod. CS2 funciona con el motor Source 2. Para ese juego, instala Metamod:Source 2.x junto con CounterStrikeSharp; los pasos son muy diferentes a los de esta guía. Para CS2, sigue la guía CS2: instalar plugins y, para los permisos de admin, CS2: convertirte en admin.

Información

Counter-Strike 1.6 se basa en el antiguo motor GoldSrc y usa AMX Mod X en lugar de SourceMod. Descubre cómo instalar plugins en CS 1.6: instalar plugins.

Instalar plugins

Encontrarás plugins para SourceMod sobre todo en la lista de plugins de SourceMod, que enlaza a los hilos de plugins del foro AlliedModders. Un plugin incluye como mínimo un archivo .smx. Algunos también incluyen archivos de configuración, traducción o gamedata.

Sube los archivos a las carpetas correspondientes dentro de addons/sourcemod, en la carpeta del juego:

Tipo de archivoCarpeta de destino
Plugin (.smx)addons/sourcemod/plugins
Archivos de configuraciónaddons/sourcemod/configs
Traduccionesaddons/sourcemod/translations
Gamedata (.txt)addons/sourcemod/gamedata
Extensiones (.ext.so)addons/sourcemod/extensions

Respeta la estructura de carpetas incluida en la descarga del plugin. SourceMod cargará los plugins nuevos cuando cambies de mapa o reinicies el servidor. Para cargar un plugin sin reiniciar, introduce sm plugins load pluginname en la consola.

Consejo

Algunos plugins necesitan una base de datos, por ejemplo, para gestionar baneos o estadísticas. Para ello, crea una base de datos en la pestaña Bases de datos e introduce los datos de acceso en el archivo addons/sourcemod/configs/databases.cfg.

Administrar y desactivar plugins

Usa estos comandos de consola para controlar tus plugins:

ComandoDescripción
sm plugins listMuestra todos los plugins cargados y su estado
sm plugins load pluginnameCarga un plugin sin reiniciar el servidor
sm plugins unload pluginnameDescarga un plugin hasta el próximo cambio de mapa
sm plugins refreshCarga los plugins nuevos y modificados de la carpeta de plugins

Si quieres desactivar un plugin de forma permanente sin eliminarlo, mueve el archivo .smx a la carpeta addons/sourcemod/plugins/disabled. SourceMod no carga los plugins de esa carpeta. Para eliminar un plugin, borra el archivo .smx y sus archivos de configuración asociados.

Convertirte en admin con SourceMod

Puedes asignar permisos de admin desde el archivo admins_simple.ini. Para ello, necesitas el SteamID de tu cuenta de Steam.

Encontrar tu SteamID

La forma más sencilla de encontrar tu SteamID es usar nuestro buscador de SteamID. Introduce la URL de tu perfil de Steam. La herramienta te mostrará todos los formatos de tu ID, incluida la SteamID clásica con el formato STEAM_0:1:12345678.

También puedes conectarte a tu servidor e introducir status en la consola del juego. Tu ID aparecerá en la lista de jugadores, según el juego, como STEAM_1:1:12345678 o [U:1:24691357]. SourceMod acepta ambos formatos. Si usas la SteamID clásica, da igual que empiece por STEAM_0 o STEAM_1.

Añadirte como admin en admins_simple.ini

En la pestaña Archivos o mediante SFTP, abre el archivo addons/sourcemod/configs/admins_simple.ini dentro de la carpeta del juego. Añade una línea al final del archivo para cada admin:

Code
"STEAM_0:1:12345678" "99:z"

El primer valor es el SteamID. El segundo consta de la inmunidad antes de los dos puntos y las flags de permisos después. 99:z significa inmunidad 99 y acceso completo. Los admins con un nivel de inmunidad inferior no podrán expulsarte ni banearte.

En lugar de dar acceso completo, también puedes asignar permisos concretos escribiendo varias flags seguidas, por ejemplo, 50:bcd para permisos básicos, expulsar y banear:

FlagPermisoDescripción
areservationEspacio reservado
bgenericPermisos básicos de admin (obligatorio para todos los admins)
ckickExpulsar jugadores
dbanBanear jugadores
eunbanRetirar baneos
fslayMatar o golpear jugadores
gchangemapCambiar el mapa
hcvarCambiar variables del servidor
iconfigEjecutar archivos de configuración
jchatComandos de chat avanzados
kvoteIniciar votaciones
lpasswordEstablecer la contraseña del servidor
mrconEjecutar comandos RCON
ncheatsUsar sv_cheats y comandos de trucos
zrootAcceso completo a todos los permisos

Guarda el archivo y luego introduce sm_reloadadmins en la consola. Los nuevos admins tendrán acceso sin que tengas que reiniciar el servidor. Si los permisos no se aplican de inmediato a un jugador que ya está conectado, tendrá que volver a conectarse.

Información

Además de admins_simple.ini, en la misma carpeta está el archivo admins.cfg, donde puedes gestionar los admins con más detalle, mediante nombres y grupos. Para la mayoría de los servidores, admins_simple.ini es más que suficiente.

Abrir el menú de admin

Como admin, puedes abrir el menú de admin dentro del juego escribiendo !admin en el chat o introduciendo sm_admin en la consola del juego. Según los permisos que tengas, encontrarás opciones para expulsar o banear jugadores, cambiar el mapa y mucho más.

FAQ

Preguntas frecuentes

Instala primero Metamod:Source y después SourceMod. Metamod:Source carga SourceMod, que no funciona sin él. Instala ambos paquetes en la carpeta del juego de tu servidor, por ejemplo, cstrike para Counter-Strike: Source.
No. Counter-Strike 2 funciona con el motor Source 2 y no es compatible con SourceMod. Para CS2, instala Metamod:Source 2.x junto con CounterStrikeSharp, tal como se explica en la guía CS2: instalar plugins.
En la pestaña Consola de tu servidor de juegos, introduce meta version y sm version. Si aparecen los datos de las versiones, todo funciona. Si aparece Unknown command, normalmente la carpeta addons no está directamente dentro de la carpeta del juego.

Comentarios

¿Te resultó útil este artículo?

Tus comentarios nos ayudan a priorizar y mejorar los contenidos.

0 de 0 Las valoraciones consideraron útil este artículo.

Ayuda personalizada

¿No te basta con la guía?

Nuestro equipo de soporte de ZAP conoce tu producto. Describe brevemente tu consulta y te ayudaremos personalmente.

Zappy conoce esta guía y te responde directamente en el chat.