Holdfast: Nations at War je multiplayerová střílečka z pohledu první a třetí osoby zasazená do napoleonské éry, která nabízí velkolepé bitvy až pro 150 hráčů. Tento průvodce vás provede nastavením a konfigurací vašeho dedikovaného Holdfast serveru na Legion Hosting.
První spuštění v GPanel
Před konfigurací čehokoli musíte provést úvodní spuštění, aby server vygeneroval výchozí konfigurační soubory.
- Přihlaste se do GPanel.
- Vyberte svůj Holdfast server ze seznamu serverů.
- Klikněte na tlačítko Start pro první spuštění serveru.
- Počkejte, až konzole zobrazí, že server je plně spuštěn. Měla by se zobrazit zpráva oznamující, že server naslouchá připojením.
- Jakmile uvidíte dokončení spuštění, server zastavte. Výchozí konfigurační soubory byly nyní vygenerovány.
Startovací proměnné
GPanel poskytuje startovací proměnné, které ovládají základní parametry serveru. Pro jejich konfiguraci přejděte na záložku Startup v GPanel před přímou úpravou konfiguračního souboru.
| Proměnná | Popis | Výchozí hodnota |
|---|---|---|
SERVER_NAME |
Název zobrazený v prohlížeči serverů | Holdfast Server |
SERVER_PASS |
Heslo pro připojení (ponechte prázdné pro veřejný server) | prázdné |
PLAYERS |
Maximální povolený počet hráčů | Nastaveno vaším hostingovým plánem |
SERVER_CONFIG_PATH |
Název konfiguračního souboru ve složce configs/ (musí končit na .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Heslo pro přihlášení admina (stiskněte F1 ve hře) | prázdné |
REGION |
Region serveru. Možnosti: europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Port používaný pro dotazy prohlížeče Steam serverů | Přiřazeno automaticky |
Konfigurační soubor serveru
Hlavní konfigurační soubor pro Holdfast se nachází v holdfastnaw-dedicated/configs/serverconfig_default.txt (nebo pod názvem nastaveným ve startovací proměnné SERVER_CONFIG_PATH). Tento soubor můžete upravit přes Správce souborů v GPanel nebo přes SFTP.
Identita serveru
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
server_name podporuje barevné kódy pomocí Rich Text značkování. Například:
server_name "<color=red>[Legion]</color> Holdfast Server"
Výběr herního režimu
Holdfast nabízí několik herních režimů. Výchozí herní režim nastavíte pomocí volby server_game_mode:
| ID režimu | Herní režim | Popis |
|---|---|---|
0 |
Army Battlefield | Rozsáhlé dobývání území s pěchotou a dělostřelectvem |
1 |
Army Siege | Útočníci musí dobýt opevněnou pozici od obránců |
2 |
Army Deathmatch | Týmový deathmatch s časovači oživení |
3 |
Naval Battlefield | Námořní boj lodí na otevřeném moři |
4 |
Army Conquest | Dobývejte a držte strategické body na mapě |
5 |
Army Frontlines | Lineární dobývání bodů, tlačte nepřítele zpět |
6 |
Melee Arena | Boj na blízko v malých arénách |
# Set game mode to Army Battlefield
server_game_mode 0
Nastavení kol a zápasů
# 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
Nastavení vyvažování týmů
Správné vyvažování týmů je důležité pro dobrý herní zážitek, zejména na veřejných serverech:
# 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
Rotace map
Rotace map se konfiguruje v souboru holdfastnaw-dedicated/configs/serverconfig_default.txt pomocí sekce map_rotation. Každý záznam určuje kombinaci mapy a herního režimu:
# 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).
Oblíbené mapy
| Název mapy | Nejlepší režimy | Poznámky |
|---|---|---|
| Grasslands | Battlefield, Conquest | Otevřený terén, vhodný pro velké bitvy |
| Highlands | Battlefield, Frontlines | Kopcovitý terén s výhodou výšky |
| Fort_Imperial | Siege | Klasická obléhací mapa s opevněním |
| Shipyard | Naval Battlefield | Pobřežní mapa s námořním bojem |
| Desert | Siege, Battlefield | Pouštní prostředí se strukturami pevností |
| Glacier | Battlefield, Deathmatch | Zimní mapa s omezeným krytem |
Limity tříd
Můžete omezit, kolik hráčů si může vybrat určité třídy, pro zachování herní rovnováhy:
# 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
Připojení k vašemu serveru
Přes prohlížeč serverů
- Spusťte Holdfast: Nations at War ze Steam.
- V hlavním menu klikněte na Multiplayer.
- Použijte Server Browser k vyhledání vašeho serveru podle názvu.
- Pokud jste nastavili heslo, budete vyzváni k jeho zadání před připojením.
Přes přímé připojení
- Najděte IP adresu a port svého serveru v GPanel na hlavním panelu. Viz také: Jak najít IP adresu a port vašeho serveru.
- V hlavním menu Holdfast klikněte na Multiplayer, poté na Direct Connect.
- Zadejte IP adresu serveru a herní port (výchozí
20100). - Klikněte na Connect.
Správa uložených dat a konfigurace
Dedikované servery Holdfast ukládají svou konfiguraci a data na následujících místech:
| Soubor/Složka | Účel |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Hlavní konfigurace serveru |
bans.txt |
Seznam zabanovaných Steam ID |
admins.txt |
Seznam admin Steam ID |
server_log/ |
Soubory logů serveru |
holdfastnaw-dedicated/configs/serverconfig_default.txt přes SFTP. To vám umožní vrátit změny, pokud se něco pokazí.
Související články
- Holdfast Nations at War – Admin příkazy
- Jak najít IP adresu a port vašeho serveru
- Jak nahrát soubory přes SFTP
- Začínáme s vaším novým serverem
Pokud narazíte na jakékoli problémy, které zde nejsou popsány, otevřete tiket podpory a náš tým vám rád pomůže.