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

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

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

  1. Fenix78563

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

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

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

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

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

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

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

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

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

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

    Баллы:
    76
    Код:
    @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 Активный участник Пользователь

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

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Код:
                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 Активный участник Пользователь

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

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

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

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

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

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

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    BukkitRunnable
     
  14. Автор темы
    asdqwertypro

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
  16. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Код:
    
                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 Активный участник Пользователь

    Баллы:
    76
    а, да... ок!
     
  18. TheZefirrkka

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    не понял к чему это.


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

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

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

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

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

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