Holdfast: Nations at War is een multiplayer first- en third-person shooter die zich afspeelt tijdens het Napoleontische tijdperk, met grootschalige veldslagen met maximaal 150 spelers. Deze handleiding begeleidt je bij het instellen en configureren van je dedicated Holdfast server op Legion Hosting.
Eerste Start in GPanel
Voordat je iets configureert, moet je een eerste opstart uitvoeren zodat de server zijn standaard configuratiebestanden genereert.
- Log in op GPanel.
- Selecteer je Holdfast server uit de serverlijst.
- Klik op de knop Start om de server voor het eerst te starten.
- Wacht tot de console aangeeft dat de server volledig is opgestart. Je zou een melding moeten zien dat de server luistert naar verbindingen.
- Zodra je ziet dat het opstarten voltooid is, Stop de server. De standaard configuratiebestanden zijn nu gegenereerd.
Opstartvariabelen
GPanel biedt opstartvariabelen die fundamentele serverparameters aansturen. Navigeer naar het tabblad Startup in GPanel om deze te configureren voordat je het configuratiebestand rechtstreeks bewerkt.
| Variabele | Beschrijving | Standaard |
|---|---|---|
SERVER_NAME |
Naam die wordt weergegeven in de serverbrowser | Holdfast Server |
SERVER_PASS |
Wachtwoord vereist om deel te nemen (laat leeg voor openbaar) | leeg |
PLAYERS |
Maximum aantal toegestane spelers | Bepaald door je hostingpakket |
SERVER_CONFIG_PATH |
Naam van het configuratiebestand in de map configs/ (moet eindigen op .txt) |
serverconfig_default.txt |
ADMIN_PASS |
Wachtwoord voor beheerdersinlog (druk op F1 in de game) | leeg |
REGION |
Serverregio. Opties: europe, usa, australia, brazil, china, japan, russia, southkorea |
europe |
SERVER_QUERY_PORT |
Poort gebruikt voor Steam serverbrowser-query's | Automatisch toegewezen |
Serverconfiguratiebestand
Het primaire configuratiebestand voor Holdfast bevindt zich op holdfastnaw-dedicated/configs/serverconfig_default.txt (of welke bestandsnaam dan ook is ingesteld in de opstartvariabele SERVER_CONFIG_PATH). Je kunt dit bestand bewerken via de File Manager van GPanel of via SFTP.
Serveridentiteit
server_name "My Legion Holdfast Server"
server_password ""
server_max_players 50
server_steam_port 20100
server_steam_query_port 27015
De server_name ondersteunt kleurcodes met Rich Text-opmaak. Bijvoorbeeld:
server_name "<color=red>[Legion]</color> Holdfast Server"
Spelmodusselectie
Holdfast biedt verschillende spelmodi. Stel de standaard spelmodus in met de instelling server_game_mode:
| Modus-ID | Spelmodus | Beschrijving |
|---|---|---|
0 |
Army Battlefield | Grootschalige gebiedsverovering met infanterie en artillerie |
1 |
Army Siege | Aanvallers moeten een versterkte positie veroveren van verdedigers |
2 |
Army Deathmatch | Team deathmatch met respawn-timers |
3 |
Naval Battlefield | Schip-tegen-schipgevechten op open zee |
4 |
Army Conquest | Verover en behoud strategische punten op de kaart |
5 |
Army Frontlines | Lineaire puntverovering, duw de vijand terug |
6 |
Melee Arena | Close-quarters gevechten met blanke wapens in kleine arena's |
# Set game mode to Army Battlefield
server_game_mode 0
Ronde- en Wedstrijdinstellingen
# 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
Teambalans-instellingen
Een goede teambalans is belangrijk voor een goede speelervaring, vooral op openbare servers:
# 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
Maprotatie
Maprotatie wordt geconfigureerd in het bestand holdfastnaw-dedicated/configs/serverconfig_default.txt met behulp van de sectie map_rotation. Elke vermelding specificeert een map- en spelmoduscombinatie:
# 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) gebruiken.
Populaire Mapkeuzes
| Mapnaam | Beste Modi | Opmerkingen |
|---|---|---|
| Grasslands | Battlefield, Conquest | Open terrein, goed voor grote veldslagen |
| Highlands | Battlefield, Frontlines | Heuvelachtig terrein met hoogtevoordelen |
| Fort_Imperial | Siege | Klassieke belegeringsmap met versterkingen |
| Shipyard | Naval Battlefield | Kustmap met zeegevechten |
| Desert | Siege, Battlefield | Dorre omgeving met fortstructuren |
| Glacier | Battlefield, Deathmatch | Wintermap met beperkte dekking |
Klassebeperkingen
Je kunt beperken hoeveel spelers bepaalde klassen kunnen selecteren om de gameplay-balans te behouden:
# 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
Verbinding Maken met je Server
Via Serverbrowser
- Start Holdfast: Nations at War vanuit Steam.
- Klik op Multiplayer in het hoofdmenu.
- Gebruik de Server Browser om je server op naam te vinden.
- Als je een wachtwoord hebt ingesteld, wordt je gevraagd dit in te voeren voordat je deelneemt.
Via Directe Verbinding
- Vind je server-IP en poort in GPanel op het hoofddashboard. Zie ook: Hoe je je Server IP en Poort Vindt.
- Klik in het Holdfast hoofdmenu op Multiplayer en vervolgens op Direct Connect.
- Voer je server-IP en gamepoort in (standaard
20100). - Klik op Connect.
Opslag- en Configuratiebeheer
Holdfast dedicated servers slaan hun configuratie en gegevens op de volgende locaties op:
| Bestand/Map | Doel |
|---|---|
holdfastnaw-dedicated/configs/serverconfig_default.txt |
Hoofdserverconfiguratie |
bans.txt |
Lijst van verbannen Steam ID's |
admins.txt |
Lijst van beheerders-Steam ID's |
server_log/ |
Serverlogbestanden |
holdfastnaw-dedicated/configs/serverconfig_default.txt via SFTP. Dit stelt je in staat om terug te keren als er iets misgaat.
Gerelateerde Artikelen
- Holdfast Nations at War Beheerderscommando's
- Hoe je je Server IP en Poort Vindt
- Bestanden Uploaden via SFTP
- Aan de Slag met je Nieuwe Server
Als je problemen tegenkomt die hier niet worden behandeld, open dan een supportticket en ons team helpt je graag verder.