Barotrauma ma wbudowany system statusów graczy, czyli „rang”, który automatycznie przydziela użytkownikom uprawnienia. Może to być szczególnie przydatne, gdy chcesz pozwolić wybranym graczom sprzedawać przedmioty, zarządzać mapą kampanii i wykonywać wiele innych zadań. Chociaż administratorzy serwera domyślnie mają niemal wszystkie uprawnienia, niestandardowe rangi można skonfigurować tak, aby delegować inne zadania bez dawania użytkownikowi zbyt dużej władzy. Ponadto niestandardowe rangi mogą służyć jako zachęta do dobrego zachowania i można je dostosować w dowolnym momencie.
1. Zaloguj się do panelu BisectHosting Starbase.
2. Zatrzymaj serwer.
3. Przejdź do karty Pliki .
4. Wybierz folder Data .
5. Otwórz plik permissionpresets.xml .
6. Pod <PermissionPresets> wklej następujący szablon:
<Preset
name="NameHere"
description="DecriptionHere"
permissions="PermissionsHere"/>7. Dostosuj wartości według uznania. Dostępne uprawnienia są wymienione w tabeli poniżej.
8. Naciśnij przycisk Zapisz .
9. Uruchom serwer.
10. Przejdź do karty Konsola .
11. Użyj następującego polecenia , aby nadać rangę połączonemu graczowi: giverank [Player Name] [Rank Name]
12. Nadane uprawnienia będą widoczne w grze.
Dostępne uprawnienia
| Uprawnienie | Opis |
ManageRound |
Pozwala graczowi rozpoczynać i kończyć rundy. |
Kick |
Pozwala użytkownikom wyrzucać innych graczy. |
Ban |
Pozwala użytkownikom banować innych graczy. |
Unban |
Pozwala użytkownikom odbanowywać innych graczy. |
SelectSub |
Pozwala graczom wybrać okręt podwodny, gdy tryb wyboru jest ustawiony na „Manual”. |
SelectMode |
Pozwala graczom wybrać tryb gry. |
ManageCampaign |
Takie samo jak nadanie uprawnień ManageMoney, SellInventoryItems, SellSubItems, ManageMap i ManageHires.
|
ConsoleCommands |
Pozwala graczom używać komend konsoli. Wymagane są też uprawnienia do poszczególnych komend konsoli. |
ServerLog |
Pozwala graczom odczytywać logi serwera. |
ManageSettings |
Pozwala graczom zmieniać ustawienia serwera. |
ManagePermissions |
Pozwala graczom zmieniać uprawnienia innych klientów. Mogą nadawać tylko te uprawnienia, które sami posiadają. |
KarmaImmunity |
Zapewnia graczowi odporność na Karmę. |
ManageMoney |
Pozwala graczom pobierać pieniądze z banku bez konieczności głosowania, ustalać wynagrodzenia oraz zabierać pieniądze z portfeli innych graczy. |
SellInventoryItems |
Pozwala graczom sprzedawać przedmioty ze swoich ekwipunków do sklepów. |
SellSubItems |
Pozwala graczom sprzedawać przedmioty do sklepów bezpośrednio z okrętu podwodnego. |
ManageMap |
Pozwala graczom wybierać misje i miejsca docelowe na mapie kampanii. |
ManageHires |
Pozwala graczom zatrudniać i zwalniać członków załogi NPC. |
ManageBotTalents |
Pozwala graczom wybierać talenty dla członków załogi NPC. |
All |
Nadaje graczom wszystkie uprawnienia. |