Diese Seite wurde maschinell übersetzt, sie kann einige Ungenauigkeiten enthalten. Du kannst helfen, indem du eine Übersetzung beisteuerst, alternativ kannst du zur englischen Version.

Einrichten eines Servers#

Anforderungen#

  • Ein PC / VPS, auf dem entweder Windows 10 oder Windows Server 2019 ausgeführt wird.
  • Wissen über die Weiterlagerung
  • Ein Plutonium-Forum-Account
  • Notepad++/Beliebiger anderer Code-Editor
  • Eine Kopie des Spiels, das in C:\gameserver\IW5.

img

1. Vorbereitung#

  1. Laden Sie die Plutonium-Trägerrakete, und legen Sie es in Ihrem Serverordner ab.

  2. Laufen plutonium, damit die erforderlichen Dateien heruntergeladen werden können.

  3. Laden Sie die IW5-Konfigurationsdateien

  4. Speichern/Extrahieren der Konfigurationen in C:\gameserver\IW5

img

1.2 Erstellen eines Serverschlüssels#

  1. Öffnen Sie die Schaltfläche Plutonium Server Key Seite.

  2. Geben Sie den Namen des Servers ein und wählen Sie das richtige Spiel aus.

  3. Klicken Sie auf Erstellen und kopieren Sie dann den Serverschlüssel.

  4. Fügen Sie den Schlüssel in den Startschläger unter set key=xxxxersetzen xxxx mit Ihrem Schlüssel.

img

2. Grundlegende Serverkonfiguration#

1. Öffnen Sie die Start.bat Datei für den gewünschten Server, notieren Sie sich den Port, den sie verwendet. Wenn Sie einen Server auf demselben Computer hosten, von dem aus Sie das Spiel ausführen, ändern Sie bitte die Portnummer in etwas anderes (27017 zum Beispiel).
2. Bearbeiten Sie Ihre server.cfg Datei mit den gewünschten Änderungen (z. B. RCON-Passwort / Kartenrotation / Rundenlimits / etc / etc).
3. Doppelklicken Sie auf die Fledermausdatei.
4. Warten Sie, bis der Server fertig geladen ist.

img

Portweiterleitung#

Das Hosten eines Spielservers erfordert eine Portierung nach vorne, um Ihren Server von außerhalb Ihres Netzwerks zugänglich zu machen. Da jeder Router anders ist, können wir keine Anleitung für jeden Router erstellen, daher empfehlen wir, bei Google nach "Name Ihres Routers + Port forward" zu suchen. Portweiterleitung an den Port, den Sie in der Start.bat Datei angegeben haben.

Sie müssen auch den Port zu Ihrer Windows-Firewall hinzufügen, siehe hier Tom's Hardware Artikel.

3. (Optional) Erweiterte Konfiguration#

1. Erstellen Sie eine Kopie des Basisspiels .dsr Datei des Spieltyps, den Sie ändern möchten.
2. Öffnen Sie die neue dsr-Datei und ändern Sie sie nach Ihren Wünschen.

Trinkgeld

Sie können Ihr Spiel öffnen und einen Spieltyp unter Private Match erstellen, es auf Ihrer Festplatte speichern und in diesen Ordner kopieren, um Ihre Einstellungen / Entscheidungen leichter zu verstehen.

gif

3. Ändern Sie Ihre Kartenrotation, um Ihren neuen Spieltyp aufzunehmen.

img

4. (Optional) Installieren eines Serververwaltungstools (IW4MAdmin)#

Überprüfen g_log "games_mp.log" ist eindeutig (in Ihrer Server.cfg Datei)

Trinkgeld

Garnitur g_log zu Ihrem Servernamen, z.B. wenn Sie ein TDM und einen Search and Destroy Server hosten, g_log's könnte wie folgt aussehen:

g_log "tdm_server.log"
g_log "sd_server.log"

Überprüfen g_logSync ist gesetzt auf 2.

  1. .NET Core 3.1.x Runtime oder neuer herunterladen [Fenster]/[Linux].
  2. Herunterladen IW4MAdmin.
  3. Folgen Sie dem IW4MAdmin Setup-Anleitung.

5. (Optional) Hosting eines zweiten Servers#

Erstellen Sie eine Kopie der Start.bat Datei und der server.cfg und benennen Sie sie um.
Bearbeiten Sie die server.cfg um Ihre Bedürfnisse zu erfüllen.
Bearbeiten Sie die Kopie der bat-Datei wie folgt: Verwenden Sie Ihren neuen Serverschlüssel, verwenden Sie einen neuen Port und verwenden Sie Ihre neue Konfigurationsdatei.
(Sie müssen auch den zweiten Port weiterleiten)
Starten Sie den Server über die neue .bat Datei.

Zusätzliche Hinweise / FAQ#

Warum kann ich meinen Server, der zu Hause gehostet wird, nicht finden, während andere es können?#

Ihr Router unterstützt wahrscheinlich kein NAT-Loopback (aka. NAT-Reflection) und deshalb weiß es nicht, wie es den Netzwerkverkehr weiterleiten soll. Um sich mit Ihrem Server zu verbinden, Öffnen Sie die Konsole und Typ connect 127.0.0.1:yourPort (Wenn Sie auf demselben Computer hosten, auf dem Sie spielen), Wenn nicht, müssen Sie die private IP-Adresse Ihres Servers finden (dieselbe, die Sie für die Portweiterleitung verwendet haben) und sich damit verbinden. Zum Beispiel: connect 192.168.1.5:yourPort

Ich kann mein Spiel nicht öffnen, während mein Server läuft?#

Dies liegt daran, dass der Client überprüft hat, ob jeweils nur eine Kopie geöffnet ist. Starten Sie einfach zuerst den Client, dann Ihren Server. Beachten Sie, dass Sie in diesem Fall Ihren Serverport in einen anderen Port ändern müssen, wenn der Client 4976 wenn es losgeht.

Sie sagten, wir können Spieldateien löschen, um Speicherplatz zu sparen, ist es das wert?#

Wir empfehlen es, Sie können alles löschen, außer iw_00.iwd und 0.sdm in Ihrem main Ordner.

Warum bekommt jeder bei einem Kartenwechsel eine Auszeit?#

Wir sind uns nicht ganz sicher, aber es scheint damit zusammenzuhängen, dass bestimmte Dvars nicht auf ihren Standardwert eingestellt sind. Nur bekannte dvar, um dies zu verursachen, ist party_maxplayers.