Welnu, Reforger is hier, en daarmee komt een nieuwe golf van teleurstellende documentatie. Het doel van deze gids is om die kloof te dichten.
Voor we beginnen
Voordat we beginnen, heb je nodig:
- Server hosting
- Opstartparameters
- De Arma Reforger Server wordt geïnstalleerd vanuit het gedeelte "Tools" van Steam.
Setup
In deze handleiding ga ik ervan uit dat bestandsnaamextensies zijn ingeschakeld in Windows Verkenner, omdat dit het wijzigen van bestandstypen veel gemakkelijker maakt. Als u dit niet doet, kunt u het inschakelen zoals hier wordt weergegeven:
In uw Arma Reforger Server-directory (normaal gesproken C:\Steam\steamapps\common\Arma Reforger Server):
- Maak een nieuwe map, noem deze "configs".
- Maak een nieuw bestand en noem het "launch.bat".
In de configs-map die we eerder hebben gemaakt:
- Maak een nieuw tekstbestand en noem het "config.json"
lancering.bat
Klik met de rechtermuisknop op launch.bat en selecteer "Bewerken".
Voer het onderstaande commando in:
ArmaReforgerServer.exe -config ".\configs\config.json" -profile ArmaReforgerServer
Sla het bestand op en sluit het.
config.json
Bewerk in de map configs config.json en voer de onderstaande inhoud in, waarbij u alle waarden vervangt die zijn aangegeven met wat u maar wilt.
Als uw server zich bijvoorbeeld in de VS bevond, zou u "" wijzigen in "VS".
Voor meer informatie over een van deze configuratie-opties, bekijk de Wiki-pagina's die we aan het begin hebben geopend.
Een lijst met mogelijke waarden voor het veld "scenarioId" bevindt zich onder de 2e link vanaf het begin van de gids.
{ "dedicatedServerId": "", "region": "", "gameHostBindAddress": "", "gameHostBindPort": 2001, "gameHostRegisterBindAddress": "", "gameHostRegisterPort": 2001, "adminPassword" : "", "game ": { "name": "", "scenarioId": "", "playerCountLimit": 64, "password": "", "visible": true, "gameProperties": { "serverMaxViewDistance": 1600, "battleEye" : false, "fastValidation": true }, "mods": [] } }
Als u geen wachtwoord wilt hebben, wijzigt u die regel als volgt:
"wachtwoord": vals,
or
"wachtwoord": "",
U zult dit moeten testen, aangezien er verschillende rapporten zijn geweest over wat hier wel en niet werkt.
Dat is alles wat u hoeft te doen. U kunt nu de server starten door te dubbelklikken op het launch.bat-bestand dat we hebben gemaakt, of u kunt de Wiki-links bekijken en waarden aanpassen in het config.json-bestand.
Bekende/veelvoorkomende problemen
Kan niet verbinden met de server
- Controleer of het programma en de poorten zijn toegestaan via de Windows Firewall en eventuele hardwarefirewalls in routers enz.
- Het is een actueel probleem waarvan wordt aangenomen dat het zich binnen het Steam-netwerk bevindt en ook verbindingsproblemen veroorzaakt. Laat het een beetje en probeer het opnieuw.
Server wordt niet weergegeven in de serverbrowser
- Controleer uw Steam-verbinding - Start de Steam-client opnieuw en start de server opnieuw door opnieuw op "launch.bat" te dubbelklikken.
Zwart scherm bij aansluiten
- Voeg het openbare IP-adres van uw server toe aan het veld "gameHostRegisterBindAddress" in "config.json"
Sommige 5614BBCCBB55ED1C-fout
- De server kan uw config.json niet vinden - controleer of uw configuratiepad en inhoud correct zijn.
Dat is alles wat we hiervoor vandaag delen Arma Hervormer gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door TSgt Hardman. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.
Ik heb deze foutmelding, alsof hij geen missies kan vinden
10:38:45:312 BACKEND (E): Kan niet doorgaan met een kapotte DS-configuratie!
10:38:45:620 MIDDELEN (E): MissionHeader::ReadMissionHeader kan het missiebestand niet lezen. Ongeldig pad opgegeven.
10:38:45:621 MOTOR (E): Kan de missiekop niet lezen ”
10:38:45:720 MOTOR (E): Kan het spel niet initialiseren
U moet de missie specificeren in de config. Ik denk dat je configuratie niet is zoals het zou moeten zijn. Controleer uw komma's en aanhalingstekens. Ook als je niet weet waar je je missies kunt vinden: voer ArmaReforgerServer.exe -listScenarios uit en kopieer er een naar je configuratie.
Ik heb dat gedaan en ik krijg nog steeds exact hetzelfde probleem als hierboven. Gebruik de standaard campaign.conf zoals vermeld in de -list scenario's.
Ik krijg dezelfde melding "Kan de missiekop niet lezen" en wanneer ik Scenario's weergeef, krijg ik de foutmelding "Kan '58D0Fb3206B6F859" add-on niet vinden! Check Setup-richtlijnen!”
ideeën?
U moet het scenario specificeren als een mod in de lijst met mods in uw config.json
Dit is ook een probleem met mij, ik probeer erachter te komen welk scenario het probeert te gebruiken of om te vragen. Weet jij?
heb je dit opgelost? Ik heb nog steeds dat probleem
als het configuratiebestand zich in de hoofdmap van de servermapstructuur bevindt, moet u -config .\config.json gebruiken
als u het voorvoegsel .\ weglaat, kan de server het configuratiebestand niet vinden.
"scenarioId": "{59AD59368755F41A}Missions/21_GM_Eden.conf (Game Master – Everon)",
werkt om een gamemasterserver te maken
toen ik deze twee problemen eenmaal had opgelost, functioneerde alles zoals verwacht
als het configuratiebestand zich in de hoofdmap van de servermapstructuur bevindt, moet u gebruiken
als u het voorvoegsel .\\ weglaat, kan de server het configuratiebestand niet vinden.
werkt om een gamemasterserver te maken
Hallo, ik krijg steeds deze soorten fouten, enig idee? Getest op Linux en op Windows op vps en op pc: 17:05:29:610 PROFILERING: Het compileren van GameLib-scripts duurde: 23.145900 ms
17:05:29:611 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds' niet laden
17:05:29:611 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds' niet laden
17:05:29:612 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds' niet laden
17:05:29:612 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds' niet laden
17:05:29:612 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds' niet laden
17:05:29:612 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds' niet laden
17:05:29:613 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds' niet laden
17:05:29:613 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ScreenEffects/Suppression/suppressionVignette_alphaMask200.edds' niet laden
17:05:29:613 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds' niet laden
17:05:29:614 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds' niet laden
17:05:29:614 GUI (E): ImageWidget::AlphaMaskTexture kan 'UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds' niet laden
17:05:29:615 SCRIPT: Spelscripts samenstellen
17:05:31:517 PROFILERING: Het compileren van spelscripts duurde: 1901.634900 ms
17:05:31:611 INIT: game-instantie maken (ArmaReforgerScripted), versie 0.9.5.44 gebouwd 2022-05-13 9:49:21 UTC.
17:05:31:623 MOTOR: Instantie van Statistiekmanager maken
17:05:31:625 SCRIPT: Profiel – Machinenaam gebruiken!
17:05:31:825 NETWORK : Opstarten van een dedicated server met behulp van command line args.
17:05:33:710 BACKEND (E): [RestApi] ID: [2] Foutcode: 400 – Ongeldig verzoek, ApiCode:
17:05:33:811 STANDAARD: Online gamestatus ingevoerd.
17:05:33:910 MOTOR: Spel succesvol gemaakt.
17:05:34:116 MOTOR: Spel vernietigd.
Hey jongens, ik heb een server op Linux.
Wanneer ik verbinding maak, heb ik een zwart scherm met de laadcirkel in de rechterbovenhoek.
Daarna kreeg ik "Sessiefout Verbinding is mislukt". Ik probeerde het server-IP toe te voegen in de configuratie (gameHostRegisterBindAddress) niets toevallig. Heeft iemand ideeën?
thx.