YTDB

YTDB (http://ytdb.ru/index.php)
-   TrinityCore (http://ytdb.ru/forumdisplay.php?f=40)
-   -   Флудо-баг-репорты в одной теме (часть четвертая) (http://ytdb.ru/showthread.php?t=11451)

NeatElves 20.08.2012 13:07

Странновато будет, оба ведут к одному квесту и оба к одному нпц, но разные требования(уровень, зона) у них, да и по комментам пишут даже про три цепочки....

Chaosua 22.08.2012 21:21

Вот тут https://github.com/TrinityCore/TrinityCore/issues/5812 обозвали фракции на оло не правильными в YTDB. откуда тогда взялись 1801 1802 тут вместо старых 1732 1735
Не уж то у них устарелые снифы, или на УТДБ катовские фракции?
Мне то лично пофигу, как попрвить то или иное я найду.
Но я заметил что на тринити часто привязываются к фракции при скриптовке например ивент в ЦЛК когда киляеш первых двух скелетов трешовых, пока не выставил (скажем так OLd_TDB) фракцию, скрипт на запуск ивента диалога не тригерился

NeatElves 22.08.2012 22:32

Года 2-3 назад ядро некорректно обрабатывало фракции 1732, 1733, 1734, 83, 84, вот и пришлось их менять на 1801 и 1802 принудительно, фракции не из каты(есть в дбц)

Chaosua 22.08.2012 22:51

тоисть сейчас, можно/нужно откатить принудительную смену и это будет соответствовать данным из снифов?
Код:

UPDATE creature_template SET faction_A=1732 WHERE faction_A=1802;
UPDATE creature_template SET faction_A=1735 WHERE faction_A=1801;

UPDATE creature_template SET faction_H=1732 WHERE faction_H=1802;
UPDATE creature_template SET faction_H=1735 WHERE faction_H=1801;


NeatElves 22.08.2012 23:20

Не факт, было так:
Код:

UPDATE `creature_template` SET `faction_A` = '1802' WHERE `faction_A` = '1732';
UPDATE `creature_template` SET `faction_A` = '1802' WHERE `faction_A` = '1733';
UPDATE `creature_template` SET `faction_A` = '1802' WHERE `faction_A` = '84';
UPDATE `creature_template` SET `faction_H` = '1802' WHERE `faction_H` = '1732';
UPDATE `creature_template` SET `faction_H` = '1802' WHERE `faction_H` = '1733';
UPDATE `creature_template` SET `faction_H` = '1802' WHERE `faction_H` = '84';
UPDATE `creature_template` SET `faction_A` = '1801' WHERE `faction_A` = '1735';
UPDATE `creature_template` SET `faction_A` = '1801' WHERE `faction_A` = '1734';
UPDATE `creature_template` SET `faction_A` = '1801' WHERE `faction_A` = '83';
UPDATE `creature_template` SET `faction_H` = '1801' WHERE `faction_H` = '1735';
UPDATE `creature_template` SET `faction_H` = '1801' WHERE `faction_H` = '1734';
UPDATE `creature_template` SET `faction_H` = '1801' WHERE `faction_H` = '83';
UPDATE `gameobject_template` SET `faction` = '1801' WHERE `faction` = '1735';
UPDATE `gameobject_template` SET `faction` = '1801' WHERE `faction` = '1734';
UPDATE `gameobject_template` SET `faction` = '1801' WHERE `faction` = '83';
UPDATE `gameobject_template` SET `faction` = '1802' WHERE `faction` = '1732';
UPDATE `gameobject_template` SET `faction` = '1802' WHERE `faction` = '1733';
UPDATE `gameobject_template` SET `faction` = '1802' WHERE `faction` = '84';


Chaosua 22.08.2012 23:24

я представления не имею как этот откатить до изначального вида :eek: кроме как найти базу с данными до этого "фикса"

Ravie 24.08.2012 07:03

http://old.wowhead.com/quest=1127 на чистой YTDB доступен только Орде:
Код:

UPDATE `quest_template` SET `RequiredRaces`='0' WHERE (`Id`='1127');
http://old.wowhead.com/quest=4301 должен идти после http://old.wowhead.com/quest=4289, но он доступен сразу:
Код:

UPDATE `quest_template` SET `PrevQuestId`='4289' WHERE (`Id`='4301');
P.S.: Насчет квеста http://old.wowhead.com/quest=9544:
В прошлый раз я писал, что надо убрать одну букву - на самом деле квест работает без скрипта, а с ним не работает. Лично я удалил все в azuremyst_isle.cpp, связанное с этим квестом и очистил поле ScriptName:
Код:

UPDATE `gameobject_template` SET `ScriptName`='' WHERE (`entry`='181714');

NeatElves 24.08.2012 12:10

3. Не пробовали сначала удалить из gameobject_scripts все скрипты для го 181714, что бы проверить скрипт из ScriptName ?

Chaosua 24.08.2012 19:07

Скрипт то рабочий, но на тринити есть баг, и не только на этом скрипте но и на многих других где есть клетка и в клетке моб.
Когда открываем клетку скрипт проверяет наличие моба в радиусе. если не находит то ничего и не происходит.

Ну а если моба сдвинуть на милиметр от центра спавна клетки то скрипт срабатывает. Вывод - поиск существа в радиусе не работает если моб стоит точно по центру ГО.
Виновник всему этому эта функция go->FindNearestCreature(ID моба, радиус, true/false живой/мертвый)
Это уже надо писать на тринити или самому сдвигать нужных мобов чуточку дальше от центра спавна самой клетки

Chaosua 24.08.2012 21:09

Вот и сам иссуй, но почему то закрытый https://github.com/TrinityCore/TrinityCore/issues/4581

Ravie 25.08.2012 12:59

Квест "Найти Источник" переведен на SmartAI:
Код:

DELETE FROM `creature_ai_scripts` WHERE (`id`='1054151');
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE (`entry`='10541');
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES (10541,0,0,0,8,0,100,0,16378,0,0,0,33,10541,0,0,0,0,0,7,0,0,0,0.0,0.0,0.0,0.0,"Krakle's Thermometer - On Spellhit - Call Killed Monster");

Так же были небольшие проблемы с киллкредитом - иногда он засчитывался не на том месте, на котором надо. Удалены триггер мобы на тех местах, где стоят ГО, но не должно засчитываться выполнение квеста:
Код:

DELETE FROM `creature` WHERE (`guid`='102068');
DELETE FROM `creature` WHERE (`guid`='102070');
DELETE FROM `creature` WHERE (`guid`='102071');
DELETE FROM `creature` WHERE (`guid`='102072');

Пока лазил в аовове, увидел что у Ты - Рах`Лих, Демон! есть один квестгивер и один квесттейкер, которые явно не должны выдавать/завершать этот квест - удостоверился, сверившись с вовхедом (по нему кстати у квестгивера есть квест Островитянин, который в базе у этого НИПа не прописан, поэтому решил не удалять запись):
Код:

UPDATE `creature_questrelation` SET `quest`='1718' WHERE (`id`='16771') AND (`quest`='3628');
DELETE FROM `creature_involvedrelation` WHERE (`id`='6166') AND (`quest`='3628');

В таблице conditions Проклятие скверны имеет потенциальные цели 7664 и 7668, хотя должен иметь 7665, 7666, 7667:
Код:

UPDATE `conditions` SET `ConditionValue2`='7665' WHERE (`SourceTypeOrReferenceId`='13') AND (`SourceGroup`='1') AND (`SourceEntry`='12938') AND (`SourceId`='0') AND (`ElseGroup`='0') AND (`ConditionTypeOrReference`='31') AND (`ConditionTarget`='0') AND (`ConditionValue1`='3') AND (`ConditionValue2`='7664') AND (`ConditionValue3`='0');
UPDATE `conditions` SET `ConditionValue2`='7666' WHERE (`SourceTypeOrReferenceId`='13') AND (`SourceGroup`='1') AND (`SourceEntry`='12938') AND (`SourceId`='0') AND (`ElseGroup`='1') AND (`ConditionTypeOrReference`='31') AND (`ConditionTarget`='0') AND (`ConditionValue1`='3') AND (`ConditionValue2`='7668') AND (`ConditionValue3`='0');
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `Conditiohttp://wowhead.com/?item=10467nTypeOrReference`, `ConditionValue1`, `ConditionValue2`) VALUES ('13', '1', '12938', '2', '31', '3', '7667');

Cпелл может быть и не срабатывает, но по идее так должно быть :)
Квест Болотный Говорун для Орды и Незначительные Разногласия для Альянса ведут к квесту Печальная История, но так как у Альянсовского квеста проставлен NextQuestId, а у орды нет, то Ордынцам он не доступен. Извиняюсь за очередную попытку поправить это поле, но прошу, проверьте пожалуйста кеш по 2623 :)
Код:

UPDATE `quest_template` SET `NextQuestId`='2801' WHERE (`Id`='2623');
С торговца Ковица падает сумка торговца, даже если нет взятого квеста Черный рынок:
Код:

UPDATE `item_template` SET `class`='12' WHERE (`entry`='10467');
UPDATE `creature_loot_template` SET `ChanceOrQuestChance`='-100' WHERE (`entry`='8444') AND (`item`='10467');


Ravie 31.08.2012 16:11

Квест Муиджин и Ларион не имеет квестгивера:
Код:

INSERT INTO `creature_questrelation` (`id`, `quest`) VALUES ('9119', '4141');
WoWHead пишет, что квест удален, хотя все комментарии: что английские, что русские, говорят об обратном.

Ravie 03.09.2012 16:40

Вложений: 1
NPC Рапсод Землекоп во Внутренних Землях имеет ненужные госсипы. Правка:
Код:

UPDATE `creature_template` SET `gossip_menu_id`='0' WHERE (`entry`='5634');
UPDATE `creature_template` SET `npcflag`='2' WHERE (`entry`='5634');

После просмотра видео с ютуба, решил поставить ГО на свои места:
Код:

UPDATE `gameobject` SET `position_x`='-2838.602539', `position_y`='2341.649170', `position_z`='41.514755' WHERE (`guid`='3273');
INSERT INTO `gameobject` (`guid`, `id`, `map`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `animprogress`) VALUES ('200001', '164798', '1', '-2836.057861', '2345.703857', '41.760414', '3.427', '600', '100');
INSERT INTO `gameobject` (`guid`, `id`, `map`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `animprogress`) VALUES ('200002', '164798', '1', '-2840.229736', '2347.745605', '41.504646', '3.427', '600', '100');


NeatElves 03.09.2012 20:30

1. Что странного в тексте:
Цитата:

Транспортер окутывает призрачное сияние.
???

Ravie 03.09.2012 20:44

В том, что госсипы не у того НПС. Да я и не говорил что эти госсипы странные, но разве они должны быть у http://ru.wowhead.com/npc=5634?

NeatElves 04.09.2012 13:28

Проверил, госсип от го, у нпц на оффе нет текста.))

Ravie 07.09.2012 19:46

Вложений: 1
НИП Железношкурый дьявозавр с GUID 24444 лежит мертвый:
Код:

DELETE FROM `creature_addon` WHERE (`guid`='24444');

NeatElves 07.09.2012 20:24

Вложений: 1
Лежит, для антуража, на корм птеродактилям.))

з.ы. Если смотрите по трупам, то сравните сразу тех, кто труп в аддоне, но имеет тип движения>0, много интересного:
Код:

DELETE FROM `creature_addon` WHERE `guid` in (28493,22269,24443,24146,21623,24441,24442,26299,32742,21592);
Пример:
на скрине видно, буквально в 20 метрах от завра, труп цветочка...

Ravie 07.09.2012 21:22

Глядя на таблицу через Навикат, я видел записи с той же аурой, но проверять было не охота, думал, что прост 24444 записали лишний=)
P.S.: А где эта аура может использоваться?

NeatElves 07.09.2012 22:19

Это аура имитации смерти..

Ravie 10.09.2012 07:20

НИП Старый полевой долгоног переселился в Стальгорн и Предгорья Хилсбрада:
Код:

UPDATE `creature` SET `map`='1' WHERE (`guid`='11028');
UPDATE `creature` SET `map`='1' WHERE (`guid`='11095');

P.S.:Баг, о котором говорил Chaosua - https://github.com/TrinityCore/Trini...7f21c76b1eb787

YuruY 10.09.2012 07:39

Не кажется что запрос на удаление както не алле звучит?))

NeatElves 10.09.2012 11:13

Простой пример:
Охотник на драконов, лежат трупы, перед входом пара присяд на колене...
Болотный скат - лежит трупом в нижетопи кружком возле охотницы и она их жрет...
Страж чертога - лежит трупом, поиск поюзайте по форуму...
Высокорогий олень - лежит труп и два охотника его свежевают...
Пехотинец - лежит, не как труп, перед доктором...
Код:

UPDATE `creature_addon` SET `bytes1`='7', `auras`=NULL WHERE `guid`=98091;
Некролит - лежит труп, как показатель неудачной маскировки...
Мастер эльф - лежит, отдал все силы поддерживая магию, не труп(а так как там уже есть лежащий, то поднимем)...
Код:

DELETE FROM `creature_addon` WHERE `guid`=74629;
Гоблин рудокоп, есть запись в шаблоне, лежит, но не труп...
Код:

DELETE FROM `creature_addon` WHERE `guid` in (105018,105017);

Зачем в свой запрос, включать уже принятую часть моего запроса ??

з.ы. И синтаксис запросов в мускуле поизучайте...))

Ravie 10.09.2012 16:21

Квест Встречаемся на кладбище - НИП Гаэриан должен быть виден, только когда игрок мертв. НИП имеет http://www.trinitycore.info/Creature...tc2#type_flags CREATURE_TYPEFLAGS_GHOST, но на самом деле он стоит как самый обычный моб. Вопрос: кто-нибудь знает, работает ли этот флаг вообще?
НИП Кровопийца из племени Песчаной Бури не атакует, и игрок его атаковать не может:
Код:

UPDATE `creature_template` SET `unit_flags`='32768' WHERE (`entry`='5649');

NeatElves 10.09.2012 17:37

Для всех нпц призраков(ауры 10848,17327) в мангосе спеллы скриптованы...
Ну, а про работу флагов 256 и 512 в тринити, уже много написано, на тематических форумах...

YuruY 10.09.2012 18:59

Цитата:

