Восклицательный знак у NPC

monami

Выдающийся
Местный
Сообщения
244
Розыгрыши
0
Репутация
118
Реакции
50
Баллы
1 373
Всем доброго времени суток. Какой файл отвечает за "Восклицательный знак" над головой у НПС?
Квест.jpg
 
Последнее редактирование:
Неважно что это восклицательный знак, вопросительный это "?"
 
Актуально, подскажите какой файл отвечает за "восклицательный знак" у НПС
 
QuestName.dat в клиенте
Код:
1    10267    1    u,Путешествие в Грацию\0    u,В Грацию\0    u,Путешествие для предотвращения трагедии в Грации началось. Перед тем как отправиться к Базе Альянса Кецеруса, нужно найти Магистра Фафику. Магистр Фафику — первый прибывший на корабле Глудио...\0    0                                                            0                                                            -149484.00000000    253680.00000000    -186.00000000    75    0    3    u,Магистр Фафику\0    0    1    1    30857    147456.00000000    22576.00000000    -1989.00000000    u,Нет требований\0    u,Ситуация в Грации критическая. Арвен подыскивает путешественника, который согласится отправиться из Адена в Грацию, чтобы спасти ее... \0    0                                                                                                                                                                                                                                                                                        0                        0    0    0    97    0    3    57    -1000    -1001                                    3    92500    75480    7570
10267 - Quest Id
10267 1<- Quest cond
75 - Уровень с которого возможно взять квест.
30857 - ID NPC у которого берется.
 
  • Мне нравится
Реакции: kick и monami

    kick

    Баллов: 33
    За помощь пользователям
Сервер PTS или Java ? Если java, то чья основа ?
 
Сервер PTS или Java ? Если java, то чья основа ?

PTS

sustems/npcgrp.dat - файл отвечающий за восклицательный занк
systextures/LineageDecosTex.utx - тут картинка восклицательного занка

Теперь нужно поправить чтоб после завершения Квеста восклицательный знак исчезал а многоразовый показывал синий восклицательный знак
 
Последнее редактирование:
QuestName.dat в клиенте
Код:
1    10267    1    u,Путешествие в Грацию\0    u,В Грацию\0    u,Путешествие для предотвращения трагедии в Грации началось. Перед тем как отправиться к Базе Альянса Кецеруса, нужно найти Магистра Фафику. Магистр Фафику — первый прибывший на корабле Глудио...\0    0                                                            0                                                            -149484.00000000    253680.00000000    -186.00000000    75    0    3    u,Магистр Фафику\0    0    1    1    30857    147456.00000000    22576.00000000    -1989.00000000    u,Нет требований\0    u,Ситуация в Грации критическая. Арвен подыскивает путешественника, который согласится отправиться из Адена в Грацию, чтобы спасти ее... \0    0                                                                                                                                                                                                                                                                                        0                        0    0    0    97    0    3    57    -1000    -1001                                    3    92500    75480    7570
10267 - Quest Id
10267 1<- Quest cond
75 - Уровень с которого возможно взять квест.
30857 - ID NPC у которого берется.
А где идет привязка к местности которая отображается в закладке на карте Dion territory, Gludio territory и.т.д ?
 
А где идет привязка к местности которая отображается в закладке на карте Dion territory, Gludio territory и.т.д ?
Там дальше есть координаты, вот какие из них я не помню.

-149484.00000000 253680.00000000 -186.00000000
147456.00000000 22576.00000000 -1989.00000000

смотрите сами.
 
Проблема решена, в конце квеста есть привязка к локациям
0 0 0 0 30 Глудио
0 0 0 0 138 Шутгард
и.т.д
 
Следующий вопрос по данной теме. После завершения квеста сного появляется Восклицательный знак над головой НПС. как это исправить?
 
Последнее редактирование:
восклицательный)
да да да

В теории в SQL должна быть таблица куда забивается статус выполненных квестов например 1(одноразовый), 2(многоразовый)
if 1 (знак не выводится)
else 2 (выводится голубой восклицательный знак)
 
Сталкнулся с подобной проблемой.
Адаптировал некоторые квесты из HF датника в датник 28 протакола(под клиент классик 1.5)

Квесты работают все хорошо, но не отображается квест на головой у нпс, и свечение что можно взять квест у данного нпс.

Может кто подскажет, какая таблица в questname отвечает за это. Так как тут есть новые столбцы и обозначены под unk'ками
 
Последнее редактирование:
Сталкнулся с подобной проблемой.
Адаптировал некоторые квесты из HF датника в датник 28 протакола(под клиент классик 1.5)

Квесты работают все хорошо, но не отображается квест на головой у нпс, и свечение что можно взять квест у данного нпс.

Может кто подскажет, какая таблица в questname отвечает за это. Так как тут есть новые столбцы и обозначены под unk'ками
В HF квесты привязываются к NPC в файле NpcGrp.dat, с клиентом классика не работал, поэтому пишу столбцы из HF.
unk1_cnt - Количество квестов
unk1_tab[0] - unk1_tab[41] - ID квестов
 

    Otto-Dix

    Баллов: 1
    За ответ
Назад
Сверху Снизу