Descărcați pex personalizat. Tutorial de configurare PermissionsEx (PEX).

Instalare plugin:
1) Descărcați pluginul în sine, cea mai recentă versiune poate fi găsită ÎNTOTDEAUNA la ACEST link.
După descărcarea arhivei, vom găsi în ea următoarele fișiere:
2) Mutați (copiați) fișierele (ChatManager, Modifyworld, Permissions, PermissionsEx) în folderul de pluginuri de pe serverul dvs. (calea de exemplu: C: \ Server \ plugins)
3) Pornim serverul, așteptăm inscripția „Terminat” în consola serverului și îl oprim.
4) Accesați folderul Plugins și vedeți următoarele:


Dacă ați făcut totul corect și ați văzut folderele create de plugin, atunci puteți presupune că pluginul este instalat.

Setarea permisiunilorEx:
Mai întâi, să aruncăm o privire la fișierul permissions.yml de la (serverul dvs. \ plugins \ PermissionsEx). Observație: fișierele cu extensia .yml pot fi vizualizate de ORICE editor de text, dar pentru comoditate vă recomand să utilizați Notepad ++ ( îl puteți descărca)

Deschizând fișierul, vom vedea următoarele:


În ordine:

grupuri: // nu atingeți acest cuvânt, indică faptul că grupurile și permisiunile lor vor merge mai jos.
implicit: // nume de grup toți utilizatorii care tocmai au intrat pe server sunt incluși în acesta, cu excepția cazului în care, desigur, i-ați înregistrat într-un alt grup.
implicit: adevărat // acest parametru setează grupul ca grup implicit. aceasta înseamnă că orice jucător pentru care nu sunt definite alte grupuri și/sau excepții va avea toate drepturile acestui grup.
permisiuni: // tot ce merge mai jos este de fapt „drepturile” pentru grup, acolo trebuie să înregistrezi permisiuni de la diverse plugin-uri instalate pe serverul tău.
- modifyworld. * // capacitatea de a „modifica” lumea, nu recomand atingerea acestui parametru. Observație: de fapt, parametrul „modifyworld” are mult mai multe valori, dar întrucât acesta este un mic Întrebări frecvente și aici sunt discutate doar cele mai importante lucruri, nu am explicat acest parametru, dacă sunteți interesat puteți citi documentația oficială în engleză la ACEST link.

Acum să aruncăm o privire la permisiunile deja configurate pentru mai multe plugin-uri.

grupuri: implicit: implicit: adevărate permisiuni: - modifyworld. * - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc. * - iConomy.access - iConomy.bank.access - iConomy. bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main. set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.payment - iConomy.rank - jobs.join * - joburi. * - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - commandbook.time.check - commandbook.rules - myhome.home.basic.home - myhome.home.basic.set - myhome .home.basic.delete - myhome.home.soc.invite Moder: implicit: moștenire falsă: - Permisiuni implicite: - modifyworld. * - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. altele - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport * - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. zeu - paza mondială.ungod - paza mondială.zeu.altul - paza.mondul.ungod.altul - paza mondială.vindecare. * - paza.mondială.ucide. * - casa mea. * - iConomy.access - iConomy.bank.access - iConomy.bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank .principal.schimbare - iConomy.bank.main.set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.retrage - iConomy.list - iConomy.plata - iConomy .rank - jobs.join. * - jobs.world. * - commandbook.whereami.compass - commandbook.whereami - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - worldedit.navigation.jumpto - worldedit.navigation.thru - commandbook.time.check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - dispar. * Administratori: implicit: fals heritance: - Permisiuni Moder: - "*" utilizatori : admin: grup: - Permisiuni administrator: nul Moderator: grup: - Permisiuni moder: nul

Aceste permisiuni sunt configurate pentru pluginuri: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Aici, după cum probabil ați observat, au apărut noi parametri:

  • info: // parametrii de grup
  • prefix: "" // prefix
  • sufix: "" // sufix

// pentru a afișa prefixele / sufixele, trebuie să activați pluginul ChatManager, care face parte din PEX. Pentru a face acest lucru, în folderul plugins / ChatManager / din fișierul config.yml, găsiți enable și schimbați-l, dacă este necesar, din enable: false pentru a activa: true

  • moştenire: // moştenire de drepturi

Implicit // în acest caz toate drepturile grupului „implicit” sunt moștenite

Este posibil să fi observat și că a apărut parametrul utilizatori:
sub acesta trebuie să indicați poreclele utilizatorilor cărora doriți să le acordați drepturi suplimentare și/sau să vă mutați în alt grup. De exemplu:

Moderator:
grup:
- Moder
permisiuni: nul

