В данной теме вы можете задавать любые вопросы касательно 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 по основным вопросам моддинга - обращаемся в ЛС.
Danis88, в данном случае, самое простое - это правки движка. Их то собственно не нужно делать, они уже есть - бери и пользуйся. Почему "движок"? Всё очень просто. Все параметры в конфигах считываются только при загрузке игры (именно по этому приходится перезагружаться по сто раз, когда дело касается настройки конфигов), это же касается и текстов (хотя здесь дела вообще тупиковые, т.к. их даже с правками изменить проблематично). После считывания они оперируются движком, и лишь не многие параметры поддаются правке из скриптов, и, к сожалению, не один из приведённых тобою, этому воздействию не поддаётся.
ColR_iT, ну вот например, когда одеваешь "броник" или "арт", делаешь "апгрейд" того или иного... Происходит изменение многих из данных характеристик... Может подумать в таком ключе...??? Сразу ответ мы не найдем, нужно поразмышлять какое то время... Выслушать другие мнения, идеи... В начале, у нас в голове , всегда идет "отрицание", ввиду учета существующего опыта и знаний, но стоит немного подумать иначе и все МОЖЕТ изменится... Как думаешь?
Сообщение отредактировал Danis88 - Среда, 24.04.2013, 18:17
Danis88, я приведу лишь два спойлера, где укажу какие из перечисленных способов можно можно реализовать тем или иным методом: С правками:
- все значения, влияющие на выносливость и сытость... - скорость бега/спринта... - высота прыжка... - переносимый вес и порог(и)... - базовые значения углов (в градусах) разлета пуль... - уменьшение здоровья от хита(ов)... - уменьшение "качания мушки прицела"... - скорость "перевода оружия в боевое положение/готовности к стрельбе/применению"... - изменение значений периода между снами... - изменения хита и расстояния действия ножа...
Без правок:
- все значения, влияющие на выносливость и сытость... - скорость бега/спринта... - высота прыжка... - переносимый вес и порог(и)... - базовые значения углов (в градусах) разлета пуль... - уменьшение здоровья от хита(ов)... - уменьшение "качания мушки прицела"... - скорость "перевода оружия в боевое положение/готовности к стрельбе/применению"... - изменение значений периода между снами... - изменения хита и расстояния действия ножа...
Думаю вполне весомый аргумент, не так ли? Я не противлюсь и не стараюсь идти совсем простым путём. Я лишь сопоставляю, скажем так, "условия заказчика" и возможностям игры. Могу привести аргументы на каждый зачёркнутый пункт, почему так и не иначе...
ColR_iT, ответ исчерпывающий и не требующий объяснения... Все четко и понятно! Кроме: - скорость "перевода оружия в боевое положение/готовности к стрельбе/применению"... - изменения хита и расстояния действия ножа... Почему?
Например АК и какой нибудь пулемет,винтовка..., имеют разное время перевода в "готовность"... Ножи в некоторых модах можно менять и они имеют разные значения хита и расстояния... Объясни пожалуйста, если не трудно? Я пока не знаю, а только предполагаю причины этого...
Danis88, изменить скорость анимации в игре не получится вообще никакими способами (на данный момент), причина банальна - всё это зашито в самой модели. С ножом, возможно я и погорячился. Можно реализовать подменой секции, т.е. подменить один нож на другой. Но, имхо, плюс один пункт не сыграет роли, т.к. самый "вкусные плюшки" остаются недосягаемыми.
ins33, Звук должен идти от нпс, не в голове актера. Суть заключается в том, что когда нпс говорит мы должны слышать его собственный звук, когда мы отходим, мы уже ничего не слышим, а должны слышать уже тот же звук, но виде голоса сообщение. Ну конечно если его имеем в папке звуков. Такая штука реализована в ЧН не знаю как в ТЧ. Как сделать в Зов Припяти? Может это из-за sound_theme.script
Сообщение отредактировал stalker-MiX - Среда, 24.04.2013, 18:54
Danis88, а какой смысл менять класс, если скорость анимации зашита в модели? Подменить анимацию нельзя, можно только добавить, но опять же таки с помощью правок движка, и опять же таки скорость анимации будет зависеть от её изначальной настройки в файле анимации.
_Val_, ты не понял. Стоит нпс. Говоришь с ним, он дает задание, например убить 2 сталкеров. На пда указатель стоит на нпс, которого нужно убить. Например убил, нужно чтоб задание обновилось и на другого нпс указатель переместился. Вот я о чем
ColR_iT, класс, тип... я не знаю точно как в игре это..., но имею ввиду следующее (очень упрощенно):
анимация/скорость зависит от принадлежности к классу/типу... - штурмовое, пулемет, пистолет... и все такое... или нет??? Или это влияет только на баллистические характеристики...??? если это так, то могу ли я иметь несколько конфигураций одного оружия и при выполнении необходимой функции, "подменять" его на "оружие 1" пулемет/"оружие 1" штурмовое/... с соответствующими изменениями в конфигах но одинаковым визуалом, наименованием, описанием и "подогнанными" характеристиками...??? ... Ну как то так, думаю смысл и "направление" ты понял...
И ColR_iT, меня не много, я один... Поэтому, если можно, на ТЫ меня... ОК? Тем более тебе...
Добавлено (24.04.2013, 19:04) --------------------------------------------- Да, еще, я понимаю, что нужны дополнительные анимации... Но...
анимация/скорость зависит от принадлежности к классу/типу... - штурмовое, пулемет, пистолет... и все такое... или нет??? Или это влияет только на баллистические характеристики...???
жесть. ни на скорость перезарядки, ни на баллистику класс оружия НЕ ВЛИЯЕТ.
Добавлено (24.04.2013, 19:30) --------------------------------------------- Danis88 сейчас вы явно пытаетесь прыгнуть выше своей головы. Подучите матчасть с начала, а потом уже пробуйте реализовать задуманное.
Deathdoor, спасибо, понял тебя... Скорость перезарядки мне не важна (пока еще)... Важно время его перевода из положения "не боевого", в "боевое"... Без учета перезарядки...
Добавлено (24.04.2013, 19:37) --------------------------------------------- Deathdoor, я согласен с тобой, но я не пытаюсь ВСЕ сделать это сам... Я пытаюсь узнать все возможности и степень сложности того или иного... Я же учусь и чтобы не делать "лишних движений", вначале пытаюсь выяснить у опытных мастеров... И еще ищу людей способных на такое... Например Вас и Вашу великолепную команду... Один в поле не воин и мастер на все руки часто не эффективен... Вы же это лучше меня знаете. Каждый должен делать то, что у него лучше получается и что он любит... Разве нет?
Сообщение отредактировал Danis88 - Среда, 24.04.2013, 19:46