YTDB

Вернуться   YTDB > Баг-репорты (Патчи) / Bug reports (Patches) 4.3.4 > Необходима поддержка скриптов / Needs script support

Необходима поддержка скриптов / Needs script support Все сделать через базу невозможно.

Данный раздел специально выделен для скриптов, реализующих действия, которые невозможно реализовать через базу.

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

Здравствуйте, мне бы хотелось реализовать боевую часть. Сражение с Измученным Заступником и Вулканием, также есть треш 4(в 10) и 7(в 25) предвестников пламени. Нужны данные по нпц Ветвь Нордрассила.
Нужны данные по боевой части(заклинания и тому подобное)
http://ru.wowhead.com/quest=29234#comments
Открытие портала в базе не реализуемо(нужна поддержка итемов, хотя стоп, что я вру, там же SEND_EVENT спелл открывает портал)
Но боевую часть написать вполне возможно.
Нужны сниффы одним словом(хотя на эпик со сниффом как тут говорил, врядли кто ходил)
Код:
Id: 100109
Name: Поддержание огня
General info
Category = 0, SpellIconId = 11, ActiveIconId = 0, SpellVisual = (21451, 0)
SpellFamilyName = SPELLFAMILY_GENERAL, SpellFamilyFlags = 0x00000000 00000000 00000000
SpellSchoolMask = 1 (SCHOOL_MASK_PHYSICAL, SCHOOL_MASK_ALL)
DamageClass = 0 (SPELL_DAMAGE_CLASS_NONE)
PreventionType = 0 (SPELL_PREVENTION_TYPE_NONE)
Attributes
Attributes: 0x00000100 (SPELL_ATTR_UNK8)
AttributesEx1: 0x10004004 (SPELL_ATTR_EX_CHANNELED_1, SPELL_ATTR_EX_CHANNEL_TRACKING_TARGET, SPELL_ATTR_EX_UNK28)
AttributesEx2: 0x00000004 (SPELL_ATTR_EX2_CANT_REFLECTED)
Advanced info
Spell Level = 0, BaseLevel 0, MaxLevel 0, MaxTargetLevel 0
Category = 0
DispelType = 0 (DISPEL_NONE)
Mechanic = 0 (MECHANIC_NONE)
SpellRange (Id 152) "Super Long"
MinRange = 0
MaxRange = 150
CastingTime (Id 1) = 0.00
Duration: ID (21) -1, 0, -1
Interrupt Flags: 0x0000000B, AuraIF 0x00001002, ChannelIF 0x00001002
Chance = 0, charges - 0
Effects
Effect 0:
Id: 6 (SPELL_EFFECT_APPLY_AURA)
BasePoints = 0
Targets (25, 0) (TARGET_DUELVSPLAYER, NO_TARGET)
Aura Id 4 (SPELL_AURA_DUMMY), value = 0, misc = 0 (0), miscB = 0, periodic = 0
Effect 1:
NO EFFECT
Effect 2:
NO EFFECT
Каст реализую(мелочь, но приятно). 25 таргет? Ха вообще не проблема. SEND AI EVENT мне поможет(зря что ли всем мозги парил)
Код:
-- 16.02.2014 1:31:08
UPDATE `creature` SET `modelid` = 11686 WHERE `id` = 53789;
DELETE FROM `creature` WHERE `id`=53784;
INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`) VALUES
(342232, 53784, 720, 0, 1, 11686, 0, -63.1434, -321.911, 55.5413, 4.27606, 7200, 0, 0, 77490, 0, 0),
(342272, 53784, 720, 0, 1, 11686, 0, -17.7448, -241.701, 54.7966, 0.95993, 7200, 0, 0, 77490, 0, 0),
(342354, 53784, 720, 0, 1, 11686, 0, -68.667, -256.992, 55.7692, 2.53073, 7200, 0, 0, 77490, 0, 0),
(342413, 53784, 720, 0, 1, 11686, 0, -58.8755, -263.848, 55.4425, 2.53073, 7200, 0, 0, 77490, 0, 0),
(342568, 53784, 720, 0, 1, 11686, 0, -15.2482, -238.135, 53.2553, 0.959932, 7200, 0, 0, 77490, 0, 0),
(342700, 53784, 720, 0, 1, 11686, 0, -19.4949, -244.2, 51.5943, 0.959932, 7200, 0, 0, 77490, 0, 0),
(342756, 53784, 720, 0, 1, 11686, 0, -45.8092, -252.483, 50.0239, 1.74533, 7200, 0, 0, 77490, 0, 0),
(342793, 53784, 720, 0, 1, 11686, 0, -74.3988, -252.979, 53.8461, 2.53073, 7200, 0, 0, 77490, 0, 0),
(342856, 53784, 720, 0, 1, 11686, 0, -66.2569, -258.68, 51.0823, 2.53073, 7200, 0, 0, 77490, 0, 0),
(342977, 53784, 720, 0, 1, 11686, 0, -7.45087, -299.856, 49.4731, 5.67232, 7200, 0, 0, 77490, 0, 0),
(343060, 53784, 720, 0, 1, 11686, 0, -48.6803, -236.2, 52.6858, 1.74533, 7200, 0, 0, 77490, 0, 0);
UPDATE `creature` SET `position_x` = -55.4252, `position_y` = -304.359, `position_z` = 54.7895, `orientation` = 0.908905 WHERE `guid` = 373964;
UPDATE `creature` SET `spawnMask` = 10, `spawntimesecs` = 7200 WHERE `guid` = 400039;
UPDATE `creature` SET `spawnMask` = 10, `spawntimesecs` = 7200 WHERE `guid` = 400041;
UPDATE `creature` SET `spawnMask` = 0 WHERE `guid` = 337598;
UPDATE `creature` SET `spawnMask` = 0 WHERE `guid` = 337602;
UPDATE `creature` SET `spawnMask` = 0 WHERE `guid` = 342467;
UPDATE `creature` SET `spawnMask` = 0 WHERE  guid IN (342232, 342272, 342354, 342413, 342568, 342700, 342700, 342756, 342793, 342856, 342977, 343060, 373966);
DELETE FROM `creature` WHERE `id`=53793;
INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`) VALUES
(376076, 53793, 720, 15, 65535, 0, 0, 482.386, 531.415, 244.18, 3.4677, 7200, 0, 0, 641560, 197380, 0),
(376077, 53793, 720, 15, 65535, 0, 0, 445.674, 544.212, 244.349, 5.1507, 7200, 0, 0, 641560, 197380, 0),
(376078, 53793, 720, 15, 65535, 0, 0, 420.123, 504.78, 243.199, 0.609075, 7200, 0, 0, 641560, 197380, 0),
(376079, 53793, 720, 15, 65535, 0, 0, 463.086, 487.067, 244.203, 1.88965, 7200, 0, 0, 641560, 197380, 0),
(373965, 53793, 720, 15, 65535, 0, 0, -53.2882, -271.948, 54.9999, 0.680678, 7200, 0, 0, 641560, 197380, 0),
(376080, 53793, 720, 15, 65535, 0, 0, -56.7305, -292.038, 54.9428, 4.98035, 7200, 0, 0, 641560, 197380, 0),
(376081, 53793, 720, 10, 65535, 0, 0, -56.083, -266.851, 55.2003, 0.390404, 7200, 0, 0, 641560, 197380, 0),
(376082, 53793, 720, 10, 65535, 0, 0, 457.234, 538.311, 243.298, 4.61484, 7200, 0, 0, 962340, 197380, 0),
(376083, 53793, 720, 10, 65535, 0, 0, 429.384, 532.414, 244.731, 5.4924, 7200, 0, 0, 962340, 197380, 0),
(376084, 53793, 720, 10, 65535, 0, 0, 440.581, 482.341, 243.301, 1.49409, 7200, 0, 0, 962340, 197380, 0),
(376085, 53793, 720, 10, 65535, 0, 0, -60.9619, -293.14, 54.925, 4.8071, 7200, 0, 0, 641560, 197380, 0);
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342468;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 337604;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342375;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342468;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342213;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342308;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 337599;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342185;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342293;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342332;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 342212;
UPDATE `creature` SET `spawnMask` = 15 WHERE `guid` = 373963;
UPDATE `creature` SET `spawnMask` = 0 WHERE `guid` = 337604;
Это то, что уже добавлено. Хочу собрать в кучу, дабы не искать потом по 2 часа.
Спасибо Юрию за помощь в заселении!

Код:
-- Контроллер нпц? Вопрос отпал, это для другого квеста. Хотя, он может использоваться и в ОП тоже, других нпц просто напросто нет. Он может быть и в Борейке, и в ОП тоже.
http://ru.wowhead.com/npc=53796
Код:
- Судя по всему это объект, которые выдаёт итем?
-
http://ru.wowhead.com/object=209100

Тексты и звуки(id звуков точнее) я потерял к сожалению, когда Винду сносил. Попробую восстановить.
На Cmangos заодно создам тему, вдруг кто чего знает.
__________________
Ты кто? Зёбра! Ктооооооо?!

Последний раз редактировалось Ulduar; 07.10.2014 в 05:45.
Ulduar вне форума   Ответить с цитированием
 

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

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

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

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


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


Текущее время: 09:09. Часовой пояс 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» - художественная, учебная литература, скидки, опт и мелкий опт, доставка, дешево, низкие цены издательства