unde „Moderator” este porecla jucătorului, „Moder” este numele grupului, permisiunile: null sunt drepturi suplimentare pentru acest utilizator, în acest caz nu sunt.

Tine minte! În YAML, trebuie să urmați cu strictețe secvența, un spațiu suplimentar și parametrul nu va funcționa. Pentru a avea mai putine erori RECOMAND sa folositi ACEST site Observatie: lipiti codul in fereastra din stanga, daca nu da erori in fereastra din dreapta atunci ati scris corect codul in yaml si va merge.

Acest articol este extras de pe rubukkit.org

Instalare plugin:
1) Descărcați pluginul în sine, cea mai recentă versiune poate fi găsită ÎNTOTDEAUNA la ACEST link.
După descărcarea arhivei, vom găsi în ea următoarele fișiere:
2) Mutați (copiați) fișierele (ChatManager, Modifyworld, Permissions, PermissionsEx) în folderul de pluginuri de pe serverul dvs. (calea de exemplu: C: \ Server \ plugins)
3) Pornim serverul, așteptăm inscripția „Terminat” în consola serverului și îl oprim.
4) Accesați folderul Plugins și vedeți următoarele:


Dacă ați făcut totul corect și ați văzut folderele create de plugin, atunci puteți presupune că pluginul este instalat.

Setarea permisiunilorEx:
Mai întâi, să aruncăm o privire la fișierul permissions.yml de la (serverul dvs. \ plugins \ PermissionsEx). Observație: fișierele cu extensia .yml pot fi vizualizate de ORICE editor de text, dar pentru comoditate vă recomand să utilizați Notepad ++ ( îl puteți descărca)

Deschizând fișierul, vom vedea următoarele:


În ordine:

grupuri: // nu atingeți acest cuvânt, indică faptul că grupurile și permisiunile lor vor merge mai jos.
implicit: // nume de grup toți utilizatorii care tocmai au intrat pe server sunt incluși în acesta, cu excepția cazului în care, desigur, i-ați înregistrat într-un alt grup.
implicit: adevărat // acest parametru setează grupul ca grup implicit. aceasta înseamnă că orice jucător pentru care nu sunt definite alte grupuri și/sau excepții va avea toate drepturile acestui grup.
permisiuni: // tot ce merge mai jos este de fapt „drepturile” pentru grup, acolo trebuie să înregistrezi permisiuni de la diverse plugin-uri instalate pe serverul tău.
- modifyworld. * // capacitatea de a „modifica” lumea, nu recomand atingerea acestui parametru. Observație: de fapt, parametrul „modifyworld” are mult mai multe valori, dar întrucât acesta este un mic Întrebări frecvente și aici sunt discutate doar cele mai importante lucruri, nu am explicat acest parametru, dacă sunteți interesat puteți citi documentația oficială în engleză la ACEST link.

Acum să aruncăm o privire la permisiunile deja configurate pentru mai multe plugin-uri.

grupuri: implicit: implicit: adevărate permisiuni: - modifyworld. * - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc. * - iConomy.access - iConomy.bank.access - iConomy. bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main. set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.payment - iConomy.rank - jobs.join * - joburi. * - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - commandbook.time.check - commandbook.rules - myhome.home.basic.home - myhome.home.basic.set - myhome .home.basic.delete - myhome.home.soc.invite Moder: implicit: moștenire falsă: - Permisiuni implicite: - modifyworld. * - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. altele - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport * - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. zeu - paza mondială.ungod - paza mondială.zeu.altul - paza.mondul.ungod.altul - paza mondială.vindecare. * - paza.mondială.ucide. * - casa mea. * - iConomy.access - iConomy.bank.access - iConomy.bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank .principal.schimbare - iConomy.bank.main.set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.retrage - iConomy.list - iConomy.plata - iConomy .rank - jobs.join. * - jobs.world. * - commandbook.whereami.compass - commandbook.whereami - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - worldedit.navigation.jumpto - worldedit.navigation.thru - commandbook.time.check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - dispar. * Administratori: implicit: fals heritance: - Permisiuni Moder: - "*" utilizatori : admin: grup: - Permisiuni administrator: nul Moderator: grup: - Permisiuni moder: nul

Aceste permisiuni sunt configurate pentru pluginuri: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Aici, după cum probabil ați observat, au apărut noi parametri:

  • info: // parametrii de grup
  • prefix: "" // prefix
  • sufix: "" // sufix

// pentru a afișa prefixele / sufixele, trebuie să activați pluginul ChatManager, care face parte din PEX. Pentru a face acest lucru, în folderul plugins / ChatManager / din fișierul config.yml, găsiți enable și schimbați-l, dacă este necesar, din enable: false pentru a activa: true

  • moştenire: // moştenire de drepturi

