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

Приват дверей

Тема в разделе "Запросы на разработку плагинов", создана пользователем Den_Abr, 22 дек 2012.

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

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Кто нибудь может добавить в WorldGuard функцию привата дверей вместе с сундуками печами и прочим?
    Я попытался сделать, но когда перетаскивал его на хост, сервер его вообще не видел
     
  2. Хостинг MineCraft
    <
  3. krovyaka

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

    Баллы:
    68
    Имя в Minecraft:
    krovyaka
  4. Автор темы
    Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Не надо предлагать сторонние плагины, нужен немного модифицированный WorldGuard
     
    Goldenix нравится это.
  5. Автор темы
    Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
  6. DPOH-VAR

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

    Баллы:
    153
    Skype:
    dpohvar
    Я пытался подключиться к WorldGuard API. Пока бороздил его исходники, чуть не сломал ноги.
    Вряд ли кто-то возьмется за это. Ибо 1 - никому, кроме тебя, не нужно. 2 - сложно. 3 - есть LWC, который уже посоветовали использовать.
    Лучше обратись напрямую к автору WorldGuard или на его форум.
    Удачи!
     
  7. Автор темы
    Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    да всё даже просто, только у меня почему то сервером не видится плагин
     
  8. mayor123

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

    Баллы:
    173
    Ну должен быть примерно такой EventHandler, если я конечно правильно понял, что вы хотите.
    Код:
    @EventHandler
    public void onInteract(PlayerInteractEvent event) {
        if(event.getAction() != Action.RIGHT_CLICK_BLOCK) return;
        Block b = event.getClickedBlock();
        if(!(b.getType() == Material.WOODEN_DOOR || b.getType() == Material.IRON_DOOR)) return;
        if(!wg.canBuild(event.getPlayer(), b)) event.setCancelled(true);
    }
    wg можно взять вот так:
    Код:
    (WorldGuardPlugin) Bukkit.getPluginManager().getPlugin("WorldGuard");
    А вообще мне казалось, что в WorldGuard есть такой флаг, который запрещает открытие дверей в регионе..
    Есть ли ошибка при запуске?
     
  9. Автор темы
    Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Я как раз использовал этот метод. Флаг такой не встречал. В консоли про плагин вообще ничего не пишет. Может быть я так криворуко компилирую чужие исходники...
     
  10. mayor123

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

    Баллы:
    173
    plugin.yml присутствует?
     
  11. Alastar

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

    Баллы:
    173
    use-mechanism вроде
     
    MineMan910 нравится это.
  12. Toster_tpl

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

    Баллы:
    153
    @Den_Abr, /rg flag region use deny
     
    Alastar нравится это.
  13. Автор темы
    Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    да
    спасибо за флаг конечно, но чтобы они были на всех регионах нужен плагин который автоматически ставит флаги
     
    Сникерсни нравится это.
  14. 1lyaSweeper

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

    Баллы:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    WGPFix
     
    Оригинало_о нравится это.
  15. Автор темы
    Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    я ж сверху написал что надо без сторонних плагинов
     
  16. 1lyaSweeper

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

    Баллы:
    173
    Skype:
    Iswperr
    Имя в Minecraft:
    1lyaSweeper
    ты вообще?
     
  17. Автор темы
    Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    я говорил о недостатке способа

    плюс я уже домозговал с wg
     
Статус темы:
Закрыта.

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