Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

PermissionsEX


AsherTivi

Rekomendowane odpowiedzi

Opublikowano


logo_sketch.png
Witam jestem AsherTivi ,i chcę wam pokazać 1 tutorial w moim wykonaniu.

Jest to trochę (mega) uproszczony tut PermissionsEx!

Miłego czytania i użytkowania ! :)


1. Pobieramy wtyczkę (plugin).

http://dev.bukkit.org/bukkit-plugins/permissionsex/

2. Wgrywamy wtyczkę (plugin) na serwer.
3. Konfiguracja
3.1 Otwieramy folder PermissionsEx, następnie permissions.yml.
3.2 Tworzymy pierwszą rangę.

groups:
Gracz: #jest to nazwa rangi
default: true #jeżeli damy True to gracz po pierwszym wbiciu na serwer otrzymuje automatycznie tą range, jeżeli false będziemy musieli dać mu ją za pomocy komendy
permissions: #dalej piszemy wszystkie permisje po '-' jak poniżej
- essentials.spawn # Tu podałem kilka permisji jak powinno to wyglądać
- essentials.tpa
- essentials.tpaccept
- essentials.tpadeny
- essentials.sethome
- essentials.home
- essentials.delhome
- essentials.helpop
prefix: '&7' # ta linijka natomiast odpowiada za wygląd rangi na czacie, możemy dodać np. [GRACZ] itp.

3.3 Jak skopiować permisje z innej rangi nie przedłużając zbytnio kodu?
Tworzymy więc kolejną rangę...

VIP:
default: false
permissions:
- essentials.kit
- essentials.kits.vip
- essentials.hat
- essentials.back
- essentials.chat.color
- essentials.joinfullserver
inheritance: #Odpowiada za kopiowanie permisji z innej rangi.
- Gracz #Tutaj dodajemy natomiast range z jakiej ma skopiować permisje.
prefix: '&8[&6VIP&8] &7'

4. Tworzymy rangi za pomocą komend.
4.1 Aby utworzyć rangę komendą wpisujemy na serwerze:

/pex group Admin create
#Zamiast Admin możecie dodać coś innego np. Mod

4.2 Dodajemy permisje za pomocą komendy:

/pex group Admin add '*'
# '*' odpowiada za wszystkie permisje

4.3 Nadawanie prefixów na czacie:

/pex group Admin prefix '&c[Admin] &7'

5. Przydzielanie rangi.

/pex user twojnick group set Admin

I to tyle! Komentujcie i mówcie co mógłbym dodać do tutorialu :) 

26_unnamed.png

  • 2 tygodnie później...
Opublikowano

Na pewno komuś to pomoże.

Nowym graczom, którzy robią serwer i nie rozumieją o co chodzi z tymi wszystkimi rangami. Tzn dodawanie uprawnień i tworzenie ich.

Drogi Użytkowniku <użytkownik> !
Jeśli, twój problem przez zemnie do końca rozwiązany.
Powiadom mnie o tym, pisząc dalszy problem i '@Aerons'
A, jeżeli wszystko w porządku kliknij Lubię to!

 

Opublikowano

@1361622928-U485574.pngAerons Dokładnie. Chciałem dać przedsionek tworzenia serwera tym poradnikiem a nie od razu Ci ,którzy nie umieją zakładają tematy na MPC gdzie proszą o taką prościznę :)

26_unnamed.png

Opublikowano

Dobry poradnik, sporo osób ma problemy z ustawieniem odpowiednich praw na początku swojej przygody z serwerem.

Od siebie dodam to;

zamiast wpisywać np. 

essentials.sign.shop
essentials.sign.use
essentials.sign.buy
essentials.sign.sell

możecie wpisać
 

essentials.sign.*

ta gwiazdka zastępuje dowolne znaki w dowolnej ilości, czyli daje graczowi wszystkie prawa które zaczynają się na essentials.sign., ale musicie uważać, czy nie znajdzie się tam jakieś prawo zarezerwowane dla administratora, więc raczej nie często się z tego korzysta.

2lw7hol.png


Νεχ ποσσυμ τεχυμ ωιωερε, νεχ σινε τε. 

Opublikowano

Takich poradników było mnóstwo na tym forum, ale jeśli masz chęć pomagania innym to nie zaprzestawaj na takich prostych sprawach, bierz się za skomplikowane poradniki. Ogólnie dobrze przedstawiłeś kod pluginu. ­

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||­

​|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

​|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

​|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

​|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

  • 2 miesiące temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...