Ну, а про работу флагов 256 и 512 в тринити, уже много написано, на тематических форумах...
Сниффы у всех показывают что эти флаги также идут совместно, тут со сниффами не поспоришь, смысла нет вырубать тот или иной, смысл ждать когда ядро раступит в их соместном распеределение (что и к чему).
Совместная работа этих флагов в ветке лича абсолютно не правильная.

Ravie 10.09.2012 19:14

Спасибо, с этим ясно. Задам еще один вопрос =)
Есть квест Ленивые батраки, также нам дается Дубинка штейгера - после срабатывания на мобе этого спелла, его можно повторить на этом же мобе нужное вам кол-во раз, т. е. настакать 5 ударов палкой на одном мобе. Решается ли данная проблема через базу?

YuruY 10.09.2012 21:07

Ядра/скрипта проблема, не раз говорили.
Помоему у обоих есть она.

Ravie 13.09.2012 17:06

Устаревшие квесты - Капитанская сабля и Бой с Неголашем (Вместо них близзы поставили Капитанская сабля и Бой с Неголашем):
Код:

UPDATE `quest_template` SET `NextQuestId`='0', `NextQuestIdChain`='0' WHERE (`Id`='614');
UPDATE `quest_template` SET `PrevQuestId`='0', `NextQuestId`='0', `Flags`='16392', `NextQuestIdChain`='0' WHERE (`Id`='615');
UPDATE `quest_template` SET `PrevQuestId`='0', `NextQuestId`='0', `Flags`='16392' WHERE (`Id`='618');
DELETE FROM `creature_questrelation` WHERE (`id`='2500') AND (`quest`='615');
DELETE FROM `creature_involvedrelation` WHERE (`id`='2594') AND (`quest`='615');
DELETE FROM `creature_involvedrelation` WHERE (`id`='2500') AND (`quest`='618');
DELETE FROM `creature_questrelation` WHERE (`id`='2594') AND (`quest`='618');


Ravie 17.09.2012 17:42

Все, связанное с квестом Пророчество Акиды в gameobject_scripts, можно удалять - починили в ядре:
Код:

DELETE FROM `gameobject_scripts` WHERE `datalong`='17375';
DELETE FROM `gameobject_scripts` WHERE `datalong2`='17375';

Также Яропламень откидывает игрока назад, не давая себя атаковать, поэтому квест Один в поле не воин становится практически непроходимым.
У себя сделал так:
Код:

UPDATE `creature_ai_scripts` SET `event_param1`='2000' WHERE (`id`='937602');
По умолчанию стояло `event_param1`='5000' и `event_param2`='5000'

Ravie 17.09.2012 20:21

У меня такая же проблема, как и у некоторых людей с гитхаба:
ставлю чистую базу, создаю любого игрока, прописываю ему квест, у одного из ГО засчитывается киллкредит. НО есть один чар, у которого выполнение этого квеста не засчитывается. Что я только не пробовал: сносил базу и ставил новую, прописывал этому игроку админку (играл изначально без нее),создавал другого игрока и прописывал ему все квесты, которые есть у этого чара в списке заданий - все безрезультатно. Вопрос: что может мешать засчитыванию киллкредита на одном сервере с одной и той же базой мира?
P.S.: Из всего, что я могу предположить, это могут быть уже пройденные квесты, но каким боком - не знаю.
Правочка:
Код:

UPDATE `creature` SET `map`='0' WHERE (`guid`='19078');
UPDATE `creature` SET `map`='0' WHERE (`guid`='19055');
UPDATE `creature_template` SET `spell1`='24423', `spell2`='0', `spell3`='0' WHERE (`entry`='199');


NeatElves 17.09.2012 22:18

974 квест, не смешно, ответ был:
Цитата:

удалить из цели спелла го 148503

Ravie 18.09.2012 16:25

Не стал бы писать, если бы помогло. У всех чаров работает, а у одного не хочет ни в какую...

Chaosua 21.09.2012 18:11

ОЛО / wintergrasp / trinity release
 
Ну что ж, начну троллинг темы про ОЛО :D

Я сделал базовую настройку расположения охраны, инженеров, мастерских по фазам в соответствующих четырех местах мастерских.
Что сделано:
1. Использовано расстановку из YTDB 628 + проспаунено недостающий контент (будет видно по красным гуидам, их там не много)
2. Ордынская охрана и инженеры поставлены в 16ю фазу, альянсовские аналоги в 32
3. ГО мастерских и флаги в их зонах поставил в фазу 49 (16+32+1), чтобы они были видимы всегда и всем. Иначе как захватить то чего нету?
4. Исправлено ХП и фракцию для осадных танков.
Не знаю что там у ваших снифов, но 16ХП у танка это нечто :eek:
5. Исправлено фракцию для ордынских инженеров
6. Почему спаун брал не апдейтом а полной перезаписью? Мне лень было, и мало времени вытаскивать гуид каждого кричера которого я изменил, поэтому взял пачкой. Туда вошли и те которых я не трогал

