Holdfast: Nations at War é um jogo de tiro multiplayer em primeira e terceira pessoa ambientado na era Napoleônica, apresentando batalhas em larga escala com até 150 jogadores. Este guia orienta você na configuração e ajuste do seu servidor dedicado Holdfast na Legion Hosting.
Primeira Inicialização no GPanel
Antes de configurar qualquer coisa, você precisa realizar uma inicialização inicial para que o servidor gere seus arquivos de configuração padrão.
- Faça login no GPanel.
- Selecione seu servidor Holdfast na lista de servidores.
- Clique no botão Start para iniciar o servidor pela primeira vez.
- Aguarde o console mostrar que o servidor iniciou completamente. Você deve ver uma mensagem indicando que o servidor está aguardando conexões.
- Quando você ver a inicialização completa, pare o servidor. Os arquivos de configuração padrão foram gerados.
Variáveis de Inicialização
O GPanel fornece variáveis de inicialização que controlam parâmetros fundamentais do servidor. Navegue até a aba Startup no GPanel para configurá-las antes de editar o arquivo de configuração diretamente.
| Variável | Descrição | Padrão |
|---|---|---|
SERVER_NAME |
Nome exibido no navegador de servidores | Holdfast Server |
SERVER_PASS |
Senha necessária para entrar (deixe em branco para público) | em branco |
PLAYERS |
Número máximo de jogadores permitidos | Definido pelo seu plano de hospedagem |
SERVER_CONFIG_PATH |
Nome do arquivo de configuração na pasta configs/ (deve terminar em .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Senha para login de administrador (pressione F1 no jogo) | em branco |
REGION |
Região do servidor. Opções: europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Porta usada para consultas do navegador de servidores do Steam | Atribuída automaticamente |
Arquivo de Configuração do Servidor
O arquivo de configuração principal do Holdfast está localizado em holdfastnaw-dedicated/configs/serverconfig_default.txt (ou qualquer nome de arquivo definido na variável de inicialização SERVER_CONFIG_PATH). Você pode editar este arquivo pelo File Manager do GPanel ou via SFTP.
Identidade do Servidor
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
O server_name suporta códigos de cores usando marcação Rich Text. Por exemplo:
server_name "<color=red>[Legion]</color> Holdfast Server"
Seleção de Modo de Jogo
Holdfast oferece vários modos de jogo. Defina o modo de jogo padrão usando a configuração server_game_mode:
| ID do Modo | Modo de Jogo | Descrição |
|---|---|---|
0 |
Army Battlefield | Captura de território em larga escala com infantaria e artilharia |
1 |
Army Siege | Atacantes devem capturar uma posição fortificada dos defensores |
2 |
Army Deathmatch | Deathmatch em equipe com temporizadores de respawn |
3 |
Naval Battlefield | Combate navio contra navio em mar aberto |
4 |
Army Conquest | Capture e mantenha pontos estratégicos pelo mapa |
5 |
Army Frontlines | Captura linear de pontos, empurre o inimigo para trás |
6 |
Melee Arena | Combate corpo a corpo em arenas pequenas |
# Set game mode to Army Battlefield
server_game_mode 0
Configurações de Rodada e Partida
# Round duration in seconds (default: 900 = 15 minutes)
server_round_time_seconds 900
# Time between rounds in seconds
server_round_end_time_seconds 30
# Number of rounds before map rotation
server_rounds_per_map 2
# Auto-balance teams
server_auto_balance_teams true
# Maximum team size difference before auto-balance triggers
server_auto_balance_threshold 2
# Friendly fire
server_friendly_fire false
Configurações de Balanceamento de Times
O balanceamento adequado de times é importante para uma boa experiência de jogo, especialmente em servidores públicos:
# Prevent players from joining the larger team
server_enforce_team_balance true
# Maximum allowed difference in team sizes
server_team_balance_limit 3
# Auto-swap players when teams become unbalanced mid-round
server_auto_balance_teams true
Rotação de Mapas
A rotação de mapas é configurada no arquivo holdfastnaw-dedicated/configs/serverconfig_default.txt usando a seção map_rotation. Cada entrada especifica uma combinação de mapa e modo de jogo:
# Map rotation entries
# Format: map_rotation_add "MapName" GameModeID
map_rotation_add "Grasslands" 0
map_rotation_add "Highlands" 0
map_rotation_add "Desert" 1
map_rotation_add "Glacier" 0
map_rotation_add "Shipyard" 3
map_rotation_add "Fort_Imperial" 1
map_rotation_add "Plains" 2
map_rotation_add "Coastal_Siege" 1
3 (Naval Battlefield).
Escolhas Populares de Mapas
| Nome do Mapa | Melhores Modos | Observações |
|---|---|---|
| Grasslands | Battlefield, Conquest | Terreno aberto, bom para grandes batalhas |
| Highlands | Battlefield, Frontlines | Terreno montanhoso com vantagens de elevação |
| Fort_Imperial | Siege | Mapa clássico de cerco com fortificações |
| Shipyard | Naval Battlefield | Mapa costeiro com combate naval |
| Desert | Siege, Battlefield | Ambiente árido com estruturas de forte |
| Glacier | Battlefield, Deathmatch | Mapa de inverno com cobertura limitada |
Limites de Classes
Você pode restringir quantos jogadores podem selecionar certas classes para manter o equilíbrio do jogo:
# Limit artillery crews (percentage of team)
server_class_limit_artillery 10
# Limit officers
server_class_limit_officer 5
# Limit musicians
server_class_limit_musician 10
# Limit cavalry (on maps that support it)
server_class_limit_cavalry 15
Conectando ao Seu Servidor
Via Navegador de Servidores
- Inicie Holdfast: Nations at War pelo Steam.
- Clique em Multiplayer no menu principal.
- Use o Server Browser para encontrar seu servidor pelo nome.
- Se você definiu uma senha, será solicitado que a insira antes de entrar.
Via Conexão Direta
- Encontre o IP e a porta do seu servidor no GPanel no painel principal. Veja também: How to Find Your Server IP and Port.
- No menu principal do Holdfast, clique em Multiplayer, depois em Direct Connect.
- Insira o IP do seu servidor e a porta do jogo (padrão
20100). - Clique em Connect.
Gerenciamento de Saves e Configuração
Servidores dedicados de Holdfast armazenam suas configurações e dados nos seguintes locais:
| Arquivo/Pasta | Finalidade |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Configuração principal do servidor |
bans.txt |
Lista de Steam IDs banidos |
admins.txt |
Lista de Steam IDs de administradores |
server_log/ |
Arquivos de log do servidor |
holdfastnaw-dedicated/configs/serverconfig_default.txt via SFTP. Isso permite reverter caso algo dê errado.
Artigos Relacionados
- Holdfast Nations at War Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Se você encontrar qualquer problema não coberto aqui, por favor abra um ticket de suporte e nossa equipe terá prazer em ajudar.