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

Помогите событие чтения книги

Тема в разделе "Разработка плагинов для новичков", создана пользователем DPOH-VAR, 26 сен 2012.

Статус темы:
Закрыта.
  1. Автор темы
    DPOH-VAR

    DPOH-VAR Старожил Пользователь

    Баллы:
    153
    Skype:
    dpohvar
    Сабж. Как его можно отменить? (возможно ли вообще)
    Если использовать PlayerInteractEvent, то событие регистрируется, но после setCancelled(true) все равно игрок может прочесть книгу.
     
    Likeobot нравится это.
  2. Хостинг MineCraft
    <
  3. akke

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

    Баллы:
    103
    может быть event.setUseInteractedBlock(Result.DENY) для интеракта?
    /org.bukkit.event.Event.Result/
     
  4. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Нет, никак. По крайней мере мной не было найдено способа.
     
    DPOH-VAR нравится это.
  5. Zeluboba

    Zeluboba Участник Девелопер

    Баллы:
    43
    Имя в Minecraft:
    Zeluboba
    во-первых, event.setCancelled(true);
    во-вторых, мб PlayerClickEvent или подобное?)
     
    Сникерсни нравится это.
  6. mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Нет такого. Кстати, можно например, слать пакет книги с пустым содержимым и игрок не увидит, что написано там.
     
  7. Zeluboba

    Zeluboba Участник Девелопер

    Баллы:
    43
    Имя в Minecraft:
    Zeluboba
    спросили бы на форуме баккита, есть ли у них апи под это
     
  8. mayor123

    mayor123 Старожил Девелопер Пользователь

    Баллы:
    173
    Нет, в баките вообще нет API для книжек..
     
    BleaZzZ нравится это.
  9. Zeluboba

    Zeluboba Участник Девелопер

    Баллы:
    43
    Имя в Minecraft:
    Zeluboba
    это еще один намек на апи от моянга уже на 1.4
     
    ВремяПриключений нравится это.
  10. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Отменить чтение книги к сожалению не возможно. Также, мною было обнаружено, что при изменении текста книги после эвента взаимодействия, то результат будет виден только при повторном чтении.
     
    DPOH-VAR нравится это.
Статус темы:
Закрыта.

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