• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
[SmartAI] goss_menu + quest
Low
Центурион
День Добрый Ув.Пользователи.

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

Прошу вашей помощи!
код

Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 1 отредактировано Low - Понедельник, 04.08.2014, 12:09
Sergey996
Чемпион
Цитата Low ()
INSERT INTO `smart_scripts` VALUES (11111 , 0, 0, 0, 64, 0, 100, 0, 0, 0, 0, 0, 33, 10669, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 'Smart Script');

что то я вообще такого моба не нашел).
дай ид квеста.
Продажа готовых сборок cataclysm 4.3.4, legion (7.3.5), shadowlands, draginflight. Исправление спеллов, квестов, крашей на любых версиях вов. Цена договорная. Пишите в лс, не дорого.
Сообщение # 2 отредактировано Sergey996 - Понедельник, 04.08.2014, 15:41
Thermaplugg
Database Developer
как то так
Код
UPDATE `creature_template` SET `AIName`='SmartAI', `ScriptName`='', `npcflag`=1, `gossip_menu_id`=60000 WHERE `entry`=11111;
DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid` IN (11111);
INSERT INTO `smart_scripts` VALUES
(11111, 0, 0, 1, 62, 0, 100, 0, 60000, 0, 0, 0, 33, 11111, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'npc script'),
(11111, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'npc script');
DELETE FROM `gossip_menu_option` WHERE `menu_id` IN (60000);
INSERT INTO `gossip_menu_option` VALUES  
(60000, 0, 0, 'Bla-Bla-Bla', 1, 1, 0, 0, 0, 0, '');
Сообщение # 3 написано 04.08.2014 в 15:49
1max11max1
Капрал
В поведении нпс должно стоять SmartAI
Сообщение # 4 написано 04.08.2014 в 15:51
Low
Центурион
Цитата Sergey996 ()
что то я вообще такого моба не нашел).
дай ид квеста.


ид нпс написала любой, а кв 4921

Цитата MENZ411 ()
как то так


не получается sad
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 5 отредактировано Low - Понедельник, 04.08.2014, 17:34
Thermaplugg
Database Developer
Код
INSERT INTO `gossip_menu_option` VALUES ('10660', '0', '0', 'Examine corpse in detail...', '1', '1', '0', '0', '0', '0', '');    
...
REPLACE INTO smart_scripts  VALUES (10668, 0, 0, 1, 62, 0, 100, 0, 10660, 0, 0, 0, 33, 10668, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'npc script'),

ну и в условие квеста влепить убийстов моба 10668, ну и самому кричену флаг госипа и ид госипа(что вроде уже есть)... а так вроде все верно
Сообщение # 6 отредактировано MENZ411 - Понедельник, 04.08.2014, 17:12
Low
Центурион
Цитата MENZ411 ()
ну и в условие квеста влепить убийстов моба 10668,


а если я поставлю в условии квеста убить нпс, то оно же будет отображаться , что нужно убить этого нпс, а мне по кв нужно найти её

Добавлено (04.08.2014, 17:33)
---------------------------------------------

Цитата MENZ411 ()
INSERT INTO `gossip_menu_option` VALUES ('10660', '0', '0', 'Examine corpse in detail...', '1', '1', '0', '0', '0', '0', '');  

а хотя вот сейчас тут исправила и получилось, большое спасибо!!!
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 7 написано 04.08.2014 в 17:33
  • Страница 1 из 1
  • 1
Поиск: