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

Comandos de Administración de No More Room in Hell


Esta guía cubre la configuración de administración vía RCON, comandos del motor Source, soporte de plugins SourceMod/MetaMod, gestión de jugadores, gestión de mapas, mapas personalizados y solución de problemas para tu servidor dedicado de No More Room in Hell (NMRiH). Para la configuración inicial del servidor, consulta la Guía de Configuración del Servidor de No More Room in Hell.

Motor Source: NMRiH está construido sobre el motor Source de Valve. Esto significa que soporta las herramientas de administración estándar del motor Source, incluyendo RCON, SourceMod y MetaMod. Si tienes experiencia administrando servidores de CS:S, TF2 o Garry's Mod, los comandos y sistemas de plugins te resultarán familiares.

1. Configuración de Administración (RCON)

RCON (Consola Remota) es el método principal para administrar servidores de NMRiH. Proporciona acceso completo a comandos tanto dentro del juego como de forma remota.

Configuración de RCON

  1. Inicia sesión en GPanel y selecciona tu servidor de NMRiH.
  2. Ve a la pestaña Startup y establece RCON_PASSWORD con una contraseña segura.
  3. Verifica que la misma contraseña esté configurada en nmrih/cfg/server.cfg:
    rcon_password "YourSecureRCON"
  4. Reinicia el servidor para que los cambios surtan efecto.

Autenticación vía RCON Dentro del Juego

  1. Abre la consola de desarrollador presionando ~ (tilde).
  2. Autentícate con:
    rcon_password YourSecureRCON
  3. Ahora puedes prefijar cualquier comando con rcon para ejecutarlo en el servidor.
Mantén tu contraseña de RCON segura. RCON proporciona control total del servidor. Nunca la compartas con jugadores en quienes no confíes plenamente.

2. Comandos del Motor Source

Los siguientes comandos son comandos estándar del servidor del motor Source. Ejecútalos vía RCON (prefija con rcon en la consola del juego) o a través de la consola de GPanel.

Comando Descripción
changelevel <map_name> Cambia a un mapa específico inmediatamente (ej., changelevel nmo_broadway).
kick <player_name> Expulsa a un jugador del servidor por su nombre.
kickid <user_id> Expulsa a un jugador por su ID de usuario (mostrado en la salida de status).
banid <minutes> <user_id> Banea a un jugador por ID de usuario por una duración especificada. Usa 0 para permanente.
removeid <user_id> Elimina un baneo por ID de usuario.
status Muestra información del servidor y una lista de todos los jugadores conectados con sus IDs y direcciones IP.
users Lista los jugadores conectados con sus IDs de usuario.
say <message> Envía un mensaje a todos los jugadores desde la consola del servidor.
mp_restartgame 1 Reinicia la ronda actual después de un retraso de 1 segundo.
sv_password <password> Cambia la contraseña de acceso al servidor en tiempo de ejecución. Usa comillas vacías para sin contraseña.
maps * Lista todos los mapas disponibles en el servidor.
writeid Guarda la lista de baneos actual en banned_user.cfg.
writeip Guarda la lista de baneos por IP actual en banned_ip.cfg.

3. Gestión de Jugadores

Identificar Jugadores

Usa el comando status para ver todos los jugadores conectados:

rcon status

Esto muestra el nombre de cada jugador, ID de usuario, Steam ID, dirección IP y tiempo de conexión.

Expulsar Jugadores

rcon kick "PlayerName"
rcon kickid 3

Usa comillas alrededor de los nombres de jugadores que contengan espacios. La variante kickid usa el ID de usuario numérico de status.

Banear Jugadores

rcon banid 0 3 kick

Esto banea al ID de usuario 3 permanentemente (0 minutos = permanente) y lo expulsa inmediatamente. Para banear por un tiempo limitado:

rcon banid 60 3 kick

Esto banea por 60 minutos. Después de banear, guarda la lista de baneos:

rcon writeid

Desbanear Jugadores

rcon removeid STEAM_X:X:XXXXXXX

Usa el Steam ID de la lista de baneos o de la salida de status. Guarda los cambios con rcon writeid.

4. Gestión de Mapas

Cambiar Mapas

Para cambiar de mapa inmediatamente durante el juego:

rcon changelevel nmo_broadway

Ver Mapas Disponibles

rcon maps *

Esto lista todos los archivos de mapa instalados en el servidor. Usa el nombre del mapa sin la extensión .bsp al cambiar de nivel.

Editar el Ciclo de Mapas

La rotación de mapas está controlada por nmrih/mapcycle.txt. Edita este archivo para añadir o eliminar mapas:

  1. Detén el servidor desde GPanel.
  2. Abre nmrih/mapcycle.txt a través de la pestaña Files o SFTP.
  3. Añade o elimina nombres de mapas (uno por línea).
  4. Guarda e inicia el servidor.

