frenado05

Untitled

Jun 23rd, 2025
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.55 KB | None | 0 0
  1. -- Предгорья Хилсбрада (ОРДА)
  2. DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`='19') AND `SourceEntry` IN (28096,28089);
  3. INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`, `MaxExpansion`, `MinExpansion`) VALUES
  4. (19, 0, 28096, 0, 0, 92, 0, 28089, 65, 0, 0, 0, '', '', 0, 3), -- если сдал или не брал = 65
  5.  
  6. (19, 0, 28089, 0, 0, 92, 0, 28096, 1, 0, 0, 0, '', '', 0, 3); -- если не брал
  7.  
  8.  
  9. -- Название квеста: Заражение людьми (ID 28138)
  10. -- Название квеста: Проблемы в Лазуритовом руднике (ID 28111)
  11.  
  12. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28138;
  13. UPDATE `quest_template_addon` SET `NextQuestID` = 0 WHERE `ID` = 28111;
  14.  
  15. DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`='19') AND `SourceEntry` IN (28138,28111);
  16. INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`, `MaxExpansion`, `MinExpansion`) VALUES
  17. (19, 0, 28138, 0, 0, 92, 0, 28111, 65, 0, 0, 0, '', '', 0, 3), -- если сдал или не брал = 65
  18.  
  19. (19, 0, 28111, 0, 0, 92, 0, 28138, 1, 0, 0, 0, '', '', 0, 3); -- если не брал
  20.  
  21. UPDATE `creature_template` SET `gossip_menu_id` = 12295 WHERE `entry` = 47432;
  22. UPDATE `creature_template` SET `gossip_menu_id` = 11886 WHERE `entry` = 2215;
  23.  
  24. -- Активный квест (GOSSIP_SHOW): Заражение людьми (ID 28138) (завершён)
  25. -- Активный квест (GOSSIP_SHOW): Маленькие грязные воришки! (ID 28144) (завершён)
  26. -- Квест завершён: Деликатесы с побережья (ID 28146)
  27.  
  28. -- Название квеста: Проблемы в Топких полях (ID 28168)
  29.  
  30. UPDATE `quest_template_addon` SET `NextQuestID` = 0 WHERE `ID` = 28144;
  31. UPDATE `quest_template_addon` SET `PrevQuestID` = 0, `NextQuestID` = 0 WHERE `ID` = 28168;
  32. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28192;
  33.  
  34. -- Название квеста: Никто не уйдет живым (ID 28192)
  35.  
  36. DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`='19') AND `SourceEntry` IN (28192,28168);
  37. INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`, `MaxExpansion`, `MinExpansion`) VALUES
  38. (19, 0, 28192, 0, 0, 92, 0, 28168, 65, 0, 0, 0, '', '', 0, 3), -- если сдал или не брал = 65
  39.  
  40. (19, 0, 28168, 0, 0, 92, 0, 28192, 1, 0, 0, 0, '', '', 0, 3), -- если не брал
  41. (19, 0, 28168, 0, 0, 92, 0, 28138, 64, 0, 0, 0, '', '', 0, 3), -- если сдан
  42. (19, 0, 28168, 0, 0, 92, 0, 28144, 64, 0, 0, 0, '', '', 0, 3), -- если сдан
  43. (19, 0, 28168, 0, 0, 92, 0, 28146, 64, 0, 0, 0, '', '', 0, 3); -- если сдан
  44.  
  45. UPDATE `creature_text` SET `BroadcastTextID` = 48139 WHERE `Entry` = 47781 AND `ID` = 0;
  46. UPDATE `creature_loot_template` SET `ChanceOrQuestChance` = 100 WHERE `entry` = 47789 AND `item` = 63250;
  47. DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`='30') AND `SourceGroup` IN (1) AND `SourceEntry` = 63250;
  48. INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`, `MaxExpansion`, `MinExpansion`) VALUES
  49. (30, 1, 63250, 0, 0, 92, 0, 28192, 64, 0, 0, 0, '', 'true if player reward quest', 0, 3);
  50.  
  51. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28206;
  52. UPDATE `quest_template_addon` SET `PrevQuestID` = 28192, `NextQuestID` = 28206, `ExclusiveGroup` = -28206 WHERE `ID` = 28196;
  53. UPDATE `quest_template_addon` SET `NextQuestID` = 28206, `ExclusiveGroup` = -28206 WHERE `ID` = 28189;
  54. UPDATE `quest_template_addon` SET `NextQuestID` = 28206, `ExclusiveGroup` = -28206 WHERE `ID` = 28197;
  55. UPDATE `quest_template_addon` SET `NextQuestID` = 28206, `ExclusiveGroup` = -28206 WHERE `ID` = 28199;
  56.  
  57. -- Квест завершён: Протокол (ID 28230)
  58. -- Квест завершён: Сделай это во имя Звездочки (ID 28231)
  59. -- Название квеста: Бернсайд должен умереть (ID 28235)
  60. UPDATE `quest_template_addon` SET `PrevQuestID` = 28209, `NextQuestID` = 28235, `ExclusiveGroup` = -28235 WHERE `ID` = 28230;
  61. UPDATE `quest_template_addon` SET `PrevQuestID` = 28209, `NextQuestID` = 28235, `ExclusiveGroup` = -28235 WHERE `ID` = 28231;
  62.  
  63. UPDATE `spell_area` SET `quest_end_status` = 66 WHERE `spell` = 89295; -- если выполнен сразу пропадать должны 28237
  64. UPDATE `spell_area` SET `quest_end_status` = 66 WHERE `spell` = 89296; -- если выполнен сразу пропадать должны 28237
  65.  
  66.  
  67.  
  68. -- 28251
  69. -- Доступный квест (GOSSIP_SHOW): Изучение смертоносности (ID 28324)
  70. UPDATE `creature_template` SET `gossip_menu_id` = 4129 WHERE `entry` = 2391;
  71. DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`='19') AND `SourceEntry` IN (28251,28324);
  72. INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`, `MaxExpansion`, `MinExpansion`) VALUES
  73. (19, 0, 28324, 0, 0, 92, 0, 28251, 65, 0, 0, 0, '', '', 0, 3), -- если сдал или не брал = 65
  74.  
  75. (19, 0, 28251, 0, 0, 92, 0, 28324, 1, 0, 0, 0, '', '', 0, 3); -- если не брал
  76.  
  77. UPDATE `quest_template_addon` SET `NextQuestID` = 0 WHERE `ID` = 28251;
  78. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28324;
  79.  
  80. -- Доступный квест (GOSSIP_SHOW): Жезл Гелькулара дает... (ID 28331)
  81. -- Доступный квест (GOSSIP_SHOW): Приказ Гелькулара (ID 28332)
  82. UPDATE `quest_template_addon` SET `PrevQuestID` = 0, `ExclusiveGroup` = -28344 WHERE `ID` = 28331;
  83. UPDATE `quest_template_addon` SET `PrevQuestID` = 0, `ExclusiveGroup` = -28344 WHERE `ID` = 28332;
  84. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28329;
  85. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28325;
  86.  
  87.  
  88. -- Название квеста: Знаешь, что делает "лок'тар"? (ID 28344)
  89. -- Название квеста: *Бульк* ПОМОГИТЕ! *Бульк* (ID 28345)
  90. DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`='19') AND `SourceEntry` IN (28345,28344);
  91. INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`, `MaxExpansion`, `MinExpansion`) VALUES
  92. (19, 0, 28345, 0, 0, 92, 0, 28344, 65, 0, 0, 0, '', '', 0, 3), -- если сдал или не брал = 65
  93.  
  94. (19, 0, 28344, 0, 0, 92, 0, 28345, 1, 0, 0, 0, '', '', 0, 3); -- если не брал
  95.  
  96. -- неверный кв в фазе был
  97. UPDATE `conditions`
  98. SET `ConditionValue1` = 28096
  99. WHERE
  100. `SourceTypeOrReferenceId` = 23
  101. AND `SourceGroup` = 267
  102. AND `SourceEntry` = 50
  103. AND `SourceId` = 0
  104. AND `ElseGroup` = 0
  105. AND `ConditionTypeOrReference` = 8
  106. AND `ConditionTarget` = 0
  107. AND `ConditionValue1` = 28251
  108. AND `ConditionValue2` = 0
  109. AND `ConditionValue3` = 0
  110. AND `MaxExpansion` = 0
  111. AND `MinExpansion` = 4;
  112.  
  113. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28345;
  114. UPDATE `quest_template_addon` SET `NextQuestID` = 0 WHERE `ID` = 28344;
  115.  
  116. -- спелл 90205 после сдачи 28397 квест
  117. -- спелл 90132 когда принимаем или сдан 28375 квест
  118.  
  119. -- Название квеста: Помощь клана Северного Волка (ID 28587)
  120. UPDATE `quest_template_addon` SET `NextQuestID` = 0, `ExclusiveGroup` = 0 WHERE `ID` = 28506;
  121. UPDATE `quest_template_addon` SET `PrevQuestID` = 28506, `NextQuestID` = 28616, `ExclusiveGroup` = -28616 WHERE `ID` = 28556;
  122. UPDATE `quest_template_addon` SET `PrevQuestID` = 28506, `NextQuestID` = 28566, `ExclusiveGroup` = 0 WHERE `ID` = 28538;
  123.  
  124. -- Квест завершён: Крик банши (ID 28538)
  125. -- Название квеста: Истребление (ID 28566)
  126.  
  127. -- Квест завершён: Истребление (ID 28566)
  128. -- Название квеста: Проникновение (ID 28603)
  129. -- [Summon Lilith] ID: 91393
  130. -- Название квеста: Хитрость и мошенничество (ID 28604)
  131.  
  132. -- Квест завершён: Проникновение (ID 28603)
  133.  
  134. -- 91395 спелл маскировка
  135.  
  136. -- Название квеста: Власть (ID 28605)
  137. UPDATE `quest_template_addon` SET `NextQuestID` = 28616, `ExclusiveGroup` = -28616 WHERE `ID` = 28605;
  138. UPDATE `quest_template_addon` SET `PrevQuestID` = 28566, `NextQuestID` = 28605, `ExclusiveGroup` = -28605 WHERE `ID` = 28604;
  139. UPDATE `quest_template_addon` SET `PrevQuestID` = 28566, `NextQuestID` = 28605, `ExclusiveGroup` = -28605 WHERE `ID` = 28603;
  140. UPDATE `quest_template_addon` SET `PrevQuestID` = 28538, `NextQuestID` = 0 WHERE `ID` = 28566;
  141.  
  142. -- Восточная Башня
  143. UPDATE `quest_template_addon` SET `NextQuestID` = 0 WHERE `ID` = 28620;
  144. -- Истребление
  145. UPDATE `quest_template_addon` SET `PrevQuestID` = 0 WHERE `ID` = 28634;
  146. DELETE FROM `conditions` WHERE (`SourceTypeOrReferenceId`='19') AND `SourceEntry` IN (28620,28634);
  147. INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`, `MaxExpansion`, `MinExpansion`) VALUES
  148. (19, 0, 28634, 0, 0, 92, 0, 28620, 65, 0, 0, 0, '', '', 0, 3), -- если сдал или не брал = 65
  149.  
  150. (19, 0, 28620, 0, 0, 92, 0, 28634, 1, 0, 0, 0, '', '', 0, 3); -- если не брал
Advertisement
Add Comment
Please, Sign In to add comment