Войти или зарегистрироваться

Помогите Запрет PVP в gm/fly/creat

  • Автор темы Автор темы Rbiter
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Есть идея. Слушай команду /god через PlayerCommandPreprocessEvent и проверяй, есть ли у человека перм.
Если есть, то добавляй его в ArrayList. И если игрок в ArrayList, то отменяй дамаг.
Ах да, при входе игрока забирай у него /god и если есть в ArrayList, то убирай.(/god TheEfwio off)
Костыль ещё тот, но больше идей нет. Если будут проблемы, пиши мне в skype theefwioc. Я тебе напишу плагин за небольшое вознаграждение.
Можно ещё убрать из plugin.yml у Essentials команду /god и сделать свою. Так будет лучше.
 
Есть идея. Слушай команду /god через PlayerCommandPreprocessEvent и проверяй, есть ли у человека перм.
Если есть, то добавляй его в ArrayList. И если игрок в ArrayList, то отменяй дамаг.
Ах да, при входе игрока забирай у него /god и если есть в ArrayList, то убирай.(/god TheEfwio off)

Зачем такой бред использовать, если у того же самого Essentials есть API и через него можно проверить находится ли игрок в режиме бессмертия?
 
Java:
        if (ess.getUser(p).isGodModeEnabled()) {
            ess.getUser(p).setGodModeEnabled(false);
        }
 
Зачем такой бред использовать, если у того же самого Essentials есть API и через него можно проверить находится ли игрок в режиме бессмертия?
Я не использовал API Essentials ни разу. ТС сам написал, что ничего там не нашёл. Вот и написал, что пришло в голову.
 
Зачем такой бред использовать, если у того же самого Essentials есть API и через него можно проверить находится ли игрок в режиме бессмертия?
Java:
        if (ess.getUser(p).isGodModeEnabled()) {
            ess.getUser(p).setGodModeEnabled(false);
        }
То что надо) Спасибо) тема закрыта)
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх