PDA

Просмотр полной версии : Флудо-баг-репорты в одной теме (часть третья)


Страницы : [1] 2

Kuznec
18.10.2010, 22:46
ТЕМУ НЕ УДАЛЯТЬ ЛЯДЬ!!!!!!

tempura











Неработает квест Битва за чёрный оплот (http://ru.wowhead.com/quest=13166) Нету мобов которых надо убивать: Лоскутик, солдаты плети. И не даётся баф "Мощь Могрейна" без которого невозможно убить Лоскутика.


Не работает квест Охота началась (http://ru.wowhead.com/quest=11794)


Не работает квест Свержение башен (http://ru.wowhead.com/quest=13539)

Не рабоатет квест Приказы для Черного рыцаря (http://ru.wowhead.com/quest=13663)

Не работает квест Испытание претендента (http://ru.wowhead.com/quest=13680)

Herurg
18.10.2010, 23:31
что-то с кодировкой? на ворлд базах стоит utf_8_general_ci.
но все равно такая хрень ...

tempura
18.10.2010, 23:48
Криво залито, перезаливай.

Причем, перезаливать придется сильно не один раз - пока не научишься правильно кодировку выставлять. :) :) :)

Herurg
19.10.2010, 00:05
Криво залито, перезаливай.

Причем, перезаливать придется сильно не один раз - пока не научишься правильно кодировку выставлять. :) :) :)

и что же не так?
заливал файлом из тринити репозитория.

CREATE DATABASE `world` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `characters` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `auth` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Chaosua
19.10.2010, 01:02
1 вариант не работает 100%. проверил
у меня пашет, и довольно таки давно я использую это
проблемы с невидимостью лоскута нету
таблицу хоть перезагружали после правки, убедитесь что в той таблице нету записей с этими спеллами
забыл добавить в блокировке спеллов у меня они тоже есть - вариант 1+3, второй вариант не спасет (стер его) Хотя и по отдельности должно работать ибо третий блокирует все а первый убирает использование
Попробуйте еще добавить в блокировку эти спелы и тогда проверяйте (сервак ребутить чтоб уж точно)

tempura
19.10.2010, 08:34
и что же не так?
заливал файлом из тринити репозитория.

CREATE DATABASE `world` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `characters` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE `auth` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Создание базы - правильно. Заливка данных - неправильно. :) А сервер БД при этом в какой кодировке запущен? :)

Kuznec
19.10.2010, 17:42
мне поможет кто нибудь?

YuruY
19.10.2010, 17:52
мне поможет кто нибудь?

Скрипты пиши.

tempura
19.10.2010, 19:20
мне поможет кто нибудь?А кто-то должен? Ты кому-то много денег платишь?

Herurg
19.10.2010, 23:10
Создание базы - правильно. Заливка данных - неправильно. :) А сервер БД при этом в какой кодировке запущен? :)

все настроено на utf-8, кстати, забыл упомянуть, не со всеми русскими текстами так, например в шторме все прекрасно, где как, где-то каракули, а где-то нормально, странно :)

tempura
19.10.2010, 23:30
все настроено на utf-8, кстати, забыл упомянуть, не со всеми русскими текстами так, например в шторме все прекрасно, где как, где-то каракули, а где-то нормально, странно :) Ну значит перезалить в нормальной коировке, и все. Насчет "где-то так, а где-то эдак" - смотри какой именно дамп у тебя перезаписал тексты. Так чтобы один дамп с корректной кодировкой, залитый единовременно, часть текстов слил нормально, а другую часть криво - так не бывает. Это фантастика.

Скорее всего именно при импорте дампа фигня была - либо в самом файле дампа неверно указана кодировка, либо кодировка соединения была неверной. То, что у тебя на скриншоте - это кириллический текст залитый в latin1.

PS
А что, еще кто-то на глаз не опознает чем именно была убита кодировка? :)

Herurg
19.10.2010, 23:43
Ну значит перезалить в нормальной коировке, и все. Насчет "где-то так, а где-то эдак" - смотри какой именно дамп у тебя перезаписал тексты. Так чтобы один дамп с корректной кодировкой, залитый единовременно, часть текстов слил нормально, а другую часть - криво - так не бывает. Это фантастика.

Скорее всего именно при импорте дампа фигня была - либо в самом файле дампа неверно указана кодировка, либо кодировка соединения была неверной. То, что у тебя на скриншоте - это кириллический текст залитый в latin1.

PS
А что, еще кто-то на глаз не опознает чем именно была убита кодировка? :)

подожду full'a от YTDB, и перезалью :) спасибо за содействие. ;)

---
мне поможет кто нибудь?

ну вообще т.к. для TrinityCore, да и для MaNGOS делают базу "за спасибо" мягко говоря, нужно хотя бы пожалуйста сказать ;)

--
Небольшой совет, можно было бы поставить мод http://vbsupport.org/forum/showthread.php?t=26342&highlight=prevent+double+posts, чтобы объединял посты ибо флуда много получается, форум бывает залагивается, старое сообщение изменить очень трудно :).

tempura
19.10.2010, 23:55
ну вообще т.к. для TrinityCore, да и для MaNGOS делают базу "за спасибо" мягко говоря, нужно хотя бы пожалуйста сказать ;) Да с таких "спасиб" - ни тепло, ни холодно. Баг запостил - молодец. Исправил сам - вдвойне молодец - из этого складывается впечатление о человеке. А не из "мне поможет кто-нибудь?" Ладно бы ума хватило после этого промолчать - так он в приват бычить стал. Вот и попрощались ненадолго - пусть поумнеет.

Небольшой совет, можно было бы поставить мод http://vbsupport.org/forum/showthread.php?t=26342&highlight=prevent+double+posts, чтобы объединял посты ибо флуда много :). Надо бы. Руки вот только дойдут....

Chaosua
20.10.2010, 10:21
за квестом http://ru.wowhead.com/quest=1657 есть предмет у которого есть спелл http://ru.wowhead.com/spell=24706 котрый по описанию должен запускать ивент Send Script Event (9417) В базе нету этого ивента (event_scripts)
Я бы его написал сам но я без понятия что там должно творится
Если тупо килкредит то можно и это
DELETE FROM `event_scripts` WHERE `id`=9417;
INSERT INTO `event_scripts` VALUES (9417, 2, 8, 15415, 0, 0, 0, 0, 0, 0);


в базе под мангос тоже нету этого

PS: пардон в 569 УТДБ уже есть, но почему то с дубликатом(две строки на 9417 ивент абсолютно одинаковые) в апдейте 2 запроса на добавление при том что таблица не имеет ключей

Heisenberg
20.10.2010, 13:28
В ЦЛК струи огня бьют постоянно. На оффе есть задержка в 3 секунды, чтобы пройти.

UPDATE waypoint_scripts SET delay = 3 WHERE dataint = 38879 AND command = 15;

Heisenberg
20.10.2010, 17:16
Валитрия спаунить разные порталы на нормале и героик. На нормале это порталы сна, на героике - порталы кошмара. У порталов сна есть темплейт в темплейт аддон, у героиков нет

DELETE FROM `creature_template_addon` WHERE entry IN(38429,38430);

INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(38429, 0, 0, 0, 0, 0, '71986 0'),
(38430, 0, 0, 0, 0, 0, '71994 0');

Тиммит сказал, что порталы у валитрии это спелл клики, с вех курсором. Действительно, трудно представить вехикл размером с комнату, и с нипами в ней. Спелл я нашел, он меняет маску фазы, дает возможность летать, и называется так же, как и в тактиках, на оффе, в видео. Все это на 15 секунд.

DELETE FROM `npc_spellclick_spells` WHERE npc_entry IN (37945,38430);
INSERT INTO `npc_spellclick_spells` (`npc_entry`, `spell_id`, `quest_start`, `quest_start_active`, `quest_end`, `cast_flags`, `aura_required`, `aura_forbidden`, `user_type`) VALUES
(37945,70766,0,0,0,3,0,0,0),
(38430,70766,0,0,0,3,0,0,0);

Если у вас есть госсип ИД для Тириона, то вот его госсип текст

Long have I waited for this day, hero. Are you and your allies prepared to bring the Lich King to justice? We charge on your command!

А вот та госсип кнопка, которая стартующая последний энкаутер

We are prepared, Highlord. Let us battle for the fate of Azeroth! For the light of dawn!

Собственно вот тему создал, но в нее никто не заглянул, т.к во флудилке:(

http://ytdb.ru/showthread.php?p=27974

NeatElves
20.10.2010, 17:58
Вот вижу 3-й раз звучит Тирион - а какой ?
http://www.wowhead.com/search?q=Tirion#npcs

Heisenberg
20.10.2010, 18:19
Прошу прощения, http://wowhead.com/npc=38995

Простите, а ни у кого нету кеша из ЦЛК, включая синдрагоссу и лича(желательно).Смотрел тему про кеш 3.3.3а но там уже с обменников удалены файлы, а в теме про 3.3.5а нету вовсе.

YuruY
20.10.2010, 18:28
Прошу прощения, http://wowhead.com/npc=38995

Простите, а ни у кого нету кеша из ЦЛК, включая синдрагоссу и лича(желательно).Смотрел тему про кеш 3.3.3а но там уже с обменников удалены файлы, а в теме про 3.3.5а нету вовсе.

Все что было, все в базе.

Heisenberg
20.10.2010, 18:30
Мне нужно посмотреть тригеры у синдры и лича.Мне по кешу смотреть легче

YuruY
20.10.2010, 20:45
Если ссылки мертвы отдельно их уже не найти.

Herurg
20.10.2010, 21:43
Нашел баг, у головы которая вылетает из "Всадника Без Головы" дружественная фракция. // судя по вх враждебна ко всем.
fix:
UPDATE `creature_template` SET `faction_a` = 14, `faction_h` = 14 WHERE `entry` = 23775;

YuruY
20.10.2010, 22:37
Нашел баг, у головы которая вылетает из "Всадника Без Головы" дружественная фракция. // судя по вх враждебна ко всем.
fix:
UPDATE `creature_template` SET `faction_a` = 14, `faction_h` = 14 WHERE `entry` = 23775;

Накати уже [569]. ;)

Herurg
20.10.2010, 23:08
Накати уже [569]. ;)

:D когда вы только успеваете их выпускать, вроде только-что вышла 568 :D спасибо.

Heisenberg
21.10.2010, 02:36
Делать было нечего.Стал копать старый, с 3.3.5, вов хед лутер файл. Вот чуток:

1.10404. Отсутствуют заклинания:
UPDATE `creature_template` SET `spell1` = 71089, `spell2` = 71088 WHERE `entry` = 10404;
Другая сложность:
UPDATE `creature_template` SET `spell1` = 71090, `spell2` = 71088 WHERE `entry` = 38110;
2.31139. Отсутствуют заклинания:
UPDATE `creature_template` SET `spell1` = 63546, `spell2` = 28405 WHERE `entry` = 31139;
3.36838/36839 Должен быть рогой а не воном:
UPDATE `creature_template` SET `unit_class` = 4 WHERE `entry` IN (36838,36839);
4.37664. Пропущено заклинание:
UPDATE `creature_template` SET `spell5` = 70299 WHERE `entry` IN (37664,38099);
5.38551. Должен быть рогой:
UPDATE `creature_template` SET `unit_class` = 4 WHERE `entry` IN (38551,38552);
6.18450. Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 4274 WHERE `id` = 18450;
7.10476.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 6681 WHERE `id` = 10476;
8.19218.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 124538 WHERE `id` = 19218;
9.10780.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 20 WHERE `id` = 10780;
10.21809.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 4892 WHERE `id` = 21809;
11.6527.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 2384 WHERE `id` = 6527;
12.18259.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 25304 WHERE `id` = 18259;
13.18451.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 5341 WHERE `id` = 18451;
14.36824.Должен быть вариором:
UPDATE `creature_template` SET `unit_class` = 1 WHERE `entry` = 36824;
15.10429.Не верный минимальный уровень:
UPDATE `creature_template` SET `minlevel` = 62 WHERE `entry` = 10429;
16.21907.Не совсем верное кол-во жизней:
UPDATE `creature` SET `curhealth` = 4274 WHERE `id` = 21907;


Когда проверял все, заметил что спелы из базы и спеллы из лутера совпадают, причем полностью.Думаю ему можно верить:)

YuruY
21.10.2010, 06:39
8.19218.Не совсем верное кол-во жизней:
Код:
UPDATE `creature` SET `curhealth` = 124538 WHERE `id` = 19218;
Эт с героика, а заселен в нормале.

Правки по ХП в некоторых местах отличаются на единицы, смысл от них? Остальное норм.

Heisenberg
21.10.2010, 10:49
Ну Ваша база позиционируется как офф лайк база, значит так и должно быть, даже если разница составляет единицу

UPDATE `creature` SET `curhealth` = 305 WHERE `id` = 22355;
UPDATE `creature` SET `curhealth` = 4422 WHERE `id` = 18453;

Про комнату у валитрии я уже говорил. Спелл который меняет маску фазы давал. Вот фикс, что бы двери были видны и в альтернативной комнате

UPDATE gameobject SET phaseMask = 17 WHERE id IN (201375,201374);

Тучки которые сумонит альтернативная валитрия должны рандомно двигаться

UPDATE `creature_template` SET `MovementType` = 1 WHERE `entry` = 37985;

YuruY
21.10.2010, 17:38
Ну Ваша база позиционируется как офф лайк база, значит так и должно быть, даже если разница составляет единицу

Все твои правки ХП в заселении все равно попадают в диапазон от "минХП" до "максХП". Смысл?

Herurg
23.10.2010, 16:49
Trigger около Гниломорда:
id - 37013
проблема: виден без гм режима если нажать на v, можно убить, и лужи не будут появляться.

ludlamzgull
23.10.2010, 17:10
Join Arena
2vs2 (Ruins, Blade's, Nagrand) должны быть все арены
3vs3 (Ruins, Blade's, Nagrand) должны быть все арены
5vs5 (Blade's, Nagrand) должны быть все арены
Проблема возникает из battleground_template
Valor и dalaran minimumplayer 5?

NeatElves
23.10.2010, 17:40
А не тут - http://www.trinitycore.info/index.php?title=Disables_tc2, тип 3 ?

YuruY
24.10.2010, 18:12
На ТР: UPDATE `creature_template` SET `flags_extra` = `flags_extra`|128 WHERE `entry` IN (89,2334,2442,18491,14667,7226,13916,8506,10541,12 999,13876,14026,14027,14028,14029,14030,14031,1436 6,14449,14459,14495,14646,14668,14758,14989,14994, 15091,15164,15218,15222,15224,15384,15631,15918,15 964,16044,16045,16046,16047,16048,16079,17689,1769 0,17696,17698,17090,16897,16898,16899,17883,17988, 18560,18563,18814,18896,18955,16400,16401,16338,16 336,17473,17474,17662,18173,18729,18828,18849,1900 8,19179,19215,19276,19291,19292,19328,19329,19358, 19359,19381,19680,19717,19871,20251,17234,17795,17 794,17985,18000,17999,17998,18759,18978,19032,2023 9,16922,19590,18757,19029,15468,19041,20617,18002, 20781,20061,16592,16604,16980,17047,17060,17066,17 074,17231,1862,2614,2615,4957,7186,7558,7898,9180, 11179,11494,12434,18932,12758,13477,13620,14307,14 309,14310,14311,14312,14391,14422,14443,14606,1468 2,15139,15198,15214,15425,15426,15454,15590,15695, 15717,15800,15872,15873,15874,15875,15876,15877,15 878,15879,15880,15881,15882,15883,15884,15885,1588 6,15887,15888,15889,15890,15893,15894,15911,15912, 15913,15914,15915,15916,15922,15933,16006,16082,16 084,16086,16092,16100,16137,16166,16182,16188,1621 4,16296,16306,16356,16363,16421,16430,16465,16466, 16467,16474,16606,15427,16955,16956,17107,17124,17 125,17126,17161,17208,17253,17260,17302,17305,1731 6,17317,17376,17407,17413,17459,17516,17529,17552, 17644,17645,17665,17677,17687,17691,17697,17699,17 861,17867,17868,17869,17886,17889,17947,17973,1798 4,17992,18078,18095,18104,18108,18156,18157,18158, 18199,18225,18242,18263,18264,18275,18304,18306,18 307,18342,18388,18393,18395,18410,18444,18458,1847 9,18532,18551,18553,18555,18582,18625,18654,18721, 18726,18766,18778,18782,18838,18840,18841,18842,18 843,18928,19028,19198,19211,19212,19277,19278,1927 9,19297,19326,19327,19387,19388,19421,19433,19437, 19483,19484,19523,19524,19525,19555,19563,19577,19 618,19619,19620,19646,19652,19654,19655,19656,1966 0,19677,19723,19724,19750,19759,19845,19866,19867, 19868,19870,19939,20085,20086,20114,20128,20156,20 160,20209,20226,20230,20286,20288,20289,20296,2033 3,20336,20337,20338,20391,20392,20417,20418,20431, 20440,20462,20472,20473,20475,20476,20602,20605,20 608,20666,20670,20675,20736,20755,20764,20767,2076 9,20771,20782,20804,20809,20845,20851,20852,20853, 20855,20856,20858,20863,20926,20933,20978,21025,21 030,21039,21041,21051,21053,21054,21075,21080,2109 0,21092,21093,21094,21095,21096,21119,21120,21142, 21157,21173,21176,21186,21203,21211,21234,21241,21 252,21261,21262,21281,21288,21290,21308,21321,2133 4,21347,21348,21351,21353,21360,21363,21366,21369, 21393,21394,21403,21417,21418,21422,21436,21437,21 438,21439,21440,21445,21447,21451,21457,21463,2147 3,21498,21641,21654,21929,22131,21756,21757,21791, 21792,21793,21794,21796,21800,21814,21819,21851,21 855,21856,21876,21880,21892,21893,21898,21899,2190 3,21910,21926,21946,21947,21957,21967,21974,21987, 21993,21996,21997,21999,22001,22002,22003,22008,22 021,22023,22039,22057,22058,22063,22065,22066,2206 8,22069,22070,22071,22078,22079,22080,22086,22087, 22088,22090,22096,22104,22111,22116,22117,22118,22 121,22124,22125,22126,22177,22203,22207,22228,2223 0,22240,22246,22260,22267,22269,22288,22317,22335, 22340,22348,22350,22351,22356,22358,22366,22367,22 368,22422,22423,22428,22447,22449,22457,22467,2247 0,22471,22472,22495,22500,22515,22517,22519,22520, 22521,22523,22524,22798,22799,22800,22801,22888,22 918,23033,22974,22934,23496,23409,1,22504,22503,22 403,22402,22401,21489,21443,21429,21352,21310,2118 2,21074,21052,20816,20815,20814,20813,20093,20024, 20023,18162,18161,22872,22829,22831,16779,17915,22 395,17847,16957,17239,17950,19300,19301,19302,1930 3,19304,19393,20003,22833,22838,22851,22905,22912, 22986,22991,23019,23040,23056,23059,23063,23077,23 078,23102,23116,23118,23119,23173,23199,23212,2325 5,23260,23278,23301,23310,23322,23323,23327,23328, 23395,23488,23500,23512,23703,23808,24109,24263,24 264,24265,24766,23537,23398,23426,24202,24203,2420 4,24205,24337,23583,23585,23746,23751,23752,23753, 23807,23813,23814,23815,23832,23868,23869,23893,23 907,23920,24136,24187,24223,24325,24363,24377,2437 8,24382,24383,24384,24386,24550,24551,24925,25168, 25171,25173,25212,22839,22850,22866,22867,23043,23 044,23046,23057,23058,23080,23081,23084,23095,2310 4,23117,23209,23210,23225,23228,23254,23275,23277, 23288,23289,23292,23293,23294,23295,23296,23297,23 298,23299,23304,23308,23312,23313,23315,23317,2332 5,23351,23356,23357,23358,23359,23360,23361,23369, 23379,23412,23416,23417,23429,23438,23442,23444,23 448,23472,23491,23499,23502,23503,23894,24039,2474 5,24781,24867,24921,24928,24938,24980,24991,25042, 25047,25068,25090,25091,25092,25115,25154,25156,25 157,25172,25882,26400,24666,24708,24959,26057,2635 0,25267,25265,24809,25358,26351,24893,25744,25879, 25114,25065,25066,25067,25086,25303,25543,25554,25 557,25558,25608,25640,25703,25735,25770,25782,2579 5,25796,25848,25855,25953,25985,26177,26251,26464, 26465,26466,26724,26738,26739,26740,26741,26742,26 743,26744,26745,26747,26748,26749,26751,26752,2675 3,26754,26755,26756,26757,26758,26759,26765,26258, 18616,18602,20166,20167,20307,20314,20304,20522,20 572,20573,21625,21584,22581,22584,22583,22582,2258 5,22586,22554,26337,27723,28206,27989,22434,26355, 20562,23155,24042,23867,23915,23947,23885,23805,23 803,23884,23957,23917,23972,23968,23916,24008,2546 6,26043,25404,25405,25402,27893,25403,28008,27572, 27589,27369,27375,27454,27403,27437,27851,27702,27 689,26591,27265,26785,27326,28292,27263,27452,2626 4,26700,28330,26559,23837,23974,24705,24289,23810, 24288,24973,23826,24771,25219,25297,26098,26161,26 248,26249,25669,25671,25672,24862,25995,25431,2544 2,25441,25443,24021,28456,28454,28254,28461,25670, 26094,25490,25473,26162,26778,26777,27365,29140,27 529,27331,24110,25739,25664,25665,25666,25845,2680 4,28463,26373,27306,26175,26041,26435,28765,28627, 28655,28643,23821,24646,24538,24647,24221,24260,23 924,24290,26298,27853,27135,28299,28307,28455,2649 8,23750,23921,23922,24193,24182,24194,24184,24845, 24183,24185,24829,24832,24826,24827,24828,24831,25 232,25231,25229,25230,24888,29589,29588,27832,2640 3,25512,25513,29881,25847,25846,29998,25771,25768, 27999,29807,29812,29416,26889,26093,25492,25493,25 471,25472,25534,25511,25510,25308,26297,29655,2691 8,27048,27837,27079,27101,25309,26105,26265,28839, 28935,29038,29192,27321,27413,28717,28523,27889,25 310,23996,23997,24158,24098,27223,27222,27180,2818 1,28778,28751,28739,29459,28591,28617,28932,29100, 28874,28761,28960,28882,28852,28137,28352,28305,28 064,28240,28780,28333,28304,27698,29457,27297,2704 7,29105,27264,29027,28563,29056,28300,28273,28457, 28462,28458,28459,28460,27905,27418,27449,27450,27 322,26856,26789,26937,26867,26857,26855,24230,2445 4,28055,28130,28234,28235,28237,28265,26469,26902, 27688,27402,27448,28492,28015,26712,27910,26675,27 436,29184,31216,27959,24094,23923,24087,24092,2409 3,24100,24102,24170,24335,24336,24526,26468,26470, 27200,27201,27273,27303,27307,27308,27309,27327,27 339,27353,27392,27622,27663,27674,27798,27869,2789 9,27988,28230,28239,28256,28279,28296,28348,28351, 28473,28539,28567,28640,28815,28823,28904,28926,28 927,28947,29057,29058,29069,29094,29276,29326,2939 7,29424,29425,29558,29577,29599,29682,29752,29771, 29772,29805,29999,30079,30090,30091,30103,30118,30 122,30156,30169,30181,30207,30209,30211,30212,3021 5,30246,30298,30302,30315,30316,30317,30318,30334, 30361,30366,30384,30391,30442,30454,30476,30492,30 559,30576,30592,30598,30599,30614,30616,30621,3062 2,30623,30624,30625,30640,30642,30646,30648,30650, 30651,30655,30684,30700,30712,30741,30742,30744,30 745,30749,30832,30857,30878,30883,30889,30897,3089 8,30899,30950,30959,30990,30995,31004,31005,31047, 31049,31064,31065,31066,31068,31077,31105,31117,31 118,31138,31245,31246,31264,31358,31400,31517,3157 6,31577,31630,31641,31643,31644,31646,31653,31684, 31688,31741,31773,31794,31845,31880,31887,31888,31 915,32193,32200,32202,32224,32242,32244,32245,3226 4,32265,32277,32282,32318,32319,32328,32331,32339, 32347,32366,32399,32406,32410,32427,32431,32442,32 445,32504,32520,32606,32608,32647,32662,32694,3274 2,32768,32780,32790,32788,21511,21713,22383,21714, 21715,22435,21716,28360,26899,23806,23901,24000,24 095,24101,24121,24165,24166,24167,24269,24391,2443 8,24449,24450,24465,24466,24513,24645,24648,24651, 24652,24655,24665,24704,24725,24756,24778,24853,24 861,24865,24890,24915,24983,25436,25505,25525,2558 1,25654,25676,25698,25815,26082,26086,26114,26129, 26130,26193,26227,26256,26288,26430,26444,26445,26 612,26732,26773,26784,26831,26887,26927,27111,2711 2,27239,27253,27280,27296,27323,27366,27368,27380, 27387,27394,27396,27404,27419,27420,27426,27427,27 428,27429,27444,27445,27446,27453,27466,27471,2747 2,27473,27474,27568,27583,27586,27590,27591,27592, 27595,27596,27599,27601,27609,27660,27669,27679,27 710,27802,27921,27929,27931,27942,27994,27995,2801 3,28019,28128,28173,28184,28190,28248,28280,28282, 28289,28293,28294,28295,28301,28310,28311,28316,28 332,28441,28482,28509,28520,28595,28622,28631,2864 4,28663,28664,28713,28738,28740,28741,28753,28755, 28757,28758,28762,28770,28773,28775,28777,28786,28 876,28928,28929,28950,28953,28954,28955,28957,2902 0,29055,29060,29075,29099,29215,29224,29263,29379, 29391,29398,29406,29550,29595,29597,29627,29737,29 773,29803,29815,29845,29846,29847,29870,29871,2987 6,29877,29913,30000,30038,30125,30126,30130,30131, 30132,30133,30138,30139,30210,30214,30220,30327,30 339,30412,30415,30421,30465,30514,30515,30522,3061 5,30644,30750,30757,30771,30777,30780,30782,30784, 30786,30805,30808,30844,30874,30880,30888,30996,31 006,31092,31256,31272,31312,31364,31461,31476,3147 7,31478,31479,31480,31481,31491,31550,31569,31570, 31571,31628,31645,31682,31683,31743,31766,31767,31 835,31866,31867,31874,31875,31878,31997,32113,3211 4,32115,32116,32117,32118,32167,32168,32171,32195, 32196,32197,32199,32229,32266,32314,32452,32556,32 557,32558,32559,32560,32561,32648,32794,32821,3284 7,32853,32854,21122,22349,21003,22522,22903,22925, 22926,23138,24505,26262,26750,33087,14641,14642,17 615,17965,20212,20213,33005,33006,32819,32828,3283 0,32840,32866,32879,32892,33045,33050,33054,33086, 33104,33105,33108,33114,33140,33141,33143,33146,33 170,33174,33212,33221,33233,33245,33280,33282,3333 9,33340,33341,33342,33364,33365,33366,33367,33369, 33370,33378,33395,33402,33406,33489,33490,33491,33 492,33493,33500,33552,33571,33575,33576,33632,3366 1,33690,33725,33742,33750,33751,33752,33753,33779, 33787,33802,33809,33856,33874,33906,33907,33942,33 953,33958,33990,33991,34047,34096,34098,34100,3411 0,34121,34129,34131,34146,34149,34150,34151,34153, 34174,34181,34188,34189,34194,34211,34213,34223,34 228,34230,34281,34286,34361,34363,35608,35016,3438 1,36155,34810,35009,36171,35339,35377,35379,34984, 34720,34704,34781,35014,34743,35376,35820,34854,35 176,35380,34548,36349,36350,34879,35651,34784,3582 1,34755,36173,36099,34862,34606,34660,35015,36209, 34562,36495,36508,36536,36551,36610,36672,36731,36 736,36848,36944,36945,36946,36967,37000,37014,3707 1,37094,37222,37231,37547,37670,37702,37745,37746, 37827,37832,37852,37871,37878,37894,37947,37948,37 952,38001,38153,38569,39010,36659,37013,37744,3887 9,37006,37824,37986,38107,38317,37564,37690,38159, 38234,36934,38319,38458,38463,34649,37814,38163,37 918,38068,38439,38461,38557,36212,36643,36817,3798 1,38288,38340,38341,38342,36715,38121,37601,37558, 37610,39137,37801,37985,37186,38223,38199,36598,38 421,38548,38556,38584,38667,38757,26688,39794,4000 1,40029,40041,40042,40043,40044,40055,40081,40091, 40135,40146,37436,37439,37438,37437,37440,37441,37 316,40470,40471,40472,40670,40671,40672,43280,4328 1,43282,40673,40674,40675,39011,39012,39013,37634, 35018,36737,37882,38289,38310,38353,38503,38527,38 528,38546,38547,38587,38588,38710,38903,38907,3902 3,39057,39135,39189,39355,39356,39361,39362,39466, 39581,39624,39672,39683,39691,39692,39695,39703,39 842,39903,40039,40151,40199,40218,40260,40263,4026 4,40363,40428,40479,40506,40617,41839);

Pafnut1y
25.10.2010, 11:17
[13121] Чужими глазами.
При использовании ГО 192862 появляется окно с госсипом 10005. Скрипты в gossip_scripts прописаны верно. Но при нажатии на госсип ничего не происходит.
И если не затруднит, объясните пожалуйста в каком месте к ГО этому данный госсип привешивается.

YuruY
25.10.2010, 11:24
[13121] Чужими глазами.
При использовании ГО 192862 появляется окно с госсипом 10005. Скрипты в gossip_scripts прописаны верно. Но при нажатии на госсип ничего не происходит.
И если не затруднит, объясните пожалуйста в каком месте к ГО этому данный госсип привешивается.

Это ГО просто "мебель, картинка" юзаешь ты другое.

Pafnut1y
25.10.2010, 12:01
Со второй половиной вопроса понятно. А с первой как быть? Ядро чистое. База 569
Покопавшись в базе нарыл, что данный госсип прикручен к НПС 30645.

NeatElves
25.10.2010, 12:16
[13121] Чужими глазами.
При использовании ГО 192862 появляется окно с госсипом 10005. Скрипты в gossip_scripts прописаны верно. Но при нажатии на госсип ничего не происходит.
И если не затруднит, объясните пожалуйста в каком месте к ГО этому данный госсип привешивается.

1. Перечитайте отсюда и вниз - http://ytdb.ru/showpost.php?p=27033&postcount=346
2. http://www.trinitycore.info/index.php/Trinitydb_struct

Heisenberg
25.10.2010, 20:27
Ни у кого случаем нету сниффа этого моба - 36598? Появляется он от заклинания Жатва Душ (68986), в бою с Личем. Название у моба очень интересное - хотелось бы предназначение узнать, да и вехикл ИД для него.

Pafnut1y
26.10.2010, 09:10
1. Перечитайте отсюда и вниз - http://ytdb.ru/showpost.php?p=27033&postcount=346
2. http://www.trinitycore.info/index.php/Trinitydb_struct

Перечитал. В каком месте я баран, я понял еще до прочтения. Но вышеприведенные ссылки не приблизили меня ни на йоту к понимаю, почему при нажатии на госсип ни один из 4 скриптов не выполняется (спаун 2 НПС, каст и квесткомплит).

NeatElves
26.10.2010, 13:09
У меня работает, минимум - суммон должен быть, так как 10 команда идентична в обоих ядрах

Pafnut1y
26.10.2010, 16:49
Залил чистую базу 569. Чистое ядро 10257 Trinity. Увы, не знаю как это более понятно объяснить: при нажатии на любой рабочий госсип есть что-то вроде анимации срабатвания госсипа. Так вот в случае с госсипом 10005 ее нет.
Многоуважаемый NeatElves, проверяли вы рабочесть на ядре Мангоса? Может дело в ядре?

NeatElves
26.10.2010, 18:13
У меня мангос.) Локаль в госсипе есть, action_script_id прикручен ?

YuruY
26.10.2010, 20:31
Проверил в "чистой", госиип "10005" у него скрипт "10005" ... там все теже записи что и на мангосе.

ludlamzgull
26.10.2010, 23:16
http://www.wowhead.com/quest=12701
Проблема с ним

NeatElves
27.10.2010, 00:47
Какая ? Нет скрипта ?

Heisenberg
27.10.2010, 02:32
А по-русски?

YuruY
27.10.2010, 06:30
А по-русски?

Да он вроде с переводчиком, вот так и получается.
Лучше писать на английском в таком случае.

А по квесту, там походу скрипт поломали.

Pafnut1y
28.10.2010, 10:29
У меня мангос.) Локаль в госсипе есть, action_script_id прикручен ?

Если локаль=locales_gossip_menu_option - то, да. Есть.
Скрипт прикручен.

Chaosua
29.10.2010, 15:38
Квест Густая кровь http://ru.wowhead.com/quest=13833
YTDB 570

Итак рыба http://ru.wowhead.com/item=45905 должна ловиться при наличии ауры http://ru.wowhead.com/spell=46221
DELETE FROM `conditions` WHERE SourceEntry=45905;
INSERT INTO `conditions` VALUES (3, 3537, 45905, 0, 1, 46221, 0, 0, 0, '', NULL);

Не знаю недосмотр или нет но http://ru.wowhead.com/spell=46221 накладывается лишь при убийстве люторогов (25488, 25487) недалеко от озера Мамонты не в счет?

Ну и наконец http://www.wowhead.com/item=45905 это же квест лут
UPDATE `fishing_loot_template` SET `ChanceOrQuestChance`='-10' WHERE (`entry`='3537') AND (`item`='45905')

не 100% оффлайк, можно и в наработки пользователей

NeatElves
29.10.2010, 16:01
При наличии ауры и попадании в воду - должно появиться го http://ru.wowhead.com/object=194479, откуда и можно ловить рыбу
DELETE FROM `fishing_loot_template` WHERE `entry` = 3537 AND `item` = 45905;

Убил мамонтенка - получил бафф.)

Chaosua
29.10.2010, 17:17
про го в квест коментах ни слова
По квесту Вам нужно будет поймать http://www.wowhead.com/?item=45905, которую можно выудить здесь http://ru.wowhead.com/?maps=3537:536423.
К северу от этого места находятся мамонты, убиваем любого, после убийства на нас вешается дебуф и мы становимся красными.
Бежим к озеру окунаемся, этим самым образом очищаемся от дебуфа и в воде останется красное пятно, закидываем удочку в красное пятно и ловим.
Вылавливается 100%, по 2-3 ужорь-кровопийца.
мб и красного пятна нету, это уже беда ядра (наверное то ГО и есть пятном), но удочку закидывать обязательно.
С этой правкой хотя бы приближено похоже на оофлайк, хоть кровю пачкатся заставляет, без нее можно ловить рыбу скок угодно. Можно и в кастом наработки :)

Herurg
29.10.2010, 17:21
http://www.wowhead.com/npc=37597 - вражеская для альянса на 570 фулле.
из 570 апа, походу это и покривило бедную джайну
UPDATE `creature_template` SET `faction_A` = 1801,`faction_H` = 1801 WHERE `entry` = 37597;

Chaosua
29.10.2010, 17:25
http://www.wowhead.com/npc=37597 - вражеская для альянса на 570 фулле.

так сойдет ?
UPDATE `creature_template` SET `faction_A` = 1802, `faction_H` = 1802 WHERE `entry` = 37597;

timmit
30.10.2010, 01:19
Кузня будет позже выложеная, под сниф.. мне было лень ее делать

Heisenberg
30.10.2010, 21:17
Есть у кого-нибудь:
1.Координаты зала ледяной скорби
2.Кеш с лича, с любой версии, нужно триггеров посмотреть. По базе не удобно смотреть

ludlamzgull
02.11.2010, 00:20
http://www.wowhead.com/quest=13141 Баг нужно скрипт

Pafnut1y
02.11.2010, 12:06
Trinity 10316 YTDB 570
[12987] Шлем Ходира
При подлете к Шлему Ходира (ГО 192080) и использовании http://ru.wowhead.com/item=42442 пишет, что "Нужно находиться у острия ледяного шипа"
Куда копать, не подскажете?

NeatElves
02.11.2010, 12:43
Наверное поставить темп го 300230 в нужную фазу ?

timmit
02.11.2010, 14:15
Да нет, наверно автору надо нормально все квесты сделать фазные :) Там же все в правильной фазе было по крайней мере

Chaosua
03.11.2010, 13:40
Квест http://ru.wowhead.com/quest=10446
есть ГО http://ru.wowhead.com/object=184725 с ивентом 13470, которого нету в базе
В квесте стоит условие кастануть спеллом http://ru.wowhead.com/spell=35936 на тригерного моба невидимку http://ru.wowhead.com/npc=21039 (сидит на том го)
Итак делаем ивентег

DELETE FROM event_scripts` WHERE `id`=13470;
INSERT INTO `event_scripts` VALUES (13470, 0, 15, 35936, 4, 21039, 3000, 0, 0, 0);

и тут наступает облом, при юзе той манабомбы ГО нам в ответ после ченелинга - нельзя применить к этой цели - это ивент скрипт пробует кастануть спелл на тригерного моба.

Вопрос на засыпку как это исправить О.о Если по всем заморочкам http://ru.wowhead.com/item=29912 со спеллом http://ru.wowhead.com/spell=35936 нужен только для исользования ГО, тоисть спелл предназначен для каста онли на ГО (Эффект - Open Object), так почему в темплейте квеста его нужно кастить на НПС? Спел даже командой .cast нельзя кастануть на нпс.
Мне думается что в квесте условия неверные, либо убирать спелкаст условие и в ивенте давать килкредит, либо в квесте менять таргет с НПС на ГО

как вариант "хака" на квест можна вписать вместо тригерного моба темплейту ГО и тогда квест защитывает спелкаст на ГО
UPDATE `quest_template` SET `ReqCreatureOrGOId2` = -184725 WHERE `entry` = 10446;

Chaosua
04.11.2010, 17:11
есть квест http://www.wowhead.com/quest=12121 там есть предмет http://www.wowhead.com/item=36834 который надо юзнуть возле гонгов
На спелле http://www.wowhead.com/spell=47701 этого предмета есть скрипт сумона нпса Effect #2 Summon (26902) В базе нету этого скрипта
DELETE FROM `spell_scripts` WHERE id=47701;
INSERT INTO `spell_scripts` VALUES (47701, 0, 0, 10, 26902, 300000, 0, 4647.22, -4860.69, 35.480, 0.153);

Дале этот нпс должен бафать на нас бяку http://www.wowhead.com/spell=61611 (перевод в фазу 2) но не кастит бо моб невидимка и ему пофиг на тех кто рядом
UPDATE `creature_template` SET `flags_extra` = `flags_extra`-128 WHERE `entry` = 26902;
или
UPDATE `creature_template` SET `flags_extra` = 2 WHERE `entry` = 26902;



Дале по квесту http://www.wowhead.com/quest=12152 нуно кильнуть http://www.wowhead.com/npc=27199
он нигде непроспаунен, так как точных координат спауна этой тушки я не знаю поставил недалеко от гонгов во второй фазе
DELETE FROM `creature` WHERE `id`=27199;
INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modeli d`,`equipment_id`,`position_x`,`position_y`,`posit ion_z`,`orientation`,`spawntimesecs`,`spawndist`,` currentwaypoint`,`curhealth`,`curmana`,`DeathState `,`MovementType`,`npcflag`,`unit_flags`,`dynamicfl ags`) VALUES
(null, 27199, 571, 1, 2, 0, 0, 4633.51, -4866.71, 36.3653, 0.164495, 300, 0, 0, 5939, 0, 0, 0, 0, 0, 0);

timmit
04.11.2010, 23:43
Это хак, причем не хилый хак.. в топку это
1. При гонге происходит ивент, большой (с молниями, текстом, и типа нашей смертью).
Далее, это квест не 12152, а за два до него http://ru.wowhead.com/quest=12121 (гонг)
Твой скрипт, хак чистой воды :)
2. Твой квест, где убить лорда последний http://ru.wowhead.com/quest=12152, там подношении и ивент, когда появляется Лорд (спавнится со слугами), после его убийства спавн многих духов выбегающих из гробницы
Твой спавн - хак чистой воды.

Chaosua
05.11.2010, 05:08
а мне откуда знать как правильно если на оффе не был ниразу? :D не нравится перепиши, основа уже есть
ыы ото я квесты перепутал. 12152 с 12121, фикс писал для 12121
Факт остается фактом в чистой базе ивента нету, хотя должен быть
Удар в гонг сумонит козявку которая на тебя кастит "смерть" (ЕАИ уже ваше не мое, молнии могли бы уже сами в еаи добавить и тексты, пока есть только спелл и килкредит)

Кстати для спела http://www.wowhead.com/spell=48061 тоже нету ивента в spell_scripts (это под квест 12152) Писать ниче не буду на это ато опять хаком будет ;)

timmit
05.11.2010, 09:23
Тут сд2 и сниф надо, я не снифал этот квест вроде

Norman
06.11.2010, 10:22
1. Встреча с чародеем (http://ru.wowhead.com/quest=24451)
2. НПС который дает квест, должен одеть тебя в накидку, и ты на время становишься Кровавым эльфом, но НПС Харотель (http://ru.wowhead.com/npc=36670) не заклинает тебя, и ты остаешься как и был, хотя он накладывает на тебя что-то. После он должен дать книгу (http://ru.wowhead.com/item=49698)
3. Я зачаровал эту гербовую накидку особым заклинанием, которое позволит тебе пробраться мимо охранников даларанского Серебряного Анклава. Оно будет действовать недолго, но за это время ты <должен/должна> добраться до верхних этажей штаб-квартиры Серебряного Анклава и встретиться там с представителем Серебряного союза, этим чародеем Тибалином.

NeatElves
06.11.2010, 12:01
К ядру... Ищем спелл на смену фракции...

Chaosua
06.11.2010, 15:12
на тринити ру я уже дал фикс этих спелов =)
ну и там показали где надо делать проверку на ауру у охраны

NeatElves
06.11.2010, 16:10
Вот только магистр этого не знает(дайте 190 фракцию) и нападает всегда.)

cyberbrest
06.11.2010, 23:21
Здравствуйте!
На 571 ревизии сломано зеркальное изображение.
Вот фикс

UPDATE `creature_template` SET `flags_extra` = '0' WHERE `entry` =31216 LIMIT 1 ;

спасибо.

Chaosua
07.11.2010, 04:12
Госсип скрипт на получение http://ru.wowhead.com/item=43489 не пашет , моб кастит на себя а не на игрока после разговора

UPDATE `gossip_scripts` SET `datalong2`='3' WHERE (`id`='31111') AND (`delay`='0') AND (`command`='15') AND (`datalong`='69243') AND (`datalong2`='0') AND (`dataint`='0') AND (`x`='0') AND (`y`='0') AND (`z`='0') AND (`o`='0') LIMIT 1

ИЛИ

DELETE FROM `gossip_scripts` where id=31111;
INSERT INTO `gossip_scripts` VALUES (31111, 0, 15, 69243, 3 0, 0, 0, 0, 0);
Ваще для тринити предлагаю заменить все флаги каста 2 на 3, ибо 2 значит кастить мобу на самого себя

Update gossip_scripts set datalong2=3 where datalong2=2 AND command=15;
ну и так для всех видов скриптов где есть чето подобное

ludlamzgull
07.11.2010, 14:47
http://thottbot.com/q12983 Бъг

NeatElves
07.11.2010, 15:02
Ваще для тринити предлагаю заменить все флаги каста 2 на 3, ибо 2 значит кастить мобу на самого себя
...
ну и так для всех видов скриптов где есть чето подобное

Правильно, не хотят чинить в ядре - сделаем через базу...

Chaosua
07.11.2010, 15:32
Правильно, не хотят чинить в ядре - сделаем через базу...
дык в ядре все норм, флаги пашут все. Я ж тесты провел и выдал результаты как оно на тринити, просто мангос флаги каста спела в скрипте не соответсвуют тринитивскому варианту, что не есть багом. Это можна сказать - особенности реализации, знак отличия от себе подобных :D

Heisenberg
08.11.2010, 20:40
DELETE FROM `spell_script_names` WHERE `spell_id` IN (71756,72782,72783,72783) AND `ScriptName`='spell_taldaram_ball_of_inferno_flame ';

570 АП. Как видно 2 одинаковых ИДа удаляются

DELETE FROM `spell_script_names` WHERE `spell_id` IN (71756,72782,72783,72784) AND `ScriptName`='spell_taldaram_ball_of_inferno_flame ';

Нашел 2 моба у которыех ориентация слишком большая. У одного 40 а у другого 45.

SELECT orientation FROM creature WHERE guid IN (88642,99739)

Так и должно быть?

Сделал селект квестов с методом 1(дисейбл), квестов было много. У всех квестов ВДБ проверка была 12340, следовательно они были в кеше с 3.3.5, следовательно на оффе с патчем 3.3.5 их могли сделать. Вопрос: почему в тринити они идут десейбл? Ошибка или же специально?

YuruY
08.11.2010, 21:23
Поле "метод" тоже с кеша идет.

SLAVIK
09.11.2010, 16:32
Квест "верхом на медведе" - http://ru.wowhead.com/quest=12851
Все НПС для него в другой фазе находятся, как и последующие ходиры, надо игрока перекидывать в другую фазу наверное, к сожалению пока не разобрался как это сделать..

А возможно перекидывать надо еще с квеста http://ru.wowhead.com/quest=12905, когда игрока превращают в стражницу - все последующие квесты в новом облике и делаются.

YuruY
09.11.2010, 17:04
Квест "верхом на медведе" - http://ru.wowhead.com/quest=12851
Все НПС для него в другой фазе находятся, как и последующие ходиры, надо игрока перекидывать в другую фазу наверное
UPDATE `creature` SET `phaseMask` = 3 WHERE `id` = 29351;
UPDATE `creature` SET `phaseMask` = 3 WHERE `id` = 29358;

Heisenberg
09.11.2010, 17:27
Юрий, заметил, что:
1.Вехикл для квеста не имеет координатов, хотя на видео он есть
http://www.youtube.com/watch?v=uA7YubiAHGA
2.Килл кредиты не совпадают с мобами, следовательно они даются спеллами\скриптами. Есть спелл дающий этот килл кредит, правда только 1.

ID - 54896 Frostworg Kill Credit (on Self)

http://ru.wowhead.com/npc=29602 - медвежонок

Chaosua
09.11.2010, 23:30
наши буренки http://www.wowhead.com/npc=2442 стырили у рогов плащ невидимку (`flags_extra` = 128) и их теперь никто не видит (ах вот почему стелс не пашет :D)

UPDATE `creature_template` SET `flags_extra` = 0 WHERE `entry` = 2442;

SLAVIK
10.11.2010, 06:35
UPDATE `creature` SET `phaseMask` = 3 WHERE `id` = 29351;
UPDATE `creature` SET `phaseMask` = 3 WHERE `id` = 29358;


Угу, для этого квеста достаточно (хотя там еще кое-кого вытащить не помешалоб), но вот со следующим - http://www.wowhead.com/quest=12856
полный завал..

Как положено врятли сделать получится (освободить дракона и вывезти на не трех пленниц)*3 :)

Chaosua
10.11.2010, 19:07
YTDB 571 есть яйко http://ru.wowhead.com/item=39878 и у него почему то отсчет времени настроен на игровой, а не на реальный
UPDATE `item_template` SET `Duration` = -590400 WHERE `entry` = 39878;

YuruY
10.11.2010, 20:49
YTDB 571 есть яйко http://ru.wowhead.com/item=39878 и у него почему то отсчет времени настроен на игровой, а не на реальный
UPDATE `item_template` SET `Duration` = -590400 WHERE `entry` = 39878;

