YTDB

Вернуться   YTDB > Корзина / Trash > Корзина / Trash can

Корзина / Trash can Глупые, устаревшие, неактуальные темы будут тут. Чистится при каждом апдейте базы.

Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать?

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.01.2014, 22:32   #1
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию Рагнарос(Огненные Просторы)

Попробовал я его реализовать на EAI. Кое-что получилось, но:
1)EVENT_T_HP как-то странно работает с этим боссом(например при реализации Аркуриона он нормально переходил на 2 фазу при диапазоне хп), а здесь отказывается. И так и сяк пробовал(документацию разумеется всю прочитал). Что же в итоге было сделано.
а)Тексты, 4 фаза реализована(анимация вылезания из лавы подкачала что-то, за это отвечает EmoteState и AnimKit). Суммон Кенария, Малфуриона и Хамуула.
б)Деспавн и resummon Рагнароса(создан нпц с номером 209209 и заспавнен уже).
в)Эпилог(диалог Малфуриона, Хамуула и Кенария между собой и их деспавн)
г)Некоторые нпц.

Код:
Код:
INSERT IGNORE INTO `spell_script_target` (`entry`, `type`, `targetEntry`, `inverseEffectMask`) values('100472','1','52409','0');
INSERT IGNORE INTO `spell_script_target` (`entry`, `type`, `targetEntry`, `inverseEffectMask`) values('100567','1','53500','0');
-- Creature id: 53872 Cenarious Firelands.
UPDATE creature_template SET AIName='EventAI' WHERE entry=53872;
DELETE FROM creature_ai_scripts WHERE creature_id=53872;
INSERT INTO creature_ai_scripts VALUES 
('5387201','53872','11','0','100','24','0','0','0','0','1','-542097','0','0','0','0','0','0','0','0','0','0','YTDB Cenarious - Yell at Spawn.'),
('5387202','53872','1','0','100','25','3000','3000','30000','30000','11','100479','0','1','0','0','0','0','0','0','0','0','YTDB Cenarious - Cast Bread of Frost.');

DELETE FROM `creature_template_addon` WHERE (`entry`=52409);
INSERT INTO `creature_template_addon` (`entry`, `mount`, `bytes1`, `b2_0_sheath`, `b2_1_pvp_state`, `emote`, `moveflags`, `auras`) VALUES (52409, 0, 50331648, 1, 0, 0, 0, '');

-- Creature id: 53086 Magma Trap.
UPDATE creature_template SET AIName='EventAI' WHERE entry=53086;
DELETE FROM creature_ai_scripts WHERE creature_id=53086;
INSERT INTO creature_ai_scripts VALUES 
('5308601','53086','1','0','100','30','1000','1000','10000','10000','11','98179','0','1','0','0','0','0','0','0','0','0','YTDB Magma Trap - Cast Magma Trap Visual.'),
('5308602','53086','11','0','100','30','0','0','0','0','11','98179','0','2','0','0','0','0','0','0','0','0','YTDB Magma Trap - Cast Magma Trap Visual.'),
('5308603','53086','10','0','100','6','0','8','5000','5000','11','98175','0','1','41','2000','0','0','0','0','0','0','YTDB Magma Trap - Cast Magma Trap Explosion on Normal at OOC LOS 8 yards.'),
('5308604','53086','10','0','100','24','0','8','5000','5000','11','100107','0','0','41','2000','0','0','0','0','0','0','YTDB Magma Trap - Cast Magma Trap Explosion on Heroic at OOC LOS 8 yards.');

 -- Text id: -542107
 DELETE FROM creature_ai_texts WHERE entry=-542107;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542107','Sulfuras will be your end.','24525','6','0','YTDB Yell Sulfuras.','0');
 -- Text id: -542106
 DELETE FROM creature_ai_texts WHERE entry=-542106;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542106','Die, insect!','24531','6','0','YTDB Ragnaros Slay 3','0');
 -- Text id: -542105
 DELETE FROM creature_ai_texts WHERE entry=-542105;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542105','Pathetic.','24530','6','0','YTDB Ragnaros Slay 2','0');
 -- Text id: -542104
 DELETE FROM creature_ai_texts WHERE entry=-542104;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542104','This is MY realm!','24529','6','0','YTDB Ragnaros Slay 1','0');
 -- Text id: -542103
 DELETE FROM creature_ai_texts WHERE entry=-542103;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542103','Enough! I will finish this.','24523','6','0','YTDB Ragnaros Yell in Phase 2','0');
 -- Text id: -542102
 DELETE FROM creature_ai_texts WHERE entry=-542102;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542102','Arrggh, outsiders - this is not your realm!','24527','6','0','YTDB Ragnaros Yell in Phase 4','0');
 -- Text id: -542101
 DELETE FROM creature_ai_texts WHERE entry=-542101;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542101','When I finish this, your pathetic mortal world will burn with my vengeance!','24526','6','0','YTDB Ragnaros Yell in Phase 4','0');
 -- Text id: -542100
 DELETE FROM creature_ai_texts WHERE entry=-542100;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542100','No, noooo- This was to be my hour of triumph...','24518','6','0','YTDB Ragnaros Yell just death(heroic only)','0');
 -- Text id: -542099
 DELETE FROM creature_ai_texts WHERE entry=-542099;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542099','Be consumed by flame!','24535','6','0','YTDB Ragnaros Yell Agrro 2','0');
 -- Text id: -542098
 DELETE FROM creature_ai_texts WHERE entry=-542098;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542098','I will see you all burn.','24534','6','0','YTDB Ragnaros Aggro 1','0');
 -- Text id: -542097
 DELETE FROM creature_ai_texts WHERE entry=-542097;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542097','No, fiend. Your time is NOW.','25159','6','0','YTDB Cenarius Yell in Phase 4','0');
 -- Text id: -542096
 DELETE FROM creature_ai_texts WHERE entry=-542096;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542096','Heroes! He is bound. Finish him!','25169','6','0','YTDB Malfurion Yell in Set Phase 4','0');
 -- Text id: -542095
 DELETE FROM creature_ai_texts WHERE entry=-542095;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542095','Too soon...','24528','6','0','YTDB Ragnaros Set Phase 4','0');
 -- Text id: -542094
 DELETE FROM creature_ai_texts WHERE entry=-542094;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542094','Too soon! ... You have come too soon...','24519','6','0','YTDB Ragnaros combat stop in normal','0');
 -- Text id: -542093
 DELETE FROM creature_ai_texts WHERE entry=-542093;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542093','BY FIRE BE PURGED!!!!','24532','6','0','YTDB Ragnaros Yell in combat.','0');
 -- Text id: -542092
 DELETE FROM creature_ai_texts WHERE entry=-542092;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542092','Arise, servants of fire, consume their flesh!','24516','6','0','Ragnaros Yell summon Lava Scion.'YTDB Ragnaros'0');
 -- Text id: -542091
 DELETE FROM creature_ai_texts WHERE entry=-542091;
 INSERT INTO `creature_ai_texts` (`entry`,`content_default`,`sound`,`type`,`language`,`comment`,`emote`) VALUES 
 ('-542091','Mortal Insects! You dare trespass into MY domain? Your arrogance will be purged in living flame.','24517','6','0','YTDB Yell Ragnaros Spawn.','1');
 
 INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc1`, `content_loc2`, `content_loc3`, `content_loc4`, `content_loc5`, `content_loc6`, `content_loc7`, `content_loc8`, `sound`, `type`, `language`, `emote`, `comment`) values('2000009989','It is finished then!',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'25170','6','0','0','Malfurion say 1');
 INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc1`, `content_loc2`, `content_loc3`, `content_loc4`, `content_loc5`, `content_loc6`, `content_loc7`, `content_loc8`, `sound`, `type`, `language`, `emote`, `comment`) values('2000009990','Heroes, the world owes you a great debt.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'25171','6','0','0','Malfurion say 2');
 INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc1`, `content_loc2`, `content_loc3`, `content_loc4`, `content_loc5`, `content_loc6`, `content_loc7`, `content_loc8`, `sound`, `type`, `language`, `emote`, `comment`) values('2000009991','Ragnaros has perished. But the primal powers he represents can never be vanquished. Another will rise to power, someday.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'25158','6','0','0','Say Cenarius 1');
 INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc1`, `content_loc2`, `content_loc3`, `content_loc4`, `content_loc5`, `content_loc6`, `content_loc7`, `content_loc8`, `sound`, `type`, `language`, `emote`, `comment`) values('2000009992','Yes Cenarius, we must maintain a constant vigil over this realm. But let us celebrate this day and the great victory we have earned here.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'25168','6','0','0','Say Hamuul');
 INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc1`, `content_loc2`, `content_loc3`, `content_loc4`, `content_loc5`, `content_loc6`, `content_loc7`, `content_loc8`, `sound`, `type`, `language`, `emote`, `comment`) values('2000009993','Indeed.',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'25161','6','0','0','Say Cenarius 2');
 
 -- Creature id: 53473 Blazing Heat.
UPDATE creature_template SET AIName='EventAI' WHERE entry=53473;
DELETE FROM creature_ai_scripts WHERE creature_id=53473;
INSERT INTO creature_ai_scripts VALUES 
('5347301','53473','11','0','100','30','0','0','0','0','2','14','0','0','20','0','0','0','21','0','0','0','YTDB Blazing Heat - Set Faction and Preevent Combat Movement and Auto Attack.'),
('5347302','53473','11','0','100','30','0','0','0','0','11','99128','0','0','41','45000','0','0','38','0','0','0','YTDB Blazing Heat - Cast Blazing Heat and Force Despawn and Set in Combat at Spawn.');

-- Script id: 99125
DELETE FROM dbscripts_on_spell WHERE id=99125;
INSERT INTO dbscripts_on_spell VALUES 
(99125,0,15,99129,0,0,0,0,0,0,0,0,0,0,0,0,'Cast Summon Blazing Heat.');

DELETE FROM `creature_template` WHERE (`entry`=209209);
INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid_1`, `modelid_2`, `modelid_3`, `modelid_4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `PetSpellDataId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `unk16`, `unk17`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `vehicle_id`, `equipment_id`, `trainer_id`, `vendor_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`) VALUES (209209, 0, 0, 0, 0, 0, 1126, 11686, 0, 0, 'Ragnaros Spawn Visual Stalker', '', '', 0, 88, 88, 85892, 85892, 0, 0, 12122, 16, 16, 0, 1, 1.14286, 1, 1, 548, 822, 0, 205, 16.4, 2000, 2000, 1, 33555078, 2048, 0, 0, 0, 0, 0, 0, 438, 658, 164, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'EventAI', 0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '');

