1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите LuckPerms Как выдать права игрокам рядом со мной?

Тема в разделе "Разработка плагинов для новичков", создана пользователем LevisFKL, 29 июл 2021.

  1. Автор темы
    LevisFKL

    LevisFKL Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    LevisFKL
    Такая проблема. Делаю ММОРПГ сервер. Переход между локациями через EssentialsWarps. Доступ к варпу выдаётся через право на этот варп.
    Выдаётся право на варп после убийства босса локации.

    Сейчас работает так, что право даётся только тому, кто босса добивает, а надо всем, кто участвовал в битве.
    Команда выдачи прав выполняется боссом при смерти.
    Из идей только выдать права всем на территории босса. Есть ли возможность это сделать?
     
  2. Sergeo

    Sergeo Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Solomka
    Берёшь ивент, который отслеживает урон по ентити, заносишь всех игроков в List<String>(наносивших урон боссу)
    Потом проходишься циклом по этому листу
    for(String player : list) {
    //тут выдаешь право
    list.remove(player);
    }
     
    Последнее редактирование: 29 июл 2021
  3. Автор темы
    LevisFKL

    LevisFKL Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    LevisFKL
    Я не пишу плагин, а настраиваю его. Будь это мой плагин, разумеется, я бы так сделал, но доступа к коду у меня, к сожалению, нет.
     
  4. Автор темы
    LevisFKL

    LevisFKL Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    LevisFKL
    Плагин - MythicMobs, если что
     
  5. LOVEC3327

    LOVEC3327 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    LOVEC3327
    Ну тогда тебе в другой раздел
     

Поделиться этой страницей