Desertir 202 Опубликовано 24 Февраля 2009 Ну надо условие прописать в начале, не помню какое, и это.. последнюю фразу написать "Больше ничего не знаю" )) Мой вопрос: мододелы, кто может, распишите все операторы чтоли квеста, за что они отвечают, и что можно между ними вставить, а то тут только готовые квесты а обьясние только к некоторым операторам. Про диалоги можно написать некоторые усливия типа has_info и др, заодно как написать к ниму (условию) простенький скриптеГ, желательно тож с пояснениями. Про инфопоршни тоже можно рассказатью Ну все, буду оЧ благодарен.)) ТЧ 1.0004. SAP и Trans mod github Поделиться этим сообщением Ссылка на сообщение
Desertir 202 Опубликовано 2 Июля 2011 При выполнении квеста_1 выдавай инфопоршень. В ветке диалога квеста_2 поставь условие на наличие этого инфопоршня. ТЧ 1.0004. SAP и Trans mod github Поделиться этим сообщением Ссылка на сообщение
Desertir 202 Опубликовано 2 Июля 2011 (изменено) После ида диалога пишешь тег has_info. Это и есть проверка на наличие инфопоршня. Как-то так. <dialog id="kvest_2_start"> <has_info>kvest_1_done</has_info> <phrase_list> ................... </phrase_list> </dialog> kvest_1_done - ид инфопоршня. PS: а вообще поиск никто не отменял, это элементарные вещи, которые разжеваны множество раз. Изменено 2 Июля 2011 пользователем Desertir ТЧ 1.0004. SAP и Trans mod github Поделиться этим сообщением Ссылка на сообщение
Desertir 202 Опубликовано 29 Октября 2011 (изменено) Хочу сделать, чтоб при взятии предмета актером в инвентарь, у этого НПС'а появлялся нужный диалог. До того как предмет взят актером, этого диалога быть не должно. Как сделать в этом случае ? В ветке диалога поставить проверку на наличие инфопоршня. При взятии предмета выдавать этот поршень, тогда диалог появится. Так же, чтоб диалог не появился снова, нужно поставить проверку на другой поршень (на его не наличие) и выдать во время последней логической фразы. Тем самым мы будем иметь 2 инфопоршня, по одному диалог будет проходить, а по второму нет. PS: если не представляешь как это сделать, прошу в личку. Изменено 29 Октября 2011 пользователем Desertir ТЧ 1.0004. SAP и Trans mod github Поделиться этим сообщением Ссылка на сообщение
Desertir 202 Опубликовано 29 Октября 2011 (изменено) AndreySol, недавно напоминал. Клик, только секцию при проверке нужно поменять на свою. Как выдать инфопоршень, можно найти в Справочнике по функциям и классам. Изменено 29 Октября 2011 пользователем Desertir ТЧ 1.0004. SAP и Trans mod github Поделиться этим сообщением Ссылка на сообщение
Desertir 202 Опубликовано 30 Октября 2011 1. Зачем тогда писать 3 и 4 фразу если на 2 диалог точно заканчивается? 2. <action>my_functions.test_func()</action>, скобки убери, а в функции убери return. Возврат нужен для скриптовой проверки, я не помню какой тег для этого, но для action этого не надо. ТЧ 1.0004. SAP и Trans mod github Поделиться этим сообщением Ссылка на сообщение