Barotrauma verfügt über ein integriertes Spielerstatus- oder 'Rang'-System, das automatisch Berechtigungen an Benutzer verteilt. Dies kann besonders hilfreich sein, um bestimmten Spielern das Verkaufen von Gegenständen, das Verwalten der Kampagnenkarte und vieles mehr zu ermöglichen. Während Server-Administratoren standardmäßig fast alle Berechtigungen haben, können benutzerdefinierte Ränge eingerichtet werden, um andere Aufgaben zu delegieren, ohne dem Benutzer zu viel Macht zu geben. Außerdem können benutzerdefinierte Ränge als Anreize für gutes Verhalten verwendet und jederzeit angepasst werden.
1. Melden Sie sich beim BisectHosting Starbase-Panel an.
2. Stoppen Sie den Server.
3. Gehen Sie zum Files -Tab.
4. Wählen Sie den Data -Ordner aus.
5. Öffnen Sie die permissionpresets.xml -Datei.
6. Unter <PermissionPresets> fügen Sie folgendes Template ein:
<Preset
name="NameHere"
description="DecriptionHere"
permissions="PermissionsHere"/>7. Passen Sie die Werte nach Wunsch an. Die verfügbaren Berechtigungen finden Sie in der Tabelle unten.
8. Drücken Sie den Speichern -Button.
9. Starten Sie den Server.
10. Gehen Sie zum Console -Tab.
11. Verwenden Sie den folgenden Befehl , um dem Rang einen verbundenen Spieler zu geben: giverank [Spielername] [Rangname] .
12. Die vergebenen Berechtigungen werden im Spiel angezeigt.
Verfügbare Berechtigungen
| Berechtigung | Beschreibung |
ManageRound |
Erlaubt dem Spieler, Runden zu starten und zu beenden. |
Kick |
Erlaubt Benutzern, andere Spieler herauszukicken. |
Ban |
Erlaubt Benutzern, andere Spieler zu bannen. |
Unban |
Erlaubt Benutzern, andere Spieler zu entbannen. |
SelectSub |
Erlaubt Spielern, das Unterwasserfahrzeug auszuwählen, wenn der Auswahlmodus auf "Manuell" eingestellt ist. |
SelectMode |
Erlaubt Spielern, den Spielmodus auszuwählen. |
ManageCampaign |
Das Gleiche wie das Gewähren von ManageMoney, SellInventoryItems, SellSubItems, ManageMap und ManageHires-Berechtigungen.
|
ConsoleCommands |
Erlaubt Spielern, Konsolenbefehle zu verwenden. Für einzelne Konsolenbefehle sind ebenfalls Berechtigungen erforderlich. |
ServerLog |
Erlaubt Spielern, die Serverprotokolle zu lesen. |
ManageSettings |
Erlaubt Spielern, die Servereinstellungen zu ändern. |
ManagePermissions |
Erlaubt Spielern, die Berechtigungen anderer Clients zu ändern. Sie können nur Berechtigungen gewähren, die sie besitzen. |
KarmaImmunity |
Macht den Spieler immun gegen Karma. |
ManageMoney |
Erlaubt Spielern, Geld ohne Abstimmung aus der Bank zu entnehmen, Gehälter festzulegen und Geld aus den Geldbörsen anderer Spieler zu entnehmen. |
SellInventoryItems |
Erlaubt Spielern, Gegenstände aus ihrem Inventar an Geschäfte zu verkaufen. |
SellSubItems |
Erlaubt Spielern, Gegenstände direkt vom U-Boot an Geschäfte zu verkaufen. |
ManageMap |
Erlaubt Spielern, Missionen und Ziele auf der Kampagnenkarte auszuwählen. |
ManageHires |
Erlaubt Spielern, NPC-Crewmitglieder einzustellen und zu entlassen. |
ManageBotTalents |
Erlaubt Spielern, Talente für NPC-Crewmitglieder auszuwählen. |
Alle |
Gewährt Spielern alle Berechtigungen. |