PDA

Просмотр полной версии : Event "Love is in the Air"


SATANA
19.07.2011, 01:42
TrinityCore
Запустили эвент "Любовная лихорадка", и столкнулись со следующим.
Игроки орды могут выполнить достижение Заигрывания со страшилищем (http://ru.wowhead.com/achievement=1280), а игроки альянса Заигрывания со страшилищем (http://ru.wowhead.com/achievement=1279) - нет, не засчитывается им второй пункт: Горсть лепестков роз для Шрааза

с таблицей achievement_criteria_requirement самому пока не удается разобраться. Подскажите, пожалуйста, как исправить, чтобы достижение засчитывалось?

NeatElves
19.07.2011, 10:22
Для всех 4 критериев в базе записи одинаковы, в дбц все одинаково, все работает...

SATANA
19.07.2011, 10:44
Странно... Пробовали несколькими персами, подучали ордою и по тому же порядку делали альянсом - не засчитывалось ни одному персонажу Альянса....
Мож отправить Альянс целовать Иеремию?

NeatElves
19.07.2011, 11:35
что в базе для
SELECT * FROM `achievement_criteria_data` WHERE `criteria_id` IN ( 4227, 3929, 3931, 12859 ) ?

SATANA
19.07.2011, 11:47
вот что
4227 15 3 0
3929 15 3 0
3931 15 3 0
12859 0 26682
12859 1 3 0


Догадываюсь, что в 12859 что-то не так

NeatElves
19.07.2011, 12:20
DELETE FROM `achievement_criteria_data` WHERE `criteria_id` = 12859;
INSERT INTO `achievement_criteria_data` (`criteria_id`, `type`, `value1`, `value2`) VALUES (12859, 15, 3, 0);

SATANA
19.07.2011, 12:42
Спасибо, помогло.

Столкнулись и вот с чем.
Вам одиноко (http://ru.wowhead.com/achievement=1291). Использование корзинки на скатерти не дает эффекта, достижение не засчитывается
Накатили фикс
UPDATE `gameobject_template` SET `data10`='45123' WHERE `entry` IN (187267);
Теперь достижение засчитывается даже вне группы и без употребления конфеты http://ru.wowhead.com/?item=22236 при использовании вышеуказанного ГО.
В данном случае как-то можно исправить?

Kores
19.07.2011, 13:35
UPDATE `gameobject_template` SET `data10`='45102' WHERE `entry`=187267;
Должно быть. %)

SATANA
19.07.2011, 17:20
Так и было, но не засчитывало ни ачиву, ни на персонажа не вешался баф "Романтическое настроение 45123

NeatElves
19.07.2011, 18:03
http://www.trinitycore.info/Achievement_criteria_data_tc2#ScriptName
Пишите скрипт с условиями