Rust: Fügen Sie Ihrem Umod/Oxide eine Whitel…
In diesem Artikel erfahren Sie, wie Sie ein Whitelist-Umod/Oxide-Plugin installieren und einrichten, wenn Sie einen privaten Rust-Server haben möchten.
Installieren Sie Umod/Oxide, falls Sie dies noch nicht getan haben
Abschnitt betitelt „Installieren Sie Umod/Oxide, falls Sie dies noch nicht getan haben“Sie müssen natürlich das Umod/Oxide-Plugin-Framework auf Ihrem Rust-Server installieren.
Hier bei AleForge haben wir dies als Auswahlmöglichkeit in unserem One-Click-Installer für Sie hinzugefügt. Nachdem Sie Ihren Rust-Server installiert haben, klicken Sie erneut auf die Registerkarte One-Click im AleForge-Kontrollfeld, wählen Sie Umod/Oxide und die Installation erfolgt im “Überschreibmodus”.
Es ist sehr wichtig, dass die Standardinstallationsmethode nicht von “Überschreiben” für Umod/Oxide“ geändert wird.
Starten Sie nach der Installation von Umod/Oxide den Rust-Server, lassen Sie ihn vollständig laden und fahren Sie ihn dann herunter.
Dadurch erstellt der Server einen “Oxide”-Ordner mit vielen Unterordnern darin, einschließlich des Ordners plugins, in dem Sie alle Plugins ablegen möchten (und den Sie für den nächsten Schritt benötigen).
Holen Sie sich das Whitelist-Plugin und installieren Sie es
Abschnitt betitelt „Holen Sie sich das Whitelist-Plugin und installieren Sie es“Obwohl es mehrere Whitelisting-Plugins für Umod/Oxide gibt, konzentriert sich dieser Leitfaden auf eines der am häufigsten verwendeten, nämlich Wulfs Whitelist. Das Plugin kann unter <TK0> heruntergeladen werden.
Es wird als Datei namens “whitelist.cs” heruntergeladen.
Laden Sie diese Datei in den Ordner “plugins” im Ordner “oxide” auf Ihrem Rust-Server hoch.
Sobald sich das Whitelist-Plugin auf Ihrem Server befindet und Sie den Server neu gestartet haben, werden alle Spieler abgelehnt, die nicht bereits auf der Whitelist stehen. Und diese Liste wurde noch nicht erstellt. Bis der Rest der Einrichtung abgeschlossen ist, kann also niemand dem Server beitreten.
Alle Spieler, die versuchen, eine Verbindung herzustellen, sehen im Rust-Client den normalen Bildschirm “Verbindung hergestellt”, der fast augenblicklich verschwindet. Wenn Sie zu diesem Zeitpunkt über eine aktive RCON-Verbindung verfügen, wird in RCON eine Meldung angezeigt, dass ihnen die Verbindung verweigert wurde, weil sie nicht auf der Whitelist stehen. Da Rust keine Konsole hat, werden außer im RCON-Tool keine anderen Meldungen angezeigt.
Einrichten eines RCON-Tools zum Senden von Befehlen an den Server
Abschnitt betitelt „Einrichten eines RCON-Tools zum Senden von Befehlen an den Server“Rust hat keine Konsole, daher gibt es keine normale Möglichkeit, vom Spiel aus oder über das AleForge-Kontrollfeld Befehle an den Server zu erteilen.
Um Befehle zu erteilen, müssen Sie ein sogenanntes RCON-Tool verwenden, was für “Remote Console” steht. We have a handy guide on how to set one up here.
Der RCON stellt eine bidirektionale Verbindung mit dem Server her, sodass Sie ihm Befehle senden und dann die Ausgabe und Bestätigungen der ausgeführten Befehle sehen können.
Fügen Sie Spieler zur Whitelist hinzu
Abschnitt betitelt „Fügen Sie Spieler zur Whitelist hinzu“Um einen Spieler zur Whitelist des Wulf hinzuzufügen, verwenden Sie den folgenden Befehl im RCON-Befehlszeilenfeld:
oxide.grant user (Steam64ID/username) whitelist.allow
es wird als Beispiel in etwa so aussehen:
oxide.grant user 76561198047699606 whitelist.allow
Wenn Spieler das Tag “whitelist.allow” in ihren Berechtigungen haben, können sie dem Server beitreten.
Das Hinzufügen von Benutzern einzeln auf diese Weise ist für kleinere Server am besten. Wenn Sie eine sehr, sehr große Anzahl von Spielern haben, ist es möglicherweise effizienter, “Gruppen” im in Oxide integrierten Berechtigungssystem zu erstellen und diesen Gruppen dann einfach Spieler zuzuweisen. Sie können die Berechtigungen vieler Spieler gleichzeitig ändern, indem Sie einfach die Gruppe ändern, zu der alle Spieler gehören.
Weitere Informationen zur Nutzung aller Funktionen des Berechtigungssystems von Umod/Oxide finden Sie in der Umod/Oxide-Dokumentation.
Entfernen eines Spielers von der Whitelist
Abschnitt betitelt „Entfernen eines Spielers von der Whitelist“Sie können jemanden von der Whitelist entfernen, indem Sie den folgenden Befehl verwenden:
oxide.revoke user (Steam64ID/username) whitelist.allow
Dadurch wird das Tag “whitelist.allow” entfernt und sie werden nun daran gehindert, den Server erneut zu betreten.