Esta guía cubre la configuración de RCON, comandos de administración, gestión de jugadores, gestión del servidor, configuración del mundo y solución de problemas para tu servidor dedicado de Frozen Flame en Legion Hosting. Frozen Flame usa el protocolo RCON para la administración remota, dándote control total sobre jugadores, objetos y operaciones del servidor. Para la configuración inicial del servidor, variables de inicio, modos de juego y cómo conectarte, consulta Guía de Configuración del Servidor de Frozen Flame.
Configuración de RCON
Frozen Flame usa el protocolo RCON (Remote Console) para la administración del servidor. RCON debe configurarse antes de poder usar cualquier comando de administración.
Habilitar RCON
- En GPanel, ve a la pestaña Startup.
- Establece
RCON_PASSWORDcon una contraseña segura de tu elección. - Anota el puerto RCON asignado a tu servidor (visible en la pestaña Network).
- Reinicia el servidor para que los cambios surtan efecto.
Conectarse a RCON
Puedes conectarte a RCON usando cualquier cliente RCON estándar como mcrcon, RCON CLI o una herramienta RCON basada en web. Al conectarte, usa los siguientes datos:
| Campo | Valor |
|---|---|
| Host | La IP de tu servidor (de la pestaña Network de GPanel) |
| Puerto | Puerto RCON (de la pestaña Network de GPanel) |
| Contraseña | admin:<your-rcon-password> |
admin:<password>. Por ejemplo, si tu contraseña RCON es mypass123, ingresa admin:mypass123 como contraseña en tu cliente RCON.
Comandos de Gestión de Jugadores
Los siguientes comandos RCON gestionan jugadores en tu servidor. Reemplaza <PlayerID> con el ID del jugador objetivo, que puedes encontrar usando Admin_GetOnlinePlayers.
| Comando | Descripción |
|---|---|
Admin_GetOnlinePlayers |
Lista todos los jugadores conectados actualmente con sus nombres e IDs. |
Admin_ListUserProfiles |
Lista todos los jugadores que alguna vez se han unido al servidor. |
Admin_GetPlayerInfo <PlayerID> |
Muestra información detallada sobre un jugador específico. |
Admin_KickPlayer <PlayerID> <Reason> |
Expulsa a un jugador del servidor con un mensaje de razón. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
Banea a un jugador por la duración especificada en segundos. Usa un número muy grande para un baneo permanente. |
Admin_Unban <PlayerID> |
Levanta un baneo, permitiendo al jugador volver a unirse. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
Restringe a un jugador de usar el chat de texto por la duración especificada. |
Admin_ChatUnban <PlayerID> |
Restaura el acceso al chat para un jugador con baneo de chat. |
Admin_Respawn <PlayerID> |
Restablece la ubicación de un jugador al punto de aparición. |
Admin_ChatMessage [Message] |
Transmite un mensaje a todo el servidor para todos los jugadores conectados. |
Comandos de Perfil e Inventario de Jugadores
Estos comandos te permiten inspeccionar y modificar perfiles de jugadores, inventarios y progresión.
| Comando | Descripción |
|---|---|
Admin_InfoUserProfile <PlayerID> |
Muestra información detallada del perfil de usuario. |
Admin_GetPlayerInventory <PlayerID> |
Lista todos los objetos y cantidades en el inventario de un jugador. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
Otorga objetos a un jugador. Requiere el ID interno del objeto. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
Elimina objetos del inventario de un jugador. |
Admin_AddFlame <PlayerID> <Amount> |
Otorga experiencia (Flame) a un jugador. |
Admin_RemoveFlame <PlayerID> <Amount> |
Deduce experiencia de un jugador. No reduce el nivel. |
Admin_AddUserProfile <PlayerID> <Role> |
Asigna un rol a un perfil de jugador. |
Admin_RemoveUserProfile <PlayerID> |
Elimina los datos del perfil de un jugador específico. |
Admin_RemoveProfile <PlayerID> |
Elimina el perfil de un jugador y todos sus datos de guardado permanentemente. |
Admin_ReloadUserProfiles |
Actualiza todos los datos de perfiles de usuario desde el disco. |
Admin_SaveUserProfile |
Guarda el estado actual del perfil en el disco. |
Comandos de Gestión del Servidor
| Comando | Descripción |
|---|---|
Admin_SaveWorld |
Fuerza un guardado inmediato del mundo. |
Admin_SaveAll |
Guarda tanto el estado del mundo como todos los perfiles de jugadores. |
Admin_ServerWorld |
Muestra la versión actual del servidor. |
Admin_Shutdown |
Apaga el servidor de forma segura. |
Admin_Restart |
Reinicia el servidor. |
Admin_ScheduleMaintenanceMode <Seconds> |
Programa un apagado de mantenimiento con una notificación de cuenta regresiva para todos los jugadores. |
Admin_CancelScheduledMaintenanceMode |
Cancela un apagado de mantenimiento previamente programado. |
Admin_ScheduleMaintenanceMode 300 para dar a los jugadores una advertencia de 5 minutos antes de apagar para mantenimiento. Esto es mucho más cortés que un Admin_Shutdown inmediato.
Configuración del Mundo vía Game.ini
Más allá de la configuración básica del servidor, puedes ajustar parámetros de jugabilidad en el archivo Game.ini bajo la sección [/Script/FrozenFlame.GameBalance]. Detén el servidor antes de editar.
| Configuración | Predeterminado | Descripción |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
Porcentaje de durabilidad de armadura perdida al morir. |
DefaultWeaponDurabilityCost |
0.5 |
Tasa de pérdida de durabilidad del arma por uso. |
bAllowCreaturesToDamageBuildings |
False |
Si los monstruos pueden dañar las estructuras construidas por jugadores. |
bAllowPlayersToDamageBuildings |
True |
Si los jugadores pueden dañar las estructuras de otros jugadores (relevante para PvP). |
bInvulnerableModules |
False |
Si es True, los edificios son indestructibles. |
bLimitlessSupport |
False |
Si es True, elimina las restricciones de soporte estructural de construcción. |
bDemolishResourceDropMultiplier |
0.5 |
Porcentaje de recursos devueltos al demoler edificios. |
Solución de Problemas
Conexión RCON Rechazada
- Verifica que
RCON_PASSWORDesté configurada en la pestaña Startup y que el servidor haya sido reiniciado. - Asegúrate de estar usando el puerto RCON correcto de la pestaña Network de GPanel.
- Recuerda usar el formato
admin:<password>al autenticarte.
El Servidor No Aparece en el Navegador
- Verifica que
Engine.inicontenga la sección[URL]MetaServer para visibilidad pública. - Espera unos minutos después del inicio para que el servidor se registre con el servidor maestro.
- Los jugadores siempre pueden usar la conexión directa como alternativa.
Los Jugadores No Pueden Unirse
- Verifica que el servidor esté en ejecución y completamente iniciado en GPanel.
- Verifica que la contraseña coincida con lo establecido en
Game.inio la variable de inicio. - Asegúrate de que no se haya alcanzado el límite de
MaxPlayers.
El Servidor Se Cierra al Iniciar
- Revisa la consola de GPanel en busca de mensajes de error.
- Verifica que tus archivos INI tengan la sintaxis correcta (sin errores tipográficos, encabezados de sección correctos).
- Intenta eliminar los archivos de configuración y reiniciar para regenerar los valores predeterminados.
- Si los cierres persisten después de una actualización del juego, abre un ticket de soporte.
Artículos Relacionados
- Guía de Configuración del Servidor de Frozen Flame — Configuración inicial, variables de inicio, modos de juego y cómo conectarse
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Guía de Inicio del Servidor
¿Necesitas Ayuda?
Si encuentras problemas con tu servidor de Frozen Flame que no están cubiertos aquí, abre un ticket de soporte e incluye la IP de tu servidor, una descripción del problema y cualquier mensaje de error o salida de RCON relevante.