1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Прыжок на несколько блоков в высоту

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

  1. Mukiroku

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

    Баллы:
    76
    Имя в Minecraft:
    Kukuroku
    Я почитал и вреде понял он хочет сделать DoubleJump как на TnTRun`е на Hypixel`е, но это не точно
     
  2. Автор темы
    Taranton

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

    Баллы:
    61
    Нет, мне нужен не двойной прыжок на 2-3 блока. Мне нужно, чтобы при нажатии 1 раза кнопки прыжка, я прыгал сразу на 2 блока вверх. Не двойным кликом
     
  3. TheZefirrkka

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

    Баллы:
    76
    PlayerMoveEvent -> проверка на прыжок -> векторы
     
  4. alexandrage

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

    Баллы:
    173
    Прыжка на серверной стороне нету. Ничего хорошего не полчиться сделать.
     
  5. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Чем прыгучесть 2-4 не угодила?
     
  6. TheZefirrkka

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

    Баллы:
    76
    1 секундочку.
    Код:
    
    @EventHandler
      public void triggerJumpEvent(PlayerMoveEvent event)
      {
        if (event.getPlayer().isFlying()) {
          return;
        }
        if (event.getTo().getY() - event.getFrom().getY() > 0.18D) {
          Bukkit.getPluginManager().callEvent(new PlayerJumpEvent(event.getPlayer()));
        }
      }
    Код не мой, но если подпрыгнуть ивент срабатывает нормально.
    Только если над тобой блок, то может плохо сработать.
     
  7. TheZefirrkka

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

    Баллы:
    76
    Ток ещё проверки надо будет некоторые сделать, чтобы нормально работало.
     
  8. Nikolai_Faint

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

    Баллы:
    96
    Ты что куришь?
     
  9. TheZefirrkka

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

    Баллы:
    76
    А что он не так сказал?
     
  10. Nikolai_Faint

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

    Баллы:
    96
    Кликают мышкой :d
     
  11. TheZefirrkka

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

    Баллы:
    76
    click - щелчок...
     
  12. Nikolai_Faint

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

    Баллы:
    96
    Это один из вариантов перевода.
     
  13. Nikolai_Faint

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

    Баллы:
    96
  14. TheZefirrkka

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

    Баллы:
    76
  15. alexandrage

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

    Баллы:
    173
    И на каждой кочке будет прыгать? Есть много факторов движения вверх помимо прыжка.
     
  16. LuckyZeeRo

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

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    А вы еще читы учтите. Модификаторы Velocity, окружающий мир который заставляет вас подпрыгнуть ммм будет забавно отслеживать прыжки)
     
  17. alexandrage

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

    Баллы:
    173
    Да нормально. Будет прыгать на каждом чихе.
     

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