-
Публикаций
68 -
Зарегистрирован
-
Посещение
Репутация
2 НейтральнаяИнформация о Бессмертный
-
Звание
Новичок
- День рождения 23 января
Дополнительная информация
-
Имя
Алексей
-
Пол
Мужчина
-
Город
Самара
Посетители профиля
1 611 просмотр профиля
-
Вопрошающий не скрывает, вопрошающий ошибся темой... За что приношу извинения. Потерялся в темах и запутал вас. Скрипты у меня, конечно, от ЧН, а не от ЗП. Если еще актуально, то вот, как выглядит avail_state до правок. local avail_state = { idle = {directed = standard_states}, pre_harmonica = {directed = {"wait_harmonica"}, undirected = standard_states}, harmonica = {directed = {"play_harmonica"}, undirected = standard_states}, post_harmonica = {directed = {"wait_harmonica"}, undirected = standard_states}, pre_guitar = {directed = {"wait_guitar"}, undirected = standard_states}, guitar = {directed = {"play_guitar"}, undirected = standard_states}, post_guitar = {directed = {"wait_guitar"}, undirected = standard_states}, story = {directed = {"declarate"}, undirected = standard_states}, } Тем не менее, есть ли способ заставить неписей проигрывать эти "истории" и реагировать на них, просто откопировав часть скриптовых функций от тех же, скажем, анекдотов? Может, есть модификации, где методы реализации можно было бы подсмотреть? Или в ЧН и ЗП логика лагеря устроена принципиально разным образом?
-
Это вырезки (брал только те секции, которые копировал и куда вносил изменения по формату "оригинал "story", далее моя секция "legend") из моих скриптов xr_kamp и sound_manager. На их достоверность не претендую, а вовсе наоборот, ищу, в чем ошибка. Попробую по-другому поставить вопрос: может есть возможность не изобретать велосипед и какой-то другой способ заставить неписей рассказывать эти истории и после реагировать на них, как это было в некоторых модах на ТЧ? Так-то можно просто добавить эти истории к одиночным репликам у костра типа "Да-а, еще 3-4 таких похода как вчера, да чтоб хабар не хуже...". Но тогда они будут просто произноситься, без реакции со стороны остальных НПС в лагере.
-
Решил "воссоздать" в механику рассказа НПС у костра историй и легенд голосом Профа, с последующей выдачей окружающими НПС реакций типа "ого!". В скриптах я полный ноль, поэтому решил просто копировать готовое. За пример брал секцию "story" и "test_story" в конфигах и скриптах. Таким образом, в папке configs\misc в файле sound_stories.ltx были проведены следующие манипуляции: В файле script_sound_music_and_stories.ltx были прописаны следующие секции: Далее идут скрипты. Там в файле xr_kamp я просто дублировал все значения и строки, связанные с секцией story. Прикладываю измененные фрагменты кода. И, наконец, в скрипте sound_manager добавил функции set_legend и CLegend по аналогии с set_story и CStory В игре (вы будете удивлены) ничего не работает. Не вылетает, но НПС перестали рассказывать даже анекдоты у костра, просто молчат, играют на инструментах, иногда бормочут что-то под нос. Как поправить положение и нормально внедрить механику рассказывания НПС у костра историй с последующими реакциями окружающих НПС?
-
Может кто подсказать параметры сохранения в редакторе типа Paint.NET (или любом другом) текстур растительности для ТЧ? Сделал свой пак текстур на оригинальные деревья, сохранил в DXT3 c генерацией мип-мапов, но эти текстуры будто бы "редеют" вдалеке, становятся менее разборчивыми. Прикладываю скрины для сравнения. Первый - оригинальная растительность, второе - моя. В чем может быть проблема?
-
Snøwy планируется добавление худа рук и оружия из ТЧ?
-
К сожалению, не сработало. Зато поправил ошибку с поршнем "+mar_intro_talk_with_commander_1_radio_played", корректно будет "+mar_intro_talk_with_scientist_1_radio_played". Поменял в логике НПС, но и это не помогло, игра так и осталась висеть. Дополнено 4 минуты спустя Может, косяк в диалогах (в плане выдачи инфопорций)? Прикрепляю оба под спойлеры.