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

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

Discussion in 'Помощь' started by Прогульщик, May 31, 2016.

Thread Status:
Not open for further replies.
  1. Автор темы
    Прогульщик

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

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

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

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

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

    Trophy Points:
    66
    Не помогает.
     
  5. DAndrey2000

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

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

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

    Trophy Points:
    66
    тоже стоит, и даже animals-damage.
     
  7. Alenka72

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

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

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

    Trophy Points:
    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.
     
Thread Status:
Not open for further replies.

Share This Page