-- Creature id: 209209 Ragnaros Spawn Visual Stalker.
UPDATE creature_template SET AIName='EventAI' WHERE entry=209209;
DELETE FROM creature_ai_scripts WHERE creature_id=209209;
INSERT INTO creature_ai_scripts VALUES 
('20920901','209209','11','0','100','30','0','0','0','0','32','52409','0','214','18','33587268','0','0','22','1','0','0','YTDB Ragnaros Spawn Visual Stalker - Summon Ragnaros and Set Unit Flag and Set Phase 1 at Spawn.'),
('20920902','209209','26','1','100','31','52409','2000','2000','0','22','2','0','0','0','0','0','0','0','0','0','0','YTDB Ragnaros Spawn Visual Stalker - Set Phase Just Summoned Despawn.'),
('20920903','209209','1','2','100','31','10000','10000','864000000','864000000','32','52409','0','214','22','1','0','0','0','0','0','0','YTDB Ragnaros Spawn Visual Stalker - Summon Ragnaros and Set Phase 1'),
('20920904','209209','4','0','100','30','0','0','0','0','20','0','0','0','21','0','0','0','0','0','0','0','YTDB Ragnaros Spawn Visual Stalker - Prevent Combat Movement and Auto Attack.'),
('20920905','209209','17','0','100','31','52409','2000','2000','0','13','100','6','0','0','0','0','0','0','0','0','0','YTDB Ragnaros Spawn Visual Stalker - Custom Code.'),
('20920906','209209','25','0','100','31','52409','1000','1000','0','41','0','0','0','0','0','0','0','0','0','0','0','YTDB Ragnaros Spawn Visual Stalker - Force Despawn Just Died Summoned.');

-- 19.09.2013 3:10:55
 DELETE FROM `creature_template` WHERE (`entry`=209209);
 INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid_1`, `modelid_2`, `modelid_3`, `modelid_4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `PetSpellDataId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `unk16`, `unk17`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `vehicle_id`, `equipment_id`, `trainer_id`, `vendor_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`) VALUES (209209, 0, 0, 0, 0, 0, 1126, 11686, 0, 0, 'Ragnaros Spawn Visual Stalker', '', '', 0, 88, 88, 85892, 85892, 0, 0, 12122, 16, 16, 0, 1, 1.14286, 1, 1, 548, 822, 0, 205, 16.4, 2000, 2000, 1, 33555078, 2048, 0, 0, 0, 0, 0, 0, 438, 658, 164, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'EventAI', 0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '');
 
 -- Summon id: 209
 DELETE FROM creature_ai_summons WHERE id=209;
 INSERT INTO creature_ai_summons VALUES 
 ('209','1026.29','3.88575','55.3648','5.0289','86400000','YTDB Summon Lava Scion 1');
 
 DELETE FROM creature_ai_summons WHERE id=210;
 INSERT INTO creature_ai_summons VALUES 
 ('210','1029.35','-116.686','55.365','1.73709','86400000','YTDB Summon Lava Scion 2');
 
 DELETE FROM creature_ai_summons WHERE id=211;
 INSERT INTO creature_ai_summons VALUES 
 ('211','985.985','-59.3361','55.3615','6.19019','86400000','YTDB Summon Cenarius');
 
 DELETE FROM creature_ai_summons WHERE id=212;
 INSERT INTO creature_ai_summons VALUES 
 ('212','984.317','-70.1411','55.3427','0.229883','86400000','YTDB Summon Malfurion');
 
 DELETE FROM creature_ai_summons WHERE id=213;
 INSERT INTO creature_ai_summons VALUES 
 ('213','980.755','-48.2416','55.3555','0.258008','86400000','YTDB Summon Hamuul');
 
 DELETE FROM creature_ai_summons WHERE id=214;
 INSERT INTO creature_ai_summons VALUES 
 ('214','1075.2','-57.849','55.4243','3.15905','86400000','YTDB Summon Ragnaros in Firelands');
 
 DELETE FROM `creature` WHERE `id`=209209;
 INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`DeathState`,`MovementType`) VALUES
 (400027, 209209, 720, 15, 1, 0, 0, 992.763, -57.2345, 55.3543, 0.0275335, 604800, 0, 0, 85892, 0, 0, 0);
 
 -- Creature id: 53231 Lava Scion.
UPDATE creature_template SET AIName='EventAI' WHERE entry=53231;
DELETE FROM creature_ai_scripts WHERE creature_id=53231;
INSERT INTO creature_ai_scripts VALUES 
('5323101','53231','7','0','100','30','0','0','0','0','41','0','0','0','0','0','0','0','0','0','0','0','YTDB Lava Scion - Despawn at Evade.'),
('5323102','53231','0','0','100','31','2000','2000','20000','20000','11','100460','5','42','0','0','0','0','0','0','0','0','YTDB Lava Scion - Cast Blazing Heat.'),
('5323103','53231','6','0','100','30','0','0','0','0','41','3000','0','0','0','0','0','0','0','0','0','0','YTDB Lava Scion - Force Despawn.'),
('5323104','53231','1','0','100','31','2000','2000','2000','2000','38','0','0','0','0','0','0','0','0','0','0','0','YTDB Lava Scion - Set In Combat.');

-- Script id: 52409 Ragnaros Death Heroic Outro Event.
 DELETE FROM dbscripts_on_creature_death WHERE id=52409;
 INSERT INTO dbscripts_on_creature_death VALUES 
 (52409,8,0,6,0,53875,50000,4,2000009989,0,0,0,0,0,0,0,'Malfurion say 1'),
 (52409,10,0,6,0,53875,50000,4,2000009990,0,0,0,0,0,0,0,'Malfurion say 2'),
 (52409,15,0,0,0,53872,50000,4,2000009991,0,0,0,0,0,0,0,'Say Cenarius 1'),
 (52409,27,0,0,0,53876,50000,4,2000009992,0,0,0,0,0,0,0,'Say Hamuul'),
 (52409,39,0,0,0,53872,50000,4,2000009993,0,0,0,0,0,0,0,'Say Cenarius 1'),
 (52409,60,18,0,0,53872,50000,0,0,0,0,0,0,0,0,0,'Despawn Cenarious'),
 (52409,60,18,0,0,53875,50000,0,0,0,0,0,0,0,0,0,'Despawn Malfurion'),
 (52409,60,18,0,0,53876,50000,0,0,0,0,0,0,0,0,0,'Despawn Hamuul');
 
 INSERT IGNORE INTO `creature_linking_template` (`entry`, `map`, `master_entry`, `flag`, `search_range`) values
('52409','720','209209','4099','0'),
('53872','720','209209','4099','0'),
('53875','720','209209','4099','0'),
('53876','720','209209','4099','0'),
 
 UPDATE creature_template SET AIName='EventAI' WHERE entry IN (52409,53231,209209,53473,53086,53872,53875,53953,53876);
 UPDATE `creature_template` SET `ScriptName` = '' WHERE entry IN (52409,53231,209209,53473,53086,53872,53875,53953,53876);
 
 -- Creature id: 53875 Malfurion in Firelands.

DELETE FROM creature_ai_scripts WHERE creature_id=53875;
INSERT INTO creature_ai_scripts VALUES 
('5387501','53875','11','0','100','30','0','0','0','0','3','0','38533','0','0','0','0','0','0','0','0','0','YTDB Malfurion - Set Model at Spawn.'),
('5387502','53875','1','0','100','25','21000','21000','86400000','86400000','1','-542096','0','0','0','0','0','0','0','0','0','0','YTDB Malfurion - Say 1'),
('5387503','53875','10','0','100','25','0','200','25000','25000','11','100714','6','1','0','0','0','0','0','0','0','0','YTDB Malfurion - Cast CloudBurst.');

-- Script id: 100472
DELETE FROM dbscripts_on_spell WHERE id=100472;
INSERT INTO dbscripts_on_spell VALUES 
(100472,0,15,100476,0,0,0,0,0,0,0,0,0,0,0,0,'Cast Summon Breadth of Frost.'),
(100472,2,15,100479,0,53953,200,1,0,0,0,0,0,0,0,0,'Cast Trigger Missile on Summoned Breadth of Frost.'),
(100472,0,15,100478,0,53953,200,2,0,0,0,0,0,0,0,0,'Cast Breadth of Frost Trigger.');

-- Script id: 100503
DELETE FROM dbscripts_on_spell WHERE id=100503;
INSERT INTO dbscripts_on_spell VALUES 
(100503,0,14,100594,0,0,0,2,0,0,0,0,0,0,0,0,'Remove Super heated Aura.');





-- Creature id: 53953 Breadth of Frost Trigger
DELETE FROM creature_ai_scripts WHERE creature_id=53953;
INSERT INTO creature_ai_scripts VALUES 
('5395301','53953','8','0','100','0','100479','-1','0','0','11','100478','0','32','41','120000','0','0','0','0','0','0','Breadth of Frost Trigger - Cast Breadth of Frost Auras and Force Despawn 2 minutes.');

-- Creature id: 53876  Hamuul Rune Totem
DELETE FROM creature_ai_scripts WHERE creature_id=53876;
INSERT INTO creature_ai_scripts VALUES 
('5387601','53876','11','0','100','30','0','0','0','0','2','35','1','0','3','0','38534','0','21','0','0','0','YTDB Hamuul Rune Totem - Set Faction 35 and Set Display and Preevent Movement.'),
('5387602','53876','23','0','100','31','100593','1','5000','5000','13','100','7','0','0','0','0','0','0','0','0','0','YTDB Hamuul Rune Totem -Custom Code.'),
('5387603','53876','10','0','100','31','0','200','25000','25000','11','100646','6','1','0','0','0','0','0','0','0','0','YTDB Hamuul Rune Totem - Cast Entrapping Roots OOC LOS 200'),
('5387604','53876','11','0','100','30','0','0','0','0','13','100','6','0','18','32966','0','0','20','0','0','0','YTDB Hamuul Rune Totem - Custom Code.');

-- Creature id: 52409 Ragnaros in Firelands.
-- Creature id: 52409
UPDATE creature_template SET AIName='EventAI' WHERE entry=52409;
DELETE FROM creature_ai_scripts WHERE creature_id=52409;
INSERT INTO creature_ai_scripts VALUES 
('5240901','52409','4','0','100','30','0','0','0','0','21','0','0','0','20','0','0','0','1','-542095','0','0','YTDB Ragnaros - Heroic Start on Aggro.'),
('5240902','52409','4','0','100','30','0','0','0','0','32','53872','0','211','32','53875','0','212','32','53876','0','213','YTDB Ragnaros - Summon Cenarius, Malfurion and Hamuul.'),
('5240903','52409','4','0','100','30','0','0','0','0','11','100312','0','2','0','0','0','0','22','1','0','0','YTDB Ragnaros - Cast Emerge and Set Phase 1.'),
('5240904','52409','0','1','100','30','10000','10000','0','0','1','-542102','0','0','0','0','0','0','28','0','100312','0','YTDB Ragnaros - Say Emerge and Remove Aura Submerge legs.'),
('5240905','52409','0','1','100','30','15000','15000','0','0','1','-542101','0','0','17','78','402','0','17','68','0','0','YTDB Ragnaros - Say Outside and Unit Field Remove hover and Set Unit Field Play Emote State Custom Spell_02(See Shared Defines.h)'),
('5240906','52409','0','1','100','30','22000','22000','0','0','0','0','0','0','21','1','1','0','20','1','0','0','YTDB Ragnaros - Clear Emote State and Start Auto Attack and Combat Movement true.'),
('5240907','52409','0','0','100','30','23000','23000','0','0','11','100593','0','0','0','0','0','0','0','0','0','0','YTDB Ragnaros - Cast Superheated.'),
('5240908','52409','0','0','100','31','40000','40000','40000','40000','11','100675','0','0','0','0','0','0','0','0','0','0','YTDB Ragnaros - Cast DreadFlame.'),
('5240909','52409','0','0','100','31','56000','60000','56000','60000','11','100604','0','1','0','0','0','0','0','0','0','0','YTDB Ragnaros - Cast Empowered Sulfuras.'),
('5240910','52409','6','0','100','30','0','0','0','0','1','-542100','0','0','0','0','0','0','0','0','0','0','YTDB - Yell at Death.');
Ссылочка на Paste2. На всякий случай. http://paste2.org/1VhXMJZg
Писать иссуи ядерщикам бесполезно, они там Классикой занимаются(Ваниллой всмысле ну и БК)
Вообще его надо конечно же реализовывать на стороне SD2 side. Спеллы чинить в ядре нужно(чинить там достаточно) Если кто реализует лучше, будет отлично!

Последний раз редактировалось Ulduar; 19.02.2014 в 14:33. Причина: Linking Despawn From Cenarius, Malfurion and Hamuul in Firelands.
Ulduar вне форума  
Старый 30.01.2014, 07:02   #2
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Цитата:
DELETE FROM `creature_template` WHERE (`entry`=209209);
INSERT INTO `creature_template` (`entry`, `difficulty_entry_1 ...
Чво за оно?
Полюбому в базе чтото есть для реализации, тамже фулл снифф темплет.
А так понятно что
Цитата:
Писать иссуи ядерщикам бесполезно
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 10:06   #3
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Я этого нпц создал, потому что на оффе при эвейде Рагнарос уходит в деспавн и через 10-20 секунд появляется снова. Через creature_linking_template я его привязал. Там понаспавнены нпц конечно, но нужного event_controller я не обнаружил, и не обнаружил бы, потому что, Рагнарос суммонится с помощью areatrigger(в 1 раз), а затем instance script. Уж на оффе я с ним сражался и на нормале, и на хме.
Кенарий, Малфурион и Хамуул у вас в базе статично заспавнены, но неверно. Кенарий появляется недалеко от огненной стены, Хамуул и Малфурион прилетают сверху вообще, а в базе они заспавнены рядом с Укротителем Лавы, координаты спавна неверные одним словом.
Магматические ловушки у вас тоже статично заспавнены(а их суммонит Рагнарос с помощью спелла, лавовые отпрыски и сыны пламени тоже статично заспавнены, а их быть не должно, так как их тоже Рагна суммонит)

Последний раз редактировалось Ulduar; 30.01.2014 в 10:09.
Ulduar вне форума  
Старый 30.01.2014, 11:13   #4
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Цитата:
у вас тоже статично заспавнены
Ну сколько можно писать про это? Мне не реально все отследить в 1 каску, заметили, спрятали "0 у мобов на спавне", чтоб координаты если понадобятся для скриптов были.
И не поверю чтоб не было в базе того что вы придумали ... может я его вычистил?
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 12:49   #5
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Повторю ещё раз, Рагнарос в самый первый раз суммонится с помощью areatrigger, В EAI скриптовать areatrigger нельзя(в САИ только, но в Мангосе САИ не поддерживаются), а в следующие разы суммонится скорее всего с помощью instance script, например как Халион в РС или Калесгос в Санвелле. Нпц, который суммонит Рагну не обнаружен. Создал своего, чтобы не парить мозг. Рагнарос может просто на какой-нибудь фазе залипнуть и при эвейде не перейти на нулевую фазу, поэтому деспавн и resummon - это лучший способ ресетать бой(на оффициалке он принят со многими боссами)
Ulduar вне форума  
Старый 30.01.2014, 16:20   #6
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Цитата:
Повторю ещё раз
Вижу, особо умный, два раза поаторять про темплету тепеоь чтоли?
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 16:43   #7
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Цитата:
И не поверю чтоб не было в базе того что вы придумали ... может я его вычистил?
Это врядли, этого нпц просто напросто не существует(Призывателя Рагнароса)
Цитата:
Вижу, особо умный, два раза повторять про template теперь что ли?
Неа. Отвечаю просто на поставленный вопрос.
Не хотите принимать - ради Бога так и скажите! Всё равно это лишь малая часть. Мне не хватает нужных функций(разрушения лавы при вытягивании Рагнароса Кенарием и его компанией, ГО должно разрушаться, обработки через npc_spellclick для нпц Грозовой Дождь(тот которым пожары тушат), вехиклов для Сульфураса, обработки ReactionAI для сынов пламени, а также для старта вайпоинтов через EAI, верной обработки для оплетающих корней и ледяного полотнища, кучу спеллов нуждается в обработке через core-side, да вообщем дофига всего)

Последний раз редактировалось Ulduar; 30.01.2014 в 16:48.
Ulduar вне форума  
Старый 30.01.2014, 17:28   #8
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

Цитата:
Код:
DELETE FROM `creature_template` WHERE (`entry`=209209);
INSERT INTO `creature_template` (`entry`, `difficulty_entry_1`, `difficulty_entry_2`, `difficulty_entry_3`, `KillCredit1`, `KillCredit2`, `modelid_1`, `modelid_2`, `modelid_3`, `modelid_4`, `name`, `subname`, `IconName`, `gossip_menu_id`, `minlevel`, `maxlevel`, `minhealth`, `maxhealth`, `minmana`, `maxmana`, `armor`, `faction_A`, `faction_H`, `npcflag`, `speed_walk`, `speed_run`, `scale`, `rank`, `mindmg`, `maxdmg`, `dmgschool`, `attackpower`, `dmg_multiplier`, `baseattacktime`, `rangeattacktime`, `unit_class`, `unit_flags`, `unit_flags2`, `dynamicflags`, `family`, `trainer_type`, `trainer_spell`, `trainer_class`, `trainer_race`, `minrangedmg`, `maxrangedmg`, `rangedattackpower`, `type`, `type_flags`, `lootid`, `pickpocketloot`, `skinloot`, `resistance1`, `resistance2`, `resistance3`, `resistance4`, `resistance5`, `resistance6`, `PetSpellDataId`, `mingold`, `maxgold`, `AIName`, `MovementType`, `InhabitType`, `unk16`, `unk17`, `RacialLeader`, `questItem1`, `questItem2`, `questItem3`, `questItem4`, `questItem5`, `questItem6`, `movementId`, `RegenHealth`, `vehicle_id`, `equipment_id`, `trainer_id`, `vendor_id`, `mechanic_immune_mask`, `flags_extra`, `ScriptName`) VALUES (209209, 0, 0, 0, 0, 0, 1126, 11686, 0, 0, 'Ragnaros Spawn Visual Stalker', '', '', 0, 88, 88, 85892, 85892, 0, 0, 12122, 16, 16, 0, 1, 1.14286, 1, 1, 548, 822, 0, 205, 16.4, 2000, 2000, 1, 33555078, 2048, 0, 0, 0, 0, 0, 0, 438, 658, 164, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'EventAI', 0, 3, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, '');
C офф сервера были слинкованы все темплейты.
И если нужного нету, значит реализация хаковая - что не есть хорошо.

СпеСиально для вас схожу на Рагнароса ХМ и все отснифаю там, хотя где-то есть фул ХМ просторов отснифаный мной в катаклизме. (вот только разобрать бы еще этот снифф)
Konctantin вне форума  
Старый 30.01.2014, 17:44   #9
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Он не умеет разбирать сниффы, я предлагал уже.(
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 17:58   #10
Konctantin
RuDB Dev
 
Аватар для Konctantin
 
Регистрация: 06.11.2009
Сообщений: 677
Сказал(а) спасибо: 592
Поблагодарили 690 раз(а) в 289 сообщениях
Konctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражанияKonctantin Великолепный пример подражания
По умолчанию

А вот интересно, как определить были ли убиты все предыдущие боссы в ХМ режиме?
Это надо для того, чтобы потом прятатся/показыватся Рагнаросу.
Если не убить всех боссов в ХМ - то и Рагнароса на месте не будет (даже зама его не будет или секретаря)
Konctantin вне форума  
Старый 30.01.2014, 18:42   #11
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Цитата:
Сообщение от Konctantin Посмотреть сообщение
C офф сервера были слинкованы все темплейты.
И если нужного нету, значит реализация хаковая - что не есть хорошо.

СпеСиально для вас схожу на Рагнароса ХМ и все отснифаю там, хотя где-то есть фул ХМ просторов отснифаный мной в катаклизме. (вот только разобрать бы еще этот снифф)
Темплетов вы не найдете, он суммонится ареатриггером в 1 раз это 100 процентов, а затем в последующие разы(в случае эвейда он уходит в деспавн и его заново суммонит скрипт инстанса). Да я и сам убивал его миллион раз на оффе. В ХМЕ и в нормале. За реализацию Бет'тилак, Повелителя Риолита, Мажордома Фэндрала и Алисразор через EAI браться даже не стоит, поддержка вехиклов нужна серьезная, поддержка power type и ещё до кучи.

Цитата:
А вот интересно, как определить были ли убиты все предыдущие боссы в ХМ режиме?
Это надо для того, чтобы потом прятатся/показыватся Рагнаросу.
Если не убить всех боссов в ХМ - то и Рагнароса на месте не будет (даже зама его не будет или секретаря)
Это у Близзов спросить нужно! Вся эта система активно начала использоваться в Катаклизме(в Лич Кинге только в ЦЛК и РС не помню уже в каком патче)
А нпц(209209) я создал лишь потому, что ареатриггеры к сожалению нельзя скриптовать на EventAI, инстансы тоже нельзя на EAI(да и не получилось бы, функции новые через void нужно было бы создавать). Про Set Instance Data говорить тоже не стоит!
Вот к примеру:
Код:
 void DoTransferAbility()
    {
        for (GuidList::const_iterator itr = m_lAssistList.begin(); itr != m_lAssistList.end(); ++itr)
        {
            if (Creature* pBuddy = m_creature->GetMap()->GetCreature(*itr))
            {
                if (*itr == m_creature->GetObjectGuid())
                    continue;

                if (!pBuddy->isAlive())
                    continue;

                pBuddy->SetHealth(pBuddy->GetMaxHealth());
                DoCastSpellIfCan(pBuddy, m_uiMyAbility, CAST_TRIGGERED);
            }
        }
    }
Такое через EAI не пройдёт, функции sc_creature такой тоже нет, но создать для отдельного нпц можно в скрипте самого моба, а EAI такого к сожалению не умеет. А таких функций у Рагнароса вагон и маленькая тележка, тут даже снифф не нужен, чтобы это понять.

Последний раз редактировалось Ulduar; 30.01.2014 в 18:53.
Ulduar вне форума  
Старый 30.01.2014, 19:21   #12
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Цитата:
Темплетов вы не найдете
Уверен?

Вот на пандах вопрос стоит в другом, близзы убрали геромк темлеты вообще, бегло пробежался по DBC, пока не вижу логично откуда берутся данные по расчету диффов.

Конечно это не проблемы базы а ядра, но пытливый ум не дает покоя. Привычка ковырять все и узнавать истину.
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 19:23   #13
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Ulduar
Еще раз повторю, дам сниффы, дам вьювер с каты, сиди ковыряй. Вижу желание, не хочу чтобы оно погасло за неимением данных.
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 19:24   #14
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Только врядли это поможет. Summoner Рагнароса всё равно не является существом!
Есть одна проблема не позволяющая мне его реализовать по фазам(из-за неё я и сделал только 4 фазу). Суть в том, что
EVENT_T_HP работает как-то странно.
Если укажу MinHp=0 и MaxHP=80, то при аггро он сразу же перейдет на другую фазу.
Если укажу MinHp=75, MaxHP=80, то хоть об стену бейся, он не перейдёт на другую фазу(странно как-то не находите ли)
Примеры в базе смотрел, даже у Аркуриона всё в порядке(переходит на другую фазу при диапазоне хп 33-39, а вот Рагнарос не хочет, говорит мол чего ты от меня хочешь, иди нафиг
Флаг REPEATABLE ничем мне помочь тоже не может( Что он есть, что его нет, одинаково.

Последний раз редактировалось Ulduar; 30.01.2014 в 19:30.
Ulduar вне форума  
Старый 30.01.2014, 19:28   #15
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Вы не видели сниффов? Да вы просто не умеете их готовить.
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 19:48   #16
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Цитата:
Вы не видели сниффов? Да вы просто не умеете их готовить.
Смешной шутка , ну разберу я сниффы(хотя врядли), мне это всё равно не поможет.
Если вас не устраивает этот кастомный нпц, уберите его и дело с концом(правда с Рагной будут проблемы, он вернётся на точку спавна и будет сразу же с ногами)

Добавлено через 9 минут
Цитата:
Сообщение от YuruY Посмотреть сообщение
Уверен?

Вот на пандах вопрос стоит в другом, близзы убрали геромк темлеты вообще, бегло пробежался по DBC, пока не вижу логично откуда берутся данные по расчету диффов.

Конечно это не проблемы базы а ядра, но пытливый ум не дает покоя. Привычка ковырять все и узнавать истину.
Может у них скриптом всё меняется, через UNIT_FIELD_MAX_HEALTH. Им это сделать - раз плюнуть.
P.S: Чёрт их дернул этот патч на ПТР поставить. Нельзя было что ли в препатче Дренора сделать. Я про патч 5.4.7.
В 4.3 ввели ещё один дифф - Поиск Рейда, в 5.4 новый дифф - это Флекс. Вот они и убрали темплеты. Также в Дреноре появится эпохальный режим - будет новый дифф, Калькуляция и рассчёт хп у них где-то в скрипте имеется(для флекса), проверка на количество игроков на карте(У Глубиния во флексе 46 миллионов, если в рейде 10 человек, если 11 - то увеличивается на какой-то процент(где-то 54 миллиона если не ошибаюсь становится) и так далее.

Добавлено через 3 минуты
Цитата:
Сообщение от Konctantin Посмотреть сообщение
А вот интересно, как определить были ли убиты все предыдущие боссы в ХМ режиме?
Это надо для того, чтобы потом прятатся/показыватся Рагнаросу.
Если не убить всех боссов в ХМ - то и Рагнароса на месте не будет (даже зама его не будет или секретаря)
Кстати эта система порою глючит, убил 6 боссов, переключил на нормал и через минуту обратно на ХМ и всё Рагна не показывается(был в Катаклизме такой баг), у Малкорока такая же фигня была(с эвейдом у него такая же фигня была, деспавнился при эвейде, а вот вернуться не всегда обещал )

Последний раз редактировалось Ulduar; 30.01.2014 в 19:52.
Ulduar вне форума  
Старый 30.01.2014, 20:06   #17
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,625
Сказал(а) спасибо: 7,839
Поблагодарили 3,255 раз(а) в 498 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Ну не хочет чел учиться, а предлагали не раз, да и хер с ним.)
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума  
Старый 30.01.2014, 22:26   #18
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Цитата:
Ну не хочет чел учиться, а предлагали не раз, да и хер с ним.)
Не правда ли это печально?
P.S: Хоть что-нибудь для добавления в базу то пригодится?
P.P.S: Не хотел бы учиться, не стал бы структуру файлов ядра читать, до сих пор бы не знал, что такое UNIT_FIELD и с чем его едят, не знал бы что такое EventAI, не знал что такое SendAI Event(фракции, флаги и прочее) и ещё дофига чего не знал бы. Так-что мимо!

Последний раз редактировалось Ulduar; 31.01.2014 в 13:13.
Ulduar вне форума  
Старый 11.02.2014, 10:25   #19
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

Что скажете? Нпц 209209 можно конечно и не добавлять(правда я в душе не знаю, как его суммон реализовывать по другому)
Ulduar вне форума  
Старый 21.02.2014, 21:04   #20
Ulduar
Ученый
 
Регистрация: 23.11.2012
Сообщений: 196
Сказал(а) спасибо: 69
Поблагодарили 16 раз(а) в 16 сообщениях
Ulduar На верном пути
По умолчанию

И это корзиньте, раз хак.
Ulduar вне форума  
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[710]Firelands Portal/Портал в Огненные просторы -=Nekotun=- Корзина / Trash can 11 10.01.2013 11:34


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


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot
Punk's On-Air - Punk, Folk, Blues, Ska Bascinet - реконструкция denw IL-2 Training Книготорговая Компания «А-5» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства