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

Определение состояние god-mode для игрока (включён ли) //Было: Прощет годмода

Tyzun

Старожил
Баллы
153
Имя в Minecraft
_Tyzun_
Собственно мне нада чтоб плагин мог выяснить, в god моде ли игрок. Я знаю как зделать этот обсчет через essentials плагин, и другие плагины, но можно ли зделать, чтоб мой плагин мог выяснять в годмоде ли игрок не обращаясь к другим плагинам?
 
Буккит сам по себе не может сделать игрока бессмертным(кроме креатива), тоесть плагины городят свои схемы и нужно проверять именно в них
 
Буккит сам по себе не может сделать игрока бессмертным(кроме креатива), тоесть плагины городят свои схемы и нужно проверять именно в них
понятно, буду делать это через essentials
 
Собственно есть вариант такой.
Отлавливаем событие по нанесению урона с приоритетом HIGHEST или MONITOR. Если оно отменено, то можно считать что игрок в god-mode.
Но! Это не 100%. Дело в том, что это будет наблюдаться и в других ситуациях, к примеру в зоне с отключенным PVP.
 
Для таких целей есть такая вещь как API.
 
@ql_Nik_lp, API... от кого? От bukkit? Там не понятия god mode. От плагинов? Так отключение PVP и режим god может производиться целой кучей плагинов. Т.е. если цепляться к одному из них - универсальности не добиться....
 
@ql_Nik_lp, API... от кого? От bukkit? Там не понятия god mode. От плагинов? Так отключение PVP и режим god может производиться целой кучей плагинов. Т.е. если цепляться к одному из них - универсальности не добиться....
Хм... Не подумал.

Ну, тогда только свое писать :D
Иначе, как уже сказали, никак.
 
как вариант написать свою систему god mode и тогда можно будет точно знать какой игрок :D
 

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

Назад
Верх