PDA

Просмотр полной версии : Аргалот и Оку'тар.


Ulduar
25.03.2014, 16:52
Базовый скрипт для Аргалота и Винни-Пуха Окутарообразного ;)
Для глаз Оку'тара и Целенаправленного Огня нужна поддержка ядра, поэтому он кастует только Берсерк и Обжигающую Тень. У Аргалота нужна поддержка Огненной Бури Скверны и Всепожирающей Тьмы(с каждой секундой дота должна тикать сильней и сильней)
Всё что не захакал, выкладываю сюда

-- Creature id: 47120
UPDATE `creature_template` SET `AIName` = 'EventAI', `ScriptName` = '' WHERE `entry` = 47120;
DELETE FROM creature_ai_scripts WHERE creature_id=47120;
INSERT INTO creature_ai_scripts VALUES
('4712001','47120','0','0','100','7','300000','300 000','300000','300000','11','26662','0','2','1','-1706','0','0','0','0','0','0','Argaloth - Cast Berserk.'),
('4712002','47120','0','0','100','3','9000','11000 ','24000','26000','11','88954','1','0','0','0','0' ,'0','0','0','0','0','Argaloth - Cast Consuming. 10 man.'),
('4712003','47120','0','0','100','5','9000','11000 ','24000','26000','11','95173','0','0','0','0','0' ,'0','0','0','0','0','Argaloth - Cast Consuming. 25 man.'),
('4712004','47120','0','0','100','3','13000','1500 0','15000','17000','11','88942','0','0','0','0','0 ','0','0','0','0','0','Argaloth - Cast Meteor Slash. 10 man.'),
('4712005','47120','0','0','100','5','13000','1500 0','15000','17000','11','95172','0','0','0','0','0 ','0','0','0','0','0','Argaloth - Cast Meteor Slash. 25 man.'),
('4712006','47120','2','0','100','7','72','69','10 00','1000','11','88972','0','1','1','-1707','0','0','0','0','0','0','Argaloth - Cast Fel Firestorm at HP < 72'),
('4712007','47120','2','0','100','7','38','35','10 00','1000','11','88972','0','1','1','-1707','0','0','0','0','0','0','Argaloth - Cast Fel Firestorm at HP < 38'),
('4712008','47120','7','0','100','6','0','0','0',' 0','41','0','0','0','0','0','0','0','0','0','0','0 ','Argaloth - Force Despawn at Evade.');


-- Creature id: 47829
UPDATE `creature_template` SET `AIName` = 'EventAI', `ScriptName` = '' WHERE `entry` = 47829;
DELETE FROM creature_ai_scripts WHERE creature_id=47829;
INSERT INTO creature_ai_scripts VALUES
('4782901','47829','11','0','100','6','0','0','0', '0','11','103892','0','0','21','0','0','0','20','0 ','0','0','Fel Firestorm Stalker - Cast Fel Flame on Spawn.'),
('4782902','47829','29','0','100','7','20000','200 00','0','0','41','0','0','0','0','0','0','0','0',' 0','0','0','Fel Firestorm Stalker - Force Despawn.');

-- Text id: -1706
DELETE FROM creature_ai_texts WHERE entry=-1706;
INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`languag e`,`comment`,`emote`) VALUES
('-1706','%s goes into a berserker rage!','0','3','0','YTDB - Emote Berserk.','0');
-- Text id: -1707
DELETE FROM creature_ai_texts WHERE entry=-1707;
INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`languag e`,`comment`,`emote`) VALUES
('-1707','%s begins to cast Fel Firestorm!','0','3','0','','0');

DELETE FROM `creature` WHERE `id`=52389;

-- Creature id: 52363
UPDATE `creature_template` SET `AIName` = 'EventAI', `ScriptName` = '' WHERE `entry` = 52363;
DELETE FROM creature_ai_scripts WHERE creature_id=52363;
INSERT INTO creature_ai_scripts VALUES
('5236301','52363','0','0','100','7','300000','300 000','300000','300000','11','26662','0','2','1','-1706','0','0','0','0','0','0','Occuthar - Cast Berserk.'),
('5236302','52363','0','0','100','3','6000','8000' ,'24000','24000','11','96913','0','0','0','0','0', '0','0','0','0','0','Occuthar - Cast Searing Shadow. 10 man.'),
('5236303','52363','0','0','100','5','6000','8000' ,'24000','24000','11','101007','0','0','0','0','0' ,'0','0','0','0','0','Occuthar - Cast Searing Shadow. 25 man.'),
('5236304','52363','7','0','100','7','0','0','0',' 0','41','0','0','0','0','0','0','0','0','0','0','0 ','Occuthar - Force Despawn at Evade.');


Оба босса при эвейде будут уходить в деспавн. Так же как и на оффициалке.

Ulduar
03.04.2014, 13:57
Хаков тут нет. Всё что не захакал здесь!

YuruY
04.04.2014, 17:15
Круто, и что?

Ulduar
04.04.2014, 19:45
Просто хотел узнать, принимается или нет!

YuruY
04.04.2014, 22:09
Опять торопит чтото?

Ulduar
04.04.2014, 22:35
Нет нет что вы, просто спросил!

Ulduar
26.04.2014, 22:36
Можете выкинуть этот скрипт. Xfurry сделал получше.
https://github.com/scriptdev2/scriptdev2-cata/issues/1#issuecomment-41209280
Также там есть патчик на спеллы. Также добавлен скрипт для Послушницы Ненависти и Ализабаль.

Ulduar
01.05.2014, 21:39
Скрипт Radu (xfurry) посмотрите пожалуйста, вдруг там что править нужно будет.

Ulduar
01.06.2014, 20:45
А скрипт Xfurry так и не залили ;)
Там наверняка есть что править.
if (!unitTarget || unitTarget->GetTypeId() != TYPEID_PLAYER)
+ return;
+
Нафига он эту проверку сделал - у спеллов и так аттрибут есть и он слава Богу работает как надо(Каст онли на игрока)