Holdfast: Nations At War: Bescherm uw Holdfa…
Game-updates kunnen de standaardconfiguratie overschrijven en bestanden starten. Om uw aangepaste instellingen veilig te houden, moet u altijd vanuit kopieën werken en de standaardbestanden nooit rechtstreeks bewerken.
Deze workflow wordt aanbevolen door de official Holdfast server hosting wiki.
Waarom dit ertoe doet
Section titled “Waarom dit ertoe doet”Holdfast-updates kunnen het volgende vervangen:
- Het standaardconfiguratiebestand (
serverconfig_default.txtop zelfgehoste servers,aleforge-default.txtop AleForge) - Scripts starten (
LaunchServer.ps1op Windows,LaunchServer.shop Linux)
Als je de standaardinstellingen rechtstreeks bewerkt, kunnen je aangepaste servernaam, kaartrotatie, beheerderslijst en gameplay-instellingen bij de volgende update verloren gaan.
Op AleForge
Section titled “Op AleForge”AleForge gebruikt aleforge-default.txt als de standaardconfiguratie in holdfastnaw-dedicated/configs. Om uw instellingen te beschermen:
- Open de Blacksmith’s Portal en ga naar
Files→holdfastnaw-dedicated/configs - Bewerk
aleforge-default.txtniet rechtstreeks. Maak of upload in plaats daarvan een aangepast configuratiebestand (bijvoorbeeldmy-regiment-config.txt) - Gebruik de AleForge Holdfast Config Generator om uw configuratie samen te stellen, te downloaden en te uploaden met een aangepaste bestandsnaam
- Ga naar
Startupen stel de variabeleConfig Filein op uw aangepaste bestandsnaam - Start uw server opnieuw op
Uw aangepaste bestand wordt niet gewijzigd als de configuratie standaard wordt vernieuwd. De opstartvariabele Config File vertelt AleForge welk bestand moet worden geladen.
Uw aangepaste configuratie bijwerken
Section titled “Uw aangepaste configuratie bijwerken”Wanneer u instellingen moet wijzigen:
- Download uw huidige configuratie van
holdfastnaw-dedicated/configs(of importeer deze in Config Generator) - Breng uw wijzigingen aan en sla deze op met dezelfde aangepaste bestandsnaam
- Upload het bijgewerkte bestand naar
holdfastnaw-dedicated/configs, waarbij de vorige versie wordt overschreven - Start uw server opnieuw op. U hoeft de opstartvariabele
Config Fileniet te wijzigen als de bestandsnaam hetzelfde blijft
Zelf-gehoste servers
Section titled “Zelf-gehoste servers”Volgens de Holdfast wiki:
- Dupliceer de standaardconfiguratie:
serverconfig_default.txt → serverconfig_myserver.txt- Dupliceer het startscript:
LaunchServer.ps1 → LaunchServer_myserver.ps1- Bewerk uw aangepaste startscript zodat het naar uw aangepaste configuratie verwijst:
--serverConfigFilePath "serverconfig_myserver.txt"- Start de server altijd met uw aangepaste startscript
Op Linux gebruikt het equivalente startcommando -serverConfigFilePath "serverconfig_myserver.txt" met het binaire bestand Holdfast NaW.
Docker zelfhosting
Section titled “Docker zelfhosting”Als u cm2network/holdfastnaw Docker image gebruikt, bevinden de configuratiebestanden zich in de container op /home/steam/holdfastnaw-dedicated/. Koppel een volume voor uw aangepaste configuratie, zodat deze blijft bestaan bij het opnieuw opstarten en bijwerken van containers.
Na een game-update
Section titled “Na een game-update”- Start uw server opnieuw op (AleForge verwerkt automatisch bestandsupdates)
- Controleer of uw opstartvariabele
Config Filenog steeds naar uw aangepaste bestandsnaam verwijst - Controleer
Consoleop fouten en maak verbinding om te bevestigen dat uw instellingen intact zijn - Als de instellingen zijn hersteld, uploadt u de aangepaste configuratie waarvan een back-up is gemaakt opnieuw naar
holdfastnaw-dedicated/configs
Tip: Bewaar een lokale kopie van uw configuratiebestand in een back-up buiten de server. De functie Import Configuratie van de Config Generator maakt het eenvoudig om vanuit een opgeslagen bestand te herstellen.
Gebruik altijd aangepaste configuratiebestandsnamen en wijs Startup (of uw opstartscript) ernaar. Vertrouw nooit op het standaardbestand voor productie-instellingen.