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\T4.

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 T4-Konfigurationsdateien

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

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 (28963 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. Erweiterte Serverkonfiguration (Mods / FastDL)#

Sie können unseren Leitfaden lesen hier über das Laden von Mods auf einen dedizierten Server.

Um FastDL einzurichten, lesen Sie unseren Leitfaden hier.

4. (Optional) Verschlanken des Serververzeichnisses#

  • Sie können die video Ordner innen main.
  • Sie können bestimmte Dateien von IWDs entfernen (Verwenden Sie 7-Zip, um IWDs zu öffnen)
  • Sie können entfernen images aus iw_00.
  • Sie können den gesamten IWD von Dateien entfernen, die über iw_13 iw_01 werden.
  • Berühren Sie iw_14 NICHT.
  • Sie können iw_15 über iw_20 löschen.
  • Berühren Sie iw_21 NICHT.
  • Sie können entfernen images und sound von iw_22.
  • Sie können iw_23 löschen.
  • Sie können entfernen images von iw_24
  • Sie können iw_25 löschen.
  • Sie können entfernen images und sound aus iw_26.
  • Sie können iw_27 löschen.
  • Sie können entfernen images und sound aus localized_english_iw00.
  • Sie können localized_english_iw01 über localized_english_iw03 löschen.
  • Sie können entfernen images und sound von localized_english_iw04.
  • Sie können localized_english_iw05 und localized_english_iw06 löschen.

Final Image

5. (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 6.0.x Runtime oder neuer herunterladen [Fenster]/[Linux].
  2. Herunterladen IW4MAdmin.
  3. Folgen Sie dem IW4MAdmin Setup-Anleitung.

6. (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, die Dateien zum Hosten von MP- und ZM-Servern aus demselben Ordner mit allen Karten und Modi benötigen ungefähr 1,7 GB anstelle von 22 GB und beschleunigen die Ladezeiten erheblich, da unnötige Dateien nicht geladen werden.

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.