Mit kell írni engedélyek yml. PermissionsEX – Csoportkezelés

Így valószínűleg mindegyikőtöknek, kivéve a tapasztalt szervertulajdonosokat, problémái vannak a hozzáférési jogok beállításával.
Én személy szerint a PermissionsEx plugint használom, mert szerintem ez a legtöbb legjobb plugin hozzáférési jogok elosztása szerverek számára.

Amire szükségünk van:

1.Jegyzettömb++
2. Maga a plugin. legújabb verzió mindig letöltheti.
3. Egyenes karok. (kötelező elem)

Szóval, kezdjük.

1. Töltse le a bővítményt, csomagolja ki. 3 fájl van a mappában:

2. Bedobjuk a fájlokat a plugins mappába, elindítjuk a szervert, leállítjuk.
3 mappa van benne:
ChatManager és ModifyWorld

3. Nyissa meg a PermissionsEx mappát. Ebben a mappában nyissa meg a permissions.yml fájlt a Notepad++ segítségével
És ezt látjuk:

És így, sorrendben:
csoportok://ne érintse meg ezt a szót, ez azt jelzi, hogy a csoportok és jogosultságaik alább kerülnek.
alapértelmezett://a csoport neve, minden felhasználó, aki éppen bejelentkezett a szerverre, bele fog kerülni, hacsak természetesen nem regisztráltad őket egy másik csoportba.
alapértelmezett: igaz // adott paramétert beállítja a csoportot alapértelmezett csoportként. ez azt jelenti, hogy minden olyan játékos, akinek nincs más csoportja és/vagy kivétele meghatározva, megilleti a csoport összes jogát.
//minden, ami alább kerül, tulajdonképpen magának a csoportnak a "jogosultsága", oda kell a szerveredre telepített különféle bővítmények engedélyeit írni.

Csoportok alapértelmezett: alapértelmezett: igaz engedélyek: - 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.* - 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.set .home.basic.delete - myhome.home.soc.invite Moder: alapértelmezett: hamis öröklődés: - Alapértelmezett engedélyek: - modifyworld.* - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. egyéb - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport.* - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. isten - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal.* - worldguard.slay.* - myhome.* - 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.withdraw - 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 - myhowmec. .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - eltűnik.* Adminisztrátorok: alapértelmezett: hamis öröklés: - Moder engedélyek: - "*" felhasználók : admin: csoport: - Adminisztrátori jogosultságok: null Moderátor: csoport: - Moder jogosultságok: null

Ez az engedély a következő bővítményekhez van konfigurálva: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Itt, amint látja, új paraméterek vannak:

info: //csoport paraméterei
előtag: " //előtag
utótag: " //utótag

// az előtagok/utótagok megjelenítéséhez engedélyezni kell a ChatManager beépülő modult, amely a PEX-hez tartozik. Ehhez a config.yml fájl plugins/ChatManager/ mappájában keresse meg az enable lehetőséget, és szükség esetén módosítsa az enable: false értékről az enable: true értékre.

inheritance: // Rights inheritance
- Alapértelmezett // ebben az esetben az "alapértelmezett" csoport összes joga öröklődik
Azt is észreveheti, hogy megjelent a user paraméter:
alatta meg kell adnia azoknak a felhasználóknak a beceneveit, akiknek további jogokat szeretne adni és/vagy másik csoportba szeretne lépni. Például:

moderátor:
csoport:
— Moderátor
engedélyek: null

ahol a "Moderátor" a játékos beceneve, a "Moder" a csoport neve, a jogosultságok: null további jogok ehhez a felhasználóhoz, ebben az esetben nincsenek.

Emlékezik! A YAML-ben szigorúan be kell tartania a sorrendet, egyet páratlan térés az opció nem fog működni.

Megjegyzés az idg_dima-tól: A YAML remekül működik extra problémákkal vagy akár üres sorokkal, az egyetlen dolog, amit megszakít, az a tabulátor.
És hozzuk a változtatásainkat a cikk ellenőrzésének késése miatt, nagyon el voltunk foglalva néhány dologgal, beleértve a szerver előkészítését a költözésre.

Ha saját szervert vagy projektet tervez létrehozni, akkor nagy valószínűséggel olyan bővítményre lesz szüksége, amely az összes játékost különböző csoportokra osztja. Például szükséged van moderátorokra és segítőkre, hogyan adhatod őket speciális csoportokhoz, és bizonyos jogokat adhatsz nekik? A "PermissionsEX" nevű bővítmény segít. Ez a beépülő modul található a szervereinken.

Ennek a bővítménynek köszönhetően hozzáadhat játékosokat speciális csoportokhoz, és különböző jogokat adhat nekik. A bővítmény azt is lehetővé teszi, hogy globális és helyi csevegést kezdeményezzen, módosítsa a becenév színét.

A plugin beállítása:

Először a permissions.yml fájlhoz kell lépnie, és egy kicsit módosítania kell.

Amikor megnyitja a fájlt, a következőket fogja látni:

Elemezzük az egyes összetevőket.

csoportok:- Ezt a paramétert csoportok és jogok követik.

alapértelmezett:- alapértelmezett csoport. Minden játékos, aki most jelentkezett, eljut oda.

default:true- ezzel a paraméterrel beállíthatja az alapértelmezett csoportot.

engedélyek:- ez alatt a paraméter alatt egy adott csoporthoz tartozó jogosultságokat adhat meg.

módosítsa a világot.*- Képes változtatni a játékosokon a világon. Jobb üresen hagyni.

Csoportos példa

Csapatok:

Szolgáltatás

Csapat Engedély Leírás
/pex engedélyek.kezelés Megjeleníti a PEX súgót
/pex kapcsoló hibakeresés engedélyek.kezelés Be ki hibakeresési mód (sok hibakeresési információt hoz létre a server.log fájlban)
/pex felhasználó jelölje be engedélyek.kezelés. Ellenőrizze jobbra játékos
/pex újratöltés permissions.manage.reload Újratölti a plugint
/pexconfig permissions.manage.config Értéket jelenít meg a PEX konfigurációból. Opcionálisan megadhat egy új értéket a paraméterhez.
/pex háttérprogram permissions.manage.backend Kimenet szokott Ebben a pillanatban háttérprogramok.
/pex háttérprogram permissions.manage.backend Módosítsa az engedélyeket a háttérben menet közben (legyen óvatos!) Ez csak tesztelésre szolgál.)
/pex hierarchia permissions.manage.users Megmutatja a játékosok/csoportok teljes hierarchiáját
/pex dump permissions.manage.dump A kiválasztott formátumban létrehozza a felhasználók és csoportok kiíratását fájlhoz

Játékosjogok kezelése

Csapat Engedély Leírás
/pexusers permissions.manage.users Megjeleníti az összes regisztrált felhasználó listáját. És szerver játékosok
/pex felhasználó permissions.manage.users A játékos jogait mutatja
/pex felhasználó előtag permissions.manage.users.prefix. Lejátszóra állítva előtag
/pex felhasználó utótag permissions.manage.users.suffix. Lejátszóra állítva utótag
/pex felhasználó töröl permissions.manage.users. Lejátszó törlése a jelenleg használt háttérrendszerről.
/pex felhasználó add hozzá feljogosít Játékos
/pex felhasználó távolítsa el permissions.manage.users.permissions. Vegye el jobbra Játékos
/pex felhasználó időzített hozzáadás Adjon ideiglenes jogot Játékos
/pex felhasználó időzített eltávolítás permissions.manage.users.permissions.timed. Vedd át a játékostól ideiglenes törvény
/pex felhasználó készlet permissions.manage.users.permissions. Állítsa be az opciót

Játékoscsoportok jogainak kezelése

Csapat Engedély Leírás
/pex felhasználó csoportlista Azon csoportok listájának megjelenítése, amelyeknek egy játékos tagja
/pex felhasználó csoport hozzáadása engedélyek.manage.membership. Játékos hozzáadása a csoporthoz egy ideig
/pex felhasználó csoport készlet engedélyek.manage.membership. Csoport beállítása a játékos számára (eltávolítja a többi csoportból)
/pex felhasználó csoport eltávolítása engedélyek.manage.membership. Lejátszó törlése a csoportból

Csoportjogok kezelése

Csapat Engedély Leírás
/pex csoportok permissions.manage.groups.list Az összes regisztrált csoport megjelenítése
/pex alapértelmezett csoport Az alapértelmezett csoport megjelenítése
/pex alapértelmezett csoport beállítása permissions.manage.groups.heritance Csoport beállítása alapértelmezett csoportként
/pex csoport előtag permissions.manage.groups.prefix. Csoport beállítása előtag
/pex csoport utótag permissions.manage.groups.suffix. Csoport beállítása utótag
/pex csoport teremt permissions.manageups.create. Csoport létrehozásához és ha kell szülőcsoportot/csoportokat beállítani hozzá
/pex csoport töröl permissions.manage.groups.remove. Csoport törlése
/pex csoport szülők Egy csoport szülőcsoportjainak listája
/pex csoport szülőkészlet permissions.manage.groups.heritance. Csoport beállítása szülőcsoport/csoportok
/pex csoport Az összes csoportengedély megjelenítése
/pex csoport add hozzá permissions.manage.groups.permissions. feljogosít csoport
/pex csoport távolítsa el permissions.manage.groups.permissions. Vegye el jobbra A csoportnál
/pex csoport időzített hozzáadás Adjon ideiglenes jogot csoport időre (másodpercben)
/pex csoport időzített eltávolítás permissions.manage.groups.permissions.timed. Vegye el az ideiglenes jobboldalt A csoportnál
/pex csoport készlet permissions.manage.groups.permissions. Állítsa be az opciót
/pex csoport súly permissions.manage.groups.weight. Csoportsúly megjelenítése/beállítása

Játékosok kezelése csoportokban

Csapat Engedély Leírás
/pex csoport felhasználókat engedélyek.manage.membership. Mutasd meg a csoport összes játékosát
/pex csoport felhasználói hozzáadása engedélyek.manage.membership. Játékos/játékosok hozzáadása a csoporthoz egy ideig
/pex csoport felhasználó eltávolítása engedélyek.manage.membership. Távolítson el egy játékost/játékosokat a csoportból
/pex előmozdítása permissions.user.promote. Játékos előléptetése a felső csoportba
/pex lefokozni permissions.user.demote. Lefokozzon egy játékost az alsó csoportba engedélyek.kezelése.világok Világörökségi információk megjelenítése
/pex világ örököl permissions.manage.worlds.heritance Állítsa be a szülői világot/világokat A világért

Telepítés:

2. Bedobjuk a Plugins mappát.

3. Indítsa újra a szervert.

Így valószínűleg mindegyikőtöknek, kivéve a tapasztalt szervertulajdonosokat, problémái vannak a hozzáférési jogok beállításával.
Én személy szerint a PermissionsEx bővítményt használom, mert szerintem ez a legjobb engedélyelosztó bővítmény szerverekhez.

Amire szükségünk van:

1.Jegyzettömb++
2. Maga a plugin. Mindig letöltheti a legújabb verziót.
3. Egyenes karok. (kötelező elem)

Szóval, kezdjük.

1. Töltse le a bővítményt, csomagolja ki. 3 fájl van a mappában:

2. Bedobjuk a fájlokat a plugins mappába, elindítjuk a szervert, leállítjuk.
3 mappa van benne:
ChatManager és ModifyWorld

3. Nyissa meg a PermissionsEx mappát. Ebben a mappában nyissa meg a permissions.yml fájlt a Notepad++ segítségével
És ezt látjuk:

És így, sorrendben:
csoportok://ne érintse meg ezt a szót, ez azt jelzi, hogy a csoportok és jogosultságaik alább kerülnek.
alapértelmezett://a csoport neve, minden felhasználó, aki éppen bejelentkezett a szerverre, bele fog kerülni, hacsak természetesen nem regisztráltad őket egy másik csoportba.
alapértelmezett: igaz// ez a paraméter a csoportot állítja be alapértelmezett csoportként. ez azt jelenti, hogy minden olyan játékos, akinek nincs más csoportja és/vagy kivétele meghatározva, megilleti a csoport összes jogát.
//minden, ami alább kerül, tulajdonképpen magának a csoportnak a "jogosultsága", oda kell a szerveredre telepített különféle bővítmények engedélyeit írni.

Csoportok alapértelmezett: alapértelmezett: igaz engedélyek: - 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.* - 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.set .home.basic.delete - myhome.home.soc.invite Moder: alapértelmezett: hamis öröklődés: - Alapértelmezett engedélyek: - modifyworld.* - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. egyéb - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport.* - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. isten - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal.* - worldguard.slay.* - myhome.* - 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.withdraw - 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 - myhowmec. .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - eltűnik.* Adminisztrátorok: alapértelmezett: hamis öröklés: - Moder engedélyek: - "*" felhasználók : admin: csoport: - Adminisztrátori jogosultságok: null Moderátor: csoport: - Moder jogosultságok: null

Ez az engedély a következő bővítményekhez van konfigurálva: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Itt, amint látja, új paraméterek vannak:

info: //csoport paraméterei
előtag: " //előtag
utótag: " //utótag

// az előtagok/utótagok megjelenítéséhez engedélyezni kell a ChatManager beépülő modult, amely a PEX-hez tartozik. Ehhez a config.yml fájl plugins/ChatManager/ mappájában keresse meg az enable lehetőséget, és szükség esetén módosítsa az enable: false értékről az enable: true értékre.

inheritance: // Rights inheritance
- Alapértelmezett // ebben az esetben az "alapértelmezett" csoport összes joga öröklődik
Azt is észreveheti, hogy megjelent a user paraméter:
alatta meg kell adnia azoknak a felhasználóknak a beceneveit, akiknek további jogokat szeretne adni és/vagy másik csoportba szeretne lépni. Például:

moderátor:
csoport:
— Moderátor
engedélyek: null

ahol a "Moderátor" a játékos beceneve, a "Moder" a csoport neve, a jogosultságok: null további jogok ehhez a felhasználóhoz, ebben az esetben nincsenek.

Emlékezik! A YAML-ben szigorúan be kell tartani a sorrendet, egy plusz szóköz és a paraméter nem fog működni.

Megjegyzés az idg_dima-tól: A YAML remekül működik extra problémákkal vagy akár üres sorokkal, az egyetlen dolog, amit megszakít, az a tabulátor.
És hozzuk a változtatásainkat a cikk ellenőrzésének késése miatt, nagyon el voltunk foglalva néhány dologgal, beleértve a szerver előkészítését a költözésre.

Plugin telepítése:
1) Töltsd le magát a plugint, a legújabb verzió MINDIG megtalálható EZEN a linken.
Az archívum letöltése után a következő fájlokat találjuk benne:
2) Helyezze át (másolja) a fájlokat (ChatManager, Modifyworld, Permissions, PermissionsEx) a kiszolgáló plugins mappájába (példa: C:\Server\plugins)
3) Elindítjuk a szervert, megvárjuk a „Kész” feliratot a szerverkonzolon, majd leállítjuk.
4) Lépjen a Plugins mappába, és nézze meg a következőket:


Ha mindent jól csinált, és látta a beépülő modul által létrehozott mappákat, akkor feltételezheti, hogy a bővítmény telepítve van.

Engedélyek beállítása Pl.:
Először nézzük meg a permissions.yml fájlt a következő helyen: (a szerver\plugins\PermissionsEx). Megjegyzés: az .yml kiterjesztésű fájlokat BÁRKI megtekintheti szöveg szerkesztő, de a kényelem kedvéért javaslom a Notepad ++ használatát (le is töltheti)

Amikor megnyitjuk a fájlt, a következőket fogjuk látni:


Sorrendben:

csoportok: //ne érintse meg ezt a szót, ez azt jelzi, hogy a csoportok és jogosultságaik alább kerülnek.
alapértelmezett: //a csoport neve, minden felhasználó, aki éppen bejelentkezett a szerverre, bejut, hacsak nem regisztráltad őket egy másik csoportba.
default: true // ez a paraméter a csoportot állítja be alapértelmezett csoportként. ez azt jelenti, hogy minden olyan játékos, akinek nincs más csoportja és/vagy kivétele meghatározva, megilleti a csoport összes jogát.
engedélyek: //minden, ami alább kerül, tulajdonképpen magának a csoportnak a "jogai", oda kell a szerveredre telepített különféle bővítményekről engedélyeket írni.
- modifyworld.* //lehetőség a világ "módosítására", ennek a paraméternek a megérintését nem javaslom. Megjegyzés: valójában a "modifyworld" paraméternek sokkal több értéke van, de mivel ez egy kis GYIK, és itt csak a legfontosabbak vannak leírva, ezért ezt a paramétert nem magyaráztam el, ha érdekel, akkor elolvashatja a hivatalos dokumentációt angolul EZEN a linken.

Most nézzük meg néhány bővítmény már konfigurált engedélyeit.

csoportok: alapértelmezett: alapértelmezett: igaz engedélyek: - 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.* - állások. világ.* - 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.set .home.basic.delete - myhome.home.soc.invite Moder: alapértelmezett: hamis öröklődés: - Alapértelmezett engedélyek: - modifyworld.* - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. egyéb - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport.* - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. isten - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal.* - worldguard.slay.* - myhome.* - 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.* - 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 - myhowmec. .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - eltűnik.* Adminisztrátorok: alapértelmezett: hamis öröklés: - Moder engedélyek: - "*" felhasználók : admin: csoport: - Adminisztrátori jogosultságok: null Moderátor: csoport: - Moder jogosultságok: null

Ez az engedély a következő bővítményekhez van konfigurálva: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Itt, amint látja, új paraméterek vannak:

  • info: //csoport paraméterei
  • előtag: "" //előtag
  • utótag: "" //utótag

// az előtagok/utótagok megjelenítéséhez engedélyezni kell a ChatManager beépülő modult, amely a PEX-hez tartozik. Ehhez a config.yml fájl plugins/ChatManager/ mappájában keresse meg az enable lehetőséget, és szükség esetén módosítsa az enable: false értékről az enable: true értékre.

  • inheritance: // Rights inheritance

Alapértelmezett //ebben az esetben az "alapértelmezett" csoport összes joga öröklődik

Azt is észreveheti, hogy megjelent a user paraméter:
alatta meg kell adnia azoknak a felhasználóknak a beceneveit, akiknek további jogokat szeretne adni és/vagy másik csoportba szeretne lépni. Például:

moderátor:
csoport:
- Moderátor
engedélyek: null

ahol a "Moderátor" a játékos beceneve, a "Moder" a csoport neve, a jogosultságok: null a felhasználó további jogai, ebben az esetben nincsenek.

Emlékezik! A YAML-ben szigorúan be kell tartani a sorrendet, egy plusz szóköz és a paraméter nem fog működni. A kevesebb hiba érdekében AJÁNLOM EZT az oldalt.Megjegyzés: illessze be a kódot a bal oldali ablakba, ha nem ad hibát a jobb oldali ablakban, akkor helyesen írta be a kódot yaml-ban és működni fog.

Ez a cikk a rubukkit.org webhelyről származik

A Minecraft bármely verziójának minden beépülő modulja saját jogokkal vagy engedélybeállításokkal rendelkezik bizonyos beépülő modulok parancsaihoz és műveleteihez. Ezeket az engedélyeket regisztrálni kell a fájlban engedélyek.yml, amely a jogosultsági bővítmény mappájában található (például: EngedélyekPl).

A beépülő modulokhoz való minden jog a fájlban található engedélyek.yml.

Ezt a fájlt a következőképpen kell írni:

csoportok:
alapértelmezett:
alapértelmezett: igaz
engedélyek:
-lwc.protect
-commandbook.kit
- commandbook.kit.list
- parancskönyv.spawn
Moderátor:
öröklés:
-alapértelmezett
alapértelmezett: false
engedélyek:
- iConomy.holdings.others
- engedély: iConomy.accounts.take
- iConomyChestShop.shop.create
- ChestShop.shop.create
Adminisztrátor:
öröklés:
- Moderátor
alapértelmezett: false
engedélyek:
- authme.admin.changepassword
-authme.admin.reload
-authme.admin.unregister
-authme.admin.register
segítő:
öröklés:
-alapértelmezett
alapértelmezett: false
engedélyek:
- parancskönyv.néma
- parancskönyv.némítás feloldása
- parancskönyv.msg
- parancskönyv.adás
- parancskönyv.return
- parancskönyv.teleport
- parancskönyv.teleport.egyéb
felhasználók:
Kratos:
csoport:
- Admin
Kapcsolat:
csoport:
- Segítő
Bezumets:
csoport:
- Moderátor

A legfontosabb dolog benne engedélyek.yml lapokat ment az adatokba. Ha elromlik, akkor semmi sem fog működni.

Hogyan néz ki a "lap" szó és mit jelent egy fájlban engedélyek.yml:

Ha tényleg elmagyarázza egyszerű nyelv, bizonyos számú szóköz megtartása a bal margótól külön szakaszokés fájlbeállítások. Vagyis a következőnek kell lennie:

(A könnyebb érthetőség kedvéért mindent felsorolok a következő formában)

csoportok, felhasználók: 0 szóköz.

Csoportok nevei csoportokban, játékosok becenevei a felhasználókban: 2 szóköz.

Paraméterek, engedélyek és egyebek: 4 hely.

szakaszok csoportokÉs felhasználókat nem ismételhető meg és 1 példányban létezik. A jogok játékoscsoportokra vannak leírva (adminisztrátorok, moderátorok, segítők, VIP-k), a játékosoknak nem lehetnek becenevei, csak maguk a jogok. engedélyeket a következőképpen írt bővítmények:

-<пробел>(engedély)

Parancskönyv.teleportál

alapértelmezett: igaz - azt jelenti, hogy ezt a jogot alapból minden játékos megkapja, aki bejelentkezett a szerverre, 1 példányban kell léteznie, a többi jogcsoportban alapértelmezett: hamis

öröklés: szülőként szolgáló csoportot jelöl, mint a fenti példában, csoportot Moderátorátveszi a csoporttól alapértelmezettés kiegészíti őket a sajátjával, és Admin jogai alapjául a csoport jogait veszi Moderátor amely magában foglalja a jogokat alapértelmezett.

Fejezet felhasználókat tartalmazza a felhasználók beceneveit és közvetlenül a csoportot, amelynek tagjai. Csoport helyett lehet engedélyeket ha bizonyos jogokat nem egy csoporthoz, hanem egy felhasználóhoz kell megadni. Itt, mint a részben csoportok ugyanazt a táblázatot kell megtartani.

Minden kérdés a megjegyzésekben.



Betöltés...
Top