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

Помогите детект блока

Discussion in 'Разработка плагинов для новичков' started by asdqwertypro, Jan 6, 2017.

  1. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    горит с него. ты посмотри тут есть тема где почти 300 ответов

    7 страниц чисто его тупеж[DOUBLEPOST=1483723162,1483723122][/DOUBLEPOST]
    по другому не пашет (а вот не *** ли. в данном случае то?)
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    asdqwertypro

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

    Trophy Points:
    76
    ок теперь работает destroy но почему то ставит по иксу в +1 хотя в коде не указанно такого...
     
  4. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    у меня все идеально работает. если ты настолько криворукий, то извини
     
  5. IcedwinterZ

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

    Trophy Points:
    76
    Имя в Minecraft:
    IcedwinterZ
    Я надеюсь это прикол....
     
  6. Автор темы
    asdqwertypro

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

    Trophy Points:
    76
    Code:
    @EventHandler
        private void onPlayerMove(PlayerMoveEvent e) {
            Player p = e.getPlayer();
            if(p.isOnGround()&&p.getLocation().add(0, -1, 0).getBlock().getType() == Material.ICE){
                Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "setblock "+Integer.toString((int) p.getLocation().getX())+" "+Integer.toString((int) (p.getLocation().getY()-1))+" "+Integer.toString((int) p.getLocation().getZ()) +" air 0 destroy");
                }
        }
    //вот так у меня...
     
  7. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    ахха. у тебя есть не костыльный вариант? я с удовольствием его выслушаю[DOUBLEPOST=1483723499,1483723441][/DOUBLEPOST]
    у меня, ты не поверишь, так же
     
  8. TheZefirrkka

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

    Trophy Points:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Code:
                if(s.isOnGround()&&s.getLocation().add(0, -1, 0).getBlock().getType() == Material.ICE){
                    double x = s.getLocation().getX();
                    double y = s.getLocation().getY() - 1;
                    double z = s.getLocation().getZ();
                    Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "setblock " + x + " " + y + " " + z + " air 0 destroy");
                    }
     
  9. Автор темы
    asdqwertypro

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

    Trophy Points:
    76
    у меня зачёркивает и предупреждение даёт в isOnGround()
     
  10. TheZefirrkka

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

    Trophy Points:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Ты долбаеб?
    Мне опять на тебя матом крыть и орать, объясняя про устаревшие методы?!
     
  11. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    ты глупые вопросы задаешь.

    (это же очевидно с прошлых тем)
     
  12. Автор темы
    asdqwertypro

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

    Trophy Points:
    76
    вот этот код рабочий![DOUBLEPOST=1483723864,1483723831][/DOUBLEPOST]
    да знаю я... забыл извиняюсь[DOUBLEPOST=1483723953][/DOUBLEPOST]
    **!В ИНЕТЕ РЫЛ НЕ ПОНЯЛ!**
    как задержку поставить? :3
     
  13. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    BukkitRunnable
     
  14. Автор темы
    asdqwertypro

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

    Trophy Points:
    76
    как убрать это? upload_2017-1-6_20-35-18.png
     
  15. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
  16. TheZefirrkka

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

    Trophy Points:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Code:
    
                if(s.isOnGround()&&s.getLocation().add(0, -1, 0).getBlock().getType() == Material.ICE){
                    double x = s.getLocation().getX();
                    double y = s.getLocation().getY() - 1;
                    double z = s.getLocation().getZ();
                Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(Main.instance, () -> {
                    Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "setblock " + x + " " + y + " " + z + " air 0 destroy");
                    }, 20L);//в тиках(20 тиков = 1 сек)
                    }
    [DOUBLEPOST=1483724197][/DOUBLEPOST]
    ахахах :D
     
  17. Автор темы
    asdqwertypro

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

    Trophy Points:
    76
    а, да... ок!
     
  18. TheZefirrkka

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

    Trophy Points:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    мда, хуже может быть только это p.teleport(p.getLocation());[DOUBLEPOST=1483724314,1483724279][/DOUBLEPOST]
    Я очень тебе сожалею, точнее не тебе, а твоей консоли с логами, вот там будет гвна... ппц
     
  19. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    не понял к чему это.


    НЕ ПАЛИТЕ КОНТОРУ, МИСТЕР[DOUBLEPOST=1483724417,1483724384][/DOUBLEPOST]
    Пфф, деоп консоль...
     
  20. Автор темы
    asdqwertypro

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

    Trophy Points:
    76
    ничего? или что-то не так?
    upload_2017-1-6_20-40-17.png
     
  21. Fenix78563

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    когда ты ****ь запмнишь что main - название твого говно главного класса, где ты такой тупой вылупился то
     

Share This Page