bPermissions to wtyczka do serwerów CraftBukkit, stworzona przez programistę wtyczki codename_B. Jest to wtyczka uprawnień, która obsługuje nowy system superperms, a także stare uprawnienia. Skonfigurowanie uprawnień dla serwera może być trudne, szczególnie jeśli nie robiłeś tego wcześniej. Ten wikiHow pokaże Ci, jak skonfigurować wtyczkę Permissions.
Kroki
Krok 1. Pobierz bPermissions
Możesz go pobrać, klikając ten link.
Krok 2. Wygeneruj pliki bPermissions
-
Umieść bPermissions.jar w folderze wtyczki i uruchom serwer, aby wygenerować pliki.
-
Po pełnym załadowaniu serwera wpisz „stop” i zamknij konsolę.
Krok 3. bPliki uprawnień
-
W folderze wtyczek powinieneś teraz zobaczyć nowy folder o nazwie bPermissions.
-
Otwórz ten folder, a zobaczysz kilka nowych plików. Na razie zostawimy te pliki bez zmian.
Krok 4. Skonfiguruj światowe YML
-
Otwórz folder świata, a zobaczysz plik YAML dla każdego świata, który masz na swoim serwerze. Jeśli masz tylko domyślne światy, zobaczysz dwa pliki, groups.yml i users.yml.
- Są to pliki, których używamy do tworzenia grup uprawnień i przypisywania grup do graczy.
Krok 5. Otwórz Grupy YML
-
Otwórz group.yml w notatniku. W najnowszych wersjach serwerów jest to zwykle pusty plik. Jeśli powinieneś zobaczyć dwa nawiasy kwadratowe: . Usuń je, więc mamy pusty plik.
Krok 6. Ustaw grupę domyślną
-
W tym wikiHow będziesz używać trzech grup: gracza, moderatora i administratora. Możesz wybrać więcej lub mniej grup niż to.
-
Napisz bez cudzysłowów "default: ", a następnie nazwę twojej domyślnej grupy, moja będzie "player". Twoja pierwsza linia powinna wyglądać jak linia na obrazku.
Krok 7. Dodaj grupy
-
Możemy teraz dodać grupy do pliku świata.
-
Przejdź do następnej linii i wpisz grupy:
- Następnie przejdź do następnego wiersza i dodaj cztery spacje, upewniając się, że nie dodajesz tabulatorów i że żadne tabulatory nie zostały dodane automatycznie. Wpisz nazwę swojej pierwszej grupy. Przejdź do następnej linii, cztery spacje, nazwa drugiej grupy.
- Powtarzaj, aż wszystkie twoje grupy zostaną wyświetlone. Powinny wyglądać podobnie do grup na obrazku.
Krok 8. Dodaj podstawowe uprawnienia
-
Będziesz teraz musiał dodać podstawowe uprawnienia, które będzie mieć każda grupa. Dzięki bPermissions będziesz przypisywać wiele grup swoim graczom.
-
Zamiast grup graczy będą to grupy uprawnień dodanych do twoich graczy. Zazwyczaj domyślną grupą będzie grupa podstawowa. Będzie zawierał wszystkie uprawnienia, które chcesz, aby każdy gracz miał.
-
Więc w swojej domyślnej grupie przejdź do następnej linii, dodaj 4 spacje i dodaj uprawnienia:
- - bPermissions.build: To pozwoli graczowi umieszczać i łamać bloki.
- Następnie w grupie typu administratora dodaj uprawnienia:
-
- bPermissions.admin
-
Powinien wyglądać podobnie do obrazu.
Krok 9. Dodaj inne uprawnienia
-
Jako wtyczka Essentials ma wiele uprawnień i jest dość popularna.
-
Podobnie jak w poprzednim kroku, dodaj uprawnienia, które ma mieć każda grupa. Pamiętaj jednak, że uprawnienia powinny być odpowiednie dla grupy.
-
Oto kilka uprawnień dla MOTD, teleportacji do spawnu i poleceń home / sethome do grupy graczy. Uprawnienia kopania i blokowania do grupy moderatorów oraz polecenia serwera Bukkit do grupy admin.
-
Twój plik groups.yml powinien teraz wyglądać podobnie do tego na obrazku.
-
Uwaga: jeśli masz dużo wtyczek, prawdopodobnie będziesz mieć wiele węzłów uprawnień do dodania. Ale nie spiesz się, aby upewnić się, że jest poprawnie sformatowany i nie dodano żadnych kart.
Krok 10. Dodaj graczy
-
Teraz, gdy mamy już dodane uprawnienia, dobrym pomysłem jest dodanie do pliku odtwarzaczy, które będą miały węzeł bPermissions.admin. To uprawnienie pozwoli graczowi na dodawanie grup do innych graczy w grze.
-
W tym przykładzie jest trzech graczy; Notch, Jeb i NewGuy.
- Notch jest administratorem, więc ma wszystkie trzy grupy uprawnień, co oznacza, że może robić wszystko, co może domyślny gracz, jak również moderator, a także może używać poleceń serwera.
- Jeb jako moderator ma domyślne uprawnienia gracza i uprawnienia moderatora.
-
Wreszcie, NewGuy dopiero co dołączył do serwera, więc automatycznie otrzymuje uprawnienia grupy domyślnej.
-
Gdy nowi gracze dołączą do serwera, zostaną automatycznie dodani do tej listy.
Utwórz nową linię, wpisz graczy:
Nowa linia, 4 spacje, dodaj nazwę gracza w ten sposób: Notch:
Następnie kolejna linia, 4 spacje i dodaj grupy. Powtórz dla wszystkich graczy, których chcesz dodać ręcznie.
Twój plik groups.yml powinien wyglądać podobnie do obrazu.
-
Krok 11. Jak uzyskać prefiks/sufiks
Twoje uprawnienia są teraz skonfigurowane. Możesz zapisać plik i powinien działać zgodnie z oczekiwaniami. Jednak wiele osób lubi dodawać prefiks do swojego nazwiska, aby wiedzieć, którzy gracze są w jakich grupach. Aby to zrobić, potrzebujesz wtyczki do czatu. Wtyczką, którą polecam to bChat.
Krok 12. Skonfiguruj bChat
bChat ma tylko jeden plik, config.yml.
Otwórz plik config.yml i możesz sformatować czat dla swojego serwera. Format, którego możesz użyć, to: format: '+PREFIX +BIAŁY+NAZWA: +BIAŁY+WIADOMOŚĆ'
Krok 13. Dodanie prefiksu
Aby dodać prefiks do grupy, musimy otworzyć groups.yml, do którego dodaliśmy wszystkie nasze uprawnienia. Prefiks jest dodawany za pomocą uprawnienia.
Uprawnienie to:
- prefiks. priorytet. prefiks
Priorytet działa tak: Im wyższy numer, tym wyższy priorytet.
Na przykład dodaliśmy do odtwarzacza Notch trzy grupy. Każda z tych grup może mieć węzeł uprawnień dla prefiksu. Dlatego używamy priorytetu, aby upewnić się, że używany jest prefiks dla grupy o najwyższym rankingu.
Tak więc dla domyślnej grupy możemy użyć priorytetu 10, moderator może mieć 20, a admin 30. Oto przykład prefiksu, który jest grupą w nawiasach kwadratowych
- prefiks.30.[Administrator]
To dałoby:
[Admin] Notch: wiadomość tutaj Możemy również dodać kolor do prefiksu:- prefiks.30.+RED[Admin]Ten system prefiksów jest przydatny, ponieważ pozwala nam korzystać z systemu wielogrupowego, jednocześnie zapewniając sposób na prefiksy grup. Twój plik groups.yml może wyglądać podobnie do obrazu.
Krok 14. Promuj graczy w grze
Możesz używać poleceń do dodawania/usuwania grup do graczy oraz dodawania/usuwania węzłów uprawnień z grup. Polecenie to:
/p [świat||globalny] [działanie] [cel]
Na przykład, /p globalny administrator grupy dodawania Jeb
Dodaje grupę adminów do gracza Jeb.
Wideo - Korzystając z tej usługi, niektóre informacje mogą być udostępniane YouTube
Porady
- Użyj programu, takiego jak NotePad++, aby edytować pliki YAML.
- Możesz użyć /help w grze, aby zobaczyć listę poleceń, których możesz użyć.
- Użyj bChat lub mChat, aby dodać prefiksy/sufiksy
- Pobierz wtyczki uprawnień.
- Po wpisaniu /plugins zobaczysz listę bPermissions i Permissions. Jest to wtyczka „fałszywych uprawnień” służąca do zachowania zgodności z wtyczkami, które nadal korzystają ze starszego systemu uprawnień.
Ostrzeżenia
- Nie używaj innych wtyczek uprawnień w tym samym czasie.
- NIE używaj tabulatorów w plikach YAML