NoobLenny Napisano 14 Grudnia 2016 Zgłoś Udostępnij Napisano 14 Grudnia 2016 (edytowane) Cześć, chciałbym się podzielić moją wiedzą na temat tworzenia rang w PermissionsEx. Wszystko jest robione na bazie domowego serwera. 1. Instalacja pluginu 1. W Google wpisz PermissionsEx i wbij w link pod którym masz dev.bukkit.org. 2. Wejdź w Files. 2. Znajdź wersję dla swojego serwera (np. 1.7.2 - 1.21.4) 3. Pobierz ją. 4. Zgraj do folderu plugins. 5. Uruchom serwer lub przeładuj go (/reload). 2. Tworzenie najprostszej rangi z przedrostkiem Masz plugin ale nie masz pewnie uprawnień. Uprawnienia operatora nie zapewniają uprawnień do tego pluginu, więc musisz z poziomu konsoli wpisać następującą komendę: /pex user TwójNick add * Wtedy zyskasz to samo co dostęp operatora + inne uprawnienia których operator nie posiada, w tym PermissionsEx. Żeby zacząć tworzenie rang wpisz: /pex group Twoim oczom ukaże się ranga default. Jeśli stawiasz serwer pod PermissionsEx <1.20.2, będzie posiadać uprawnienia modifyworld.* - możesz je usunąć, ale o tym później. Możesz teraz stworzyć pierwszą rangę! Wbij następującą komendę: /pex group NazwaRangi create <NazwaInnejRangi, więcej o tym w późniejszej części> Stworzysz rangę NazwaRangi lub jak tam ją nazwałeś. Jest problem - nie będzie nic mogła ta ranga robić i będzie bez przedrostka. Uprawnienia dodasz komendą: /pex group NazwaRangi add (np. bukkit.command.op) Ranga może coś robić ale nie ma przedrostka. Wymyśl go i zaimplementuj komendą: /pex group NazwaRangi prefix &(kolor)NazwaRangi&(kolor) Źle zrobiłeś uprawnienia? Usuniesz je komendą: /pex group NazwaRangi remove (np. bukkit.command.op) Załóżmy że robisz VIP i chcesz dać mu komendy gracza. Zadanie z pozoru bardzo trudne - musisz zapamiętać uprawnienia gracza i przepisać je do VIPa. Kiedy już to zrobisz okazuje się że mogłeś o wiele krócej i prościej: /pex group NazwaInnejRangi create NazwaRangi Dobrze, tak skopiowałeś uprawnienia rangi NazwaRangi do NazwaInnejRangi. Ale co gdy chcesz skopiować uprawnienia z rangi ze skopiowanymi uprawnieniami? Musisz przekopiować obie naraz? Nic bardziej mylnego. Po prostu użyj tej komendy: /pex group NazwaJeszczeInnejRangi create NazwaInnejRangi NazwaJeszczeInnejRangi odziedziczy uprawnienia po NazwaInnejRangi - a co za tym idzie, odziedziczy też po NazwaRangi. Jeszcze inny przykład! Chcesz skopiować rangi z paczki bez usuwania obecnego permissions.yml (koniecznie tego w /plugins/PermissionsEx!)? Proste jak 2+2! Po prostu zmieniasz nazwę na np. permissions.yml.niewazne, tworzysz nowy permissions.yml i wklejasz całą zawartość. 3. Inne funkcje PermissionsEx A więc tak. Pogubiłeś się z rangami? Nie pamiętasz nazw? Wpisujesz po prostu ponownie komendę: /pex group Ciesz się pełną listą! To ranga ma np. niechciane uprawnienie bukkit.command.seed. Może zdobyć seeda mapy, odbudować ją i wysłać w świat. Jest to typowy wyciek. Jak go uniknąć? /pex group NazwaRangi add -bukkit.command.seed Można jeszcze korzystać z jednej modyfikacji, aczkolwiek jest to sprawa tylko i wyłącznie serwera. Edytowane 7 Maja 2017 przez Bigby bo tak endrju kazał Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Tryton Napisano 14 Grudnia 2016 Zgłoś Udostępnij Napisano 14 Grudnia 2016 Napisz jeszcze skąd ludzie mogą pobrać ten plugin (nie każdy wie) oraz jak dbać o kompatybilność z używaną wersją silnika. Niektórzy mają serwer na 1.5.2 a instalują pex najnowszą wersję. Jak poprawisz to usunę ten komentarz. Powinieneś mieć możliwość edycji posta, wczoraj Endrju to testował, jak nie masz, to dopisz posta a ja to poprawię. Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
NoobLenny Napisano 14 Grudnia 2016 Autor Zgłoś Udostępnij Napisano 14 Grudnia 2016 Nie mam tej opcji, zniknęła mi. Przy instalacji pluginu dodaj następującą instrukcję: 1. Wejdź w Files. 2. Znajdź wersję dla swojego serwera (np. 1.7.2 - 1.21.4) 3. Pobierz ją. 4. Zgraj do folderu plugins. 5. Uruchom serwer. Usuń też wszystko co tam obecnie jest. Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
NoobLenny Napisano 14 Grudnia 2016 Autor Zgłoś Udostępnij Napisano 14 Grudnia 2016 51 minut temu, Bigby napisał: Usuń też wszystko co tam obecnie jest. Jeśli takie doubleposty są zakazane to przepraszam, ale chodzi mi o to pod: Cytuj 1. Instalacja pluginu Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
filiper181 Napisano 15 Grudnia 2016 Zgłoś Udostępnij Napisano 15 Grudnia 2016 Aby stworzyc range to /pex group nazwagrupy create a nie na odwrot Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
NoobLenny Napisano 15 Grudnia 2016 Autor Zgłoś Udostępnij Napisano 15 Grudnia 2016 31 minut temu, filiper181 napisał: /pex group nazwagrupy create Wiem, pomyliłem się Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
rafl435 Napisano 15 Stycznia 2017 Zgłoś Udostępnij Napisano 15 Stycznia 2017 Ja opowiem tak nie napisałeś o bardzo ważnej rzeczy jaką jest default ktoś może napisać wszędzie true lub false itd i rangi mu działać nie będą po za tym plugin omówiony w sposób tylko komend serverowych mogłeś napisać że można to robić również w ftp oraz dać screena przykładowej rangi i omówić co odpowiada za co Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
JakisTamKuba Napisano 21 Stycznia 2017 Zgłoś Udostępnij Napisano 21 Stycznia 2017 Przy tworzeniu rang przez komendy, plugin moze przestac dzialac (mialem tak kilka razy). Bardziej polecam opcje tworzenia rang itp. poprzez pliki servera, dzieki FTP. Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ByczekTV Napisano 19 Lutego 2017 Zgłoś Udostępnij Napisano 19 Lutego 2017 Poradnik jak dobrze nazwałeś to podstawy. Ja postaram się napisać poradnik dot. PermissionsEX, aczkolwiek z profilu pliku ^.^ Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
NoobLenny Napisano 28 Maja 2017 Autor Zgłoś Udostępnij Napisano 28 Maja 2017 Dnia 14.12.2016 o 14:56, NoobLenny napisał: Cześć, chciałbym się podzielić moją wiedzą na temat tworzenia rang w PermissionsEx. Wszystko jest robione na bazie domowego serwera. 1. Instalacja pluginu 1. W Google wpisz PermissionsEx i wbij w link pod którym masz dev.bukkit.org. 2. Wejdź w Files. 2. Znajdź wersję dla swojego serwera (np. 1.7.2 - 1.21.4) 3. Pobierz ją. 4. Zgraj do folderu plugins. 5. Uruchom serwer lub przeładuj go (/reload). 2. Tworzenie najprostszej rangi z przedrostkiem Masz plugin ale nie masz pewnie uprawnień. Uprawnienia operatora nie zapewniają uprawnień do tego pluginu, więc musisz z poziomu konsoli wpisać następującą komendę: /pex user TwójNick add * Wtedy zyskasz to samo co dostęp operatora + inne uprawnienia których operator nie posiada, w tym PermissionsEx. Żeby zacząć tworzenie rang wpisz: /pex group Twoim oczom ukaże się ranga default. Jeśli stawiasz serwer pod PermissionsEx <1.20.2, będzie posiadać uprawnienia modifyworld.* - możesz je usunąć, ale o tym później. Możesz teraz stworzyć pierwszą rangę! Wbij następującą komendę: /pex group NazwaRangi create <NazwaInnejRangi, więcej o tym w późniejszej części> Stworzysz rangę NazwaRangi lub jak tam ją nazwałeś. Jest problem - nie będzie nic mogła ta ranga robić i będzie bez przedrostka. Uprawnienia dodasz komendą: /pex group NazwaRangi add (np. bukkit.command.op) Ranga może coś robić ale nie ma przedrostka. Wymyśl go i zaimplementuj komendą: /pex group NazwaRangi prefix &(kolor)NazwaRangi&(kolor) Źle zrobiłeś uprawnienia? Usuniesz je komendą: /pex group NazwaRangi remove (np. bukkit.command.op) Załóżmy, że robisz VIP i chcesz dać mu komendy gracza. Zadanie z pozoru bardzo trudne - musisz zapamiętać uprawnienia gracza i przepisać je do VIPa. Kiedy już to zrobisz, okazuje się, że mogłeś o wiele krócej i prościej: /pex group NazwaInnejRangi create NazwaRangi Dobrze, tak skopiowałeś uprawnienia rangi NazwaRangi do NazwaInnejRangi. Ale co, gdy chcesz skopiować uprawnienia z rangi ze skopiowanymi uprawnieniami? Musisz przekopiować obie naraz? Nic bardziej mylnego. Po prostu użyj tej komendy: /pex group NazwaJeszczeInnejRangi create NazwaInnejRangi NazwaJeszczeInnejRangi odziedziczy uprawnienia po NazwaInnejRangi - a co za tym idzie, odziedziczy też po NazwaRangi. Jeszcze inny przykład! Chcesz skopiować rangi z paczki bez usuwania obecnego permissions.yml (koniecznie tego w /plugins/PermissionsEx!)? Proste jak 2+2! Po prostu zmieniasz nazwę na np. permissions.yml.niewazne, tworzysz nowy permissions.yml i wklejasz całą zawartość. 3. Inne funkcje PermissionsEx A więc tak. Pogubiłeś się z rangami? Nie pamiętasz nazw? Wpisujesz po prostu ponownie komendę: /pex group Ciesz się pełną listą! To ranga ma np. niechciane uprawnienie bukkit.command.seed. Może zdobyć seeda mapy, odbudować ją i wysłać w świat. Jest to typowy wyciek. Jak go uniknąć? /pex group NazwaRangi add -bukkit.command.seed Można jeszcze korzystać z jednej modyfikacji, aczkolwiek jest to sprawa tylko i wyłącznie serwera. Cytuj Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.