Este guia aborda a configuração do RCON, comandos de administração, gerenciamento de jogadores, gerenciamento do servidor, configurações de mundo e solução de problemas para seu servidor dedicado de Frozen Flame na Legion Hosting. O Frozen Flame usa o protocolo RCON para administração remota, dando a você controle total sobre jogadores, itens e operações do servidor. Para a configuração inicial do servidor, variáveis de inicialização, modos de jogo e como conectar, consulte o Guia de Configuração do Servidor Frozen Flame.
Configuração do RCON
O Frozen Flame usa o protocolo RCON (Remote Console) para administração do servidor. O RCON deve ser configurado antes de você poder usar qualquer comando de administração.
Ativando o RCON
- No GPanel, vá para a aba Startup.
- Defina
RCON_PASSWORDcom uma senha forte de sua escolha. - Anote a porta RCON atribuída ao seu servidor (visível na aba Network).
- Reinicie o servidor para que as alterações entrem em vigor.
Conectando ao RCON
Você pode se conectar ao RCON usando qualquer cliente RCON padrão como mcrcon, RCON CLI ou uma ferramenta RCON baseada na web. Ao conectar, use os seguintes detalhes:
| Campo | Valor |
|---|---|
| Host | IP do seu servidor (da aba Network do GPanel) |
| Porta | Porta RCON (da aba Network do GPanel) |
| Senha | admin:<your-rcon-password> |
admin:<password>. Por exemplo, se sua senha RCON é mypass123, insira admin:mypass123 como a senha no seu cliente RCON.
Comandos de Gerenciamento de Jogadores
Os seguintes comandos RCON gerenciam jogadores no seu servidor. Substitua <PlayerID> pelo ID do jogador alvo, que você pode encontrar usando Admin_GetOnlinePlayers.
| Comando | Descrição |
|---|---|
Admin_GetOnlinePlayers |
Lista todos os jogadores conectados atualmente com seus nomes e IDs. |
Admin_ListUserProfiles |
Lista todos os jogadores que já entraram no servidor. |
Admin_GetPlayerInfo <PlayerID> |
Mostra informações detalhadas sobre um jogador específico. |
Admin_KickPlayer <PlayerID> <Reason> |
Expulsa um jogador do servidor com uma mensagem de motivo. |
Admin_Ban <PlayerID> <Seconds> <Reason> |
Bane um jogador pela duração especificada em segundos. Use um número muito grande para um banimento permanente. |
Admin_Unban <PlayerID> |
Remove o banimento, permitindo que o jogador entre novamente. |
Admin_Chatban <PlayerID> <Seconds> <Reason> |
Restringe um jogador de usar o chat de texto pela duração especificada. |
Admin_ChatUnban <PlayerID> |
Restaura o acesso ao chat de um jogador banido do chat. |
Admin_Respawn <PlayerID> |
Redefine a localização de um jogador para o ponto de spawn. |
Admin_ChatMessage [Message] |
Transmite uma mensagem para todo o servidor para todos os jogadores conectados. |
Comandos de Perfil e Inventário de Jogadores
Estes comandos permitem que você inspecione e modifique perfis de jogadores, inventários e progressão.
| Comando | Descrição |
|---|---|
Admin_InfoUserProfile <PlayerID> |
Mostra informações detalhadas do perfil do usuário. |
Admin_GetPlayerInventory <PlayerID> |
Lista todos os itens e quantidades no inventário de um jogador. |
Admin_AddItem <PlayerID> <ItemID> <Amount> |
Concede itens a um jogador. Requer o ID interno do item. |
Admin_RemoveItem <PlayerID> <ItemID> <Amount> |
Remove itens do inventário de um jogador. |
Admin_AddFlame <PlayerID> <Amount> |
Concede experiência (Flame) a um jogador. |
Admin_RemoveFlame <PlayerID> <Amount> |
Deduz experiência de um jogador. Não reduz o nível. |
Admin_AddUserProfile <PlayerID> <Role> |
Atribui uma função a um perfil de jogador. |
Admin_RemoveUserProfile <PlayerID> |
Exclui os dados de perfil de um jogador específico. |
Admin_RemoveProfile <PlayerID> |
Remove o perfil de um jogador e todos os dados de save permanentemente. |
Admin_ReloadUserProfiles |
Atualiza todos os dados de perfil de usuário a partir do disco. |
Admin_SaveUserProfile |
Persiste o estado atual do perfil no disco. |
Comandos de Gerenciamento do Servidor
| Comando | Descrição |
|---|---|
Admin_SaveWorld |
Força um salvamento imediato do mundo. |
Admin_SaveAll |
Salva tanto o estado do mundo quanto todos os perfis de jogadores. |
Admin_ServerWorld |
Exibe a versão atual do servidor. |
Admin_Shutdown |
Desliga o servidor de forma segura. |
Admin_Restart |
Reinicia o servidor. |
Admin_ScheduleMaintenanceMode <Seconds> |
Agenda um desligamento para manutenção com uma notificação de contagem regressiva para todos os jogadores. |
Admin_CancelScheduledMaintenanceMode |
Cancela um desligamento de manutenção previamente agendado. |
Admin_ScheduleMaintenanceMode 300 para dar aos jogadores um aviso de 5 minutos antes de desligar para manutenção. Isso é muito mais cortês do que um Admin_Shutdown imediato.
Configurações de Mundo via Game.ini
Além das configurações básicas do servidor, você pode ajustar parâmetros de jogabilidade no arquivo Game.ini na seção [/Script/FrozenFlame.GameBalance]. Pare o servidor antes de editar.
| Configuração | Padrão | Descrição |
|---|---|---|
ArmorDurabilityReducementAfterDeath |
25 |
Porcentagem de durabilidade da armadura perdida ao morrer. |
DefaultWeaponDurabilityCost |
0.5 |
Taxa de perda de durabilidade da arma por uso. |
bAllowCreaturesToDamageBuildings |
False |
Se monstros podem danificar estruturas construídas por jogadores. |
bAllowPlayersToDamageBuildings |
True |
Se jogadores podem danificar estruturas de outros jogadores (relevante para PvP). |
bInvulnerableModules |
False |
Se True, as construções são indestrutíveis. |
bLimitlessSupport |
False |
Se True, remove as restrições de suporte estrutural de construções. |
bDemolishResourceDropMultiplier |
0.5 |
Porcentagem de recursos devolvidos ao demolir construções. |
Solução de Problemas
Conexão RCON Recusada
- Verifique se o
RCON_PASSWORDestá definido na aba Startup e se o servidor foi reiniciado. - Certifique-se de que está usando a porta RCON correta da aba Network do GPanel.
- Lembre-se de usar o formato
admin:<password>ao autenticar.
Servidor Não Aparece no Navegador
- Verifique se o
Engine.inicontém a seção[URL]MetaServer para visibilidade pública. - Aguarde alguns minutos após a inicialização para o servidor se registrar no servidor mestre.
- Os jogadores sempre podem usar a conexão direta como alternativa.
Jogadores Não Conseguem Entrar
- Verifique se o servidor está em execução e totalmente iniciado no GPanel.
- Confirme se a senha corresponde ao que está definido no
Game.iniou na variável de inicialização. - Certifique-se de que o limite de
MaxPlayersnão foi atingido.
Servidor Crashando ao Iniciar
- Verifique o console do GPanel para mensagens de erro.
- Confirme se seus arquivos INI têm a sintaxe correta (sem erros de digitação, cabeçalhos de seção corretos).
- Tente excluir os arquivos de configuração e reiniciar para regenerar os padrões.
- Se os crashes persistirem após uma atualização do jogo, abra um ticket de suporte.
Artigos Relacionados
- Guia de Configuração do Servidor Frozen Flame — Configuração inicial, variáveis de inicialização, modos de jogo e como conectar
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
- Guia de Inicialização do Servidor
Precisa de Ajuda?
Se você encontrar problemas com seu servidor Frozen Flame que não são abordados aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes ou saída do RCON.