Layer321 0 Опубликовано 15 Мая 2011 (изменено) При создание диалога столкнулся с проблемкой,лог и сам диалог ниже помогите найти в нём ошибку, а то сам не как немогу найти. :ny_unsure: <dialog id="layer_anzorka_oops"> Expression : next_phrase_node Function : CPhraseDialog::AddPhrase File : E:\stalker\sources\trunk\xr_3da\xrGame\PhraseDialog.cpp Line : 289 Description : 5 <dialog id="layer_anzorka_oops"> <has_info>kvest_anzor_started</has_info> <dont_has_info>test_quest_anzor_otdana</dont_has_info> <phrase_list> <phrase id="0"> <text>bla_bla</text> <next>1</next> </phrase> <phrase id="1"> <text>bla_bla_1</text> <next>2</next> <next>3</next> </phrase> <phrase id="2"> <text>bla_bla_2</text> </phrase> <phrase id="3"> <text>bla_bla_3</text> <precondition>escape_dialog.have_anzor_flesh</precondition> <action>escape_dialog.give_anzor_flesh</action> <next>4</next> </phrase> <phrase id="4"> <text>bla_bla_4</text> <give_info>test_quest_anzor_otdana</give_info> <next>5</next> </phrase> <phrase id="5"> <text>bla_bla_5</text> </phrase> </phrase_list> </dialog> Добавлено через 90 мин.: Всё оказалось ещё хуже вылет без лога, а тот лог остался от предыдущего вылета... Изменено 15 Мая 2011 пользователем Layer321 Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 15 Мая 2011 (изменено) Уже проверил, а функция во 2 фразе стоит, а в 5 она не обязательно П.С диалог и так заканчивается. У меня диалог появляется, а после выбора первой фразы гг стабильный вылет. Изменено 15 Мая 2011 пользователем Layer321 Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 15 Мая 2011 (изменено) да, в главное меню на там у меня досвиданье и т.п., а насчёт лога я писал он старый вылет без логовый. Щас попробую твой вариант. Добавлено через 4 мин.: может я в функциях ошибся? Но я вроде на основе оригинальных, ток название сменил function have_anzor_flesh(first_speaker, second_speaker) return first_speaker:object("esc_wounded_flash") ~= nil end function dont_have_anzor_flesh(first_speaker, second_speaker) return not have_wounded_flash(first_speaker, second_speaker) end function give_anzor_flesh(first_speaker, second_speaker) dialogs.relocate_item_section(second_speaker, "esc_wounded_flash", "out") dialogs.relocate_money(second_speaker, 1500, "in") end ______________________ Disord, С твои вариантом такой, же без логовый вылет Изменено 15 Мая 2011 пользователем Layer321 Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 15 Мая 2011 (изменено) Спасибо вам огромное, а на фирс спикер не надо менять получиться что я забераю у нпс флешку. Немного офтопика, щас по новостям покзали фарнцузы аццкие колдуны, научились из бумаги драг металы добывать. Да простят меня модераторы. Disord ты неправ, привильно будет ~= nil. Во всех стандартных функциях так. ___________ Вылет остался. Изменено 15 Мая 2011 пользователем Layer321 Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 16 Мая 2011 Disord, спасибо, но я уже разобрался. Мне как раз надо было проверку есть он или нет. Короче у меня что то конфликтовало с модом " Магазинное питаение оружия", и у меня перестали функции работать. Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 18 Мая 2011 (изменено) Гулаг для них создай. Добавлено через 193 мин.: Где лежат иконки отображение гг в полный рост в инвентаре? Изменено 18 Мая 2011 пользователем Layer321 Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 24 Мая 2011 разархивируешь алл.спавн, открываель alife_l01_escape.ltx и меняешься кординаты в строках position = -246.726303100586,-24.7932605743408,-134.433868408203 и upd:position = -246.726303100586,-24.7932605743408,-134.433868408203 в секции 63, а что бы изменить стартовый набор в этом же файле в секции 63 после строки [spawn] дописываешь нужные предметы. Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 24 Мая 2011 (изменено) Layer321, Слот 2 это слот под винтовку. Изменено 24 Мая 2011 пользователем Layer321 Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 25 Мая 2011 Момент Х включать через диалог, вам не подходит? Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 26 Мая 2011 Залей куда нибуть файл который ты менял, я посмотрю. Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 26 Мая 2011 Полтергейст, для того что бы в профиле спавнить надо удалить в алл спавне запрет на это. Поделиться этим сообщением Ссылка на сообщение
Layer321 0 Опубликовано 28 Мая 2011 parsek123, А можно тебя спросить, ты как читал? Тем более он уже давно разобрался я ему немного помог, а мы разговаривали про сван через чарактер_деск_генерал для этого в алл спауне надо стереть одну строчку. Поделиться этим сообщением Ссылка на сообщение