плагин на распределение прав

плагин на распределение прав. Смотреть фото плагин на распределение прав. Смотреть картинку плагин на распределение прав. Картинка про плагин на распределение прав. Фото плагин на распределение прав

Описание плагина GroupManager:

GroupManager — это плагин для серверов Minecraft на базе PaperSpigot/Spigot/Bukkit. При помощи плагина GroupManager вы сможете с лёгкостью и невероятной безопасностью для сервера настроить права для игроков, чтобы игроки не шалили на вашем сервере Майнкрафт. Плагин до сих пор обновляется и добавляются новые функции, и в плагине GroupManager всегда поддерживается актуальная версия сервера.

Команды плагина GroupManager:

GroupManager предоставляет два способа выполнения управления пользователями и группами. Либо определите группы и пользователей с помощью конфигурационных файлов, либо измените пользователей и группы с помощью консольных команд. Все эти команды могут быть использованы в консоли сервера или в игре кем-то с op или соответствующими разрешениями для каждой команды. Рекомендуется хотя бы написать несколько групп в конфиге плагина и уже потом управлять плагином при помощи команд. Самое главное право, дающее все возможности плагина — groupmanager.*.

/manuadd НикИгрока [Группа] — Переместить игрока в нужную группу
/manudel НикИгрока — Переместить игрока в группу по умолчанию
/manuaddsub [НикИгрока] [Группа] — Добавьте группу в список подгрупп игрока.
/manudelsub [НикИгрока] [Группа] — Удалить группу из списка подгрупп игрока
/manpromote [НикИгрока] [Группа] — Повысить игрока на группу выше
/mandemote [НикИгрока] [Группа] — Понизить игрока на группу ниже
/manwhois [НикИгрока] — Показать группу игрока.

Теперь можно выдать что на время
Пример: /manuaddp towny.wild.*|1d2h32m essentials.afk|10m
Синтаксис команды: /manuaddp [Ник Игрока] [Право1] [Право 2] [Право 3]…

/manudelp [НикИгрока] [Право1] [Право 2] [Право 3] — Удаляет права у игрока.
/manulistp [НикИгрока] — Посмотреть все права игрока
/manucheckp [НикИгрока] [Право] — Проверить, есть ли у пользователя право и откуда оно взялось.
/manuaddv [НикИгрока] [prefix или suffix] [Надпись] — Добавить или изменить переменные у игрока (Суффикс или префикс).
/manudelv [НикИгрока] [prefix или suffix] — Команда для очистки префикса или суффикса у игрока.
/manulistv [НикИгрока] — Посмотреть все префиксы и суффиксы у игрока
/manucheckv [НикИгрока] [prefix или suffix] — Посмотреть откуда у игрока та, либо иная переменная (Суффикс или префикс).

Команды по настройке групп плагина GroupManager

/mangadd [Группа] — Добавить новую группу. Группы надо называть на английском языке
/mangdel [Группа] — Удалить группу
/mangaddi [Группа 1] [Группа 2] — Добавить группу в другую группу которая примет наследование прав.
/mangdeli [Группа 1] [Группа 2] — Удалите группу из другой группы наследования.
/manglist — Показать доступные группы.

Служебные Команды плагина GroupManager

/mansave — Сохранить все конфиги плагина
/manload — Перезагрузить конфиг прав для текущего мира, или можно указать название мира.
/mantogglevalidate — Включить / выключить проверку, информации онлайна игрока.
/mantogglesave
— Включите / выключите автосохранение. Используйте с особой осторожностью!

Источник

плагин на распределение прав. Смотреть фото плагин на распределение прав. Смотреть картинку плагин на распределение прав. Картинка про плагин на распределение прав. Фото плагин на распределение прав

Описание плагина LuckPerms :

Для переноса прав, используйте команду /lp migration название старого плагина

В настоящее время поддерживается:

Как добавить группу?

Веб-настройщик:

Зайти в настройщик можно командой /lp editor groups или /lp group mod editor

Главные комманды:

— включить / отключить ведение журнала или загрузить записанный вывод

/lp search [comprassion]

— Ищет у всех пользователей / групп конкретное разрешение

и возвращает разбитый на страницы список всех найденных записей

— проверить права игрока, который онлайн

(если настроена) для «проверки связи» со всеми другими подключенными серверами и запроса на их синхронизацию

/lp createtrack— создать трек

/lp deletetrack— удалить трек

Атрибуты:

— включить / отключить ведение журнала или загрузить записанный вывод

— файл для импорта из чего то

— действие, которое нужно выполнить с данными. (может быть update или delete )

— плагин для переноса данных из чего то

Права:

Комманды для взаимодействия из игроками:

Атрибуты:

Права:

Как добавлять права:

плагин на распределение прав. Смотреть фото плагин на распределение прав. Смотреть картинку плагин на распределение прав. Картинка про плагин на распределение прав. Фото плагин на распределение прав

Настройки права:

Как установить русский язык в плагин LuckPerms

Все внутриигровые сообщения в LuckPerms можно настроить и перевести с помощью системы перевода.

Базовый файл перевода для английского языка можно найти здесь: luckperms_en.properties

Чтобы просмотреть список установленных / доступных переводов, введите команду /lp translations.

Чтобы установить последние переводы, предоставленные сообществом, введите команду /lp translations install. (вы можете продолжать выполнять эту команду, чтобы переустановить и получить все обновления)

Игрокам будут отправляться сообщения, переведенные на язык, выбранный в их настройках клиента Minecraft, если это возможно. Если такого перевода не существует, используются встроенные сообщения на английском языке.

Другими словами, какой язык выбран у игрока в майнкрафт, такой язык (если возможно) будет показывать плагин для этого игрока

Как установить плагин LuckPerms?

1. Скачайте плагин.
2. Возьмите скачанный файл и перенесите в папку plugins вашего сервера.
3. Перезапустите сервер.
4. Готово.

Для корректной работы плагина необходимо установить: Vault

Источник

PermissionsEX

PermissionsEX (PEX) — плагин для Bukkit, который позволяет легко разграничивать полномочия игроков на сервере. Имеет встроенные дополнения Modifyworld, которое даёт возможность определять, что игроки могут или не могут изменять в игровом мире, а также ChatManager с помощью которого можно разделить чат на локальный и глобальный, раскрасить ники игроков и добавить к ним префиксы и суффиксы.

Содержание

Установка

Использование

Для распределения прав игрокам нужно отредактировать файл permissions.yml по адресу plugins/PermissionsEx. Это можно сделать с помощью любого текстового редактора, но для удобности рекомендуется использовать Online YAML Editor
Открыв его мы увидим:

Значение этих строк следующее:
groups: — указывает, что ниже будут идти группы и их права.
default: — название группы, куда попадают все только что зашедшие на сервер игроки, если они не прописаны в других группах. Вы можете менять это название на какое захотите.
default: true — параметр, который задаёт группу, как группу по-умолчанию. То есть, все права этой группы будет иметь любой игрок, для которого не определены другие группы и/или исключения.
permissions: — все, что идёт ниже, это и есть сами «права» для группы, сюда нужно прописывать permissions от различных плагинов установленных на вашем сервере. Значение null означает, что у группы/игрока нет никаких прав.
— modifyworld.* — возможность «модифицировать» мир. Если Вы не намерены конкретно определять, что игроки могут или не могут изменять в игровом мире, то это право лучше оставить как есть, а если намерены, то смотрите в Modifyworld (с версии 1.0 функция плагина modifyworld вшита в плагин PermissionsEx).

Рассмотрим как мы можем отредактировать данный файл:

Здесь мы добавили новую группу Admins, а также права для отдельного игрока BigBoss:.
default: false — означает, что данная группа не является группой по-умолчанию.
inheritance: — параметр, с помощью которого можно установить наследственность прав определённой группы, в данном случае — это группа default. Это значит, что Вам не придётся еще раз прописывать права группы default для группы Admins.
Звездочка (‘*’) означает, что у группы/игрока есть абсолютно все права на все плагины, установленные на сервере.
users: — означает, что ниже идут права отдельных игроков.
BigBoss: — имя игрока для которого настраиваются отдельные права.
group: Admins — указывает на то, что игрок входит в группу Admins
rank: — ранг игрока.

Предположим, что группа Admins имеет право permissions.manage, данное право позволяет получить полный доступ ко всем командам PermissionsEx. Если Вы захотели ограничить группу в определенном праве (например permissions.manage.users), то перед правом нужно ставить две черты:

Если Вы хотите раскрасить ники игроков и добавить к ним префиксы и суффиксы то нужно включить и настроить в permissions.yml Chat Manager.

Важно! В YAML нужно чётко соблюдать последовательность, один лишний пробел — и параметр работать не будет. Поэтому для проверки permissions.yml рекомендуется использовать этот сайт. Там в левое окошко нужно вставить ваш код из permissions.yml, и если в правом окне не выдаст ошибок, то код написан правильно и он будет работать, если будут ошибки, то оно выдаст номер забракованной строки.

Команды и права

С помощью следующих команд вы можете управлять PEX прямо через консоль или игровой чат, не редактируя файл permissions.yml

Источник

Туториал по настройке PermissionsEx (PEX)

плагин на распределение прав. Смотреть фото плагин на распределение прав. Смотреть картинку плагин на распределение прав. Картинка про плагин на распределение прав. Фото плагин на распределение прав

И так, наверно у каждого из вас, кроме опытных держателей серверов имеются проблемы с настройкой прав доступа.
Лично я использую плагин PermissionsEx, так как считаю что это самый лучший плагин распределения прав доступа для серверов.

Что нам понадобится:

1. Notepad++
2. Сам плагин. Последнюю версию можно всегда скачать тут.
3. Прямые руки. (Обязательный пункт)

И так, начнем.

1. Скачиваем плагин, распаковываем. В папке есть 3 файла:

плагин на распределение прав. Смотреть фото плагин на распределение прав. Смотреть картинку плагин на распределение прав. Картинка про плагин на распределение прав. Фото плагин на распределение прав

2. Закидываем файлы в папку с плагинами, запускаем сервер, останавливаем.
Там появились 3 папки:
PermissionsEx, ChatManager и ModifyWorld

3. Открываем папку PermissionsEx. В этой папке открываем файл permissions.yml с помощью Notepad++
И видим это:

плагин на распределение прав. Смотреть фото плагин на распределение прав. Смотреть картинку плагин на распределение прав. Картинка про плагин на распределение прав. Фото плагин на распределение прав

И так, по порядку:
groups: //не трогаем данное слово, оно указывает на то, что ниже будут идти группы и их permissions.
default: //название группы в неё попадают все только что зашедшие на сервер пользователи, если конечно вы не прописали их в другую группу.
default: true // данный параметр задаёт группу, как группу по-умолчанию. это означает, что все права этой группы будет иметь любой игрок, для которого не определены другие группы и/или исключения.
permissions: //всё что идёт ниже, это собственно и есть сами «права» для группы, туда нужно прописывать permissions от различных плагинов установленных на вашем сервере.

Данный 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 нужно чётко соблюдать последовательность, один лишний пробел и параметр не будет работать.

Примечание от idg_dima: YAML отлично работает с лишними проблемами или даже с пустыми строками, единственное, от чего он ломается — табуляция.
И приносим свои изменения за задержку при проверки статьи, были очень заняты кое-какими делами, в том числе и подготовкой сервера к переезду.

Источник

Плагин PREMIUM ⚡ Ultra Permissions | Плагин на права на основе Ultimate GUI для Spigot & Bungee 5.0.0

плагин на распределение прав. Смотреть фото плагин на распределение прав. Смотреть картинку плагин на распределение прав. Картинка про плагин на распределение прав. Фото плагин на распределение прав

Описание плагина Ultra Permissions:​

Ultra Permissions — Это плагин на права для сервера майнкрафт следующего поколения которые можно полностью настраивать через внутриигровые интерфейсы. Он предлагает вам разрешения на основе установленных плагинов, визуализирует проверки разрешений и управляет вашим чатом в одном интерфейсе.

Команды плагина Ultra Permissions:​

/upc AddGroup (Ник) (Группа) (доп. параметры) — Добавить группу игроку
/upc AddGroupPermission (Группа) (Право) (доп. параметры) — Добавить право группе
/upc AddPlayerPermission (Ник) (Право) (доп. параметры) — Добавить право игрку
/upc AddSuperAdmin (Ник) — Добавить пользователя для управления плагином и правами
/upc RemoveGroup (Ник) (Группа) — Удалить группу
/upc RemoveGroupPermission (Группа) (Право) — Удалить право у определённой группы
/upc RemovePlayerPermission (Ник) (Право) — Удалить право у определённого игрока
/upc RemoveSuperAdmin (Ник) — Забрать доступ к плагину у пользователя
/upc SetGroups (Ник) (Группы) — Установить группу для игрока
/upc SetPlayerPrefix (Ник) (Префикс) — Добавить игроку префикс
/upc SetPlayerSuffix (Ник) (Суффикс) — Добвить игроку суффикс
/upc Transfer (File/MySQL) (File/MySQL) — Конвертация базы данных в файл, либо наоборот.

/upc setGroupPriority (Group) (Priority) — если у вас много групп, вы можете отсортировать их с помощью этой команды, а не с помощью графического интерфейса.

/upc createGroup — Команда для создания группы командой

Доп. параметры плагина Ultra Permissions​

Временные параметры: пример 3d или 20h 4m

Опции для серверов: пример lobby

Опции миров: пример world_nether

Эти команды в основном добавляются для автоматизации, так как всем можно более удобно управлять через графический интерфейс.

Переменные плагина Ultra Permissions:​

Эти переменные можно использовать только после установки PlaceholderAPI и только с плагином, который их поддерживает.

%uperms_prefixes% Пример: &e&lГлавный &a&lТорговец — Показывает все префиксы, которые игрок разделил пробелом.

%uperms_prefix% Приме: &e&lГлавный — Показывает первый префикс, который есть у игрока.

%uperms_rank% Пример: Главный —Показывает название первого ранга, который имеет игрок.

%uperms_rank_timer% Пример: 3 минуты, 20 секунд — Показывает оставшееся время первой временной группы.

%uperms_secondaryprefix% Пример: &a&lТорговец — То же, что и %uperms_prefix%, но со второй группой.

%uperms_secondarysuffix% Пример: &a — То же, что и %uperms_suffix%, но со второй группой.

%uperms_suffixes% Пример: &e &a — Показывает все суффиксы, которые игрок разделил пробелом.

%uperms_suffix% Пример: &e — Показывает первый суффикс, который есть у игрока.

Права плагина Ultra Permissions:​

Прав у плагина нет. Чтобы открыть меню плагина по настройке, введите в консоль команду upc addSuperadmin (Ваш ник), тогда сможете управлять плагином. Подробнее читайте в инструкции по установке.

Как установить плагин Ultra Permissions?​

Обычная установка​

Сетевая установка (BungeeCord)​

Важно: перед установкой убедитесь, что для параметра bungeecord установлено значение true в КАЖДОМ файле spigot.yml.

Сначала установите UltraPermissions.jar на каждый сервер, включая BungeeCord.
На следующем шаге вы должны включить MySQL для каждого сервера через интуитивно понятный интерфейс.
Выполните upc addSuperadmin (Ваш ник) через консоль, чтобы получить доступ к /uperms
Выполните /uperms, перейдите в Настройки> MySQL (Settings > MySQL) и введите свои учетные данные MySQL.
Перезагрузите ваш сервер
После того, как вы повторили этот процесс для каждого сервера, теперь Ultra Permissions должен быть полностью функциональным!

Если вы создаете новый Сервер, просто повторите шаги. BungeeCord настраивается полностью автоматически

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *