• Страница 1 из 1
  • 1
Модератор форума: Dimitro  
Форум » TrinityCore » [TrinityCore] Help » Не взять квест (Сломал голову)
Не взять квест
Kartonka
Скаут
Добрый вечер! Есть нпц Лантрезор Клинок 18261 . Он должен дать квест Безжалостное коварство 9927 при условии выполнения предидущего квеста. Я удалял все параметры , менял выдающего квест нпц, удалял фракции честь итд для взятия квеста. Итог - у нпц нет и намека на квест... 
Я уже голову сломал. Если не сложно на примере этого квеста объясните какой параметр я забыл изменить что бы игрок мог взять квест.
Сообщение # 1 написано 23.06.2018 в 00:11
_xXx_
Центурион
.quest add дает квест?
Сообщение # 2 написано 23.06.2018 в 01:09
Thermaplugg
Database Developer
квест становиться доступным после выполнения http://ru.wowhead.com/quest=10107 или http://ru.wowhead.com/quest=10108

примеры как составлять цепочки найдешь в конце этой статьи https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130261/quest+template

+ проверь наличие квеста у нпс тут https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130012/creature+queststarter
Сообщение # 3 написано 23.06.2018 в 03:20
Kartonka
Скаут
Цитата _xXx_ ()
.quest add дает квест?
Дается и у нпц появляется взятый квест. но если отменить так же пропадает.

Цитата Thermaplugg ()
квест становиться доступным после выполнения http://ru.wowhead.com/quest=10107 или http://ru.wowhead.com/quest=10108примеры как составлять цепочки найдешь в конце этой статьи https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130261/quest+template

+ проверь наличие квеста у нпс тут https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130012/creature+queststarter

Я ведь описал выше что менял выдающего нпц....
Так же описал то что выдается после определенного квеста..... И писал что менял данный параметр. При этом при попытке взять квест все нужные цепочки выполнены ! Также проверял что цепочка квестов добавилась в character_queststatus_rewarded.

С остальными квестами проблем таких нет. Может кто скажет что может влиять на это?

Добавлено (24.06.2018, 00:33)
---------------------------------------------
Енот засорил Форум по этому АП) Повторюсь что я бы не обратился если бы все не попробовал. Но мог и проглядеть.

Сообщение # 4 отредактировано Kartonka - Суббота, 23.06.2018, 23:18
Thermaplugg
Database Developer
максимум чем помочь могу

Код
SELECT * FROM `quest_template` WHERE `id`=9927 OR `NextQuestId`=9927;
SELECT * FROM `conditions` WHERE `SourceEntry`=9927 AND `SourceTypeOrReferenceId`=19;
SELECT * FROM `creature_queststarter` WHERE `quest`=9927;
SELECT `entry`, `npcflag`, `AIName`, `ScriptName` FROM `creature_template` WHERE `entry`=18261;
SELECT * FROM `smart_scripts` WHERE `entryorguid`=18261 AND `source_type`=0;
Сообщение # 5 написано 24.06.2018 в 02:24
Kartonka
Скаут
Цитата Thermaplugg ()
максимум чем помочь могуКод
SELECT * FROM `quest_template` WHERE `id`=9927 OR `NextQuestId`=9927;
SELECT * FROM `conditions` WHERE `SourceEntry`=9927 AND `SourceTypeOrReferenceId`=19;
SELECT * FROM `creature_queststarter` WHERE `quest`=9927;
SELECT `entry`, `npcflag`, `AIName`, `ScriptName` FROM `creature_template` WHERE `entry`=18261;
SELECT * FROM `smart_scripts` WHERE `entryorguid`=18261 AND `source_type`=0;
 Спасибо за ответ. Не помогло. Дальше ломаю голову)
Сообщение # 6 написано 25.06.2018 в 01:09
DevSM
Скаут
Что ее ломать проверьте таблицу quest_template_addon
Сообщение # 7 отредактировано DevSM - Вторник, 26.06.2018, 00:32
Kartonka
Скаут
хммм стоит проверить виндовс на вирусы.... Конкретики сударь. Проблема описана. Давайте залезем во все каталоги и будем на них смотреть. Если говорите ломать нечего - ждем предложений . Заметил данную проблему на сторонних источниках. По описанию та же проблема. Решения не пишут.
Сообщение # 8 отредактировано Kartonka - Вторник, 26.06.2018, 00:40
Thermaplugg
Database Developer
ну кидай все(весь результат) что вылезло по моему запросу который писал выше

и уже от этой полученной инфы будем плясать
Сообщение # 9 написано 26.06.2018 в 06:02
DevSM
Скаут
Цитата Kartonka ()
Конкретики сударь. Проблема описана
конкретно, бросайте код  или скрин с таблицы связанным  quest_template_addon с этим квестом. и тогда будет Вам конкретно!

А так как вы говорите, что все обьяснили высше, то это ничего не говорит, могу так же почистить виндовс от вирусов, по скольку, может у Вас на SmartAI стоит код после выполнения квеста, который изменяет флаг данному нпс, может как уже сказал значения не стоят или не верно поставлены в quest_template_addon, простыми словами тыкнуть пальцев в небо.

P.S Люблю людей, которые просят о помощи, пытаешься им помочь, а они еще умничают и делают тебя идиотом...
Сообщение # 10 отредактировано DevSM - Вторник, 26.06.2018, 09:49
Kartonka
Скаут
Thermaplugg, все изменения вносил в ручную так как скрипт немного устарел. В итоге результата это не дало. Я уже думал что в ядре затычка или этот квест стоит как устаревший - но нет. Если не сложно посмотрите у себя. Работает ли. Ревизия у меня начала мая.
Сообщение # 11 написано 05.08.2018 в 00:57
Thermaplugg
Database Developer
это не скрипт-фикс ) это запрос который бы тебе отобразил строки в которых теоретически и может находиться твоя проблема

поправил свою опечатку заменив quest_template на quest_template_addon
Код
SELECT * FROM `quest_template_addon` WHERE `id`=9927 OR `NextQuestId`=9927; -- здесь скорее всего и кроется твоя проблема
Сообщение # 12 отредактировано Thermaplugg - Понедельник, 06.08.2018, 22:59
Kartonka
Скаут
Thermaplugg

+-------+----------+------------------+---------------+-------------+-------------+----------------+----------------------+-----------------+-----------------+---------------------+-----------------------+-----------------------+---------------------+---------------------+-------------------+--------------+
| ID    | MaxLevel | AllowableClasses | SourceSpellID | PrevQuestID | NextQuestID | ExclusiveGroup | RewardMailTemplateID | RewardMailDelay | RequiredSkillID | RequiredSkillPoints | RequiredMinRepFaction | RequiredMaxRepFaction | RequiredMinRepValue | RequiredMaxRepValue | ProvidedItemCount | SpecialFlags |
+-------+----------+------------------+---------------+-------------+-------------+----------------+----------------------+-----------------+-----------------+---------------------+-----------------------+-----------------------+---------------------+---------------------+-------------------+--------------+
|  9927 |        0 |                0 |             0 |       10108 |           0 |          -9927 |                    0 |               0 |               0 |                   0 |                     0 |                     0 |                   0 |                   0 |                 1 |            0 |
| 10107 |        0 |                0 |             0 |        9907 |        9927 |              0 |                    0 |               0 |               0 |                   0 |                     0 |                     0 |                   0 |                   0 |                 0 |            2 |
+-------+----------+------------------+---------------+-------------+-------------+----------------+----------------------+-----------------+-----------------+---------------------+-----------------------+-----------------------+---------------------+---------------------+-------------------+--------------+
2 rows in set

Empty set

+-------+-------+
| id    | quest |
+-------+-------+
| 18261 |  9927 |
+-------+-------+
1 row in set

+-------+---------+---------+------------+
| entry | npcflag | AIName  | ScriptName |
+-------+---------+---------+------------+
| 18261 |       3 | SmartAI |            |
+-------+---------+---------+------------+
1 row in set

+-------------+-------------+----+------+------------+------------------+--------------+-------------+--------------+--------------+--------------+--------------+--------------+-------------+---------------+---------------+---------------+---------------+---------------+---------------+-------------+---------------+---------------+---------------+----------+----------+----------+----------+-------------------------------------------------------------------------------------------------+
| entryorguid | source_type | id | link | event_type | event_phase_mask | event_chance | event_flags | event_param1 | event_param2 | event_param3 | event_param4 | event_param5 | 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                                                                                         |
+-------------+-------------+----+------+------------+------------------+--------------+-------------+--------------+--------------+--------------+--------------+--------------+-------------+---------------+---------------+---------------+---------------+---------------+---------------+-------------+---------------+---------------+---------------+----------+----------+----------+----------+-------------------------------------------------------------------------------------------------+
|       18261 |           0 |  0 |    0 |          1 |                0 |          100 |           1 |            0 |            0 |            0 |            0 |            0 |          11 |         32281 |             0 |             0 |             0 |             0 |             0 |           1 |             0 |             0 |             0 |        0 |        0 |        0 |        0 | Lantresor of the Blade - Out of Combat - Cast 'Burning Blade Blademaster' (Phase 1) (No Repeat) |
|       18261 |           0 |  1 |    3 |         62 |                0 |          100 |         512 |         7676 |            0 |            0 |            0 |            0 |          26 |         10108 |             0 |             0 |             0 |             0 |             0 |           7 |             0 |             0 |             0 |        0 |        0 |        0 |        0 | Lantresor of the Blade - On Gossip Option 0 Selected - Quest Credit 'Diplomatic Measures'       |
|       18261 |           0 |  2 |    3 |         62 |                0 |          100 |         512 |         7676 |            0 |            0 |            0 |            0 |          26 |         10107 |             0 |             0 |             0 |             0 |             0 |           7 |             0 |             0 |             0 |        0 |        0 |        0 |        0 | Lantresor of the Blade - On Gossip Option 0 Selected - Quest Credit 'Diplomatic Measures'       |
|       18261 |           0 |  3 |    0 |         61 |                0 |          100 |         512 |            0 |            0 |            0 |            0 |            0 |          72 |             0 |             0 |             0 |             0 |             0 |             0 |           7 |             0 |             0 |             0 |        0 |        0 |        0 |        0 | Lantresor of the Blade - On Gossip Option 0 Selected - Close Gossip                             |
+-------------+-------------+----+------+------------+------------------+--------------+-------------+--------------+--------------+--------------+--------------+--------------+-------------+---------------+---------------+---------------+---------------+---------------+---------------+-------------+---------------+---------------+---------------+----------+----------+----------+----------+-------------------------------------------------------------------------------------------------+
4 rows in set
Сообщение # 13 написано 16.08.2018 в 14:32
Thermaplugg
Database Developer
ничего подозрительного тут не видишь, или того что искал?
Код
+-------+-------------+-------------+----------------+
| ID    | PrevQuestID | NextQuestID | ExclusiveGroup |
+-------+-------------+-------------+----------------+
|  9927 |       10108 |           0 |          -9927 |
| 10107 |        9907 |        9927 |              0 |
+-------+-------------+-------------+----------------+


небольшая подсказанька зала
Код
Дипломатическая миссия(10107,Орда)____ Дипломатическая миссия(10108,Альянс)
_________________________\_______________________/___________________________
__________________________\_____________________/____________________________
____________________Безжалостное коварство(9927,Обе)__________________________


ссылку на вики где описано построение цепочки я кидал еще в самом начале
Сообщение # 14 отредактировано Thermaplugg - Четверг, 16.08.2018, 16:03
Kartonka
Скаут
Цитата Thermaplugg ()
ничего подозрительного тут не видишь, или того что искал?Код
+-------+-------------+-------------+----------------+
| ID    | PrevQuestID | NextQuestID | ExclusiveGroup |
+-------+-------------+-------------+----------------+
|  9927 |       10108 |           0 |          -9927 |
| 10107 |        9907 |        9927 |              0 |
+-------+-------------+-------------+----------------+

небольшая подсказанька зала
Код
Дипломатическая миссия(10107,Орда)____ Дипломатическая миссия(10108,Альянс)
_________________________\_______________________/___________________________
__________________________\_____________________/____________________________
____________________Безжалостное коварство(9927,Обе)__________________________

ссылку на вики где описано построение цепочки я кидал еще в самом начале
Цитата Thermaplugg ()
этой статьи https://trinitycore.atlassian.net/wiki/spaces/tc/pages/2130261/quest+template+ проверь наличие квеста у нпс тут
 
Великолепный ответ!!! Источник для изучения и наглядный пример!! Побольше бы таких ответов! Спасибо!! 
Я исправлял только одну ветку, а надо было за обе фракции одновременно. Очень помогла визуализация!
Сообщение # 15 написано 01.09.2018 в 19:05
Форум » TrinityCore » [TrinityCore] Help » Не взять квест (Сломал голову)
  • Страница 1 из 1
  • 1
Поиск: