background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorías

TF2 Configuración de Admin & Plugins (SourceMod/MetaMod)


Esta guía cubre la instalación de MetaMod:Source y SourceMod en tu servidor de Team Fortress 2, la configuración de cuentas de administrador y la gestión de plugins. Para la configuración principal del servidor, tokens GSLT y rotación de mapas, consulta la Guía de Configuración del Servidor de TF2.

Instalar MetaMod:Source

MetaMod:Source es una capa de plugins que se sitúa entre el motor del juego y SourceMod. Debe instalarse antes que SourceMod.

  1. Descarga la última versión estable desde sourcemm.net. Elige la versión de Linux (el servidor se ejecuta en Linux).
  2. Extrae el archivo. Contiene una carpeta addons/.
  3. Sube el contenido para que se fusione con el directorio tf/addons/ de tu servidor vía SFTP o el administrador de archivos de GPanel. La ruta resultante debe ser tf/addons/metamod/.
  4. Verifica la instalación iniciando el servidor y ejecutando meta version en la consola. Deberías ver la cadena de versión de MetaMod.
Estructura de directorios después de la instalación:
tf/addons/metamod/
tf/addons/metamod.vdf

Instalar SourceMod

SourceMod es el framework de scripting y plugins para juegos del motor Source. Requiere que MetaMod:Source esté instalado primero.

  1. Descarga la última versión estable de SourceMod desde sourcemod.net. Elige la versión de Linux.
  2. Extrae el archivo. Contiene una carpeta addons/ y una carpeta cfg/.
  3. Sube ambas carpetas vía SFTP, fusionándolas con tf/addons/ y tf/cfg/ respectivamente.
  4. Reinicia el servidor.
  5. Verifica ejecutando sm version en la consola del servidor.

Directorios Principales de SourceMod

Ruta Propósito
tf/addons/sourcemod/plugins/ Archivos de plugins compilados (.smx)
tf/addons/sourcemod/plugins/disabled/ Los plugins colocados aquí se cargan pero no se activan
tf/addons/sourcemod/configs/ Archivos de configuración de plugins
tf/addons/sourcemod/logs/ Archivos de registro de SourceMod y plugins
tf/addons/sourcemod/translations/ Archivos de frases de idiomas

Agregar Admins de SourceMod

Para otorgar acceso de administrador dentro del juego a una cuenta de Steam, edita tf/addons/sourcemod/configs/admins_simple.ini y agrega una línea en el siguiente formato:

"STEAM_0:X:XXXXXXXX"   "99:z"    // 99:z = full root access

Reemplaza el SteamID con el SteamID2 de la cuenta objetivo. La bandera z otorga todos los permisos. Puedes encontrar el SteamID de un jugador usando herramientas como steamid.io.

Banderas de Admin Comunes

Bandera Permiso
b Expulsar jugadores
c Banear jugadores
d Desbanear jugadores
e Eliminar/golpear jugadores
f Cambiar mapa
g Cambiar cvars del servidor
z Todos los permisos (root)

Recarga los admins sin reiniciar el servidor ejecutando sm_reloadadmins en la consola del servidor.

Consejo: Para configuraciones con múltiples servidores, considera usar SourceBans++ para la gestión centralizada de baneos y administradores a través de un panel web.

Instalar Plugins

Los plugins se distribuyen como archivos .smx. Para instalar un plugin:

  1. Descarga el archivo .smx desde forums.alliedmods.net o el repositorio del plugin.
  2. Sube el archivo .smx a tf/addons/sourcemod/plugins/ vía SFTP.
  3. Si el plugin incluye archivos adicionales (configs, traducciones, gamedata), súbelos a los subdirectorios correspondientes de SourceMod.
  4. Reinicia el servidor, o ejecuta sm plugins load pluginname en la consola para cargarlo en caliente.
Importante: Siempre lee el hilo de AlliedModders del plugin antes de instalarlo. Muchos plugins requieren dependencias específicas (como TF2Attributes o DHooks) que deben instalarse por separado. Usar una versión incompatible puede causar errores o bloqueos.
Plugin Propósito Fuente
Admin File Manager Comandos de admin dentro del juego: kick, ban, mute, cambio de mapa Incluido con SourceMod
Basevotes / NativeVotes Votaciones de jugadores: sm_vote, sm_votemap, sm_votekick Incluido con SourceMod / foros de AlliedModders
RockTheVote (RTV) Los jugadores votan para cambiar el mapa actual anticipadamente Foros de AlliedModders
MapChooser Extended Votación de fin de mapa con soporte de nominación y tiempos de espera Foros de AlliedModders
TF2Attributes Modificación de atributos de objetos en tiempo de ejecución, requerido por muchos plugins de TF2 GitHub / AlliedModders
Freak Fortress 2 (FF2) Modo de juego personalizado de jefe contra jugadores Foros de AlliedModders
VSH / Saxton Hale Modo de juego clásico de uno contra todos de Saxton Hale Foros de AlliedModders
SourceBans++ Gestión de baneos integrada con web a través de múltiples servidores Foros de AlliedModders

Gestionar Plugins

Listar Plugins Cargados

Ejecuta lo siguiente en la consola del servidor para ver todos los plugins actualmente cargados y su estado:

sm plugins list

Deshabilitar un Plugin

Mueve el archivo .smx de tf/addons/sourcemod/plugins/ a tf/addons/sourcemod/plugins/disabled/, luego ejecuta sm plugins unload pluginname en la consola o reinicia el servidor.

Actualizar un Plugin

  1. Descarga la nueva versión del archivo .smx.
  2. Reemplaza el archivo existente en tf/addons/sourcemod/plugins/.
  3. Si se incluyen archivos de configuración o traducción actualizados, reemplaza esos también.
  4. Reinicia el servidor para cargar el plugin actualizado.
Consejo: Revisa tf/addons/sourcemod/logs/ después de cualquier cambio de plugin para verificar que se cargó correctamente y no ocurrieron errores.

Artículos Relacionados


¿Necesitas ayuda? Si tienes problemas instalando SourceMod o plugins, por favor abre un ticket de soporte e incluye cualquier mensaje de error de tf/addons/sourcemod/logs/.

¿Te resultó útil este artículo?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.