Holdfast: Nations at War är en multiplayer first- och third-person-shooter som utspelar sig under den napoleonska eran, med storskaliga slag med upp till 150 spelare. Den här guiden går igenom hur du sätter upp och konfigurerar din dedikerade Holdfast-server på Legion Hosting.
Första start i GPanel
Innan du konfigurerar något behöver du utföra en första uppstart så att servern genererar sina standardkonfigurationsfiler.
- Logga in på GPanel.
- Välj din Holdfast-server från serverlistan.
- Klicka på knappen Start för att starta servern för första gången.
- Vänta tills konsolen visar att servern har startat helt. Du bör se ett meddelande som anger att servern lyssnar efter anslutningar.
- När du ser att starten är klar, Stoppa servern. Standardkonfigurationsfilerna har nu genererats.
Startvariabler
GPanel tillhandahåller startvariabler som styr grundläggande serverparametrar. Navigera till fliken Startup i GPanel för att konfigurera dessa innan du redigerar konfigurationsfilen direkt.
| Variabel | Beskrivning | Standard |
|---|---|---|
SERVER_NAME |
Namn som visas i serverlistan | Holdfast Server |
SERVER_PASS |
Lösenord som krävs för att ansluta (lämna tomt för offentlig) | tomt |
PLAYERS |
Maximalt antal tillåtna spelare | Ställs in av ditt hostingabonnemang |
SERVER_CONFIG_PATH |
Namnet på konfigurationsfilen i mappen configs/ (måste sluta med .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Lösenord för administratörsinloggning (tryck F1 i spelet) | tomt |
REGION |
Serverregion. Alternativ: europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Port som används för Steams serverlistförfrågningar | Tilldelas automatiskt |
Serverns konfigurationsfil
Den primära konfigurationsfilen för Holdfast finns på holdfastnaw-dedicated/configs/serverconfig_default.txt (eller vilket filnamn som än är inställt i startvariabeln SERVER_CONFIG_PATH). Du kan redigera denna fil via GPanel:s File Manager eller via SFTP.
Serveridentitet
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
server_name har stöd för färgkoder med Rich Text-markup. Till exempel:
server_name "<color=red>[Legion]</color> Holdfast Server"
Val av spelläge
Holdfast erbjuder flera spellägen. Ställ in standardspelläget med inställningen server_game_mode:
| Läges-ID | Spelläge | Beskrivning |
|---|---|---|
0 |
Army Battlefield | Storskalig territoriumerövring med infanteri och artilleri |
1 |
Army Siege | Angripare måste erövra en befäst position från försvarare |
2 |
Army Deathmatch | Lag-deathmatch med respawn-timers |
3 |
Naval Battlefield | Strid mellan fartyg på öppet hav |
4 |
Army Conquest | Erövra och håll strategiska punkter över kartan |
5 |
Army Frontlines | Linjär punkterövring, tryck tillbaka fienden |
6 |
Melee Arena | Närstrid på korta avstånd i små arenor |
# Set game mode to Army Battlefield
server_game_mode 0
Inställningar för rundor och matcher
# 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
Inställningar för lagbalans
Korrekt lagbalans är viktigt för en bra spelupplevelse, särskilt på offentliga servrar:
# 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
Kartrotation
Kartrotation konfigureras i filen holdfastnaw-dedicated/configs/serverconfig_default.txt med hjälp av avsnittet map_rotation. Varje post anger en kombination av karta och spelläge:
# 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).
Populära kartval
| Kartnamn | Bästa lägena | Anmärkningar |
|---|---|---|
| Grasslands | Battlefield, Conquest | Öppen terräng, bra för stora slag |
| Highlands | Battlefield, Frontlines | Kuperad terräng med höjdfördelar |
| Fort_Imperial | Siege | Klassisk belägringskarta med befästningar |
| Shipyard | Naval Battlefield | Kustkarta med sjöstrid |
| Desert | Siege, Battlefield | Torr miljö med fortstrukturer |
| Glacier | Battlefield, Deathmatch | Vinterkarta med begränsat skydd |
Klassgränser
Du kan begränsa hur många spelare som kan välja vissa klasser för att upprätthålla spelbalans:
# 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
Ansluta till din server
Via serverlistan
- Starta Holdfast: Nations at War från Steam.
- Klicka på Multiplayer i huvudmenyn.
- Använd Server Browser för att hitta din server via namn.
- Om du angav ett lösenord blir du ombedd att ange det innan du ansluter.
Via Direct Connect
- Hitta din server-IP och port i GPanel på huvudpanelen. Se även: How to Find Your Server IP and Port.
- I Holdfasts huvudmeny, klicka på Multiplayer och sedan Direct Connect.
- Ange din server-IP och game port (standard
20100). - Klicka på Connect.
Hantering av sparfiler och konfiguration
Dedikerade Holdfast-servrar lagrar sin konfiguration och data på följande platser:
| Fil/Mapp | Syfte |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Huvudsaklig serverkonfiguration |
bans.txt |
Lista över bannade Steam-ID |
admins.txt |
Lista över administratörers Steam-ID |
server_log/ |
Serverloggfiler |
holdfastnaw-dedicated/configs/serverconfig_default.txt via SFTP. Detta gör att du kan återgå om något går fel.
Relaterade artiklar
- 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
Om du stöter på problem som inte tas upp här, öppna ett supportärende så hjälper vårt team dig gärna.