dimka.qwer 0 Опубликовано 30 Января 2010 Помогите разобраться с таким косяком: квест не сдается. Т.е даже после выполнения необходимых условий, он все равно висит в пда. Я подозреваю что дело в странном скрипте вызова задания: function give_vodka_quest() task_manager.get_task_manager():give_task("quest_vodka_give") end В игре судя по всему ни один квест так не берется. Поделиться этим сообщением Ссылка на сообщение
dimka.qwer 0 Опубликовано 30 Января 2010 <give_info>prines_ak74</give_info> condlist_0 = {+prines_ak74} complete У меня так :ny_ph34r_1: Поделиться этим сообщением Ссылка на сообщение
dimka.qwer 0 Опубликовано 31 Января 2010 (изменено) А почему тогда в этом уроке, квест вызывается из dialogs_zaton.script? По сабжу: я так понял что мой косяк связан с файлом tm_zaton.ltx. Потому, что с диалогом все ок, квест берется и вроде как выполняется(только в диалоге). Но при взятии нет сообщения, при нахождении вещи нет сообщения и после сдачи предмета в диалоге тоже его нет + как я уже говорил, квест не исчезает из пда. Можете поподробнее прояснить касательно двух строчек title = {=actor_has_item(vodka)}vodka_barmen_prinesti_name, vodka_barmen_naiti_name target = {=actor_has_item(vodka)}zat_a2_stalker_barmen Почему тут несколько значений? И откуда берутся эти значения ? Например actor_has_item(vodka) вроде не скрипт и не инфопоршень так не называются. Изменено 31 Января 2010 пользователем dimka.qwer Поделиться этим сообщением Ссылка на сообщение
dimka.qwer 0 Опубликовано 31 Января 2010 Проверял уже кучу раз, но косяк остается. В общем выложил исходник квеста, может так найти косяк будет проще... http://ifolder.ru/16186290 Поделиться этим сообщением Ссылка на сообщение
dimka.qwer 0 Опубликовано 31 Января 2010 (изменено) Тоже самое.. :ny_mellow: В пда как и раньше, вместо названия и описания, наблюдаю следующее: TITLE_DOESNT_EXIST Изменено 31 Января 2010 пользователем dimka.qwer Поделиться этим сообщением Ссылка на сообщение
dimka.qwer 0 Опубликовано 31 Января 2010 Ты строку on_init стёр? Разумеется :ny_rolleyes: Делал все как описал в посте XMK. Да и не в этой строке дело, до нее точно также было. Я ее потом уже ввел, ради теста. Поделиться этим сообщением Ссылка на сообщение
dimka.qwer 0 Опубликовано 31 Января 2010 Описание то есть. А по поводу <string_table>, тут главное чтобы не после </string_table> оно шло. Сообщение от модератора Halford Если бы описание было - все было бы правильно... descr = barmen_ak74_desc Туда же заделать новый стринг с именем id="barmen_ak74_desc" и с текстом типа "Притарганить АК-74 Бороде"... Добавлено через 24 мин.: <string id="barmen_ak74_searsh"> <text>Найти АК-74</text> </string> <string id="barmen_ak74_prinesti"> <text>Принести автомат Бороде</text> </string> <string id="descr = barmen_ak74_desc"> <text>Принести автомат Бороде</text> </string> Сделал. Но как я и ожидал эффекта ноль. Говорю же, я напортачил где с самим квестом, а соответственно и описание тоже не робит. Добавлено через 21 мин.: Ура! :ny_biggrin: Наконец то заработал квест! Как ни странно, помогло переименование Search_ak74_quest В ak74_quest_give Поделиться этим сообщением Ссылка на сообщение