Просмотр полной версии : Флудо-баг-репорты в одной теме (часть третья)
Проверил на мангосе, никого нет по указаннім координатам, гуиды нпц ?
127612, 127613, 127444 и ещё несколько других мобов... Просто прыгают по вэйпоинтам в воздухе (или просто падать пытаются)
NeatElves
04.06.2011, 22:24
Странно, у данных гуидов нет никакого движения в чистой базе - они просто стоят...
2011-06-05 08:54:07 ERROR: Table 'creature_loot_template' entry 11583 group 1 has total chance > 100% (155.000000)
2011-06-05 08:54:07 ERROR: Table 'creature_loot_template' entry 11583 group 3 has total chance > 100% (105.000000)
2011-06-05 08:54:01 ERROR: Creature (Entry: 29005) has invalid unit_class (0) in creature_template. Set to 1 (UNIT_CLASS_WARRIOR).
Фикс:
UPDATE `creature_loot_template` SET `ChanceOrQuestChance`='44' WHERE (`entry`='11583') AND (`item`='19003');
UPDATE `creature_loot_template` SET `ChanceOrQuestChance`='47' WHERE (`entry`='11583') AND (`item`='19002');
UPDATE `creature_template` SET `unit_class`='1' WHERE (`entry`='29005');
NeatElves
05.06.2011, 12:04
Совсем не то, головы править не надо, пишет же - лут в группах 1 и 3.))
Я просто заглянул в таблицу, а там шанс лута 100%, зашёл на вовхеад там 44 и 47, несовпадение получилось и вроде как исправил =)
NeatElves
05.06.2011, 18:09
А почитать коменты и посмотреть на то, какой стороне предмет выпадает, потом подумать..)
Я просто заглянул в таблицу, а там шанс лута 100%, зашёл на вовхеад там 44 и 47, несовпадение получилось и вроде как исправил =)
Изучаем систему лута, и правим как хочется.
У Бликса Чиништукса http://ru.wowhead.com/npc=24495 с Хмельного фестиваля в диалоговом окне есть строка обменять старые купоны фестиваля на новые жетоны. Но дальше обещания произвести обмен дело не идет - в окне нет скрипта "обменять"
NeatElves
08.06.2011, 12:02
А что, существует скрипткоманда отнять предмет ?
Дуалспек можно учить с 40лвл и выше а в базе настроено что с 41 и выше потому что флаг 1, а не 3
http://www.trinitycore.info/Conditions_tc2#ConditionTypeOrReference
CONDITION_LEVEL = 27
ConditionValue1: Player level
ConditionValue2: Optional
0 = Level must be equal
1 = Level must be higher
2 = Level must be lesser
3 = Level must be equal or higher
4 = Level must be equal or lower
ConditionValue3: Condition Reference ID
UPDATE `conditions` SET `ConditionValue2`='3' WHERE `ConditionTypeOrReference`='27' AND `ConditionValue1`='40';
А что, существует скрипткоманда отнять предмет ?
Для этого есть SAI http://www.trinitycore.info/Smart_scripts_tc2 SMART_EVENT_GOSSIP_SELECT и SMART_ACTION_REMOVE_ITEM
NeatElves
13.06.2011, 16:35
Оно то есть, но вот как количество определить для действия??)))
Оно то есть, но вот как количество определить для действия??)))
Param2 - count, там же написано в какой столбец что закидывать ;)
NeatElves
14.06.2011, 00:44
Нет, не у нас, на оффе.))
Не по 1 шт же менять, там более, судя по коментам, обмен был между 2.2.х и 2.4.х.)
SignFinder
28.06.2011, 18:00
господа разработчики YTDB может нужна какая то помощь чтобы перейти на безгоссипную базу после коммита где убрали в трине таблицу? вы только направьте
Лето, хорошая погода, отпуска, баг-репортов на форуме нет почти (+ занятость катаклизмом), привыкайте что апдейты будут выходить реже чем обычно. Следующим апдейтом обновимся по ядру, там и будем тестить и допиливать что останется по госсип-скриптам.
p.s: Да и вообще пора приучать пользователей помогать (писать баг-репорты/правки) а не тупо сидеть и ждать апдейтов.
trinity последней ревизии, стала отсутствовать возможность получить дуал спек.
NeatElves
28.06.2011, 22:47
Да неужели, а поиск(англоязычный раздел) тоже стал отсутствовать ?)
UPDATE `gossip_menu_option` SET `option_icon` = '2',`option_id` = '18' WHERE `menu_id` =10371 AND `id` =0;
Предоставленный фикс из англоязычного радела работает, но он применяется не на то gossip меню, в данном фиксе он применяется на пункт меню под названием:
Я хочу расспросить вас о двойной специализации
А по идее при нажатии на этот пункт должно появляться госсип меню с текстом о двойной специализации и ещё одним, так называемым подпунктом - Получить двойную специализацию. Вот как раз при нажатии на подпункт должно происходить обучение...
Ёмкий баг-репорт от моих пользователей:
квест Испытание наару: милосердие http://ru.wowhead.com/quest=10884 нету нпс на любой сложности.
квест Сосуды Вечности http://ru.wowhead.com/quest=10445 .тут проверить есть ли в луте итем http://ru.wowhead.com/item=29906 так как он падает с 35% дропом а за 4 раза не упал и сам босс глючный когда его бьеш на 2 фазе выкидывает из игры с ошибкой если меньше 5 человек то всех если больше то часть.
Нерабочие квесты норскола
квест Перемирие? http://ru.wowhead.com/quest=11989 нож берется а разговор с ним неполучается.
квест Внетелесные ощущения http://ru.wowhead.com/quest=12327 квест нерабочий и судя по комментариям даже на офе.
квест Сработавший капкан http://ru.wowhead.com/quest=11969 нету никаких признаков жизни.
квест Ничего опасного http://ru.wowhead.com/quest=12589 при использование итема ничего не происходит.
квест Разведывательный полет http://ru.wowhead.com/quest=12671 никуда он не летит.
квест Образец каменной плоти http://ru.wowhead.com/quest=12075 лута с великана нету.
квест Мясо с пылу с жару http://ru.wowhead.com/quest=12049 не взрывает червей.
квест Отрезать пути к отступлению http://ru.wowhead.com/quest=12261 простоял 5 минут никакого эффекта.
квест Проекты и проекции http://ru.wowhead.com/quest=12060 не обследует его.
квест Ничего не оставлять на волю случая http://ru.wowhead.com/quest=12277 установка бомб не идет в счет.
квест Нам это на руку http://ru.wowhead.com/quest=12690 неагрятся мобы которых надо убить.
квест Диверсия http://ru.wowhead.com/quest=12676 тачки не взрываются, квест не выполняется.
квест Тан и его Наковальня http://ru.wowhead.com/quest=12153 нельзя залесть в голема.
квест Улыбайтесь, вас снимают! http://ru.wowhead.com/quest=12184 не снимает он.( камеру подсунули плохую)
NeatElves
30.06.2011, 23:18
Больше половины квестов - или надо скриптовать или добавлять работу спеллов в ядро, не база...
В цлк у принцев отсутствует лут.
Modmaker
14.07.2011, 16:45
Такое впечатление, что апы триньки на SAI не попадают в апы YTDB.
Возможно это единичный случай, а возможно и нет.
Суть.
Юзаю YTDB 604.
Сегодня обнаружил, что не работает квест "То, что знают драконы" - http://ru.wowhead.com/quest=14444
Пришлось заливать ап с коммита - https://github.com/TrinityCore/TrinityCore/commit/3650c90ef1e18975453828bbb1d9da3eb9fd256f
Квест заработал.
SignFinder
14.07.2011, 16:51
еще отвалился http://ru.wowhead.com/quest=24535 на 603-госсип не работает.
Такое впечатление, что апы триньки на SAI не попадают в апы YTDB.
Все попадает, апы гляньте (выкидываются только чистые хаки).
Сравните чего не хватает именно в этих случаях? Поглядим.
illidian
15.07.2011, 18:16
еще отвалился http://ru.wowhead.com/quest=24535 на 603-госсип не работает.
604, то же госсипы - http://ru.wowhead.com/quest=24553 http://ru.wowhead.com/quest=24556 и те же квесты у противоположной фракции соотвественно.
SignFinder
16.07.2011, 14:05
надо бы проверить кельделаровские квесты на тдб - моэет там пашут и можно выдрать данные? сам не могу к сожалению пока
SignFinder
15.08.2011, 17:08
Господа а то что в YTDB 605T в таблице `gossip_menu_option` две довольно разных записи с `option_id` =18 (это дуалспек) - это нормально?
у второй menu_id и action_menu_id = 0 это нормально?
Один стандартный для всех, второй к конкретному меню зачем-то привязан.
з.ы: Глянь в TDB, там еще больше и за половину даже бабки не берут, вааааще халява. :D
SignFinder
25.08.2011, 12:25
можно вопрос?
зачем много записей в таблице pool_template для одинаковых пулов (одинаковые гобы с одинаковым процентным соотношением) и на одной карте с max_limit=1?
вместо того чтобы сделать одну запись с ma_limit = сколько нужно?
А "pool_pool" как тогда разруливать?
SignFinder
25.08.2011, 13:04
А "pool_pool" как тогда разруливать?
а до этой таблицы я не добрался.
YuruY скажите пожалуйста-тут начали обсуждать проблему шансов лута на тринити и NoName вот что написал http://trinity-core.ru/showthread.php?p=39539#post39539 :
Давношняя проблема. Косяк гдето в ядре с вещами у которых шанс дропа ровно 1% (если хоть чуть чуть изменить в любую сторону, то все стает нормально).
Может пока косяк не пофиксится - в следующее обновление для тринити сделать?
UPDATE `creature_loot_template`
SET `ChanceOrQuestChance` ="1.001" WHERE `ChanceOrQuestChance` =1
AND `lootmode` =1;
Дак опять хак (ну конечно не существенный), но если накатить то все забудут про косяк, а так у народа есть смысл его найти. ;)
SignFinder
26.08.2011, 10:29
Дак опять хак (ну конечно не существенный), но если накатить то все забудут про косяк, а так у народа есть смысл его найти. ;)
я иссуй написал в багтрекер ТС-не забудут.
я иссуй написал в багтрекер ТС-не забудут.
Ага ты еще скажи там что тестировал на YTDB ... можешь сразу забыть про починку. :D
up в http://ytdb.ru/showpost.php?p=36153&postcount=293
Смысл интересен просто:
Использование существом EventAI: TDBAI 335.0.3
Название и версия EventAI: TDBAI 335.0.3
))
народ я конечно люблю приколы, но вот зачем вот такое мутить?
UPDATE `npc_trainer` SET `reqlevel`=79 WHERE `spell`=48065;
UPDATE `npc_trainer` SET `reqlevel`=84 WHERE `spell`=48066;
UPDATE `npc_trainer` SET `reqlevel`=79 WHERE `spell`=48067;
UPDATE `npc_trainer` SET `reqlevel`=84 WHERE `spell`=48068;
UPDATE `npc_trainer` SET `reqlevel`=78 WHERE `spell`=48070;
UPDATE `npc_trainer` SET `reqlevel`=84 WHERE `spell`=48071;
UPDATE `npc_trainer` SET `reqlevel`=82 WHERE `spell`=48072;
UPDATE `npc_trainer` SET `reqlevel`=90 WHERE `spell`=48073;
UPDATE `npc_trainer` SET `reqlevel`=90 WHERE `spell`=48074;
UPDATE `npc_trainer` SET `reqlevel`=79 WHERE `spell`=48075;
UPDATE `npc_trainer` SET `reqlevel`=84 WHERE `spell`=48076;
UPDATE `npc_trainer` SET `reqlevel`=79 WHERE `spell`=48077;
UPDATE `npc_trainer` SET `reqlevel`=84 WHERE `spell`=48078;
и такого в 606м апдейте дофига с хвостиком, у нас че тринити на кату перелезла а я это проспал? :confused:
UPDATE `npc_trainer` SET `reqlevel`=90 WHERE `spell`=48073;
это уже не ката, а как там следующий звать-то... 5.0 который.
нет, это в дбц 12340
на кате этих спелов нет
http://img13.imageshost.ru/img/2011/09/02/image_4e60f47351ce9.jpg
по мин.баз.лв
UPDATE `npc_trainer` SET `reqlevel` =80 WHERE `spell` = 48073;
Во вложении прикрепил все спелы с дбц 12340 по мин.баз.лв, чей reqlevel больше 0 лв
Хех, Друид - Облик лютого медведя ( чтобы получить спел требуется 100-й уровень ), =))
Это проверка в ядре по DBC если накатить 606 то половина ошибок исчезнет, а если расскоментить (я понимаю что это нонсенс) все что закоменчено, ошибок в логе по DBC вообще не останется. Надо искать истину.
11587+11591
Собственно немного переделал по ап [606_T]2011_08_30_00 (почти все, осталось с десятка 2)
вот эту тему, $gполучил:получила; для женской половины;)
http://img13.imageshost.ru/img/2011/09/03/image_4e62834cdc456.jpg
Стринги на тюрьму левые, в ядре этого патча нет.
по дбц с апа 606
выходит так
http://img13.imageshost.ru/img/2011/09/03/image_4e627175de388.jpg
Покопался по 11587+11591
* Use for reqlevel selection (if DB value not provided) learned spell insteed cast-spell
spellLevel field. This let in more cases select training reqlevel without provided DB value.
взял с spellLevel - вроде пока проблем не вижу (залил фулл вместе 0лв), тестим
осталось это, не совсем понял(
INSERT INTO `dbc_skillraceclassinfo` (`m_skillID`, `m_minLevel`) VALUES
(118, 1),
(130, 4),
(238, 4),
(272, 10),
(134, 10),
(258, 10),
(254, 10),
(242, 16),
(247, 20),
(229, 20),
(118, 20),
(241, 40),
(293, 40),
(413, 40);
UPDATE `trinity_string` SET `content_loc8` = 'Команды доступные вам:' WHERE `entry` =9;
UPDATE `trinity_string` SET `content_loc8` = 'Игроков онлайн: %u (максимум: %u). Игроков в очереди: %u (максимум: %u).' WHERE `entry` =12;
UPDATE `trinity_string` SET `content_loc8` = 'Цель летает, вы не можете сделать этого.' WHERE `entry` =20;
UPDATE `trinity_string` SET `content_loc8` = 'Ваш пароль не может быть длиннее 16 знаков(ограничение клиента; пароль не изменен!' WHERE `entry` =25;
UPDATE `trinity_string` SET `content_loc8` = 'Вы находитесь: %s' WHERE `entry` =40;
UPDATE `trinity_string` SET `content_loc8` = 'Один или несколько параметров имеют неверные значения' WHERE `entry` =62;
UPDATE `trinity_string` SET `content_loc8` = 'Недопустимая цель' WHERE `entry` =63;
UPDATE `trinity_string` SET `content_loc8` = 'Вы не можете использовать здесь этот предмет.' WHERE `entry` =64;
UPDATE `trinity_string` SET `content_loc8` = 'Чтобы воспользоваться этим порталом необходимо достигнуть 58 уровня.' WHERE `entry` =65;
UPDATE `trinity_string` SET `content_loc8` = 'Глобальное уведомление: ' WHERE `entry` =100;
UPDATE `trinity_string` SET `content_loc8` = 'Карта: %u (%s) Зона: %u (%s) Область: %u (%s) Фаза: %u\nX: %f Y: %f Z: %f Ориентация: %f\nсетка[%u,%u]ячейка[%u,%u] ИНИнстанса: %u\n XЗоны: %f YЗоны: %f\nZОснования: %f ZПола: %f имеете данные Высот (Карта: %u КартаВ: %u)' WHERE `entry` =101;
UPDATE `trinity_string` SET `content_loc8` = 'Вы можете призвать игрока в ваше подземелье, только если он в Вашей группе, а вы лидер группы.' WHERE `entry` =103;
UPDATE `trinity_string` SET `content_loc8` = 'Вы не можете отправиться к игроку в подземелье, потому что вы сейчас в группе.' WHERE `entry` =104;
UPDATE `trinity_string` SET `content_loc8` = 'Вы можете отправиться в подземелье игрока, не находясь в его группе, только с включенным GM режимом.' WHERE `entry` =105;
UPDATE `trinity_string` SET `content_loc8` = 'Вы не можете отправиться к игроку %s из подземелья в подземелье.' WHERE `entry` =106;
UPDATE `trinity_string` SET `content_loc8` = 'Вы не можете призвать игрока %s из подземелья в подземелье.' WHERE `entry` =107;
UPDATE `trinity_string` SET `content_loc8` = 'Вы установили запас маны %s до %i/%i.' WHERE `entry` =120;
UPDATE `trinity_string` SET `content_loc8` = '%s установил запас Вашей маны до %i/%i.' WHERE `entry` =121;
UPDATE `trinity_string` SET `content_loc8` = 'Вы отдали свое ездовое животное %s.' WHERE `entry` =150;
UPDATE `trinity_string` SET `content_loc8` = '%s отдал вам свое ездовое животное.' WHERE `entry` =151;
UPDATE `trinity_string` SET `content_loc8` = '%s взял всю вашу медь.' WHERE `entry` =154;
UPDATE `trinity_string` SET `content_loc8` = '%s взял %i меди у вас.' WHERE `entry` =156;
UPDATE `trinity_string` SET `content_loc8` = '%s дал вам %i меди.' WHERE `entry` =158;
UPDATE `trinity_string` SET `content_loc8` = 'Удален бит(двоичный разряд) %i в поле %i.' WHERE `entry` =161;
UPDATE `trinity_string` SET `content_loc8` = 'Добавлен бит(двоичный разряд) %i в поле %i.' WHERE `entry` =162;
UPDATE `trinity_string` SET `content_loc8` = 'Нет подходящих вашему запросу локаций для телепортации.' WHERE `entry` =166;
UPDATE `trinity_string` SET `content_loc8` = 'Вы не можете телепортировать себя к себе!' WHERE `entry` =171;
UPDATE `trinity_string` SET `content_loc8` = 'Вы установили запас силы рун %s до %i/%i.' WHERE `entry` =173;
UPDATE `trinity_string` SET `content_loc8` = '%s установил запас Вашей силы рун до %i/%i.' WHERE `entry` =174;
UPDATE `trinity_string` SET `content_loc8` = 'Предмет ''%u'' (с ценой %u) уже в списке продавца.' WHERE `entry` =210;
UPDATE `trinity_string` SET `content_loc8` = 'Невозможно создать визуальную точку пути с ID существа: %d' WHERE `entry` =228;
UPDATE `trinity_string` SET `content_loc8` = 'Невозможно создать точку пути с ID: %d' WHERE `entry` =230;
UPDATE `trinity_string` SET `content_loc8` = 'Предупреждение: Невозможно удалить точку пути из мира с ID: %d' WHERE `entry` =242;
UPDATE `trinity_string` SET `content_loc8` = 'Это происходит, если точка пути слишком далеко от вашего персонажа.' WHERE `entry` =243;
UPDATE `trinity_string` SET `content_loc8` = 'Вы отключили %s чат на %u минут, эффективно при следующем входе игрока. Причина: %s.' WHERE `entry` =283;
UPDATE `trinity_string` SET `content_loc8` = 'Кол-во запросов: %i \r\nПоследние запросы: %s' WHERE `entry` =288;
UPDATE `trinity_string` SET `content_loc8` = 'Поступил новый запрос от %s' WHERE `entry` =289;
UPDATE `trinity_string` SET `content_loc8` = 'Дистанция спавна изменена на: %f' WHERE `entry` =297;
UPDATE `trinity_string` SET `content_loc8` = 'Время спавна изменено на: %i' WHERE `entry` =298;
UPDATE `trinity_string` SET `content_loc8` = 'дельта должна быть между 0 и %d (включительно)' WHERE `entry` =310;
UPDATE `trinity_string` SET `content_loc8` = ' [видимый]' WHERE `entry` =312;
UPDATE `trinity_string` SET `content_loc8` = ' [в войне]' WHERE `entry` =313;
UPDATE `trinity_string` SET `content_loc8` = ' [убран]' WHERE `entry` =315;
UPDATE `trinity_string` SET `content_loc8` = ' [не активен]' WHERE `entry` =317;
UPDATE `trinity_string` SET `content_loc8` = ' [нет репутации]' WHERE `entry` =327;
UPDATE `trinity_string` SET `content_loc8` = ' %s (GUID %u)' WHERE `entry` =329;
UPDATE `trinity_string` SET `content_loc8` = ' %s $gпочинил:починила; все ваши предметы.' WHERE `entry` =337;
UPDATE `trinity_string` SET `content_loc8` = 'Маршрут такси ID %u не найден!' WHERE `entry` =347;
UPDATE `trinity_string` SET `content_loc8` = 'Игровой объект (Entry: %u) имеет некорректные данные и не может быть заспавнен.' WHERE `entry` =348;
UPDATE `trinity_string` SET `content_loc8` = '%d (idx:%d) - |cffffffff|Htitle:%d|h[%s %s]|h|r %s %s ' WHERE `entry` =349;
UPDATE `trinity_string` SET `content_loc8` = '%d (idx:%d) - [%s %s] %s %s ' WHERE `entry` =350;
UPDATE `trinity_string` SET `content_loc8` = 'Звание не найдено!' WHERE `entry` =351;
UPDATE `trinity_string` SET `content_loc8` = 'Недопустимое звание ID: %u' WHERE `entry` =352;
UPDATE `trinity_string` SET `content_loc8` = 'Звание %u (%s) добавлено в список известных званий для игрока %s.' WHERE `entry` =353;
UPDATE `trinity_string` SET `content_loc8` = 'Звание %u (%s) удалено из списка известных званий для игрока %s.' WHERE `entry` =354;
UPDATE `trinity_string` SET `content_loc8` = 'Звание %u (%s) установлено как текущие из списка известных званий для игрока %s.' WHERE `entry` =355;
UPDATE `trinity_string` SET `content_loc8` = 'Текущее выбранное звание для игрока %s неизвестно и сброшено.' WHERE `entry` =356;
UPDATE `trinity_string` SET `content_loc8` = '%s установил ваш уровень доступа на %i.' WHERE `entry` =402;
UPDATE `trinity_string` SET `content_loc8` = 'У вас недостаточно прав доступа.' WHERE `entry` =403;
UPDATE `trinity_string` SET `content_loc8` = '%s $gполучил:получила; бан на %s. Причина: %s.' WHERE `entry` =408;
UPDATE `trinity_string` SET `content_loc8` = '%s $gполучил:получила; вечный бан за %s.' WHERE `entry` =409;
UPDATE `trinity_string` SET `content_loc8` = 'Следующие учетные записи соответствуют вашему запросу:' WHERE `entry` =428;
UPDATE `trinity_string` SET `content_loc8` = 'Неверный ID предмета: %u' WHERE `entry` =435;
UPDATE `trinity_string` SET `content_loc8` = 'Оставшееся время бана: %s, Забанен: %s, Причина: %s' WHERE `entry` =453;
UPDATE `trinity_string` SET `content_loc8` = 'Поврежденная команда, пожайлуста проверьте базу данных' WHERE `entry` =455;
UPDATE `trinity_string` SET `content_loc8` = 'ID: %d %s effmask: %d Зарядов: %d Стаков: %d Слот: %d Длительность: %d Максимальная длительность: %d %s %s caster: %s guid: %d' WHERE `entry` =468;
UPDATE `trinity_string` SET `content_loc8` = 'Дамп персонажа успешно создан!' WHERE `entry` =481;
UPDATE `trinity_string` SET `content_loc8` = 'Дамп персонажа создать не удалось!' WHERE `entry` =482;
UPDATE `trinity_string` SET `content_loc8` = 'Заклинание %u не работает и не доступно для применения или изучения!' WHERE `entry` =483;
UPDATE `trinity_string` SET `content_loc8` = 'Игрок %s должен иметь навык %u (%s; прежде чем использовать эту команду.' WHERE `entry` =485;
UPDATE `trinity_string` SET `content_loc8` = 'Неверный ID навыка (%u)' WHERE `entry` =486;
UPDATE `trinity_string` SET `content_loc8` = '%s уже знает это заклинание.' WHERE `entry` =489;
UPDATE `trinity_string` SET `content_loc8` = 'Перезарядка всех заклинаний у %s завершена.' WHERE `entry` =492;
UPDATE `trinity_string` SET `content_loc8` = 'Перезарядка заклинания %u у %s завершена.' WHERE `entry` =493;
UPDATE `trinity_string` SET `content_loc8` = 'Команда : Additem, ID предмета = %i, кол-во = %i' WHERE `entry` =494;
UPDATE `trinity_string` SET `content_loc8` = 'Команда : Additemset, ID комплекта предметов = %i' WHERE `entry` =495;
UPDATE `trinity_string` SET `content_loc8` = 'Предмет (ID = %i, кол-во = %i) убран у %s' WHERE `entry` =496;
UPDATE `trinity_string` SET `content_loc8` = 'Невозможно создать предмет ''%i'' (кол-во: %i)' WHERE `entry` =497;
UPDATE `trinity_string` SET `content_loc8` = 'Вы должны ввести имя гильдии!' WHERE `entry` =498;
UPDATE `trinity_string` SET `content_loc8` = 'Гильдия не создана! (уже существует?)' WHERE `entry` =501;
UPDATE `trinity_string` SET `content_loc8` = 'Не найдены вещи из комплекта ''%u''.' WHERE `entry` =502;
UPDATE `trinity_string` SET `content_loc8` = 'Расстояние: (3D) %f (2D) %f (Точно 3D) %f (Точно 2D) %f ярд(ов).' WHERE `entry` =503;
UPDATE `trinity_string` SET `content_loc8` = 'Неверный тип ссылки!' WHERE `entry` =511;
UPDATE `trinity_string` SET `content_loc8` = '%d - |cffffffff|Hitem:%d:0:0:0:0:0:0:0:0|h[%s]|h|r ' WHERE `entry` =512;
UPDATE `trinity_string` SET `content_loc8` = '%d (Entry: %d) - |cffffffff|Hgameobject:%d|h[%s X:%f Y:%f Z:%f MapId:%d]|h|r ' WHERE `entry` =517;
UPDATE `trinity_string` SET `content_loc8` = 'Игровой объект (Entry: %u) не найден' WHERE `entry` =522;
UPDATE `trinity_string` SET `content_loc8` = 'Выбранный объект:\n|cffffffff|Hgameobject:%d|h[%s]|h|r GUID: %u ID: %u\nX: %f Y: %f Z: %f MapId: %u\nОриентация: %f\nPhasemask %u' WHERE `entry` =524;
UPDATE `trinity_string` SET `content_loc8` = '%s (lowguid: %u) генератор движения cтаков:' WHERE `entry` =526;
UPDATE `trinity_string` SET `content_loc8` = ' Случайный' WHERE `entry` =528;
UPDATE `trinity_string` SET `content_loc8` = ' Точка пути' WHERE `entry` =529;
UPDATE `trinity_string` SET `content_loc8` = ' Беспорядочный' WHERE `entry` =531;
UPDATE `trinity_string` SET `content_loc8` = ' Следовать за игроком %s (lowguid %u)' WHERE `entry` =532;
UPDATE `trinity_string` SET `content_loc8` = ' Следовать за существом %s (lowguid %u)' WHERE `entry` =533;
UPDATE `trinity_string` SET `content_loc8` = ' Следовать за <NULL>' WHERE `entry` =534;
UPDATE `trinity_string` SET `content_loc8` = ' Неизвестный генератор движения (%u)' WHERE `entry` =538;
UPDATE `trinity_string` SET `content_loc8` = 'Игрок выбрал NPC\r\nDB GUID: %u, Текущий GUID: %u.\r\nФракция: %u.\r\nнпцФлаг: %u.\r\nEntry: %u.\r\nДисплейID: %u (Текущий: %u).' WHERE `entry` =539;
UPDATE `trinity_string` SET `content_loc8` = 'ИНИнстанса: %u' WHERE `entry` =547;
UPDATE `trinity_string` SET `content_loc8` = 'Оставшееся время молчанки: %s' WHERE `entry` =550;
UPDATE `trinity_string` SET `content_loc8` = '%s больше не имеет территорий для исследования.' WHERE `entry` =552;
UPDATE `trinity_string` SET `content_loc8` = '%s $gоткрыл:открыла; все территории для вас.' WHERE `entry` =553;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзакрыл:закрыла; все открытые территории у вас.' WHERE `entry` =554;
UPDATE `trinity_string` SET `content_loc8` = 'Выбраный игрок или существо не имеет атакуемой цели.' WHERE `entry` =579;
UPDATE `trinity_string` SET `content_loc8` = '$n $gзахватил:захватила; флаг Орды!' WHERE `entry` =605;
UPDATE `trinity_string` SET `content_loc8` = '$n $gзахватил:захватила; флаг Альянса!' WHERE `entry` =606;
UPDATE `trinity_string` SET `content_loc8` = '$n $gпотерял:потеряла; флаг Орды!' WHERE `entry` =607;
UPDATE `trinity_string` SET `content_loc8` = '$n $gпотерял:потеряла; флаг Альянса!' WHERE `entry` =608;
UPDATE `trinity_string` SET `content_loc8` = '$n $gвернул:вернула; флаг Альянса на свою базу!' WHERE `entry` =609;
UPDATE `trinity_string` SET `content_loc8` = '$n $gвернул:вернула; флаг Орды на свою базу!' WHERE `entry` =610;
UPDATE `trinity_string` SET `content_loc8` = '$n $gподобрал:подобрала; флаг Орды!' WHERE `entry` =611;
UPDATE `trinity_string` SET `content_loc8` = '$n $gподобрал:подобрала; флаг Альянса!' WHERE `entry` =612;
UPDATE `trinity_string` SET `content_loc8` = 'стойла' WHERE `entry` =652;
UPDATE `trinity_string` SET `content_loc8` = 'кузницу' WHERE `entry` =653;
UPDATE `trinity_string` SET `content_loc8` = 'ферму' WHERE `entry` =654;
UPDATE `trinity_string` SET `content_loc8` = 'лесопилку' WHERE `entry` =655;
UPDATE `trinity_string` SET `content_loc8` = 'золотой рудник' WHERE `entry` =656;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзахватил:захватила; %s!' WHERE `entry` =657;
UPDATE `trinity_string` SET `content_loc8` = '$n $gзащитил:защитила; %s!' WHERE `entry` =658;
UPDATE `trinity_string` SET `content_loc8` = '$n $gосадил:осадила; %s!' WHERE `entry` =659;
UPDATE `trinity_string` SET `content_loc8` = '$n претендует на захват %s! Если никто не вмешается, то через 1 минуту %s получит контроль над точкой!' WHERE `entry` =660;
UPDATE `trinity_string` SET `content_loc8` = 'Битва за Низину Арати начнется через 1 минуту!' WHERE `entry` =661;
UPDATE `trinity_string` SET `content_loc8` = 'Битва за Низину Арати начнется через 30 секунд. Приготовьтесь!' WHERE `entry` =662;
UPDATE `trinity_string` SET `content_loc8` = 'Битва за Низину Арати началась!' WHERE `entry` =663;
UPDATE `trinity_string` SET `content_loc8` = '%s желает, чтобы $gего:её; не беспокоили, и не может принимать сообщения: %s' WHERE `entry` =707;
UPDATE `trinity_string` SET `content_loc8` = '%s $gотошел:отошла;: %s' WHERE `entry` =708;
UPDATE `trinity_string` SET `content_loc8` = '$gOтошел:Oтошла;' WHERE `entry` =710;
UPDATE `trinity_string` SET `content_loc8` = 'Карта: %s, Область: %s, Зона: %s, Фаза: %u' WHERE `entry` =714;
UPDATE `trinity_string` SET `content_loc8` = 'Карта: %s, Область: %s' WHERE `entry` =716;
UPDATE `trinity_string` SET `content_loc8` = '|cffff0000[Анонс Арены]:|r %s -- Присоединились : %ux%u : %u|r' WHERE `entry` =718;
UPDATE `trinity_string` SET `content_loc8` = '|cffff0000[Анонс Арены]:|r %s -- Вышли : %ux%u : %u|r' WHERE `entry` =719;
UPDATE `trinity_string` SET `content_loc8` = 'Тип сражений на арене сменен на 1v1 для отладки. Не вставайте в очередь в группе.' WHERE `entry` =737;
UPDATE `trinity_string` SET `content_loc8` = 'Обновление очков Арены для всех персонажей в сети завершено.' WHERE `entry` =743;
UPDATE `trinity_string` SET `content_loc8` = 'Арены были отключены. Вы не можете встать в очередь.' WHERE `entry` =748;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзащитил:защитила; крепость!' WHERE `entry` =757;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзахватил:захватила; крепость!' WHERE `entry` =758;
UPDATE `trinity_string` SET `content_loc8` = '%s башня повреждена!' WHERE `entry` =761;
UPDATE `trinity_string` SET `content_loc8` = '%s башня уничтожена!' WHERE `entry` =762;
UPDATE `trinity_string` SET `content_loc8` = 'Вы достигли Ранга 2: Лейтенант' WHERE `entry` =772;
UPDATE `trinity_string` SET `content_loc8` = 'До битвы на Озере Ледяных Оков осталось 30 минут!' WHERE `entry` =780;
UPDATE `trinity_string` SET `content_loc8` = 'До битвы на Озере Ледяных Оков осталось 10 минут! Портал с Даларана начнет работу во время боя.' WHERE `entry` =781;
UPDATE `trinity_string` SET `content_loc8` = 'Битва за Озеро Ледяных Оков Остановлена. Не хватает защитников. Крепость переходит атакующей стороне.' WHERE `entry` =782;
UPDATE `trinity_string` SET `content_loc8` = 'Битва за Озеро Ледяных Оков Остановлена. Не хватает нападающих. Крепость остается защитникам.' WHERE `entry` =783;
UPDATE `trinity_string` SET `content_loc8` = '|Hplayer:$N|h[$N]|h $gполучил:получила; достижение $a!' WHERE `entry` =810;
UPDATE `trinity_string` SET `content_loc8` = 'Entry %u не найден в таблице creature_template.' WHERE `entry` =817;
UPDATE `trinity_string` SET `content_loc8` = 'Город' WHERE `entry` =819;
UPDATE `trinity_string` SET `content_loc8` = 'Аккаунт %s не может быть удалён (возможно формат sql файла был обновлён)' WHERE `entry` =1007;
UPDATE `trinity_string` SET `content_loc8` = '-[ Аккаунт][ Персонаж][ IP][Карта][Зона][Exp][ГМ Ур]-' WHERE `entry` =1010;
UPDATE `trinity_string` SET `content_loc8` = '-[%16s][%12s][%15s][%3d][%4d][%d][%d]-' WHERE `entry` =1013;
UPDATE `trinity_string` SET `content_loc8` = 'Нет игроков онлайн.' WHERE `entry` =1014;
UPDATE `trinity_string` SET `content_loc8` = '-======================== Игроки онлайн =======================-' WHERE `entry` =1015;
UPDATE `trinity_string` SET `content_loc8` = '| GUID | Имя | Аккаунт | Дата Удаления |' WHERE `entry` =1016;
UPDATE `trinity_string` SET `content_loc8` = 'Персонажи не найдены. ' WHERE `entry` =1019;
UPDATE `trinity_string` SET `content_loc8` = 'Восстанавливаем следующих персонажей:' WHERE `entry` =1020;
UPDATE `trinity_string` SET `content_loc8` = 'Удаляем следующих персонажей:' WHERE `entry` =1021;
UPDATE `trinity_string` SET `content_loc8` = 'Персонажа ''%s'' (GUID: %u Аккаунт %u) невозможно восстановить: аккаунт не существует!' WHERE `entry` =1023;
UPDATE `trinity_string` SET `content_loc8` = 'Персонажа ''%s'' (GUID: %u Аккаунт %u) невозможно восстановить: максимальный лимит персонажей на аккаунте исчерпан' WHERE `entry` =1024;
UPDATE `trinity_string` SET `content_loc8` = 'Персонажа ''%s'' (GUID: %u Аккаунт %u) невозможно восстановить: новое имя уже используется!' WHERE `entry` =1025;
UPDATE `trinity_string` SET `content_loc8` = 'GUID: %u Имя: %s Аккаунт: %s (%u) Дата: %s' WHERE `entry` =1026;
UPDATE `trinity_string` SET `content_loc8` = 'Сообщение дня изменено на:\r\n%s' WHERE `entry` =1101;
UPDATE `trinity_string` SET `content_loc8` = 'Файл дампа повреждён!' WHERE `entry` =1114;
UPDATE `trinity_string` SET `content_loc8` = 'Вы сменили пол персонажа с %s на %s.' WHERE `entry` =1120;
UPDATE `trinity_string` SET `content_loc8` = 'Неверный тип питомца' WHERE `entry` =1124;
UPDATE `trinity_string` SET `content_loc8` = 'Ваш питомец выучил все таланты.' WHERE `entry` =1125;
UPDATE `trinity_string` SET `content_loc8` = 'Таланты Вашего питомца были сброшены.' WHERE `entry` =1126;
UPDATE `trinity_string` SET `content_loc8` = 'Таланты для %s питомца сброшены' WHERE `entry` =1127;
UPDATE `trinity_string` SET `content_loc8` = 'Забаненных персонажей на текущий момент:' WHERE `entry` =1132;
UPDATE `trinity_string` SET `content_loc8` = '| Персонаж | Дата Бана | Дата Разбана | Выдан ГМом | Причина Бана |' WHERE `entry` =1133;
UPDATE `trinity_string` SET `content_loc8` = 'Отправка тикетов не допускается.' WHERE `entry` =1134;
UPDATE `trinity_string` SET `content_loc8` = 'Отправка тикетов не разрешена.' WHERE `entry` =1135;
UPDATE `trinity_string` SET `content_loc8` = 'Персонаж %s никогда не $gблокировался:блокировала ь;!' WHERE `entry` =1136;
UPDATE `trinity_string` SET `content_loc8` = 'Вы хотите просмотреть ролик %u, но его не существует.' WHERE `entry` =1201;
UPDATE `trinity_string` SET `content_loc8` = 'Битва начнется через 2 минуты.' WHERE `entry` =1205;
UPDATE `trinity_string` SET `content_loc8` = 'Битва начнется через 1 минуту.' WHERE `entry` =1206;
UPDATE `trinity_string` SET `content_loc8` = 'Битва начнется через 30 секунд.' WHERE `entry` =1207;
UPDATE `trinity_string` SET `content_loc8` = 'Начался бой!' WHERE `entry` =1208;
UPDATE `trinity_string` SET `content_loc8` = 'крепости Альянса' WHERE `entry` =1209;
UPDATE `trinity_string` SET `content_loc8` = 'крепости Орды' WHERE `entry` =1210;
UPDATE `trinity_string` SET `content_loc8` = '%s побеждает!' WHERE `entry` =1211;
UPDATE `trinity_string` SET `content_loc8` = 'Западные ворота %s разрушены!' WHERE `entry` =1212;
UPDATE `trinity_string` SET `content_loc8` = 'Восточные ворота %s разрушены!' WHERE `entry` =1213;
UPDATE `trinity_string` SET `content_loc8` = 'Южные ворота %s разрушены!' WHERE `entry` =1214;
UPDATE `trinity_string` SET `content_loc8` = 'Северные ворота %s разрушены!' WHERE `entry` =1215;
UPDATE `trinity_string` SET `content_loc8` = '$n $gосадил:осадила; %s' WHERE `entry` =1216;
UPDATE `trinity_string` SET `content_loc8` = '$n $gзащитил:защитила; %s' WHERE `entry` =1217;
UPDATE `trinity_string` SET `content_loc8` = '$n претендует на захват %s! Если никто не вмешается, то через 1 минуту %s получит контроль над точкой!' WHERE `entry` =1218;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзахватил:захватила; %s' WHERE `entry` =1219;
UPDATE `trinity_string` SET `content_loc8` = 'Мастерские' WHERE `entry` =1220;
UPDATE `trinity_string` SET `content_loc8` = 'Доки' WHERE `entry` =1221;
UPDATE `trinity_string` SET `content_loc8` = 'Нефтезавод' WHERE `entry` =1222;
UPDATE `trinity_string` SET `content_loc8` = 'Каменоломни' WHERE `entry` =1223;
UPDATE `trinity_string` SET `content_loc8` = 'Ангар' WHERE `entry` =1224;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс' WHERE `entry` =1225;
UPDATE `trinity_string` SET `content_loc8` = 'Орда' WHERE `entry` =1226;
UPDATE `trinity_string` SET `content_loc8` = '%s под атакой! Если их не остановить, %s уничтожит это!' WHERE `entry` =1303;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзанял:заняла; %s' WHERE `entry` =1304;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзанял:заняла; %s' WHERE `entry` =1305;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзанял:заняла; %s' WHERE `entry` =1306;
UPDATE `trinity_string` SET `content_loc8` = '%s под атакой! Если их не остановить, %s захватит это!' WHERE `entry` =1307;
UPDATE `trinity_string` SET `content_loc8` = '%s $gзанял:заняла; %s! Теперь эти ресурсы используются для подкрепления!' WHERE `entry` =1308;
UPDATE `trinity_string` SET `content_loc8` = 'Это подземелье закрыто.' WHERE `entry` =5008;
UPDATE `trinity_string` SET `content_loc8` = 'Броня: %u' WHERE `entry` =5021;
UPDATE `trinity_string` SET `content_loc8` = 'Тип: %u' WHERE `entry` =5025;
UPDATE `trinity_string` SET `content_loc8` = 'ДисплейID: %u' WHERE `entry` =5026;
UPDATE `trinity_string` SET `content_loc8` = 'ЛутID: %u' WHERE `entry` =5028;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила Западный Маяк!' WHERE `entry` =10013;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил Западный Маяк!' WHERE `entry` =10014;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила Восточный Маяк!' WHERE `entry` =10015;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил Восточный Маяк!' WHERE `entry` =10016;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила кладбище Двух Шпилей!' WHERE `entry` =10017;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил кладбище Двух Шпилей!' WHERE `entry` =10018;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла Западный Маяк!' WHERE `entry` =10019;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял Западный Маяк!' WHERE `entry` =10020;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла Восточный Маяк!' WHERE `entry` =10021;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял Восточный Маяк!' WHERE `entry` =10022;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла кладбище!' WHERE `entry` =10023;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял кладбище!' WHERE `entry` =10024;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила Халаа!' WHERE `entry` =10025;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил Халаа!' WHERE `entry` =10026;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла Халаа!' WHERE `entry` =10027;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял Халаа!' WHERE `entry` =10028;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила башню Духов!' WHERE `entry` =10029;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил башню Духов!' WHERE `entry` =10030;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла башню Духов!' WHERE `entry` =10031;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял a башню Духов!' WHERE `entry` =10032;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила башню Северного перевала!' WHERE `entry` =10033;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил башню Северного перевала!' WHERE `entry` =10034;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила Восточную башню!' WHERE `entry` =10035;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил Восточную башню!' WHERE `entry` =10036;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила башню Королевской Стражи!' WHERE `entry` =10037;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил башню Королевской Стражи!' WHERE `entry` =10038;
UPDATE `trinity_string` SET `content_loc8` = 'Орда захватила башню Чумного леса!' WHERE `entry` =10039;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс захватил башню Чумного леса!' WHERE `entry` =10040;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла башню Северного перевала!' WHERE `entry` =10041;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял башню Северного перевала!' WHERE `entry` =10042;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла Восточную башню!' WHERE `entry` =10043;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял Восточную башню!' WHERE `entry` =10044;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла башню Королевской Стражи!' WHERE `entry` =10045;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял башню Королевской Стражи!' WHERE `entry` =10046;
UPDATE `trinity_string` SET `content_loc8` = 'Орда потеряла башню Чумного леса!' WHERE `entry` =10047;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс потерял башню Чумного леса!' WHERE `entry` =10048;
UPDATE `trinity_string` SET `content_loc8` = 'Орда собрала 200 силитиста!' WHERE `entry` =10049;
UPDATE `trinity_string` SET `content_loc8` = 'Альянс собрал 200 силитиста!' WHERE `entry` =10050;
UPDATE `trinity_string` SET `content_loc8` = 'Отведите меня к башне Северного перевала.' WHERE `entry` =10051;
UPDATE `trinity_string` SET `content_loc8` = 'Отведите меня к Восточной башне.' WHERE `entry` =10052;
UPDATE `trinity_string` SET `content_loc8` = 'Отведите меня к башне Королевской Стражи.' WHERE `entry` =10053;
UPDATE `trinity_string` SET `content_loc8` = 'Вы были посажены в тюрьму %s на %u час(ов)!' WHERE `entry` =12100;
UPDATE `trinity_string` SET `content_loc8` = '%s написал это как причину: %s' WHERE `entry` =12101;
UPDATE `trinity_string` SET `content_loc8` = '%s посажен вами в тюрьму на %u час(ов).' WHERE `entry` =12102;
UPDATE `trinity_string` SET `content_loc8` = '%s освободил вас из тюрьмы.' WHERE `entry` =12103;
UPDATE `trinity_string` SET `content_loc8` = 'Вы освободили игрока %s из тюрьмы .' WHERE `entry` =12104;
UPDATE `trinity_string` SET `content_loc8` = 'Не указана причина, или причина менее < %u символов!' WHERE `entry` =12105;
UPDATE `trinity_string` SET `content_loc8` = 'Не выбрано имя игрока!' WHERE `entry` =12106;
UPDATE `trinity_string` SET `content_loc8` = 'Не выбран срок наказания!' WHERE `entry` =12107;
UPDATE `trinity_string` SET `content_loc8` = 'Время наказания должно быть между 1 или %u часами!' WHERE `entry` =12108;
UPDATE `trinity_string` SET `content_loc8` = 'Персонаж %s не посажен в тюрьму!' WHERE `entry` =12109;
UPDATE `trinity_string` SET `content_loc8` = 'Эта команда запрещена для персонажей в тюрьме!' WHERE `entry` =12110;
UPDATE `trinity_string` SET `content_loc8` = 'Вам осталось сидеть в тюрьме %u час(ов) и %u минут.' WHERE `entry` =12111;
UPDATE `trinity_string` SET `content_loc8` = 'Вам осталось сидеть в тюрьме %u минут.' WHERE `entry` =12112;
UPDATE `trinity_string` SET `content_loc8` = 'Вы свободны, как птица.. ;-)' WHERE `entry` =12113;
UPDATE `trinity_string` SET `content_loc8` = '%s был посажен в тюрьму %u раз, провел в тюрьме %u минут.\n Последний раз посажен: %s\n Последнее время наказания: %s\nПоследняя причина наказания: %s' WHERE `entry` =12114;
UPDATE `trinity_string` SET `content_loc8` = '%s никогда не сидел.. ' WHERE `entry` =12115;
UPDATE `trinity_string` SET `content_loc8` = 'Вы не можете сами себя посадить в тюрьму!' WHERE `entry` =12116;
UPDATE `trinity_string` SET `content_loc8` = 'Увы, самого себя освободить из тюрьмы невозможно невозможно :(' WHERE `entry` =12117;
UPDATE `trinity_string` SET `content_loc8` = '!!! ВНИМАНИЕ !!!\n Если Вас еще раз посадят в тюрьму, Ваш персонаж будет удален с сервера!' WHERE `entry` =12118;
UPDATE `trinity_string` SET `content_loc8` = 'Персонаж %s был посажен в тюрьму на %u час(ов) гейм-мастером %s \nПричина : %s' WHERE `entry` =12119;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: конфигурация обновилась.' WHERE `entry` =12120;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Конфигурация загружена.' WHERE `entry` =12121;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Невозможно загрузить конфигурацию! Таблица пуста или отсутствует! Используйте character_jail.sql!' WHERE `entry` =12122;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Переменные конфигурации сброшены.' WHERE `entry` =12123;
UPDATE `trinity_string` SET `content_loc8` = 'Персонаж %s (GUID %u) какой-то кореш, телепортировался в тюрьму с кабанчиком.' WHERE `entry` =12124;
UPDATE `trinity_string` SET `content_loc8` = 'Персонаж %s (GUID %u) освобожден из тюряги.' WHERE `entry` =12125;
UPDATE `trinity_string` SET `content_loc8` = 'Персонажа с таким именем здесь не существует!' WHERE `entry` =12126;
UPDATE `trinity_string` SET `content_loc8` = '!!! ВНИМАНИЕ !!!\n Еще один тюремный срок, приведет к бану вашего аккаунта!' WHERE `entry` =12127;
UPDATE `trinity_string` SET `content_loc8` = 'Максимальное время пребывания в тюрьме достигнуто!' WHERE `entry` =12128;
UPDATE `trinity_string` SET `content_loc8` = 'Вы преступник, однако в данный момент это мера сохранения персонажа.' WHERE `entry` =12129;
UPDATE `trinity_string` SET `content_loc8` = '%s был(а) %u раз в тюрьме, %u час(ов) и %u минут(ы).\nПоследний раз заключен(а) в тюрьму: %s.\nПоследняя тюрьма была: %s\nПоследняя причина была: %s' WHERE `entry` =12130;
UPDATE `trinity_string` SET `content_loc8` = '%s сидел в тюрьме много раз, и уже имеет %u банов! Поставлен штамп в дело - РЕЦЕДИВИСТ.' WHERE `entry` =12131;
UPDATE `trinity_string` SET `content_loc8` = 'Аккаунт этого персонажа блокировался %u!' WHERE `entry` =12132;
UPDATE `trinity_string` SET `content_loc8` = '%s уже сидит..!' WHERE `entry` =12133;
UPDATE `trinity_string` SET `content_loc8` = 'Вы не можете сбросить тюремные записи забаненным аккаунтом!' WHERE `entry` =12134;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Данные Тюрьмы перечитаны.' WHERE `entry` =12135;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Удаление записей о несуществующих более персонажей.' WHERE `entry` =12136;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Проверка на устаревшие наказания...' WHERE `entry` =12137;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Не найдено наказания.' WHERE `entry` =12138;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: %u устаревшее наказание найдено и %u ms проверено.' WHERE `entry` =12139;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Инициализируем Тюрягу...' WHERE `entry` =12140;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: Тюрьма не активна! Отмена инициализации.' WHERE `entry` =12141;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: осуждения не найдено.' WHERE `entry` =12142;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: %u арест(ов) (%u активных) в %u ms загружены.' WHERE `entry` =12143;
UPDATE `trinity_string` SET `content_loc8` = 'ОШИБКА, строка слишком длинная!' WHERE `entry` =12144;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма: данные загружены.' WHERE `entry` =12145;
UPDATE `trinity_string` SET `content_loc8` = 'Нет данной фракции (horde/ally)! ' WHERE `entry` =12146;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма активирована.' WHERE `entry` =12197;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма деактивирована.' WHERE `entry` =12198;
UPDATE `trinity_string` SET `content_loc8` = 'Тюрьма не активирована!' WHERE `entry` =12199;
-- флудит в консоль, нет equipment_id =10000 косяк tdb взят старый ytdb
UPDATE `smart_scripts` SET `action_param1` = '344' WHERE `entryorguid` =2523901 AND `source_type` =9 AND `id` =3;
Некто случаем не разбирался наподобие этого:
SmartScript::InstallTemplate: Entry 9458 SourceType 0 AI Template can not be set more then once, skipped.
SmartScript::InstallTemplate: Entry 9523 SourceType 0 AI Template can not be set more then once, skipped.
По сути сносим спауны.
У одного wp, у другого сумон через SmartAI
-- Kolkar Stormseer (`guid` 36006,36007,36178,36289)
DELETE FROM `creature` WHERE `id` = 9523;
-- Horde Axe Thrower (`guid` 35994,36010,36149)
DELETE FROM `creature` WHERE `id` = 9458;
Снесли, при каких условиях они должны появиться? Вроде перебрал все(
Если оставить 1го через некоторое время будет стоять толпень на 10ка 2
в логах УТДБ 606 такая ошыбки
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 33
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 34
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 35
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 36
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 37
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 38
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 39
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 40
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 41
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 42
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 43
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 44
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 45
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 46
2011-09-06 00:49:51 game_event_save includes event save for non-worldevent id 47
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33299 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33418 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33409 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33300 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33408 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33301 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33414 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33297 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33416 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33298 has no data in npc_spellclick_spells
2011-09-06 00:49:54 Creature entry 33383 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33384 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33285 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33562 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33561 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33564 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33558 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33559 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33382 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 00:49:54 Creature entry 33306 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
все из разряда накатили / пропустили, забыли почистить после отката левых патчей
первая пачка ошибок - база чаров
creature_respawn, gameobject_respawn - чистим после биг обновлений, туда же можно ауры чаров/петов
game_event_save - приводим к состоянию по game_event из базы мира, можно тупо почистить.
винихлы, ваш косяк
EventAI- берем с последнего апа то что после # Final_FIX - должно помочь
Исправил npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33299 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33418 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33409 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33300 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33408 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33301 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33414 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33297 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33416 has no data in npc_spellclick_spells
2011-09-06 00:49:51 Table `vehicle_template_accessory`: creature template entry 33298 has no data in npc_spellclick_spells
в базу
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('33299','47020','0','0','0','1','0','0','0' );
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('33418','47020','0','0','0','1','0','0','0' );
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('33409','47020','0','0','0','1','0','0','0' );
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('33300','47020','0','0','0','1','0','0','0' );
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('33408','47020','0','0','0','1','0','0','0' );
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('33301','47020','0','0','0','1','0','0','0' );
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('33414','47020','0','0','0','1','0','0','0' );
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('33297','47020','0','0','0','1','0','0','0' );
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('33416','47020','0','0','0','1','0','0','0' );
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('33298','47020','0','0','0','1','0','0','0' );
Но после этого
2011-09-06 02:11:51 Table `creature_template` lists creature (Entry: 33438) with disallowed `flags_extra` 268435456, removing incorrect flag.
2011-09-06 02:11:58 addToGossipMenus: GossipMenu 10400 not found
2011-09-06 02:11:58 Not handled grouped condition, SourceGroup 10400
2011-09-06 02:11:58 addToGossipMenus: GossipMenu 10398 not found
2011-09-06 02:11:58 Not handled grouped condition, SourceGroup 10398
2011-09-06 02:11:58 addToGossipMenus: GossipMenu 10402 not found
2011-09-06 02:11:58 Not handled grouped condition, SourceGroup 10402
2011-09-06 02:11:58 addToGossipMenus: GossipMenu 10400 not found
2011-09-06 02:11:58 Not handled grouped condition, SourceGroup 10400
2011-09-06 02:11:58 addToGossipMenus: GossipMenu 10398 not found
2011-09-06 02:11:58 Not handled grouped condition, SourceGroup 10398
2011-09-06 02:11:58 addToGossipMenus: GossipMenu 10402 not found
2011-09-06 02:11:58 Not handled grouped condition, SourceGroup 10402
2011-09-06 02:11:58 Creature entry 33383 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33384 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33285 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33498 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33562 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33561 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33564 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33558 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33559 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33382 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
2011-09-06 02:11:58 Creature entry 33306 has EventAI scripts, but its AIName is not 'EventAI', changing to EventAI
) как тебе сказать, левый патч рассматривать в чистой базе не будут
почему, это ошибки с района Trial of the Champion или турнира
вариаций патча на эту тему очень много, 100% уверен что не накатили скуль
NeatElves
06.09.2011, 11:02
Единственое у меня вопрос к YuruY – какой menu_id с gossip брать, с базы либо по их?
Номера, где цифры равны ид моба или более 20к - самопалы...
UPDATE `creature_template` SET `AIName`='SmartAI', `gossip_menu_id`=23615 WHERE `entry`=3389;
У негож есть "1882" в БД номер менюхи, зачем "левый" еще лепить?
там нужно посмотреть фразу на офе
в апе 606 их
`gossip_menu`(1882, 2533),(21253, 2533),(21254, 2534);
на 1882 - нет `gossip_menu_option`
+ тот с тринити(
если есть сниф гляньте кто нить что там
нашел по коментам с wowhead, правлю под ид с ytdb
For those who didn't do the quest right away.
To start the event, just simply talk to him(Quest Giver) and ask "Where is Warlord Krom'zar?"
And you'll see couple of Horde Defenders and Kolkar starting to appear. West of the bunker your at, to be more specific.
SignFinder
07.09.2011, 16:40
У этого гоба http://ru.wowhead.com/object=194555 не работают госсипы на сдачу квеста http://ru.wowhead.com/quest=13622
на TDB работают. Подскажите где искать - smart_scripts смотрел и gossip_menu тоже
"gossip_menu_option" смотрел?
SignFinder
07.09.2011, 17:48
"gossip_menu_option" смотрел?
да.
В object_template на панель управления есть поле data3=10368 оно указывает на меню в gossip_menu.
В gossip_menu такое есть а вот в gossip_menu_option ничего с этим gossip_id нету
ytdb c удаленными gossip
http://img13.imageshost.ru/img/2011/09/07/image_4e678e763c565.jpg
на tdb нет gossip_menu, gossip_menu_option
хак, нужно смотреть скрипты и писать им чтобы делали вынос на базу
DELETE FROM `gossip_menu` WHERE `entry` = 10368;
DELETE FROM `gossip_menu_option` WHERE `menu_id` = 10368;
-------------
В общем эта часть там пока не реализована, можно снести и по мере реализации внести в базу.
SignFinder
07.09.2011, 21:43
ytdb c удаленными gossip
http://img13.imageshost.ru/img/2011/09/07/image_4e678e763c565.jpg
на tdb нет gossip_menu, gossip_menu_option
хак, нужно смотреть скрипты и писать им чтобы делали вынос на базу
DELETE FROM `gossip_menu` WHERE `entry` = 10368;
DELETE FROM `gossip_menu_option` WHERE `menu_id` = 10368;
-------------
В общем эта часть там пока не реализована, можно снести и по мере реализации внести в базу.
ага спасибо. чтото наверно phpmyadmin у меня глючит-я точно сегодня проверял TDB и там было это меню
А я бы посоветовал покрутить таблицу conditions
в утдб в кондишнах 4 условия одного типа на тот госсип, что в принципе не оч хорошо, и сомневаюсь что так должно быть
15 10368 5 0 9 13611 0 0 0
15 10368 4 0 9 13610 0 0 0
15 10368 3 0 9 13609 0 0 0
15 10368 2 0 9 13606 0 0 0
CONDITION_QUESTTAKEN = 9,
тоисть го покажет квест если все 4 квеста в условии взяты, тут походу надо
1. либо 3/4 удалить
2. либо все удалить и создать один с условием CONDITION_QUESTREWARDED = 8 если таков требуется
Но кокой вариант из двух правильный хз
http://ru.wowhead.com/npc=33956
комментарий есть дающий представить картину как это выглядит
нужно думать как реализовать на smartai открытие госипов после 13607
там это возможно, но введу того что в описании smartai много букв, еще не все осилил(
а может просто засунуть в условие госсипа вместо 9 ->8 и станет условие выполнения всех 4х квестов, вместо того чтоб иметь их 4 в квест логе
15 10368 5 0 8 13611 0 0 0
15 10368 4 0 8 13610 0 0 0
15 10368 3 0 8 13609 0 0 0
15 10368 2 0 8 13606 0 0 0
NeatElves
08.09.2011, 11:34
Да при чем тут 4 кондиции.
Вики поизучайте:
Го покажет госсипменюопцию с ид 5, если взят квест 13611, аналогично для остальных, при чем тут вообще го как квестгивер, непойму.))
Добавьте для го нулевую GOSSIP_OPTION_QUESTGIVER и проверьте...
Поверил на мангосе, все работает без никакого удаления...
Возьмите любое го у которого есть меню(например плакаты розыска), если там квесты берутся, сдаются, значит и тут при наличии текста должно работать, может просто не тот класс квест взял в режиме админа....
На мангосе он будет работать как и все аналогичные, там не сносили события на госсипы. На тринити была такая картина.
Commit:62908812cb2d9d3a7c39cca39dac5ac26e414ba5
* Core/Gossip: Ditch gossip_scripts as it is no longer used. SAI is a better option
Снесли 44 события, которые не конвертировались.
В любом случае нужно искать оптимальное решение. Логи у меня вечером не было возможности проверить на удаленке.
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` = 15 AND `SourceGroup` = 10368;
DELETE FROM `gossip_menu` WHERE `entry` = 10368;
DELETE FROM `gossip_menu_option` WHERE `menu_id` = 10368;
С таким вариантом они будут работать по приквестам, без госсипов.
Попробуйте предложенный вариант от NeatElves.
Судя по комментариям на ткр с удалением пока актуален.
NeatElves
08.09.2011, 14:40
У человека, задавшего вопрос, квест не сдается, никакие госсипменюопции(которые к квесту 13622 отношения не имеют) со скриптами, тут вообще ни при чем, независимо от коммитов ядра...
Пардон ступил =), я не заметил что там ID разные
Как сказал Vlad "Так просто GOSSIP_OPTION_QUESTGIVER нехватает для меню и все. " c TCRC
Следовательно это фикс
INSERT INTO `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`, `action_poi_id`, `box_coded`, `box_money`, `box_text`)
VALUES (10368, 0, 0, 'GOSSIP_OPTION_QUESTGIVER', 2, 2, 0, 0, 0, 0, NULL);
NeatElves
08.09.2011, 15:01
Тогда, если другие аналогичные го работают - косяк ядра...
или на тех ГО нету госиипов или на них уже прописан квестфлаг в меню ...
это не единичные случаи с ГО
PS: Чую много мусора в conditions О.о
NeatElves
08.09.2011, 16:14
Для всех го квестеров такой пункт был в базе, но однажды вышел коммит ядра, который все такие меню стер, вот у его автора и спрашивайте.)) Тут скорее как всегда, ну не любят го разрабы тринити, не любят.))
PS: Чую много мусора в conditions О.о
если судить по коду, то вообще вся таблица conditions и код для работы с ней - это мусор. надо ж еще было до такого мегахака додуматься...
кину сюда на всякий случай, в одном из коментов затронут unit_flags
Commit:06b9ae6e11c9473e494b3ae86577e7dbb9f2961f
* Core/Unit: Define UNIT_FLAG_UNK_0 as UNIT_FLAG_SERVER_CONTROLLED and remove related redundant creature_template data.
+UPDATE `creature_template` SET `unit_flags` = `unit_flags` &~1 WHERE `unit_flags` & 1;
- UNIT_FLAG_UNK_0 = 0x00000001,
+ UNIT_FLAG_SERVER_CONTROLLED = 0x00000001, // set only when unit movement is controlled by server - by SPLINE/MONSTER_MOVE packets, together with UNIT_FLAG_STUNNED; only set to units controlled by client; client function CGUnit_C::IsClientControlled returns false when set for owner
кину сюда на всякий случай, в одном из коментов затронут unit_flags
а при чем тут флаги на игроке и база? что, в трине уже таблица player_template появилась или я еще что-то пропустил?
На Хмельном фестивале что-то больше половины квестов не рабочие, досадно то, что они работали в прошлом году.
Кто-то уже смотрел Фестиваль? Давайте объединим фиксы может.
thanks to Discover, Kapoeira, Shauren, Fredi, Retriman, SignFinder
C++ http://paste2.org/p/1670029
sql http://paste2.org/p/1670032
В скуле после сноски тест, не заливать - нужно сперва реализовать правильную работу сложения и сброса усталости барана.
Чтобы увидеть зайцелопов , эликов – берем очки у нипа, смена фракций через скрипт, местами поправил.
в npcs_special.cpp убрать
В нескольких местах есть SET @GUID := 496926; - поправьте на свой.
--- a/src/server/scripts/World/npcs_special.cpp
+++ b/src/server/scripts/World/npcs_special.cpp
@@ -1595,7 +1595,7 @@ public:
/*####
## npc_brewfest_reveler
####*/
-
+/*
class npc_brewfest_reveler : public CreatureScript
{
public:
@@ -1618,7 +1618,7 @@ public:
{
return new npc_brewfest_revelerAI(creature);
}
-};
+};*/
/*####
## npc_winter_reveler
@@ -2940,7 +2940,7 @@ void AddSC_npcs_special()
new npc_steam_tonk;
new npc_tonk_mine;
new npc_winter_reveler;
- new npc_brewfest_reveler;
+ //new npc_brewfest_reveler;
new npc_snake_trap;
thanks to Discover, Kapoeira, Shauren, Fredi, Retriman, SignFinder
C++ http://paste2.org/p/1670029
sql http://paste2.org/p/1670032
В скуле после сноски тест, не заливать - нужно сперва реализовать правильную работу сложения и сброса усталости барана.
Чтобы увидеть зайцелопов , эликов – берем очки у нипа, смена фракций через скрипт, местами поправил.
в npcs_special.cpp убрать
В нескольких местах есть SET @GUID := 496926; - поправьте на свой.
--- a/src/server/scripts/World/npcs_special.cpp
+++ b/src/server/scripts/World/npcs_special.cpp
@@ -1595,7 +1595,7 @@ public:
/*####
## npc_brewfest_reveler
####*/
-
+/*
class npc_brewfest_reveler : public CreatureScript
{
public:
@@ -1618,7 +1618,7 @@ public:
{
return new npc_brewfest_revelerAI(creature);
}
-};
+};*/
/*####
## npc_winter_reveler
@@ -2940,7 +2940,7 @@ void AddSC_npcs_special()
new npc_steam_tonk;
new npc_tonk_mine;
new npc_winter_reveler;
- new npc_brewfest_reveler;
+ //new npc_brewfest_reveler;
new npc_snake_trap;
В начале все нормально.
Но через некоторое время у всех игроков, кто приближается к лагерю, где бушуют Дварфы железные - вылетает клиент с 132 ошибкой, видимо от того, что их очень много суммонится и накапливается.
Как-то нужно диспавнить их и поддерживать численность определенную.
там несколько причин
одна из них отсутствие ГО в базе, при использовании спела 73074
Эффект #1 (50) Summon Object
Объект: (202401)
Нужно привязать вызов этого события только когда есть наличие квеста
www.youtube.com/watch?v=4neherfsaEE&feature=related
как видим по видео, они выходят из буровой установки, тут их плющит по причине выше, обжоры у меня деспавнятся,
к тому что выше,
DELETE FROM `spell_linked_spell` WHERE `spell_trigger` IN (-43880, -43883, 42994, 42993, 42992, 43310, 43332, -43332);
INSERT INTO `spell_linked_spell` (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES
(-43883, -42146, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43883, -42992, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43883, -42993, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43883, -42994, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43883, -43052, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43883, -43310, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43883, -43332, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43883, -43492, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -43492, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -43332, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -43310, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -43052, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -42994, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -42993, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -42992, 0, 'Remove brewfest speed buffs when player dismounted'),
(-43880, -42146, 0, 'Remove brewfest speed buffs when player dismounted'),
(42992, -43332, 0, 'Switch brewfest speed buffs - Exhausted'),
(42992, -43310, 0, 'Switch brewfest speed buffs - Neutral'),
(42992, -42994, 0, 'Switch brewfest speed buffs - Gallop'),
(42992, -42993, 0, 'Switch brewfest speed buffs - Canter'),
(42993, -43332, 0, 'Switch brewfest speed buffs - Exhausted'),
(42993, -43310, 0, 'Switch brewfest speed buffs - Neutral'),
(42993, -42994, 0, 'Switch brewfest speed buffs - Gallop'),
(42993, -42992, 0, 'Switch brewfest speed buffs - Trot'),
(42994, -43332, 0, 'Switch brewfest speed buffs - Exhausted'),
(42994, -43310, 0, 'Switch brewfest speed buffs - Neutral'),
(42994, -42993, 0, 'Switch brewfest speed buffs - Canter'),
(42994, -42992, 0, 'Switch brewfest speed buffs - Trot'),
(43310, -43332, 0, 'Switch brewfest speed buffs - Exhausted'),
(43310, -42994, 0, 'Switch brewfest speed buffs - Gallop'),
(43310, -42993, 0, 'Switch brewfest speed buffs - Canter'),
(43310, -42992, 0, 'Switch brewfest speed buffs - Trot'),
(-43332, 43310, 0, 'Switch brewfest speed buffs - Neutral'),
(43332, -43310, 0, 'Switch brewfest speed buffs - Neutral'),
(43332, -42994, 0, 'Switch brewfest speed buffs - Gallop'),
(43332, -42993, 0, 'Switch brewfest speed buffs - Canter'),
(43332, -42992, 0, 'Switch brewfest speed buffs - Trot');
-- Корен Худовар
DELETE FROM `instance_encounters` WHERE `entry` IN (895, 900);
INSERT INTO `instance_encounters` (`entry`, `creditType`, `creditEntry`, `lastEncounterDungeon`, `comment`) VALUES
(895, 0, 23872, 287, 'Coren Direbrew');
там несколько причин
одна из них отсутствие ГО в базе, при использовании спела 73074
Эффект #1 (50) Summon Object
Объект: (202401)
Нужно привязать вызов этого события только когда есть наличие квеста
www.youtube.com/watch?v=4neherfsaEE&feature=related
как видим по видео, они выходят из буровой установки, тут их плющит по причине выше, обжоры у меня деспавнятся,
Не получается обуздать дварфов. Сначала помаленьку появляются, потом все больше и больше. Чем их "сплющить"?
Может SAI на уничтожение их?
И к эвенту не привязаны - эвент отключаешь а они бродят.
нужно подчистить спауны тех которые через скрипты
запуск ивента каждые 30мин для Q 12020, 12192 - Однажды, напившись в...
из самих установок за два дня просиживания там отловил только эти
186880, 186685 - Буровая установка Черного Железа
189989, 189990 - Обломки буровой установки Черного Железа
пробуем так:
-- [DND] Brewfest Dark Iron Spawn Bunny
SET @ENTRY := 23894;
-- SET @SPELL_MOLE_MACHINE_SPAWN := 73071;
SET @SPELL_MOLE_MACHINE_SPAWN := 43563;
UPDATE `creature_template` SET `AIName`='SmartAI', `flags_extra`=`flags_extra`|128 WHERE `entry`=@ENTRY;
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (@ENTRY, @ENTRY*100);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
(@ENTRY, 0, 0, 1, 1, 0, 100, 1, 5000, 285000, 270000, 270000, 11, @SPELL_MOLE_MACHINE_SPAWN, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "[DND] Brewfest Dark Iron Spawn Bunny - Out of Combat - Cast Mole Machine Spawn"),
(@ENTRY, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 80, @ENTRY*100, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "[DND] Brewfest Dark Iron Spawn Bunny - On Mole Machine Spawn - Run Script"),
(@ENTRY*100, 9, 0, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 12, 23709, 1, 300000000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 3.85, "[DND] Brewfest Dark Iron Spawn Bunny - On Script - Spawn Dark Iron Guzzler"),
(@ENTRY*100, 9, 1, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 12, 23709, 1, 300000000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 5.58, "[DND] Brewfest Dark Iron Spawn Bunny - On Script - Spawn Dark Iron Guzzler"),
(@ENTRY*100, 9, 2, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 12, 23709, 1, 300000000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0.80, "[DND] Brewfest Dark Iron Spawn Bunny - On Script - Spawn Dark Iron Guzzler"),
(@ENTRY*100, 9, 3, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 12, 23709, 1, 300000000, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2.48, "[DND] Brewfest Dark Iron Spawn Bunny - On Script - Spawn Dark Iron Guzzler");
DELETE FROM `creature` WHERE `id` =24536;
спавнит скриптом, и тот смарти нужно переделывать только под 2го, сейчас там сумоны через общий на 4ре вида
Rootor с тем спелом 132 прошла?
DELETE FROM `creature` WHERE `id` =24536;
спавнит скриптом, и тот смарти нужно переделывать только под 2го, сейчас там сумоны через общий на 4ре вида
Rootor с тем спелом 132 прошла?
132 ошибка появляется только когда их много накапливается.
Когда мало - все в норме.
Как-то нужно диспавнить их и поддерживать численность определенную.
Дак кружками в них и надо кидаться (по оффу), 1 попадание - трупп (можно не целиться, летит в ближайшего).
одна из них отсутствие ГО в базе, при использовании спела 73074
Эффект #1 (50) Summon Object
Объект: (202401)
Может это буровая установка с открытыми дверями? Тамже: буровая - буровая установка с открытыми дверями - суммон обжор.
скорее всего, или то 2 го для дуратора сегодня полезу там посижу
1 ивент начинается каждые 30мин
2 момент с шестерёнкой у которой можно взять квест, появляется по завершению ивинта на мин 15, квест можно взять/сдать независимо от участия
3 кружку достаточно взять 1 раз, целиться не нужно, подкидывать в сумку будут нипы возле палаток.
4 при нажатии на большую кружку, крутишься волчком.
1. Так примерно и есть.
2. Спавнится как пришел последний бур помоему и добили всех (или почти всех) обжор, вист примерно минут 5 шестерня, потом деспавнится.
3. В дуротаре Огр кидает.
шестерня появляется после фразы "отступаем..."
http://img13.imageshost.ru/img/2011/09/27/image_4e819a035cd1e.jpg
в дураторе тоже появляется 2 типа го 186880, 186685, оба периодически с открытыми дверцами
кэш если кому нужен,
SignFinder
29.09.2011, 16:37
у этого квеста http://ru.wowhead.com/quest=7786 стоит QuestFlags = 64-то есть нужно наличие рейдовой группы. Может это лишнее?
По кешу, ... и в катаклизме также.
На ВХ тоже "Тип: Рейд" - скорее из за итемов, дроп оттуда.
thanks to Discover, Kapoeira, Shauren, Fredi, Retriman, SignFinder
C++ http://paste2.org/p/1670029
sql http://paste2.org/p/1670032
В скуле после сноски тест, не заливать - нужно сперва реализовать правильную работу сложения и сброса усталости барана.
Чтобы увидеть зайцелопов , эликов – берем очки у нипа, смена фракций через скрипт, местами поправил.
в npcs_special.cpp убрать
В нескольких местах есть SET @GUID := 496926; - поправьте на свой.
--- a/src/server/scripts/World/npcs_special.cpp
+++ b/src/server/scripts/World/npcs_special.cpp
@@ -1595,7 +1595,7 @@ public:
/*####
## npc_brewfest_reveler
####*/
-
+/*
class npc_brewfest_reveler : public CreatureScript
{
public:
@@ -1618,7 +1618,7 @@ public:
{
return new npc_brewfest_revelerAI(creature);
}
-};
+};*/
/*####
## npc_winter_reveler
@@ -2940,7 +2940,7 @@ void AddSC_npcs_special()
new npc_steam_tonk;
new npc_tonk_mine;
new npc_winter_reveler;
- new npc_brewfest_reveler;
+ //new npc_brewfest_reveler;
new npc_snake_trap;
Давай допиливай все до готового вида, для заливки в базу (я править не буду), файл для ядра обозвать "Brewfest" и положить рядом, кому надо, соберут с ним, ато жалко терять все эти наработки.
Закину в апдейт, ато уйдет в века ....
NeatElves
29.09.2011, 20:01
...
Чтобы увидеть зайцелопов , эликов
...
нет таких квестов с эвента 2010, не форматные они.)
Selexanus
30.09.2011, 02:25
[1-80] Поймать дикого зайцелопа! (Вернули в 2009 году только для игроков США. Награда – [Кружка дикого зайцелопа]
[1-80] Розовые элекки на марше (Вернули в 2009 году только для игроков США и Океании!)
http://ru.wow.wikia.com/wiki/%D0%A5%D0%BC%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9_% D1%84%D0%B5%D1%81%D1%82%D0%B8%D0%B2%D0%B0%D0%BB%D1 %8C
ок, был немного занят, да и ждал этого
QAston is working on implementing the missing target type (110) and it will be pushed very soon.
тогда подчистим их:
http://eu.battle.net/wow/ru/forum/topic/2690981341
В: Доступны ли в этом году задания «Поймать дикого зайцелопа!» и « Розовые элекки на марше»?
О: Нет. К сожалению, эти задания были удалены из игры, и Вы не сможете выполнить их. Однако, Вы все равно сможете приобрести кружку зайцелопа у фестивальных НИП.
тогда подчистим их:
http://eu.battle.net/wow/ru/forum/topic/2690981341
В катаклизме нет их, в 335а еще были вроде.
Вынесу эту правку отдельно, а там пусть смотрят у кого наступило утро а у кого нет
по комментариям с wowhead http://ru.wowhead.com/quest=11120
2010-09-19 (Обновление 3.3.5)
В этом году квест каким-то чудом снова появился. У меня он висит с того года, я как и многие, сделала, но не успела сдать. И вот теперь через год мне предоставляют такую возможность =)))
2010-09-19 (Обновление 3.3.5)
As with last year, the quests 'Pink Elekks on Parade' and 'Catch the Wild Wolpertinger' are not available in the EU. However, the vanity pet from 'Catch the Wild Wolpertinger' will be available for purchase at the vendor.
We are, ah, looking into the mysterious magical reappearing quests as we speak… and I can assure you that no excess amountsh of beverages have been conshumed!
(после утреннего рестарта) взять эти квесты НЕВОЗМОЖНО. Пет элекк и зайцелоп продаются теперь у вендора.
Вынесу эту правку отдельно, а там пусть смотрят у кого наступило утро а у кого нет
по комментариям с wowhead http://ru.wowhead.com/quest=11120
Да пусть будет, зато не потеряется, а забрать квест у квестера или обратно вернуть дело минутное. Ато истина гдето рядом ..... :)
Modmaker
07.10.2011, 04:36
Позвольте поругать вас.
Три дня пытался понять, почему поезд под штормом едет, пардон, в стену...
Перекопал почти весь код систем транспорта и карт.
Уже начал материть разрабов трини, но тут до меня наконец-то дошло, как именно движется поезд...
И вот, я нахожу в вашем апе 608м такие строки:
(5865, 176080, 369, 1, 1, 4.58273, 2470.82, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(5866, 176081, 369, 1, 1, 4.4826, 2489.55, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(5863, 176082, 369, 1, 1, -45.3981, 8.33706, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(16394, 176083, 369, 1, 1, -45.4715, -11.527, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(5864, 176084, 369, 1, 1, -45.5422, 30.2197, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(15363, 176085, 369, 1, 1, 4.62851, 2509.94, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
Зачем было поворачивать отрезки дороги поезда?
Верните, пожалуйста как было:
UPDATE gameobject SET rotation3 = 1 WHERE id IN (176080,176081,176082,176083,176084,176085);
illusion
07.10.2011, 04:49
По поводу короля лича. У нас ГО находятся выше чем надо. Как так получилось я даже не знаю. Да и должно ли быть так.
Вот фикс.
UPDATE gameobject SET position_z ='836,607' WHERE map = 631 AND position_z LIKE "%1036%";
UPDATE gameobject SET position_z ='840,857' WHERE map = 631 AND position_z LIKE "%1040%";
UPDATE gameobject SET position_z ='840,522' WHERE map = 631 AND id = 202190;
UPDATE gameobject SET position_z ='858,675' WHERE map = 631 AND id = 202437;
UPDATE gameobject SET position_z ='864,889' WHERE map = 631 AND id = 202436;
UPDATE creature SET position_z ='840,94' WHERE id = 38995;
UPDATE creature SET position_z ='864,959' WHERE id = 36597;
Heisenberg
07.10.2011, 07:47
А вы проверяли фикс?
Что-то мне подсказывает, что вы в кое что упретесь. ГО не просто так находится на 200 координат выше
Dimitro ну тут нужно канать разработчиков тринити чтобы взглянули в сторону комента на мангосе , и выше.
Хотя представляю их очередное высказывание, после просьбы взглянуть на спелы.
* [11667] Implement transport path rotation
Transport rotation transforms transport path - this makes possible to have few transports with same entry but with modified paths.
This also solvers problems with some transports (like deeprun tram).
TODO: some transports has non standart rotations, that must be stored in db
Signed-off-by: SilverIce <slifeleaf@gmail.com>
Хотя представляю их очередное высказывание, после просьбы взглянуть на спелы.
* [11667] Implement transport path rotation
Transport rotation transforms transport path - this makes possible to have few transports with same entry but with modified paths.
This also solvers problems with some transports (like deeprun tram).
TODO: some transports has non standart rotations, that must be stored in db
Тут проще вернуть, чем объяснять.
Насколько я помню, платформу Лича поднимали из-за телепортов, не?
Насколько я помню, платформу Лича поднимали из-за телепортов, не?
Опусти обратно и телепортнись к личу или ториону, все станет ясно (поднято ровно на 200 от сниффа, до выяснения "почему так?").
illusion
07.10.2011, 16:45
Опустил обратно. Воркс файн. И нету бага с падаением под текстуры после тп.
Heisenberg
07.10.2011, 18:10
YuruY, скажем ему или подождем пока заметит?
не нашел смайла http://img13.imageshost.ru/img/2011/10/07/image_4e8f23a80b48e.gif
платформу лича + яму лича специально подняли выше, по сниф координатам там нельзя было двигаться. по умолчанию они сразу заспавнены. (как и должно)
Modmaker
07.10.2011, 21:28
Как-бы Шаурен написал скрипт лича, мы его сейчас все под YTDB подгоняем.
Так вот, поправил координаты по совету illusion, все норм, полностью весь бой с личем проходим.
illusion
07.10.2011, 21:43
Может быть изза этого ?
DELETE FROM `creature` WHERE `guid`=49049;
Моб с именем ледяной трон...
эмс.. вопрос на засыпку, вы наблюдаете данный эффект с измененными координатами после телепортации к личу или ториону
http://imageshack.us/g/828/wowscrnshot100611143848.jpg/
Спрашиваю по причине наличия комментария к fc9926a97e8f39194ab59c3ab7079e7afb3c8b61
I dunno where can be problem :( I have in fog just cave part, but no the "souls effect" around. I also think Spirits in Frozenmourne are bugged. In 1st Frostmourne had no spawns, in some of attempts attack instantly after teleport and sometime work perfect.
illusion
07.10.2011, 22:05
Да. Но не знаю с чем это связано...
ещё один, как они сделали фазы разрушения, смену моделей
p/s извиняюсь, не хочу пока обновлять видя другую проблему, хоть и есть вкусное для теста
Heisenberg
07.10.2011, 23:08
Иллюжн, я об этом и говорил, по этому и подняли на 200.
ещё один, как они сделали фазы разрушения, смену моделей
кто они и какую фазу? Пол разрушается GO state -ом в базе. Все красивенько сделано в скрипте как на оффе
illusion
07.10.2011, 23:14
1. И вообще не понятно что это ?
2. Почему триггеров забыли поднять то)))
Heisenberg
07.10.2011, 23:42
Текстуры, близзы их как-то убирают на оффе, мы не знаем как
Еще один заметил: http://ytdb.ru/showthread.php?t=11379 =)
Heisenberg
10.10.2011, 07:53
да не, то с ТДБ)
-- delete and rebuild all The Lich King platform according to TDB 335.11.45 updated to 2011.10.08 in order to use the official TrinityCore Lich King
Да это понятно, смысл не в этом, смысл в том опускать в координаты или пока еще рано?
Да это понятно, смысл не в этом, смысл в том опускать в координаты или пока еще рано?
Попробовал опустить. Проблем с движением, телепортом и т.п. не обнаружил...
Heisenberg
10.10.2011, 21:28
А сие чудо было?
http://imageshack.us/g/828/wowscrnshot100611143848.jpg/
должно быть)))
(И только на третий день ясный сокол заметил, что у комнаты только 3 стены)
А сие чудо было?
http://imageshack.us/g/828/wowscrnshot100611143848.jpg/
должно быть)))
(И только на третий день ясный сокол заметил, что у комнаты только 3 стены)
Я до этого не дошел. Цель была проверить старую проблему с платформой. Остальное от лукавого)
В апдейте 609 - файл at_brewfest2.diff
обрезан на 1234 строке
/*####
## npc_winter_reveler
@@ -2660,7 +2661,7 @@ void AddSC_npcs_special()
new npc_steam_tonk;
new npc_tonk_mine;
new npc_winter_reveler;
- new npc_brewfest_reveler;
+ //new npc_brewfest_reveler;
new npc_snake_trap;
new npc_mirror_image;
new npc_ebon_gargoyle;
UPD* Все нормально, но странно как то.. git apply не сьел, а patch еще и добавки попросил...
вполне нормальное явление с учетом что в ядре изменили кучу переных / функций от апа базы 608
http://pastebin.com/Zf8SPksD
Жуть в полоску!
или буду откатываться или потрошить апдейт
Свална с кроком постоянно перепихиваются одной и тойже первой фразой в результате у нее восполняется хп и как бы вайп
Вальтирия рестартит сама себя после того как ее уже выхилили начинается опять "Чужаки..." и тд..
НПС на кв синдрагосы 2 - хотя 1 должен спавниться вместе с ящиком а не в ящике..
После треша Хребта и Инея драконы прилетают, но увы сделать они ничего не могут - как больные торкаются из стороны в сторону - не ходят, не летают, не кастуют, даже не бьют.
до апа все работали как часы...
это только 1 коридор ICC... я боюсь тестить дальше...
Heisenberg
13.10.2011, 22:51
Мм, а не думали что это core related problem?
Свална с кроком это боссы, а не мобы т.е их скриптую не САИ\АИ в базе, а в ядре
Подчеркну: Ровно до апа работали как часы... я буквально за час тестил цлк, ни коммитов, не апдейтов, ни каких либо других патчей кроме апдейта 609 я не лил...
Any Idea?
NeatElves
13.10.2011, 23:32
Сестра Свална - 37126, никто не трогал.
Максимум в апе - изменения по карте 631 - в spell_target_position, все.)
В ЦЛК много косяков всплыло. В Шипах на Ребранде можно хилить игроков на всех режимах сложности. После апа 609 - не дает хилить игроков попавших в шип.
Там был коммит в базу по исправлению Иммунов босам - надо посмотреть может от туда ноги растут.
Сами ж видите, что ТДБ-шники все скрипты ЦЛК перепахали накануне (или хоть апдейт по ядру не смотрите что ли?), теперь ждите когда косяки поправят.
Позвольте поругать вас.
Три дня пытался понять, почему поезд под штормом едет, пардон, в стену...
Перекопал почти весь код систем транспорта и карт.
Уже начал материть разрабов трини, но тут до меня наконец-то дошло, как именно движется поезд...
И вот, я нахожу в вашем апе 608м такие строки:
(5865, 176080, 369, 1, 1, 4.58273, 2470.82, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(5866, 176081, 369, 1, 1, 4.4826, 2489.55, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(5863, 176082, 369, 1, 1, -45.3981, 8.33706, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(16394, 176083, 369, 1, 1, -45.4715, -11.527, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(5864, 176084, 369, 1, 1, -45.5422, 30.2197, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
(15363, 176085, 369, 1, 1, 4.62851, 2509.94, 7.01107, 1.5708, 0, 0, 0.707108, 0.707106, 600, 100, 1),
Зачем было поворачивать отрезки дороги поезда?
Верните, пожалуйста как было:
UPDATE gameobject SET rotation3 = 1 WHERE id IN (176080,176081,176082,176083,176084,176085);
После применения
UPDATE gameobject SET rotation3 = 1 WHERE id IN (176080,176081,176082,176083,176084,176085);
Поезда все равно передвигаются не по рельсам, а перпендикулярно им - уезжают в стену.
ICC У меня работало на ура.. откатился.. Синдрагоса работать осталась - Вальтирия спавнит всего 1 НПС и 1 ящик - не запускает скрипт по новой после того как ее уже прошли. Свална единственное проваливается в текстуры.. Но это я уже поправил... Но она не поступает так как я описал двумя постами ранее + ко всему этому у меня вернулся ози падл не вайпает рейд если лидер подошел к столу...
Драконы наконец-то нормально двигаются летают и кастуют....
Лич сам ничего не кастует - точнее по фазам не переходит... во время боя его адды и сам он может провалиться под текстуры - побегать там какое то время и вернуться на исходную без вайпа и продолжать бой.. Говорит нормально - бьет тоже нормально, ни зимы ни летающих ангелов я от него так и не дождался...Кастует что то и всех игроков откидывает, чумка тоже нормально.. Про разрушение платформы я вообще молчу - помоему это нигде не работает (я могу ошибаться)..
Лут у принцев так и не пофиксился... Мешок висит - а взять не могут... при вайпе они ложаться... просто ложатся как с начала под ланой лежали.. Когда она сферу опускала - если такая обработка вайпа они должны вернуться на исходную
Заметьте все это работало...
Порадовало только - русифицировался текст у Тириона Фордеринга, Работает ролик
Скинул ап - все как рукой сняло...В рубиновое не пошел... побоялся...
чо с турниром ? манекенов нельзя бит!
2041
ICC У меня работало на ура.. откатился.. Синдрагоса работать осталась - Вальтирия спавнит всего 1 НПС и 1 ящик - не запускает скрипт по новой после того как ее уже прошли. Свална единственное проваливается в текстуры.. Но это я уже поправил... Но она не поступает так как я описал двумя постами ранее + ко всему этому у меня вернулся ози падл не вайпает рейд если лидер подошел к столу...
Драконы наконец-то нормально двигаются летают и кастуют....
Лич сам ничего не кастует - точнее по фазам не переходит... во время боя его адды и сам он может провалиться под текстуры - побегать там какое то время и вернуться на исходную без вайпа и продолжать бой.. Говорит нормально - бьет тоже нормально, ни зимы ни летающих ангелов я от него так и не дождался...Кастует что то и всех игроков откидывает, чумка тоже нормально.. Про разрушение платформы я вообще молчу - помоему это нигде не работает (я могу ошибаться)..
Лут у принцев так и не пофиксился... Мешок висит - а взять не могут... при вайпе они ложаться... просто ложатся как с начала под ланой лежали.. Когда она сферу опускала - если такая обработка вайпа они должны вернуться на исходную
Заметьте все это работало...
Порадовало только - русифицировался текст у Тириона Фордеринга, Работает ролик
Скинул ап - все как рукой сняло...В рубиновое не пошел... побоялся...
Так что поломало-то ICC Ядро или База?
Мне показалось, что последние несколько апов 603-609 на ytdb перестали следить за изменениями по ядру Тринити и просто идут Апы в базу, которые ломают то немногое, что работало ранее))
Реально напрягает во всем этом деле то, что развитие ядра и базы в сторону увеличения играбельности есть, но достигается путем 1 шага вперед и 10 назад. После каждого шага вперед приходится лопатить поломки по всему коду. И в итоге сделав 1 ломают кучу другого. Даже то, что 2 года назад работало отлично сейчас приходится переделывать заново.
Modmaker
15.10.2011, 00:12
После применения
UPDATE gameobject SET rotation3 = 1 WHERE id IN (176080,176081,176082,176083,176084,176085);
Поезда все равно передвигаются не по рельсам, а перпендикулярно им - уезжают в стену.
Сервер перезапустите.
Я, вообще-то, всегда проверяю то, что скидываю людям...
У меня, лично, с ICC все нормально на ласт ревах как ядра, так и базы, правьте ядро.
Сервер перезапустите.
Я, вообще-то, всегда проверяю то, что скидываю людям...
У меня, лично, с ICC все нормально на ласт ревах как ядра, так и базы, правьте ядро.
Видимо не ласт ревы у вас, раз все нормально. Залил фикс ваш на Ласт реву Тринити + 609 ytdb - поезда едут перпендикуляно рельсам в текстуры.
Надо теперь откатить правку вашу и посмотреть оригинальные значения в 608-609 ревах.
подтверждаю, едет прямо к входу через который пришли
пробуйте
UPDATE gameobject SET rotation2 = 0 WHERE id IN (176080,176081,176082,176083,176084,176085);
подтверждаю, едет прямо к входу через который пришли
пробуйте
UPDATE gameobject SET rotation2 = 0 WHERE id IN (176080,176081,176082,176083,176084,176085);
Вот так работает. Проверено. Спасибо.
NeatElves
15.10.2011, 13:41
UPDATE gameobject SET rotation2 = 0, rotation3 = 1 WHERE id IN (176080,176081,176082,176083,176084,176085);
склеили бы сразу обе.)
Так что поломало-то ICC Ядро или База?
Мне показалось, что последние несколько апов 603-609 на ytdb перестали следить за изменениями по ядру Тринити и просто идут Апы в базу, которые ломают то немногое, что работало ранее))
Реально напрягает во всем этом деле то, что развитие ядра и базы в сторону увеличения играбельности есть, но достигается путем 1 шага вперед и 10 назад. После каждого шага вперед приходится лопатить поломки по всему коду. И в итоге сделав 1 ломают кучу другого. Даже то, что 2 года назад работало отлично сейчас приходится переделывать заново.
Вы посмотрите что в АП базе и что в АП по ядру. И там и там только коммиты только с офф комитов TC, ито мелочи в этик коммитах по базе, все рулит ядро.
И запомните, ВСЕ "SQL" (абсолютно все которые имею актуальность, а это изучается, т.к. по БД они в основном правят то что у нас уже год есть) из офф ветки перерабатываются, дклятся на дма SQL, по ядру и базе. Если сомневаетесь/не доверяете, собирайте сами все коммиты от них, потом только накатите наш по ДБ но не наш офф, а лучше еще конвернтине апдейт от мангоса, и выберете то чно нужно вам что нет для тринити .... вот потом тут высказывайте не проверенные и не обоснованные мысли.
В двух наших апдейтах: всегда все SQL из офф ветки ТДБ (переработанные) + конвертированный SQL по БД с мангоса (только то что имеет смысл для базы тринити) + те правки что чисто для ТДБ пишут на форуме наши пользователи.
UPDATE gameobject SET rotation2 = 0, rotation3 = 1 WHERE id IN (176080,176081,176082,176083,176084,176085);
склеили бы сразу обе.)
Ну у нас пользователи все время так, все правят частями, растягивая удовольствие.)))
Heisenberg
15.10.2011, 20:13
все правят частями, растягивая удовольствие.)))
чтобы золотого фикса не было)
Рука дрогнула склеить, Yuruy когда-то учил вносить только то что изменил. я стараюсь по мере своих сил и знаний :blush2:
------------------
Да нет, скорее в ожидании Рафшана и Джумшутмы
Насяльника… мы его сейчас все под YTDB подгоняем
… Ну в общем насяльника ему ались писец пришел.
Насяльника… чо с турниром ? манекенов нельзя бит!
Так вот может, хватит ждать тех гастарбайтеров, а предложить туже правку/оптимизацию tdb’шного, и потом не гнать “Апы в базу, которые ломают то немногое, что работало ранее”
Мы свое не ломаем, ломают они сами свое ... хаками тоже.(
Ну и толку я залил ваш апдейт - опять жалобы с цлк... Не думаю что люди врать будут...
Изучайте жалобы, изучайте апдейт на предмет этого, говорите детально.
Баг-репорт типа: "Айяяй, мне там сказали что у меня там чето сломалось" - не рассматриваются.
Aios не вижу апе базе [609_T]-2011_10_12_00 нечего что-бы поломало ICC.
Берем чистую базу/ядро, все обновляем до ревизии на момент выхода апа.
1й эт. Виден триггер мангос/тк, в начале на потолке скроем, возможно он там не должен быть
UPDATE `creature_template` SET `flags_extra` = `flags_extra`|'128' WHERE `entry` = 37183;
Лорд Ребрад – см. issues, там есть правка на баг с отхилом
Саурфанг Смертоносный – пользовательский баг с палатками, стопорит боса/сумонов если запрыгнуть и стать по центру.
Подымать не вижу смысла, у себя временно удалил.
Принцы – у всех 3х,
case ACTION_STAND_UP:
me->RemoveAurasDueToSpell(SPELL_FEIGN_DEATH);
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE | UNIT_FLAG_OOC_NOT_ATTACKABLE);
me->RemoveFlag(UNIT_DYNAMIC_FLAGS, UNIT_DYNFLAG_DEAD);
me->RemoveFlag(UNIT_FIELD_FLAGS_2, UNIT_FLAG2_FEIGN_DEATH);
me->ForceValuesUpdateAtIndex(UNIT_NPC_FLAGS); // was in sniff. don't ask why
me->m_Events.AddEvent(new StandUpEvent(*me), me->m_Events.CalculateTime(1000));
break;
не понял зачем косят на TDB 0х32(удаляется в скрипте), UNIT_DYNFLAG_DEAD без него отсутствует эффект поднятия с капелькой
вот так более правильно, будет лут и эффект
UPDATE `creature_template` SET `dynamicflags`=8 WHERE `entry` IN (37973,38400,38771,38772,37970,38401,38784,38785,3 7972,38399,38769,38770);
UPDATE `creature` SET `curhealth`=1, `dynamicflags` = `dynamicflags`|'32' WHERE `id` IN (37970,37973,37972);
- _spawnHealth = data->curhealth
после поднятия будет 1 с полным хп, в процессе остаток будет перекидываться к тому которого можно бить
по скрипту до поднятия UNIT_FLAG_NOT_SELECTABLE, после сним.
UPDATE `creature_template` SET `unit_flags` = `unit_flags`|'33554432' WHERE `entry` IN (37973,38400,38771,38772,37970,38401,38784,38785,3 7972,38399,38769,38770);
+ к принцам осталось поправить триггеры которые идут по спеллам на `flags_extra`|'128'
Согласить, мелкие недочеты пришли с тдб, что вам мешает рассмотреть скрипт , подобным образом?
NeatElves
19.10.2011, 00:48
`flags_extra`|'128'
Прошу прощения, я не знаю, как на тринити это получило дальнейшее развитие, мангос - если нпц имеет такой флаг - то он невидимка и соответственно все его ауры не в этом мире... Если на тринити нпц с таким флагом невидимка, но ауры видны - против ничего не имею, иначе теряем идею...
да, скорее так и есть, пока копаю у них эту тему с flags_extra
когда-то просто вешал невидимую модель и не возможность выделить, интересует как будет правильней для них
по трупам, у них UNIT_DYNFLAG_DEAD выносят на `creature` SET `dynamicflags`=32
с creature_template убирают, + некоторые unit_flags
пока экспериментирую,
допустим если у трупика подымаемого скриптом в creature_template `dynamicflags`=40 и есть лут, то будут проблемы, если разнести то все будет нормально
72053 - Summon (38458) по базе уже стоит `flags_extra` = 128 (tdb/ytdb)
в общем это косяк ядра
https://github.com/TrinityCore/TrinityCore/issues/3179
https://github.com/TrinityCore/TrinityCore/issues/3310
ну и заодно получили ответ=)
128 CREATURE_FLAG_EXTRA_TRIGGER 0x00000080 creature is trigger-NPC (invisible to players only)
1й эт. Виден триггер мангос/тк, в начале на потолке скроем, возможно он там не должен быть
Точно не вспомню, но помоему есть, так, антураж.
Для http://ru.wowhead.com/achievement=288#comments нужно съесть 3-5 http://ru.wowhead.com/item=33226
Расстройство не наступает от сладостей.
NeatElves
29.10.2011, 16:35
Хочете 100% сработку после 1 юзания - spell_scripts
Иначе - пишите код в ядро, как-то так:
case 44436: // Tricky Treat
{
if (roll_chance_i(25)) // chance unknown, using 25, Script Effect Cast Upset Tummy
unitTarget->CastSpell(unitTarget, 42966, true);
return;
}
SignFinder
02.11.2011, 15:06
в ytdb 609T нет такого ентри
http://www.ytdb.ru/showthread.php?p=36775#post36775
PS - есть. опять глюки phpmyadmin
Modmaker
03.11.2011, 12:52
Так в новом релизе вернули платформу на место или нет?
SignFinder
10.11.2011, 12:35
В какой то момент в YTDB появились в Даларане в таверне Благодарность за отвагу (это серебряный анклав-где вход к тренеру кулинарии) два НИПа - дракончик и шаман-которые агрятся на игроков. Это на оффе так и должно быть?
NeatElves
10.11.2011, 15:37
В какой то момент в YTDB появились в Даларане в таверне Благодарность за отвагу (это серебряный анклав-где вход к тренеру кулинарии) два НИПа - дракончик и шаман-которые агрятся на игроков. Это на оффе так и должно быть?
Ну сделайте нпцинфо и будем знать, что за нипы...
YuruY
Да нет, там никто не агрится, даже если ордой залететь к аликам, тоже никто не агрится, как только тебя засекает охранник, тутже выпинывают за дверь на улицу.)
ID пиши их, будем посмотреть.
...
tempura
лимит страниц
продолжение тут (http://ytdb.ru/showthread.php?t=11451)
vBulletin® v3.8.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot