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

Помогите Double Jump

Discussion in 'Разработка плагинов для новичков' started by Rider3217, May 15, 2015.

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

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

    Trophy Points:
    98
    Имя в Minecraft:
    Planet0111
    Суть плагина в том что бы игрок мог пригнуть 2 раза.
    Но я хочу что бы когда ты включал флай ты мог летать а не дальше пригать.
    Я думал может слушать команду /Fly и отключать для игрока прижок, но хз.
    Вот код:
    Code:
        @EventHandler
        public void JumpFly(PlayerToggleFlightEvent event) {
            Player p = event.getPlayer();
            if(p.getGameMode() != GameMode.CREATIVE) {
                event.setCancelled(true);
                p.setAllowFlight(false);
                p.setFlying(false);
                p.setVelocity(p.getLocation().getDirection().multiply(0.4).setY(0.6));
                p.playEffect(p.getLocation(), Effect.SMOKE, 2015);
                p.playSound(p.getLocation(), Sound.NOTE_BASS_DRUM, 1.0F, 1.0F);
            }  
        }
     
  2. Хостинг MineCraft
    <
  3. MOR_IV

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

    Trophy Points:
    88
    Имя в Minecraft:
    MOR_IV
  4. Автор темы
    Rider3217

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

    Trophy Points:
    98
    Имя в Minecraft:
    Planet0111
    А если игрок включил флай и стоит на земле?
     

Share This Page