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

Помогите Установка и разрушение блока в регионе WorldGuard

Тема в разделе "Разработка плагинов для новичков", создана пользователем Agravaine, 3 фев 2016.

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

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

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    Собственно, нужно отловить момент разрушения и установки блока в регионе если они запрещены для данного игрока.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Agravaine

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

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    Окей, а есть какие-то ивенты у worldguard для регионов?
     
  4. MOR_IV

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

    Баллы:
    88
    Имя в Minecraft:
    MOR_IV
    Слушаем BlockPlaceEvent и BlockBreakEvent. Берем локацию блока и проверяем.
    1. WorldGuardPlugin wgp = getWorldGuard();
    2. wgp.canBuild(//Any Player, //Any Block or Location);
     
  5. Автор темы
    Agravaine

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

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    Спасибо, с этим я разобрался, но оно мне не подходит. ;)
     
  6. MOR_IV

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

    Баллы:
    88
    Имя в Minecraft:
    MOR_IV
    Как вариант для более углубленного взаимодействия: получать ApplicatedRegionSet в месте блока, а потом можно и регионы и вообще что душе угодно.
     
  7. Автор темы
    Agravaine

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

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    Та я просто думал, что можно будет пофиксить уничтожение блока на секунду и потом его возврат плагином, но тут без клиентского мода не обойтись.
     
  8. MOR_IV

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

    Баллы:
    88
    Имя в Minecraft:
    MOR_IV
    Можно и плагином. Если я вас понял. Подробнее расскажите.
     
  9. Автор темы
    Agravaine

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

    Баллы:
    88
    Имя в Minecraft:
    Agravaine25
    Нашел только античиты, которые просто откатывают игрока назад если он попытается багоюзнуть.
     

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