Как настраивать и редактировать permissions в Minecraft 1.2.5

youon.ru pig mc

Все плагины в Minecraft любой версии имеют свои установки прав или разрешений на определённые команды плагина и действия. Эти разрешения необходимо прописывать в файле permissions.yml, который находится в папке от плагина прав (например: PermissionsEx).

Все права на плагины находятся в файле permissions.yml

 

В этом файле должно всё записываться так:

groups:
  default:
    default: true
    permissions:
    - lwc.protect
    - commandbook.kit
    - commandbook.kit.list
    - commandbook.spawn
  Moder:
    inheritance:
    - default
    default: false
    permissions:
    - iConomy.holdings.others
    - permission: iConomy.accounts.take
    - iConomyChestShop.shop.create
    - ChestShop.shop.create
  Admin:
    inheritance:
    - Moder
    default: false
    permissions:
    - authme.admin.changepassword
    - authme.admin.reload
    - authme.admin.unregister
    - authme.admin.register
  Helper:
    inheritance:
    - default
    default: false
    permissions:
    - commandbook.mute
    - commandbook.unmute
    - commandbook.msg
    - commandbook.broadcast
    - commandbook.return
    - commandbook.teleport
    - commandbook.teleport.other
users:
  Kratos:
    group:
    - Admin
  Nexus:
    group:
    - Helper
  Bezumets:
    group:
    - Moder

 Самое важное в permissions.yml это сохранение табуляции в данных. Если её нарушить то ничего работать не будет.

 Как выглядит и что обозначает слово "табуляция" в файле permissions.yml:

Если обьяснять совсем уж простым языком, это сохранение определённого числа пробелов от левого края отдельных разделов и параметров файла. Тоесть должно быть:

(Для простоты понимания перечислю всё в следующем виде)

groups, users: 0 пробелов.

Названия групп в groups, Ники игроков в users: 2 пробела.

Параметры, permissions и прочее: 4 пробела.

 

 Разделы groups и users не могут повторяться и сществуют в 1 экхемпляре. В описываються права группам игроков (Администраторам, Модераторам, Хелперам, VIP), здесь никаких ников игроков быть не может, только сами права permissions плагинов, записанные как:

-<пробел>(permission)

- commandbook.teleport

default: true - означает что это право быдет выдано по умолчанию всем игрокам зашедшим на сервер, оно должно существовать в 1 экземпляре, в остальных группах прав должно быть default: false

inheritance: указывает группу выступающей родительской, как напримере выше, группа Moder берёт права у группы default и дополняет их своими, а Admin берёт за основу своих прав права группы Moder в которую включены права default.

Раздел users содержит в себе ники пользователей и непосредственно группу в которой они состоят. Вместо группы может быть permissions если необходимо указать определённые права какому то пользователю, а не группе. Тут как и в разделе groups необходимо сохранять туже табуляцию.

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


You have no rights to post comments

Карта сайта