vitikc определенно авторитетная личность

vitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личностьvitikc определенно авторитетная личность

Подробный гайд по настройке PermissionsEx [2019]

Вроде как нету такой темы вот пользуясь моментом решил создать).

Гайд по PermissionsEx

Что нам понадобится? Это:
1. Сервер)
2. Плагин PermissionsEx
3. Блокнот (Лучше Notepad++)

После первого запуска у нас в папке Plugins появится папка PermissionsEx
а в ней будут файлы: config.yml и permissions.yml
Нам нужен 2 файл permissions.yml
Открываем его с помощью нашего блокнота видим:

groups: user: default: true permissions: — modifyworld.*

Давайте разберем:
groups: — это группы
user: — это группа пользователей/игроков
default: true — это значит что группа user стоит по умолчанию

(она дается всем игрокам)
permissions: — это права игроков
— modifyworld. — это само право) оно разрешает игроку
«изменять мир» ставить блоки, крушить их

Допустим мы захотели создать группы VIP, Moderator, Admin для этого на просто
нужно копировать

user: default: true permissions: — modifyworld.*

и переименовать user на Vip, Moderator, Admin также обьязательно изменить
параметр default: true на default: false
Вот что у нас есть теперь

groups: user: default: true permissions: — modifyworld. Vip: default: true permissions: — modifyworld. Moderator: default: true permissions: — modifyworld. Admin: default: true permissions: — modifyworld.*

Если нам нужно что бы у группы Admin были все те же права что у Moderator, а у нее
те же что у Vip, а у Vip те же что и у user тогда на понадобится параметер inheritance
inheritance: — параметр, с помощью которого можно

установить наследственность прав определённой группы, в данном случае — это группа
user. Это значит, что Вам не придётся еще раз прописывать права группы user для
группы Vip.
Допустим у нас установленные такие плагины: commandbook, myhome, lwc, worldguard,

При скачивании с bukkit.org мы посмотрели permissions для каждого из плагинов и

решили настроить их.
У нас выходит что нам нужно написать очень много прав для каждой из групп
Используя параметер inheritance мы получим простенький список

groups: User: default: true permissions: — modifyworld.* — commandbook.warp.list — commandbook.warp.teleport — commandbook.home.set — commandbook.home.other — commandbook.home.teleport — commandbook.spawn — commandbook.who — commandbook.say — commandbook.msg — commandbook.call — commandbook.time.check — commandbook.rules — commandbook.kit.list — commandbook.kit.kits.starter — commandbook.motd — commandbook.return — commandbook.clear — myhome.home.basic.home — myhome.home.basic.set — myhome.home.basic.delete — myhome.home.soc.others — myhome.home.soc.invite — myhome.home.soc.uninvite — myhome.home.soc.private — myhome.home.soc.public — lwc.protect — worldguard.region.claim — worldguard.region.select.own. — worldguard.region.addowner.own. — worldguard.region.removeowner.own. — worldguard.region.addmember.own. — worldguard.region.removemember.own. — worldguard.region.setpriority.own. — worldguard.region.setparent.own. — worldguard.region.remove.own. — worldedit.selection.hpos — worldedit.selection.pos — worldguard.region.info.*’ — worldedit.wand VIP: default: false inheritance: — User permissions: — commandbook.kick — commandbook.kit.kits.vip Moder: default: false inheritance: — VIP permissions: — commandbook.mute — commandbook.whois — commandbook.kick — commandbook.bans* — commandbook.broadcast — commandbook.teleport — myhome.admin.home.list Admin: default: false permissions: — ‘*’

Читайте также:  Как в Майнкрафте риколит

Группе админ мы дали права на все плагины.
Кажется все сделали, но было бы хорошо если бы у игроков, випов, модеров, админов
был префикс в игре, а еще что бы он был цветной.

Для этого нам нужен плагин ChatManager он должен быть в архиве с плагином
PermissionsEx. После запуска сервера с эти плагином у нас появится папка
ChatManager в Plugins. Зайдем туда отркоем файл config.yml с помощью Notepad++ .

И настроим его так:

enable: true message-format: %message global-message-format: 0Player:’ VIP: default: false inheritance: — User permissions: — commandbook.kick — commandbook.kit.kits.vip prefix: ‘1Moderator:’ Admin: default: false permissions: — ‘*’ prefix: ‘4Admin:’ — это префикс админа
Как вы заметили в префиксе используется амперсанд и цифра
Done» в консоли сервера и останавливаем его.
4) Идём в папку Plugins и видим следующие:
[IMG]


Если вы сделали всё правильно и увидели созданные плагином папки, то можете считать что плагин установлен.

Настройка PermissionsEx:
Для начала давайте рассмотрим файл permissions.yml по адресу (ваш серверpluginsPermissionsEx). Ремарка: файлы с расширением .yml можно просматривать ЛЮБЫМ текстовым редактором, но для удобства рекомендую пользоваться Notepad++ (скачать его можно ТУТ)

[IMG]

Открыв файл мы увидим следующие:

По порядку:

groups: //не трогаем данное слово, оно указывает на то, что ниже будут идти группы и их permissions.
default: //название группы в неё попадают все только что зашедшие на сервер пользователи, если конечно вы не прописали их в другую группу.
default: true // данный параметр задаёт группу, как группу по-умолчанию. это означает, что все права этой группы будет иметь любой игрок, для которого не определены другие группы и/или исключения.
permissions: //всё что идёт ниже, это собственно и есть сами «права» для группы, туда нужно прописывать permissions от различных плагинов установленных на вашем сервере.
— modifyworld.* //возможность «модифицировать» мир, не рекомендую трогать данный параметр. Ремарка: на самом деле у параметра «modifyworld» намного больше значений, но поскольку это небольшой FAQ и здесь рассказывается только об самом главном я не стал пояснять этот параметр, если вам интересно вы можете почитать официальную документацию на английском по ЭТОЙ ссылке.

Читайте также:  Как растет виноград в Майнкрафте

Теперь давайте рассмотрим уже настроенный permissions для нескольких плагинов.

groups: default: default: true permissions: — 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.delete — myhome.home.soc.invite Moder: default: false inheritance: — Default permissions: — modifyworld.* — commandbook.kick — commandbook.bans.ban — commandbook.bans.unban — commandbook.shock.other — 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 — 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 — lwc.mod — myhome.home.basic.home — myhome.home.basic.set — myhome.home.basic.delete — myhome.home.soc.invite — vanish.* Admins: default: false inheritance: — Moder permissions: — ‘*’ users: admin: group: — Admins permissions: null Moderator: group: — Moder permissions: null

Данный Permissions настроен для плагинов: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Читайте также:  Роза визера Майнкрафт зачем

Здесь как вы могли заметить появились новые параметры:

  • info: //параметры группы
  • prefix: » //префикс
  • suffix: » //суффикс

// для отображения префиксов/суффиксов необходимо включить плагин ChatManager, который входит в состав PEX. Для этого в папке plugins/ChatManager/ в файле config.yml находим enable и меняем его при необходимости с enable: false на enable: true

  • inheritance: //наследование прав

— Default //в данном случае наследуются все права группы «default»

Так же вы могли заметить что появился параметр users:
под ним нужно указывать никнеймы пользователей, которым вы хотите дать дополнительные права и/или переместить в другую группу. К примеру:

Moderator:
group:
— Moder
permissions: null

где «Moderator»-никнейм игрока, «Moder»- название группы, permissions: null-дополнительные права для этого пользователя, в данном случае их нет.

Запомните! В YAML нужно чётко соблюдать последовательность, один лишний пробел и параметр не будет работать. Для того чтобы было меньше ошибок я РЕКОМЕНДУЮ пользоваться ЭТИМ сайтом.Ремарка: в левое окошко вставляете ваш код, если в правом окне не выдаёт ошибок, значит вы корректно написали код на yaml и он будет работать.

Данная статья взята с rubukkit.org

Источник: my.srvgame.ru

PermissionsEx

permissionsEx - плагин для создание групп игроков в Minecraft

Custom Full Custom Full Custom Full Custom Full Custom Empty4.1 / 5 21 оценок

Данный плагин служит для создания групп игроков на сервере. С его помощью можно создать неограниченное количество статусов на сервере и каждому статусу выдавать определенные права. Права – это доступ к командам. Например, каждый при игре на сервере когда-либо прописывал команду /spawn , право на использование этой команды выдаётся через этот плагин.

Источник: minecamp.ru