Esta guía cubre los controles de administración, comandos de consola, el sistema de permisos, gestión de jugadores, gestión de mundos y minas, copias de seguridad de partidas guardadas y resolución de problemas para tu servidor dedicado de Return to Moria en Legion Hosting. Para la configuración inicial del servidor, variables de inicio, preajustes de dificultad y cómo conectarse, consulta Guía de configuración del servidor de Return to Moria.
Comandos de consola
Return to Moria proporciona una consola de servidor para la administración. La consola debe estar habilitada en MoriaServerConfig.ini con [Console] Enabled=true (habilitada por defecto). Los comandos se ingresan directamente en la consola de GPanel.
| Comando | Descripción |
|---|---|
players |
Lista todos los jugadores conectados actualmente con sus nombres de usuario. |
kick <player> |
Elimina a un jugador del servidor. El jugador puede volver a unirse a la misma sesión. |
block <player> |
Bloquea permanentemente a un jugador para que no pueda unirse al servidor. |
unblock <player> |
Elimina un bloqueo permanente, permitiendo al jugador volver a unirse. |
setdifficulty <preset> |
Cambia el preajuste de dificultad del mundo actual. Opciones: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Ajusta un parámetro específico de dificultad personalizada. Consulta la sección de Dificultad personalizada a continuación. |
rename world <name> |
Cambia el nombre mostrado del mundo. |
regenerateinvitecode |
Genera un nuevo código de unión para el servidor, invalidando el anterior. |
kick elimina temporalmente a un jugador que puede volver a unirse inmediatamente. Usa block para una prohibición permanente. También puedes gestionar los bloqueos a través del archivo MoriaServerPermissions.txt.
Sistema de permisos
Return to Moria utiliza un archivo de permisos basado en texto para controlar lo que cada jugador puede hacer en tu servidor. Edita MoriaServerPermissions.txt mientras el servidor está detenido para evitar conflictos.
Ubicación del archivo
MoriaServerPermissions.txt
El archivo registra automáticamente a cada jugador que se ha unido al servidor. Puedes modificar sus permisos añadiendo o eliminando etiquetas de permisos junto a su nombre de usuario.
Niveles de permisos
| Permiso | Efecto |
|---|---|
Blocked |
El jugador está prohibido en el servidor. No puede conectarse. |
Default |
Acceso estándar de jugador. Sin restricciones ni privilegios especiales. |
NoConstruction |
El jugador no puede construir ni deconstruir ninguna estructura. |
QuickBuild |
El jugador solo puede construir plataformas y escaleras de cuerda. Sin construcción completa. |
AllConstruction |
Acceso completo de construcción y deconstrucción. |
NoStorage |
El jugador no puede interactuar con contenedores ni estaciones de fabricación. |
AllStorage |
Acceso completo a todos los contenedores y estaciones de fabricación. |
Pre-bloqueo de jugadores
Puedes bloquear a un jugador antes de que se una añadiendo manualmente su nombre de usuario al archivo de permisos con el estado Blocked. Esto es útil si sabes que un jugador específico no debería tener acceso a tu servidor.
Reglas del servidor
Puedes mostrar un mensaje personalizado a todos los jugadores cuando se unan a tu servidor editando MoriaServerRules.txt.
Ubicación del archivo
MoriaServerRules.txt
Ingresa las reglas de tu servidor o mensaje de bienvenida en este archivo. El texto se muestra a cada jugador al unirse. El mensaje tiene una longitud máxima de 1024 caracteres.
Ajustes de dificultad personalizada
Cuando el preajuste de dificultad está establecido en custom, puedes ajustar parámetros individuales de dificultad. Estos se pueden configurar en MoriaServerConfig.ini bajo la sección [World.Create] para mundos nuevos, o ajustarse en un mundo existente usando el comando de consola setcustomdifficulty.
| Ajuste | Descripción | Valores |
|---|---|---|
CombatDifficulty |
Escalado de daño y salud de los enemigos. | verylow, low, default, high, veryhigh |
EnemyAggression |
Con qué frecuencia atacan los enemigos y en qué tamaño de grupo. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Fuerza de mejoras, desesperación y tasas de deterioro de resistencia. | verylow, low, default, high, veryhigh |
MiningDrops |
Cantidad de mineral y recursos obtenidos de las vetas de minería. | verylow, low, default, high, veryhigh |
WorldDrops |
Tasas de recompensas de enemigos y encuentros con orcos. | verylow, low, default, high, veryhigh |
HordeFrequency |
Con qué frecuencia las acciones ruidosas activan ataques de hordas de orcos. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Con qué frecuencia los orcos atacan tu base/campamento. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Con qué frecuencia aparecen grupos de patrulla enemigos en las minas. | verylow, low, default, high, veryhigh |
Ejemplo de dificultad personalizada en la configuración
[World.Create]
Difficulty.Preset=custom
Difficulty.CombatDifficulty=high
Difficulty.EnemyAggression=default
Difficulty.SurvivalDifficulty=low
Difficulty.MiningDrops=high
Difficulty.WorldDrops=default
Difficulty.HordeFrequency=low
Difficulty.SiegeFrequency=default
Difficulty.PatrolFrequency=default
Gestión de mundos
Tipos de mundo
Return to Moria soporta dos tipos de mundo, configurados en el ajuste [World.Create] Type:
- Campaign — La experiencia narrativa con una progresión a través de Moria. Recomendado para la mayoría de los grupos.
- Sandbox — Exploración y construcción libre sin la estructura de campaña. Ideal para juego creativo y construcción de bases.
Múltiples mundos
Puedes mantener múltiples mundos en un solo servidor cambiando el ajuste [World] Name:
- Cada nombre de mundo único crea un archivo de partida guardada separado.
- Para cambiar de mundo, detén el servidor, cambia el nombre del mundo en
MoriaServerConfig.iniy reinicia. - Los mundos anteriores se conservan y pueden cargarse de nuevo volviendo a su nombre.
Restablecer un mundo
- Detén el servidor en GPanel.
- Abre el Administrador de archivos o conéctate a través de SFTP.
- Navega a
Moria/Saved/SaveGamesDedicated/y elimina el archivo.savdel mundo que deseas restablecer. - Inicia el servidor. Se generará un nuevo mundo usando los ajustes de configuración actuales.
Copias de seguridad
Ubicación de archivos de partida guardada
Moria/Saved/SaveGamesDedicated/
Crear una copia de seguridad
- Detén el servidor en GPanel para asegurar que los datos de la partida se hayan escrito completamente.
- Conéctate a través de SFTP o usa el Administrador de archivos de GPanel.
- Descarga todos los archivos
.savdel directorio de partidas guardadas. - Almacena la copia de seguridad en tu máquina local o almacenamiento en la nube.
Restaurar una copia de seguridad
- Detén el servidor en GPanel.
- Sube tu archivo
.savrespaldado aMoria/Saved/SaveGamesDedicated/a través de SFTP, reemplazando el archivo existente. - Asegúrate de que el nombre del mundo en
MoriaServerConfig.inicoincida con el archivo de partida guardada. - Inicia el servidor. Cargará la partida restaurada.
Resolución de problemas
El servidor no aparece / No se puede conectar
- Verifica que el servidor esté ejecutándose y completamente iniciado en GPanel.
- Revisa la consola en busca de mensajes de error o registros de fallos.
- Asegúrate de estar usando el código de unión correcto o la IP:puerto de la pestaña Network.
- Si usas una contraseña, verifica que coincida exactamente (distingue mayúsculas y minúsculas).
Problemas de rendimiento / Muros de carga
- Reduce
LoadedAreaLimitenMoriaServerConfig.ini. Un valor de 8 funciona bien para grupos de 4 o menos jugadores. - Si el uso de CPU es alto, reduce
ServerFPSa 30. - Menos jugadores conectados significa menos áreas que necesitan cargarse simultáneamente.
El mundo no carga
- Asegúrate de que el
[World] Nameen la configuración coincida con un archivo de partida existente enMoria/Saved/SaveGamesDedicated/. - Si el archivo de partida está corrupto, restaura desde una copia de seguridad o elimínalo para generar un mundo nuevo.
Jugadores bloqueados inesperadamente
- Revisa
MoriaServerPermissions.txtpara la entrada del jugador. Elimina la etiquetaBlockedsi está presente. - Recuerda detener el servidor antes de editar el archivo de permisos.
Artículos relacionados
- Guía de configuración del servidor de Return to Moria — Configuración inicial, variables de inicio, preajustes de dificultad y cómo conectarse
- Cómo encontrar la IP y el puerto de tu servidor
- Cómo subir archivos a través de SFTP
- Guía de inicio del servidor
¿Necesitas ayuda?
Si tienes problemas con tu servidor de Return to Moria que no se cubren aquí, abre un ticket de soporte e incluye la IP de tu servidor, una descripción del problema y cualquier salida relevante de la consola de GPanel.