Засунь себе это яйцо .... посиотрм что и у нас и у них.
Аккак скрипт работает, это хз.

Chaosua
10.11.2010, 22:50
Исчезнет через 6 д. (реальном времени) на тринити это время с минусом http://www.trinitycore.info/index.php?title=Item_template_tc2#Duration ,
If negative, it is the duration measured in real time.
потому совать некуда =)
Я понимаю что на мангосе есть ExtraFlag=2 http://wiki.ytdb.ru/index.php/Item_template#Duration но тринити это ведь не 100% мангос :rolleyes: , и здесь его заменили на минусовое число вместо дополнительного поля

NeatElves
11.11.2010, 00:35
Спасибо, вчитался... Минус был у мангоса еще до отпочкования форка тринити, и ежели разработчики мангоса нашли возможность его убрать(ну разобрались с флагами, а тк забыли свист....), то проблема явно глубже, как и флаги каста, ну пашет "2" флаг в квестскриптах, в евентскриптах, а вот в госсипскриптах - ну неприкольно ему и все...))

Chaosua
11.11.2010, 01:20
это каг бе есть 2 брата акробата, и каждый старается выделиться чем то :D
если уж для двух "братьев" выпускаете "брэндовую одежду" то нужно учитывать вкусы каждого. Что подойдет одному, не обязательно "понравится" второму :eek:

YuruY
11.11.2010, 06:10
но тринити это ведь не 100% мангос
... яб сказал "-100%"

Сам-то проверил? Они сами у себя в базе даже минус не ставят.

Насчет "засунуть", я думал ты в курсе, у них на форуме писали, "засунуть его в первую ячейку банка", иначе не работает .... окак. (скриптовали итем а заскриптовали первую ячейку банка?) :eek:

Chaosua
11.11.2010, 19:06
не только в первой ячейке банка, но и в первой ячейке основной сумки пашет =)

YuruY
13.11.2010, 09:58
Дак положительное значение и у них в базе.

Chaosua
20.11.2010, 02:27
http://ru.wowhead.com/object=180690 - отсутсвует весь лут кроме сумки

NeatElves
20.11.2010, 17:07
Под мангос сделаю - Юра переведет потом.)

Heisenberg
20.11.2010, 17:55
Заметил что размер Го из кеша не соответствует размеру Го в базе - он округлен до тысячных. Вы специально округляете или так выходит в процессе получения данных?

YuruY
20.11.2010, 18:03
Там и десятки тысячных есть и в базе и в кеше.
Щас прогнал чек по кешу 335а то что было накомплено для ГО, разницы нет.

Ога, делать нефик, сижу все и округляю =)

Heisenberg
20.11.2010, 19:35
Я тоже прогнал кеш оставшийся с 3.3.5а на компе и разница была. Правда там была в 0.00001\2 но все же)

Вот пример:

UPDATE gameobject_template SET `Size` = '1.831876' WHERE entry = 192510;

В базе 1.83188

NeatElves
20.11.2010, 19:39
На разных рилмах результаты всегда отличаются.

Heisenberg
20.11.2010, 20:27
Обидно, вот если кому-нибудь понадобиться
UPDATE gameobject_template SET `Size` = '1.699999' WHERE entry = 3642;
UPDATE gameobject_template SET `Size` = '1.252647' WHERE entry = 32109;
UPDATE gameobject_template SET `Size` = '1.100001' WHERE entry = 58622;
UPDATE gameobject_template SET `Size` = '2.644784' WHERE entry = 67234;
UPDATE gameobject_template SET `Size` = '1.045845' WHERE entry = 70517;
UPDATE gameobject_template SET `Size` = '1.608768' WHERE entry = 173200;
UPDATE gameobject_template SET `Size` = '1.752408' WHERE entry = 173207;
UPDATE gameobject_template SET `Size` = '1.190001' WHERE entry = 173211;
UPDATE gameobject_template SET `Size` = '1.088034' WHERE entry = 175593;
UPDATE gameobject_template SET `Size` = '1.375544' WHERE entry = 175594;
UPDATE gameobject_template SET `Size` = '1.151134' WHERE entry = 175596;
UPDATE gameobject_template SET `Size` = '1.192956' WHERE entry = 175597;
UPDATE gameobject_template SET `Size` = '1.028526' WHERE entry = 175599;
UPDATE gameobject_template SET `Size` = '1.143858' WHERE entry = 175600;
UPDATE gameobject_template SET `Size` = '1.053719' WHERE entry = 175601;
UPDATE gameobject_template SET `Size` = '1.845776' WHERE entry = 177002;
UPDATE gameobject_template SET `Size` = '2.587224' WHERE entry = 177003;
UPDATE gameobject_template SET `Size` = '2.587224' WHERE entry = 177004;
UPDATE gameobject_template SET `Size` = '2.587224' WHERE entry = 177005;
UPDATE gameobject_template SET `Size` = '2.825249' WHERE entry = 177014;
UPDATE gameobject_template SET `Size` = '3.531562' WHERE entry = 177015;
UPDATE gameobject_template SET `Size` = '2.825249' WHERE entry = 177016;
UPDATE gameobject_template SET `Size` = '2.211281' WHERE entry = 177017;
UPDATE gameobject_template SET `Size` = '2.211281' WHERE entry = 177018;
UPDATE gameobject_template SET `Size` = '2.211281' WHERE entry = 177019;
UPDATE gameobject_template SET `Size` = '1.858219' WHERE entry = 177020;
UPDATE gameobject_template SET `Size` = '2.547396' WHERE entry = 177021;
UPDATE gameobject_template SET `Size` = '2.547396' WHERE entry = 177022;
UPDATE gameobject_template SET `Size` = '1.443039' WHERE entry = 177023;
UPDATE gameobject_template SET `Size` = '2.211281' WHERE entry = 177024;
UPDATE gameobject_template SET `Size` = '2.547396' WHERE entry = 177025;
UPDATE gameobject_template SET `Size` = '2.211281' WHERE entry = 177026;
UPDATE gameobject_template SET `Size` = '1.729999' WHERE entry = 183399;
UPDATE gameobject_template SET `Size` = '10.39277' WHERE entry = 184171;
UPDATE gameobject_template SET `Size` = '10.39277' WHERE entry = 184172;
UPDATE gameobject_template SET `Size` = '3.276369' WHERE entry = 184246;
UPDATE gameobject_template SET `Size` = '10.39277' WHERE entry = 184528;
UPDATE gameobject_template SET `Size` = '10.39277' WHERE entry = 184529;
UPDATE gameobject_template SET `Size` = '1.067725' WHERE entry = 184557;
UPDATE gameobject_template SET `Size` = '1.869999' WHERE entry = 185544;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 185989;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 185990;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 185991;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 185992;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 185993;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 185999;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186000;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186001;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186003;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186004;
UPDATE gameobject_template SET `Size` = '1.396675' WHERE entry = 186005;
UPDATE gameobject_template SET `Size` = '1.396675' WHERE entry = 186006;
UPDATE gameobject_template SET `Size` = '1.338625' WHERE entry = 186007;
UPDATE gameobject_template SET `Size` = '1.338625' WHERE entry = 186008;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186009;
UPDATE gameobject_template SET `Size` = '1.396675' WHERE entry = 186012;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186014;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186015;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186016;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186017;
UPDATE gameobject_template SET `Size` = '1.142401' WHERE entry = 186018;
UPDATE gameobject_template SET `Size` = '1.319275' WHERE entry = 188488;
UPDATE gameobject_template SET `Size` = '1.609308' WHERE entry = 191714;
UPDATE gameobject_template SET `Size` = '1.609308' WHERE entry = 191715;
UPDATE gameobject_template SET `Size` = '1.089795' WHERE entry = 192010;
UPDATE gameobject_template SET `Size` = '1.049999' WHERE entry = 192020;
UPDATE gameobject_template SET `Size` = '1.271076' WHERE entry = 192395;
UPDATE gameobject_template SET `Size` = '3.395846' WHERE entry = 192396;
UPDATE gameobject_template SET `Size` = '3.593603' WHERE entry = 192397;
UPDATE gameobject_template SET `Size` = '3.745032' WHERE entry = 192398;
UPDATE gameobject_template SET `Size` = '2.140901' WHERE entry = 192503;
UPDATE gameobject_template SET `Size` = '2.140901' WHERE entry = 192504;
UPDATE gameobject_template SET `Size` = '1.831877' WHERE entry = 192509;
UPDATE gameobject_template SET `Size` = '1.831876' WHERE entry = 192510;
UPDATE gameobject_template SET `Size` = '2.344513' WHERE entry = 192513;
UPDATE gameobject_template SET `Size` = '2.344513' WHERE entry = 192514;
UPDATE gameobject_template SET `Size` = '1.125775' WHERE entry = 192846;
UPDATE gameobject_template SET `Size` = '1.280575' WHERE entry = 193172;
UPDATE gameobject_template SET `Size` = '1.515983' WHERE entry = 193428;
UPDATE gameobject_template SET `Size` = '1.515983' WHERE entry = 193430;
UPDATE gameobject_template SET `Size` = '1.515983' WHERE entry = 193432;
UPDATE gameobject_template SET `Size` = '1.515983' WHERE entry = 193434;
UPDATE gameobject_template SET `Size` = '1.515983' WHERE entry = 193436;
UPDATE gameobject_template SET `Size` = '1.515983' WHERE entry = 193438;
UPDATE gameobject_template SET `Size` = '1.165697' WHERE entry = 194938;
UPDATE gameobject_template SET `Size` = '1.165697' WHERE entry = 194939;
UPDATE gameobject_template SET `Size` = '1.178698' WHERE entry = 194940;
UPDATE gameobject_template SET `Size` = '1.165697' WHERE entry = 194942;
UPDATE gameobject_template SET `Size` = '1.849999' WHERE entry = 195457;
UPDATE gameobject_template SET `Size` = '1.849999' WHERE entry = 195458;
UPDATE gameobject_template SET `Size` = '1.849999' WHERE entry = 195459;
UPDATE gameobject_template SET `Size` = '2.041306' WHERE entry = 201759;

YuruY
20.11.2010, 20:31
Думаешь эти "доли" заметит игрок в игре?

Heisenberg
20.11.2010, 20:36
Нет, просто выложил

Хм, странно, прогнал 3.3.5 креатуре кеш и оказалось, что модели тотемов не совпадают с теми что в базе. Каковым было мое удивление, когда эти же модели были в кеше 4.0.1. Билд в кеше записан 12340 - 3.3.5. Вот если понадобится

UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 2523;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 2523;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 2523;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 2630;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 2630;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 2630;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 3282;
UPDATE `creature_template` SET `modelid1` = '4587' WHERE entry = 3573;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 3573;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 3573;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 3579;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 3579;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 3579;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 3902;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 3902;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 3902;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 3903;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 3903;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 3903;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 3904;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 3904;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 3904;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 3913;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 3913;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 3913;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5086;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 5874;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5874;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5874;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 5913;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5913;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5913;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 5919;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5919;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5919;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 5921;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5921;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5921;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 5922;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5922;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5922;
UPDATE `creature_template` SET `modelid1` = '4587' WHERE entry = 5924;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5924;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5924;
UPDATE `creature_template` SET `modelid1` = '4590' WHERE entry = 5925;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5925;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5925;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 5929;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5929;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5929;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 5950;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 5950;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 5950;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 6012;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 6012;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 6012;
UPDATE `creature_template` SET `modelid1` = '4590' WHERE entry = 6112;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 6112;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 6112;
UPDATE `creature_template` SET `modelid1` = '4588' WHERE entry = 7366;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 7366;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 7366;
UPDATE `creature_template` SET `modelid1` = '4587' WHERE entry = 7414;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 7414;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 7414;
UPDATE `creature_template` SET `modelid1` = '4587' WHERE entry = 7415;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 7415;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 7415;
UPDATE `creature_template` SET `modelid1` = '4587' WHERE entry = 7416;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 7416;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 7416;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 7423;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 7423;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 7423;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 7464;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 7464;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 7464;
UPDATE `creature_template` SET `modelid1` = '4587' WHERE entry = 10467;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 10467;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 10467;
UPDATE `creature_template` SET `modelid1` = '4589' WHERE entry = 15439;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 15439;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 15439;
UPDATE `creature_template` SET `modelid1` = '4590' WHERE entry = 15447;
UPDATE `creature_template` SET `modelid2` = '0' WHERE entry = 15447;
UPDATE `creature_template` SET `modelid3` = '0' WHERE entry = 15447;

tempura
20.11.2010, 21:03
Вообще-то странно, что более двух знаков после запятой используется. Скорее всего это косяк какой-то.
Например '1.100001' - вообще бредовая цифра.

Heisenberg
20.11.2010, 21:19
Я тоже удивился когда увидел такое число. Прогнал это парсером TOM_RUS'a - тоже самое, Константиновский - тоже самое. Оно не удивительно, Близам как всегда нечего делать.

Heisenberg
21.11.2010, 12:25
В каких случаях будет заполнятся поле modelid4? Заметил, что оно заполнено только у некоторых мобов.

tempura
21.11.2010, 12:29
Я не специалист, да и в документацию не лазил, но разве это не поля для рендомного выбора моделей мобов? Если это так, что вполне понятно что двух-трех случайных моделей (плюс разница по полу) вполне хватает.

YuruY
21.11.2010, 17:14
что модели тотемов
На тотемы только в базу под Тринити залит патч, который делает им для каждой расы - разную модель.

Heisenberg
22.11.2010, 22:05
UPDATE `creature_template` SET `unit_class` = 8 WHERE `entry` = 40429;
UPDATE `creature_template` SET `minlevel` = 48 WHERE `entry` = 9547;
UPDATE `creature_template` SET `minlevel` = 66 WHERE `entry` = 12922;
UPDATE `creature_template` SET `minlevel` = 74 WHERE `entry` = 32602;
С looter'а чуток

Heisenberg
23.11.2010, 17:08
UPDATE `item_template` SET `AllowableClass` = 32 WHERE `entry` IN (37301);

Хоть и тестовый глиф но пусть будет онли ДК т.к субкласс у него 6 - ДКшный

YuruY
23.11.2010, 17:16
По кешу "общий" для всех.

Heisenberg
23.11.2010, 17:17
AllowableRace на вики наибольшее значение 1791. Сделал селект

SELECT * FROM item_template WHERE AllowableRace > 1791

И получил много значений. Откуда они взяты, на вики такого нету?????

YuruY
23.11.2010, 20:39
А это ты у близзов спроси, и отправь их вики читать. По кешу еще и не такое бывает.

Tune
24.11.2010, 23:45
Ребята, нужна помощь, а точнее инфа сколько хп у стен на остове заваеваний у замков. Просто сам не играю на оффе до 7го декабря, вот и не могу посмотреть(((

Heisenberg
24.11.2010, 23:48
ХП вроде как в ДБС хранятся, а не в базе.
Посмотреть ты не сможешь, ты увидишь лишь полоску с ХП а не точное их кол-во.

Tune
25.11.2010, 00:07
мне бы хотябы данные со скольки ударов с танка они ломаются))) нам только это осталось и бг будет полностью работать)))

virusav
25.11.2010, 09:50
ХП вроде как в ДБС хранятся, а не в базе.
Посмотреть ты не сможешь, ты увидишь лишь полоску с ХП а не точное их кол-во.
Разве нельзя в клиенте настроить, чтобы отображалось в цифрах или просто навести мышкой на полоску?

Tune
25.11.2010, 13:50
у меня не оплачен офф, только с 7го начну там играть

Heisenberg
25.11.2010, 16:36
Разве нельзя в клиенте настроить, чтобы отображалось в цифрах или просто навести мышкой на полоску?

Вроде как нет. Полоска появляется когда наводишь на стену т.к стену в таргет не выделить.

Tune

А зачем тебе кол-во ХП стены. Вписать никуда ты его не сможешь. Разрушение ГО объектов на тринити(ГО тип 33) работает так: m_goValue->building.health = goinfo->building.intactNumHits + goinfo->building.damagedNumHits; и из него вычитывается полученый урон, если кол-во ХП не 0. Когда ХП меньше 1 на ГО вешается флаг 1024(DESTRUCTION). До этого на нем флаг 512(DAMAGED). Когда вешается он точно не скажу.


void GameObject::TakenDamage(uint32 damage, Unit *who)
{
if (!m_goValue->building.health)
return;

Player* pwho = NULL;
if (who)
{
if (who->GetTypeId() == TYPEID_PLAYER)
pwho = who->ToPlayer();
else if (who->IsVehicle() && who->GetCharmerOrOwner())
pwho = who->GetCharmerOrOwner()->ToPlayer();
}

if (m_goValue->building.health > damage)
m_goValue->building.health -= damage;
else
m_goValue->building.health = 0;

if (HasFlag(GAMEOBJECT_FLAGS, GO_FLAG_DAMAGED)) // from damaged to destroyed
{
uint8 hitType = BG_OBJECT_DMG_HIT_TYPE_HIGH_DAMAGED;
if (!m_goValue->building.health)
{
RemoveFlag(GAMEOBJECT_FLAGS, GO_FLAG_DAMAGED);

SetFlag(GAMEOBJECT_FLAGS, GO_FLAG_DESTROYED);
SetUInt32Value(GAMEOBJECT_DISPLAYID, m_goInfo->building.destroyedDisplayId);
EventInform(m_goInfo->building.destroyedEvent);
if (pwho)
if (Battleground* bg = pwho->GetBattleground())
bg->DestroyGate(pwho, this, m_goInfo->building.destroyedEvent);
hitType = BG_OBJECT_DMG_HIT_TYPE_JUST_DESTROYED;
sScriptMgr.OnGameObjectDestroyed(pwho, this, m_goInfo->building.destroyedEvent);
}
if (pwho)
if (Battleground* bg = pwho->GetBattleground())
bg->EventPlayerDamagedGO(pwho, this, hitType, m_goInfo->building.destroyedEvent);
}
else // from intact to damaged
{
uint8 hitType = BG_OBJECT_DMG_HIT_TYPE_JUST_DAMAGED;
if (m_goValue->building.health + damage < m_goInfo->building.intactNumHits + m_goInfo->building.damagedNumHits)
hitType = BG_OBJECT_DMG_HIT_TYPE_DAMAGED;

if (m_goValue->building.health <= m_goInfo->building.damagedNumHits)
{
if (!m_goInfo->building.destroyedDisplayId)
m_goValue->building.health = m_goInfo->building.damagedNumHits;
else if (!m_goValue->building.health)
m_goValue->building.health = 1;

SetFlag(GAMEOBJECT_FLAGS, GO_FLAG_DAMAGED);
SetUInt32Value(GAMEOBJECT_DISPLAYID, m_goInfo->building.damagedDisplayId);
EventInform(m_goInfo->building.damagedEvent);
hitType = BG_OBJECT_DMG_HIT_TYPE_JUST_HIGH_DAMAGED;
}
if (pwho)
if (Battleground* bg = pwho->GetBattleground())
bg->EventPlayerDamagedGO(pwho, this, hitType, m_goInfo->building.destroyedEvent);
}
SetGoAnimProgress(m_goValue->building.health*255/(m_goInfo->building.intactNumHits + m_goInfo->building.damagedNumHits));
}

Tune
25.11.2010, 20:42
как это нету куда?) при выставлении в типе 33

GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING = 33

в поля дата вписываются хп обьектов, а как ты их будешь разрушать без хп?))) как считаться будет и с чем сравниваться урон???

YuruY
25.11.2010, 20:57
как это нету куда?)
Оно сразу есть в темплете с кеша.

Tune
25.11.2010, 21:27
там цифра 600000, а это 400 ударов по 1500....а на самом деле около 7 ударов

Heisenberg
25.11.2010, 21:45
там цифра 600000, а это 400 ударов по 1500....а на самом деле около 7 ударов

Значит это не то.Я тебе написал чему равно ХП. ХП ставится не в базе а высчитывается по формуле которую я дал выше.

Tune
25.11.2010, 21:59
откуда по твоему мнению это значение для формулы берется, если не из базы ???))

Heisenberg
25.11.2010, 22:12
Из базы только вот описание полей дата для ГО тип 33 нету на на ТК вики, ни на УТДБ вики.

Tune
25.11.2010, 22:39
т.к. они не заполнены

//33 GAMEOBJECT_TYPE_DESTRUCTIBLE_BUILDING
struct
{
uint32 intactNumHits; //0
uint32 creditProxyCreature; //1
uint32 state1Name; //2
uint32 intactEvent; //3
uint32 damagedDisplayId; //4
uint32 damagedNumHits; //5
uint32 empty3; //6
uint32 empty4; //7
uint32 empty5; //8
uint32 damagedEvent; //9
uint32 destroyedDisplayId; //10
uint32 empty7; //11
uint32 empty8; //12
uint32 empty9; //13
uint32 destroyedEvent; //14
uint32 empty10; //15
uint32 debuildingTimeSecs; //16
uint32 empty11; //17
uint32 destructibleData; //18
uint32 rebuildingEvent; //19
uint32 empty12; //20
uint32 empty13; //21
uint32 damageEvent; //22
uint32 empty14; //23
} building;

Heisenberg
30.11.2010, 18:35
я так понимаю мне с хп стен не помогут тут(((


Берешь ИД стены и смотришь в базе УТДБ. Все темплейты там есть. Поля нужные для формулы по которой высчитывается ХП кешируются, т.е попадают в кеш. Формулу я написал, описание полей ДАТА для ГО тип 33 у тебя есть

Stasik
30.11.2010, 20:56
тестил чистое ядро и базу YTDB R574 квестовые итемы не падают с мобов, и за убийство моба квест не защитывается

YuruY
30.11.2010, 21:01
Лечите ядро и рейт своего сервера.

Stasik
30.11.2010, 21:03
Rate.Drop.Item.Poor = 1
Rate.Drop.Item.Normal = 1
Rate.Drop.Item.Uncommon = 100
Rate.Drop.Item.Rare = 100
Rate.Drop.Item.Epic = 100
Rate.Drop.Item.Legendary = 100
Rate.Drop.Item.Artifact = 100
Rate.Drop.Item.Referenced = 100
Rate.Drop.Money = 100
Rate.Drop.Item.ReferencedAmount = 100
вот что ставил перед тестом

YuruY
30.11.2010, 21:09
А по второму вопросу?

Stasik
30.11.2010, 21:40
ядро Версия 10413 такое самое было, и версию 10530 тоже самое

Heisenberg
08.12.2010, 22:53
Аура для облачка в альтернативной комнате
DELETE FROM `creature_template_addon` WHERE `entry` = 37985;
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(37985, 0, 0, 0, 0, 0, '70876 0');

Дверия должно быть видны в альтернативной комнате. Маска фазы дается спеллом 70766 также как и состояние полета.
UPDATE gameobject SET phaseMask = 17 WHERE id IN (201375,201374);

В героике по Валитрии периодически тикает урон - 71970. Скулом не выкладываю, ибо не совсем понял про валитрий. Их теперь 4 штуки, и какие из них в игре а какие нет - хз

Мне почему-то кажется, что у спелла(тригерного) должен быть таргет на всю инсту, и весеть он еще должен и на альтернативной валитрии, ибо в героике по игрокам в комнате тоже тикает урон. Хотя на альтернативной валитрии весит спелл копирование урона.

ZliS
12.12.2010, 14:51
Чистое ядро 10622 - Ubuntu 10.10 x64
При попытке использовать .gobject near сервер крашится без каких-либо записей в логи на loglevel 3.
Стоит:
YTDB_0.14.0_R570_TC_R10316_TDBAI_335.0.1_RuDB_R38. 4.sql
571_corepatch_world_10316_10340.sql
571_updatepack_world_10340.sql
572_corepatch_world_10340_10394.sql
572_updatepack_world_10394.sql
573_corepatch_world_10394_10450.sql
573_updatepack_world_10450.sql
574_corepatch_world_10450_10500.sql
574_updatepack_world_10500.sql
575_corepatch_world_10500_10544.sql
575_updatepack_world_10544.sql
576_corepatch_world_10544_10603.sql
576_updatepack_world_10603.sql
10619_world_spell_script_names.sql

NeatElves
12.12.2010, 14:58
Если запись в тринити стринг для этой команды не имеет различия с такой же самой записью в таблице локализации - вопрос не к базе(на мангосе работает)...

ZliS
13.12.2010, 04:26
Благодарю, теперь ясно, где может быть проблема.

Heisenberg
13.12.2010, 12:41
UPDATE `creature_template` SET `VehicleId` = 354 WHERE `entry` = 33357;

Для спектрального тигра
http://ru.wowhead.com/npc=33357

Вехикл ИД со сниффа. Что бы удостоверится что их не поменяли и что они верные, я засниффал окулус и ледяную корону. Вехикл ИДы оттуда были точно такие-же, как и в УТДб, у тех же самых мобов.

salarik
17.12.2010, 02:18
Стартовал эвент Зимний Покров (http://ru.wowhead.com/event=141) Только игрокам, которые в прошлом году делали квесты связанные с этим евентом, они теперь не доступны. Начиная с тех же подарков под елкой. Кто не делал в прошлом году, на этом евенте квесты, спокойно бегают и делают.

YuruY
17.12.2010, 07:54
А они и не повторяемые.

salarik
17.12.2010, 07:59
Как это. Любой сезонный праздник, когда проходит год, можешь заново все квесты проходить. Или допустим не успел я чтото сделать в прошлом году. Выкинул какую нибудь вещь которую уже дали по предидущему квесту. Все получается. Праздник никак не завершить?;)

И еще для Достижение Би Би Кинг (http://ru.wowhead.com/achievement=4437) нужно нам получить Карабин Красного Всадника (http://ru.wowhead.com/item=46725) Который выпадает из Подарок к Зимнему Покрову (http://ru.wowhead.com/item=46740) В базе данный подарок найден был, но в мире нет. Как собственно и квест связанный с item=46740 Подарок к Зимнему Покрову (http://ru.wowhead.com/quest=13966) никто не выдает и никто не принимает.

YuruY
17.12.2010, 09:46
И еще для Достижение Би Би Кинг нужно нам получить Карабин Красного Всадника Который выпадает из Подарок к Зимнему Покрову В базе данный подарок найден был, но в мире нет. Как собственно и квест связанный с item=46740 Подарок к Зимнему Покрову никто не выдает и никто не принимает.
Ещеб знать кто его давал.

salarik
17.12.2010, 10:31
Пропавшее угощение Зимнего Покрова (http://ru.wowhead.com/quest=7042) Сейчас зашел на офф на свой аккаунт начало цепочки доступно для взятия. Взял да пошел отписываться. Не думаю что раз задание берется могут в дальнейшей цепочке возникнуть препятствия. Евент проходил еще в прошлом или позапрошлом году.

YuruY
17.12.2010, 11:03
Значит они сбрасывают такие квесты у персов каждый сезон.

salarik
17.12.2010, 12:00
Это в дбс они не повторяемые или в кеше? Может они скажем ежемесячные:) Но все 11 месяцев т.к. квест гиверов не видно то они не доступны.

YuruY
17.12.2010, 12:02
В сниффе/кеше - не повторяемые.

timmit
17.12.2010, 15:32
Вам тупо вручную близзард обнулило квесты, это даже в мангосе делается 1 запросом.

YuruY
17.12.2010, 16:10
Вам тупо вручную близзард обнулило квесты, это даже в мангосе делается 1 запросом.

Ну да, только все квесты нужно вычислить и забить в один запрос .... а всем вломы. :D

salarik
18.12.2010, 03:21
Дело не в запросе и ручной работе. Думаю все таки у них это как то автоматизировано.

И еще вопрос почему в 570 фуле нет в мире Кольтира Ткач Смерти (http://ru.wowhead.com/npc=29795) И рядом с ней находящихся на короблях нпс?

NeatElves
18.12.2010, 13:08
Ответ, в 570 Кольтира стоит тут
`creature_transport` (66,192241,29795,45.6197,7.29317,30.0955,4.67642,0 )

Sark
18.12.2010, 18:07
http://ru.wowhead.com/item=46740#comments в предмете, который появляется под праздничными елками с 25.12 по 2.01.. Возможно, просто как юзабельное ГО.
25-26 числа скажу точно.

http://ru.wowhead.com/achievement=1689#comments
Комментарии к достижению указывают на ГО.

Heisenberg
18.12.2010, 18:14
Первое вроде как дается из второго. Второе - ГО, которое дает подарок. Первое - подарок, которое открывается правой кнопкой мыши, итем.

NeatElves
18.12.2010, 18:40
Есть го - http://ru.wowhead.com/object=187236, с него снимайте старые квесты на ракетбота и болид(критерии ачива - великие подвиги) и припишите новый, все.)

Heisenberg
20.12.2010, 17:37
Увидел, что Вирусав выложил правку на цепочку кв дракуру и решил пройти ее еще раз на оффе со сниффером, вдруг он что нибудь упустил

UPDATE `creature_template` SET `VehicleId` = 146 WHERE `entry` = 28875;

virusav
20.12.2010, 20:13
Раз у тебя есть сниф, сверь по нему мои правки, т.к. я писал на основе спеллов, которые нашел в дбц.

Heisenberg
20.12.2010, 21:44
Снифф есть но парсер мало парсит, очень мало :(((((. Я пытаюсь щас сделаю парс SMSG_SPELL_XXX

YuruY
22.12.2010, 07:35
Номера вехиклов, где нет + спеллы у них посниффай лучше.

Heisenberg
22.12.2010, 19:15
UPDATE creature_template SET vehicleID = 744 WHERE entry = 28844;

В сниффе такой вех ИД, в ДБС от 3.3.5 он последний

Heisenberg
24.12.2010, 22:08
Собрал рейд в ЦЛк и пошли мы на лича. Лича не убили(после 5 вайпов), но я много засниффал. засниффал меню Ид и вех ИД для валькиры. Пост буду обновлять по мере продвижения по сниффу

UPDATE `creature_template` SET `vehicleId` = 532 WHERE `entry` IN (36609,39120,39121,39122);

UPDATE creature_template SET gossip_menu_id = 10993 WHERE entry = 38995;
INSERT INTO gossip_menu VALUES
(10993,15290);

Текст меню

Long have I waited for this day, hero. Are you and your allies prepared to bring the Lich King to justice? We charge on your command!

Текст госсип кнопки
We are prepared, Highlord. Let us battle for the fate of Azeroth! For the light of dawn!

Скрин вам попозже выложит Kores

Heisenberg
24.12.2010, 23:23
DELETE FROM creature_template_addon WHERE entry IN (36701,36633);
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(36633, 0, 0, 0, 0, 0, '69090 0'),
(36701, 0, 0, 0, 0, 0, '72846 0');

sart
25.12.2010, 14:21
Собрал рейд в ЦЛк и пошли мы на лича. Лича не убили(после 5 вайпов), но я много засниффал. засниффал меню Ид и вех ИД для валькиры.
а для невидимок что утаскивают в фростморн вехиклиды не попались?

Heisenberg
25.12.2010, 15:37
Нет, вагон такой был, что мы вайпались на второй фазе, сразу же. До второй фазы доживало отсилы пару человек, порвезло еще, что он призвал валькиру. Сейчас собираю рейд на лича.

Heisenberg
25.12.2010, 18:41
Мы все же убили лича, со второго трая!!!!!!!! Щас все данные выложу!

UPDATE `creature_template` SET `vehicleId` = 531 WHERE `entry` IN (36609,39120,39121,39122);
DELETE FROM creature_template_addon WHERE entry IN (36598);
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `auras`) VALUES
(36598, 0, 0, 0, 0, 0, '72372 0');

Rsa, посмотри спеллы моего лича, я много добавил со сниффа. Видео в конце проигрывается спеллом, прыжок тириона тоже спелла, поиск цели у валькиры + засовывание в вехикл тоже спеллы.
Завтра разгребу координаты, сделаю все движения верными.
К сожалению в комнату не попал, у нас друг туда портануло, за пару секунд до финиша.

tobmaps
26.12.2010, 11:51
Если запись в тринити стринг для этой команды не имеет различия с такой же самой записью в таблице локализации

имеет различия.

524 запись в trinity_string по полю content_default
Selected object:
|cffffffff|Hgameobject:%d|h[%s]|h|r GUID: %u ID: %u
X: %f Y: %f Z: %f MapId: %u
Orientation: %f
Phasemask %u

поле content_loc8
Выбранный объект: |cffffffff|Hitemset:%d|h[%s]|h|r GUID: %u ID: %u X: %f Y: %f Z: %f MapId: %u Ориентация: %f
Разница на лицо, в локали вообще Hitemset вместо ГО подается :laugh3: ну и фазу должно тоже выводить

В 517й записи тоже приколы, потеряно целое поле Entry - собственно отсюда и краш.

Вот правка
replace into trinity_string values
(517, '%d (Entry: %d) - |cffffffff|Hgameobject:%d|h[%s X:%f Y:%f Z:%f MapId:%d]|h|r ', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '%d (Entry: %d) - |cffffffff|Hgameobject:%d|h[%s X:%f Y:%f Z:%f MapId:%d]|h|r '),
(524, 'Selected object:\n|cffffffff|Hgameobject:%d|h[%s]|h|r GUID: %u ID: %u\nX: %f Y: %f Z: %f MapId: %u\nOrientation: %f\nPhasemask %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Выбранный объект:\n|cffffffff|Hgameobject:%d|h[%s]|h|r GUID: %u ID: %u\nX: %f Y: %f Z: %f MapId: %u\nОриентация: %f\nФаза %u');

Modmaker
02.01.2011, 16:17
http://ru.wowhead.com/npc=26620 в крепости Драктарон лежат мертвые, но их можно убить.

Также игроки пишут, что в Оплоте Серебрянного Авангарда, нельзя брать квесты.
Вроде как на 68 можно их брать а позже уже нет...

SATANA
03.01.2011, 08:56
http://ru.wowhead.com/npc=26620 в крепости Драктарон лежат мертвые, но их можно убить..
Добавлю: если по ним пройти во время боя с живыми мобами - после убийства остаешься в режиме боя пока не убьешь эти тела.

Rootor
03.01.2011, 11:01
Перестала отображаться в Календаре Ярмарка Новолуния. Эвент в базе до 2020 года, но в 2011 году он не отображается. Хотя Ярмарка Новолуния началась вовремя и работает.

YuruY
03.01.2011, 12:23
Перестала отображаться в Календаре Ярмарка Новолуния. Эвент в базе до 2020 года, но в 2011 году он не отображается. Хотя Ярмарка Новолуния началась вовремя и работает.

То что вовремя стартанула, подправили в базе на 3 месяца, недавно, а то что в игре (в клиенте) не отображается, это уже не проблема базы, а клиента.

Norman
09.01.2011, 21:02
Не работает кристал по квесту http://ru.wowhead.com/quest=12790

YuruY
10.01.2011, 21:28
http://ru.wowhead.com/npc=26620 в крепости Драктарон лежат мертвые, но их можно убить.
Они там не все мертвые.

Не работает кристал по квесту http://ru.wowhead.com/quest=12790
У объектов скрипты.

d1mAs1q
14.01.2011, 14:09
у мобов,конкретно Злобные фамильяры (http://wowdata.ru/npc.html?id=3101) и Ловцы скверны (http://wowdata.ru/npc.html?id=3102)а так же Сектант из пылающего клинка (http://wowdata.ru/npc.html?id=3199)и других установлен нейтралитет к игроку, а по базе он должен агриться.

Налёт Торека (http://ru.wowhead.com/quest=6544)(В процессе выполнения квеста торек бежит один без стражников к аванпосту среброкрылых,там он ни на кого не агриться и просто исчезает),квест компилится но всё же работает криво..

PS: у меня сейчас на сервере ЗБТ, могу дать доступ к закрытому разделу форума для просмотра найденых глюков.

tempura
14.01.2011, 14:40
PS: у меня сейчас на сервере ЗБТ, могу дать доступ к закрытому разделу форума для просмотра найденых глюков. Могу дать доступ к футеру форума, где написано о недопустимости открытых серверов.

NeatElves
14.01.2011, 15:10
Налёт Торека (http://ru.wowhead.com/quest=6544)(В процессе выполнения квеста торек бежит один без стражников к аванпосту среброкрылых,там он ни на кого не агриться и просто исчезает),квест компилится но всё же работает криво..

Подсказка
SDComment: Quest support: 6482, 6544, 6641

А с 3.х.х мобы в начальных локах нейтралы

d1mAs1q
14.01.2011, 16:37
Подсказка


А с 3.х.х мобы в начальных локах нейтралы

Ясно, спасибо.

d1mAs1q
15.01.2011, 11:51
http://ru.wowhead.com/quest=9544 открыты клетки

Спасти КПХ 17/ТН (http://ru.wowhead.com/quest=648)(по условию моб должен направляться в Порт Картеля,а он идёт далеко не туда и передвигается очень быстро,при малейшем от него отставании моб просто исчезает а квест по прежнему висит)

http://ru.wowhead.com/quest=8488 - не принимается выполненный квест

NeatElves
15.01.2011, 12:07
Если вы не понимаете, что такое скрипты вообще:
SDComment: Quest support: 648, 1560, 2954, 4005, 10277, 10279(Special flight path). Noggenfogger vendor
SDComment: Quest support: 8483, 8488, 8490, 9686

лучше вообще не пишите.

Norman
18.01.2011, 20:05
После сдачи квеста http://ru.wowhead.com/quest=12531 не появляется больше ни одного, хотя цепочка на этом не заканчивается
После должен быть кв http://ru.wowhead.com/quest=12535, которого к сожалению нет

NeatElves
18.01.2011, 20:51
В условии еще и http://ru.wowhead.com/quest=12532

Norman
07.02.2011, 12:57
Юра, подскажи пожалуйста.
У меня следующая проблема, не знаю чем вызвана.

Значки достпных квестов у обьектов есть, но при разговоре с обьектами - выводится только текст приветствия. Никаких списков квестов при этом нету.
Проблема однозначно у флагов объектов.

Какой запрос на расстановку флагов объектов ?

YuruY
07.02.2011, 13:12
Флаги не причем.

Norman
07.02.2011, 13:12
А в чем тогда дело ?

YuruY
07.02.2011, 13:44
Ядро поизучай. Ошибки в загрузке.

Easy
09.02.2011, 00:37
голая триня + последняя ytdb
Не работает квест Приказы для Черного рыцаря http://www.wowhead.com/quest=13663
Не гоните в поиск, так как читал всё что нашел, не помогло)
Засчитать юзание уздечки скриптом я сделаю, а вот патч полёта я найти не смог на грифоне. Возможно его и нет)
После использования http://www.wowhead.com/item=45083 Появляется грифон http://www.wowhead.com/npc=33519
У него прописан вехиклИД но курсор не появляется и сесть на него нельзя. Подскажите как сделать его летающим вехиклом?

Gotten
09.02.2011, 17:36
@Easy, I suspect that the VehicleId is not correct,
and you can change it and add an aura of flying

example: (not Blizz-like)

UPDATE creature_template SET spell1 = 54422,VehicleId = 268 WHERE entry = 33519;


DELETE FROM creature_ai_scripts WHERE id = 3351901;
REPLACE INTO creature_ai_scripts
(id,creature_id,event_type,event_chance,action1_ty pe,action1_param1,comment) VALUES
(3351901,33519,11,100,33,33519,'q13663');
UPDATE creature_template SET AIName = 'EventAI' WHERE entry = 33519;

Chaosua
03.03.2011, 21:37
эх с этими последними апдейтами вехиклов жуть
вот что словил в логах УТДБ 587
2011-03-03 20:26:12 Vehicle entry 29698 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:16:52 Vehicle entry 30204 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:17:07 Vehicle entry 36678 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:24:08 Vehicle entry 27241 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:23:02 Vehicle entry 30174 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:21:55 Vehicle entry 28018 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:21:22 Vehicle entry 29500 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:21:43 Vehicle entry 25968 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:21:22 Vehicle entry 29460 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:21:14 Vehicle entry 28009 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:20:36 Vehicle entry 29708 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:20:36 Vehicle entry 29358 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:21:13 Vehicle entry 28054 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()
2011-03-03 20:20:36 Vehicle entry 29351 in vehicle_accessory does not have a valid record in npc_spellclick_spells! Calling default EnterVehicle()

YuruY
04.03.2011, 08:05
эх с этими последними апдейтами вехиклов жуть
вот что словил в логах УТДБ 587
Кстате, да, накати и проверь их работоспособность: UPDATE `creature_template` SET `npcflag` = `npcflag`|16777216 WHERE `entry` IN (SELECT `npc_entry` FROM `npc_spellclick_spells`);

YuruY
04.03.2011, 09:10
UPDATE creature_template SET spell1 = 54422,VehicleId = 268 WHERE entry = 33519;
Почему 268 в базе 368?

Chaosua
04.03.2011, 17:11
Кстате, да, накати и проверь их работоспособность: UPDATE `creature_template` SET `npcflag` = `npcflag`|16777216 WHERE `entry` IN (SELECT `npc_entry` FROM `npc_spellclick_spells`);

Query OK, 0 rows affected
Rows matched: 140 Changed: 0 Warnings: 0
сразу видно что в базе ничего после этого запроса не изменилось

YuruY
04.03.2011, 17:20
Чистая база: Affected rows: 49
Все что выпало у тебя в осадок: http://ytdb.ru/showpost.php?p=33032&postcount=177
есть в той таблице но не имеет этого флага, как у остальных подобных.

Chaosua
04.03.2011, 17:23
Чистая база:
Все что выпало у тебя в осадок: http://ytdb.ru/showpost.php?p=33032&postcount=177
есть в той таблице но не имеет этого флага, как у остальных подобных.

нет просто данный вами запрос я накатывал и раньше =) в чистой базе сейчас в npc_spellclick_spells 175 записей в моей их чутка больше :p - 179 :cool: и того осадка таки нету в чистой базе

Мне интересно сколько у вас выдало Rows matched: ...

YuruY
04.03.2011, 17:26
О, я телепат? :D
И? Результат то какой?
Ошибки эти сыплются еще? (по логике не может быть, т.к. так все остальные реализованы)
Проверяли их работу?

Chaosua
04.03.2011, 17:38
ошибки дальше сыпятся, записей не хватает всем :D хм, а мб загнать запрос на зачистку флага спелклика у мобов а потом на восстановление из таблици спелкликов

YuruY
04.03.2011, 17:40
бл, работают или нет при этом?

Chaosua
04.03.2011, 18:35
хех с тех что я глянул это все мобы некоторые сидели на ком-то некоторые просто стояли, я ж на них не сяду их бить надо :D

Heisenberg
04.03.2011, 19:24
Ну так сидят на них дальше или нет. Если да - работают

YuruY
04.03.2011, 19:31
хех с тех что я глянул это все мобы некоторые сидели на ком-то некоторые просто стояли, я ж на них не сяду их бить надо :D

Точно "кетаец", очухаешься после пятницы, ответишть на все мои вопросы корректно, да?

tabo
05.03.2011, 17:09
In Icc trash mobs drop 25 man (264 lvl) items...

Heisenberg
05.03.2011, 17:13
And so?
you are surprised by such things or item level should be different(> or <)?
Blizzard added such items with ICC for fun and BOE(bind on equip) farms

YuruY
05.03.2011, 19:20
А у нас там со всего данжа, один итем валится, причем левый, как выяснилось. :D

Chaosua
06.03.2011, 11:44
РС 25 Гер Халион Лут в нем с 25 нормы есть и очень мало того что надо
Засунул то что на вх прописано, хз как с группами угадал, но вышло у меня так
DELETE FROM `creature_loot_template` WHERE (`entry`=39945);
INSERT INTO `creature_loot_template` VALUES
(39945, 49426, 100, 1, 0, 3, 3),
(39945, 54576, 0, 1, 2, 1, 1),
(39945, 54577, 0, 1, 1, 1, 1),
(39945, 54578, 0, 1, 1, 1, 1),
(39945, 54579, 0, 1, 1, 1, 1),
(39945, 54580, 0, 1, 3, 1, 1),
(39945, 54581, 0, 1, 3, 1, 1),
(39945, 54582, 0, 1, 3, 1, 1),
(39945, 54583, 0, 1, 1, 1, 1),
(39945, 54584, 0, 1, 3, 1, 1),
(39945, 54585, 0, 1, 3, 1, 1),
(39945, 54586, 0, 1, 1, 1, 1),
(39945, 54587, 0, 1, 1, 1, 1),
(39945, 54588, 0, 1, 2, 1, 1),
(39945, 54589, 0, 1, 2, 1, 1),
(39945, 54590, 0, 1, 2, 1, 1),
(39945, 54591, 0, 1, 2, 1, 1);

На счет вехиклов и их рабочести без спелкликов я так и не понял что подрозумевается под словом "рабочий". Если Моба+вехикл-спелклик можно бить и убить тогда да, они пашут, если нет - алгоритм проверки в студию, хрустальный шар в химчистке.
Пока я не находил маунтов/нпц со отсутствующими спелкликами на которых гипотетически надо садится.

NeatElves
06.03.2011, 12:02
Точно ид героика ?)

Chaosua
06.03.2011, 12:09
Точно ид героика ?)
ыыы то я с 10 нормы был скинул, уже поправил =) чутка промазал мышкой

YuruY
07.03.2011, 21:28
РС 25 Гер Халион Лут в нем с 25 нормы есть и очень мало того что надо
Посмотрел по другим режимам и ВХ, такой эффект что лут у него в Кате изменили.

Chaosua
08.03.2011, 01:39
Посмотрел по другим режимам и ВХ, такой эффект что лут у него в Кате изменили.
я вот не думаю что в РС 25 гер на 335 у халиона должно быть из 21 шмотки что есть сейчас всего 4 шмотки 284 уровня, а все остальные 271ого. Нелогично как-то, при том что на других уровнях сложности обще количество шмота до 16 еле тянет и нету смешивания уровней

Rootor
13.03.2011, 11:53
Сори, после того как написал - нашел что уже есть тема и есть решение. Но не смог удалить сообщение. Но в принципе, до сих пор актуально.

588: Квест "Обшарить трупы"(http://ru.wowhead.com/quest=11999) С одного трупа можно взять сколько угодно (бесконечно) "Личный скарб охотника на магов"(http://ru.wowhead.com/item=35792) с Этой сумочки есть лут им забить можно все сумки и продавать. За 5 минут 100 голд на рейтах х1.

NeatElves
13.03.2011, 12:10
Ну для спелла стоит условие деспавна трупа в ядре(мангос), вот только уже не работает.((

Для тринити евентаи
REPLACE INTO `creature_ai_scripts` (`id`, `creature_id`, `event_type`, `event_inverse_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action1_type`, `action1_param1`, `action1_param2`, `action1_param3`, `action2_type`, `action2_param1`, `action2_param2`, `action2_param3`, `action3_type`, `action3_param1`, `action3_param2`, `action3_param3`, `comment`) VALUES
(2647701, 26477, 8, 0, 100, 0, 61832, -1, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Dead Mage Hunter - Despawn on Rifle the Bodies: Create Magehunter Personal Effects Cover Spellhit (Quest: 11999 and 12000)');
UPDATE `creature_template` SET `AIName`='EventAI' WHERE `entry`='26477';

NeatElves
13.03.2011, 13:59
А для обеих баз правим опечатку, тогда в мангосе деспавн будет работать без всякого шаманства - не тот спелл кастовался.(
UPDATE `npc_spellclick_spells` SET `spell_id` = '61832',`cast_flags` =1 WHERE `npc_entry` =26477;

Rootor
20.03.2011, 00:54
Также просмотрел все сообщения, где упоминается квест Холодные сердца / http://ru.wowhead.com/quest=12856 Но не нашел актуальной информации.

В квесте нужно освободить 3 драконов http://www.wowhead.com/npc=29709
И 9 Брунхильд http://www.wowhead.com/npc=29734

Но ни драконы ни Брунхильды не заселены в мире.
Если добавить 1 брунхильду и 1 дракона, то на дракона http://www.wowhead.com/npc=29709 можно сесть и он умеет великолепно летать и кастовать в Брунхильд спелл http://www.wowhead.com/spell=55046
Если добавить:
UPDATE quest_template set `ReqSpellCast1`=55046 where `entry`=12856;
То засчитывается освобождение Брунхильд.

Заселение этих npc производится скриптом или они должны быть в мире?

griffonheart
20.03.2011, 06:30
2011-03-20 10:22:34 ERROR: Script named 'npc_second_trial_paladin' does not have a script name assigned in database
Ошибка возникает из-за того, что:

В 589_corepatch_world_11409_11463.sql:
UPDATE `creature_template` SET `ScriptName`='npc_second_trial_paladin' WHERE `entry` IN (17809,17810,17811,17812);

В 589_updatepack_world_11463.sql:
UPDATE `creature_template` SET `spell1` = '0',`spell2` = '0',`spell4` = '0',`flags_extra` = '2',`ScriptName` = '' WHERE `entry` IN (17811, 17812, 17809, 17810);
Так какой же вариант правильный? Со скриптом или без?

killradio_1337
20.03.2011, 08:31
Так какой же вариант правильный? Со скриптом или без?
Судя по тому, что в базе нет условий для выполнения квеста http://www.wowhead.com/quest=9686, первый вариант все таки правильный:
void npc_second_trial_paladin::npc_secondTrialAI::JustD ied(Unit* Killer)
тут и квест засчитывают. Только хотелось бы узнать мнение автора 2ой правки и его мотивы.

NeatElves
20.03.2011, 11:14
http://ytdb.ru/showthread.php?t=10185
Хотелось бы, что бы научились пользоваться поиском и читали форум.

YuruY
20.03.2011, 17:12
Так какой же вариант правильный? Со скриптом или без?
Без скрипта работает (пост, упомянутый выше), но ядро на это понятно дело возмущается, просто накатите: UPDATE `creature_template` SET `ScriptName`='npc_second_trial_paladin' WHERE `entry` IN (17809,17810,17811,17812); и проверьте, работает ли на последнем ядре со скрпитом.

Rootor
20.03.2011, 20:14
Ну для спелла стоит условие деспавна трупа в ядре(мангос), вот только уже не работает.((

Для тринити евентаи
REPLACE INTO `creature_ai_scripts` (`id`, `creature_id`, `event_type`, `event_inverse_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action1_type`, `action1_param1`, `action1_param2`, `action1_param3`, `action2_type`, `action2_param1`, `action2_param2`, `action2_param3`, `action3_type`, `action3_param1`, `action3_param2`, `action3_param3`, `comment`) VALUES
(2647701, 26477, 8, 0, 100, 0, 61832, -1, 0, 0, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'Dead Mage Hunter - Despawn on Rifle the Bodies: Create Magehunter Personal Effects Cover Spellhit (Quest: 11999 and 12000)');
UPDATE `creature_template` SET `AIName`='EventAI' WHERE `entry`='26477';

А для обеих баз правим опечатку, тогда в мангосе деспавн будет работать без всякого шаманства - не тот спелл кастовался.(
UPDATE `npc_spellclick_spells` SET `spell_id` = '61832',`cast_flags` =1 WHERE `npc_entry` =26477;


Так вообще нельзя взять лут и выполнить квест.

YuruY
20.03.2011, 21:57
Так вообще нельзя взять лут и выполнить квест.

С какого перепуга?

Rootor
23.03.2011, 20:35
С какого перепуга?

Иконка лута горит, но ничего не лутается с трупа.

NeatElves
23.03.2011, 22:16
Откройте в базе тдб таблицу нпцспеллклик и скопируйте оттуда к себе все, что касается нпц 26477.

YuruY
23.03.2011, 22:30
Там дофига нагорожено:
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '47096', '11999', '1', '11999', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '47096', '12000', '1', '12000', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61286', '11999', '1', '11999', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61286', '12000', '1', '12000', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61832', '12000', '1', '12000', '0', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61832', '11999', '1', '12000', '0', '0', '0', '0');

Rootor
24.03.2011, 04:14
Откройте в базе тдб таблицу нпцспеллклик и скопируйте оттуда к себе все, что касается нпц 26477.

Получается так. Если убрать
UPDATE `creature_template` SET `AIName`='' WHERE `entry`='26477';
то берется лут бесконечно - баг. Но квест выполняется.
если сделать
UPDATE `creature_template` SET `AIName`='EventAI' WHERE `entry`='26477';
То труп диспавнится, после того как пытаешься взять лут, но лут не берется вообще - просто диспавн трупа. Квест выполнить нельзя.

Это тоже накатил при проверке.
Там дофига нагорожено:
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '47096', '11999', '1', '11999', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '47096', '12000', '1', '12000', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61286', '11999', '1', '11999', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61286', '12000', '1', '12000', '2', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61832', '12000', '1', '12000', '0', '0', '0', '0');
INSERT INTO `npc_spellclick_spells` VALUES ('26477', '61832', '11999', '1', '12000', '0', '0', '0', '0');

YuruY
24.03.2011, 06:30
Это тоже накатил при проверке.
Удалить надо было сначала все что по этому делу.

SignFinder
01.04.2011, 10:51
постоянная ошибка в логах
SCRIPT_COMMAND_CAST_SPELL ('waypoint_scripts' script id: 784) no target unit found for spell 46400
начал ковырять-этот спелл 46400 привязан к триггерам около серебрянного турнира. В ТДБ его нет вообще, на кого он его кастовать должен непонятно.
Может его убрать или сделать datalong=1 чтобы каст на сам тригер шел?

YuruY
01.04.2011, 11:21
Может его убрать или сделать datalong=1 чтобы каст на сам тригер шел?

UPDATE waypoint_scripts SET datalong2=1 WHERE datalong=46400;

Chaosua
01.04.2011, 12:34
я так делаю уже больше недели, берем лог, ищем ошибку каста в вейоинтах и пишем единички напротив тех спеллов, спам исчезает :D

YuruY
01.04.2011, 13:50
я так делаю уже больше недели, берем лог, ищем ошибку каста в вейоинтах и пишем единички напротив тех спеллов, спам исчезает :D

Нужно на форум кидать, чтоб другим не парится с темже.

Chaosua
02.04.2011, 14:15
Нужно на форум кидать, чтоб другим не парится с темже.
я могу сделать выборку по спеллам с флагом 1, там будут те что в базе давно + те что я поправил с 0 на 1, иначе никак, фильтровать мне влом

Вышло не много, у кого есть желание сравните с чистой БД и удалите лишние запросы :D

REPLACE INTO `waypoint_scripts` VALUES (233, 0, 15, 55244, 1, 0, 0, 0, 0, 0, 875);
REPLACE INTO `waypoint_scripts` VALUES (234, 0, 15, 55244, 1, 0, 0, 0, 0, 0, 876);
REPLACE INTO `waypoint_scripts` VALUES (235, 0, 15, 55244, 1, 0, 0, 0, 0, 0, 877);
REPLACE INTO `waypoint_scripts` VALUES (342, 0, 15, 29122, 1, 0, 0, 0, 0, 0, 878);
REPLACE INTO `waypoint_scripts` VALUES (343, 0, 15, 29122, 1, 0, 0, 0, 0, 0, 879);
REPLACE INTO `waypoint_scripts` VALUES (344, 0, 15, 29122, 1, 0, 0, 0, 0, 0, 880);
REPLACE INTO `waypoint_scripts` VALUES (345, 0, 15, 29122, 1, 0, 0, 0, 0, 0, 881);
REPLACE INTO `waypoint_scripts` VALUES (346, 0, 15, 29122, 1, 0, 0, 0, 0, 0, 882);
REPLACE INTO `waypoint_scripts` VALUES (347, 0, 15, 29120, 1, 0, 0, 0, 0, 0, 883);
REPLACE INTO `waypoint_scripts` VALUES (348, 0, 15, 29120, 1, 0, 0, 0, 0, 0, 884);
REPLACE INTO `waypoint_scripts` VALUES (349, 0, 15, 29120, 1, 0, 0, 0, 0, 0, 885);
REPLACE INTO `waypoint_scripts` VALUES (350, 0, 15, 29120, 1, 0, 0, 0, 0, 0, 886);
REPLACE INTO `waypoint_scripts` VALUES (361, 0, 15, 8293, 1, 0, 0, 0, 0, 0, 887);
REPLACE INTO `waypoint_scripts` VALUES (365, 0, 15, 8293, 1, 0, 0, 0, 0, 0, 888);
REPLACE INTO `waypoint_scripts` VALUES (374, 0, 15, 8293, 1, 0, 0, 0, 0, 0, 889);
REPLACE INTO `waypoint_scripts` VALUES (383, 0, 15, 8293, 1, 0, 0, 0, 0, 0, 890);
REPLACE INTO `waypoint_scripts` VALUES (407, 0, 15, 29121, 1, 0, 0, 0, 0, 0, 891);
REPLACE INTO `waypoint_scripts` VALUES (408, 0, 15, 29121, 1, 0, 0, 0, 0, 0, 892);
REPLACE INTO `waypoint_scripts` VALUES (409, 0, 15, 29121, 1, 0, 0, 0, 0, 0, 893);
REPLACE INTO `waypoint_scripts` VALUES (410, 0, 15, 29121, 1, 0, 0, 0, 0, 0, 894);
REPLACE INTO `waypoint_scripts` VALUES (411, 0, 15, 29121, 1, 0, 0, 0, 0, 0, 895);
REPLACE INTO `waypoint_scripts` VALUES (509, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 898);
REPLACE INTO `waypoint_scripts` VALUES (510, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 899);
REPLACE INTO `waypoint_scripts` VALUES (511, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 900);
REPLACE INTO `waypoint_scripts` VALUES (512, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 901);
REPLACE INTO `waypoint_scripts` VALUES (513, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 902);
REPLACE INTO `waypoint_scripts` VALUES (514, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 903);
REPLACE INTO `waypoint_scripts` VALUES (515, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 904);
REPLACE INTO `waypoint_scripts` VALUES (516, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 905);
REPLACE INTO `waypoint_scripts` VALUES (517, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 906);
REPLACE INTO `waypoint_scripts` VALUES (518, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 907);
REPLACE INTO `waypoint_scripts` VALUES (519, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 908);
REPLACE INTO `waypoint_scripts` VALUES (520, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 909);
REPLACE INTO `waypoint_scripts` VALUES (521, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 910);
REPLACE INTO `waypoint_scripts` VALUES (522, 0, 15, 33808, 1, 0, 0, 0, 0, 0, 911);
REPLACE INTO `waypoint_scripts` VALUES (523, 0, 15, 33806, 1, 0, 0, 0, 0, 0, 912);
REPLACE INTO `waypoint_scripts` VALUES (524, 0, 15, 33806, 1, 0, 0, 0, 0, 0, 913);
REPLACE INTO `waypoint_scripts` VALUES (525, 0, 15, 33806, 1, 0, 0, 0, 0, 0, 914);
REPLACE INTO `waypoint_scripts` VALUES (526, 0, 15, 33806, 1, 0, 0, 0, 0, 0, 915);
REPLACE INTO `waypoint_scripts` VALUES (527, 0, 15, 33805, 1, 0, 0, 0, 0, 0, 916);
REPLACE INTO `waypoint_scripts` VALUES (528, 0, 15, 33805, 1, 0, 0, 0, 0, 0, 917);
REPLACE INTO `waypoint_scripts` VALUES (529, 0, 15, 33805, 1, 0, 0, 0, 0, 0, 918);
REPLACE INTO `waypoint_scripts` VALUES (593, 0, 15, 51256, 1, 0, 0, 0, 0, 0, 923);
REPLACE INTO `waypoint_scripts` VALUES (650, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 924);
REPLACE INTO `waypoint_scripts` VALUES (651, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 925);
REPLACE INTO `waypoint_scripts` VALUES (652, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 926);
REPLACE INTO `waypoint_scripts` VALUES (653, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 927);
REPLACE INTO `waypoint_scripts` VALUES (654, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 928);
REPLACE INTO `waypoint_scripts` VALUES (655, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 929);
REPLACE INTO `waypoint_scripts` VALUES (656, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 930);
REPLACE INTO `waypoint_scripts` VALUES (657, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 931);
REPLACE INTO `waypoint_scripts` VALUES (658, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 932);
REPLACE INTO `waypoint_scripts` VALUES (659, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 933);
REPLACE INTO `waypoint_scripts` VALUES (660, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 934);
REPLACE INTO `waypoint_scripts` VALUES (661, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 935);
REPLACE INTO `waypoint_scripts` VALUES (662, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 936);
REPLACE INTO `waypoint_scripts` VALUES (663, 0, 15, 52837, 1, 0, 0, 0, 0, 0, 937);
REPLACE INTO `waypoint_scripts` VALUES (664, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 938);
REPLACE INTO `waypoint_scripts` VALUES (665, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 939);
REPLACE INTO `waypoint_scripts` VALUES (666, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 940);
REPLACE INTO `waypoint_scripts` VALUES (667, 0, 15, 52833, 1, 0, 0, 0, 0, 0, 941);
REPLACE INTO `waypoint_scripts` VALUES (725, 0, 15, 52686, 1, 0, 0, 0, 0, 0, 981);
REPLACE INTO `waypoint_scripts` VALUES (726, 0, 15, 52686, 1, 0, 0, 0, 0, 0, 982);
REPLACE INTO `waypoint_scripts` VALUES (727, 0, 15, 52681, 1, 0, 0, 0, 0, 0, 983);
REPLACE INTO `waypoint_scripts` VALUES (728, 0, 15, 52686, 1, 0, 0, 0, 0, 0, 984);
REPLACE INTO `waypoint_scripts` VALUES (729, 0, 15, 52686, 1, 0, 0, 0, 0, 0, 985);
REPLACE INTO `waypoint_scripts` VALUES (730, 0, 15, 52681, 1, 0, 0, 0, 0, 0, 986);
REPLACE INTO `waypoint_scripts` VALUES (731, 0, 15, 52681, 1, 0, 0, 0, 0, 0, 987);
REPLACE INTO `waypoint_scripts` VALUES (732, 0, 15, 52681, 1, 0, 0, 0, 0, 0, 988);
REPLACE INTO `waypoint_scripts` VALUES (733, 0, 15, 51577, 1, 0, 0, 0, 0, 0, 989);
REPLACE INTO `waypoint_scripts` VALUES (734, 0, 15, 51579, 1, 0, 0, 0, 0, 0, 990);
REPLACE INTO `waypoint_scripts` VALUES (735, 0, 15, 52834, 1, 0, 0, 0, 0, 0, 991);
REPLACE INTO `waypoint_scripts` VALUES (736, 0, 15, 52838, 1, 0, 0, 0, 0, 0, 992);
REPLACE INTO `waypoint_scripts` VALUES (737, 0, 15, 51606, 1, 0, 0, 0, 0, 0, 993);
REPLACE INTO `waypoint_scripts` VALUES (738, 0, 15, 51607, 1, 0, 0, 0, 0, 0, 994);
REPLACE INTO `waypoint_scripts` VALUES (739, 0, 15, 48293, 1, 0, 0, 0, 0, 0, 995);
REPLACE INTO `waypoint_scripts` VALUES (740, 0, 15, 48293, 1, 0, 0, 0, 0, 0, 996);
REPLACE INTO `waypoint_scripts` VALUES (751, 0, 15, 46685, 1, 0, 0, 0, 0, 0, 1001);
REPLACE INTO `waypoint_scripts` VALUES (752, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 1002);
REPLACE INTO `waypoint_scripts` VALUES (753, 0, 15, 51616, 1, 0, 0, 0, 0, 0, 1003);
REPLACE INTO `waypoint_scripts` VALUES (754, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 1004);
REPLACE INTO `waypoint_scripts` VALUES (755, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 1005);
REPLACE INTO `waypoint_scripts` VALUES (756, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 1006);
REPLACE INTO `waypoint_scripts` VALUES (757, 0, 15, 55419, 1, 0, 0, 0, 0, 0, 1007);
REPLACE INTO `waypoint_scripts` VALUES (758, 0, 15, 48213, 1, 0, 0, 0, 0, 0, 1008);
REPLACE INTO `waypoint_scripts` VALUES (759, 0, 15, 48213, 1, 0, 0, 0, 0, 0, 1009);
REPLACE INTO `waypoint_scripts` VALUES (760, 0, 15, 48213, 1, 0, 0, 0, 0, 0, 1010);
REPLACE INTO `waypoint_scripts` VALUES (761, 0, 15, 48213, 1, 0, 0, 0, 0, 0, 1011);
REPLACE INTO `waypoint_scripts` VALUES (781, 0, 15, 55796, 1, 0, 0, 0, 0, 0, 1063);
REPLACE INTO `waypoint_scripts` VALUES (782, 0, 15, 54112, 1, 0, 0, 0, 0, 0, 1064);
REPLACE INTO `waypoint_scripts` VALUES (783, 0, 15, 51256, 1, 0, 0, 0, 0, 0, 1014);
REPLACE INTO `waypoint_scripts` VALUES (784, 0, 15, 46400, 1, 0, 0, 0, 0, 0, 1065);

Heisenberg
02.04.2011, 16:48
UPDATE `waypoint_scripts` SET `datalong2` = 1 WHERE `datalong2` = 0 AND `command` = 15;

Chaosua
03.04.2011, 00:18
UPDATE `waypoint_scripts` SET `datalong2` = 1 WHERE `datalong2` = 0 AND `command` = 15;
несколько не верная команда, потому что не все спеллы должны селфкастом идти у мобов

killradio_1337
05.04.2011, 04:01
В r590 появились такие правки:
SET @GUID := 101279;
REPLACE 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 (@GUID, '4075', '571', '1', '1', '1141', '0', '5744.057', '530.3785', '652.8215', '5.613226', '300', '0', '0', '8', '0', '0', '2');
REPLACE INTO `creature_addon` VALUES (@GUID, @GUID, 0, 0, 1, 0, '');
REPLACE INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES
(@GUID, '1', '5735.67300', '5735.67300', '652.83320'),
(@GUID, '2', '5736.59100', '5736.59100', '652.83320'),
(@GUID, '3', '5737.96800', '5737.96800', '652.81840'),
(@GUID, '4', '5739.18400', '5739.18400', '652.82040'),
(@GUID, '5', '5739.74400', '5739.74400', '652.82460'),
(@GUID, '6', '5746.11000', '5746.11000', '652.82000'),
(@GUID, '7', '5751.63800', '5751.63800', '652.79990'),
(@GUID, '8', '5752.31800', '5752.31800', '652.87450'),
(@GUID, '9', '5752.31800', '5752.31800', '652.87450');
SET @GUID := 112281;
REPLACE 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(@GUID, '32265', '571', '1', '1', '17200', '0', '5702.116', '586.9582', '653.6385', '0.8802986', '300', '0', '0', '6986', '0', '0', '2');
REPLACE INTO `creature_addon` VALUES (@GUID, @GUID, 0, 50331648, 1, 0, '');
REPLACE INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES
(@GUID, '1', '5700.71900', '5700.71900', '653.64290'),
(@GUID, '2', '5701.35500', '5701.35500', '653.64290'),
(@GUID, '3', '5702.14300', '5702.14300', '653.63830'),
(@GUID, '4', '5704.13700', '5704.13700', '653.64000'),
(@GUID, '5', '5704.13700', '5704.13700', '653.64000');
SET @GUID := 98230;
REPLACE 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 (@GUID, '30137', '571', '1', '1', '26779', '0', '5817.645', '647.8217', '609.8859', '5.015419', '300', '0', '0', '10282', '0', '0', '2');
REPLACE INTO `creature_addon` VALUES (@GUID, @GUID, 0, 0, 1, 0, '');
REPLACE INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES
(@GUID, '1', '5819.04900', '5819.04900', '609.27090'),
(@GUID, '2', '5818.50900', '5818.50900', '609.27090'),
(@GUID, '3', '5817.78400', '5817.78400', '609.91120'),
(@GUID, '4', '5817.21900', '5817.21900', '609.88590'),
(@GUID, '5', '5818.43500', '5818.43500', '609.88590'),
(@GUID, '6', '5819.58800', '5819.58800', '609.88590'),
(@GUID, '7', '5819.83700', '5819.83700', '609.88590'),
(@GUID, '8', '5819.83700', '5819.83700', '609.88590');
SET @GUID := 108925;
REPLACE 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 (@GUID, '29802', '571', '1', '1', '26557', '0', '5813.73', '682.5225', '653.603', '0.1830185', '300', '0', '0', '42', '0', '0', '2');
REPLACE INTO `creature_addon` VALUES (@GUID, @GUID, 0, 0, 1, 0, '');
REPLACE INTO `waypoint_data` (`id`, `point`, `position_x`, `position_y`, `position_z`) VALUES
(@GUID, '1', '5808.22500', '5808.22500', '653.63230'),
(@GUID, '2', '5809.84200', '5809.84200', '653.68620'),
(@GUID, '3', '5813.70900', '5813.70900', '653.60330'),
(@GUID, '4', '5816.81500', '5816.81500', '653.57550'),
(@GUID, '5', '5817.20000', '5817.20000', '653.63100'),
(@GUID, '6', '5814.23500', '5814.23500', '653.65870'),
(@GUID, '7', '5809.92900', '5809.92900', '653.76970'),
(@GUID, '8', '5808.22500', '5808.22500', '653.63230'),
(@GUID, '9', '5809.84200', '5809.84200', '653.68620'),
(@GUID, '10', '5813.70900', '5813.70900', '653.60330');
Судя по комменту, автор Lordronn -> просьба уточнить координаты X/Y/Z.

Heisenberg
05.04.2011, 15:44
Постараюсь переснифать

Chaosua
10.04.2011, 04:15
очередной пак спама
UPDATE `waypoint_scripts` SET `datalong2`='1' WHERE
datalong IN (39950,76221,54324,50036,48310,46906,61615,45940,7 0153,46400,55838,35782,54324,46960,49119);

SignFinder
18.04.2011, 10:21
На берегу древних на пушках http://ru.wowhead.com/npc=27894 стало можно ездить.
Мне кажется вот самое правильное решение проблемы-ибо все подобные остальные пушки-ОЛО, остров завоеваний-имеют темплейтах speed_run=0

UPDATE `creature_template` SET `speed_run` = 0 WHERE `entry` in (27894, 32795);

YuruY
18.04.2011, 11:02
На берегу древних на пушках http://ru.wowhead.com/npc=27894 стало можно ездить.
Мне кажется вот самое правильное решение проблемы-ибо все подобные остальные пушки-ОЛО, остров завоеваний-имеют темплейтах speed_run=0

UPDATE `creature_template` SET `speed_run` = 0 WHERE `entry` in (27894, 32795);

А флаг изучить, что в ядре сломали?

SignFinder
25.04.2011, 14:20
судя по всему 594 обновление сломало разучивание дуалспека у тренеров. сейчас пытаюсь разобраться что к чему.
Изменилось меню-теперь предлагают сначала узнать о двойной специализации-потом разучить-но разучивание не проходит-деньги не снимаются и второй набор талантов не появляется.

Chaosua
25.04.2011, 16:03
Добавляем с госсип скрипт эти строки и имеем фикс на все случаи жизни
DELETE FROM `gossip_scripts` WHERE id=50099;
INSERT INTO `gossip_scripts` VALUES (50099, 0, 15, 63680, 3, 0, 0, 0, 0, 0);
INSERT INTO `gossip_scripts` VALUES (50099, 0, 15, 63624, 3, 0, 0, 0, 0, 0);
INSERT INTO `gossip_scripts` VALUES (50099, 0, 15, 63680, 1, 0, 0, 0, 0, 0);
INSERT INTO `gossip_scripts` VALUES (50099, 0, 15, 63624, 1, 0, 0, 0, 0, 0);
INSERT INTO `gossip_scripts` VALUES (50099, 0, 15, 63624, 2, 0, 0, 0, 0, 0);
INSERT INTO `gossip_scripts` VALUES (50099, 0, 15, 63680, 2, 0, 0, 0, 0, 0);
Почему сделал с разными флагами? Потому что на тринити никогда не знаеш когда кокой флаг будет означать каст на игрока, сегодня это 3 завтра это 1 изза этого забабахал самые распространенные варианты
63680 - не учит дуалспеку но учит спеллам переключателям спеков
63624 - учит дуалспеку и дает ачивку но не учит спелам переключателям специализации

Еще есть мистика с Голдом оно вроде и пишет что надо 1000 голд на обучение но при обучении не снимает из кармана, зато если нету в кармане 1000 пишет недостаточно денег для обучения, но это другая история

NeatElves
25.04.2011, 16:06
А сразу, что бы все флаги в одном флаконе в одной строчке ?)

Chaosua
25.04.2011, 16:21
а разве так можно? я так не пробовал вроде маски не канают или нет?

NeatElves
25.04.2011, 16:28
Сам не знаю, вот и спросил.)) По коду просто видел:
step.script->castSpell.flags & 0x04

SignFinder
25.04.2011, 16:51
Если влить весь скуль все 6 строк-срабатывает.
Добавка-работает с datalong2=2 - почему то перестало работать с datalong2=3 хотя это же ядро на ytdb 593 будет работать с datalong2=3-мистика.

tempura
25.04.2011, 22:09
запятую пропустили где-то? :) :) :)

YuruY
28.04.2011, 10:26
Ядерщики триньки че курят, никто не в курсе?
(SQL апдейты по 2011_04_35_00 включительно)
Апдейты прут от 35 апреля 2011 года (в переди планеты всей).

Heisenberg
28.04.2011, 17:08
Это как решались на диету:

-Сяду на диету 25 февраля
(двадцать пятого февраля)
-Сяду на диету 29
(двадцать девятого февраля)
-Сяду на диету 33 февраля. Все, точно сяду!

YuruY
28.04.2011, 19:12
Это как решались на диету:

-Сяду на диету 25 февраля
(двадцать пятого февраля)
-Сяду на диету 29
(двадцать девятого февраля)
-Сяду на диету 33 февраля. Все, точно сяду!


Поздно на диету, поправили. =)

Chaosua
28.04.2011, 19:39
Эти запросы в 595м паке
REPLACE INTO `achievement_criteria_data` (`criteria_id`, `type`, `value1`, `value2`) VALUES ('9123', '14', '469', '0'),
('9122', '14', '67', '0'),
('9121', '14', '469', '0'),
('9199', '14', '469', '0'),
('9200', '14', '469', '0'),
('9201', '14', '469', '0'),
('9202', '14', '67', '0'),
('9203', '14', '67', '0'),//Ломает спелл в Брилл
('9204', '14', '67', '0'),
('9205', '14', '67', '0');//Ломает спелл в Колючем Холме

Ломают ачивку "Весеннее обострение" а точнее иззаних при касте спелла 61875 не идет зачитывание выполнения условия
В 594м проблем нет, вычислил методом вычитания остальные дальше не стал проверять за кокую зону отвечают просто удалил из бд =)

NeatElves
28.04.2011, 20:28
Ну давайте вместе подумаем:
1.
ачива 2497 - орда
ачива 2419 - алики
спелл общий для всех, смотрим скрин 1...
2. http://www.trinitycore.org/w/Achievement_criteria_data_tc2
67 - орда
469 - алики
Итого - расписано по всему, смотрим скрин 2...
3. Для чего:
пошли мы аликами в брилл - кроликов юзнули, в ачиве прописано - эвент, зона, а стороны нет - а зачем зачет алам в бриле ?)

Вывод, значит неверно определяется тип.)))

Хотя, если строна для такого рулит в ядре - то можно и убрать, надо проверять вдумчиво....

NeatElves
28.04.2011, 21:44
DELETE FROM `achievement_criteria_data` WHERE `criteria_id` in (9122,9121,9199,9200,9201,9202,9203,9204,9205) AND `type` =14;
Проверил на мангосе, значит и на тринити одинаково.))

