[ADMN/SEC] PermissionsEX v1.20.4 - права для игроков [v.4.1][1.6.4-R0.1]

  • Автор темы Автор темы Aqel
  • Дата начала Дата начала

Aqel

Старожил
Пользователь
Баллы
123
Имя в Minecraft
Aqel
logo_sketch.png
​
PermissionsEX - Права для игроков
Версия: v1.20.4
Описание: плагин, который позволяет легко разграничивать полномочия игроков на сервере.
Bukkit: 1.6.4-R0.1
Оригинальная тема: dev.bukkit.org
С помощью следующих команд вы можете управлять PEX прямо через консоль или игровой чат, не редактируя файл permissions.yml
  • Добавление префиксов и суффиксов будет работать только если включен Chat Manager.
  • Значение параметров: <такой> параметр обязателен для указания; [такой] параметр - опциональный.
  • Параметр [world] позволяет локализировать действие команды в определенном мире.
  • Там где упоминается единственное/множественное можно перечислять параметры через запятую.
Служебные
/pex - Показывает помощь по PEX.
- permissions.manage
/pex toggle debug - Вкл./откл. режим отладки (создает много отладочной информации в server.log)
- permissions.manage
/pex user <игрок> check <права> - Проверить право игрока.
- permissions.manage.<игрок>
/pex reload - Перезагружает плагин.
- permissions.manage.reload
/pex config <node> [значение] - Выводит значение из конфигурации PEX. Дополнительно можно ввести, чтобы задать новое значения для параметра.
- permissions.manage.config
/pex backend - Вывести используемые на данный момент бэкенды.
- permissions.manage.backend
/pex backend <backend> - Измение прав бакендов на лету (Используйте с осторожностью!) Отметим, что это будет только изменить бэкэнда на лету, она не будет сохранить изменения в конфигурационный файл, и не будет ничего конвертировать. Это только для тестирования.)
- permissions.manage.backend
/pex hierarchy - Показывает полную иерархию игроков/групп.
- permissions.manage.users
/pex dump <backend> <имя файла> - Создает дамп пользователей и групп в выбранный формат в файл.
- permissions.manage.dump

Управление правами игроков
/pex users - Показывает список всех записанных пользователей.
/pex user <игрок> [world] - Показывает права игрока.
- permissions.manage.users
/pex user <игрок> prefix [преффикс] [world] - Установить игроку префикс.
- permissions.manage.users.prefix.<игрок>
/pex user <игрок> suffix [суффикс] [world] - Установить игроку суффикс
- permissions.manage.users.suffix.<игрок>
/pex user <игрок> delete - Удалить игрока из бэкенда, используемого на данный момент.
- permissions.manage.users.<игрок>
/pex user <игрок> add <права> [world] - Дать право игроку.
/pex user <игрок> remove <права> [world] - Забрать право у игрока.
- permissions.manage.users.permissions.<игрок>
/pex user <игрок> timed add <права> [lifetime] [world] - Дать временное право игроку на время (в сек.)
/pex user <игрок> timed remove <права> - Забрать у игрока временное право.
- permissions.manage.users.permissions.timed.<игрок>
/pex user <игрок> set <опции> <значение> [world] - Выставить опцию на значение. Выставите значение на "" (две двойные скобки) если вы хотите убрать опцию.
- permissions.manage.users.permissions.<игрок>

Управление правами групп игроков
/pex user <игрок> group list [world] - Показать список групп в которых состоит игрок.
/pex user <игрок> group add <группа> [world] [lifetime] - Добавить игрока в группу.
/pex user <игрок> group set <группа> [world] - Установить группу для игрока (удалит его из остальных групп).
/pex user <игрок> group remove <группа> [world] - Удалить игрока из группы.
- permissions.manage.membership.<игрок>

Управление правами групп
/pex groups - Показать все зарегистрированные группы.
- permissions.manage.groups.list
/pex default group [world] - Показать группу по-умолчанию.
- permissions.manage.groups.inheritance
/pex set default group <группа> [world] - Установить группу , как группу по-умолчанию.
- permissions.manage.groups.inheritance
/pex group <группа> prefix [преффикс] [world] - Установить группе префикс.
- permissions.manage.groups.prefix.<группа>
/pex group <группа> suffix [суффикс] [world] - Установить группе суффикс [newsuffix]
- permissions.manage.groups.suffix.<группа>
/pex group <группа> create [parents] - Создать группу и если нужно установить для нее родительскую группу/группы.
- permissions.manage.groups.create.<группа>
/pex group <группа> delete - Удалить группу.
- permissions.manage.groups.remove.<группа>
/pex group <группа> parents [world] - Список родительских групп для группы.
/pex group <группа> parents set <parents> [world] - Установить группе родительскую группу/группы.
- permissions.manage.groups.inheritance.<группа>
/pex group <группа> - Показать все права группы.
/pex group <группа> add <права> [world] - Дать право группе.
- permissions.manage.groups.permissions.<группа>
/pex group <группа> remove <права> [world] - Забрать право у группы.
/pex group <группа> timed add <права> [lifetime] [world] - Дать временное право группе на время [lifetime] (в сек.)
/pex group <группа> timed remove <права> [world] - Забрать временное право у группы.
- permissions.manage.groups.permissions.timed.<группа>
/pex group <группа> set <опции> <значение> [world] - Выставить опцию значение для группы. Выставите значение на "" (две двойные скобки) если вы хотите убрать опцию.
- permissions.manage.groups.permissions.<группа>
/pex group <группа> weight [значение] - Показать/установить вес группы.
- permissions.manage.groups.weight.<группа>

Управление игроками в группах
/pex group <группа> users - Показать всех игроков в группе.
/pex group <группа> user add <игрок> [world] - Добавить игрока/игроков в группу.
/pex group <группа> user remove <игрок> [world] - Удалить игрока/игроков из группы.
- permissions.manage.memebership.<группа>
/pex promote <игрок> <ladder> - Повысить игрока в высшую группу.
/pex demote <игрок> <ladder> - Понизить игрока в низшую группу.
- permissions.user.demote.<ladder>

Управление наследственностью миров
/pex worlds - Показать загруженные миры.
/pex world <world> - Показать информацию о наследственности мира.
- permissions.manage.worlds
/pex world <world> inherit <parentWorlds> - Установить родительский мир/миры для мира.
- permissions.manage.worlds.inheritance

Скачать плагин

Версия: 1.20.4
  • 26.10.2013 - Перевод v.4.1 (~95%) cообщения для базы данных не переводил, ChatManager больше не поддерживается авторами.
Версия: 1.19.6
  • 25.06.2013 - Перевод v.4.0 (~90%) сообщения для базы данных не переводил, ChatManager присутствует (перевод не нужен).
Версия: 1.19.5
  • 10.03.2013 - Перевод v.3.0 (~90%) сообщения для базы данных не переводил, ChatManager присутствует (без перевода).
Версия: 1.19.4
  • 10.11.2012 - Перевод v.2.0 (~95%) ChatManager присутствует.
Версия: 1.19.3
  • 17.10.2012 - Перевод v.1.2 исправил некоторые строки.
  • 1.10.2012 - Перевод v.1.1 (~80-90%), добавил дополнение ChatManager 1.19.1.
  • 29.09.2012 - Релиз моего перевода v.1.0 (60%).
Просьба писать о всех неточностях, если найдёте!​
 
Последнее редактирование:
Бро, конечно все отлично... только пару вопросов:
1. Что ты там перевел?
2. Как нажать по пустому тексту "Скачать плагин", чтобы скачать?
 
Бро, конечно все отлично... только пару вопросов:
1. Что ты там перевел?
2. Как нажать по пустому тексту "Скачать плагин", чтобы скачать?
Там имеется help меню для администратора, может он его и перевел.
 
Я ещё редактитую тему... не торопим пожалуйста... :)
 
Плагин четкий, спасибо!
 
я оп, и не могу писать команды. пишет что у вас нет прав.
 
поставил префикс, написал, мол окей, префикс поставлен, пишу в чат, префикса нет.
 
поставил префикс, написал, мол окей, префикс поставлен, пишу в чат, префикса нет.
1. На счёт ОП - сначало пропиши себя в файл:

Admin:
default: false
inheritance:
- Moder
permissions:
- '*'
prefix: '&4[Админ]&5 '
suffix: '&d'
users:
Aqel:
group:
- Admin
rank: '1'
(читай справку по Permission - тут есть тема в форуме)
ОШИБЁШСЯ В ПРОБЕЛАХ - РАБОТАТЬ НЕ БУДЕТ!!!

2. Сделай сначало первое.
 
Да я уже разобрался со всем) но все равно спасибо)
 
а как убрать у админов использование комманды - //set
 
ChatManager не хочет грузиться.
2012-10-26 18:26:58 [SEVERE] Could not load 'plugins/ChatManager.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:207)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:227)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:203)
at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:50)
at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: unacceptable character '

Файл ChatManager.jar лежит в папке plugins.
 
Назад
Верх