Radial Menu

ПЛАТНЫЕ Radial Menu 1.2.4

Radial Menu
  • Capturar (1).PNG
    Capturar (1).PNG
    1.1 MB · Просмотры: 77

О круговом меню​


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

Функции
  • Позволяет практически полностью исключить ручной ввод команд игроком.
  • Автоматический расчет и расположение любого количества секций/подсекций на окружности.
  • Несколько эффектов отображения.
  • Отслеживает нажатие СКМ или по команде (может быть привязан к той же СКМ).
  • Проверяет привилегии конкретной команды перед ее выполнением.
  • Возможность использования собственных изображений панели.
  • Полная настройка расположения и масштаба иконок и панели.
  • Поддержка популярных плагинов (NTeleportation, Clans, Friends и команды Rust).

Настройки раздела/подраздела
Плагин имеет основные разделы (уровень 1), подразделы на уровне 1 (уровень 2) и подразделы на уровне 2 (уровень 3).
Название раздела - название раздела, которое отображается под иконкой.
Включить этот раздел? – раздел включения/выключения.
Разрешение раздела [требуется] — разрешение, необходимое для работы плагина.
Иконка раздела - прямая ссылка на иконку (рекомендуемый размер 64х64).
Цвет неактивного/активного раздела - цвет RGBA.
ЧАТ-команда, выполняемая от имени игрока - если у вас нет подразделов в этом разделе, здесь указывается ЧАТ-команда (без "/"), которая будет выполняться для этого игрока. При наличии в этом разделе подразделов команда ЧАТ не указывается.
Разрешение для команды выше — если указана команда выше, вы можете указать привилегии этой команды в этом поле (например, «removertool.normal, removertool.structure, removertool.external»). Плагин проверит, есть ли у игрока эти привилегии перед выполнением команды.
Сообщение игроку в чате, если у него нет привилегии - если вы планируете показывать игрокам все разделы (даже те, которые им недоступны), то при нажатии на такой раздел в чате будет отображаться это сообщение.
Показывать этот раздел даже тем, у кого нет привилегий? - принудительно показывает раздел всем игрокам, даже тем, кто не имеет на него привилегий (если нажать на него, то в чате отобразится сообщение выше).
Расположение подразделов [n - число] - этот параметр отвечает за расположение подразделов.
  • 0 - автоматически. Предположим, у вас есть 10 подразделов, тогда 360 градусов/10 подразделов = 36 градусов. Плагин будет автоматически размещать 10 подразделов через каждые 36 градусов (по часовой стрелке, начиная сверху).
  • н - с начала. Плагин будет располагать подразделы по часовой стрелке, начиная сверху, не автоматически, а с определенным шагом. Например, у вас есть 3 подраздела, но вы не хотите, чтобы они автоматически были разбросаны по всему кругу, вы хотите, чтобы они отображались вверху, с каким-то маленьким шагом, этот шаг будет рассчитан из-за условного количества подразделов п (например, 15). Теперь 360 градусов/15 условных подразделов = 24 градуса, тогда ваши 3 подраздела будут позиционироваться от начала и между ними будет 24 градуса.
  • -n - из активного элемента. Плагин упорядочит подразделы относительно активного раздела. Например, у вас есть 3 подраздела, но вы не хотите, чтобы они автоматически были разбросаны по всему кругу, и вы также не хотите, чтобы они располагались по какой-то часовой стрелке, начиная сверху. При выборе этого типа расположения подразделы будут располагаться в том же месте, что и активный раздел, с указанным вами шагом. Работает так же, как и выше, только n указывается со знаком минус (например, -15, минус нужен для того, чтобы плагин понял, какой тип расположения использовать).
Все примеры оформления подразделов присутствуют в стандартном конфиге.

Разрешения
Может быть неясно, как работают разрешения в этом плагине. Разберемся на простом примере из стандартного конфига.
1111.thumb.jpg.f8cee6521de8b3adb996d742379059e8.jpg

Нетрудно догадаться, что это раздел домашней точки стандартного конфига. Чтобы исключить одинаковые имена разрешений, плагин преобразует их в эту форму.
Я настоятельно рекомендую использовать плагин «Менеджер разрешений» для установки привилегий для игроков или групп. Рисует простой интерфейс, через который очень легко добавлять или удалять разрешения.

Телепортация
Плагин поддерживает работу с плагинами телепортации (установка/удаление/телепорт в домашнюю точку) NTeleportation и Teleportation от OxideBro (для владельцев RU серверов).
Для этого в основном разделе (уровень 1) необходимо указать разрешение раздела «_homes», это необходимо для того, чтобы плагин понял, что он будет работать с плагином телепорта.
Далее в подразделе "_homes" (уровень 2) необходимо добавить МАКСИМАЛЬНОЕ количество отображаемых очков домов, например 5. Если у игрока больше очков домов, чем это число, то будут отображаться только первые 5, если меньше, тогда все они будут отображаться. Для каждой такой точки необходимо задать ее уникальное имя, начинающееся с «home_n», где «n» — любое уникальное число или слово (например, home_1, home_2 и т. д.). Кроме точки дома здесь можно разместить раздел с созданием точки дома, ее название должно быть "home_add", и команда "home add {0}" (команда вашего плагина телепорта), где {0} - название новой точки дома, плагин сам установит его относительно квадрата, в котором в данный момент находится игрок (например D3, если в квадрате несколько, то D3_1, D3_2,
После этого в подразделах (уровень 3) каждой такой домашней точки можно указать команды, относящиеся конкретно к ней. Например: "home {0}", "home remove {0}" или любые другие команды, где {0} - название конкретного дома, плагин сам подставит его при выполнении команды.
Если вам все вышеперечисленное кажется сложным, то можете взглянуть на стандартный конфиг в качестве примера.

Друзья
Плагин поддерживает работу с плагинами Friends, Clans by k1lly0u и Rust team.
Здесь все настроено аналогично Телепортации. Но чтобы плагин понял, с чем работать, в основном разделе (уровень 1) необходимо указать один из трех вариантов:
  • "_teammates" - плагин будет работать с командами Rust
  • "_friends" - плагин будет работать с плагином "Друзья"
  • "_clans" - плагин будет работать с плагином "Кланы"
В подразделах (уровень 2) необходимо добавить МАКСИМАЛЬНОЕ количество отображаемых друзей, например 8. Если у игрока больше друзей, чем это количество, то будут отображаться только первые 8, если меньше, то будут отображаться все они. Для каждого друга необходимо задать его уникальное имя, которое начинается с «friend_n», где «n» — любое уникальное число или слово (например, друг_1, друг_2 и т.д.).
После этого в подразделах (уровень 3) каждого друга можно указать специфичные для него команды. Например: "tpr {0}", "trade {0}" или любые другие команды, где {0} - никнейм игрока, плагин сам подставит его при выполнении команды.
Пример настройки этого раздела также присутствует в стандартном конфиге.
Capturar (1).PNG
Автор
SHOPRUST
Скачивания
12
Просмотры
270
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя SHOPRUST

Последние обновления

  1. 1.2.0

    Добавлена возможность отключить заливку значков. Добавлена поддержка цветов HEX. Плагин теперь...
  2. 1.1.0

    Исправлена проблема с отображением подразделов в Друзьях и Домах. Добавлена поддержка консольных...