YTDB

YTDB (http://ytdb.ru/index.php)
-   Корзина / Trash can (http://ytdb.ru/forumdisplay.php?f=21)
-   -   Quest 2904(QUEST_A_FINE_MESS) (http://ytdb.ru/showthread.php?t=14318)

Ulduar 19.02.2014 13:03

Quest 2904(QUEST_A_FINE_MESS)
 
У Керноби нет флага квестгивера, следовательно квест нельзя начать.
https://github.com/scriptdev2/script...7e49d6efc43842

Код:

DELETE FROM `creature_questrelation` WHERE `quest` = 2904;
DELETE FROM `gameobject_questrelation` WHERE `quest` = 2904;
UPDATE `item_template` SET `StartQuest`=0 WHERE `StartQuest` = 2904;
INSERT INTO `creature_questrelation` (`id`, `quest`) VALUES (7850, 2904);
UPDATE `creature_template` SET `npcflag`=`npcflag`|2 WHERE `entry` = 7850;

Код:

+bool QuestAccept_npc_kernobee(Player* pPlayer, Creature* pCreature, const Quest* pQuest)
+{
+    if (pQuest->GetQuestId() == QUEST_A_FINE_MESS)
+        pCreature->AI()->SendAIEvent(AI_EVENT_START_EVENT, pPlayer, pCreature, pQuest->GetQuestId());
+
+    return true;
+}

Блин даже квест может отправить SendAIEvent.

YuruY 19.02.2014 14:10

Дак в базе его уже никто не дает, квест не доступен в игре.

Ulduar 19.02.2014 14:18

Пусть будет пока, никому же не мешает! Раз в СД2 Катаклизм запушили, чего труду Шму пропадать то. Старался человек!
Близзы часто удаляют интересные квесты(например квест пристов на Анафему)


Текущее время: 22:38. Часовой пояс GMT +4.

YTDB - MaNGOS DataBase