Como administrador de un servidor de Myth of Empires, tienes acceso a comandos GM (Game Master) que te permiten gestionar jugadores, controlar el entorno, generar objetos y mantener la salud del servidor. Esta guía cubre la configuración de administrador, comandos GM comunes, herramientas de gestión de jugadores y técnicas de solución de problemas.
Configuración de Administrador
Antes de poder usar comandos GM dentro del juego, debes configurar la contraseña de administrador y opcionalmente agregar jugadores específicos a una lista de administradores.
Establecer la Contraseña de Administrador
- Detén tu servidor desde GPanel.
- Abre el archivo de configuración del servidor (por ejemplo,
PrivateServerTool.ini) vía SFTP o el administrador de archivos de GPanel. - Encuentra o agrega la configuración de
AdminPassword:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Guarda el archivo y reinicia tu servidor.
Agregar Administradores vía Configuración
Para otorgar privilegios de administrador a jugadores específicos sin compartir la contraseña de administrador, puedes agregar sus Steam IDs a una lista de administradores en la configuración del servidor. Busca una sección o archivo de lista de administradores:
[AdminList]
76561198012345678
76561198087654321
Cada línea contiene un Steam ID. Los jugadores en esta lista reciben automáticamente privilegios de administrador cuando se unen al servidor.
Habilitar Administrador Dentro del Juego
Si no estás en la lista de administradores, debes autenticarte en cada sesión usando la contraseña de administrador:
- Únete a tu servidor de Myth of Empires.
- Abre la consola del juego o el chat con la tecla correspondiente (generalmente Enter para el chat o ~/` para la consola).
- Ingresa el comando de inicio de sesión GM con tu contraseña de administrador:
GM Login YourSecureAdminPassword
Si la autenticación es exitosa, recibirás un mensaje de confirmación y obtendrás acceso a todos los comandos GM. Esto debe hacerse cada vez que te conectes al servidor.
GM Login no funciona, prueba GMLogin, gm login, o consulta la documentación más reciente de la comunidad para tu versión del juego.
Comandos GM Comunes
Los comandos GM en Myth of Empires te permiten controlar varios aspectos del juego. Los comandos se ingresan a través de la consola del juego o el chat. El prefijo es generalmente GM seguido del nombre del comando.
Comandos de Gestión de Jugadores
| Comando | Descripción |
|---|---|
GM Kick <PlayerName> |
Expulsa al jugador especificado del servidor. Puede volver a unirse inmediatamente. |
GM Ban <PlayerName> |
Banea al jugador especificado del servidor. No puede volver a unirse hasta que se le quite el baneo. |
GM Unban <PlayerName> |
Elimina el baneo del jugador especificado, permitiéndole volver a unirse. |
GM ListPlayers |
Muestra una lista de todos los jugadores conectados actualmente con sus nombres e IDs. |
GM Announce <Message> |
Transmite un mensaje de anuncio a todo el servidor para todos los jugadores. |
Comandos de Teletransporte
| Comando | Descripción |
|---|---|
GM TeleportTo <PlayerName> |
Te teletransporta a la ubicación del jugador especificado. |
GM TeleportToMe <PlayerName> |
Teletransporta al jugador especificado a tu ubicación actual. |
GM TeleportToPos <X> <Y> <Z> |
Te teletransporta a coordenadas mundiales específicas. |
GM Fly |
Activa/desactiva el modo de vuelo, permitiendo movimiento libre en cualquier dirección. |
GM Ghost |
Activa/desactiva el modo noclip, permitiéndote atravesar terreno y estructuras. |
Comandos de Objetos y Recursos
| Comando | Descripción |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Te da el objeto especificado. Requiere el ID numérico del objeto. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Da un objeto directamente al inventario de otro jugador. |
GM AddExp <Amount> |
Otorga puntos de experiencia a tu personaje. |
GM SetLevel <Level> |
Establece tu personaje al nivel especificado. |
GM God |
Activa/desactiva el modo de invencibilidad. Tu personaje no recibe daño mientras está activo. |
GM Invisible |
Activa/desactiva la invisibilidad. Otros jugadores y NPCs no pueden verte. |
Comandos de Tiempo y Clima
| Comando | Descripción |
|---|---|
GM SetTime <Hour> |
Establece la hora del juego a la hora especificada (0-23). Ejemplo: GM SetTime 12 para mediodía. |
GM SetWeather <Type> |
Cambia el clima actual. Los tipos pueden incluir clear, rain, storm, fog, etc. |
GM StopTime |
Congela el ciclo día/noche en la hora actual. Útil para eventos o construcción. |
GM ResumeTime |
Reanuda el ciclo normal de día/noche después de usar StopTime. |
Comandos de Mundo y Entidades
| Comando | Descripción |
|---|---|
GM DestroyTarget |
Destruye la entidad (estructura, NPC u objeto) que estés mirando. |
GM SpawnNPC <NpcID> <Quantity> |
Genera el tipo de NPC especificado en tu ubicación. |
GM KillAllNPC |
Elimina todos los NPCs salvajes del mapa. Reaparecerán naturalmente con el tiempo. |
GM SaveWorld |
Fuerza un guardado inmediato del mundo. Siempre ejecuta esto antes de apagar el servidor. |
Herramientas de Gestión del Servidor
Gestión de Guardado del Servidor
Los administradores deben realizar guardados manuales en momentos críticos para proteger los datos del mundo:
- Antes de apagar: Siempre ejecuta
GM SaveWorldantes de detener el servidor para asegurar que todos los cambios recientes se preserven. - Antes de cambios de configuración: Guarda y luego respalda los archivos de guardado vía SFTP antes de modificar cualquier configuración.
- Después de eventos: Guarda después de eventos comunitarios o cambios importantes en el mundo para fijar el estado actual.
- Respaldos programados: Descarga los datos de guardado del servidor regularmente vía SFTP y almacena los respaldos localmente con nombres de archivo con fecha.
Monitoreo de Jugadores
Usa GM ListPlayers regularmente para monitorear quién está en línea. Esto es útil para:
- Verificar identidades de jugadores y comprobar cuentas alternativas.
- Obtener Steam IDs necesarios para operaciones de expulsión, baneo o lista de administradores.
- Monitorear la población del servidor para ajustar la configuración de jugadores máximos si es necesario.
Anuncios del Servidor
Usa anuncios para comunicarte con tu comunidad:
GM Announce Server will restart in 10 minutes for maintenance.
GM Announce Rates have been boosted to 3x for the weekend!
GM Announce PvP event starting at coordinates X:5000 Y:3000 in 30 minutes.
Solución de Problemas
Cierres del Servidor
| Síntoma | Causa Probable | Solución |
|---|---|---|
| Cierre al iniciar después de cambio de configuración | Valor de configuración inválido o error de sintaxis | Revierte al archivo de configuración anterior o restaura los valores predeterminados. Verifica corchetes sin cerrar, valores faltantes o caracteres inválidos. |
| Cierres aleatorios durante el juego | Agotamiento de memoria o exceso de entidades | Verifica el uso de memoria en GPanel. Considera reducir MaxPlayers o limpiar entidades excesivas con GM KillAllNPC. Reinicia el servidor para liberar memoria. |
| Cierre al generar objetos/NPCs | ID de objeto o NPC inválido | Verifica que el ID sea válido para la versión actual del juego. Generar grandes cantidades de entidades a la vez también puede causar cierres -- genera en lotes más pequeños. |
| Cierre después de actualización del juego | Incompatibilidad de configuración o guardado | Verifica si la actualización requiere cambios de configuración. Respalda los guardados e intenta con archivos de configuración nuevos. Pueden ser necesarios parches comunitarios o correcciones. |
Problemas de Conexión
| Problema | Solución |
|---|---|
| El servidor no aparece en el navegador | Espera 5-10 minutos después del inicio. Verifica que el puerto de consulta sea correcto. Intenta la conexión directa por IP. |
| Tiempo de conexión agotado | Confirma que el servidor esté ejecutándose en GPanel. Verifica el puerto de juego correcto. El servidor puede estar aún cargando -- revisa la salida de la consola. |
| Error de incompatibilidad de versión | Asegúrate de que el cliente del juego y el servidor estén ejecutando la misma versión. Actualiza el servidor o haz que los jugadores actualicen su cliente del juego. |
| Desconexiones frecuentes | Verifica la latencia del servidor monitoreando el uso de recursos en GPanel. Reduce el conteo de entidades, reduce los jugadores máximos u optimiza las tasas si el servidor está sobrecargado. |
| Los comandos GM no funcionan | Verifica que te hayas autenticado con GM Login y la contraseña correcta. Comprueba que AdminPassword esté establecido en la configuración. Intenta reconectarte y re-autenticarte. |
Optimización del Rendimiento
Si tu servidor está experimentando lag o rendimiento deficiente, considera las siguientes optimizaciones:
| Acción | Impacto | Cómo Hacerlo |
|---|---|---|
| Reducir jugadores máximos | Medio | Reduce MaxPlayers en la configuración. Menos jugadores significa menos seguimiento de entidades y sobrecarga de red. |
| Limpiar NPCs salvajes | Alto | Usa GM KillAllNPC periódicamente para prevenir la acumulación de entidades. Los nuevos NPCs reaparecerán naturalmente. |
| Reiniciar regularmente | Alto | Programa reinicios diarios para limpiar fugas de memoria y refrescar el servidor. Guarda el mundo primero con GM SaveWorld. |
| Optimizar tasas | Bajo | Tasas de recolección muy altas producen objetos excesivos en el mundo, lo cual puede impactar el rendimiento. Equilibra las tasas para disfrutar y mantener la salud del servidor. |
| Monitorear uso de recursos | Informativo | Verifica las tendencias de uso de CPU y memoria en GPanel. Un uso consistentemente alto indica que el servidor necesita optimización o una mejora de recursos. |
Artículos Relacionados
- Guía de Configuración del Servidor de Myth of Empires -- Configuración inicial del servidor, tasas, configuraciones PvP/PvE y métodos de conexión.
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Primeros Pasos con tu Nuevo Servidor