Este guia aborda como configurar o seu servidor dedicado de Frozen Flame na Legion Hosting, configurar variáveis de arranque, editar os ficheiros de configuração Game.ini e Engine.ini, selecionar modos de jogo, ajustar definições de dificuldade e PvP, conectar-se ao seu servidor e gerir saves. Frozen Flame é um RPG de ação e sobrevivência onde os jogadores exploram um mundo gelado, recolhem recursos, constroem abrigos e combatem monstros. Para comandos de administração, configuração de RCON e gestão de jogadores, consulte Frozen Flame Admin Commands.
Primeiro Arranque
Quando receber o seu servidor de Frozen Flame pela primeira vez, siga estes passos para o colocar online:
- Inicie sessão no GPanel e selecione o seu servidor de Frozen Flame.
- Navegue até ao separador Startup e reveja as variáveis de arranque predefinidas. Defina o SERVER_NAME com o nome que preferir.
- Opcionalmente, defina uma SERVER_PASSWORD para restringir o acesso.
- Volte ao separador Console e clique em Start.
- O servidor irá descarregar e instalar automaticamente os ficheiros do Frozen Flame Dedicated Server no primeiro arranque (Steam App ID
1348640). Isto pode demorar vários minutos. - Assim que a consola confirmar que o servidor arrancou, o seu servidor está online e pronto para os jogadores se conectarem.
Game.ini ou o Engine.ini, inicie o servidor uma vez, deixe-o terminar o carregamento e depois pare-o antes de editar.
Variáveis de Arranque do GPanel
As seguintes variáveis estão disponíveis no separador Startup do GPanel. Estas são passadas como argumentos de linha de comandos ao servidor em cada arranque.
| Variável | Predefinição | Descrição |
|---|---|---|
SERVER_NAME |
Frozen Flame Server |
O nome apresentado no navegador de servidores. Corresponde ao parâmetro -MetaGameServerName. |
SERVER_PASSWORD |
(vazio) | Palavra-passe necessária para entrar. Deixe em branco para um servidor público. Definida no Game.ini em ServerPassword. |
MAX_PLAYERS |
10 |
Número máximo de jogadores simultâneos. Configurado no Game.ini. |
GAME_MODE |
campaign |
Seleção do modo de jogo. Opções: campaign (mapa Heaven) ou cataclysm (mapa Survive). Consulte a secção Modos de Jogo abaixo. |
RCON_PASSWORD |
(vazio) | Palavra-passe para administração remota via RCON. Necessária para comandos de administração. Consulte Admin Commands para configuração. |
Modos de Jogo
Frozen Flame suporta dois modos de jogo principais, configurados através do ficheiro Engine.ini ou da variável de arranque. Cada modo tem o seu próprio mapa e definições predefinidas.
| Modo | Mapa | Descrição |
|---|---|---|
| Campaign (Heaven) | Heaven |
O modo com história. Os jogadores progridem através de missões, desbloqueiam habilidades e exploram um mundo estruturado com um arco narrativo. Recomendado para grupos PvE. |
| Cataclysm (Survive) | Survive |
Modo focado em sobrevivência com condições mais adversas, combate mais desafiante e jogabilidade aberta. Suporta PvP e é destinado a jogabilidade competitiva ou de sobrevivência hardcore. |
Definir o Modo de Jogo no Engine.ini
Para alterar manualmente o modo de jogo, edite o Engine.ini e defina o valor de ServerDefaultMap:
[/Script/EngineSettings.GameMapsSettings]
; Campaign mode (Heaven map):
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
; Cataclysm mode (Survive map):
; ServerDefaultMap=/Game/GameModeSurvive/Maps/Survive/Survive.Survive
Descomente a linha correspondente ao modo que deseja e comente (ou remova) a outra. Reinicie o servidor para que as alterações tenham efeito.
Ficheiros de Configuração do Servidor
Frozen Flame utiliza ficheiros de configuração INI para definições avançadas. Estes estão localizados em:
FrozenFlame/Saved/Config/LinuxServer/
Pare o servidor antes de editar. Se estes ficheiros não existirem, inicie e pare o servidor uma vez para os gerar.
Game.ini — Definições Principais do Servidor
| Secção / Definição | Predefinição | Descrição |
|---|---|---|
[/Script/Engine.GameSession]MaxPlayers |
10 |
Número máximo de jogadores simultâneos no servidor. |
[/Script/FrozenFlame.FGameSession]ServerPassword |
(vazio) | Palavra-passe necessária para entrar. Vazio significa público. |
[/Script/FrozenFlame.GameBalance]bFreePVP |
True |
Ativa o combate PvP entre não-amigos. Defina como False para apenas PvE. |
DurationOfDay |
3600 |
Duração de um dia no jogo em segundos. A predefinição é 3600 (1 hora em tempo real). |
MonstersHealthMultiplier |
1 |
Multiplica a vida dos monstros. Valores acima de 1 aumentam a dificuldade. |
MonstersDamageMultiplier |
1 |
Multiplica o dano dos monstros. Valores acima de 1 aumentam a dificuldade. |
HealthRateAfterRespawn |
0.5 |
Percentagem de vida após renascer. 0.5 = 50% de vida ao renascer. |
LevelUpFlameRate |
1 |
Multiplicador de ganho de XP. Valores mais altos significam progressão mais rápida. |
bDropEquippedItems |
False |
Se os itens equipados são largados ao morrer. |
bNoModuleCost |
False |
Se True, construir não custa materiais. Útil para jogo criativo. |
Exemplo de Game.ini
[/Script/Engine.GameSession]
MaxPlayers=10
[/Script/FrozenFlame.FGameSession]
ServerPassword=
[/Script/FrozenFlame.GameBalance]
bFreePVP=False
DurationOfDay=3600
MonstersHealthMultiplier=1
MonstersDamageMultiplier=1
HealthRateAfterRespawn=0.5
LevelUpFlameRate=1
bDropEquippedItems=False
bNoModuleCost=False
Engine.ini — Modo de Jogo e Visibilidade
O ficheiro Engine.ini controla o modo de jogo (seleção de mapa) e se o servidor aparece no navegador público de servidores.
[/Script/EngineSettings.GameMapsSettings]
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
[URL]
MetaServerUrl=meta.frozen-flame.xyz
MetaServerSecret=TEuj7URa2horRuENjjpm3d1rqBPtHOz4
[URL] com as definições do MetaServer faz com que o seu servidor apareça no navegador público de servidores. Remova ou comente estas linhas se quiser um servidor privado, apenas com conexão direta.
Como Conectar
Opção A — Navegador de Servidores
- Inicie o Frozen Flame.
- No menu principal, selecione Multiplayer.
- Navegue pela lista de servidores e procure o seu servidor pelo nome.
- Selecione o seu servidor e clique em Join. Introduza a palavra-passe se estiver definida.
Opção B — Conexão Direta
- Inicie o Frozen Flame.
- No menu principal, selecione Multiplayer.
- Escolha Direct Connect.
- Introduza o endereço IP e a porta do seu servidor a partir do separador Network do GPanel:
<your-server-ip>:<port> - Introduza a palavra-passe se solicitado e clique em Connect.
Gestão de Saves
Localização dos Ficheiros de Save
Os ficheiros de save estão armazenados no servidor em:
FrozenFlame/Saved/SaveGames/
Este diretório contém o estado completo do mundo, incluindo terreno, estruturas, inventários dos jogadores e progressão.
Backups Manuais
- Pare o servidor a partir do GPanel para garantir que todos os dados foram escritos no disco.
- Conecte-se ao seu servidor via SFTP ou use o File Manager do GPanel.
- Descarregue todo o diretório
SaveGames. - Guarde o backup na sua máquina local.
Restaurar um Save
- Pare o servidor a partir do GPanel.
- Conecte-se via SFTP e navegue até
FrozenFlame/Saved/SaveGames/. - Carregue os dados do save guardados, substituindo os ficheiros existentes.
- Inicie o servidor a partir do GPanel. O servidor irá carregar o save restaurado.
Artigos Relacionados
- Frozen Flame Admin Commands — Configuração de RCON, comandos de administração, gestão de jogadores e resolução de problemas
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide — Guia geral para iniciar qualquer servidor de jogo na Legion Hosting
Precisa de Ajuda?
Se encontrar problemas com o seu servidor de Frozen Flame que não estejam cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes da consola do GPanel.