Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Какое событие прыжка? Или как вычислить, когда игрок прыгает?

Тема в разделе "Разработка плагинов для новичков", создана пользователем DemoNIKman, 8 авг 2015.

  1. Автор темы
    DemoNIKman

    DemoNIKman Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DemoNIKman
    Какое событие прыжка? Или как вычислить, когда игрок прыгает? Помогите, пожалуйста.
     
  2. Хостинг MineCraft
    <
  3. Cyber Owl

    Cyber Owl Старожил Пользователь

    Баллы:
    153
    Как вариант - onPlayerMove и отслеживать изменение координаты Y
     
  4. MrTrojan

    MrTrojan Активный участник Пользователь

    Баллы:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    Вообще-то ивент PlayerMoveEvent.
     
  5. Cyber Owl

    Cyber Owl Старожил Пользователь

    Баллы:
    153
    Щас бы конечно следить за изменениями в API баккита в 2015.
    Уж извините.
     
  6. Rider3217

    Rider3217 Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    Мне кажется @Cyber Owl это и имел виду.
     
  7. Plasticable

    Plasticable Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    plasticable
    Имя в Minecraft:
    Plasticable
    А если игрок будет подниматься по лестнице или всплывать из воды?
     
  8. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Чет лол
     
  9. VLnet

    VLnet Участник Пользователь

    Баллы:
    36
    Skype:
    The_Vladimir_UA
    проверять, есть ли блок лестницы под игроком, или блок воды на тех же координатах, где находится игрок
     
  10. Rider3217

    Rider3217 Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    или поршень, много чего.
     
  11. Agravaine

    Agravaine Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    В Forge есть LivingJumpEvent, а вот в бакките хз.
     
  12. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Вам нужен именно прыжок или двойной прыжок при котором включается полет?
     
  13. RespectDDD

    RespectDDD Активный участник Пользователь

    Баллы:
    76
    Skype:
    netu_logina3
    Если мне не изменяет память, нету ивента на проверку прыжка, если это не так, поправьте пожалуйста.
    Остаётся вариант отслеживать PlayerMoveEvent и проверять наличие под игроком поршней, воды, лавы, лиан, лестниц, ступенек, забора, снега, люка, датчика дневного света, ворот, всех полублоков, ну вроде всё.
    Правда это уже велосипед получается...
     
  14. VLnet

    VLnet Участник Пользователь

    Баллы:
    36
    Skype:
    The_Vladimir_UA
    Ребят, извиняюсь если пишу хрень, но нельзя подключить стандартный слушатель java на нажатие кнопки space?
     
  15. RespectDDD

    RespectDDD Активный участник Пользователь

    Баллы:
    76
    Skype:
    netu_logina3
    А если прыжок забиндят на другую клавишу?
     
  16. VLnet

    VLnet Участник Пользователь

    Баллы:
    36
    Skype:
    The_Vladimir_UA
    оу точно, все молчу =)
     
  17. Tiberiumk

    Tiberiumk Активный участник Пользователь

    Баллы:
    76
    Skype:
    tiberium_11111
    Имя в Minecraft:
    Tiberium
    Ты пишешь хрень,т.к код плагина исполняется НА СЕРВЕРЕ, а , чтобы слушать кнопку,надо исполнять код на КЛИЕНТЕ :)[DOUBLEPOST=1439139535,1439139504][/DOUBLEPOST]
    Он в любом случае нажатие на кнопку не сможет проверить!
     
  18. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Тут надо работать с протоколами
     
  19. BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    А если игрок падает с высоты ? Или креатив ?
     
  20. Agravaine

    Agravaine Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    Лучше уж напишите там разрабам баккита)
     
  21. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    А если он прыгнул с обрыва, нажав пробел?
     

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