Also, Reforger ist da, und damit einher geht eine neue Welle enttäuschender Dokumentation. Ziel dieses Leitfadens ist es, diese Lücke zu schließen.
Bevor wir beginnen
Bevor wir beginnen, Du wirst brauchen:
- Server-Hosting
- Startparameter
- Der Arma Reforger Server wird von installiert „Werkzeuge“ Abschnitt von Steam.
Aufstellen
In diesem Leitfaden, Ich gehe davon aus, dass Sie im Windows Explorer Dateinamenerweiterungen aktiviert haben, da dies das Ändern von Dateitypen erheblich erleichtert. Wenn Sie dies nicht tun, können Sie es wie hier gezeigt einschalten:
In Ihrem Arma Reforger Server-Verzeichnis (normalerweise C:\SteamsteamappscommonArma Reforger Server):
- Erstellen Sie ein neues Verzeichnis, Nenn es „Konfigurationen“.
- Erstellen Sie eine neue Datei und benennen Sie sie „launch.bat“.
Im configs-Verzeichnis, das wir zuvor erstellt haben:
- Erstellen Sie eine neue Textdatei und benennen Sie sie „config.json“
launch.bat
Klicken Sie mit der rechten Maustaste auf launch.bat und wählen Sie „Bearbeiten“.
Geben Sie den folgenden Befehl ein:
ArmaReforgerServer.exe -config ".\configsconfig.json" -Profil ArmaReforgerServer
Speichern und schließen Sie die Datei.
config.json
Im configs-Ordner, Bearbeiten Sie config.json und geben Sie den folgenden Inhalt ein, Ersetzen Sie alle angegebenen Werte durch die gewünschten Werte.
Zum Beispiel, wenn Ihr Server in den USA wäre, du würdest dich ändern „“ Zu „UNS“.
Weitere Informationen zu diesen Konfigurationsoptionen finden Sie hier, Sehen Sie sich die Wiki-Seiten an, die wir gleich zu Beginn geöffnet haben.
Eine Liste möglicher Werte für „Szenario-ID“ Das Feld befindet sich unter dem zweiten Link am Anfang des Leitfadens.
{ "dedizierteServerId": "", "Region": "", "gameHostBindAddress": "", "gameHostBindPort": 2001, "gameHostRegisterBindAddress": "", "gameHostRegisterPort": 2001, "adminPasswort" : "", "Spiel": { "Name": "", "Szenario-ID": "", "playerCountLimit": 64, "Passwort": "", "sichtbar": WAHR, "Spieleigenschaften": { "serverMaxViewDistance": 1600, "BattleEye": FALSCH, "schnelleValidierung": WAHR }, "Mods": [] } }
Wenn Sie kein Passwort wünschen, Ändern Sie diese Zeile wie folgt:
"Passwort": FALSCH,
oder
"Passwort": "",
Sie müssen dies testen, da es eine Vielzahl von Berichten darüber gibt, was hier funktioniert und was nicht.
Das ist alles, was Sie tun müssen. Sie können den Server jetzt starten, indem Sie auf die von uns erstellte Datei launch.bat doppelklicken, Oder Sie können die Wiki-Links überprüfen und die Werte in der Datei config.json anpassen.
Bekannte/häufige Probleme
Es kann keine Verbindung zum Server hergestellt werden
- Überprüfen Sie, ob das Programm und die Ports durch die Windows-Firewall zugelassen werden, und jede Hardware-Firewall in Routern usw.
- Es handelt sich vermutlich um ein aktuelles Problem im Steam-Netzwerk, das ebenfalls zu Verbindungsproblemen führt. Lassen Sie es ein wenig stehen und versuchen Sie es erneut.
Server wird im Serverbrowser nicht angezeigt
- Überprüfen Sie Ihre Steam-Verbindung – Starten Sie den Steam-Client neu und starten Sie dann den Server neu, indem Sie auf doppelklicken „launch.bat“ wieder.
Schwarzer Bildschirm beim Verbinden
- Fügen Sie die öffentliche IP-Adresse Ihres Servers hinzu „gameHostRegisterBindAddress“ Feld hinein „config.json“
Irgendein 5614BBCCBB55ED1C-Fehler
- Der Server kann Ihre config.json nicht finden – Überprüfen Sie, ob der Konfigurationspfad und der Inhalt korrekt sind.
Das ist alles, was wir heute dafür teilen Arma-Reforger Führung. Dieser Leitfaden wurde ursprünglich erstellt und geschrieben von TSgt Hardman. Für den Fall, dass wir diesen Leitfaden nicht aktualisieren können, Sie können das neueste Update finden, indem Sie diesem folgen Verknüpfung.
Ich habe diesen Fehler, Zum Beispiel, wenn er keine Missionen finden kann
10:38:45:312 BACKEND(E): Mit einer defekten DS-Konfiguration kann nicht fortgefahren werden!
10:38:45:620 RESSOURCEN (E): MissionHeader::ReadMissionHeader kann die Missionsdatei nicht lesen. Ungültiger Pfad angegeben.
10:38:45:621 MOTOR(E): Der Missionsheader kann nicht gelesen werden “
10:38:45:720 MOTOR(E): Das Spiel kann nicht initialisiert werden
Sie müssen die Mission in der Konfiguration angeben. Ich denke, Ihre Konfiguration ist nicht so, wie sie sein sollte. Überprüfen Sie Ihre Kommas und Anführungszeichen. Auch wenn Sie nicht wissen, wo Sie Ihre Missionen finden können: Führen Sie ArmaReforgerServer.exe -listScenarios aus und kopieren Sie eines davon in Ihre Konfiguration.
Ich habe das getan und bekomme immer noch genau das gleiche Problem wie oben. Verwendung der standardmäßigen Campaign.conf, wie in den -list-Szenarios aufgeführt.
Mir geht es genauso „Der Missionsheader kann nicht gelesen werden“ und wenn ich Scenarios aufliste, erhalte ich die Fehlermeldung „Kann '58D0Fb3206B6F859' nicht finden′ hinzufügen Auf! Überprüfen Sie die Einrichtungsrichtlinien!“
irgendwelche Ideen?
Sie müssen das Szenario als Mod in der Mods-Liste in Ihrer config.json angeben
Das ist ein Problem für mich, zu, Ich versuche herauszufinden, welches Szenario es zu verwenden versucht oder nach dem es fragt. Wissen Sie?
Hast du das behoben? ? Ich habe immer noch dieses Problem
wenn sich die Konfigurationsdatei im Stammverzeichnis der Serverordnerstruktur befindet, Sie müssen -config .config.json verwenden
Weglassen der .\ Das Präfix führt dazu, dass der Server die Konfigurationsdatei nicht finden kann.
„Szenario-ID“: „{59AD59368755F41A}Missions/21_GM_Eden.conf (Spielleiter – Everon)“,
arbeitet daran, einen Game-Master-Server zu erstellen
sobald ich diese beiden Probleme behoben hatte, alles hat wie erwartet funktioniert
wenn sich die Konfigurationsdatei im Stammverzeichnis der Serverordnerstruktur befindet, Sie müssen verwenden
Weglassen der .\\ Das Präfix führt dazu, dass der Server die Konfigurationsdatei nicht finden kann.
arbeitet daran, einen Game-Master-Server zu erstellen
Hallo, ich bekomme immer wieder diese Art von Fehlern, irgendwelche Ideen ? Getestet unter Linux und Windows, auf VPS und auf dem PC : 17:05:29:610 PROFILIERUNG: Das Kompilieren von GameLib-Skripten dauerte: 23.145900 MS
17:05:29:611 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds‘
17:05:29:611 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskVertical_256x1.edds‘
17:05:29:612 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds‘
17:05:29:612 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskHorizontal_256x1.edds‘
17:05:29:612 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds‘
17:05:29:612 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds‘
17:05:29:613 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds‘
17:05:29:613 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ScreenEffects/Suppression/suppressionVignette_alphaMask200.edds‘
17:05:29:613 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds‘
17:05:29:614 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds‘
17:05:29:614 GUI(E): ImageWidget::AlphaMaskTexture kann nicht geladen werden ‚UI/Textures/ProgressMasks/ProgressMaskCircular_1024.edds‘
17:05:29:615 SKRIPT: Kompilieren von Spielskripten
17:05:31:517 PROFILIERUNG: Das Kompilieren von Spielskripten dauerte: 1901.634900 MS
17:05:31:611 INIT: Spielinstanz erstellen(ArmaReforgerScripted), Version 0.9.5.44 gebaut 2022-05-13 9:49:21 koordinierte Weltzeit.
17:05:31:623 MOTOR: Instanz des Statistikmanagers wird erstellt
17:05:31:625 SKRIPT: Profil – Verwenden von MachineName!
17:05:31:825 NETZWERK: Dedizierten Server mit Befehlszeilenargumenten starten.
17:05:33:710 BACKEND(E): [RestApi] AUSWEIS:[2] Fehlercode:400 – Ungültige Anforderung, ApiCode:
17:05:33:811 STANDARD: Online-Spielstatus eingegeben.
17:05:33:910 MOTOR: Spiel erfolgreich erstellt.
17:05:34:116 MOTOR: Spiel zerstört.
Hallo Leute, Ich betreibe einen Server unter Linux.
Wenn ich eine Verbindung herstelle, wird ein schwarzer Bildschirm mit dem Ladekreis in der rechten oberen Ecke angezeigt.
Danach bekam ich „Sitzungsfehler. Die Verbindung ist fehlgeschlagen“ Ich habe versucht, die Server-IP in der Konfiguration hinzuzufügen (gameHostRegisterBindAddress) nichts ist passiert. Hat jemand eine Idee??
Danke.