Go to main content

Barotrauma: Zostań adminem na swoim serwerze

Ten poradnik został stworzony z wykorzystaniem następujących produktów:

(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)

Wprowadzenie

Przyznanie uprawnień administratora pozwala na prostą i kompleksową administrację z pełną kontrolą nad Twoim serwerem. Jako administrator masz możliwość korzystania ze wszystkich dostępnych opcji i funkcji oferowanych przez grę bezpośrednio w grze. Poniżej znajdziesz wszystkie kroki, które musisz wykonać, aby nadać uprawnienia administratora na swoim serwerze.

Konfiguracja

Dodanie admina odbywa się poprzez plik konfiguracyjny Clientpermissions.xml, który znajdziesz w panelu pod zakładką Configs.

Aby dodać nowego gracza, musisz dodać nowy wpis klienta do pliku konfiguracyjnego. Składnia wygląda tak:

<Client
name="<nazwa gracza>"
steamid="<steamid>"
permissions="<uprawnienia>">
<command
name="<nazwa_komendy>" />
</Client>

Wpis klienta zawiera zmienne Name, SteamID, Permissions oraz Command. Muszą one zostać odpowiednio zmodyfikowane. Nazwę możesz ustawić dowolnie — służy ona tylko jako etykieta dla lepszej orientacji. Następnie musisz podać SteamID64 swojego konta Steam.

Znajdziesz je, wchodząc na swój profil Steam, a następnie klikając prawym przyciskiem myszy w dowolnym miejscu na profilu. Tam możesz skopiować URL profilu Steam.

Następnie URL należy wkleić na jednej z poniższych stron:

Strony te pokażą Ci ogólne informacje o koncie oraz Steam ID. W tym przypadku potrzebujesz Steam ID 64. Steam ID musisz potem dodać do wpisu klienta pod SteamID. Efekt będzie wyglądał tak:

<Client
name="Nazwa"
steamid="123456789"
permissions="<uprawnienia>">
<command
name="<nazwa_komendy>" />
</Client>

Na tym etapie jesteś już adminem, ale Twoje konto nie ma jeszcze przypisanych konkretnych uprawnień. Możesz je dodać, wpisując odpowiednie uprawnienia i komendy, które mają być dostępne. Przykład:

...
permissions="<uprawnienia>"> ---> permissions="ServerLog, ConsoleCommands">
...
<?xml version="1.0" encoding="utf-8" ?>
<ClientPermissions>
<Client
name="Nazwa"
steamid="123456789"
permissions="ServerLog, ConsoleCommands">
<command
name="heal" />
<command
name="spawn" />
</Client>
</ClientPermissions>

W tym przykładzie admin ma dostęp do logów serwera, konsoli oraz komend heal i spawn. Poniżej znajdziesz przegląd uprawnień, które możesz ustawić.

Uprawnienia

UprawnieniaOpis
ManageRoundMoże rozpoczynać i kończyć rundy.
KickMoże wyrzucać innych graczy.
BanMoże banować innych graczy.
UnbanMoże zdejmować bany z innych graczy.
SelectSubMoże wybierać łódź podwodną.
SelectModeMoże wybierać tryb gry.
ManageCampaignMoże wybierać cel, misję oraz kupować zaopatrzenie w sklepie Kampanii.
ConsoleCommandsMoże używać komend konsoli – pamiętaj, że musisz też nadać uprawnienia do poszczególnych komend konsoli.
ServerLogMoże czytać logi serwera.
ManageSettingsMoże zmieniać ustawienia serwera.
ManagePermissionsMoże zmieniać uprawnienia innych klientów.
KarmaImmunityJest odporny na negatywne efekty systemu karmy, nie traci karmy.
AllNadaje wszystkie uprawnienia.

Podsumowanie

Gratulacje, pomyślnie skonfigurowałeś uprawnienia administratora. W razie dalszych pytań lub potrzeby pomocy, śmiało kontaktuj się z naszym supportem, który jest dostępny codziennie, by Ci pomóc! 🙂