|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Выполнение квеста через SmartAI |
Выполнение квеста через SmartAI |
Здравствуйте, пытаюсь пофиксить квест через вот этот запрос:
Код INSERT INTO `smart_scripts` VALUES (44389, 0, 0, 0, 8, 0, 100, 0, 20271, 0, 0, 0, 7, 24528, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Quest 24528");
Сообщение # 1 написано 17.12.2015 в 19:35
|
Здравствуйте, пытаюсь пофиксить квест через вот этот запрос: Код INSERT INTO `smart_scripts` VALUES (44389, 0, 0, 0, 8, 0, 100, 0, 20271, 0, 0, 0, 7, 24528, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Quest 24528"); Нпц 44389 при получении урона от спелла 20271(Правосудие паладина) должен выполнять квест 24528. Но ничего не происходит. Возможно школу магии не указал или с action_type проблема. Подскажите, пожалуйста, в чём я ошибся. В creature_template колонке AIName выставил значение SmartAI. INSERT INTO `smart_scripts` VALUES (44389, 0, 0, 0, 8, 0, 100, 0, 20271, 0, 0, 0, 33, 44389, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Quest 24528");
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 5 написано 18.12.2015 в 02:13
|
И в quest_template entry 24528 надо указать в RequiredNpcAndGo1 44389 и в RequiredNpcAndGoCount1 1?
Добавлено (18.12.2015, 12:12) |
Так вот собственно и прошу помочь разобраться в чём дело. Надо чтобы скилл правосудия паладина(20271) по манекену(44389) выполнял классовый квест(24528). Данные в таблицах привёл выше, наверное в не очень удобной форме, если подскажете как лучше буду благодарен.
|
Так вот собственно и прошу помочь разобраться в чём дело. Надо чтобы скилл правосудия паладина(20271) по манекену(44389) выполнял классовый квест(24528). Данные в таблицах привёл выше, наверное в не очень удобной форме, если подскажете как лучше буду благодарен. ничего не поняла...
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 9 написано 20.12.2015 в 21:35
|
в ветке 6х это вроде уже пофиксили, или частично пофиксили, но данный вопрос точно подымался
делюсь своими наработками для 4.х, возможно они подойдут для версий 5.х/6.х(если условия не поменялись с выходом новых дополнений) -- исправлены манекены почти для всех классов(для всех в дополнении "Катаклизм") -- частично захакано условие для паладинского квеста Код -- paladins hackfix UPDATE `quest_template` SET `RequiredNpcOrGo1`=44175, `RequiredNpcOrGo2`=0, `RequiredNpcOrGoCount1`=1, `RequiredNpcOrGoCount2`=0 WHERE `Id` IN (26918, -- The Power of the Light 24528, -- The Power of the Light 26916, -- Mastering the Arcane 26958, -- Your First Lesson 26966, -- The Light's Power 24966, -- Of Light and Shadows 10069, -- Ways of the Light 27023); -- The Way of the Sunwalkers SET @SPELL_WARRIOR := 100; -- Charge SET @SPELL_PALADIN := 20271; -- Judgment SET @SPELL_HUNTER := 56641; -- Steady Shot SET @SPELL_ROGUE := 2098; -- Eviscerate SET @SPELL_SHAMAN := 73899; -- Primal Strike SET @SPELL_MAGE := 5143; -- Arcane Missiles SET @SPELL_WARLOCK := 348; -- Immolate -- SET @SPELL_PRIEST := 0; -- ? -- SET @SPELL_DRUID := 0; -- ? -- SET @SPELL_MONK := 0; -- ? UPDATE `creature_template` SET `unit_flags`= 131084, -- DISABLE_MOVE, PVP_ATTACKABLE, PACIFIED `unit_flags2`= 32768, -- DISABLE_TURN `type_flags`= 0, `dynamicflags`= 0, `flags_extra`= 262208, -- NO_XP_AT_KILL, NO_SKILLGAIN `mechanic_immune_mask`= 12788403, `AIName`='SmartAI', `ScriptName`='' WHERE `entry` IN (44548, 44389, 44614, 44703, 44820, 44794, 44848, 44937); -- Training Dummy DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid` IN (44548, 44389, 44614, 44703, 44820, 44794, 44848, 44937); INSERT INTO `smart_scripts` VALUES -- Human (44548, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44548, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44548, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44548, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44548, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44548, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44548, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44548, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44548, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'), -- Dwarf (44389, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44389, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44389, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44389, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44389, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44389, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44389, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44389, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44389, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'), -- Night Elf (44614, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44614, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44614, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44614, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44614, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44614, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44614, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44614, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44614, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'), -- Draenei (44703, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44703, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44703, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44703, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44703, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44703, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44703, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44703, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44703, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'), -- Orc (44820, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44820, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44820, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44820, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44820, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44820, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44820, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44820, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44820, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'), -- Undead (44794, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44794, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44794, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44794, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44794, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44794, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44794, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44794, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44794, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'), -- Tauren (44848, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44848, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44848, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44848, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44848, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44848, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44848, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44848, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44848, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'), -- Blood Elf (44937, 0, 0, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Death - Force Despawn'), (44937, 0, 1, 0, 36, 0, 100, 0, 0, 0, 0, 0, 70, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Despawn - Respawn'), (44937, 0, 2, 0, 8, 0, 100, 0, @SPELL_WARRIOR, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warrior Kill Credit'), (44937, 0, 3, 0, 8, 0, 100, 0, @SPELL_PALADIN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Paladin Kill Credit'), (44937, 0, 4, 0, 8, 0, 100, 0, @SPELL_HUNTER, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Hunter Kill Credit'), (44937, 0, 5, 0, 8, 0, 100, 0, @SPELL_ROGUE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Rogue Kill Credit'), (44937, 0, 6, 0, 8, 0, 100, 0, @SPELL_SHAMAN, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Shaman Kill Credit'), (44937, 0, 7, 0, 8, 0, 100, 0, @SPELL_MAGE, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Mage Kill Credit'), (44937, 0, 8, 0, 8, 0, 100, 0, @SPELL_WARLOCK, 0, 0, 0, 33, 44175, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Training Dummy - On Spellhit - Warlock Kill Credit'); |
INSERT INTO `smart_scripts` VALUES (44389, 0, 0, 0, 8, 0, 100, 0, 20271, 0, 0, 0, 33, 44389, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Quest 24528"); М лол что? Вот правильный скрипт: INSERT INTO `smart_scripts` VALUES (44389, 0, 1, 0, 8, 0, 100, 0, 20271, 0, 0, 0, 15, 24528, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Smart Script"); Ах и да Low 33, 44389, Он должен засчитать квест а не моба.... |
I_Love_Sql, к сожелению вы не правы а Low права.
1) В квесте стоит ид моба на которого нужно использовать данный спелл. 2) В smart_script не нужно выставлять ид квеста, так как он автоматом выполняет квест по которому выставлен данный нпс. |
М лол что? Вот правильный скрипт: INSERT INTO `smart_scripts` VALUES (44389, 0, 1, 0, 8, 0, 100, 0, 20271, 0, 0, 0, 15, 24528, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, "Smart Script"); Действительно лолчто. Вы бы хоть разобрались в вопросе, прежде чем корчить из себя неизвестно кого. - '0' в `id` совершенно валиден, нет никаких причин менять его на единицу, хотя ошибкой это и не считается. - `action_type` '15' предназначен исключительно для заданий, целью которых является выполнение какого-то события или попадание в area trigger. - '2' в `target_type` обеспечивает выполнение действия в отношении victim'а на момент отрабатывания сценария. Это совершенно некорректно, смоделируем ситуацию: а) НИПа бьют два игрока, причем целью является, скажем, какой-нибудь танковар. Паладин бьет НИПа печатью, killcredit (или event в Вашем случае) засчитывается танковару. б) НИП вообще пассивен (имитирует манекен, например), и у него в принципе (при условии отсутствия других сценариев) не может быть victim'а. Паладин бьет НИПа печатью, и ничего не происходит. Следовательно, единственно правильным типом цели будет '7' (SMART_TARGET_ACTION_INVOKER). По поводу второй цитаты - Вы, судя по всему, даже тему не удосужились прочитать. Я выше писал, что нет такого действия, который может засчитать задание, можно засчитывать killcredit или event. Поправлю, которого нужно "убить". Аргумент killcredit'а и EntryID НИПа, который выполняет сценарий, запросто могут быть различными, хотя в большинстве случаев и используется именно такой подход, в частности ради корректного отображения тултипа. |
| |||
| |||