В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга.
Не флудить
Предварительно просматривайте раздел. Ответ на ваш вопрос может быть там.
В своем вопросе указывайте платформу моддинга - Тень Чернобыля, Чистое небо или Зов Припяти.
1. Какая стоит игра, с каким патчем? 2. Какой мод, версия мода? 3. Что правили своими ручками? 4. Конфиг компа. 5. Лог вылета и последние 25 строк (помещать под спойлер).
Структура папок и файлов в корневом каталоге игры:
...\S.T.A.L.K.E.R\gamedata\anims – папка содержит исполнительные файлы эффектов (например от ПНВ).
...\S.T.A.L.K.E.R\gamedata\config – папка содержит основные конфигурационные файлы (т. е. большинство настроек игры)
...\S.T.A.L.K.E.R\gamedata\meshes – содержит модели игровых предметов и персонажей...
...\S.T.A.L.K.E.R\gamedata\scripts – папка со скриптами (рабочими файлами содержащими в себе наборы функций) – основная папка, отвечающая за ответные действия игры и действия производимых игроком в игре.
...\S.T.A.L.K.E.R\gamedata\shaders – папка содержит в себе конфигурационные файлы шейдеров.
...\S.T.A.L.K.E.R\gamedata\sounds – здесь находятся все звуки игры (разложены по своим каталогам и папкам)
...\S.T.A.L.K.E.R\gamedata\spawns – содержит файл спавна – очень важный файл – не трогать без нужды!!!
...\S.T.A.L.K.E.R\gamedata\textures – содержит разложенные по каталогам и папкам текстуры используемые в игре.
Теперь разберем папки в каталоге «config»
...\S.T.A.L.K.E.R\gamedata\config\creatures - содержит массу конфигурационных файлов, в основном отвечающих за взаимодействие Главного героя игры (в дальнейшем ГГ) и прочего окружения в игре и ТТХ самого ГГ.
...\S.T.A.L.K.E.R\gamedata\config\gameplay – содержит конфиг. файлы персонажей игры (НПС) отвечающие за внешний вид, статус, снаряжение. Файлы: character_desc_ххх (где ххх – название локации) и character_desc_general (отвечает за зомбированного персонажа). Также содержит файлы диалогов и профилей НПС.
…\S.T.A.L.K.E.R\gamedata\config\misc – конфиг.файлы торговцев (папки с именами торговцев), артефактов, брони, квестовых предметов, уникальных предметов, файл отвечающий за награды за автозадания, файл эффектов (алкоголизма, ранения, ПНВ и прочих)...
…\S.T.A.L.K.E.R\gamedata\config\mp – среди прочих содержит важный файл mp_ranks – отвечающий за выпадение оружия и патронов из рук ГГ и НПС – без прописывания добавляемого в игру оружия в этот файл при выпадении нового оружия из рук ГГ\НПС будут следовать вылеты.
…\S.T.A.L.K.E.R\gamedata\config\text\rus – содержит файлы описаний всего и вся находящегося в игре (брони, артефактов, оружия, предметов и прочего).
…\S.T.A.L.K.E.R\gamedata\config\weapons – содержит конфиг.файлы оружия и боеприпасов используемых в игре.
…\S.T.A.L.K.E.R\gamedata\config\weathers – содержит конфиг.файлы настройки погоды на локациях.
Теперь немного подробнее о файлах.
...\S.T.A.L.K.E.R\gamedata\config\misc:
Папка shop_ххх (ххх – имя торговца) – содержит конфиг.файлы ассортимента торговца.
outfits – содержит секции конфигов костюмов.
artefacts - содержит секции конфигов артефактов.
items - содержит секции конфигов предметов.
monster_items - содержит секции конфигов частей монстров
postprocess - содержит секции конфигов пост. процессов (например: ПНВ).
quest_items - содержит секции конфигов квестовых предметов.
task_manager - содержит секции наград за автоквесты.
unique_items - содержит секции конфигов уникального оружия и костюмов.
У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.
Друзья, подскажите, в зп прописал я скваду: target_smart = {=surge_started} mar_meh_dv_smart, mar_smart_st_base, вот такую секцию, и когда начинается выброс отряд топает в mar_meh_dv_smart и остается там, даже после окончания выброса! Подскажите, что нужно прописать чтобы они возвратились в начальный смарт?
Сообщение отредактировал Poroh - Воскресенье, 21.07.2013, 20:50
Poroh, {+условие} секция1, секция2 Походу, если сработало условие выполняется секция1, невозможно перейти на секцию2, т.е. вернуться назад. В логике всегда секция1 имеет высший приоритет, чем секция2, единственным способом это блокировать снова то самое условие. У тебя оно не блокируется.
Если это эксклюзивный сквад, то дай ему путь, куда ему бежать от выброса, тай все дела {=surge_started} walker@surge а когда выброс закончится, то surge_complete и т.д. Думаю понятно. Обычно если это sim, то они сами должны уходить от выброса. Для чего тебе перенаправлять по смартах. В розрабов нпс 2-3 раза меняет смарт, дальше уходе в симуляцию. В большинстве случаев вообще сидит только в одном.
Попробуй рады интереса ту штуку, которую тебе сказал FantomICW, я в ней вообще не вверенный (здесь разница разве что в приоритете)
Походу, если сработало условие выполняется секция1, невозможно перейти на секцию2, т.е. вернуться назад. В логике всегда секция1 имеет высший приоритет, чем секция2, единственным способом это блокировать снова то самое условие. У тебя оно не блокируется.
Хорошо, если ты понял, что здесь написано... Какой приоритет? О чём вообще речь? Игра банально проверяет условия слева на права, если условие выполнилось или его нет, то происходит переход на указанную секцию. Другое дело, что совершенно не ясно, как Poroh хочет вывести их из первого смарта. И ко всему, разве перечисление смартов в ЗП не через двоеточие делается? Или это для рандомного выбора?
Реально ли в течение времени менять внешний вид персонажа?
Допустим, по сюжету ГГ обожгло лицо, остались шрамы. Можно ли сделать так, чтобы после определенного квеста внешний вид ГГ без костюма и с костюмами от третьего лица изменился с помощью конфига или скрипта?