Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

LevisFKL

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

Сейчас работает так, что право даётся только тому, кто босса добивает, а надо всем, кто участвовал в битве.
Команда выдачи прав выполняется боссом при смерти.
Из идей только выдать права всем на территории босса. Есть ли возможность это сделать?
 
Берёшь ивент, который отслеживает урон по ентити, заносишь всех игроков в List<String>(наносивших урон боссу)
Потом проходишься циклом по этому листу
for(String player : list) {
//тут выдаешь право
list.remove(player);
}
 
Последнее редактирование:
Берёшь ивент, который отслеживает урон по ентити, заносишь всех игроков в List<String>(наносивших урон боссу)
Потом проходишься циклом по этому листу
for(String player : list) {
//тут выдаешь право
list.remove(player);
}

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

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

Назад
Верх