Diese Anleitung behandelt die RCON-Einrichtung und Admin-Befehle für Ihren Pavlov VR Server bei Legion Hosting, einschließlich der Konfiguration von RconSettings.txt, der Verbindung mit einem RCON-Client und einer vollständigen Befehlsreferenz. Für die erstmalige Servereinrichtung und Konfiguration siehe Pavlov VR Server-Einrichtung. Für Workshop-Karten siehe Pavlov VR Workshop-Karten.
RCON-Einrichtung
RCON (Remote Console) ermöglicht es Ihnen, administrative Befehle von außerhalb von VR an Ihren Server zu senden. Pavlov verwendet ein benutzerdefiniertes TCP-basiertes RCON-Protokoll (kein Standard Source RCON).
RconSettings.txt
Die RCON-Konfiguration wird in einer separaten Datei von Game.ini gespeichert:
Pavlov/Saved/Config/RconSettings.txt
Diese Datei enthält zwei Einstellungen:
Password=YourSecureRconPassword
Port=9100
| Einstellung | Beschreibung |
|---|---|
Password |
Das RCON-Passwort. Dieses muss mit dem Passwort übereinstimmen, das Ihr RCON-Client zur Authentifizierung verwendet. Ändern Sie es vom Standardwert. |
Port |
Der TCP-Port, auf dem RCON lauscht. Überprüfen Sie den GPanel Network-Tab für den Ihrem Server zugewiesenen RCON-Port und passen Sie ihn hier entsprechend an. |
RCON_PASSWORD im GPanel Startup-Tab setzen, kann diese das Passwort in RconSettings.txt bei jedem Serverstart überschreiben. Verwenden Sie den Startup-Tab als primäre Methode zum Festlegen Ihres RCON-Passworts.
Mit einem RCON-Client verbinden
Pavlov verwendet ein benutzerdefiniertes RCON-Protokoll -- Standard Source RCON-Tools funktionieren nicht. Sie benötigen einen Pavlov-kompatiblen RCON-Client. Beliebte Optionen sind:
- PavlovHorde RCON -- Webbasiertes RCON-Tool (pavlovhorde.com).
- pavlov_rcon_tcl -- Desktop-GUI-Tool, das auch in VR verwendbar ist (GitHub).
- pavlov-bot -- Discord-Bot für RCON-Integration (GitHub).
Zum Verbinden geben Sie Ihre Server-IP, den RCON-Port aus dem GPanel Network-Tab und das von Ihnen festgelegte Passwort ein.
Admin-Befehle (RCON)
Die folgenden Befehle können über einen RCON-Client gesendet werden, während der Server läuft. Diese erfordern keinen Serverneustart.
Serverinformationen
| Befehl | Beschreibung |
|---|---|
ServerInfo |
Gibt Servername, aktuelle Karte, Spielmodus, Teampunktzahlen, Rundennummer und Spieleranzahl zurück. |
RefreshList |
Gibt eine Liste aller verbundenen Spieler und ihrer eindeutigen IDs zurück. |
InspectPlayer <UniqueID> |
Gibt detaillierte Informationen über einen Spieler zurück, einschließlich Name, Geld, KDA und Team. |
Banlist |
Zeigt alle derzeit gebannten Spieler-IDs an. |
ItemList |
Listet alle verfügbaren Gegenstand-IDs auf, die mit GiveItem verwendet werden können. |
Karten- und Modussteuerung
| Befehl | Beschreibung |
|---|---|
SwitchMap <MapId> <GameMode> |
Wechselt sofort zur angegebenen Karte und zum Spielmodus. Beispiel: SwitchMap datacenter SND |
RotateMap |
Wechselt zur nächsten Karte in der Game.ini-Rotation. |
ResetSND |
Setzt ein SND-Match auf Runde 1 zurück, wobei die Teams beibehalten werden. |
SetPin <####> |
Setzt oder ändert die Server-PIN zur Laufzeit. Führen Sie SetPin ohne Nummer aus, um die PIN zu entfernen. |
Spielerverwaltung
| Befehl | Beschreibung |
|---|---|
Kick <UniqueID> |
Wirft den angegebenen Spieler vom Server. |
Ban <UniqueID> |
Bannt den Spieler und fügt seine ID zur blacklist.txt hinzu. Erfordert bCustomServer=true. |
Unban <UniqueID> |
Entfernt den Spieler aus der blacklist.txt, sodass er wieder beitreten kann. |
Kill <UniqueID> |
Tötet den angegebenen Spieler sofort. |
SwitchTeam <UniqueID> <TeamId> |
Verschiebt einen Spieler in das angegebene Team (0 oder 1). |
Shownametags <true/false> |
Schaltet die Sichtbarkeit der Spielernamen-Tags über ihren Köpfen um. |
Admin, Moderation und Gegenstände
| Befehl | Beschreibung |
|---|---|
AddMod <UniqueID> |
Gewährt dem Spieler Zugang zum Admin-Menü im Spiel, indem er zur mods.txt hinzugefügt wird. |
RemoveMod <UniqueID> |
Entzieht den Admin-Menü-Zugang, indem der Spieler aus der mods.txt entfernt wird. |
GiveItem <UniqueID> <ItemId> |
Gibt dem angegebenen Spieler einen Gegenstand anhand der Gegenstand-ID. Verwenden Sie ItemList für gültige IDs. |
GiveCash <UniqueID> <Amount> |
Gibt dem angegebenen Spieler Spielgeld (nützlich in ZWV- und SND-Kaufrad-Modi). |
SetBalanceTableURL <URL> |
Verweist den Server auf eine benutzerdefinierte online gehostete Waffenbalance-Tabelle. |
RefreshList, um die eindeutigen Steam-IDs aller verbundenen Spieler zu erhalten. Sie benötigen diese IDs für Befehle wie Kick, Ban, SwitchTeam und GiveItem.
mods.txt hinzu (eine ID pro Zeile) im Verzeichnis Pavlov/Saved/Config/.
ResetSND-Befehls zu schnell nach einem SwitchTeam kann Anzeigetafel-Fehler, zusätzliche Todeszähler oder nicht ordnungsgemäß entfernte Waffen verursachen. Warten Sie einige Sekunden zwischen diesen Befehlen.
Verwandte Artikel
- Pavlov VR Server-Einrichtung
- Pavlov VR Workshop-Karten
- So finden Sie Ihre Server-IP und den Port
- Dateien per SFTP hochladen
- Server-Startanleitung
Brauchen Sie Hilfe?
Wenn Sie auf ein Problem stoßen, das hier nicht behandelt wird, steht Ihnen unser Support-Team zur Verfügung.