Урок за конфигуриране на remsissionsex (PEX). Разрешение - управление на групи персонализирани разрешения за Minecraft 1.11 2

Разрешение. - плъгин за bukkit, което позволява да се разграничат правомощията на играчите на сървъра, като ги прави в групи и да възлагат никакви привилегии.

Настройка

Във файл разрешения. от адреса плъгини / ermsissionsex. Ще видите следното съдържание:

Групи: по подразбиране: по подразбиране: TRUE PERMITIONS: - modifyworld. * - authme.register - authme.login - -authme.logout - authme.changepassword - authme.unregister Префикс: "[Player]" Администратори: По подразбиране: Фалшиво наследяване: - По подразбиране Разрешения: - "*" - authme.admin. * Preifx: "& e [администратор] & f" потребители: ykpon: група: - префикс на администраторите: "& 2 [gl admin] & c"

Така че създадохме две групи: по подразбиране. и администратори..


Помислете за всяка подробна линия:

"групи.- Групи.
"по подразбиране."- име на групата.
"по подразбиране: вярно."- Ние правим тази група по подразбиране. Това е, всеки нов играч автоматично ще попадне в тази група.
"разрешения"- Ние уточняваме, че по-долу е списък на привилегиите и достъпа до определени команди.
Всеки ред с привилегия започва с " - - И след като постави място.

Ако видим, че след нея още един знак " - ", Така че забраняваме тази група достъп до този екип.

"префикс: "[Player]""- Инсталирайте плейъра преди префикса [Player]

"потребители."- списък на потребителите, които придаваме групи.
"ykpon."- Име на играча.
"група."- Посочваме, че групата отива по-долу, играч, на който придаваме.
"- Администратори."- име на група. Може да има няколко от тях.
"префикс: "& 2 [GL admin] & c""- Префикс, посочен индивидуално за плейъра. Дори ако за групата, в която сме прикрепили потребителя, ще бъде посочена от неговия префикс, той ще бъде този, който възложихме на играча.

Внимание! Заради цветните префикси имате в config.yml., плъгин Chatmanager.в plugins / Chatmanager , променлива " активиране"Трябва да виждам:" активиране: TRUE.".

Важно! В Yaml трябва ясно да спазвате последователността, едно освободено пространство - и параметърът няма да работи. Следователно, за проверка разрешения. Препоръчително е да използвате това

Всички приставки в Minecraft всички версии имат собствени настройки или разрешения за определени команди за приставки и действие. Тези разрешения трябва да бъдат предписани във файла. разрешения.което е в папката от равнината на правата (например: Разрешение.).

Всички права за приставки са във файла разрешения..

В този файл всичко трябва да се записва, както следва:

групи:
По подразбиране:
По подразбиране: вярно.
Разрешения:
- lwc.protect.
- Commandbook.Kit.
- CommandBook.kit.list.
- Commandbook.Spawn.
Модер:
Наследство:
- По подразбиране.
По подразбиране: FALSE.
Разрешения:
- Iconomy.holdings. Друг
- Разрешение: Iconomy.Accouns.take
- iconomychestshop.shop.create.
- Sconshop.shop.create.
Admin:
Наследство:
- Модер.
По подразбиране: FALSE.
Разрешения:
- Authme.admin.Changepassword.
- authme.admin.reload.
- authme.admin.Нерегистър
- authme.admin.register.
Помощник:
Наследство:
- По подразбиране.
По подразбиране: FALSE.
Разрешения:
- Commandbook.mute.
- Commandbook.Unmute.
- Commandbook.msg.
- Commandbook.Broadcast.
- Commandbook.Тържа
- Commandbook.teleport.
- CommandBook.teleport.other.
пОТРЕБИТЕЛИ:
Kratos:
Група:
- администратор.
Nexus:
Група:
- помощник.
Bezumets:
Група:
- Модер.

Най-важното Б. разрешения. Това съхранява раздела в данните. Ако не е да го счупите, няма да работи нищо.

Как изглежда и какво означава думата "раздела" във файла разрешения.:

Ако обясните доста прост език, е да се поддържа определен брой интервали от левия ръб на отделни дялове и параметри на файлове. Т.е. трябва да бъде:

(За лекота на разбиране ще изброя всичко в следната форма)

групи, потребители: 0 Гебс.

Имена на групи в групи, Ники играчи на потребители: 2 празнина.

Параметри, разрешения и др.: 4 празна.

Раздели групи. и Потребители. Не може да се повтаря и обществото в 1 ekhemear. В опирането на правата на групите играчи (администратори, модератори, помощници, VIP), тук не може да има играчи тук, само правата сами разрешения Приставки, записани като:

-<пробел>Разрешение

CommandBook.teleport.

по подразбиране: вярно. - означава, че това право ще бъде издадено по подразбиране на всички играчи на сървъра, тя трябва да съществува в 1 копие, в други групи права трябва да бъде по подразбиране: фалшив

наследство: Показва група от порция родител, като по-горе, група Модер. Взема правата на групата по подразбиране. и ги допълва със собствените си и Администратор. отнема основата на правото на групата Модер. в които са включени правата по подразбиране..

Раздел потребители. Съдържа прякорите на потребителите и директно групата, в която се състоят. Вместо група може да бъде разрешения Ако трябва да зададете определени права на някой потребител, а не група. Тук, както в секцията групи. Необходимо е да се поддържа тесният раздел.

Всички въпроси в коментарите.

Настройка на плъгина:
1) Изтеглете самия плъгин, последната версия винаги може да бъде намерена на тази връзка.
След като изтеглите архива, ще открием следните файлове:
2) Преместване (Копиране) Файлове (Chatmanager, Modifyworld, Разрешения, Разрешение) в папката на приставките в сървъра (път Например: c: Сървър Plugins)
3) Стартирайте сървъра, в очакване на "направен" надпис в сървърната конзола и го спрете.
4) Отиваме в папката Plugins и вижте следното:


Ако сте направили всичко правилно и видяхте папката, създадена от приставката, можете да приемете, че плъгинът е инсталиран.

Настройка на разрешение:
За начало, нека да разгледаме разрешенията.Мър файл на (Вашият сървър Plugins ermsisssex). Забележка: файлове с разширение .yml могат да се видят от всеки текстов редактор, но за удобство препоръчвам да използвате Notepad ++ (можете да го изтеглите)

Чрез отваряне на файла ще видим следното:


В ред:

групи: // Не докосвайте тази дума, тя показва, че групите и разрешенията ще отидат по-долу.
по подразбиране: // Името на групата в нея е всички потребители, които току-що са дошли на сървъра, освен ако разбира се не сте ги предписали на друга група.
по подразбиране: TRUE // Този параметър поставя групата като група по подразбиране. Това означава, че всички права на тази група ще имат всеки играч, за който други групи и / или изключения не са дефинирани.
разрешения: // всичко, което е по-долу, всъщност е "права" за групата, е необходимо да се предписват разрешения от различни плъгини на вашия сървър.
- modifyworld. * // Възможност за "модифициране" на света, аз не препоръчвам този параметър. Ремарика: Всъщност параметърът "modifyworld" е много повече ценности, но тъй като е малък често задавани въпроси и тук само за най-важното нещо, което не съм обяснял този параметър, ако се интересувате, можете да прочетете официалната документация на английски език за това връзка.

Сега нека разгледаме вече конфигурираните разрешения за няколко плъгина.

Групи: по подразбиране: По подразбиране: - 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.mange - Iconomy.bank.main. SET - ICOMOMY.BANC.MAIN.VIEW - ICOMOMY.BANS.TRANSFER - ICOMOMY.BANK.TRANSFER.MULTIPLE - ICOMOMY.BANK.WITHDRAW - ICOMOMY.list - Iconomy.manment - Iconomy.rank - Jobs.join. * - Работа. Свят. * - lwc.protect - iconomychestshop.shop.create - iconomychestshop.shop.create. - iconomychestshop.shop.exclude. - iconomychestshop.shop.buy - icomychestshop.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 Модьор: по подразбиране: фалшиво наследство: - Разрешения по подразбиране: - modifyworld. * - CommandBook.Kick - Commandbook.bans.ban - Commandbook.bans.nban - Commandbook.shock. Други - Commandbook.Rocket.other - Commandbook.Shock - CommandBook.Rocket - Commandbook.wute - CommandBook.Seleport. * - Commandbook.Spawn - CommandBook.kit.list - CommandBook.Who - Commandbook.say - CommandBook.msg - Worldgurad. Бог - Worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal. * - myhome. * - icony.access - iconomy.bank.depasit iconomy \\ t .yjoin - iconomy.bank.join.multiple - iconomy.bank.leave - iconomy.bank.list - iconomy.bank.main - Iconomy.bank \\ t .main.Change - iconomy.bank.main.set - iconomy.bank.main.eview - iconomy.bank.transfer - iconomy.bank.transfer.multips - iconomy.bank.withdraw - Iconomy.list - Iconomy. Плащане - Icona.com .rank - Jobs.join. * - Jobs.world. * - Commandbook.whereami.compass - CommandBook.wherami - lwc.protect - iconomychestshop.shop.sheate - iconomychestshop.shop.create. - iconomychestshop.shop.exclude. - iconomychestshop.shop.sell - iconomychestshop.command.iteminfo - CommandBook.Call.jumpto - worlddit.naVigation.Jumpto - worlddit.naVigation.humpto - Worlddit.naVigation.Thump - Commandbook.time.Check - Commandbook.Rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - изчезват. * Администратори: По подразбиране: Фалшиво наследяване: - Модерни разрешения: - "*" потребители : Admin: Група: - Администратори Разрешения: NULL модератор: Група: - Модерни разрешения: NULL

Тези разрешения са конфигурирани за приставки: командване, myhome, vanishnopickup, работни места, lwc, worldedit, iconay, iconay shoothophoop, Worldguard.

Тук, както можете да видите, се появиха нови параметри:

  • информация: // Групови параметри
  • префикс: "" // Префикс
  • суфикс: "" // suffix

// за показване на префикси / суфикси, трябва да активирате плъгина Chatmanager, който е включен в PEX. За да направите това, в папката Plugins / Chatmanager / в файла Config.yml, ние намираме активиране и промяна, ако е необходимо, с активиране: FALSE in Enable: True

  • наследство: // Наследяващи права

По подразбиране // В този случай всички права на групата "по подразбиране" са наследени.

Също така можете да забележите, че се появи параметър на потребителите:
под него трябва да укажете псевдонима на потребителите, които искате да дадете допълнителни права и / или да се преместите в друга група. Например:

Модератор:
група:
- Модер.
разрешения: нула

където "модератор" - играч, "moder" - името на групата, разрешенията: нула-допълнителни права за този потребител, в този случай те не са.

Помня! В Yaml трябва ясно да спазвате последователността, едно освободено пространство и параметърът няма да работи. За да имате по-малко грешки, препоръчвам да използвате този сайт. Сума: Поставете кода си в лявия прозорец, ако не произвежда грешки в десния прозорец, тогава правилно написахте кода на YAML и ще работи.

Тази статия е взета с Rubukkit.org

Ако сте замислили да създадете свой собствен сървър или проект, най-вероятно ще се нуждаете от плъгин, който разделя всички играчи на различни групи. Например, имате нужда от модератори и помощници, как да ги направите в специални групи и да дадете определени права? Плъгинът с името "ermsisssex" идва в спасяването. Това е такъв плъгин, който имаме на сървъри.

