Holdfast: Nations at War é um jogo de tiro em primeira e terceira pessoa multijogador ambientado na era Napoleónica, com batalhas em grande escala com até 150 jogadores. Este guia orienta-o na configuração e personalização do seu servidor dedicado Holdfast na Legion Hosting.
Primeiro Arranque no GPanel
Antes de configurar qualquer coisa, precisa de realizar um arranque inicial para que o servidor gere os seus ficheiros de configuração predefinidos.
- Inicie sessão no GPanel.
- Selecione o seu servidor Holdfast da lista de servidores.
- Clique no botão Start para iniciar o servidor pela primeira vez.
- Aguarde que a consola mostre que o servidor arrancou completamente. Deverá ver uma mensagem indicando que o servidor está à escuta de ligações.
- Assim que vir o arranque completo, pare o servidor. Os ficheiros de configuração predefinidos foram agora gerados.
Variáveis de Arranque
O GPanel fornece variáveis de arranque que controlam parâmetros fundamentais do servidor. Navegue até ao separador Startup no GPanel para configurá-las antes de editar o ficheiro de configuração diretamente.
| Variável | Descrição | Predefinição |
|---|---|---|
SERVER_NAME |
Nome apresentado no browser de servidores | Holdfast Server |
SERVER_PASS |
Palavra-passe 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 alojamento |
SERVER_CONFIG_PATH |
Nome do ficheiro de configuração na pasta configs/ (deve terminar em .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Palavra-passe 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 browser de servidores Steam | Atribuída automaticamente |
Ficheiro de Configuração do Servidor
O ficheiro de configuração principal do Holdfast está localizado em holdfastnaw-dedicated/configs/serverconfig_default.txt (ou qualquer nome de ficheiro definido na variável de arranque SERVER_CONFIG_PATH). Pode editar este ficheiro através do 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 cor 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 predefinido usando a definição server_game_mode:
| ID do Modo | Modo de Jogo | Descrição |
|---|---|---|
0 |
Army Battlefield | Captura de território em grande escala com infantaria e artilharia |
1 |
Army Siege | Os atacantes devem capturar uma posição fortificada dos defensores |
2 |
Army Deathmatch | Deathmatch por equipas com temporizadores de respawn |
3 |
Naval Battlefield | Combate navio-a-navio em mar aberto |
4 |
Army Conquest | Capturar e manter pontos estratégicos pelo mapa |
5 |
Army Frontlines | Captura de pontos linear, 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
Definições de Ronda 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
Definições de Equilíbrio de Equipas
O equilíbrio adequado das equipas é 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 ficheiro holdfastnaw-dedicated/configs/serverconfig_default.txt usando a secçã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 de Mapas Populares
| Nome do Mapa | Melhores Modos | Notas |
|---|---|---|
| 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
Pode restringir quantos jogadores podem selecionar certas classes para manter o equilíbrio de 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
Conectar ao Seu Servidor
Via Browser de Servidores
- Inicie Holdfast: Nations at War a partir do Steam.
- Clique em Multiplayer no menu principal.
- Use o Server Browser para encontrar o seu servidor pelo nome.
- Se definiu uma palavra-passe, ser-lhe-á pedido que a introduza antes de entrar.
Via Ligação Direta
- Encontre o IP e a porta do seu servidor no GPanel no painel principal. Consulte também: How to Find Your Server IP and Port.
- No menu principal do Holdfast, clique em Multiplayer e depois em Direct Connect.
- Introduza o IP do seu servidor e a porta de jogo (predefinição
20100). - Clique em Connect.
Gestão de Saves e Configurações
Os servidores dedicados Holdfast armazenam a sua configuração e dados nas seguintes localizações:
| Ficheiro/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/ |
Ficheiros de registo do servidor |
holdfastnaw-dedicated/configs/serverconfig_default.txt via SFTP. Isto permite-lhe reverter se algo correr mal.
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 encontrar algum problema não coberto aqui, por favor abra um ticket de suporte e a nossa equipa terá todo o gosto em ajudar.