Плагин разрешения НЕ требуется для MobArena работать, но если вы хотите, что дополнительный бит контроля, вот краткое изложение различных типов узлов разрешений можно использовать с MobArena.
ПРИМЕЧАНИЕ: MobArena использует маршрута значения по умолчанию. Это означает, что по умолчанию, все игроки могут использовать все арены и все классы, и опы могут использовать все администратора и установки команд.Если вы не хотите, чтобы некоторые группы доступ к определенным арен или классы, или вы хотите, чтобы не относящиеся-OPS администратора и разрешения настройки, нет необходимости возиться с какими-либо правами на все, так что уйти с этой страницы и удалить все вхождения mobarena в разрешений-файла!
Аренас
Вы читали записку на вершине? Если нет, прочитайте его, прежде чем продолжить.
Итак, вы хотите, чтобы удалить разрешения для некоторых аренах из определенных пользователей? Хорошо, это означает, что вам придется свести или отозватьразрешения в плагине разрешений. В bPermissions, отрицание модификатор вставки, ^ , в GroupManager и PermissionsEx это минус, - и в zPermissions это, установив разрешение на false . Приведенные ниже примеры отозвать разрешение на арене по умолчанию.
bPermissions: ^mobarena.arenas.default
GroupManager: -mobarena.arenas.default
zPermissions: mobarena.arenas.default: false
Я рекомендую давая всем пользоваться всеми арены, но это может быть использовано в комбинации с "выравнивания" плагинов, чтобы позволить игрокам использовать "труднее" арены на более высоких уровнях. Он также может быть использован для спонсоров-только аренах.
Классы
Вы читали записку на вершине? Если нет, прочитайте его, прежде чем продолжить.
Хорошо, если вы читаете эту статью, вы хотите, чтобы удалить разрешения для некоторых классов из определенных пользователей. Как с разрешениями арене, необходимо свести или отозвать разрешения в плагине разрешений. В bPermissions, отрицание модификатор вставки, ^ , в GroupManager и PermissionsEx это минус, - и в zPermissions это, установив разрешение на false . Приведенные ниже примеры отозвать разрешение для класса Knight.
bPermissions: ^mobarena.classes.knight
GroupManager: -mobarena.classes.knight
zPermissions: mobarena.classes.knight: false
Обратите внимание, как имя класса в нижнем регистре. Это важно. Даже если класс Рыцарь называется Рыцарь в конфигурационном-файл, он должен быть в нижнем регистре в разрешений-файл.
Как арен, я рекомендую давая всем нравится все классы, если у вас есть особая причина не делать этого.
Команды
Вы читали записку на вершине? Если нет, прочитайте его, прежде чем продолжить.
Если вы читаете это, вы хотите, чтобы либо дать доступ определенным пользователям к некоторым администратора и / или команд настройки, или вы хотите, чтобы удалить некоторые из пользовательских команд из некоторых групп.Если это не так, прекратить чтение и оставить эту страницу!
Первая группа команд пользовательских команд. Они доступны для всех игроков по умолчанию, так что не положил mobarena.use. * или что-то глупое, как, что в вашей разрешений файла-! Если вы хотите, чтобы группа не имеет доступа к командам пользователя, отрицает данное разрешение mobarena.use , которое родитель разрешение узел для всех пользовательских команд. См классы и арен разделы для информации о том, как свести на нет разрешения. Если это не работает, свести на нет mobarena.use.join и mobarena.use.spec разрешения. Этого должно быть достаточно.
mobarena.use.join
mobarena.use.leave
mobarena.use.spec
mobarena.use.arenalist
mobarena.use.playerlist
mobarena.use.notready
mobarena.use.class
Команды администратора просты. Они позволяют отключить / включение MobArena и индивидуальные арены, ногами игроков из арен, восстановление запасов игроков, если они каким-то образом потерялась, заставляя арены в начало или конец, и телепортация и из арен, независимо от того, что государство является ареной. Если вы хотите, чтобы предоставить все эти разрешения, используйте родительский узел разрешение mobarena.admin . Не возиться с * или что-то глупое, как, что.
mobarena.admin.enable
mobarena.admin.kick
mobarena.admin.restore
mobarena.admin.force
mobarena.admin.teleport
Команды настройки только для ОПС, как команды администратора. Не дать эти разрешения случайных людей, потому что они могут удалить свои арены и уничтожить конфигурации-файлы, если они что-то глупое. Команды настройки позволяют управлять арены, регионы, спавнпоинты, сундуки, лидеров и т.д. Они также позволяют установить новые классы в игре. Если вы хотите, чтобы предоставить все эти разрешения, используйте родительский узел разрешениеmobarena.setup . Не возиться с * или что-то глупое, как, что.
mobarena.setup.config
mobarena.setup.setup
mobarena.setup.setting
mobarena.setup.addarena
mobarena.setup.removearena
mobarena.setup.editarena
mobarena.setup.spawnpoints
mobarena.setup.containers
mobarena.setup.checkdata
mobarena.setup.checkspawns
mobarena.setup.classchest
mobarena.setup.classes
mobarena.setup.leaderboards
mobarena.setup.autogenerate
mobarena.setup.autodegenerate
Настройка образца
Предположим, у вас есть класс с именем DiamondKnight, что вы хотите только ваши доноры, чтобы иметь возможность использовать (очень распространенное использование случай). Как вы создали свой плагин разрешений, когда у вас есть, чтобы отозвать разрешение класса из группы по умолчанию, но группа доноров наследует от группы по умолчанию? Это очень просто: Вы делаете это неправильно ...
То, что вы должны сделать, вместо этого сделать вспомогательный умолчанию -группа, который содержит все ваши права по умолчанию, и ваш группа по умолчанию наследуют из этой группы, и, кроме того отозвать разрешение класса DiamondKnight в MobArena. Ваше группы доноров, то также наследует от вспомогательной группы, и все замечательно. Сбивает с толку? Вот пример псевдо-код:
по умолчанию-Окс: <- Это вспомогательная группа, которая является
разрешений: по наследству группы по умолчанию, и
- essentials.balance доноров группы. Он не используется для
- essentials.pay что-нибудь еще.
- essentials.sell
умолчанию: <- Это группа по умолчанию. Он наследует
наследует умолчанию-AUX от дефолта-AUX, но также отменяет
разрешения:. разрешение на особый класс
- -mobarena.classes.diamondknight
донора: <- Это группа доноров, которые также
наследует: по умолчанию-Окс наследует от умолчанию-AUX, но
разрешений: не отменить любые разрешения класса,
- essentials.balance.others что означает, что доступ ко всем
- essentials.kit их по умолчанию.
Эта установка образца псевдокод и не может быть просто копировать / вставить в свой собственный файл разрешений. Это ваша работа, чтобы выяснить, как ваши права плагин работает, и то, что его синтаксис.
Видео