Это популярное сообщение. Dennis_Chikin 3 658 Опубликовано 16 Мая 2014 Это популярное сообщение. Поделиться Опубликовано 16 Мая 2014 Ковыряемся в файлах ТЧ Прежде чем писать в тему - внимательно читаем первый пост, и пользуемся поиском. Возможно, ответ на Ваш вопрос уже есть. Касательно телепатии: если Вы передаете Ваши файлы телепатическим путем - ответы будут передаваться тоже телепатически. Если Вы предлагаете угадать, отчего у Вас в подвале происходит странный стук - ответ будет передан стуком. 4 8 6 12 Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий
Charsi 440 Опубликовано 23 Июня 2014 Поделиться Опубликовано 23 Июня 2014 @SystemMan, звук при ходьбе вызывается коллизией ног и материала, по которому идет актор. Если шейпы модели нового комбеза не были правильно настроены в ActorEditor, то звук шагов не будет проигрываться. 1 Lua и LuaJIT плагины для Notepad++ SciTE-RU 3.5.5 плагины для MilkShape3D Ссылка на комментарий
Капрал Хикс 536 Опубликовано 25 Июня 2014 Поделиться Опубликовано 25 Июня 2014 @demon96, через правки движка. Или тебя интересует конкретное место правки в движке? Ссылка на комментарий
AndreySol 215 Опубликовано 25 Июня 2014 Поделиться Опубликовано 25 Июня 2014 (изменено) а так лень глянуть в конфигВы имеете в виду game_relations.ltx ? Про него я знаю. Но мне интересно именно поведение НПСов под гулагами - ну допустим в ДН на Кордоне: если я стрельну в какого-то из сталкеров, весь гулаг станет врагами ГГ и попытается его замочить, но если я убегу от них и перейду на Свалку - сталкеры там будут нейтральны к ГГ. Значит в этом случае не game_relations есть есть основа обижания НПСов под гулагом на ГГ ? Флаг syn в путях - как заставить работать его ? На вики написано что-то про "персонажи с данным team-ом (team задается в виде текстовой строки в customdata)". Нашел этот параметр в character_desc_****.xml типа <team>Killer_specnaz</team>. Это оно ? Еще раз про team для НПСов - его только в character_desc_****.xml можно прописать, или прокатит в alife-файле спавна что-то типа: custom_data = <<END [logic] team = ля-ля-ля END И на что этот флаг еще может повлиять, кроме возможности синхронизировать движение по точкам путей ? Такое вот нашел в alife_l04_darkvalley.ltx для двух каких-то НПСов: custom_data = <<END [spawner] cond = {+val_raid_start} [smart_terrains] none = true [logic] active = walker [walker]2 path_walk = val_raid_w1 path_look = val_raid_l1 END Выделенная цифра - что означает ? Опечатка ? dc Изменено 6 Декабря 2014 пользователем Dennis_Chikin Ссылка на комментарий
goldery 0 Опубликовано 29 Июня 2014 Поделиться Опубликовано 29 Июня 2014 Ребят,подскажите,Какая секция отвечает за описание,которое я выделил,никак не могу уменьшить высоту,все секции перебрал http://s015.radikal.ru/i331/1406/9f/2354713fcd7e.jpg Ссылка на комментарий
topdog 49 Опубликовано 29 Июня 2014 Поделиться Опубликовано 29 Июня 2014 @goldery, файл inventory_item.xml static_name – название предмета static_weight – весstatic_cost – ценаstatic_condition – состояниеcondition_progress – шкала состояния descr_list – описаниеimage_static – иконкаwpn_params – секция всех параметров оружия А вообще изучи вот эту тему: http://www.amk-team.ru/forum/index.php?showtopic=8013&page=1 и не забывай про текстуры. 1 Ссылка на комментарий
Silver Raven 197 Опубликовано 29 Июня 2014 Поделиться Опубликовано 29 Июня 2014 (изменено) Не хватает только Якубовича А если серьезно - чего хотел, вроде написал, надеюсь более-менее понятно. И то, что делал - приложил. Снес 11 постов ни о чем. Ни сценария, ни файлов диалогов мы, конечно же, не увидим ? А вот этот раздел пусть Пушкин читает ? Так ? dc Т.е. все, что было под спойлерами хлам? Диалоги и профили НПС, с их логикой... Единственное чего там не было - текстовых массивов, добавить которые дело одной минуты. Хорошо, будет все подробно: У двух НПС имеется набор диалогов, где стартовые фразы всегда принадлежат им, а не ГГ. Но так отображаются только первые диалоги обоих неписей и 2-ой диалог второго непися. Остальные имеют вид: НПС - Привет! ГГ(ответ) - <диалог непися>, Пока! Текстовый массив: НПС-1: <!---------- Сталкер Алекс. Спасение Тауруса из лагеря монолитовцев (старт квеста) ----------> <string id="gen_alex_start_dialog_0"> <text>Нужна помощь, брат.</text> </string> <string id="gen_alex_start_dialog_1"> <text>Что случилось?</text> </string> <string id="gen_alex_start_dialog_2"> <text>На мой отряд напали фанатики из Монолита, закидали светошумовыми, ранили одного и куда-то утащили второго. Я уже вычислил куда они его увели, но один туда пойти никак не смогу. У меня тут раненный, а всяких тварей сдесь дофига. Ты видно парень опытный, раз сюда добрался. Поможешь?</text> </string> <string id="gen_alex_start_dialog_21"> <text>Извини, у меня нет времени.</text> </string> <string id="gen_alex_start_dialog_3"> <text>Ладно, только подробнее все расскажи.</text> </string> <string id="gen_alex_start_dialog_4"> <text>Вобщем, я с ребятами, ну, Вервольфом и Таурусом, искали бирюльки возле самого "Радара". Я на детектор смотрю, а излучение-то пропало! Пропало, понимаешь?! Я сначала конечно не поверил, но у Тауруса детектор научный, показал то-же самое. Подумали и решили, если что-нибудь ценное здесь найдем, нам же денег на всю оставшуюся жизнь хватит!</text> </string> <string id="gen_alex_start_dialog_5"> <text>А причем здесь монолитовцы, да и пленных они вроде не берут?</text> </string> <string id="gen_alex_start_dialog_6"> <text>Так-то оно так, но ты слушай дальше. За "Радаром" мы нашли бункер, военный наверное, не знаю. Ничего ценного не там не было, разве что только пластикавая карточка, вроде банковской. Посмотрели поближе, написанно, Х-8. Таурус запросил через ПДА у Сахарова, что это может значить, но он ничего толком не сказал, только попросил доставить карточку ему.</text> </string> <string id="gen_alex_start_dialog_7"> <text>Погоди, ты сказал Х-8, так?</text> </string> <string id="gen_alex_start_dialog_8"> <text>Ну да. Наверное, монолитовцы прослушивали наш канал и устроили засаду. Меня-то броник спас, а вот Вревольфа, скажем так, не совсем. Видать там что-то очень ценное для них, если "неверного" они сразу не убили...</text> </string> <string id="gen_alex_start_dialog_9"> <text>Если спасу вашего парня, отдашь картачку?</text> </string> <string id="gen_alex_start_dialog_10"> <text>Да без проблем, только тут есть одна заминка. Таурус ее где-то здесь спрятал и только он знает, где она лежит. Я тебе скинул координаты их базы. Будь осторожен.</text> </string> <string id="gen_alex_start_dialog_11"> <text>Ок, я пошел.</text> </string> <!---------- Сталкер Алекс. Квест в процессе выполнения ГГ ----------> <string id="gen_alex_taurus_save_in_progress_dialog_0"> <text>Прошу тебя, поспеши. Не думю, что "монолитчики" станут долго держать пленника живым.</text> </string> <string id="gen_alex_taurus_save_in_progress_dialog_1"> <text>Уже иду.</text> </string> <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса ----------> <string id="gen_alex_taurus_dead_dialog_0"> <text>Где он? Ты нашел его живым?</text> </string> <string id="gen_alex_taurus_dead_dialog_1"> <text>Нет. К сожалению, он погиб, но мне удалось найти его ПДА, похоже там есть координаты тайника с ключем от двери лаборатории Х-8.</text> </string> <string id="gen_alex_taurus_dead_dialog_2"> <text>Чёрт, вот дерьмо. Как теперь без него... Что ж, все равно спасибо за помощь. Вот возьми, уж чем богат. Вервольф очухается, будем решать, что делать дальше.</text> </string> <string id="gen_alex_taurus_dead_dialog_3"> <text>Спасибо. Соболезную. Жаль вашего парня. Если понадобиться помощь, шлите на сталкерский канал, постораюсь помочь.</text> </string> <!---------- Сталкер Алекс. Диалог после возвращения Тауруса ----------> <string id="gen_alex_taurus_safety_dialog_0"> <text>Ну спасибо, мужик! Черт, я его уже и не надеялся живым увидить. Не уж-то всех подонков перебил?! Хотя ладно, не говори. Вот и моя скромная награда, извини, уж чем богат...</text> </string> <string id="gen_alex_taurus_safety_dialog_1"> <text>Спасибо. Может с раненым помочь?</text> </string> <string id="gen_alex_taurus_safety_dialog_2"> <text>Да нет, спасибо. Все нормально, честно. Вервольфа по касательной задело. Отлежится еще денек и двинем. Ты и так уже сделал больше, чем я себе представлял в самых смелых планах.</text> </string> <string id="gen_alex_taurus_safety_dialog_3"> <text>Надеюсь. Если что, обращайся.</text> </string> <!---------- Сталкер Алекс. Приветствие после выполнения квеста ----------> <string id="gen_alex_hello_dialog_0"> <text>О Меченый, какими судьбами?! Рад снова тебя видеть.</text> </string> <string id="gen_alex_hello_dialog_11"> <text>Взаимно.</text> </string> <string id="gen_alex_hello_dialog_1"> <text>Что новенького?</text> </string> <string id="gen_alex_hello_dialog_2"> <text>Да ничего особенного, вот Вервольф поправиться и сразу на Военные склады двинем, у нас там своя нычка, так сказать. Хоть поспать можно будет нормально.</text> </string> <string id="gen_alex_hello_dialog_3"> <text>Ясно.</text> </string> НПС-2: <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев (при условии взятия квеста у Алекса) ----------> <string id="gen_taurus_save_dialog_0"> <text>Дружище, спасибо, что спас! Я блин, уже с жизнью попрощался, а тут ты... Тебя Алекс послал?</text> </string> <string id="gen_taurus_save_dialog_1"> <text>Да, сказал на вашу группу монолитовцы напали. Тебя просил вытащить отсюда.</text> </string> <string id="gen_taurus_save_dialog_2"> <text>Серьезно?! Они живы, черт вот это новость! Если бы не ты, они из меня уже давно бы вытрясли все, что хотели. Отведешь меня к ним, пока зверье не набежало?</text> </string> <string id="gen_taurus_save_dialog_3"> <text>Конечно, без проблем.</text> </string> <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев ----------> <string id="gen_taurus_save_alt_dialog_0"> <text>Дружище, спасибо, что спас! Я блин, уже с жизнью попрощался, а тут ты... Тебя Алекс послал?</text> </string> <string id="gen_taurus_save_alt_dialog_1"> <text>Нет. Я тут так, сам по себе.</text> </string> <string id="gen_taurus_save_alt_dialog_2"> <text>Но все равно, спасибо брат, если бы не ты, они из меня уже давно бы вытрясли все, что хотели.</text> </string> <string id="gen_taurus_save_alt_dialog_3"> <text>А чего хотели-то, если не секрет?</text> </string> <string id="gen_taurus_save_alt_dialog_4"> <text>Да какой там секрет... Понимашешь, я с ребятами, ну, Вервольфом и Алексом, искали бирюльки возле самого "Радара". Вдруг, Алекс говорит, что излучение пропало! Пропало, понимаешь?! Я сначала конечно не поверил, но у меня самого детектор показал то-же самое. Подумали и решили, если найдем что-нибудь ценное здесь, нам же денег на всю оставшуюся жизнь хватит!</text> </string> <string id="gen_taurus_save_alt_dialog_5"> <text>Погоди, а тут-то ты как оказался? Монолитовцы же пленных вроде не берут?</text> </string> <string id="gen_taurus_save_alt_dialog_6"> <text>Так-то оно так, но ты слушай дальше. За "Радаром" мы нашли бункер, военный наверное, не знаю. Ничего ценного не там не было, какие-то бумаги, да пластикавая карточка, вроде банковской. Посмотрел поближе, написанно, Х-8. Запросил через ПДА у Сахарова, что это может значить, но он ничего толком не сказал, только попросил доставить эту карточку ему.</text> </string> <string id="gen_taurus_save_alt_dialog_7"> <text>Погоди, ты сказал Х-8, так?</text> </string> <string id="gen_taurus_save_alt_dialog_8"> <text>Ну да. Наверное, монолитовцы прослушивали мой канал и устроили засаду. Закидали светошумовыми. А дальше ничего не помню, пока здесь не очнулся. Все отобрали, твари. Давай допрашивать, мол где спрятал эту карточку, "неверный". Только я им не раскололся, хотя долго наверное и не выдержал бы. Видать там что-то очень ценное для них, если они меня сразу не убили...</text> </string> <string id="gen_taurus_save_alt_dialog_9"> <text>Слушай, отдай ее мне. Я готов заплатить.</text> </string> <string id="gen_taurus_save_alt_dialog_10"> <text>Да какие деньги, я теперь твой должник, бери, конечно. Только сначала выведи меня отсюда, а там и о деле поговорим. Сам за ней уже не вернусь, хавтит с меня сегодня приключений. У нашей группы было место, относительно безопасное, насколько это вобще возможно для Зоны, если еще кто-нибудь выжил, будет ждать там.</text> </string> <string id="gen_taurus_save_alt_dialog_11"> <text>Хорошо, пошли.</text> </string> <!---------- Пленный сталкер Таурус. Тайник с ключ-картой лаборатории Х-8 ----------> <string id="gen_taurus_after_save_dialog_0"> <text>Ты поговори с Алексом, уверен у него найдется достойная награда для тебя. Я сам-то пуст, все эти скоты "Монолитовцы" отобрали. Только нож сумел заныкать и не спрашивай где.</text> </string> <string id="gen_taurus_after_save_dialog_1"> <text>Слушай, а где ты карточку спрятал, которую вы в бункере нашли?</text> </string> <string id="gen_taurus_after_save_dialog_2"> <text>Алекс тебе и про это успел рассказать? Спрятал я ее, здесь, недалеко. Сам все-равно за ней уже не вернусь, хавтит с меня сегодня приключений. Координаты уже на твоём ПДА. И спасибо тебе еще раз, я себя уже из живых вычеркнул.</text> </string> <string id="gen_taurus_after_save_dialog_3"> <text>Да без проблем.</text> </string> <!---------- Диалог - пленный сталкер Таурус. Приветствие после выполнения квеста ----------> <string id="gen_taurus_hello_dialog_0"> <text>О, мой спаситель! Рад снова тебя увидеть, брат. Только дай я немного в себя приду. Один. Ты уж не пойми меня неправильно, но после всего пережитого...</text> </string> <string id="gen_taurus_hello_dialog_1"> <text>Конечно.</text> </string> <string id="gen_taurus_hello_dialog_12"> <text>А может, пол-литра поправит твое самочувствие?</text> </string> <string id="gen_taurus_hello_dialog_13"> <text>А ты молчал о таком богатстве?! Наливай!</text> </string> <string id="gen_taurus_hello_dialog_13"> <text>Ух, хорошо пошла.</text> </string> <string id="gen_taurus_hello_dialog_13"> <text>Это да. Давай за тех кого с нами нет, кто отдал душу Черному сталкеру.</text> </string> <string id="gen_taurus_hello_dialog_14"> <text>За них.</text> </string> <string id="gen_taurus_hello_dialog_15"> <text>Оставишь бутылочку, я ребят угощу, как Вервольф придет в себя?</text> </string> <string id="gen_taurus_hello_dialog_16"> <text>Угу.</text> </string> Скелет диалогов: НПС-1: <!---------- Сталкер Алекс. Спасение Тауруса из лагеря монолитовцев (старт квеста) ----------> <dialog id="gen_alex_start_dialog"> <dont_has_info>save_taurus</dont_has_info> <dont_has_info>save_taurus_alternative</dont_has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>taurus_or_alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_start_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_start_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_start_dialog_2</text> <next>3</next> <next>21</next> </phrase> <phrase id="21"> <text>gen_alex_start_dialog_21</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="3"> <text>gen_alex_start_dialog_3</text> <action>alex_mod_tasks.alex_squad_add_map_spot</action> <next>4</next> </phrase> <phrase id="4"> <text>gen_alex_start_dialog_4</text> <next>5</next> </phrase> <phrase id="4"> <text>gen_alex_start_dialog_4</text> <next>5</next> </phrase> <phrase id="5"> <text>gen_alex_start_dialog_5</text> <next>6</next> </phrase> <phrase id="6"> <text>gen_alex_start_dialog_6</text> <next>7</next> </phrase> <phrase id="7"> <text>gen_alex_start_dialog_7</text> <next>8</next> </phrase> <phrase id="8"> <text>gen_alex_start_dialog_8</text> <next>9</next> </phrase> <phrase id="9"> <text>gen_alex_start_dialog_9</text> <next>10</next> </phrase> <phrase id="10"> <text>gen_alex_start_dialog_10</text> <give_info>save_taurus</give_info> <give_info>lab_x8_find_key_card_complite</give_info> <action>alex_mod_tasks.monolith_base_add_map_spot</action> <next>11</next> </phrase> <phrase id="11"> <text>gen_alex_start_dialog_11</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Квест в процессе выполнения ГГ ----------> <dialog id="gen_alex_taurus_save_in_progress_dialog"> <has_info>save_taurus</has_info> <dont_has_info>save_taurus_alternative</dont_has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>taurus_or_alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_save_in_progress_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_save_in_progress_dialog_1</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса ----------> <dialog id="gen_alex_taurus_dead_dialog"> <has_info>taurus_or_alex_squad_dead</has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <dont_has_info>save_taurus_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_dead_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_dead_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_taurus_dead_dialog_2</text> <action>alex_mod_tasks.alex_squad_taurus_dead_reward</action> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_taurus_dead_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Диалог после возвращения Тауруса ----------> <dialog id="gen_alex_taurus_safety_dialog"> <has_info>back_to_alex_squad_complite</has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>taurus_or_alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_safety_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_safety_dialog_1</text> <give_info>save_taurus_alt_complite</give_info> <give_info>save_taurus_complite</give_info> <action>alex_mod_tasks.alex_squad_taurus_safety_reward</action> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_taurus_safety_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_taurus_safety_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Приветствие после выполнения квеста ----------> <dialog id="gen_alex_hello_dialog"> <has_info>save_taurus_complite</has_info> <phrase_list> <phrase id="0"> <text>gen_alex_hello_dialog_0</text> <next>1</next> <next>11</next> </phrase> <phrase id="11"> <text>gen_alex_hello_dialog_11</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="1"> <text>gen_alex_hello_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_hello_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_hello_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> НПС-2: <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев (при условии взятия квеста у Алекса) ----------> <dialog id="gen_taurus_save_dialog"> <has_info>save_taurus</has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>taurus_or_alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_save_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_save_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_save_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_save_dialog_3</text> <give_info>back_to_alex_squad</give_info> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев ----------> <dialog id="gen_taurus_save_alt_dialog"> <dont_has_info>save_taurus</dont_has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <dont_has_info>save_taurus_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_save_alt_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_save_alt_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_save_alt_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_save_alt_dialog_3</text> <next>4</next> </phrase> <phrase id="4"> <text>gen_taurus_save_alt_dialog_4</text> <next>5</next> </phrase> <phrase id="5"> <text>gen_taurus_save_alt_dialog_5</text> <next>6</next> </phrase> <phrase id="6"> <text>gen_taurus_save_alt_dialog_6</text> <next>7</next> </phrase> <phrase id="7"> <text>gen_taurus_save_alt_dialog_7</text> <next>8</next> </phrase> <phrase id="8"> <text>gen_taurus_save_alt_dialog_8</text> <next>9</next> </phrase> <phrase id="9"> <text>gen_taurus_save_alt_dialog_9</text> <next>10</next> </phrase> <phrase id="10"> <text>gen_taurus_save_alt_dialog_10</text> <give_info>save_taurus_alternative</give_info> <give_info>lab_x8_find_key_card_complite</give_info> <next>11</next> </phrase> <phrase id="11"> <text>gen_taurus_save_alt_dialog_11</text> <action>dialogs.break_dialog</action> <action>alex_mod_tasks.alex_squad_add_map_spot</action> <action>alex_mod_tasks.monolith_base_add_map_spot</action> <give_info>back_to_alex_squad</give_info> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Тайник с ключ-картой лаборатории Х-8 (после освобождения) ----------> <dialog id="gen_taurus_after_save_dialog"> <has_info>back_to_alex_squad_complite</has_info> <dont_has_info>take_lab_x8_key_card</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_after_save_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_after_save_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_after_save_dialog_2</text> <action>alex_mod_tasks.taurus_give_lab_x8_key_card_shron</action> <give_info>take_lab_x8_key_card</give_info> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_after_save_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Приветствие после выполнения квеста и пьяные посиделки. ----------> <dialog id="gen_taurus_hello_dialog"> <has_info>take_lab_x8_key_card</has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_hello_dialog_0</text> <next>1</next> <next>12</next> </phrase> <phrase id="1"> <text>gen_taurus_hello_dialog_1</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="12"> <text>gen_taurus_hello_dialog_12</text> <next>13</next> </phrase> <phrase id="13"> <text>gen_taurus_hello_dialog_13</text> <next>14</next> </phrase> <phrase id="14"> <text>gen_taurus_hello_dialog_14</text> <action>alex_mod_tasks.drink_with_taurus</action> <next>15</next> </phrase> <phrase id="15"> <text>gen_taurus_hello_dialog_15</text> <next>16</next> </phrase> <phrase id="16"> <text>gen_taurus_hello_dialog_16</text> <action>alex_mod.generators_spawn_vodka</action> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> Профили НПС: <!---------- NPC: Алекс ----------> <specific_character id="generators_alex" team_default = "1"> <name>alex_name</name> <icon>ui_npc_u_stalker_neytral_balon_5</icon> <map_icon x="0" y="0"></map_icon> <bio>no_bio</bio> <class>generators_stalkers</class> <community>stalker</community> <terrain_sect>stalker_terrain</terrain_sect> <rank>850</rank> <reputation>40</reputation> <money min="8000" max="15000" infinitive="0"/> <snd_config>characters_voice\human_02\stalker\</snd_config> <crouch_type>-1</crouch_type> <panic_treshold>0</panic_treshold> <visual>AleX_MOD\actors\stalker\stalker_alex</visual> <supplies> [spawn] \n wpn_binoc \n wpn_walther \n ammo_9x19_fmj \n wpn_vintorez = 1 \n ammo_9x39_ap = 3 \n device_torch \n hand_radio \n </supplies> #include "gameplay\character_criticals_4.xml" <actor_dialog>gen_alex_start_dialog</actor_dialog> <actor_dialog>gen_alex_taurus_save_in_progress_dialog</actor_dialog> <actor_dialog>gen_alex_taurus_safety_dialog</actor_dialog> <actor_dialog>gen_alex_taurus_dead_dialog</actor_dialog> <actor_dialog>gen_alex_hello_dialog</actor_dialog> </specific_character> <!---------- NPC: Таурус ----------> <specific_character id="generators_taurus" team_default = "1"> <name>taurus_name</name> <icon>ui_npc_u_stalker_neytral_balon_5</icon> <map_icon x="0" y="0"></map_icon> <bio>no_bio</bio> <class>generators_stalkers</class> <community>stalker</community> <terrain_sect>stalker_terrain</terrain_sect> <rank>750</rank> <reputation>30</reputation> <money min="7000" max="12000" infinitive="0"/> <snd_config>characters_voice\human_01\stalker\</snd_config> <crouch_type>-1</crouch_type> <panic_treshold>0</panic_treshold> <visual>actors\neytral\stalker_neytral_balon_5</visual> <supplies> [spawn] \n taurus_pda \n device_torch \n wpn_knife \n </supplies> #include "gameplay\character_criticals_4.xml" <actor_dialog>gen_taurus_save_dialog</actor_dialog> <actor_dialog>gen_taurus_save_alt_dialog</actor_dialog> <actor_dialog>gen_taurus_after_save_dialog</actor_dialog> <actor_dialog>gen_taurus_hello_dialog</actor_dialog> </specific_character> Логика НПС: НПС-1: [logic] active = walker@wait_actor on_death = death [walker@wait_actor] path_walk = generators_alex_walk_1 path_look = generators_alex_look_1 meet = meet@1 danger = danger_condition@alex on_info = {+save_taurus} walker@after_start_task on_info2 = {+save_taurus_alternative} walker@after_start_task on_info3 = {+taurus_or_alex_squad_dead} walker@after_start_task [meet@1] meet_state = 30| hello@talk_hello| 8| wait@wait| 3| ward@wait meet_state_wpn = 30| hello@talk_hello| 8| wait@wait| 3| ward@wait victim = 30| actor victim_wpn = 30| actor use = true use_wpn = true meet_dialog = gen_alex_start_dialog [walker@after_start_task] path_walk = generators_alex_walk_1 path_look = generators_alex_look_2 meet = meet@2 danger = danger_condition@alex [meet@2] meet_state = 10| wait@wait| 3| ward@wait meet_state_wpn = 10| wait@wait| 3| ward@wait victim = 10| actor victim_wpn = 10| actor use = true use_wpn = true meet_dialog = {+save_taurus} gen_alex_taurus_save_in_progress_dialog, {+taurus_or_alex_squad_dead} gen_alex_taurus_dead_dialog, {+back_to_alex_squad_complite} gen_alex_taurus_safety_dialog, {+save_taurus_complite +save_taurus_alt_complite} gen_alex_hello_dialog [danger_condition@alex] ignore_distance = 30 ignore_distance_grenade = 30 ignore_distance_corpse = 30 ignore_distance_sound = 30 danger_inertion_time_hit = 1 [smart_terrains] none = true [death] on_info = %+taurus_or_alex_squad_dead% НПС-2: [logic] active = walker@monolith_base_taurus_prisoner on_death = death combat_ignore = combat_ignore [combat_ignore] [walker@monolith_base_taurus_prisoner] path_walk = generators_taurus_prisoner_walk path_look = generators_taurus_prisoner_look combat_ignore_cond = always meet = no_meet on_info = {+monolith_base_destroy} walker@monolith_base_taurus_need_help [walker@monolith_base_taurus_need_help] path_walk = generators_taurus_walk_1 path_look = generators_taurus_look_1 combat_ignore_cond = {!actor_enemy !fighting_actor} meet = meet@1 on_info = {+back_to_alex_squad} walker@taurus_back_to_alex_squad [meet@1] meet_state = 10| hello@talk_hello| 8|wait meet_state_wpn = 10| hello@talk_hello| 8|wait victim = 10| actor victim_wpn = 10| actor use = true use_wpn = true meet_dialog = {+save_taurus} gen_taurus_save_dialog, {-save_taurus} gen_taurus_save_alt_dialog [walker@taurus_back_to_alex_squad] path_walk = generators_taurus_walk_2 path_look = generators_taurus_look_2 combat_ignore_cond = {!actor_enemy !fighting_actor} meet = no_meet on_signal = arrive | walker@alex_squad [walker@alex_squad] path_walk = generators_taurus_walk_3 path_look = generators_taurus_look_2 meet = meet@2 [meet@2] meet_state = 2|wait meet_state_wpn = 2|wait victim = 2| actor victim_wpn = 2| actor use = true use_wpn = true meet_dialog = gen_taurus_after_save_dialog, {+take_lab_x8_key_card} gen_taurus_hello_dialog [smart_terrains] none = true [death] on_info = %+taurus_or_alex_squad_dead +take_taurus_pda% Инфопоршни, относящиеся к данным НПС: <!---------------------- Generators info portions ----------------------> <!-- Квест: Найти способ открыть дверь в лаборторию Х-8 (вызывается из рестриктора)--> <info_portion id="lab_x8_open_door"> <task>lab_x8_open_door_task</task> </info_portion> <info_portion id="lab_x8_find_key_card_complite"></info_portion> <info_portion id="lab_x8_door_open"></info_portion> <!-- Квест: Спасти Тауруса из плена монолитовцев (при условии взятия квеста у Алекса) --> <info_portion id="save_taurus"> <task>save_taurus_task</task> </info_portion> <!-- Квест: Спасти Тауруса из плена монолитовцев --> <info_portion id="save_taurus_alternative"> <task>save_taurus_alternative_task</task> </info_portion> <!-- Квест: Забрать ПДА Тауруса (в случае смерти персонажа) --> <info_portion id="take_taurus_pda"> <task>take_taurus_pda_task</task> </info_portion> <!-- Квест: Забрать ключ-карту из тайника Тауруса --> <info_portion id="take_lab_x8_key_card"> <task>take_lab_x8_key_card_task</task> </info_portion> <info_portion id="monolith_base_commander_dead"></info_portion> <info_portion id="monolith_base_door_guard_dead"></info_portion> <info_portion id="monolith_base_barrikada_guard_1_dead"></info_portion> <info_portion id="monolith_base_barrikada_guard_2_dead"></info_portion> <info_portion id="monolith_base_perimetr_guard_1_dead"></info_portion> <info_portion id="monolith_base_perimetr_guard_2_dead"></info_portion> <info_portion id="monolith_base_prisoner_guard_dead"></info_portion> <info_portion id="monolith_base_sniper_1_dead"></info_portion> <info_portion id="monolith_base_sniper_2_dead"></info_portion> <info_portion id="monolith_base_sniper_3_dead"></info_portion> <info_portion id="monolith_base_destroy"></info_portion> <info_portion id="save_taurus_complite"></info_portion> <info_portion id="save_taurus_alt_complite"></info_portion> <info_portion id="back_to_alex_squad"></info_portion> <info_portion id="back_to_alex_squad_complite"></info_portion> <info_portion id="taurus_or_alex_squad_dead"></info_portion> <info_portion id="take_taurus_pda_complite"></info_portion> <info_portion id="take_lab_x8_key_card_complite"></info_portion> Квесты, относящиеся к этим НПС: <!---------------------- Generators tasks ----------------------> <game_task id="lab_x8_open_door_task" prio="455"> <title>Открыть дверь в лаборторию Х-8</title> <objective> <text>Открыть дверь в лаборторию Х-8</text> <icon>ui_iconsTotal_dar_codedoor_1</icon> <infoportion_complete>lab_x8_door_open</infoportion_complete> <article>lab_x8_open_door_descr</article> </objective> <objective> <text>Найти способ открыть дверь в лаборторию Х-8</text> <infoportion_complete>lab_x8_find_key_card_complite</infoportion_complete> </objective> <objective> <text>Открыть дверь в лабораторию</text> <map_location_type hint="Вход в лабораторию Х-8">green_location</map_location_type> <object_story_id>lab_x8_map_spot</object_story_id> <infoportion_complete>lab_x8_door_open</infoportion_complete> </objective> </game_task> <game_task id="save_taurus_task" prio="460"> <title>Спасти Тауруса</title> <objective> <text>Спасти Тауруса из плена монолитовцев</text> <icon>ui_iconsTotal_lost_thing</icon> <infoportion_complete>save_taurus_complite</infoportion_complete> <infoportion_fail>taurus_or_alex_squad_dead</infoportion_fail> </objective> <objective> <text>Уничтожить базу "Монолита"</text> <object_story_id>monolith_base_map_spot</object_story_id> <map_location_type hint="База 'Монолита'">crlc_big</map_location_type> <infoportion_complete>monolith_base_destroy</infoportion_complete> </objective> <objective> <text>Сопроводить Тауруса до места сбора</text> <object_story_id>generators_taurus</object_story_id> <map_location_type hint="Таурус">green_location</map_location_type> <infoportion_complete>back_to_alex_squad_complite</infoportion_complete> <infoportion_fail>taurus_or_alex_squad_dead</infoportion_fail> </objective> <objective> <text>Поговорить с Алексом</text> <object_story_id>generators_alex</object_story_id> <map_location_type hint="Алекс">green_location</map_location_type> <infoportion_complete>save_taurus_complite</infoportion_complete> <infoportion_fail>taurus_or_alex_squad_dead</infoportion_fail> </objective> </game_task> <game_task id="save_taurus_alternative_task" prio="460"> <title>Сопроводить Тауруса до места сбора</title> <objective> <text>Сопроводить Тауруса до места сбора</text> <icon>ui_iconsTotal_lost_thing</icon> <infoportion_complete>save_taurus_alt_complite</infoportion_complete> <infoportion_fail>taurus_or_alex_squad_dead</infoportion_fail> </objective> <objective> <text>Сопроводить Тауруса до места сбора</text> <icon>ui_iconsTotal_lost_thing</icon> <object_story_id>generators_taurus</object_story_id> <map_location_type hint="Таурус">green_location</map_location_type> <infoportion_complete>back_to_alex_squad_complite</infoportion_complete> <infoportion_fail>taurus_or_alex_squad_dead</infoportion_fail> </objective> <objective> <text>Поговорить с Алексом</text> <object_story_id>generators_alex</object_story_id> <map_location_type hint="Алекс">green_location</map_location_type> <infoportion_complete>save_taurus_alt_complite</infoportion_complete> <infoportion_fail>taurus_or_alex_squad_dead</infoportion_fail> </objective> </game_task> <game_task id="take_taurus_pda_task" prio="465"> <title>Забрать ПДА Тауруса</title> <objective> <text>Забрать ПДА с тела Тауруса</text> <icon>ui_iconsTotal_lost_thing</icon> <map_location_type hint="Забрать PDA Тауруса">green_location</map_location_type> <object_story_id>generators_taurus</object_story_id> <function_complete>alex_mod_tasks.check_take_taurus_pda</function_complete> <infoportion_complete>take_taurus_pda_complite</infoportion_complete> </objective> </game_task> <game_task id="take_lab_x8_key_card_task" prio="465"> <title>Взять ключ-карту из тайника Тауруса</title> <objective> <text>Взять ключ-карту из тайника Тауруса</text> <icon>ui_iconsTotal_lost_thing</icon> <map_location_type hint="Где-то здесь Таурус спрятал ключ-карту от лаборатории Х-8">crlc_mdl</map_location_type> <object_story_id>generators_lab_x8_key_card_shron</object_story_id> <function_complete>alex_mod_tasks.check_take_lab_x8_key_card</function_complete> <infoportion_complete>take_lab_x8_key_card_complite</infoportion_complete> </objective> </game_task> Рестрикторы и секции спавна, относящиеся к данным НПС: [8979] ; cse_abstract properties section_name = space_restrictor name = gen_check_actor_destroy_monolith_base_space_restrictor position = 173.80148254395,30.752767562866,-485.02811523438 direction = 0,0,0 ; cse_alife_object properties game_vertex_id = 3135 distance = 0 level_vertex_id = 537047 object_flags = 0xffffff3e custom_data = <<END [logic] active = sr_idle [sr_idle] on_actor_inside = {=restrictor_check_monolith_base_destroy} nil %+monolith_base_destroy% END ; cse_shape properties shapes = shape0 shape0:type = sphere shape0:offset = 0,0,0 shape0:radius = 50 ; cse_alife_space_restrictor properties restrictor_type = 3 [8980] ; cse_abstract properties section_name = space_restrictor name = gen_check_back_to_alex_squad_complite_space_restrictor position = -116.86979675293,37.353935241699,-477.91873168945 direction = 0,0,0 ; cse_alife_object properties game_vertex_id = 3096 distance = 0 level_vertex_id = 200762 object_flags = 0xffffff3e custom_data = <<END [logic] active = sr_idle [sr_idle] on_npc_in_zone = 10009 | gen_check_back_to_alex_squad_complite_space_restrictor | {=is_alive(10009)} nil %+back_to_alex_squad_complite% END ; cse_shape properties shapes = shape0 shape0:type = sphere shape0:offset = 0,0,0 shape0:radius = 25 ; cse_alife_space_restrictor properties restrictor_type = 3 [8981] ; cse_abstract properties section_name = stalker name = generators_alex position = -115.63397979736,37.304782867432,-475.84216308594 direction = 0,0,0 ; cse_alife_trader_abstract properties money = 5000 character_profile = generators_alex ; cse_alife_object properties game_vertex_id = 3096 distance = 0 level_vertex_id = 202315 object_flags = 0xffffffbf custom_data = <<END [logic] cfg = scripts\alex_mod\generators_alex.ltx END story_id = 10008 ; cse_visual properties visual_name = AleX_MOD\actors\stalker\stalker_alex ; cse_alife_creature_abstract properties g_team = 0 g_squad = 0 g_group = 0 health = 1 dynamic_out_restrictions = dynamic_in_restrictions = upd:health = 1 upd:timestamp = 0 upd:creature_flags = 0 upd:position = -115.63397979736,37.304782867432,-475.84216308594 upd:o_model = 0 upd:o_torso = 0,0,0 upd:g_team = 0 upd:g_squad = 0 upd:g_group = 0 ; cse_alife_monster_abstract properties upd:next_game_vertex_id = 65535 upd:prev_game_vertex_id = 65535 upd:distance_from_point = 0 upd:distance_to_point = 0 ; cse_alife_human_abstract properties predicate5 = 1,1,0,0,2 predicate4 = 1,1,0,0 ; cse_ph_skeleton properties upd:start_dialog = ; se_stalker properties [8982] ; cse_abstract properties section_name = stalker name = generators_taurus position = 156.19801330566,30.654632568359,-493.2229309082 direction = 0,0,0 ; cse_alife_trader_abstract properties money = 5000 character_profile = generators_taurus ; cse_alife_object properties game_vertex_id = 3131 distance = 0 level_vertex_id = 516469 object_flags = 0xffffffbf custom_data = <<END [logic] cfg = scripts\alex_mod\generators_taurus.ltx [dont_spawn_loot] END story_id = 10009 ; cse_visual properties visual_name = actors\neytral\stalker_neytral_balon_5 ; cse_alife_creature_abstract properties g_team = 0 g_squad = 0 g_group = 0 health = 1 dynamic_out_restrictions = dynamic_in_restrictions = upd:health = 1 upd:timestamp = 0 upd:creature_flags = 0 upd:position = 156.19801330566,30.654632568359,-493.2229309082 upd:o_model = 0 upd:o_torso = 0,0,0 upd:g_team = 0 upd:g_squad = 0 upd:g_group = 0 ; cse_alife_monster_abstract properties upd:next_game_vertex_id = 65535 upd:prev_game_vertex_id = 65535 upd:distance_from_point = 0 upd:distance_to_point = 0 ; cse_alife_human_abstract properties predicate5 = 1,1,0,0,2 predicate4 = 1,1,0,0 ; cse_ph_skeleton properties upd:start_dialog = ; se_stalker properties Пожалуй, более подробно, о моих замыслах можно узнать, только скачав всю сборку... Ну вот другое дело. Сейчас смотреть будем. dc Изменено 29 Июня 2014 пользователем Dennis_Chikin aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Ссылка на комментарий
Silver Raven 197 Опубликовано 29 Июня 2014 Поделиться Опубликовано 29 Июня 2014 (изменено) Вопрос первый: <dont_has_info>save_taurus</dont_has_info> <dont_has_info>save_taurus_alternative</dont_has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>taurus_or_alex_squad_dead</dont_has_info> перед <phrase_list> "Нужна помощь, брат." - вот это вообще отрабатывает ? Да, прекрасно отрабатывает. З.Ы. По совету AndreySol, в логике НПС убрал из секций meet все диалоги, упростил проверку этих диалогов. Теперь выглядит так (криво работающие диалоги помечены): НПС-1: <!---------- Сталкер Алекс. Спасение Тауруса из лагеря монолитовцев (старт квеста) ----------> <dialog id="gen_alex_start_dialog"> <dont_has_info>save_taurus</dont_has_info> <dont_has_info>save_taurus_alternative</dont_has_info> <dont_has_info>taurus_or_alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_start_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_start_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_start_dialog_2</text> <next>3</next> <next>21</next> </phrase> <phrase id="21"> <text>gen_alex_start_dialog_21</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="3"> <text>gen_alex_start_dialog_3</text> <action>alex_mod_tasks.alex_squad_add_map_spot</action> <next>4</next> </phrase> <phrase id="4"> <text>gen_alex_start_dialog_4</text> <next>5</next> </phrase> <phrase id="4"> <text>gen_alex_start_dialog_4</text> <next>5</next> </phrase> <phrase id="5"> <text>gen_alex_start_dialog_5</text> <next>6</next> </phrase> <phrase id="6"> <text>gen_alex_start_dialog_6</text> <next>7</next> </phrase> <phrase id="7"> <text>gen_alex_start_dialog_7</text> <next>8</next> </phrase> <phrase id="8"> <text>gen_alex_start_dialog_8</text> <next>9</next> </phrase> <phrase id="9"> <text>gen_alex_start_dialog_9</text> <next>10</next> </phrase> <phrase id="10"> <text>gen_alex_start_dialog_10</text> <give_info>save_taurus</give_info> <give_info>lab_x8_find_key_card_complite</give_info> <action>alex_mod_tasks.monolith_base_add_map_spot</action> <next>11</next> </phrase> <phrase id="11"> <text>gen_alex_start_dialog_11</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Квест в процессе выполнения ГГ ----------> <dialog id="gen_alex_taurus_save_in_progress_dialog"> <has_info>save_taurus</has_info> <dont_has_info>save_taurus_alternative</dont_has_info> <dont_has_info>taurus_or_alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_save_in_progress_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_save_in_progress_dialog_1</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса ----------> <dialog id="gen_alex_taurus_dead_dialog"> <has_info>taurus_or_alex_squad_dead</has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>save_taurus_alternative_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_dead_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_dead_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_taurus_dead_dialog_2</text> <action>alex_mod_tasks.alex_squad_taurus_dead_reward</action> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_taurus_dead_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Диалог после возвращения Тауруса - работает не корректно ----------> <dialog id="gen_alex_taurus_safety_dialog"> <has_info>back_to_alex_squad_complite</has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>save_taurus_alternative_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_safety_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_safety_dialog_1</text> <give_info>save_taurus_alternative_complite</give_info> <give_info>save_taurus_complite</give_info> <action>alex_mod_tasks.alex_squad_taurus_safety_reward</action> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_taurus_safety_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_taurus_safety_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Приветствие после выполнения квеста ----------> <dialog id="gen_alex_hello_dialog"> <has_info>save_taurus_complite</has_info> <has_info>save_taurus_alternative_complite</has_info> <phrase_list> <phrase id="0"> <text>gen_alex_hello_dialog_0</text> <next>1</next> <next>11</next> </phrase> <phrase id="11"> <text>gen_alex_hello_dialog_11</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="1"> <text>gen_alex_hello_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_hello_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_hello_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> НПС-2: <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев (при условии взятия квеста у Алекса) ----------> <dialog id="gen_taurus_save_dialog"> <has_info>save_taurus</has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_save_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_save_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_save_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_save_dialog_3</text> <give_info>back_to_alex_squad</give_info> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев (квест не взят) - работает некорректно ----------> <dialog id="gen_taurus_save_alt_dialog"> <dont_has_info>save_taurus</dont_has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_save_alt_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_save_alt_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_save_alt_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_save_alt_dialog_3</text> <next>4</next> </phrase> <phrase id="4"> <text>gen_taurus_save_alt_dialog_4</text> <next>5</next> </phrase> <phrase id="5"> <text>gen_taurus_save_alt_dialog_5</text> <next>6</next> </phrase> <phrase id="6"> <text>gen_taurus_save_alt_dialog_6</text> <next>7</next> </phrase> <phrase id="7"> <text>gen_taurus_save_alt_dialog_7</text> <next>8</next> </phrase> <phrase id="8"> <text>gen_taurus_save_alt_dialog_8</text> <next>9</next> </phrase> <phrase id="9"> <text>gen_taurus_save_alt_dialog_9</text> <next>10</next> </phrase> <phrase id="10"> <text>gen_taurus_save_alt_dialog_10</text> <give_info>save_taurus_alternative</give_info> <give_info>lab_x8_find_key_card_complite</give_info> <next>11</next> </phrase> <phrase id="11"> <text>gen_taurus_save_alt_dialog_11</text> <action>dialogs.break_dialog</action> <action>alex_mod_tasks.alex_squad_add_map_spot</action> <action>alex_mod_tasks.monolith_base_add_map_spot</action> <give_info>back_to_alex_squad</give_info> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Тайник с ключ-картой лаборатории Х-8 (после освобождения) - работает некорректно ----------> <dialog id="gen_taurus_after_save_dialog"> <has_info>back_to_alex_squad_complite</has_info> <dont_has_info>take_lab_x8_key_card</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_after_save_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_after_save_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_after_save_dialog_2</text> <action>alex_mod_tasks.taurus_give_lab_x8_key_card_shron</action> <give_info>take_lab_x8_key_card</give_info> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_after_save_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Приветствие после выполнения квеста и пьяные посиделки. - работает некорректно ----------> <dialog id="gen_taurus_hello_dialog"> <has_info>take_lab_x8_key_card</has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_hello_dialog_0</text> <next>1</next> <next>12</next> </phrase> <phrase id="1"> <text>gen_taurus_hello_dialog_1</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="12"> <text>gen_taurus_hello_dialog_12</text> <next>13</next> </phrase> <phrase id="13"> <text>gen_taurus_hello_dialog_13</text> <next>14</next> </phrase> <phrase id="14"> <text>gen_taurus_hello_dialog_14</text> <action>alex_mod_tasks.drink_with_taurus</action> <next>15</next> </phrase> <phrase id="15"> <text>gen_taurus_hello_dialog_15</text> <next>16</next> </phrase> <phrase id="16"> <text>gen_taurus_hello_dialog_16</text> <action>alex_mod.generators_spawn_vodka</action> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> Изменено 29 Июня 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Ссылка на комментарий
Dennis_Chikin 3 658 Опубликовано 29 Июня 2014 Поделиться Опубликовано 29 Июня 2014 <phrase id="4"> <text>gen_alex_start_dialog_4</text> <next>5</next> </phrase> <phrase id="4"> <text>gen_alex_start_dialog_4</text> <next>5</next> </phrase> Это так и задумано ? С какой именно фразы какого диалога начинаются проблемы ? id и текст ? В чем именно проблема, без скринов, словами ? Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий
AndreySol 215 Опубликовано 29 Июня 2014 Поделиться Опубликовано 29 Июня 2014 Сейчас что с кривыми диалогами ? Они соответствуют моменту, просто попутаны ГГ и НПС в порядке произношения фраз ? Ссылка на комментарий
Меченый12 0 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 Подскажите пожалуйста как убрать диалог с Лукашом (когда он даёт задание на уничтожение долговцев на хуторе) Ссылка на комментарий
AndreySol 215 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 Как обычно - ручками, с помощью какого-нибудь текстового редактора.... Чуток подскажу: файл gamedata\config\gameplay\dialogs_military.xml, в нем найти этот самый диалог и че нить с ним сделать... Ссылка на комментарий
AndrewMor 527 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 Привет всем. Мод на базе ТЧ с маппаком локаций от Кости. В Лиманске (и только в нем) сухие кусты, которые без листьев, непроходимы в принципе. Сквозь них нельзя пройти, как будто на клипбраш натыкаешься. Соответственно, они и не простреливаются. В чем может быть причина? Сталкер - наше всё! Ссылка на комментарий
Капрал Хикс 536 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 @AndrewMor, ищи патчи к сборке локаций в теме мап-пака. Там это всё пофиксено. Ссылка на комментарий
AndrewMor 527 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 (изменено) Еще вопрос. Заспавнил монолитовцев. Обычные - под гулагом, вот логика [logic@limansk_radiowave_post_walker1] active = walker1@limansk_radiowave_post [walker1@limansk_radiowave_post] path_walk = post1_walk path_look = post1_look Они нормально себя ведут, воюют и пр. Отдельно заспавнил их командира, без гулага, без смарт-террейна. Логика в all.spawn [logic] active = walker [walker] path_walk = limans_building_monolit_commander_walk path_look = limans_building_monolit_commander_look Так он зараза такая, хоть и враг, а не воюет, к нему можно подойти в упор. Почему, что в логике не так, мож не дописал чего? ищи патчи к сборке локаций в теме мап-пака. Там это всё пофиксено.Буду премного благодарен за ссылку. AndrewSol, да, это вся логика Что за файл в распакованном all.spawn (версия uACDC 1.35) - way__level_unknown.ltxПрисоединяюсь к вопросу. AndreySol, по логике монолитовца вопрос снимается. В вей- и лукпойнтах не хватало одной буковки, поэтому он тупо стоял на месте и ни на что не реагировал. Изменено 9 Декабря 2014 пользователем Dennis_Chikin Сталкер - наше всё! Ссылка на комментарий
AndreySol 215 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 что в логике не так, мож не дописал чего То, что под спойлером - это и есть вся логика ? Несколько вопросов по all.spawn: 1) При декомпиляции со сканированием с исп. uACDC - удалять sections.ini обязательно, если в конфигах ничего не изменял ? 2) Насчет содержимого alife-файлов все понятно, а вот насчет way-файлов есть вопрос. Их содержимое то-же полностью, при начале НИ, считывается движком, и как-то сохраняется ? 3) Что за файл в распакованном all.spawn (версия uACDC 1.35) - way__level_unknown.ltx Ссылка на комментарий
Капрал Хикс 536 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 @AndrewMor, а в шапку темы пака локаций на форуме заглянуть не судьба? Там и ссылка есть. Ссылка на комментарий
Silver Raven 197 Опубликовано 30 Июня 2014 Поделиться Опубликовано 30 Июня 2014 (изменено) Итак снова о своей проблеме с диалогами. (описание проблемы есть несколькими постами выше, но кратко повторю) Исключая стартовые, а также диалоги №2(при чтении снизу вверх) у НПС-1 и НПС-2, остальные отображаются некорректно - гг произносит стартовые реплики принадлежащие этим нпс. Хотя схема написания у всех одинакова. Попытка использования затычки, вида: <phrase id="0"> <text/> <next>1</next> </phrase> ни к чему не приводит. Текущее состояние файлов (диалоги работающие некорректно помечены в комментах): Профили НПС: <!---------- NPC: Алекс ----------> <specific_character id="generators_alex" team_default = "1"> <name>alex_name</name> <icon>ui_npc_u_stalker_neytral_balon_5</icon> <map_icon x="0" y="0"></map_icon> <bio>no_bio</bio> <class>generators_stalkers</class> <community>stalker</community> <terrain_sect>stalker_terrain</terrain_sect> <rank>850</rank> <reputation>40</reputation> <money min="8000" max="15000" infinitive="0"/> <snd_config>characters_voice\human_02\stalker\</snd_config> <crouch_type>-1</crouch_type> <panic_treshold>0</panic_treshold> <visual>AleX_MOD\actors\stalker\stalker_alex</visual> <supplies> [spawn] \n wpn_binoc \n wpn_walther \n ammo_9x19_fmj \n wpn_vintorez = 1 \n ammo_9x39_ap = 3 \n device_torch \n hand_radio \n </supplies> #include "gameplay\character_criticals_4.xml" <start_dialog>gen_alex_start_dialog</start_dialog> <actor_dialog>gen_alex_taurus_save_in_progress_dialog</actor_dialog> <actor_dialog>gen_alex_taurus_safety_dialog</actor_dialog> <actor_dialog>gen_alex_taurus_dead_dialog</actor_dialog> <actor_dialog>gen_alex_taurus_dead_alternative_dialog</actor_dialog> <actor_dialog>gen_alex_hello_dialog</actor_dialog> </specific_character> <!---------- NPC: Таурус ----------> <specific_character id="generators_taurus" team_default = "1"> <name>taurus_name</name> <icon>ui_npc_u_stalker_neytral_balon_5</icon> <map_icon x="0" y="0"></map_icon> <bio>no_bio</bio> <class>generators_stalkers</class> <community>stalker</community> <terrain_sect>stalker_terrain</terrain_sect> <rank>750</rank> <reputation>30</reputation> <money min="7000" max="12000" infinitive="0"/> <snd_config>characters_voice\human_01\stalker\</snd_config> <crouch_type>-1</crouch_type> <panic_treshold>0</panic_treshold> <visual>actors\neytral\stalker_neytral_balon_5</visual> <supplies> [spawn] \n taurus_pda \n device_torch \n wpn_knife \n </supplies> #include "gameplay\character_criticals_4.xml" <start_dialog>gen_taurus_save_dialog</start_dialog> <actor_dialog>gen_taurus_save_alternative_dialog</actor_dialog> <actor_dialog>gen_taurus_after_save_dialog</actor_dialog> <actor_dialog>gen_taurus_hello_dialog</actor_dialog> </specific_character> Структура диалогов НПС: НПС-1: <!---------- Сталкер Алекс. Спасение Тауруса из лагеря монолитовцев (старт квеста) ----------> <dialog id="gen_alex_start_dialog"> <dont_has_info>save_taurus</dont_has_info> <dont_has_info>save_taurus_alternative</dont_has_info> <dont_has_info>taurus_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_start_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_start_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_start_dialog_2</text> <next>3</next> <next>21</next> </phrase> <phrase id="21"> <text>gen_alex_start_dialog_21</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="3"> <text>gen_alex_start_dialog_3</text> <action>alex_mod_tasks.alex_squad_add_map_spot</action> <next>4</next> </phrase> <phrase id="4"> <text>gen_alex_start_dialog_4</text> <next>5</next> </phrase> <phrase id="5"> <text>gen_alex_start_dialog_5</text> <next>6</next> </phrase> <phrase id="6"> <text>gen_alex_start_dialog_6</text> <next>7</next> </phrase> <phrase id="7"> <text>gen_alex_start_dialog_7</text> <next>8</next> </phrase> <phrase id="8"> <text>gen_alex_start_dialog_8</text> <next>9</next> </phrase> <phrase id="9"> <text>gen_alex_start_dialog_9</text> <next>10</next> </phrase> <phrase id="10"> <text>gen_alex_start_dialog_10</text> <give_info>alex_squad_need_help_complite</give_info> <give_info>save_taurus</give_info> <give_info>lab_x8_find_key_card_complite</give_info> <action>alex_mod_tasks.monolith_base_add_map_spot</action> <next>11</next> </phrase> <phrase id="11"> <text>gen_alex_start_dialog_11</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Квест в процессе выполнения ГГ ----------> <dialog id="gen_alex_taurus_save_in_progress_dialog"> <has_info>save_taurus</has_info> <dont_has_info>save_taurus_alternative</dont_has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <dont_has_info>taurus_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_save_in_progress_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_save_in_progress_dialog_1</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса (квест был взят) - работает некорректно ----------> <dialog id="gen_alex_taurus_dead_dialog"> <has_info>taurus_dead</has_info> <has_info>save_taurus</has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>taurus_dead_talk_to_alex_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_dead_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_dead_dialog_1</text> <give_info>alex_squad_need_help_complite</give_info> <action>alex_mod_tasks.actor_back_taurus_pda</action> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_taurus_dead_dialog_2</text> <action>alex_mod_tasks.alex_squad_taurus_dead_reward</action> <give_info>taurus_dead_talk_to_alex_complite</give_info> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_taurus_dead_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса (квест не был взят) - работает некорректно ----------> <dialog id="gen_alex_taurus_dead_alternative_dialog"> <has_info>taurus_dead</has_info> <has_info>save_taurus_alternative</has_info> <dont_has_info>save_taurus</dont_has_info> <dont_has_info>taurus_dead_talk_to_alex_alternative_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_dead_alternative_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_dead_alternative_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_taurus_dead_alternative_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_taurus_dead_alternative_dialog_3</text> <next>4</next> </phrase> <phrase id="4"> <text>gen_alex_taurus_dead_alternative_dialog_4</text> <next>5</next> </phrase> <phrase id="5"> <text>gen_alex_taurus_dead_alternative_dialog_5</text> <give_info>alex_squad_need_help_complite</give_info> <action>alex_mod_tasks.actor_back_taurus_pda</action> <next>6</next> </phrase> <phrase id="6"> <text>gen_alex_taurus_dead_alternative_dialog_6</text> <action>alex_mod_tasks.alex_squad_taurus_dead_reward</action> <give_info>taurus_dead_talk_to_alex_alternative_complite</give_info> <next>7</next> </phrase> <phrase id="7"> <text>gen_alex_taurus_dead_alternative_dialog_7</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Диалог после возвращения Тауруса - работает некорректно ----------> <dialog id="gen_alex_taurus_safety_dialog"> <has_info>back_to_alex_squad_complite</has_info> <dont_has_info>save_taurus_complite</dont_has_info> <dont_has_info>save_taurus_alternative_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_alex_taurus_safety_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_alex_taurus_safety_dialog_1</text> <give_info>alex_squad_need_help_complite</give_info> <give_info>save_taurus_complite</give_info> <give_info>save_taurus_alternative_complite</give_info> <action>alex_mod_tasks.alex_squad_taurus_safety_reward</action> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_taurus_safety_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_taurus_safety_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Сталкер Алекс. Приветствие после выполнения квеста - работает некорректно ----------> <dialog id="gen_alex_hello_dialog"> <has_info>save_taurus_complite</has_info> <has_info>save_taurus_alternative_complite</has_info> <phrase_list> <phrase id="0"> <text>gen_alex_hello_dialog_0</text> <next>1</next> <next>11</next> </phrase> <phrase id="11"> <text>gen_alex_hello_dialog_11</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="1"> <text>gen_alex_hello_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_alex_hello_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_alex_hello_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> НПС-2: <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев (при условии взятия квеста у Алекса) ----------> <dialog id="gen_taurus_save_dialog"> <has_info>save_taurus</has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <dont_has_info>alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_save_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_save_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_save_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_save_dialog_3</text> <give_info>back_to_alex_squad</give_info> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев (квест не взят) - работает некорректно----------> <dialog id="gen_taurus_save_alternative_dialog"> <dont_has_info>save_taurus</dont_has_info> <dont_has_info>back_to_alex_squad_complite</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_save_alternative_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_save_alternative_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_save_alternative_dialog_2</text> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_save_alternative_dialog_3</text> <next>4</next> </phrase> <phrase id="4"> <text>gen_taurus_save_alternative_dialog_4</text> <next>5</next> </phrase> <phrase id="5"> <text>gen_taurus_save_alternative_dialog_5</text> <next>6</next> </phrase> <phrase id="6"> <text>gen_taurus_save_alternative_dialog_6</text> <next>7</next> </phrase> <phrase id="7"> <text>gen_taurus_save_alternative_dialog_7</text> <next>8</next> </phrase> <phrase id="8"> <text>gen_taurus_save_alternative_dialog_8</text> <next>9</next> </phrase> <phrase id="9"> <text>gen_taurus_save_alternative_dialog_9</text> <next>10</next> </phrase> <phrase id="10"> <text>gen_taurus_save_alternative_dialog_10</text> <give_info>save_taurus_alternative</give_info> <give_info>lab_x8_find_key_card_complite</give_info> <next>11</next> </phrase> <phrase id="11"> <text>gen_taurus_save_alternative_dialog_11</text> <action>dialogs.break_dialog</action> <action>alex_mod_tasks.alex_squad_add_map_spot</action> <action>alex_mod_tasks.monolith_base_add_map_spot</action> <give_info>back_to_alex_squad</give_info> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Тайник с ключ-картой лаборатории Х-8 (после освобождения) ----------> <dialog id="gen_taurus_after_save_dialog"> <has_info>back_to_alex_squad_complite</has_info> <dont_has_info>take_lab_x8_key_card</dont_has_info> <dont_has_info>alex_squad_dead</dont_has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_after_save_dialog_0</text> <next>1</next> </phrase> <phrase id="1"> <text>gen_taurus_after_save_dialog_1</text> <next>2</next> </phrase> <phrase id="2"> <text>gen_taurus_after_save_dialog_2</text> <action>alex_mod_tasks.taurus_give_lab_x8_key_card_shron</action> <give_info>take_lab_x8_key_card</give_info> <next>3</next> </phrase> <phrase id="3"> <text>gen_taurus_after_save_dialog_3</text> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> <!---------- Пленный сталкер Таурус. Приветствие после выполнения квеста и пьяные посиделки. - работает некорректно ----------> <dialog id="gen_taurus_hello_dialog"> <has_info>take_lab_x8_key_card</has_info> <phrase_list> <phrase id="0"> <text>gen_taurus_hello_dialog_0</text> <next>1</next> <next>12</next> </phrase> <phrase id="1"> <text>gen_taurus_hello_dialog_1</text> <action>dialogs.break_dialog</action> </phrase> <phrase id="12"> <text>gen_taurus_hello_dialog_12</text> <next>13</next> </phrase> <phrase id="13"> <text>gen_taurus_hello_dialog_13</text> <next>14</next> </phrase> <phrase id="14"> <text>gen_taurus_hello_dialog_14</text> <action>alex_mod_tasks.drink_with_taurus</action> <next>15</next> </phrase> <phrase id="15"> <text>gen_taurus_hello_dialog_15</text> <next>16</next> </phrase> <phrase id="16"> <text>gen_taurus_hello_dialog_16</text> <action>alex_mod.generators_spawn_vodka</action> <action>dialogs.break_dialog</action> </phrase> </phrase_list> </dialog> Текстовый массив для диалогов: НПС-1: <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса (квест не был взят) ----------> <string id="gen_alex_taurus_dead_alternative_dialog_0"> <text>Нужна помощь, брат.</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_1"> <text>Что случилось?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_2"> <text>На мой отряд напали фанатики из Монолита, закидали светошумовыми, ранили одного и куда-то утащили второго. Я уже вычислил куда они его увели, но один туда пойти никак не смогу. У меня тут раненный, а всяких тварей сдесь дофига. Ты видно парень опытный, раз сюда добрался. Поможешь?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_3"> <text>Его случаем не Таурусом кличат?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_4"> <text>Откуда ты знаешь?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_5"> <text>Я видел вашего парня, к сожалению он мертв. Но мне удалось найти его ПДА.</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_6"> <text>Чёрт, вот дерьмо. Как теперь без него... Что ж, все равно спасибо, что сообщил. Вот возьми, уж чем богат. Вервольф очухается, будем решать, что делать дальше.</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_7"> <text>Спасибо. Соболезную. Если понадобиться помощь, шлите на сталкерский канал, постораюсь помочь.</text> </string> <!---------- Сталкер Алекс. Диалог после возвращения Тауруса ----------> <string id="gen_alex_taurus_safety_dialog_0"> <text>Ну спасибо, мужик! Черт, я его уже и не надеялся живым увидить. Не уж-то всех подонков перебил?! Хотя ладно, не говори. Вот и моя скромная награда, извини, уж чем богат...</text> </string> <string id="gen_alex_taurus_safety_dialog_1"> <text>Спасибо. Может с раненым помочь?</text> </string> <string id="gen_alex_taurus_safety_dialog_2"> <text>Да нет, спасибо. Все нормально, честно. Вервольфа по касательной задело. Отлежится еще денек и двинем. Ты и так уже сделал больше, чем я себе представлял в самых смелых планах.</text> </string> <string id="gen_alex_taurus_safety_dialog_3"> <text>Надеюсь. Если что, обращайся.</text> </string> <!---------- Сталкер Алекс. Приветствие после выполнения квеста ----------> <string id="gen_alex_hello_dialog_0"> <text>О Меченый, какими судьбами?! Рад снова тебя видеть.</text> </string> <string id="gen_alex_hello_dialog_11"> <text>Взаимно.</text> </string> <string id="gen_alex_hello_dialog_1"> <text>Что новенького?</text> </string> <string id="gen_alex_hello_dialog_2"> <text>Да ничего особенного, вот Вервольф поправиться и сразу на Военные склады двинем, у нас там своя нычка, так сказать. Хоть поспать можно будет нормально.</text> </string> <string id="gen_alex_hello_dialog_3"> <text>Ясно.</text> </string> НПС-2: <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев (при условии взятия квеста у Алекса) ----------> <string id="gen_taurus_save_dialog_0"> <text>Дружище, спасибо, что спас! Я блин, уже с жизнью попрощался, а тут ты... Тебя Алекс послал?</text> </string> <string id="gen_taurus_save_dialog_1"> <text>Да, сказал на вашу группу монолитовцы напали. Тебя просил вытащить отсюда.</text> </string> <string id="gen_taurus_save_dialog_2"> <text>Серьезно?! Они живы, черт вот это новость! Если бы не ты, они из меня уже давно бы вытрясли все, что хотели. Отведешь меня к ним, пока зверье не набежало?</text> </string> <string id="gen_taurus_save_dialog_3"> <text>Конечно, без проблем.</text> </string> <!---------- Пленный сталкер Таурус. Спасение из лагеря монолитовцев ----------> <string id="gen_taurus_save_alternative_dialog_0"> <text>Дружище, спасибо, что спас! Я блин, уже с жизнью попрощался, а тут ты... Тебя Алекс послал?</text> </string> <string id="gen_taurus_save_alternative_dialog_1"> <text>Нет. Я тут так, сам по себе.</text> </string> <string id="gen_taurus_save_alternative_dialog_2"> <text>Но все равно, спасибо брат, если бы не ты, они из меня уже давно бы вытрясли все, что хотели.</text> </string> <string id="gen_taurus_save_alternative_dialog_3"> <text>А чего хотели-то, если не секрет?</text> </string> <string id="gen_taurus_save_alternative_dialog_4"> <text>Да какой там секрет... Понимашешь, я с ребятами, ну, Вервольфом и Алексом, искали бирюльки возле самого "Радара". Вдруг, Алекс говорит, что излучение пропало! Пропало, понимаешь?! Я сначала конечно не поверил, но у меня самого детектор показал то-же самое. Подумали и решили, если найдем что-нибудь ценное здесь, нам же денег на всю оставшуюся жизнь хватит!</text> </string> <string id="gen_taurus_save_alternative_dialog_5"> <text>Погоди, а тут-то ты как оказался? Монолитовцы же пленных вроде не берут?</text> </string> <string id="gen_taurus_save_alternative_dialog_6"> <text>Так-то оно так, но ты слушай дальше. За "Радаром" мы нашли бункер, военный наверное, не знаю. Ничего ценного не там не было, какие-то бумаги, да пластикавая карточка, вроде банковской. Посмотрел поближе, написанно, Х-8. Запросил через ПДА у Сахарова, что это может значить, но он ничего толком не сказал, только попросил доставить эту карточку ему.</text> </string> <string id="gen_taurus_save_alternative_dialog_7"> <text>Погоди, ты сказал Х-8, так?</text> </string> <string id="gen_taurus_save_alternative_dialog_8"> <text>Ну да. Наверное, монолитовцы прослушивали мой канал и устроили засаду. Закидали светошумовыми. А дальше ничего не помню, пока здесь не очнулся. Все отобрали, твари. Давай допрашивать, мол где спрятал эту карточку, "неверный". Только я им не раскололся, хотя долго наверное и не выдержал бы. Видать там что-то очень ценное для них, если они меня сразу не убили...</text> </string> <string id="gen_taurus_save_alternative_dialog_9"> <text>Слушай, отдай ее мне. Я готов заплатить.</text> </string> <string id="gen_taurus_save_alternative_dialog_10"> <text>Да какие деньги, я теперь твой должник, бери, конечно. Только сначала выведи меня отсюда, а там и о деле поговорим. Сам за ней уже не вернусь, хавтит с меня сегодня приключений. У нашей группы было место, относительно безопасное, насколько это вобще возможно для Зоны, если еще кто-нибудь выжил, будет ждать там.</text> </string> <string id="gen_taurus_save_alternative_dialog_11"> <text>Хорошо, пошли.</text> </string> <!---------- Пленный сталкер Таурус. Тайник с ключ-картой лаборатории Х-8 ----------> <string id="gen_taurus_after_save_dialog_0"> <text>Ты поговори с Алексом, уверен у него найдется достойная награда для тебя. Я сам-то пуст, все эти скоты "Монолитовцы" отобрали. Только нож сумел заныкать и не спрашивай где.</text> </string> <string id="gen_taurus_after_save_dialog_1"> <text>Слушай, а где ты карточку спрятал, которую вы в бункере нашли?</text> </string> <string id="gen_taurus_after_save_dialog_2"> <text>Алекс тебе и про это успел рассказать? Спрятал я ее, здесь, недалеко. Сам все-равно за ней уже не вернусь, хавтит с меня сегодня приключений. Координаты уже на твоём ПДА. И спасибо тебе еще раз, я себя уже из живых вычеркнул.</text> </string> <string id="gen_taurus_after_save_dialog_3"> <text>Да без проблем.</text> </string> <!---------- Диалог - пленный сталкер Таурус. Приветствие после выполнения квеста ----------> <string id="gen_taurus_hello_dialog_0"> <text>О, мой спаситель! Рад снова тебя увидеть, брат. Только дай я немного в себя приду. Один. Ты уж не пойми меня неправильно, но после всего пережитого...</text> </string> <string id="gen_taurus_hello_dialog_1"> <text>Конечно.</text> </string> <string id="gen_taurus_hello_dialog_12"> <text>А может, пол-литра поправит твое самочувствие?</text> </string> <string id="gen_taurus_hello_dialog_13"> <text>А ты молчал о таком богатстве?! Наливай!</text> </string> <string id="gen_taurus_hello_dialog_13"> <text>Ух, хорошо пошла.</text> </string> <string id="gen_taurus_hello_dialog_13"> <text>Это да. Давай за тех кого с нами нет, кто отдал душу Черному сталкеру.</text> </string> <string id="gen_taurus_hello_dialog_14"> <text>За них.</text> </string> <string id="gen_taurus_hello_dialog_15"> <text>Оставишь бутылочку, я ребят угощу, как Вервольф придет в себя?</text> </string> <string id="gen_taurus_hello_dialog_16"> <text>Угу.</text> </string> Логика НПС: НПС-1: [logic] active = walker@wait_actor on_death = death [walker@wait_actor] path_walk = generators_alex_walk_1 path_look = generators_alex_look_1 meet = meet@1 danger = danger_condition@alex on_info = {+save_taurus} walker@after_start_task on_info2 = {+save_taurus_alternative} walker@after_start_task on_info3 = {+taurus_or_alex_squad_dead} walker@after_start_task [meet@1] meet_state = 30| hello@talk_hello| 8| wait@wait| 3| ward@wait meet_state_wpn = 30| hello@talk_hello| 8| wait@wait| 3| ward@wait victim = 30| actor victim_wpn = 30| actor use = true use_wpn = true meet_dialog = gen_alex_start_dialog [walker@after_start_task] path_walk = generators_alex_walk_1 path_look = generators_alex_look_2 meet = meet@2 danger = danger_condition@alex [meet@2] meet_state = 10| wait@wait| 3| ward@wait meet_state_wpn = 10| wait@wait| 3| ward@wait victim = 10| actor victim_wpn = 10| actor use = true use_wpn = true meet_dialog = gen_alex_taurus_save_in_progress_dialog, gen_alex_taurus_dead_dialog, gen_alex_taurus_safety_dialog, gen_alex_hello_dialog [danger_condition@alex] ignore_distance = 30 ignore_distance_grenade = 30 ignore_distance_corpse = 30 ignore_distance_sound = 30 danger_inertion_time_hit = 1 [smart_terrains] none = true [death] on_info = %+alex_squad_dead% НПС-2: [logic] active = walker@monolith_base_taurus_prisoner on_death = death combat_ignore = combat_ignore [combat_ignore] [walker@monolith_base_taurus_prisoner] path_walk = generators_taurus_prisoner_walk path_look = generators_taurus_prisoner_look combat_ignore_cond = always meet = no_meet on_info = {+monolith_base_destroy} walker@monolith_base_taurus_need_help [walker@monolith_base_taurus_need_help] path_walk = generators_taurus_walk_1 path_look = generators_taurus_look_1 combat_ignore_cond = {!actor_enemy !fighting_actor} meet = meet@1 on_info = {+back_to_alex_squad} walker@taurus_back_to_alex_squad [meet@1] meet_state = 10| hello@talk_hello| 8|wait meet_state_wpn = 10| hello@talk_hello| 8|wait victim = 10| actor victim_wpn = 10| actor use = true use_wpn = true meet_dialog = gen_taurus_save_dialog, gen_taurus_save_alt_dialog [walker@taurus_back_to_alex_squad] path_walk = generators_taurus_walk_2 path_look = generators_taurus_look_2 combat_ignore_cond = {!actor_enemy !fighting_actor} meet = no_meet on_signal = arrive | walker@alex_squad [walker@alex_squad] path_walk = generators_taurus_walk_3 path_look = generators_taurus_look_2 meet = meet@2 [meet@2] meet_state = 2|wait meet_state_wpn = 2|wait victim = 2| actor victim_wpn = 2| actor use = true use_wpn = true meet_dialog = gen_taurus_after_save_dialog, gen_taurus_hello_dialog [smart_terrains] none = true [death] on_info = %+taurus_dead +taurus_dead_talk_to_alex +take_taurus_pda% Инфопоршни: <!-- Квест: Найти способ открыть дверь в лаборторию Х-8 (вызывается из рестриктора)--> <info_portion id="lab_x8_open_door"> <task>lab_x8_open_door_task</task> </info_portion> <info_portion id="lab_x8_find_key_card_complite"></info_portion> <info_portion id="lab_x8_door_open"></info_portion> <!-- Квест: Ответить на призыв о помощи --> <info_portion id="alex_squad_need_help"> <task>alex_squad_need_help_task</task> </info_portion> <!-- Квест: Спасти Тауруса из плена монолитовцев (при условии взятия квеста у Алекса) --> <info_portion id="save_taurus"> <task>save_taurus_task</task> </info_portion> <!-- Квест: Спасти Тауруса из плена монолитовцев --> <info_portion id="save_taurus_alternative"> <task>save_taurus_alternative_task</task> </info_portion> <!-- Квест: Забрать ПДА Тауруса (в случае смерти персонажа) --> <info_portion id="take_taurus_pda"> <task>take_taurus_pda_task</task> </info_portion> <!-- Квест: Поговорить с Алексом (в случае смерти Тауруса) --> <info_portion id="taurus_dead_talk_to_alex"> <task>taurus_dead_talk_to_alex_task</task> </info_portion> <!-- Квест: Забрать ключ-карту из тайника Тауруса --> <info_portion id="take_lab_x8_key_card"> <task>take_lab_x8_key_card_task</task> </info_portion> <info_portion id="monolith_base_commander_dead"></info_portion> <info_portion id="monolith_base_door_guard_dead"></info_portion> <info_portion id="monolith_base_barrikada_guard_1_dead"></info_portion> <info_portion id="monolith_base_barrikada_guard_2_dead"></info_portion> <info_portion id="monolith_base_perimetr_guard_1_dead"></info_portion> <info_portion id="monolith_base_perimetr_guard_2_dead"></info_portion> <info_portion id="monolith_base_prisoner_guard_dead"></info_portion> <info_portion id="monolith_base_sniper_1_dead"></info_portion> <info_portion id="monolith_base_sniper_2_dead"></info_portion> <info_portion id="monolith_base_sniper_3_dead"></info_portion> <info_portion id="monolith_base_destroy"></info_portion> <info_portion id="alex_squad_sos_signal_start_quest_timer"></info_portion> <info_portion id="alex_squad_need_help_complite"></info_portion> <info_portion id="save_taurus_complite"></info_portion> <info_portion id="save_taurus_alternative_complite"></info_portion> <info_portion id="back_to_alex_squad"></info_portion> <info_portion id="back_to_alex_squad_complite"></info_portion> <info_portion id="alex_squad_dead"></info_portion> <info_portion id="taurus_dead"></info_portion> <info_portion id="taurus_dead_talk_to_alex_complite"></info_portion> <info_portion id="taurus_dead_talk_to_alex_alternative_complite"></info_portion> <info_portion id="take_taurus_pda_complite"></info_portion> <info_portion id="take_lab_x8_key_card_complite"></info_portion> Квесты: <game_task id="alex_squad_need_help_task" prio="455"> <title>Ответить на призыв о помощи</title> <objective> <text>Ответить на призыв о помощи</text> <icon>ui_iconsTotal_alex_squad_need_help</icon> <infoportion_complete>alex_squad_need_help_complite</infoportion_complete> <infoportion_fail>alex_squad_dead</infoportion_fail> </objective> <objective> <text>Помочь группе Алекса</text> <map_location_type hint="Группа Алекса">crlc_mdl</map_location_type> <object_story_id>alex_squad_map_spot</object_story_id> <infoportion_complete>alex_squad_need_help_complite</infoportion_complete> <infoportion_fail>alex_squad_dead</infoportion_fail> </objective> </game_task> <game_task id="save_taurus_task" prio="460"> <title>Спасти Тауруса</title> <objective> <text>Спасти Тауруса из плена монолитовцев</text> <icon>ui_iconsTotal_gar_car_graveyard_quest</icon> <infoportion_complete>save_taurus_complite</infoportion_complete> <infoportion_fail>taurus_dead</infoportion_fail> </objective> <objective> <text>Уничтожить базу "Монолита"</text> <object_story_id>monolith_base_map_spot</object_story_id> <map_location_type hint="База 'Монолита'">crlc_big</map_location_type> <infoportion_complete>monolith_base_destroy</infoportion_complete> </objective> <objective> <text>Сопроводить Тауруса до места сбора</text> <object_story_id>generators_taurus</object_story_id> <map_location_type hint="Таурус">green_location</map_location_type> <infoportion_complete>back_to_alex_squad_complite</infoportion_complete> <infoportion_fail>taurus_dead</infoportion_fail> </objective> <objective> <text>Поговорить с Таурусом</text> <object_story_id>generators_taurus</object_story_id> <map_location_type hint="Таурус">green_location</map_location_type> <infoportion_complete>take_lab_x8_key_card</infoportion_complete> <infoportion_fail>taurus_dead</infoportion_fail> </objective> <objective> <text>Поговорить с Алексом</text> <object_story_id>generators_alex</object_story_id> <map_location_type hint="Алекс">green_location</map_location_type> <infoportion_complete>save_taurus_complite</infoportion_complete> <infoportion_fail>alex_squad_dead</infoportion_fail> </objective> </game_task> <game_task id="save_taurus_alternative_task" prio="460"> <title>Сопроводить Тауруса до места сбора</title> <objective> <text>Сопроводить Тауруса до места сбора</text> <icon>ui_iconsTotal_gar_car_graveyard_quest</icon> <infoportion_complete>save_taurus_alternative_complite</infoportion_complete> <infoportion_fail>taurus_dead</infoportion_fail> </objective> <objective> <text>Сопроводить Тауруса до места сбора</text> <object_story_id>generators_taurus</object_story_id> <map_location_type hint="Таурус">green_location</map_location_type> <infoportion_complete>back_to_alex_squad_complite</infoportion_complete> <infoportion_fail>taurus_dead</infoportion_fail> </objective> <objective> <text>Поговорить с Таурусом</text> <object_story_id>generators_taurus</object_story_id> <map_location_type hint="Таурус">green_location</map_location_type> <infoportion_complete>take_lab_x8_key_card</infoportion_complete> <infoportion_fail>taurus_dead</infoportion_fail> </objective> <objective> <text>Поговорить с Алексом</text> <object_story_id>generators_alex</object_story_id> <map_location_type hint="Алекс">green_location</map_location_type> <infoportion_complete>save_taurus_alternative_complite</infoportion_complete> <infoportion_fail>alex_squad_dead</infoportion_fail> </objective> </game_task> <game_task id="taurus_dead_talk_to_alex_task" prio="460"> <title>Поговорить с Алексом</title> <objective> <icon>ui_iconsTotal_gar_car_graveyard_quest</icon> <text>Поговорить с Алексом</text> <infoportion_complete>taurus_dead_talk_to_alex_alternative_complite</infoportion_complete> <infoportion_fail>alex_squad_dead</infoportion_fail> </objective> <objective> <text>Сообщить Алексу о смерти Тауруса</text> <object_story_id>generators_alex</object_story_id> <map_location_type hint="Алекс">green_location</map_location_type> <infoportion_complete>taurus_dead_talk_to_alex_alternative_complite</infoportion_complete> <infoportion_fail>alex_squad_dead</infoportion_fail> </objective> </game_task> <game_task id="take_taurus_pda_task" prio="465"> <title>Забрать ПДА Тауруса</title> <objective> <text>Забрать ПДА с тела Тауруса</text> <icon>ui_iconsTotal_locations</icon> <map_location_type hint="Забрать PDA Тауруса">green_location</map_location_type> <object_story_id>generators_taurus</object_story_id> <function_complete>alex_mod_tasks.check_take_taurus_pda</function_complete> <infoportion_complete>take_taurus_pda_complite</infoportion_complete> </objective> </game_task> <game_task id="take_lab_x8_key_card_task" prio="465"> <title>Взять ключ-карту из тайника Тауруса</title> <objective> <text>Взять ключ-карту из тайника Тауруса</text> <icon>ui_iconsTotal_find_item</icon> <map_location_type hint="Где-то здесь Таурус спрятал ключ-карту от лаборатории Х-8">crlc_mdl</map_location_type> <object_story_id>generators_lab_x8_key_card_shron</object_story_id> <function_complete>alex_mod_tasks.check_take_lab_x8_key_card</function_complete> <infoportion_complete>take_lab_x8_key_card_complite</infoportion_complete> </objective> </game_task> З.Ы. Никто, случаем не знает, возможно ли дать нпс бессмертие на некоторое время? Допустим до выдачи определенного инфопоршня. Способ не важен, хоть скриптами хоть через логику. Изменено 30 Июня 2014 пользователем Stalker_AleX333 aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Ссылка на комментарий
Dennis_Chikin 3 658 Опубликовано 1 Июля 2014 Поделиться Опубликовано 1 Июля 2014 Или у меня со зрением чего-то не то, или одно из двух, но доло пытался найти какую-нибудь текстовую строку для gen_alex_taurus_dead_dialog_ Не нашел. "Нужна помощь, брат." - кто говорит ? Если ее изменить - она меняется ? Бессмертие, а потом смертие - только подменой непися. Когда непись в офлайне - удаляем, и создаем другого. например можно на апдейте(или на хите)Я бы не закладывался на то, что проверка "на живость" всегда будет срабатывать после on_hit(). Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий
Карлан 1 049 Опубликовано 1 Июля 2014 Поделиться Опубликовано 1 Июля 2014 (изменено) З.Ы. Никто, случаем не знает, возможно ли дать нпс бессмертие на некоторое время? Допустим до выдачи определенного инфопоршня. Способ не важен, хоть скриптами хоть через логику. Есть куча вариантов, например можно на апдейте(или на хите) пока есть инофопршень держать жизни на 100%, но я бы лучше сделал копию профиля на секции со 100% иммунитетами, и нет-пакетом создал бы копию, а после нужных условий обратно переспавнил, так будет лучше. Изменено 1 Июля 2014 пользователем Карлан Ссылка на комментарий
Silver Raven 197 Опубликовано 1 Июля 2014 Поделиться Опубликовано 1 Июля 2014 Или у меня со зрением чего-то не то, или одно из двух, но доло пытался найти какую-нибудь текстовую строку для gen_alex_taurus_dead_dialog_ Не нашел. "Нужна помощь, брат." - кто говорит ? Если ее изменить - она меняется ? 1. Хз, копировал все, потом редактировал сообщение. Видать случайно зацепил кусок текстового массива. Текстовый массив: НПС-1: <!---------- Сталкер Алекс. Спасение Тауруса из лагеря монолитовцев (старт квеста) ----------> <string id="gen_alex_start_dialog_0"> <text>Нужна помощь, брат.</text> </string> <string id="gen_alex_start_dialog_1"> <text>Что случилось?</text> </string> <string id="gen_alex_start_dialog_2"> <text>На мой отряд напали фанатики из Монолита, закидали светошумовыми, ранили одного и куда-то утащили второго. Я уже вычислил куда они его увели, но один туда пойти никак не смогу. У меня тут раненный, а всяких тварей сдесь дофига. Ты видно парень опытный, раз сюда добрался. Поможешь?</text> </string> <string id="gen_alex_start_dialog_21"> <text>Извини, у меня нет времени.</text> </string> <string id="gen_alex_start_dialog_3"> <text>Ладно, только подробнее все расскажи.</text> </string> <string id="gen_alex_start_dialog_4"> <text>Вобщем, я с ребятами, ну, Вервольфом и Таурусом, искали бирюльки возле самого "Радара". Я на детектор смотрю, а излучение-то пропало! Пропало, понимаешь?! Я сначала конечно не поверил, но у Тауруса детектор научный, показал то-же самое. Подумали и решили, если что-нибудь ценное здесь найдем, нам же денег на всю оставшуюся жизнь хватит!</text> </string> <string id="gen_alex_start_dialog_5"> <text>А причем здесь монолитовцы, да и пленных они вроде не берут?</text> </string> <string id="gen_alex_start_dialog_6"> <text>Так-то оно так, но ты слушай дальше. За "Радаром" мы нашли бункер, военный наверное, не знаю. Ничего ценного не там не было, разве что только пластикавая карточка, вроде банковской. Посмотрели поближе, написанно, Х-8. Таурус запросил через ПДА у Сахарова, что это может значить, но он ничего толком не сказал, только попросил доставить карточку ему.</text> </string> <string id="gen_alex_start_dialog_7"> <text>Погоди, ты сказал Х-8, так?</text> </string> <string id="gen_alex_start_dialog_8"> <text>Ну да. Наверное, монолитовцы прослушивали наш канал и устроили засаду. Меня-то броник спас, а вот Вревольфа, скажем так, не совсем. Видать там что-то очень ценное для них, если "неверного" они сразу не убили...</text> </string> <string id="gen_alex_start_dialog_9"> <text>Если спасу вашего парня, отдашь картачку?</text> </string> <string id="gen_alex_start_dialog_10"> <text>Да без проблем, только тут есть одна заминка. Таурус ее где-то здесь спрятал и только он знает, где она лежит. Я тебе скинул координаты их базы. Будь осторожен.</text> </string> <string id="gen_alex_start_dialog_11"> <text>Ок, я пошел.</text> </string> <!---------- Сталкер Алекс. Квест в процессе выполнения ГГ ----------> <string id="gen_alex_taurus_save_in_progress_dialog_0"> <text>Прошу тебя, поспеши. Не думю, что "монолитчики" станут долго держать пленника живым.</text> </string> <string id="gen_alex_taurus_save_in_progress_dialog_1"> <text>Уже иду.</text> </string> <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса (квест был взят) ----------> <string id="gen_alex_taurus_dead_dialog_0"> <text>Где он? Ты нашел его живым?</text> </string> <string id="gen_alex_taurus_dead_dialog_1"> <text>Нет. К сожалению, он погиб, но мне удалось найти его ПДА.</text> </string> <string id="gen_alex_taurus_dead_dialog_2"> <text>Чёрт, вот дерьмо. Как теперь без него... Что ж, все равно спасибо за помощь. Вот возьми, уж чем богат. Вервольф очухается, будем решать, что делать дальше.</text> </string> <string id="gen_alex_taurus_dead_dialog_3"> <text>Спасибо. Соболезную. Жаль вашего парня. Если понадобиться помощь, шлите на сталкерский канал, постораюсь помочь.</text> </string> <!---------- Сталкер Алекс. Диалог в случае смерти Тауруса (квест не был взят) ----------> <string id="gen_alex_taurus_dead_alternative_dialog_0"> <text>Нужна помощь, брат.</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_1"> <text>Что случилось?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_2"> <text>На мой отряд напали фанатики из Монолита, закидали светошумовыми, ранили одного и куда-то утащили второго. Я уже вычислил куда они его увели, но один туда пойти никак не смогу. У меня тут раненный, а всяких тварей сдесь дофига. Ты видно парень опытный, раз сюда добрался. Поможешь?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_3"> <text>Его случаем не Таурусом кличат?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_4"> <text>Откуда ты знаешь?</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_5"> <text>Я видел вашего парня, к сожалению он мертв. Но мне удалось найти его ПДА.</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_6"> <text>Чёрт, вот дерьмо. Как теперь без него... Что ж, все равно спасибо, что сообщил. Вот возьми, уж чем богат. Вервольф очухается, будем решать, что делать дальше.</text> </string> <string id="gen_alex_taurus_dead_alternative_dialog_7"> <text>Спасибо. Соболезную. Если понадобиться помощь, шлите на сталкерский канал, постораюсь помочь.</text> </string> <!---------- Сталкер Алекс. Диалог после возвращения Тауруса ----------> <string id="gen_alex_taurus_safety_dialog_0"> <text>Ну спасибо, мужик! Черт, я его уже и не надеялся живым увидить. Не уж-то всех подонков перебил?! Хотя ладно, не говори. Вот и моя скромная награда, извини, уж чем богат...</text> </string> <string id="gen_alex_taurus_safety_dialog_1"> <text>Спасибо. Может с раненым помочь?</text> </string> <string id="gen_alex_taurus_safety_dialog_2"> <text>Да нет, спасибо. Все нормально, честно. Вервольфа по касательной задело. Отлежится еще денек и двинем. Ты и так уже сделал больше, чем я себе представлял в самых смелых планах.</text> </string> <string id="gen_alex_taurus_safety_dialog_3"> <text>Надеюсь. Если что, обращайся.</text> </string> <!---------- Сталкер Алекс. Приветствие после выполнения квеста ----------> <string id="gen_alex_hello_dialog_0"> <text>О Меченый, какими судьбами?! Рад снова тебя видеть.</text> </string> <string id="gen_alex_hello_dialog_11"> <text>Взаимно.</text> </string> <string id="gen_alex_hello_dialog_1"> <text>Что новенького?</text> </string> <string id="gen_alex_hello_dialog_2"> <text>Да ничего особенного, вот Вервольф поправиться и сразу на Военные склады двинем, у нас там своя нычка, так сказать. Хоть поспать можно будет нормально.</text> </string> <string id="gen_alex_hello_dialog_3"> <text>Ясно.</text> </string> 2. Это стартовая реплика нпс. Отображается нормально. Собственно говоря, там все диалоги начинают неписи. aka Stalker_AleX333 Мои проекты - ЯндексДиск | Я на Gamer-Mods.ru Ссылка на комментарий
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти