PermissionsEX - Správa skupiny. Návod na nastavenie PermissionsEx (PEX) Pex pluginu 1.8
Ak plánujete vytvoriť svoj vlastný server alebo projekt, pravdepodobne budete potrebovať doplnok, ktorý rozdelí všetkých hráčov do rôznych skupín. Potrebujete napríklad moderátorov a pomocníkov, ako ich môžete pridať do špeciálnych skupín a dať im určité práva? Na pomoc prichádza doplnok s názvom „PermissionsEX“. Je to taký plugin, ktorý máme na našich serveroch.
Vďaka tomuto pluginu môžete pridávať hráčov do špeciálnych skupín a udeľovať im rôzne práva. Doplnok tiež umožňuje vytvoriť globálny a lokálny chat, zmeniť farbu prezývky.
Nastavenie pluginu:
Najprv musíte prejsť do súboru permits.yml a trochu ho upraviť.
Keď otvoríte súbor, uvidíte nasledovné:
Poďme analyzovať každú zložku.
skupiny:- Po tomto parametri budú skupiny a práva.
predvolene:- predvolená skupina. Dostanú sa tam všetci hráči, ktorí práve vstúpili.
predvolená hodnota: true- pomocou tohto parametra môžete nastaviť predvolenú skupinu.
povolenia:- pod týmto parametrom môžete zadať práva pre konkrétnu skupinu.
upraviť svet. *- Schopnosť meniť hráčov vo svete. Je lepšie nechať to prázdne.
Skupinový príklad
príkazy:
servis
Príkaz | Povolenie | Popis |
---|---|---|
/ pex | povolenia.spravovať | Ukazuje pomoc PEX |
/ pex toggle debug | povolenia.spravovať | Zapnutie / vypnutie režim ladenia (vytvára veľa informácií o ladení v server.log) |
/ používateľ pex |
povolenia.spravovať. |
Skontrolujte vpravo |
/ reload pex | povolenia.spravovať.znova načítať | Znova načíta doplnok |
/ konfigurácia pex |
permits.manage.config | Vypíše hodnotu |
/ pex backend | povolenia.spravovať.backend | Zobrazte aktuálne používané backendy. |
/ pex backend |
povolenia.spravovať.backend | Zmeňte backend oprávnení za chodu (Používajte opatrne!) Upozorňujeme, že to zmení iba backend za behu, neuloží zmenu v konfiguračnom súbore ani nič nekonvertuje. Toto je len na testovanie.) |
/ hierarchia pex | povolenia.spravovať.používateľov | Ukazuje úplnú hierarchiu hráčov / skupín |
/ pex skládka |
povolenia.spravovať.výpis | Vytvorí výpis používateľov a skupín vo vybranom formáte |
Správa hráčskych práv
Príkaz | Povolenie | Popis |
---|---|---|
/ pex používateľov | povolenia.spravovať.používateľov | Zobrazuje zoznam všetkých zaznamenaných používateľov. A serveroví hráči |
/ používateľ pex |
povolenia.spravovať.používateľov | Zobrazuje práva hráča |
/ používateľ pex |
permissions.manage.users.prefix. |
Inštalovať do prehrávača |
/ používateľ pex |
oprávnenia.spravovať.používateľov.prípona. |
Inštalovať do prehrávača |
/ používateľ pex |
povolenia.spravovať.používateľov. |
Odstrániť prehrávač |
/ používateľ pex |
Dajte právo |
|
/ používateľ pex |
permissions.manage.users.permissions. |
Zdvihnite vpravo |
/ používateľ pex |
Poskytnite dočasné oprávnenie |
|
/ používateľ pex |
povolenia.manage.users.permissions.timed. |
Vyzdvihnúť od hráča |
/ používateľ pex |
permissions.manage.users.permissions. |
Nastaviť možnosť |
Správa práv skupín hráčov
Príkaz | Povolenie | Popis |
---|---|---|
/ používateľ pex |
Zobraziť zoznam skupín, v ktorých sa hráč nachádza |
|
/ používateľ pex |
povolenia.spravovať.členstvo. |
Pridať hráča |
/ používateľ pex |
povolenia.spravovať.členstvo. |
Nastaviť skupinu |
/ používateľ pex |
povolenia.spravovať.členstvo. |
Odstrániť prehrávač |
Správa skupinových práv
Príkaz | Povolenie | Popis |
---|---|---|
/ skupiny pex | permissions.manage.groups.list | Zobraziť všetky registrované skupiny |
/ predvolená skupina pex | Zobraziť predvolenú skupinu | |
/ pex nastaví predvolenú skupinu |
oprávnenia.spravovať.skupiny.dedičnosť | Nastaviť skupinu |
/ skupina pex |
oprávnenia.spravovať.skupiny.predpona. |
Nastaviť do skupiny |
/ skupina pex |
oprávnenia.spravovať.skupiny.prípona. |
Nastaviť do skupiny |
/ skupina pex |
povolenia.spravovať.vytvoriť. |
Ak chcete vytvoriť skupinu |
/ skupina pex |
povolenia.spravovať.skupiny.odstrániť. |
Odstrániť skupinu |
/ skupina pex |
Zoznam rodičovských skupín pre skupinu |
|
/ skupina pex |
oprávnenia.spravovať.skupiny.dedičnosť. |
Nastaviť do skupiny |
/ skupina pex |
Zobraziť všetky práva skupiny |
|
/ skupina pex |
povolenia.spravovať.skupiny.povolenia. |
Dajte právo |
/ skupina pex |
povolenia.spravovať.skupiny.povolenia. |
Zdvihnite vpravo |
/ skupina pex |
Poskytnite dočasné oprávnenie |
|
/ skupina pex |
povolenia.spravovať.skupiny.povolenia.načasované. |
Odobrať dočasné právo |
/ skupina pex |
povolenia.spravovať.skupiny.povolenia. |
Nastaviť možnosť |
/ skupina pex |
permissions.manage.groups.weight. |
Zobraziť / nastaviť hmotnosť skupiny |
Riadenie hráčov v skupinách
Príkaz | Povolenie | Popis | ||
---|---|---|---|---|
/ skupina pex |
povolenia.spravovať.členstvo. |
Ukážte všetkých hráčov v skupine |
||
/ skupina pex |
povolenia.spravovať.členstvo. |
Pridať hráča/hráčov |
||
/ skupina pex |
povolenia.spravovať.členstvo. |
Odstráňte hráča / hráčov zo skupiny |
||
/ propagovať pex |
permissions.user.promote. |
Povýšiť hráča |
||
/ degradovať pex |
povolenia.používateľ.zmeniť. |
Degradovať hráča |
povolenia.spravovať.svety | Ukážte informácie o dedičnosti sveta |
/ svet pex |
oprávnenia.spravovať.svety.dedičstvo | Nastavte rodičovský svet / svety |
Inštalácia:
2. Hodíme do priečinka Pluginy.
3. Reštartujte server.
Čo je PermissionsEx?
PovoleniaEx (PEX) je nový doplnok povolení, založený na nápadoch na povolenia a podporuje všetky jeho funkcie. Ale PEX je viac! Ponúka rôzne backendy, výkonnú správu hier, jemnozrnné obmedzenia na úpravu sveta.
Prosím, použite fórum pre pomoc / diskusie.
Aktuálne funkcie
- Podpora pre UUID od verzie 1.21
- Podpora niekoľkých backendov. V súčasnosti sú pribalené backendy File (YAML) a SQL (MySQL, SQLite). Tiež je možné pridať svoj vlastný.
- Backend YAML s novou, plne premyslenou, konfiguračnou schémou. Teraz sú všetci používatelia, skupiny a ich povolenia uložené v jednom súbore - permit.yml. Je možné upraviť aj názov súboru.
- SQL backend, najchutnejší. V súčasnosti sú podporované MySQL a SQLite, ale sú možné aj iné DB (ako Postgre). PEX nasadí schému DB (tabuľky a počiatočné údaje) automaticky. To znamená, že stačí zadať údaje o tom, ako sa pripojiť k db, všetko ostatné PEX zvládne sám.
- Flexibilná architektúra a API – môžete veľa zmeniť programovo.
- Bohaté rozhranie príkazov pre chat / konzolu. V hre môžete robiť takmer všetko. Zoznam príkazov nižšie.
- Modifyworld - Mechanizmus obmedzení založený na povoleniach (nazývame ho „modifyworld“), ktorý poskytuje možnosť ovládať schopnosti hráčov, ako je ničenie/umiestňovanie blokov, jazdenie na vozíkoch/člnoch alebo dokonca spozorovanie davmi a mnoho ďalšieho. Dostupné na stránke projektu
- Viacskupinové dedičstvo. Používateľ, ako aj Skupina, môže byť členom viacerých skupín. A zdediť ich povolenia, možnosti a predponu / príponu.
- Povolenia založené na regulárnych výrazoch. To znamená, že môžete použiť regulárne výrazy. Príklad: Modifyworld.blocks.(Znič | miesto).(3 | 12) – toto povolenie povoľuje umiestňovať alebo ničiť iba pieskové (12) alebo nečistoty (3) bloky. Stále existuje obmedzenie používania bodiek vo vašich regulárnych výrazoch – bodky sú predvolene escapované. Príznak nespracovaného regulárneho výrazu je tiež dostupný a vysvetlený na wiki.
- Povolenia pre viac svetov. Jednoducho nešpecifikujte svet a povolenie by fungovalo v akomkoľvek svete.
- Viacsvetové dedičstvo. Môžete zdediť rôzne skupiny v rôznych svetoch.
- Výkon priateľský. Nízkoúrovňové ukladanie do vyrovnávacej pamäte veľmi pomáha, keď máte viac ako 100 online používateľov
- Reklamný / Demotivačný systém. Môžete priradiť hodnosti skupinám a povýšiť / znížiť úroveň používateľov do vyššie / nižšie hodnotenej skupiny. NOVINKA: nové, môžete vytvárať serverové rebríčky.
- World-dedičnosť - oprávnenia / možnosť jedného sveta môžu byť dedené iným svetom.
- Časované povolenia - používateľské povolenie môžete udeľovať iba na určitý čas.
- Od verzie 1.21.1 sa PermissionsEx automaticky aktualizuje, aby ste boli informovaní o najnovších opravách chýb a nových funkciách. Funkcia automatickej aktualizácie vykoná aktualizácie iba medzi menšími vydaniami (napríklad iba 1.21.1-> 1.21.2, nie 1.21.3-> 1.22). Ak ho chcete zakázať, nastavte možnosť updater na hodnotu false v plugins / PermissionsEx / config.yml.
- Kompatibilné s povoleniami Bukkit (SuperPerms).
Ak chcete vypnúť hlásenie chýb, vytvorte v priečinku plugins / PermissionsEx súbor s názvom „report-disable“. Upozorňujeme, že aktivácia tejto možnosti znamená, že NEZÍSKATE žiadnu podporu pre chyby, pretože zverejnené informácie (súbor povolení, konfigurácia a verzie) sú nevyhnutné na vyriešenie problémov.
Inštalácia pluginu:
1) Stiahnite si samotný doplnok, najnovšiu verziu nájdete VŽDY na TOMTO odkaze.
Po stiahnutí archívu v ňom nájdeme nasledujúce súbory:
2) Presuňte (skopírujte) súbory (ChatManager, Modifyworld, Permissions, PermissionsEx) do priečinka pluginov vášho servera (cesta napríklad: C: \ Server \ plugins)
3) Spustíme server, počkáme na nápis „Hotovo“ v konzole servera a zastavíme ho.
4) Prejdite do priečinka Pluginy a pozrite si nasledovné:
Ak ste urobili všetko správne a videli ste priečinky vytvorené doplnkom, môžete predpokladať, že doplnok je nainštalovaný.Nastavenie povoleníEx:
Najprv sa pozrime na súbor permits.yml na adrese (váš server \ plugins \ PermissionsEx). Poznámka: súbory s príponou .yml je možné prezerať AKÝKOĽVEK textovým editorom, ale pre pohodlie odporúčam použiť Notepad ++ (môžete si ho stiahnuť)Po otvorení súboru uvidíme nasledovné:
V poradí:skupiny: // nedotýkajte sa tohto slova, znamená to, že skupiny a ich povolenia budú nižšie.
default: // názov skupiny sú v nej zahrnutí všetci používatelia, ktorí práve vstúpili na server, pokiaľ ich samozrejme nezaregistrujete v inej skupine.
default: true // tento parameter nastaví skupinu ako predvolenú skupinu. to znamená, že každý hráč, pre ktorého nie sú definované žiadne iné skupiny a/alebo výnimky, bude mať všetky práva tejto skupiny.
povolenia: // všetko, čo je uvedené nižšie, sú v skutočnosti "práva" pre skupinu, tam musíte zaregistrovať povolenia z rôznych pluginov nainštalovaných na vašom serveri.
- modifyworld. * // schopnosť „upravovať“ svet, neodporúčam sa dotknúť tohto parametra. Poznámka: Parameter „modifyworld“ má v skutočnosti oveľa viac hodnôt, ale keďže ide o malé časté otázky a diskutuje sa tu iba o najdôležitejších veciach, tento parameter som nevysvetlil, ak vás zaujíma, môžete si prečítať oficiálnu dokumentáciu v Anglicky na TOMTO odkaze.Teraz sa pozrime na už nakonfigurované oprávnenia pre niekoľko pluginov.
skupiny: predvolené: predvolené: skutočné oprávnenia: - modifikovať svet * - 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. sada - iConomy.bank.main.view - iConomy.bank.transfer - iConomy.bank.transfer.multiple - iConomy.bank.withdraw - iConomy.list - iConomy.payment - iConomy.rank - jobs.join. * - úlohy. 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.set .home.basic.delete - myhome.home.soc.invite Režim: predvolené: falošná dedičnosť: - Predvolené povolenia: - modifikovať svet * - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. iné - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport. * - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. boh - worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal. * - worldguard.ssay. * - 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.výber - iConomy.list - iConomy.platba - 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 - myhomec. .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - zmizne. * Správcovia: predvolené: falošné dedičstvo: - Oprávnenia moderátora: - "*" používatelia : admin: group: - Oprávnenia správcu: null Moderátor: skupina: - Oprávnenia moderátora: nullTieto povolenia sú nakonfigurované pre doplnky: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.
Tu, ako ste si mohli všimnúť, sa objavili nové parametre:
- info: // skupinové parametre
- predpona: "" // predpona
- prípona: "" // prípona
// pre zobrazenie prefixov / sufixov je potrebné povoliť plugin ChatManager, ktorý je súčasťou PEX. Ak to chcete urobiť, v priečinku plugins / ChatManager / v súbore config.yml nájdite povoliť a v prípade potreby ho zmeňte z enable: false na enable: true
- dedenie: // dedenie práv
Default // v tomto prípade sú zdedené všetky práva "default" skupiny
Možno ste si všimli, že sa objavil parameter users:
pod ním musíte uviesť prezývky používateľov, ktorým chcete udeliť dodatočné práva a / alebo sa presťahovať do inej skupiny. Napríklad:moderátor:
skupina:
- Moderátor
povolenia: nullkde "Moderátor" je prezývka hráča, "Moder" je názov skupiny, povolenia: null sú dodatočné práva pre tohto používateľa, v tomto prípade nie.
Pamätajte! V YAML musíte striktne dodržiavať postupnosť, jednu medzeru navyše a parameter nebude fungovať. Aby ste mali menej chýb, ODPORÚČAM použiť TÚTO stránku. Poznámka: vložte kód do ľavého okna, ak v pravom okne nezobrazuje chyby, potom ste kód správne napísali do služby yaml a bude fungovať.
Tento článok je výňatkom z rubukkit.org
A tak asi každý z vás, okrem skúsených majiteľov serverov, má problémy s nastavením prístupových práv.
Osobne používam doplnok PermissionsEx, pretože si myslím, že je to najlepší doplnok na distribúciu povolení pre servery.
Čo potrebujeme:
1. Poznámkový blok ++
2. Samotný plugin. Vždy si môžete stiahnuť najnovšiu verziu.
3. Rovné ruky. (Povinná klauzula)
Začnime teda.
1. Stiahnite si plugin, rozbaľte ho. V priečinku sú 3 súbory:
2. Súbory dáme do priečinka plugins, spustíme server a zastavíme sa.
Objavili sa tam 3 priečinky:
ChatManager a ModifyWorld
3. Otvorte priečinok PermissionsEx. V tomto priečinku otvorte súbor permits.yml pomocou programu Poznámkový blok ++
A vidíme toto:
A tak v poradí:
skupiny:// nedotýkajte sa tohto slova, znamená to, že skupiny a ich povolenia budú nižšie.
predvolene:// názov skupiny zahŕňa všetkých používateľov, ktorí práve vstúpili na server, pokiaľ ich samozrejme nezaregistrujete v inej skupine.
predvolené: true// tento parameter nastaví skupinu ako predvolenú skupinu. to znamená, že každý hráč, pre ktorého nie sú definované žiadne iné skupiny a / alebo výnimky, bude mať všetky práva tejto skupiny.
// všetko, čo je uvedené nižšie, sú v skutočnosti "práva" pre skupinu, tam musíte zaregistrovať povolenia z rôznych pluginov nainštalovaných na vašom serveri.
Skupiny predvolené: predvolené: pravdivé povolenia: - upraviť svet. * - commandbook.spawn - commandbook.who - commandbook.say - commandbook.msg - myhome.home.soc. * - iConomy.access - iConomy.bank.access - iConomy.bank .vklad - 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.výber - 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.set .home.basic.delete - myhome.home.soc.invite Moder: predvolené: falošná dedičnosť: - predvolené povolenia: - upraviť svet. * - commandbook.kick - commandbook.bans.ban - commandbook.bans.unban - commandbook.shock. iné - commandbook.rocket.other - commandbook.shock - commandbook.rocket - commandbook.mute - commandbook.teleport. * - commandbook.spawn - commandbook.kit.list - commandbook.who - commandbook.say - commandbook.msg - worldgurad. god - 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.výber - 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 - myhomec. .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - zmiznúť. * Správcovia: predvolené: falošná dedičnosť: - Moder povolenia: - " *" používatelia : admin: group: - Oprávnenia správcu: null Moderátor: skupina: - Oprávnenia moderátora: null
Tieto povolenia sú nakonfigurované pre doplnky: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.
Tu, ako ste si mohli všimnúť, sa objavili nové parametre:
info: // skupinové parametre
predpona: "// predpona
prípona: "// prípona
// pre zobrazenie prefixov / sufixov je potrebné povoliť plugin ChatManager, ktorý je súčasťou PEX. Ak to chcete urobiť, v priečinku plugins / ChatManager / v súbore config.yml nájdite povoliť a v prípade potreby ho zmeňte z enable: false na enable: true
dedenie: // dedenie práv
- Default // v tomto prípade sú zdedené všetky práva "default" skupiny
Tiež ste si mohli všimnúť, že sa objavil parameter užívateľov:
pod ním musíte uviesť prezývky používateľov, ktorým chcete udeliť ďalšie práva a / alebo prejsť do inej skupiny. Napríklad:
Moderátor:
skupina:
- Moderátor
povolenia: null
kde "Moderátor" je prezývka hráča, "Moder" je názov skupiny, oprávnenia: null-dodatočné práva pre tohto používateľa, v tomto prípade nie sú.
Pamätajte! V YAML musíte striktne dodržiavať postupnosť, jednu medzeru navyše a parameter nebude fungovať.
Poznámka od idg_dima: YAML funguje skvele so zbytočnými problémami alebo dokonca prázdnymi riadkami, jediná vec, ktorá ho porušuje, sú karty.
A prinášame naše zmeny kvôli oneskoreniu pri kontrole článku, boli sme veľmi zaneprázdnení niektorými vecami, vrátane prípravy servera na presun.
Všetky doplnky v Minecraft akejkoľvek verzie majú svoje vlastné nastavenia práv alebo povolení pre určité príkazy a akcie doplnkov. Tieto povolenia musia byť zapísané v súbore povolenia.yml, ktorý sa nachádza v priečinku s právami doplnku (napríklad: PovoleniaEx).
Všetky práva na pluginy sú v súbore povolenia.yml.
V tomto súbore by malo byť všetko napísané takto:
skupiny:
predvolene:
predvolená hodnota: true
povolenia:
- lwc.protect
- commandbook.kit
- commandbook.kit.list
- commandbook.spawn
Moderátor:
dedičstvo:
- predvolený
predvolená hodnota: nepravda
povolenia:
- iConomy.holdings.others
- povolenie: iConomy.accounts.take
- iConomyChestShop.shop.create
- ChestShop.shop.create
Správca:
dedičstvo:
- Moderátor
predvolená hodnota: nepravda
povolenia:
- authme.admin.zmena hesla
- opätovné načítanie authme.admin
- authme.admin.zrušiť registráciu
- authme.admin.register
Pomocník:
dedičstvo:
- predvolený
predvolená hodnota: nepravda
povolenia:
- commandbook.mute
- commandbook.unmute
- commandbook.msg
- príkazový list. vysielanie
- príkazová kniha.návrat
- príkazová kniha.teleport
- príkazová kniha.teleport.iné
užívatelia:
Kratos:
skupina:
- Správca
Nexus:
skupina:
- Pomocník
Bezumety:
skupina:
- Moderátor
Najdôležitejšia vec v povolenia.yml udržiava si prehľad v údajoch. Ak to rozbijete, nič nebude fungovať.
Ako vyzerá slovo „tabulácia“ a čo znamená v súbore? povolenia.yml:
Na vysvetlenie veľmi jednoduchým jazykom ide o zachovanie určitého počtu medzier od ľavého okraja jednotlivých sekcií a parametrov súboru. To znamená, že by to malo byť:
(Pre jednoduchosť pochopenia uvediem všetko v nasledujúcej forme)
skupiny, používatelia: 0 medzier.
Názvy skupín v skupinách, prezývky hráčov v používateľoch: 2 medzery.
Parametre, povolenia a ďalšie: 4 medzery.
Sekcie skupiny a používateľov nemožno opakovať a existujú v 1 inštancii. V popise práv na skupiny hráčov (Administrátori, Moderátori, Pomocníci, VIP) nemôžu byť žiadne prezývky hráčov, iba samotné práva povolenia pluginy napísané ako:
-<пробел>(povolenie)
Commandbook.teleport
predvolene: pravda - znamená, že toto právo bude štandardne vydané všetkým hráčom, ktorí sa prihlásili na server, musí existovať v 1 kópii, v ostatných skupinách práv musí byť predvolene: falošný
dedičstvo: označuje skupinu slúžiaceho rodiča, ako v príklade vyššie, skupina Moder preberá práva zo skupiny predvolené a dopĺňa ich vlastnými, a Admin berie za základ svojich práv práva skupiny Moder ktorá zahŕňa práva predvolené.
kapitola používateľov obsahuje prezývky používateľov a skupinu, v ktorej sú členmi. Namiesto skupiny môže byť povolenia ak potrebujete zadať určité práva niektorému používateľovi, nie skupine. Tu, ako v sekcii skupiny je potrebné zachovať rovnakú tabuľku.
Všetky otázky v komentároch.