YTDB  

Вернуться   YTDB > Баг-репорты (Патчи) / Bug reports (Patches) 4.3.4 > Квесты / Quests

Квесты / Quests Ошибки квестов.
Помните пожалуйста, что сложные действия в квестах реализуются скриптами, и используйте для описания их специальный раздел: "Необходима поддержка скриптов"

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.01.2016, 12:10   #1
Offside
Пользователь
 
Регистрация: 05.11.2009
Адрес: Сыктывкар
Сообщений: 34
Сказал(а) спасибо: 9
Поблагодарили 14 раз(а) в 13 сообщениях
Offside На верном пути
Отправить сообщение для Offside с помощью ICQ
По умолчанию Пробуждение [24960]

Код:
#Проверка на наличие квеста
INSERT INTO `conditions` (`condition_entry`, `type`, `value1`) VALUES ('2251', '9', '24960');

#Лилиан Восс
INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc8`) VALUES ('2000001759', 'No. You’re lying! My father will protect me!', 'Нет. Ты лжешь! Мой отец защитит меня!');
INSERT INTO `dbscripts_on_gossip` (`id`, `delay`, `dataint`, `comments`) VALUES ('38895', '3', '2000001759', 'Say text');
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `option_text_loc8`) VALUES ('12483', 'Я не поганище, я обычная нежить. Я хочу поговорить с тобой.');
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `option_text_loc8`) VALUES ('12484', 'Лилиан, ты отдаешь себе отчет в том, что ты и сама - нежить?');
UPDATE `gossip_menu_option` SET `npc_option_npcflag` = '1', `action_menu_id` = '12484', `condition_id` = '2251' WHERE `menu_id` = '12483';
UPDATE `gossip_menu_option` SET `npc_option_npcflag` = '1', `action_menu_id` = '1', `action_script_id` = '38895', `condition_id` = '2251' WHERE `menu_id` = '12484';

#маршал Редпат
INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc8`) VALUES ('2000001760', 'Who are you calling a monster? You’re the monster! I’m just a man who died.', 'Это кого ты назвал чудовищем? Сам ты чудовище! А я просто однажды умер.');
INSERT INTO `dbscripts_on_gossip` (`id`, `delay`, `dataint`,  `comments`) VALUES ('49230', '3', '2000001760', 'Say text');
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `option_text_loc8`) VALUES ('12485', 'Я не хочу драться. Меня просили лишь поговорить с тобой.');
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `option_text_loc8`) VALUES ('12486', 'Ты можешь делать все, что тебе угодно.');
UPDATE `gossip_menu_option` SET `npc_option_npcflag` = '1', `action_menu_id` = '12486', `condition_id` = '2251' WHERE `menu_id` = '12485';
UPDATE `gossip_menu_option` SET `npc_option_npcflag` = '1', `action_menu_id` = '1', `action_script_id` = '49230', `condition_id` = '2251' WHERE `menu_id` = '12486';

#Валдред Морай
INSERT INTO `db_script_string` (`entry`, `content_default`, `content_loc8`) VALUES ('2000001761', 'I see. Well then, let’s get to work, $N! The Dark Lady needs us, right?', 'Понятно. Ну что же, тогда за работу, $N! Мы нужны Темной Госпоже, не так ли?');
INSERT INTO `dbscripts_on_gossip` (`id`, `delay`, `dataint`, `comments`) VALUES ('49231', '3', '2000001761', 'Say text');
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `option_text_loc8`) VALUES ('12487', 'Ты разве не помнишь? Ты умер.');
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `option_text_loc8`) VALUES ('12488', 'Успокойся, Валдред. Наверное, гробовщик Мордо пришил тебе какие-то другие руки.');
INSERT INTO `locales_gossip_menu_option` (`menu_id`, `option_text_loc8`) VALUES ('12489', 'Поговори с гробовщиком Мордо. Он скажет, что тебе делать. Больше ничего не знаю.');
UPDATE `gossip_menu_option` SET `npc_option_npcflag` = '1', `action_menu_id` = '12488', `condition_id` = '2251' WHERE `menu_id` = '12487';
UPDATE `gossip_menu_option` SET `npc_option_npcflag` = '1', `action_menu_id` = '12489', `condition_id` = '2251' WHERE `menu_id` = '12488';
UPDATE `gossip_menu_option` SET `npc_option_npcflag` = '1', `action_menu_id` = '1',   `action_script_id` = '49231', `condition_id` = '2251' WHERE `menu_id` = '12489';
Нужно доделать скрипт, после нажатия на последний госсип => каст спеллов:
http://ru.wowhead.com/spell=91873/su...arshal-redpath
http://ru.wowhead.com/spell=91874
http://ru.wowhead.com/spell=91876/summon-valdred-moray
__________________
Team DDaudio

Последний раз редактировалось Offside; 02.03.2016 в 16:59.
Offside вне форума   Ответить с цитированием
Старый 02.02.2016, 10:07   #2
YuruY
YTDB dev
 
Аватар для YuruY
 
Регистрация: 05.11.2009
Адрес: Thunder Bluff
Сообщений: 3,570
Сказал(а) спасибо: 7,680
Поблагодарили 3,218 раз(а) в 483 сообщениях
YuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспоримаYuruY Репутация неоспорима
По умолчанию

Кондиции для 4.3.4 нужно брать в диапазоне 4000-5000, а "db_script_string" в 2000004000-2000005000, иначе можно пересечься с разработками 3.3.5.
__________________
Правила написания баг-репортов.
Общие правила поведения - рекомендуемые исключительно всем для прочтения.
YuruY вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Offside (02.02.2016)
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot