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

Помогите Событие, когда игрок одел броню

Discussion in 'Разработка плагинов для новичков' started by Lisenochek, Jul 5, 2016.

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

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

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    Всем привет, можете подсказать, какое событие отвечает, когда игрок одел броню?

    Перелазил все, но не нашел
     
  2. Хостинг MineCraft
    <
  3. Novichock

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

    Trophy Points:
    76
    Skype:
    pavel.batalov1
    InventoryClickEvent в нём проверяй слоты на которые нажимает игрок[DOUBLEPOST=1467714473,1467714386][/DOUBLEPOST]вот: if (event.getSlotType().equals((Object)InventoryType.SlotType.ARMOR)){System.out.println("Кликнул на слот брони")}
     
  4. Автор темы
    Lisenochek

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

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    А если игрок одел броньку через ПКМ - InventoryInteractEvent?
     
  5. Novichock

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

    Trophy Points:
    76
    Skype:
    pavel.batalov1
    Вроде как InventoryClickEvent ловит любой клик
     
  6. Автор темы
    Lisenochek

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

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    У меня InventoryInteractEvent отлавливается, когда юзается бинт или шина.
     
  7. Novichock

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

    Trophy Points:
    76
    Skype:
    pavel.batalov1
    Поподробнее: что такое "бинт",что такое "шина"
     
  8. Автор темы
    Lisenochek

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

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    Если перс сломает ногу, то надо заюзать шину, чтобы вылечится. Соответственно шина, если нажать на ПКМ исчезает.
     
  9. Novichock

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

    Trophy Points:
    76
    Skype:
    pavel.batalov1
    Не знаю разницы между InventoryClickEvent и InventoryInteractEvent ,знаю что в InventoryClickEvent можно проверить тип клика так: if (event.getClick().equals(ClickType.RIGHT)){System.out.println("Это правый клик")}
     
  10. Автор темы
    Lisenochek

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

    Trophy Points:
    76
    Имя в Minecraft:
    Lisenochek
    Гуд, я пожалуй заменю.
     
  11. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    И потом удивляются, от куда рождаются говнокодеры...
    if(event.isRightClick()) {

    }
     

Share This Page