Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Обращение к NPC
#1
Как сделать чтобы к NPC можно было обратиться определенной расе? Например светлому эльфу
Ответ
#2
Вставить условие проверки расы в класс конкретного NPC (onAction/обработка байпасов).
Ответ
#3
Map Написал:Как сделать чтобы к NPC можно было обратиться определенной расе? Например светлому эльфу

если вам нужно именно чтобы выводился диалог для опр. рассы то пишем контроллер нпса, в него вписываем функцию onFirstTalk вида
Код:
@Override
    public String onFirstTalk(L2Npc npc, L2PcInstance player)
    {
        if (player.getRace() == Race.DarkElf)
                {
                     return "12312-DE.htm";
                }
        
            return "12312.htm";
    }
если же вы хотите чтобы опр. расса могла "прыгать" по ссылкам диалогов, а другая нет, тогда при вызове ссылки на диалог проверяйте
Код:
player.getRace() == Race.(ваша расса)
и остальных отсекайте, к примеру, системным сообщением:
Код:
"Вам запрещено ....."
Ответ
#4
Спасибо получилось
Ответ
#5
А нахера использовать поиск по сборке или заглянуть скажем в квест 255.Лучше же создать тему на ЗГ. Тут расскажут как нажать правой кнопкой в IDE и нажать на Find in Path.А Find Usage так вообще это кромешная тайна.
Ответ
#6
Оффтоп
Родился, живу и когда-нибудь умру.
Ответ
#7
Deazer Написал:А нахера использовать поиск по сборке или заглянуть скажем в квест 255

Нет квеста с таким ID, я усё проверил!
Ответ
#8
Ashtone Grey Написал:Нет квеста с таким ID, я усё проверил!

!!!!
Ответ
#9
GenCloud Написал:
!!!!
В базах такого квеста нет :redlol:
[Изображение: 4e38c909fcd08c5fcdf363b54a62.png]
Ответ
#10
Zubastic Написал:В базах такого квеста нет :redlol:

Все базы обыскал, нет квеста с таким ID! Серьезна!
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Обращение к квесту SunnyX 2 1,698 12-10-2010, 09:44 PM
Последний пост: SunnyX
  Обращение Npc к Html, а так же хранение описания вещи MaxPayne 6 3,022 08-09-2008, 03:10 AM
Последний пост: MaxPayne

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)