Este guia aborda como configurar os arquivos GameUserSettings.ini e Game.ini do seu servidor ARK: Survival Ascended hospedado com Legion Hosting.
.ini. O ARK pode sobrescrever arquivos ao desligar, então alterações feitas enquanto o servidor está rodando podem ser perdidas.
Visão Geral dos Arquivos de Configuração
ARK: Survival Ascended usa dois arquivos de configuração principais para controlar o comportamento do servidor. Ambos são encontrados dentro do diretório ShooterGame/Saved/Config/WindowsServer/ no seu servidor.
| Arquivo | Finalidade |
|---|---|
GameUserSettings.ini |
Configurações principais do servidor — nome da sessão, senhas, contagem de jogadores, taxas, crossplay, BattleEye e mais. Este arquivo é criado na primeira inicialização do servidor. |
Game.ini |
Substituições avançadas de gameplay — pontos de engrama, escala de atributos, tamanhos de pilhas de itens, spawns customizados de NPCs. Deve ser exatamente Game.ini (sensível a maiúsculas). Crie manualmente se não existir. |
Game.ini com G e I maiúsculos — game.ini ou GAME.INI não funcionarão.
Passo 1 — Acessar o Gerenciador de Arquivos no GPanel
- Faça login no GPanel.
- Selecione seu servidor ARK: Survival Ascended na lista de servidores.
- Se o servidor estiver rodando, clique em Stop na aba Console e aguarde o status mudar para Offline.
- Clique na aba Files para abrir o gerenciador de arquivos.
- Navegue até
ShooterGame/Saved/Config/WindowsServer/. Você encontrará oGameUserSettings.iniaqui depois que o servidor tiver sido iniciado pelo menos uma vez. Se oGame.ininão estiver presente, você o criará manualmente no Passo 3.
Passo 2 — Configurar GameUserSettings.ini
Clique em GameUserSettings.ini no gerenciador de arquivos para abri-lo no editor integrado. O arquivo é dividido em seções — as mais importantes para configuração do servidor são [SessionSettings] e [ServerSettings].
Configurações Principais em [SessionSettings]
| Configuração | Valor de Exemplo | Descrição |
|---|---|---|
SessionName |
My Legion Server |
O nome que aparece no navegador de servidores do jogo. Mantenha-o único para que os jogadores possam encontrá-lo facilmente. |
QueryPort |
7778 |
A porta de consulta usada pelo navegador de servidores. Deve corresponder à porta atribuída no GPanel. Padrão é porta do jogo + 1. |
Configurações Principais em [ServerSettings]
| Configuração | Valor de Exemplo | Descrição |
|---|---|---|
ServerPassword |
mypassword |
Senha necessária para jogadores entrarem. Deixe vazio para um servidor público. |
ServerAdminPassword |
adminpass123 |
Senha de admin usada para autenticar comandos de admin no jogo. Mantenha-a privada. |
MaxPlayers |
20 |
Número máximo de jogadores simultâneos. Deve corresponder ao limite de slots do seu plano. |
XPMultiplier |
2.0 |
Multiplicador de XP ganho. 1.0 é o padrão, 2.0 dobra o ganho de XP. |
TamingSpeedMultiplier |
3.0 |
Multiplicador de velocidade de domesticação. Valores mais altos aceleram a domesticação. |
HarvestAmountMultiplier |
2.0 |
Multiplicador de recursos coletados por ação de coleta. |
DifficultyOffset |
1.0 |
Controla a distribuição de nível das criaturas. Defina como 1.0 para níveis selvagens máximos em configurações estilo oficial. |
OverrideOfficialDifficulty |
5.0 |
Define o nível máximo de dinos selvagens quando DifficultyOffset=1.0. Um valor de 5.0 permite níveis até 150. |
AllowCrateSpawnsOnTopOfStructures |
True |
Permite que supply drops caiam sobre estruturas de jogadores. Recomendado para servidores PvE. |
EnablePvPGamma |
True |
Permite que jogadores ajustem o gamma no PvP. Desative para uma experiência mais competitiva. |
Um exemplo mínimo de uma seção configurada do GameUserSettings.ini:
[SessionSettings]
SessionName=My Legion Server
QueryPort=7778
[ServerSettings]
ServerPassword=
ServerAdminPassword=adminpass123
MaxPlayers=20
XPMultiplier=2.0
TamingSpeedMultiplier=3.0
HarvestAmountMultiplier=2.0
DifficultyOffset=1.0
OverrideOfficialDifficulty=5.0
Passo 3 — Criar e Configurar Game.ini
Criando Game.ini
O Game.ini deve ser criado manualmente pelo usuário se ainda não existir. Navegue até ShooterGame/Saved/Config/WindowsServer/ no gerenciador de arquivos do GPanel. Se o Game.ini não estiver listado, crie um novo arquivo com o nome exato Game.ini (G maiúsculo e I maiúsculo — game.ini ou GAME.INI não funcionarão).
Comece o arquivo com o seguinte cabeçalho — todas as configurações do Game.ini ficam nesta única seção:
[/script/shootergame.shootergamemode]
Editando Game.ini
O Game.ini usa um formato baseado em seções. A seção mais comum para personalização do servidor é [/script/shootergame.shootergamemode]. As configurações são adicionadas uma por linha dentro da seção apropriada.
Personalizações comuns do Game.ini:
[/script/shootergame.shootergamemode]
; Engram points per level (one entry per level, starting at level 1)
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
OverridePlayerLevelEngramPoints=8
; Increase max XP required per level (one entry per level)
LevelExperienceRampOverrides=(...)
; Custom harvest amounts per resource
ResourceItemReplacementClasses=(...)
; Disable specific engrams
EngramEntryAutoUnlocks=(EngramClassName="EngramEntry_TurretGun_Rocket_C",LevelToAutoUnlock=0)
| Configuração | Descrição |
|---|---|
OverridePlayerLevelEngramPoints=N |
Define os pontos de engrama concedidos em cada nível. Adicione uma linha por nível do jogador. Use para conceder mais engramas por subida de nível. |
MaxCustomNodes=N |
Controla o máximo de nós de spawn customizados. Relevante para configurações avançadas de spawn com mods. |
EngramEntryAutoUnlocks=(...) |
Força engramas específicos a desbloquearem automaticamente em um nível definido, útil para dar acesso a todos os jogadores a certos itens sem gastar pontos. |
ConfigOverrideItemMaxQuantity=(...) |
Substitui os tamanhos máximos de pilha para itens específicos. |
[/script/shootergame.shootergamemode] deve estar presente exatamente uma vez no Game.ini. Se você adicioná-lo uma segunda vez, apenas a última ocorrência será usada. Adicione todas as suas configurações sob o cabeçalho único.
Configuração da Porta de Consulta
A porta de consulta é separada da porta do jogo e é usada exclusivamente pelo navegador de servidores (Steam/Epic) para listar seu servidor. Se a porta de consulta estiver errada ou inacessível, seu servidor não aparecerá no navegador mesmo que esteja rodando corretamente.
| Porta | Padrão | Configurada em | Finalidade |
|---|---|---|---|
| Porta do Jogo | 7777 |
Aba Startup / Network do GPanel | Os jogadores conectam através desta porta para entrar no servidor |
| Porta de Consulta | 7778 |
GameUserSettings.ini — QueryPort em [SessionSettings] |
Consulta do navegador de servidores — deve corresponder à porta alocada no GPanel |
QueryPort no GameUserSettings.ini deve corresponder exatamente à porta de consulta mostrada na aba Network do seu GPanel. A Legion Hosting pré-atribui ambas as portas quando seu servidor é criado — verifique a aba Network para seus valores específicos antes de editar o arquivo .ini. Não assuma que os padrões 7777/7778 se aplicam ao seu servidor.
Aplicando Alterações
- Salve seu arquivo
.inieditado usando o botão Save no editor de arquivos do GPanel. - Retorne à aba Console.
- Clique em Start para iniciar o servidor. O GPanel carregará sua configuração atualizada na inicialização.
- Monitore a saída do console para quaisquer erros. Erros de configuração como valores inválidos ou cabeçalhos de seção duplicados geralmente produzem avisos no log de inicialização.
GameUserSettings.ini ou Game.ini enquanto o servidor está parado e depois iniciar o servidor é suficiente. Não tente recarregar arquivos de configuração em tempo real enquanto o servidor está rodando — o ARK não suporta recarregamento de configuração ao vivo para a maioria das configurações.
Solução de Problemas
Game.ini não existe ou as configurações não estão sendo lidas
- O
Game.ininão é criado automaticamente. Se o arquivo não existir, crie-o manualmente no editor de arquivos do GPanel dentro deShooterGame/Saved/Config/WindowsServer/. - O nome do arquivo é sensível a maiúsculas. Deve ser exatamente
Game.ini— nãogame.ini,GAME.INIou qualquer outra variação. - Certifique-se de que o arquivo contém o cabeçalho
[/script/shootergame.shootergamemode]como a primeira linha, e que este cabeçalho aparece apenas uma vez.
Configurações no Game.ini ou GameUserSettings.ini não estão sendo aplicadas
- Confirme que o servidor estava totalmente parado antes de você editar o arquivo. Se o servidor estava rodando, ele pode ter sobrescrito suas alterações no próximo desligamento.
- Verifique se o cabeçalho da seção (ex.:
[ServerSettings]ou[/script/shootergame.shootergamemode]) aparece exatamente uma vez no arquivo. Cabeçalhos de seção duplicados farão com que as configurações posteriores sobrescrevam as anteriores, ou sejam ignoradas completamente dependendo do parser. - Após salvar o arquivo, reinicie o servidor completamente pelo GPanel antes de testar.
- Verifique se o arquivo está no diretório correto:
ShooterGame/Saved/Config/WindowsServer/. Arquivos colocados no local errado são silenciosamente ignorados.
Servidor não aparece no navegador de servidores após configurar
- Confirme que o
QueryPortnoGameUserSettings.inicorresponde exatamente à porta listada na aba Network do GPanel. - O navegador de servidores pode levar de 5 a 10 minutos para indexar um servidor recém-iniciado ou reconfigurado. Tente uma conexão direta com
open IP:GAMEPORTno console do ASA dentro do jogo para verificar se o servidor está acessível enquanto o navegador atualiza. - Se o crossplay estiver ativado, os jogadores devem desmarcar os filtros de bloqueio por plataforma no navegador de servidores. Consulte o guia de conexão para detalhes.