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

Помогите "Приват" мобов

AxmeD

Старожил
Пользователь
Баллы
103
Всем доброго времени суток. Задался таким вопросом: "А можно ли заприватить моба?". То есть, чтобы никто не мог его убить и по нему ПКМ. В моём случае этот моб - конь из мода SimplyHorses. ЛКМ ещё ладно, пусть убивают, но ПКМ вполне важно - это чтобы на коня не могли залезть левые ребята.
Не знаю, может у Entity есть свои id по которым можно заприватить. Пока что рассмотрим пример с ванильной свиньёй.
 
@AxmeD, насчет модов не знаю, а вот если ванильные мобы, можно кликнуть по ней правой кнопкой, получить entityID , и при получении урона мобу(Event) если моб запривачен то отменить действие. С кодом не помогу, а вот немного к ответу ближе подтолкну)
 
Всем доброго времени суток. Задался таким вопросом: "А можно ли заприватить моба?". То есть, чтобы никто не мог его убить и по нему ПКМ. В моём случае этот моб - конь из мода SimplyHorses. ЛКМ ещё ладно, пусть убивают, но ПКМ вполне важно - это чтобы на коня не могли залезть левые ребята.
Не знаю, может у Entity есть свои id по которым можно заприватить. Пока что рассмотрим пример с ванильной свиньёй.


EntityID имеется, в том числе и у энтити из модов.
Сабж - http://jd.bukkit.org/rb/doxygen/d7/dbf/enumorg_1_1bukkit_1_1entity_1_1EntityType.html (.getTypeID)

Можно отлавливать PlayerInteractEntityEvent, проверять, может ли игрок использовать транспорт в данном регионе, в WG насколько я знаю, есть отдельный метод, и сравнивать ID энтити с ID из конфига.
 
Пишу плагин привата мобов. Скоро выложу на дев.
Выложил на дев... 2 день идет проверка ;D
 
Эт фигня, у меня 4й день идёт проверка.
А я вчера сглупил. Сделал ReAction 0.3.0 ждал сутки, тут кое-чего доклепал - думаю пойду удалю. Залил новую версию, полез удалять старую - (номер - то решил оставить) и в момент удаления увидел статус "Under review". В общем, так и зависло ;)
 
Качай плагин AnimalProtect или iAnimalProtect, нигде не разобрался, но по описанию защищают мобов на привате.
Может и будет работать
 

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

Назад
Верх