Разрешение. - плъгин за 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 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 потребител. |
Дават временен закон |
|
/ PEX потребител. |
remissions.manage.Users.permissions.med. |
Вземете играча |
/ PEX потребител. |
разрешения. Manage.Users.permissions. |
Задайте опцията |
Управление на правата на играч Група
Екип | Разрешение | Описание |
---|---|---|
/ PEX потребител. |
Показване на групите групи, в които играч се състои |
|
/ PEX потребител. |
разрешения.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. |
Дават временен закон |
|
/ 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