tabo
09.05.2011, 12:16
in this quest doesn't work vehicles.
quest: http://www.wowhead.com/quest=13086
vehicle: http://www.wowhead.com/npc=30236

i fixed vehicle. now u can sit in it and vehicle has spells but spells don't work.


update npc_spellclick_spells set cast_flags=1 where npc_entry=30236;
update npc_spellclick_spells set spell_id=46598 where npc_entry=30236;
update creature_template set speed_walk=0, speed_run=0 where entry=30236;
update creature_model_info set gender=2=0 where modelid=27101;
update creature_template_addon set bytes1=0 where entry=30236;


update creature_template set spell1=57385, spell2=57412 where entry=30236;

NeatElves
09.05.2011, 12:45
speed_walk=0, speed_run=0
If the core was broken flags, then yes, we hacks write to the database.)

ViPER
16.05.2011, 11:45
Подскажите, такой вопрос, с чем связано отсутствие Верховой езды в информации у гвардов в городах, отсутствие некоторых тренеров езды и отсутствие возможности тренировать вообще? Флаги не смотрел, но тренер просто как говорящий нпц
ядро чистое, база последняя

SignFinder
25.05.2011, 11:17
у Саурфанга стоит время реса 5 минут
http://ru.wowhead.com/npc=37813
Он ресается и скрипты ЦЛК начинают с других боссов телепортировать игроков в начало ЦЛК-так как саурфанг жив. Пройти через него нельзя это два.
В ТДБ данные такие
UPDATE `creature` SET `spawntimesecs` = 86400 WHERE `id` = 37813;