Благодарение на този плъгин можете да правите играчи в специални групи и да им дадете различни права. Също така, тя дава възможност да се направи глобален и местен чат, промяна на цвета на Ник.

Персонализиране на плъгин:

Първо трябва да отидете на файла Разрешения.М.М. и да го поправите малко.

Когато отворите файла, ще видите следното:

Ще анализираме всеки компонент.

групи: - След този параметър ще бъде група и права.

по подразбиране: - групата по подразбиране. Ще има всички играчи, които само отидоха.

по подразбиране: вярно. - С този параметър можете да зададете групата по подразбиране.

разрешения: - под този параметър може да се въведе права за конкретна група.

modifyworld. * - способността да се правят промени в света. По-добре е да оставите празни.

Групов пример

Отбори:

Обслужване

Екип Разрешение Описание
/ Pex. разрешения. Показва Pex Help.
/ Pex превключване на грешки разрешения. Вкл. / Изкл Режим на отстраняване на грешки (създава много информация за отстраняване на грешки в Server.log)
/ PEX потребител. Проверете. разрешения. Проверете правото Играч
/ Pex Reload. remissions.manage.reload. Рестартиране на плъгин
/ PEX Config. permissions.manage.config. Показва стойност От PEX конфигурацията. Освен това можете да въведете, за да зададете нови стойности за параметъра.
/ Pex Backend. permissions.manage. Премахнете бекенда към използваната в момента.
/ Pex Backend. permissions.manage. Забележете, че това ще промени само бекенда в движение, няма да запази промяната в конфигурационния файл, нито ще преобразува нищо. Това е само за тестване.)
/ PEX Йерархия. permissions.manage.Users. Показва пълната йерархия на играчите / групите
/ Pex Dump. разрешения.Manage.dump. Създава сметище за потребители и групи към избрания формат да подадете.

Управление на правата на играча

Екип Разрешение Описание
Потребители на PEX. permissions.manage.Users. Показва списък на всички записани потребители. И играч сървър
/ PEX потребител. permissions.manage.Users. Показва правата на играча
/ PEX потребител. Префикс. permissions.manage.Users.prefix. Инсталирайте плейъра префикс
/ PEX потребител. Наставка. permissions.manage.Users.Suffix. Инсталирайте плейъра наставка
/ PEX потребител. Изтрий. permissions.manage.Users. Премахване на играчите От бекенда, използван в момента.
/ PEX потребител. Добавете. Дават законен закон Играч
/ PEX потребител. Премахване. разрешения. Manage.Users.permissions. Изберете дясно На играча
/ PEX потребител. Добавяне на време. \\ T Дават временен закон Играч
/ PEX потребител. Време. remissions.manage.Users.permissions.med. Вземете играча Временно право
/ PEX потребител. КОМПЛЕКТ. разрешения. Manage.Users.permissions. Задайте опцията

Управление на правата на играч Група

Екип Разрешение Описание
/ PEX потребител. Групов списък. Показване на групите групи, в които играч се състои
/ PEX потребител. Group Add. разрешения.Manage.Membership. Добавете играч Група за малко
/ PEX потребител. Група. разрешения.Manage.Membership. Задайте група За играч (премахнете го от останалите групи)
/ PEX потребител. Група отстранете. разрешения.Manage.Membership. Премахване на играчите от групата

Управление на правата на групата

Екип Разрешение Описание
/ PEX групи. remissions.manage.groups.list. Покажи всички регистрирани групи
/ PEX по подразбиране Покажете Групата по подразбиране
/ PEX зададена група по подразбиране разрешения. Намаляване.Групи. Задайте група като група по подразбиране
/ Pex Group. Префикс. permissions.manage.groups.prefix. Инсталирайте група префикс
/ Pex Group. Наставка. permissions.manage.groups.suffix. Инсталирайте група наставка
/ Pex Group. Създавам. permissions.manageups.create. За да създадете група И ако трябва да инсталирате родителска група / група за него
/ Pex Group. Изтрий. permissions.manage.groups.remove. Delete Group.
/ Pex Group. Родители. Списък на родителски групи за група
/ Pex Group. Родителите. remissions.manage.groups.inheritance. Инсталирайте група родителска група / група
/ Pex Group. Показват всички групи за права
/ Pex Group. Добавете. permissions.manage.groups.permissions. Дават законен закон Група
/ Pex Group. Премахване. permissions.manage.groups.permissions. Изберете дясно Група
/ Pex Group. Добавяне на време. \\ T Дават временен закон Група за известно време (в сек.)
/ Pex Group. Време. permissions.manage.groups.permissions.med. Вземете временния закон Група
/ Pex Group. КОМПЛЕКТ. permissions.manage.groups.permissions. Задайте опцията
/ Pex Group. Тежест permissions.manage.GroUps.Всички. Показване / инсталиране на групово тегло

Управляващи играчи в групи

Екип Разрешение Описание
/ Pex Group. Потребители. разрешения.Manage.Membership. Покажете всички играчи в групата
/ Pex Group. Добавяне на потребителя. разрешения.Manage.Membership. Добавете играчи / играчи Група за малко
/ Pex Group. Потребителят премахне. разрешения.Manage.Membership. Премахване на играчи / играчи от групата
/ PEX насърчава. permissions.user.promote. Подобряване на плейъра в най-високата група
/ PEX. remissions.user.demote. Долен играч в ниска група permissions.manage.worlds. Покажете информация за наследствеността на света
/ Pex World. наследяване. permissions.management.worlds.Интуване Инсталирайте родителския свят / светове За света

Инсталация:

2. Ние хвърляме в папката "Приставки".

3. Рестартирайте сървъра.

Настройка на плъгина:
1) Изтеглете самия плъгин, последната версия винаги може да бъде намерена на тази връзка.
След като изтеглите архива, ще открием следните файлове:
2) Преместване (Копиране) Файлове (Chatmanager, Modifyworld, Разрешения, Разрешение) в папката на приставките в сървъра (път Например: c: Сървър Plugins)
3) Стартирайте сървъра, в очакване на "направен" надпис в сървърната конзола и го спрете.
4) Отиваме в папката Plugins и вижте следното:


Ако сте направили всичко правилно и видяхте папката, създадена от приставката, можете да приемете, че плъгинът е инсталиран.

Настройка на разрешение:
За начало, нека да разгледаме разрешенията.Мър файл на (Вашият сървър Plugins ermsisssex). Забележка: файлове с разширение .yml могат да се видят от всеки текстов редактор, но за удобство препоръчвам да използвате Notepad ++ (можете да го изтеглите)

Чрез отваряне на файла ще видим следното:


В ред:

групи: // Не докосвайте тази дума, тя показва, че групите и разрешенията ще отидат по-долу.
по подразбиране: // Името на групата в нея е всички потребители, които току-що са дошли на сървъра, освен ако разбира се не сте ги предписали на друга група.
по подразбиране: TRUE // Този параметър поставя групата като група по подразбиране. Това означава, че всички права на тази група ще имат всеки играч, за който други групи и / или изключения не са дефинирани.
разрешения: // всичко, което е по-долу, всъщност е "права" за групата, е необходимо да се предписват разрешения от различни плъгини на вашия сървър.
- modifyworld. * // Възможност за "модифициране" на света, аз не препоръчвам този параметър. Ремарика: Всъщност параметърът "modifyworld" е много повече ценности, но тъй като е малък често задавани въпроси и тук само за най-важното нещо, което не съм обяснял този параметър, ако се интересувате, можете да прочетете официалната документация на английски език за това връзка.

Сега нека разгледаме вече конфигурираните разрешения за няколко плъгина.

Групи: по подразбиране: По подразбиране: - 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.mange - Iconomy.bank.main. SET - ICOMOMY.BANC.MAIN.VIEW - ICOMOMY.BANS.TRANSFER - ICOMOMY.BANK.TRANSFER.MULTIPLE - ICOMOMY.BANK.WITHDRAW - ICOMOMY.list - Iconomy.manment - Iconomy.rank - Jobs.join. * - Работа. Свят. * - lwc.protect - iconomychestshop.shop.create - iconomychestshop.shop.create. - iconomychestshop.shop.exclude. - iconomychestshop.shop.buy - icomychestshop.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 Модьор: по подразбиране: фалшиво наследство: - Разрешения по подразбиране: - modifyworld. * - CommandBook.Kick - Commandbook.bans.ban - Commandbook.bans.nban - Commandbook.shock. Други - Commandbook.Rocket.other - Commandbook.Shock - CommandBook.Rocket - Commandbook.wute - CommandBook.Seleport. * - Commandbook.Spawn - CommandBook.kit.list - CommandBook.Who - Commandbook.say - CommandBook.msg - Worldgurad. Бог - Worldguard.ungod - worldguard.god.other - worldguard.ungod.other - worldguard.heal. * - myhome. * - icony.access - iconomy.bank.depasit iconomy \\ t .yjoin - iconomy.bank.join.multiple - iconomy.bank.leave - iconomy.bank.list - iconomy.bank.main - Iconomy.bank \\ t .main.Change - iconomy.bank.main.set - iconomy.bank.main.eview - iconomy.bank.transfer - iconomy.bank.transfer.multips - iconomy.bank.withdraw - Iconomy.list - Iconomy. Плащане - Icona.com .rank - Jobs.join. * - Jobs.world. * - Commandbook.whereami.compass - CommandBook.wherami - lwc.protect - iconomychestshop.shop.sheate - iconomychestshop.shop.create. - iconomychestshop.shop.exclude. - iconomychestshop.shop.sell - iconomychestshop.command.iteminfo - CommandBook.Call.jumpto - worlddit.naVigation.Jumpto - worlddit.naVigation.humpto - Worlddit.naVigation.Thump - Commandbook.time.Check - Commandbook.Rules - lwc.mod - myhome .home.basic.home - myhome.home.basic.set - myhome.home.basic.delete - myhome.home.soc.invite - изчезват. * Администратори: По подразбиране: Фалшиво наследяване: - Модерни разрешения: - "*" потребители : Admin: Група: - Администратори Разрешения: NULL модератор: Група: - Модерни разрешения: NULL

Тези разрешения са конфигурирани за приставки: командване, myhome, vanishnopickup, работни места, lwc, worldedit, iconay, iconay shoothophoop, Worldguard.

Тук, както можете да видите, се появиха нови параметри:

  • информация: // Групови параметри
  • префикс: "" // Префикс
  • суфикс: "" // suffix

// за показване на префикси / суфикси, трябва да активирате плъгина Chatmanager, който е включен в PEX. За да направите това, в папката Plugins / Chatmanager / в файла Config.yml, ние намираме активиране и промяна, ако е необходимо, с активиране: FALSE in Enable: True

  • наследство: // Наследяващи права

По подразбиране // В този случай всички права на групата "по подразбиране" са наследени.

Също така можете да забележите, че се появи параметър на потребителите:
под него трябва да укажете псевдонима на потребителите, които искате да дадете допълнителни права и / или да се преместите в друга група. Например:

Модератор:
група:
- Модер.
разрешения: нула

където "модератор" - играч, "moder" - името на групата, разрешенията: нула-допълнителни права за този потребител, в този случай те не са.

Помня! В Yaml трябва ясно да спазвате последователността, едно освободено пространство и параметърът няма да работи. За да имате по-малко грешки, препоръчвам да използвате този сайт. Сума: Поставете кода си в лявия прозорец, ако не произвежда грешки в десния прозорец, тогава правилно написахте кода на YAML и ще работи.

Тази статия е взета с Rubukkit.org

Дял