• Время улучшать сервер! Аккаунт EXCLUSIVE ⚡ навсегда - можно купить за 589 рублей!⁣

    Гость, покупая подписку, ты увеличишь свои доходы в разы! Мы делаем самые актуальные сборки, переводим лучшие приватные плагины, а так-же обновляем их и фиксим любые ошибки. Дешевле, чем студии и другие разработчики!

    Улучшить аккаунт

  • Аккаунт Premium+ теперь можно купить навсегда!⁣

    Гость, заплати всего один, раз и получай самый новые Сборки и Обновленные плагины одним из первых. ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ ⁣ Помогайте развивать форум донатами, и уникальным контентом. Продавай свои сборки, зарабатывай, учись, ты можешь все!

    Улучшить аккаунт

  • Приветствуем тебя Гость!⁣

    Недавно на форуме? Не знаешь как можно скачивать ресурсы? Для этого нужно лишь зарегистрировать на форуме, и получать доступ к профессиональным плагинам, оптимизированным настройкам. Здесь только самое лучшее.

    Зарегистрироваться

  • Мы теперь Вконтакте

    Если вы ведете свою страницу в социальной сети, вам необходимо подписать на нашу группу, здесь будут все анонсы новых платных и бесплатных сборок,плагинов, скриптов. Здесь вы сможете найти, спонсоров, и просто друзей!

    Присоединиться в группу

Туториал по PermissionsEx

Braqden_

Пользователь
Регистрация
24 Авг 2020
Сообщения
4
Оценка реакций
8
Баллы
3
Небольшой FAQ по PermissionsEx, дабы отправлять всех сюда, если модераторы сочтут нужным, тему можно закрепить, переместить или удалить вообще

:)



Установка плагина:
1) Скачать сам плагин, свежую версию ВСЕГДА можно найти по ЭТОЙ ссылке.
После скачивания архива мы обнаружим в нём следующие файлы:
2b71e67c3199.jpg

2 ) Перемещаем (копируем) файлы (ChatManager, Modifyworld, Permissions, PermissionsEx) в папку плагинов вашего сервера (путь для примера: C:\Server\plugins)


    • Запускаем сервер, дожидаемся надписи "Done" в консоли сервера и останавливаем его.
    • Идём в папку Plugins и видим следующие:
ecc52e2132e1.jpg

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

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

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

По порядку:

groups: //не трогаем данное слово, оно указывает на то, что ниже будут идти группы и их permissions.


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


Код:
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.<id>

- iConomyChestShop.shop.exclude.<id>

- 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.<id>

- iConomyChestShop.shop.exclude.<id>

- 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 и он будет работать.

За сим всё, статью написал и подготовил gold-morphin. Надеюсь после прочтения данной статьи у вас отпали многие вопросы.
 

Помочь проекту!

Собрано
"5,032.00" ₽
Цель
"10,000.00" ₽

Новые сообщения

Последние ресурсы

Статистика форума

Темы
389
Сообщения
1,713
Пользователи
2,192
Новый пользователь
Mihail Deninski

Условия использования

  • Любой контент, размещенный командой сотрудников, предоставляется нам пользователями и не был загружен нами во внешний источник. Мы не несем ответственности за то, что публикуем, и оставляем за собой право на конфиденциальность наших пользователей. Пользователи и сотрудники этого сайта не знают о каких-либо незаконных или неправомерных действиях на этом сайте. Мы не являмеся официальным продуктом Minecraft, всё права на ресурсы и т.д принадлежат исключительно Mojang.

Контакты

По вопросам рекламы: [email protected]
Связь с администрацией: [email protected]