Implicit // în acest caz toate drepturile grupului „implicit” sunt moștenite

Este posibil să fi observat și că a apărut parametrul utilizatori:
sub acesta trebuie să indicați poreclele utilizatorilor cărora doriți să le acordați drepturi suplimentare și/sau să vă mutați în alt grup. De exemplu:

Moderator:
grup:
- Moder
permisiuni: nul

unde „Moderator” este porecla jucătorului, „Moder” este numele grupului, permisiunile: null sunt drepturi suplimentare pentru acest utilizator, în acest caz nu sunt.

Tine minte! În YAML, trebuie să urmați cu strictețe secvența, un spațiu suplimentar și parametrul nu va funcționa. Pentru a avea mai putine erori RECOMAND sa folositi ACEST site Observatie: lipiti codul in fereastra din stanga, daca nu da erori in fereastra din dreapta atunci ati scris corect codul in yaml si va merge.

Acest articol este extras de pe rubukkit.org

Toate pluginurile din Minecraft de orice versiune au propriile setări de drepturi sau permisiuni pentru anumite comenzi și acțiuni de plugin. Aceste permisiuni trebuie să fie scrise în fișier permisiuni.yml, care se află în folderul din drepturile de plugin (de exemplu: PermisiuniEx).

Toate drepturile asupra pluginurilor sunt în fișier permisiuni.yml.

În acest fișier, totul ar trebui să fie scris astfel:

grupuri:
Mod implicit:
implicit: adevărat
permisiuni:
- lwc.protect
- Commandbook.kit
- Commandbook.kit.list
- Commandbook.spawn
Moderator:
moştenire:
- Mod implicit
implicit: fals
permisiuni:
- iConomy.exploatații.altele
- permisiunea: iConomy.accounts.take
- iConomyChestShop.shop.create
- ChestShop.shop.create
Administrator:
moştenire:
- Moder
implicit: fals
permisiuni:
- authme.admin.changepassword
- authme.admin.reload
- authme.admin.unregister
- authme.admin.register
Ajutor:
moştenire:
- Mod implicit
implicit: fals
permisiuni:
- Commandbook.mute
- Commandbook.unmute
- Commandbook.msg
- Commandbook.difuzare
- Commandbook.return
- Commandbook.teleport
- carte de comandă.teleport.altele
utilizatori:
Kratos:
grup:
- Admin
Legătură:
grup:
- Ajutor
Bezumets:
grup:
- Moder

Cel mai important lucru în permisiuni.ymlține cont de date. Dacă o rupi, nimic nu va funcționa.

Cum arată cuvântul „tabulare” și ce înseamnă acesta în dosar? permisiuni.yml:

Pentru a explica într-un limbaj foarte simplu, aceasta este păstrarea unui anumit număr de spații de la marginea stângă a secțiunilor individuale și a parametrilor fișierului. Adică ar trebui să fie:

(Pentru ușurarea înțelegerii, voi enumera totul în următoarea formă)

grupuri, utilizatori: 0 spații.

Numele grupurilor din grupuri, Poreclele jucătorilor din utilizatori: 2 spatii.

Parametri, permisiuni și multe altele: 4 spatii.

Secțiuni grupuriși utilizatorii nu poate fi repetat și există într-o singură instanță. În descrierea drepturilor pentru grupuri de jucători (Administratori, Moderatori, Ajutor, VIP), nu pot exista porecle de jucători, ci doar drepturile în sine. permisiuni pluginuri scrise ca:

-<пробел>(permisiune)

Commandbook.teleport

Mod implicit: Adevărat - înseamnă că acest drept va fi emis în mod implicit tuturor jucătorilor care s-au autentificat pe server, trebuie să existe într-o copie, în alte grupuri de drepturi trebuie să fie Mod implicit: fals

moştenire: indică grupul părintelui care servește, ca în exemplul de mai sus, grupul Moder ia drepturile de la grup Mod implicitși le completează cu ale lui și Admin ia la baza drepturilor sale drepturile grupului Moder care include drepturile Mod implicit.

Capitol utilizatorii conține poreclele utilizatorilor și grupul în care aceștia sunt membri. În loc de un grup, poate exista permisiuni dacă trebuie să specificați anumite drepturi unui utilizator, nu unui grup. Aici, ca în secțiune grupuri este necesar să se păstreze aceeași intabulare.

Toate întrebările în comentarii.

Și așa, probabil fiecare dintre voi, cu excepția deținătorilor de server cu experiență, are probleme cu setarea drepturilor de acces.
Personal, folosesc pluginul PermissionsEx pentru că cred că este cel mai bun plugin de distribuire a permisiunilor pentru servere.

Ce ne trebuie:

1. Notepad ++
2. Pluginul în sine. Puteți descărca oricând cea mai recentă versiune.
3. Brațe drepte. (Clauza obligatorie)

Deci, să începem.

1. Descărcați pluginul, despachetați-l. Există 3 fișiere în folder:

2. Aruncăm fișierele în folderul de pluginuri, pornim serverul, ne oprim.
Acolo au apărut 3 dosare:
ChatManager și ModifyWorld

3. Deschideți folderul PermissionsEx. În acest folder, deschideți fișierul permissions.yml folosind Notepad ++
Și vedem asta:

Și așa, în ordine:
grupuri:// nu atingeți acest cuvânt, indică faptul că grupurile și permisiunile lor vor merge mai jos.
Mod implicit:// numele grupului include toți utilizatorii care tocmai au intrat pe server, cu excepția cazului în care, desigur, i-ați înregistrat într-un alt grup.
implicit: adevărat// acest parametru setează grupul ca grup implicit. aceasta înseamnă că orice jucător pentru care nu sunt definite alte grupuri și/sau excepții va avea toate drepturile acestui grup.
// tot ce merge mai jos este de fapt „drepturile” pentru grup, acolo trebuie să înregistrezi permisiuni de la diverse plugin-uri instalate pe serverul tău.

Implicit pentru grupuri: implicit: permisiuni adevărate: - modifyworld. * - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc. * - iConomy.access - iConomy.bank.access - iConomy.bank .depozit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main.set - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.retragere - iConomy.list - iConomy.payment - iConomy.rank - jobs.join. * - jobs.world * - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - commandbook.time.check - commandbook.rules - myhome.home.basic.home - myhome.home.basic.set - myhome .home.basic.delete - myhome.home.soc.invite Moder: implicit: moștenire falsă: - Permisiuni implicite: - modifyworld. * - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. altele - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport * - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. zeu - paza mondială.ungod - paza mondială.zeu.altul - paza.mondul.ungod.altul - paza mondială.vindecare. * - paza.mondială.ucide. * - casa mea. * - iConomy.access - iConomy.bank.access - iConomy.bank.deposit - iConomy.bank.join - iConomy.bank.join.multiple - iConomy.bank.leave - iConomy.bank.list - iConomy.bank.main - iConomy.bank.main.change - iConomy.bank.main.set - iConom y.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.retrage - iConomy.list - iConomy.payment - iConomy.rank - jobs.join. * - jobs.world. * - commandbook.whereami.compass - commandbook.whereami - lwc.protect - iConomyChestShop.shop.create - iConomyChestShop.shop.create. - iConomyChestShop.shop.exclude. - iConomyChestShop.shop.buy - iConomyChestShop.shop.sell - iConomyChestShop.command.iteminfo - commandbook.call - worldedit.navigation.jumpto - worldedit.navigation.thru - commandbook.time.check - commandbook.rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - dispar. * Administratori: implicit: fals heritance: - Permisiuni Moder: - "*" utilizatori : admin: grup: - Permisiuni administrator: nul Moderator: grup: - Permisiuni moder: nul

Aceste permisiuni sunt configurate pentru pluginuri: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Aici, după cum probabil ați observat, au apărut noi parametri:

info: // parametrii de grup
prefix: „// prefix
sufix: „// sufix

// pentru a afișa prefixele / sufixele, trebuie să activați pluginul ChatManager, care face parte din PEX. Pentru a face acest lucru, în folderul plugins / ChatManager / din fișierul config.yml, găsiți enable și schimbați-l, dacă este necesar, din enable: false pentru a activa: true

moştenire: // moştenire de drepturi
- Implicit // în acest caz toate drepturile grupului „implicit” sunt moștenite
Este posibil să fi observat și că a apărut parametrul utilizatori:
sub acesta trebuie să indicați poreclele utilizatorilor cărora doriți să le acordați drepturi suplimentare și/sau să vă mutați în alt grup. De exemplu:

Moderator:
grup:
- Moder
permisiuni: nul

unde „Moderator” este porecla jucătorului, „Moder” este numele grupului, permisiunile: null sunt drepturi suplimentare pentru acest utilizator, în acest caz nu sunt.

Tine minte! În YAML, trebuie să urmați cu strictețe secvența, un spațiu suplimentar și parametrul nu va funcționa.

Notă de la idg_dima: YAML funcționează excelent cu probleme inutile sau chiar linii goale, singurul lucru care îl întrerupe sunt file-urile.
Și aducem modificările noastre pentru întârzierea verificării articolului, am fost foarte ocupați cu unele lucruri, inclusiv cu pregătirea serverului pentru mutare.