Это базовая конфигурация, дальше надо тестировать разные варианты, и доделывать так чтобы со скриптом тринити было хорошо синхронизировано.
Дале опишу фазы по наблюдению
Бой на оло идет:
16я фаза это когда контролит орда мастерскую
32я фаза - альянс контролит мастерскую
1я фаза - вся область ОЛО во время боя
Бой окончился:
-Контролирует альянс:
--орда - 1я фаза, в мастерских 32я
--альянс - 257я фаза, в мастерских 289я (1+32+256)
-Контролирует орда:
--орда - 257я фаза, в мастерских 273я (1+16+256)
--альянс - 1я фаза, в мастерских 16я
Иногда в общих областях фаза может прыгать пока ее не покинуть и не прийти снова (наверное ауры не срабатывают из spell_area одни должны убраться другие - наложится, они по ходу все складываются до обновления области), чтобы узнать точную фазу надо зайти например в мастерскую, там фаза обновится и потом выйти из ее зоны, тогда узнаете какую фазу вешает

Код:

/* Set propper healt instead of 16HP */
UPDATE `creature_template` SET `exp` = 0, `faction_A` = 1732, `faction_H` = 1732 WHERE `entry` = 32627;
UPDATE `creature_template` SET `exp` = 0, `faction_A` = 1735, `faction_H` = 1735 WHERE `entry` = 28312;
UPDATE `creature_template` SET `exp` = 0 WHERE `entry` IN (28319,32629);

UPDATE `creature_template` SET `faction_A` = 1735, `faction_H` = 1735 WHERE `entry` = 30400;
UPDATE `creature_template` SET `faction_A` = 1732, `faction_H` = 1732 WHERE `entry` = 30499;

/* TEMP RPG show in al phases don't know what phase is propper*/
UPDATE `creature` SET `phaseMask` = 49 WHERE `id` = 30560;

/*Phasing*/

UPDATE `gameobject` SET `phaseMask` = 49 WHERE `guid` = 49910;
UPDATE `gameobject` SET `phaseMask` = 49 WHERE `guid` = 49908;
UPDATE `gameobject` SET `phaseMask` = 49 WHERE `guid` = 49895;
UPDATE `gameobject` SET `phaseMask` = 49 WHERE `guid` = 49838;

UPDATE `gameobject` SET `phaseMask` = 49 WHERE `ID` IN (190487,190475,192627,192626,194959,194960,194963,194962);

DELETE FROM `creature` WHERE `id`=30400;
INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES
(200868, 30400, 571, 1, 16, 0, 0, 4357.58, 2357.95, 381.923, 1.36641, 300, 0, 0, 8982, 0, 0, 0, 0, 0),
(200869, 30400, 571, 1, 16, 0, 0, 4354.29, 3312.73, 377.963, 1.39155, 300, 0, 0, 8982, 0, 0, 0, 0, 0),

(90094, 30400, 571, 1, 16, 0, 0, 4964.89, 3383.06, 382.911, 6.12611, 180, 0, 0, 8982, 0, 0, 0, 0, 0),
(90095, 30400, 571, 1, 65, 27935, 0, 5391.61, 2707.72, 415.051, 4.55531, 180, 0, 0, 6986, 0, 0, 0, 0, 0),
(90096, 30400, 571, 1, 16, 0, 0, 4939.76, 2389.06, 326.153, 3.26377, 180, 0, 0, 8982, 0, 0, 0, 0, 0),
(90097, 30400, 571, 1, 65, 27936, 0, 5392.91, 2975.26, 415.223, 4.55531, 180, 0, 0, 6986, 0, 0, 0, 0, 0);

DELETE FROM `creature` WHERE `id`=30499;
INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES
(200867, 30499, 571, 1, 32, 0, 0, 4939.97, 2389.14, 326.071, 2.97255, 300, 0, 0, 8982, 0, 0, 0, 0, 0),
(200870, 30499, 571, 1, 32, 0, 0, 4964.33, 3383.26, 382.827, 5.9712, 300, 0, 0, 8982, 0, 0, 0, 0, 0),
(200872, 30499, 571, 1, 129, 0, 0, 5391.62, 2708.19, 414.969, 4.84022, 300, 0, 0, 8982, 0, 0, 0, 0, 0),
(200873, 30499, 571, 1, 129, 0, 0, 5392.95, 2975.35, 415.141, 4.60774, 300, 0, 0, 8982, 0, 0, 0, 0, 0),

(89995, 30499, 571, 1, 32, 0, 0, 4354.15, 3312.82, 378.046, 1.67552, 180, 0, 0, 8982, 0, 0, 0, 0, 0),
(89994, 30499, 571, 1, 32, 0, 0, 4357.67, 2357.99, 382.007, 1.67552, 180, 0, 0, 8982, 0, 0, 0, 0, 0);

