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

Решено WG блочит урон на NPC из CustomNPC

Тема в разделе "Помощь", создана пользователем Прогульщик, 31 май 2016.

Статус темы:
Закрыта.
  1. Автор темы
    Прогульщик

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

    Баллы:
    66
    Я создал NPC, но по нему нельзя бить ни рукой, ни оружием. Бить нельзя только на действующих регионах. Вне приватов урон наносится.
    В регионе стоит флаг interact: allow.
    При попытке нанести урон, в чат пишет: Эй! Извините, но вы не можете нанести вред этому здесь.
    Перевод WG аля @Firkys
    Версия всея сервера - 1.7.10
     
  2. Хостинг MineCraft
    <
  3. hopta

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

    Баллы:
    63
    Может включить флаг пвп? Не утверждаю, просто самому интересно решение на будущее.
     
  4. Автор темы
    Прогульщик

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

    Баллы:
    66
    Не помогает.
     
  5. DAndrey2000

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

    Баллы:
    76
    mob-damage Allow
     
  6. Автор темы
    Прогульщик

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

    Баллы:
    66
    тоже стоит, и даже animals-damage.
     
  7. Alenka72

    Alenka72 Участник Пользователь

    Баллы:
    31
    interact allow
     
  8. Автор темы
    Прогульщик

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

    Баллы:
    66
    Описание читай.[DOUBLEPOST=1464789933,1464789524][/DOUBLEPOST]В общем. Виной всего флаг mob-damage. Но проблема в том, что если он ALLOW то всё равно нельзя бить NPC.
    Но, NPC могут бить участники или владельцы региона.
    Итак, как я решил эту проблему: Диалог на получение квеста -> Нажимаем снизу в диалоге Show More -> Команда консоли -> rg addmember название -w world @dp
    Далее, заходим в сам квест и там снизу тоже указываем команду консоли. Но на этот раз такую: rg removemember название -w world @dp
    Что получается: При получении квеста игрок получает мембера в регионе с этим же квестом, а при заверении его оттуда удаляет.

    Внимание! Где я поставил подчерк указывайте свои данные. Если не работает @dp, ставьте @p.
    Для этой всей дичи, у вас должны быть включены командные блоки в server.properties.
    Удачи![DOUBLEPOST=1464798499][/DOUBLEPOST]UPD!
    Ставьте в регионы флаги: block-break и block-place - deny.
     
Статус темы:
Закрыта.

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