Я не спорю о правильности-но реальная ситуация в тринити такова.

NeatElves
25.05.2011, 12:05
Как поставлено в фулле 604800, так в апах и не трогалось...

SignFinder
25.05.2011, 12:26
Как поставлено в фулле 604800, так в апах и не трогалось...

извините -все верно. в чистой не проверил-видимо откуда то вылезло обновление.

YuruY
25.05.2011, 13:39
у Саурфанга стоит время реса 5 минут
Посмотри у него GUID, ты видимо снес его и поставил сам (хотя нет, если тупо поставить руками вроде вообще должно быть 25 секунд).

SignFinder
02.06.2011, 17:32
Так наколовшись прошлый раз с саурфангом-я проверил два раза
У НИПа Мурадин Бронзобород http://ru.wowhead.com/npc=37200 в базе в creature_template modelid1=30582 и это правильно. И если его поставить на гм острове она у него 30582. Но в самом инсте цлк у него она 30583 - это орочья моделька. Откуда она у него? скрипты вроде проверил-там нет.

Chaosua
02.06.2011, 18:56
очередной спам
UPDATE `waypoint_scripts` SET `datalong2`='1' WHERE datalong=70602;

YuruY
02.06.2011, 19:36
очередной спам
UPDATE `waypoint_scripts` SET `datalong2`='1' WHERE datalong=70602;

Ядро "учить" не пробовали? ))

Chaosua
02.06.2011, 19:49
пока над этим не задумывался, да и спамит ведь не на все спеллы с флагом отличным от 1

YuruY
02.06.2011, 20:08
Так наколовшись прошлый раз с саурфангом-я проверил два раза
У НИПа Мурадин Бронзобород http://ru.wowhead.com/npc=37200 в базе в creature_template modelid1=30582 и это правильно. И если его поставить на гм острове она у него 30582. Но в самом инсте цлк у него она 30583 - это орочья моделька. Откуда она у него? скрипты вроде проверил-там нет.

406:

kaplan
04.06.2011, 11:10
Некоторые нпц из серебрянного турнира заспавлены где то в океане... На своём месте их нету.

Посмотрите кто нибудь, координаты: .go xyz -420 -665 27
Апдейты ставил все. Проблему обнаружил только сегодня.

NeatElves
04.06.2011, 12:35
Проверил на мангосе, никого нет по указаннім координатам, гуиды нпц ?