background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor Holdfast Nations at War


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.

  1. Inicie sessão no GPanel.
  2. Selecione o seu servidor Holdfast da lista de servidores.
  3. Clique no botão Start para iniciar o servidor pela primeira vez.
  4. Aguarde que a consola mostre que o servidor arrancou completamente. Deverá ver uma mensagem indicando que o servidor está à escuta de ligações.
  5. Assim que vir o arranque completo, pare o servidor. Os ficheiros de configuração predefinidos foram agora gerados.
Nota: O primeiro arranque pode demorar alguns minutos enquanto o servidor descarrega e valida os ficheiros do jogo. Não interrompa este processo.

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
Importante: Alterações às variáveis de arranque requerem um reinício do servidor para terem efeito. Pare sempre o servidor antes de modificar estes valores.

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
Dica: Pode misturar modos de jogo na sua rotação. Isto mantém a jogabilidade fresca enquanto o servidor alterna entre diferentes combinações de mapa e modo. Mapas navais devem usar o modo de jogo 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

  1. Inicie Holdfast: Nations at War a partir do Steam.
  2. Clique em Multiplayer no menu principal.
  3. Use o Server Browser para encontrar o seu servidor pelo nome.
  4. Se definiu uma palavra-passe, ser-lhe-á pedido que a introduza antes de entrar.

Via Ligação Direta

  1. 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.
  2. No menu principal do Holdfast, clique em Multiplayer e depois em Direct Connect.
  3. Introduza o IP do seu servidor e a porta de jogo (predefinição 20100).
  4. Clique em Connect.
Nota: Se o seu servidor não aparece no browser, certifique-se de que a porta de consulta Steam está corretamente definida e que esperou alguns minutos após o arranque para o servidor se registar na lista do servidor master. As portas são atribuídas aleatoriamente a menos que tenha um IP privado -- verifique o GPanel para as suas portas atribuídas.

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
Dica de Cópia de Segurança: Antes de fazer alterações significativas à configuração, descarregue uma cópia do seu holdfastnaw-dedicated/configs/serverconfig_default.txt via SFTP. Isto permite-lhe reverter se algo correr mal.

Artigos Relacionados

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.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.