5. Mapas Personalizados

NMRiH tiene una comunidad activa que crea mapas personalizados. Para instalar mapas personalizados en tu servidor:

Instalación de Mapas Personalizados

  1. Descarga el archivo del mapa personalizado (.bsp) de una fuente confiable como Steam Workshop o GameBanana.
  2. Detén el servidor desde GPanel.
  3. Conéctate vía SFTP (consulta Cómo Subir Archivos vía SFTP).
  4. Sube el archivo .bsp a nmrih/maps/.
  5. Añade el nombre del mapa a nmrih/mapcycle.txt.
  6. Inicia el servidor.
Nota: Los jugadores también deben tener el mapa personalizado instalado, o el servidor debe estar configurado con sv_downloadurl para FastDL para que los clientes puedan descargar el mapa automáticamente al conectarse.

Configuración de FastDL

Para permitir que los clientes descarguen mapas personalizados automáticamente, configura FastDL en server.cfg:

sv_downloadurl "http://your-fastdl-url.com/nmrih/"
sv_allowdownload 1
sv_allowupload 0

6. Soporte de SourceMod y MetaMod

NMRiH soporta SourceMod y MetaMod:Source, que proporcionan un potente marco de plugins para la administración extendida del servidor.

Instalación de MetaMod:Source

  1. Descarga MetaMod:Source desde sourcemm.net.
  2. Detén el servidor desde GPanel.
  3. Conéctate vía SFTP y extrae los archivos de MetaMod en el directorio nmrih/, manteniendo la estructura de carpetas.
  4. Inicia el servidor y verifica que MetaMod esté cargado escribiendo rcon meta version en la consola.

Instalación de SourceMod

  1. Descarga SourceMod desde sourcemod.net. Asegúrate de seleccionar la versión correcta para la rama del motor Source de NMRiH.
  2. Detén el servidor desde GPanel.
  3. Extrae los archivos de SourceMod en el directorio nmrih/ sobre la instalación existente de MetaMod.
  4. Inicia el servidor y verifica escribiendo rcon sm version.

Plugins Comunes de SourceMod

  • Menú de administración: Panel de administración dentro del juego para expulsiones, baneos y cambios de mapa.
  • Nominaciones/votaciones de mapas: Permite a los jugadores votar por el próximo mapa.
  • Espacios reservados: Reserva espacios de jugador para administradores o VIPs.
  • Plugins anti-trampas: Protección adicional contra tramposos.
Consejo: Configura los administradores de SourceMod en nmrih/addons/sourcemod/configs/admins_simple.ini usando Steam IDs. Esto otorga acceso de administrador dentro del juego a los jugadores especificados.

7. Solución de Problemas

RCON No Funciona

  • Verifica que rcon_password esté configurado tanto en server.cfg como en la pestaña Startup de GPanel.
  • Asegúrate de autenticarte antes de ejecutar comandos: rcon_password YourPassword y luego rcon command.
  • Comprueba que el puerto de RCON coincida con el puerto del juego de tu servidor (el motor Source usa el mismo puerto para RCON por defecto).

Los Mapas Personalizados No Cargan

  • Verifica que el archivo .bsp esté en nmrih/maps/.
  • Asegúrate de que el nombre del mapa en mapcycle.txt coincida exactamente con el nombre del archivo (sin la extensión .bsp).
  • Revisa la consola del servidor en busca de errores "map not found".

SourceMod No Carga

  • Confirma que MetaMod esté instalado correctamente verificando rcon meta version.
  • Verifica que la versión de SourceMod sea compatible con la rama del motor Source de NMRiH.
  • Revisa el directorio nmrih/addons/sourcemod/logs/ en busca de registros de errores.

Los Jugadores Son Expulsados Inesperadamente

  • Verifica si un plugin anti-trampas de SourceMod está causando falsos positivos.
  • Comprueba que sv_timeout no esté configurado demasiado bajo (el valor predeterminado es 65 segundos).
  • Revisa la consola del servidor en busca de mensajes con el motivo de la expulsión.

Cierres Inesperados del Servidor

  • Si los cierres comenzaron después de instalar plugins, elimínalos uno por uno para identificar la causa.
  • Elimina server.cfg y reinicia para regenerar los valores predeterminados.
  • Si los cierres persisten, abre un ticket de soporte con los mensajes de error de la consola de GPanel.

Artículos Relacionados

¿Necesitas Ayuda?

Si encuentras problemas no cubiertos aquí, abre un ticket de soporte e incluye la IP de tu servidor, una descripción del problema y cualquier mensaje de error de la consola de GPanel.


¿Te resultó útil este artículo?

Ready to Get Started?

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