( +2.80 2,8 0.00 )

[Guide] Создание плагинов под бетку, часть 4(Права)

Автор: Father
[Guide] Создание плагинов под бетку, часть 4(Права)
В прошлом гайде я показывал создание команд на бете. Ну и права, конечно же, для них тоже нужны. Потребуется подключить плагин на эти права и всего лишь добавить пару строк и 3 строки в каждой команде.

Для начала подключаем наши права. Заходим туда же, где подключали ядро, но теперь добавляем permissions.jar(В конце новости можно скачать)

Итак, между onDisable () и onEnable () прописываем это:

public boolean permission(Player player, String permission) {
    return Permissions.Security.permission(player, permission);
  }

Если у вас Security зачеркнуто, то можете убрать
Теперь перед частью команды нужно добавить:
if (!permission(player, "Permission.Permission")) {
          player.sendMessage("Вы не имеете прав использовать команду /Command!");
          return true;
        }

Тут все просто. Создаем игрока и проверяем на наличие прав. Если нет прав — выводится команда про отсутствия прав. Все нужное меняем на свое. Должно получиться примерно вот такой код:

Вот и все! Права добавлены. Осталось только написать в groups.yml само право.
Вот сам плагин для добавления в библиотеку(без него вам не получится сделать права)
permissions.jar [76,74 Kb]
  1. ТруЪ Олдфаги-с

    16 июля 2018 10:36

    0

    Я лично ничего не понял, но думаю, что другим это очень поможет.
    5 мем за старания

    Хотя нет, понял
  2. Гости

    16 июля 2018 14:04

    +1

    полезно
  3. Просто хорошие люди

    18 июля 2018 17:21

    0

    Хорошие гайды, спасибо
Для написания комментария зарегистрируйся на сайте, это займет всего пару минут, голосуй за новости, зарабатывай репутацию.

Последние сообщения с форума

Название темы
Статистика
Последнее сообщение

Просмотров: 145271

Ответов: 693

Просмотров: 1143

Ответов: 14

Просмотров: 6492

Ответов: 157

Просмотров: 127

Ответов: 0