Помогите Нужна помощь с onRide ивентом.

Статус
Закрыто для дальнейших ответов.

Ильми

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
IlmiGirafe
Мне нужно, чтобы, когда игрок оседлал блейза, плагин понимал это и при нажатии игрока на Space блейз мог летать (подняться вверх, можно наверное реализовать и через tp). А я не знаю самого onRide ивента, а именно то, как задетектить, что блейза оседлал игрок. Помощь с тем, как на блейзе можно летать при нажатии на Space тоже бы не помешала.
 
Последнее редактирование:
Мне нужно, чтобы, когда игрок оседлал блейза, плагин понимал это и при нажатии игрока на Space блейз мог летать (подняться вверх, можно наверное реализовать и через tp). А я не знаю самого onRide ивента, а именно то, как задетектить, что блейза оседлал игрок. Помощь с тем, как на блейзе можно летать при нажатии на Space тоже бы не помешала.
Ты никак не задетектишь нажатие Space
 
Ты никак не задетектишь нажатие Space
А как задетектить то, что игрок сидит на ком-то (Мне нужен Ифрит)? Тогда я просто выдам игроку предмет, когда он оседлает ифрита, а когда он с него встанет просто заберу его. Но как мне детектить то, что игрок на него сел и то, что игрок с него встал?
 
А как задетектить то, что игрок сидит на ком-то (Мне нужен Ифрит)? Тогда я просто выдам игроку предмет, когда он оседлает ифрита, а когда он с него встанет просто заберу его. Но как мне детектить то, что игрок на него сел и то, что игрок с него встал?
Насколько я знаю, то оседлать ифрита никак невозможно, разве что кодом
 
Насколько я знаю, то оседлать ифрита никак невозможно, разве что кодом
Ну, оседлать то я его оседлал, но я так понял, что ты написал о том, что я задетектить не смогу то, что оседлал именно ифрита?
 
Насколько я знаю, то оседлать ифрита никак невозможно, разве что кодом
Но, по идее, я же могу проверить присутствие под или в игроке самого моба? Т.е. задетектить, сидит ли игрок или нет, если сидит, то проверить окружающие сущности, если под или в игроке располагается выбранная мною сущность, то у игрока в инвентаре (на 1-ом к примеру слоте) появляется перо, которое я назову ну, например: "Полёт", по нажатию ПКМ этим пером моб под игроком будет подыматься вверх, а вместе с ним и сам игрок. Так вроде можно сделать, нет?
 
Но, по идее, я же могу проверить присутствие под или в игроке самого моба? Т.е. задетектить, сидит ли игрок или нет, если сидит, то проверить окружающие сущности, если под или в игроке располагается выбранная мною сущность, то у игрока в инвентаре (на 1-ом к примеру слоте) появляется перо, которое я назову ну, например: "Полёт", по нажатию ПКМ этим пером моб под игроком будет подыматься вверх, а вместе с ним и сам игрок. Так вроде можно сделать, нет?
Ты вот так его оседлал?
Можешь перебирать entity в радиусе от игрока в 1-2 блока, а потом у этого entity
 
Ты никак не задетектишь нажатие Space
Вообще есть вариант, во-первых очень много всего придёться делать через пакеты, типо делать вид что он сидит но на самом деле он будет просто стоят и при нажатии space он будет пытаться подняться на 1 блок выше ну и там уже можно вектором, во-вторых, если ты такое спрашиваешь то вряд-ли ты сможешь сам сделать мною выше описанное
 
Вообще есть вариант, во-первых очень много всего придёться делать через пакеты, типо делать вид что он сидит но на самом деле он будет просто стоят и при нажатии space он будет пытаться подняться на 1 блок выше ну и там уже можно вектором, во-вторых, если ты такое спрашиваешь то вряд-ли ты сможешь сам сделать мною выше описанное
Да, не смогу, поэтому и спрашиваю.
 
Я так посмотрел, если не ошибаюсь, то при помощи плагина Mypet тоже можно летать на петах? Если получиться, то мне и не нужно будет ничего писать, просто буду использовать Mypet.
 
Да, всё, вопрос решён. В Mypet можно создавать свои классы skilltrees (Просто нужно открыть .jar файл плагина через пкм и откроется редактор), в этих классах можно указать на ком можно летать (из петомцев) и там уже настроить всё остальное (здоровье, регенерация, доп. инвентарь, урон и др.). Вопрос вообщем-то решён, нужен был мне полёт на мобах только для того, чтобы добавить возможность полёта игрокам без доната. Mypet решил этот вопрос, на этом я закрываю тему, нужно было получше изучать уже существующие плагины и не создавать тему, спасибо всем, кто ответил.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх