PDA

Просмотр полной версии : Подкоптить небеса (24430)


Chaosua
05.04.2014, 13:47
http://ru.wowhead.com/quest=24430
Нужны данные для нормальной реализации

https://www.youtube.com/watch?v=LTeW65P1_hU
https://www.youtube.com/watch?v=cKnIR0pyTM8

Все что смог узнать с роликов это
При взятии квеста появляется курсор на http://ru.wowhead.com/npc=36900
При нажатии на ветрокрыла вас сажает на http://ru.wowhead.com/npc=36793 на нем же должен сидеть гоблин http://ru.wowhead.com/npc=36801 . Спелклик спелл я нашел это http://ru.wowhead.com/spell=69328
Спеллом http://ru.wowhead.com/spell=69435 указываем цель и он бомбит ее.
Нам не хватает данных по VehicleID для 36793 иначе игрок не сможет сесть на ветрокрыла, плюс нужны ауры или флаги которые позволят Летать, а не только бегать.
Судя по SpellIconId (3843) наиболее подходящий спелл c видео http://ru.wowhead.com/spell=69329 но не знаю. (жаль квестволкеры не наводят мышку на появившиеся ауры :mad:)
Дале нам нужны данные по НПС который сидит сзади (для правдоподобия)

Пока что есть только это

--даем возможность кликать по приземленному ветрокрылу
UPDATE `creature_template` SET `npcflag` = 16777216 WHERE `entry` = 36900;
DELETE FROM `npc_spellclick_spells` WHERE `npc_entry`='36900' AND `spell_id`='69328';
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `cast_flags`, `user_type`) VALUES ('36900', '69328', '1', '0');
--условие на спеллклик
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`='18' AND `SourceGroup`='36900' AND `SourceEntry`='69328';
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES ('18', '36900', '69328', '0', '0', '9', '0', '24430', '0', '0', '0', '0', '0', '', 'Spellclick active till quest completed');
--правка темплейта летучего
UPDATE `creature_template` SET `minlevel` = ??, `maxlevel` = ??, `spell` = 69435, `VehicleId` = ?? WHERE `entry` = 36793;
INSERT INTO `vehicle_template_accessory` (`entry`, `accessory_entry`, `seat_id`, `description`) VALUES
('36793', '36801', '??', 'Junior Bombardier on Valormok Wind Rider')