DELETE FROM `creature` WHERE `id`=30740;
INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES
(89987, 30740, 571, 1, 32, 0, 347, 4337.03, 3261.66, 373.525, 3.26377, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89959, 30740, 571, 1, 32, 0, 347, 4366.98, 3233.56, 371.585, 4.93928, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89958, 30740, 571, 1, 32, 0, 347, 4394.66, 3231.99, 369.722, 4.62512, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(56548, 30740, 571, 1, 385, 0, 0, 5335.31, 2764.11, 409.275, 4.83456, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(56547, 30740, 571, 1, 385, 0, 0, 5349.81, 2763.64, 409.333, 4.66003, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(52497, 30740, 571, 1, 385, 0, 0, 5179.11, 2837.13, 409.275, 3.21141, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(52496, 30740, 571, 1, 385, 0, 0, 5149.4, 2897.04, 409.304, 3.03687, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51606, 30740, 571, 1, 385, 0, 0, 5149.52, 2904.19, 409.276, 3.07178, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51557, 30740, 571, 1, 385, 0, 0, 5179.67, 2846.6, 409.275, 3.08923, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51450, 30740, 571, 1, 385, 0, 0, 5154.23, 2833.82, 409.263, 3.12414, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51157, 30740, 571, 1, 385, 0, 0, 5154.12, 2847.89, 409.248, 3.07178, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51056, 30740, 571, 1, 385, 0, 0, 5150.66, 2777.95, 409.405, 2.94961, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51046, 30740, 571, 1, 385, 0, 0, 5150.27, 2786.02, 409.547, 3.22886, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51027, 30740, 571, 1, 385, 0, 0, 5270.06, 2847.55, 409.275, 3.07178, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(51015, 30740, 571, 1, 385, 0, 0, 5270.16, 2833.48, 409.275, 3.12414, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(89953, 30740, 571, 1, 32, 0, 347, 4418.61, 2355.29, 372.491, 6.02139, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89954, 30740, 571, 1, 385, 0, 0, 4452.86, 2808.87, 402.604, 6.05629, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89955, 30740, 571, 1, 385, 0, 0, 4778.59, 3303.48, 365.679, 3.15058, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89956, 30740, 571, 1, 385, 0, 0, 4454.78, 2835.49, 400.867, 0.034907, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89957, 30740, 571, 1, 385, 0, 0, 4409.82, 2951.86, 375.283, 1.47897, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89960, 30740, 571, 1, 32, 0, 347, 4425.29, 3291.51, 370.774, 0.122173, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89961, 30740, 571, 1, 32, 0, 347, 4349.54, 2411.26, 374.743, 2.05949, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89962, 30740, 571, 1, 385, 0, 0, 4864.39, 2885.18, 374.794, 6.16101, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89963, 30740, 571, 1, 32, 0, 347, 4349.12, 2299.28, 374.743, 4.90438, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89964, 30740, 571, 1, 32, 0, 347, 4323.78, 3287.1, 378.895, 2.86234, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89965, 30740, 571, 1, 385, 0, 0, 4463.83, 2015.18, 430.3, 1.43117, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89966, 30740, 571, 1, 385, 0, 0, 4450.15, 1897.58, 435.045, 4.39823, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89967, 30740, 571, 1, 385, 0, 0, 4501.06, 1990.28, 431.157, 1.02974, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89968, 30740, 571, 1, 385, 0, 0, 4494.58, 1943.76, 435.627, 6.19592, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89969, 30740, 571, 1, 385, 0, 0, 4865.72, 2900.92, 374.541, 6.19592, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89970, 30740, 571, 1, 385, 0, 0, 4428.87, 1906.87, 432.648, 3.9968, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89971, 30740, 571, 1, 385, 0, 0, 4421.94, 2773.19, 400.895, 5.70723, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89972, 30740, 571, 1, 32, 0, 347, 4391.67, 2300.61, 374.743, 4.92183, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89973, 30740, 571, 1, 385, 0, 0, 4563.97, 3618.68, 426.539, 4.35607, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89974, 30740, 571, 1, 385, 0, 0, 4412.29, 2753.79, 401.015, 5.8294, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89975, 30740, 571, 1, 385, 0, 0, 4455.77, 1935.89, 465.647, 5.40895, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89976, 30740, 571, 1, 385, 0, 0, 4362.09, 2811.51, 407.337, 3.19395, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89977, 30740, 571, 1, 32, 0, 347, 4370.98, 3355.02, 371.197, 1.67552, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89978, 30740, 571, 1, 32, 0, 347, 4388.13, 2411.98, 374.743, 1.64061, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89979, 30740, 571, 1, 32, 0, 347, 4424.61, 3321.1, 369.801, 0.034907, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89980, 30740, 571, 1, 32, 0, 347, 4417.92, 2331.24, 370.919, 5.84685, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89981, 30740, 571, 1, 385, 0, 0, 4436.25, 1933.86, 439.295, 4.84563, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89982, 30740, 571, 1, 385, 0, 0, 4550.3, 2185.16, 366.565, 1.22022, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89983, 30740, 571, 1, 32, 0, 347, 4413.43, 2393.45, 376.36, 1.06465, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89984, 30740, 571, 1, 385, 0, 0, 4407.29, 2825.11, 436.283, 5.79104, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89985, 30740, 571, 1, 385, 0, 0, 4417.95, 3509.35, 359.007, 4.254, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89986, 30740, 571, 1, 32, 0, 347, 4333.32, 2331.48, 376.012, -1.34541, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89988, 30740, 571, 1, 32, 0, 347, 4392.4, 3354.61, 369.598, 1.5708, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89989, 30740, 571, 1, 385, 0, 0, 4778.55, 3276.17, 365.865, -0.130337, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89990, 30740, 571, 1, 385, 0, 0, 4697.75, 2855.13, 387.857, 0.219023, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89991, 30740, 571, 1, 385, 0, 0, 4686.31, 2390.8, 370.008, 0.314159, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89992, 30740, 571, 1, 385, 0, 0, 4686.1, 2877.83, 387.427, 3.35556, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89993, 30740, 571, 1, 385, 0, 0, 4677.92, 2412.38, 370.317, 0.226893, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(56555, 30740, 571, 1, 385, 0, 0, 5368.71, 2856.36, 409.323, 2.94961, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(56554, 30740, 571, 1, 385, 0, 0, 5350.68, 2917.01, 409.275, 1.46608, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(56553, 30740, 571, 1, 385, 0, 0, 5388.56, 2834.77, 418.759, 3.07178, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(56552, 30740, 571, 1, 385, 0, 0, 5335.12, 2916.8, 409.444, 1.49623, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(56551, 30740, 571, 1, 385, 0, 0, 5367.92, 2826.52, 409.323, 3.33358, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(56550, 30740, 571, 1, 385, 0, 0, 5389.27, 2847.37, 418.759, 3.10669, 300, 0, 0, 11001, 0, 0, 0, 0, 0);

DELETE FROM `creature` WHERE `id`=30739;
INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES
(89947, 30739, 571, 1, 65, 24073, 0, 4689.69, 2878.61, 387.427, 3.35613, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89948, 30739, 571, 1, 65, 24076, 0, 4700.59, 2855.76, 387.874, -2.92258, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89949, 30739, 571, 1, 65, 24073, 0, 4867.99, 2884.67, 375.234, 3.0013, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89952, 30739, 571, 1, 65, 24074, 0, 4686.43, 2414.86, 369.71, 3.31613, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89951, 30739, 571, 1, 65, 24073, 0, 4694.58, 2393.48, 368.629, 3.29867, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89950, 30739, 571, 1, 65, 24073, 0, 4873.16, 2900.89, 375.937, 3.21141, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89946, 30739, 571, 1, 65, 24076, 0, 4780.26, 3303.49, 365.638, 3.15052, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89945, 30739, 571, 1, 65, 24074, 0, 4781.71, 3275.76, 365.884, 3.01123, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89942, 30739, 571, 1, 65, 24073, 0, 5179.11, 2837.13, 409.275, 3.21141, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89943, 30739, 571, 1, 65, 24074, 0, 4689.77, 2391.92, 369.509, -2.82934, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89944, 30739, 571, 1, 65, 24075, 0, 4681.43, 2413.4, 370.121, -2.85776, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89939, 30739, 571, 1, 65, 24074, 0, 5270.16, 2833.48, 409.275, 3.12414, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89940, 30739, 571, 1, 65, 24073, 0, 5388.56, 2834.77, 418.759, 3.07178, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89941, 30739, 571, 1, 65, 24076, 0, 5179.67, 2846.6, 409.275, 3.08923, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89938, 30739, 571, 1, 65, 24074, 0, 5335.31, 2764.11, 409.275, 4.83456, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89937, 30739, 571, 1, 65, 24074, 0, 5391.85, 3031.49, 409.208, 0.002589, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89936, 30739, 571, 1, 65, 24073, 0, 5270.06, 2847.55, 409.275, 3.07178, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89935, 30739, 571, 1, 65, 24073, 0, 5389.27, 2847.37, 418.759, 3.10669, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89934, 30739, 571, 1, 65, 24075, 0, 5349.81, 2763.63, 409.333, 4.66003, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89933, 30739, 571, 1, 65, 24073, 0, 5335.12, 2916.8, 409.444, 1.50098, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89932, 30739, 571, 1, 65, 24073, 0, 5327.26, 2659.46, 409.179, 3.06991, 180, 5, 0, 11001, 0, 1, 0, 0, 0),
(89931, 30739, 571, 1, 65, 24073, 0, 5368.71, 2856.36, 409.323, 2.94961, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89930, 30739, 571, 1, 65, 24074, 0, 5367.91, 2826.52, 409.323, 3.33358, 180, 0, 0, 11001, 0, 0, 0, 0, 0),
(89929, 30739, 571, 1, 65, 24075, 0, 5350.68, 2917.01, 409.275, 1.46608, 180, 0, 0, 11001, 0, 0, 0, 0, 0),

(200425, 30739, 571, 1, 16, 0, 580, 4424.87, 3321.04, 369.631, 6.12994, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(200426, 30739, 571, 1, 16, 0, 580, 4425.6, 3291.38, 370.592, 0.235534, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(200427, 30739, 571, 1, 16, 0, 580, 4394.6, 3231.95, 369.628, 4.44448, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200430, 30739, 571, 1, 16, 0, 580, 4323.9, 3286.75, 378.836, 2.26579, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200429, 30739, 571, 1, 16, 0, 580, 4337.12, 3261.58, 373.431, 3.19963, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200431, 30739, 571, 1, 16, 0, 580, 4370.83, 3355.17, 371.093, 1.20471, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(200435, 30739, 571, 1, 16, 0, 580, 4391.57, 2300.81, 374.661, 4.22773, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(200434, 30739, 571, 1, 16, 0, 580, 4418.18, 2331.35, 370.764, 6.15745, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200432, 30739, 571, 1, 16, 0, 580, 4391.91, 3354.44, 369.507, 1.51651, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200436, 30739, 571, 1, 16, 0, 580, 4348.72, 2299.06, 374.661, 4.90474, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200437, 30739, 571, 1, 16, 0, 580, 4333.46, 2334.36, 376.074, 1.90845, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(200440, 30739, 571, 1, 16, 0, 580, 4387.77, 2412.03, 374.661, 1.52203, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200439, 30739, 571, 1, 16, 0, 580, 4413.48, 2393.69, 376.281, 0.936124, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200438, 30739, 571, 1, 16, 0, 580, 4417.33, 2354.6, 372.845, 6.27055, 300, 0, 0, 11001, 0, 0, 0, 0, 0),
(200441, 30739, 571, 1, 16, 0, 580, 4349.11, 2411.47, 374.661, 1.69875, 300, 0, 0, 10635, 0, 0, 0, 0, 0),
(200428, 30739, 571, 1, 16, 0, 580, 4366.97, 3233.61, 371.516, 4.52381, 300, 0, 0, 10635, 0, 0, 0, 0, 0);


Ravie 21.09.2012 23:43

Quest You Are Rakh'likh, Demon:
-NPC Осквернерр стоял в мире, хотя должен призываться;
-Двойной призыв Осквернерр и Илифар - один по таймеру в event_scripts, другой в EventAI проскриптован;
-видео с ютуба показывает, как должны стоять Разелих Осквернитель при призыве и Алтарь Осквернителя;
-ГО 153359 и 153360 - неправильные координаты, должно быть на одном из нижних уступов:
Код:

DELETE FROM `creature` WHERE (`guid`='1478');
DELETE FROM `event_scripts` WHERE (`id`='3301') AND (`datalong`='7734') LIMIT 1;
DELETE FROM `event_scripts` WHERE (`id`='3301') AND (`datalong`='7735') LIMIT 1;
UPDATE `event_scripts` SET `x`='-11234.294922', `y`='-2842.450928', `z`='157.924545', `o`='2.405481' WHERE (`id`='3301');
UPDATE `gameobject` SET `position_x`='-11249.499023', `position_y`='-2829.406982', `position_z`='159.877502' WHERE (`guid`='20946');
UPDATE `gameobject` SET `position_x`='-11187', `position_y`='-2833', `position_z`='116.42', `orientation`='4' WHERE (`guid`='20947');
UPDATE `gameobject` SET `position_x`='-11187', `position_y`='-2833', `position_z`='116.417381', `orientation`='3.99' WHERE (`guid`='103132');

P.S.: ГО 153203 и 153204 (из 4 работал только 1) - эти ГО вообще работают как порталы или просто для красоты стоят?
Если телепортируют, то для 153203 и 153204:
Код:

INSERT INTO `gameobject` VALUES (48571, 153204, 0, 1, 1, -11204.022461, -2730.475342, 14.886023, -2.16421, 0, 0, 0, 0, 300, 0, 1);
INSERT INTO `gameobject` VALUES (48585, 153204, 0, 1, 1, -11208.399414, -2960.170898, 9.206616, -2.16421, 0, 0, 0, 0, 300, 0, 1);
INSERT INTO `gameobject` VALUES (48847, 153204, 0, 1, 1, -11079.436523, -2855.424805, 10.683722, -2.16421, 0, 0, 0, 0, 300, 0, 1);


DiffuSer 22.09.2012 20:15

Телепорт между этажами в Акерусе (после завершения Сияния рассвета) работает в одну сторону (вниз).

YuruY 22.09.2012 20:22

Аддоны убили чемто, разбирайтесь.

DiffuSer 22.09.2012 20:43

Странно, когда нового ДК создаешь, работает в обе стороны. Ломается после квеста.

NeatElves 22.09.2012 21:02

После "гм вкл" ломается.

DiffuSer 23.09.2012 03:50

Нет, проверяю с игровой учетной записи.


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

YTDB - MaNGOS DataBase