Перейти к содержанию
NikolasRedArrow

Туториал по созданию модов S.T.A.L.K.E.R. 2

Рекомендуемые сообщения

 

Перевод статьи «Быстрый старт моддинга S2HOC — "Ez Pz Edition"» с дополнительными скриншотами (Оригинал инструкции)

На данный момент для создания правок и модов на S.T.A.L.K.E.R. до выхода нормального инструментария используется две программы — FModel и repak. Первый создан для просмотра и распаковки файлов игры. Второй — для их запаковки в файлы формата .pak. Последние затем закидываются в папку «*директория_игры*\Stalker2\Content\Paks\~mods» и автоматически включаются при запуске проекта. Если папки «~mods» нет в директории «Paks» её нужно создать.

  Подготовка и установка (Показать контент)
  Создание первого мода (Показать контент)

ВАЖНО!
На данный момент игра не поддерживает мультиредактирование одного скрипта. Это означает, что если два мода обращаются к одному скрипту, будет использован только последний (перейдёт перезапись данных). Если, к примеру, вы хотите установить правку, которая меняет и скоросить бега, и затраты стамины, придётся создавать новую правку, которая будет их объединять.

 

FAQ

0. Некоторые скрипты .cfg очень сложные и большие, нужно ли мне редактировать их вручную?
Ответ: Пока да, но ModKit будет поставляться с редактором графов CFG.

1. Можно добавлять новые предметы?
Ответ: Да, см. примеры в Stalker2/Content/GameLite/DLCGameData

2. Можно добавлять новые мэши/текстуры?
Ответ: И да, и нет. UE 5.1 S2HOC сильно модифицирован, и они внесли довольно много изменений в Texture2D, скелетные сетки и материалы, поэтому стандартный не будет загружаться и будет вылетать. Решение: RE изменений и внедрить в свой собственный форк UE5.1 или подождать ModKit
Статические сетки, похоже, работают, но без материалов, эх...

3. А как насчет моддинга «блюпринтов» (инструмента UE)?
Ответ: В значительной степени не имеет значения, так как 90% кода игры состоит из чистого нерефлексированного C++ и их пользовательских скриптов *.cfg.

4. Где править игрока? 
Ответ: Некоторые из характеристик исправляются в файле Stalker2/Content/GameLite/GameData/ObjPrototypes.cfg. Я тоже его не находил, но оказалось, что нужно выбрать папку Stalker2/Content/GameLite/GameData и не открывать папки внутри, а переходить на вкладку Packages (их там 134). Внутри много интересных конфигов.

  Где лежат те или иные скрипты, а также разбор их содержимого (Показать контент)
  Ещё немного описаний скриптов и интересные факты о логике игры (Показать контент)
  Описание содержимого скриптов за авторством volazar, утащено с форума АМК-Team (Показать контент)

Другие полезности

Список SID всех предметов в игре (по словам автора)

Фотомод и консоль разработчика (материал на модерации, прикреплю в комментариях архив)


UPD от 24.11.2024:

Автор материала слегка упоролся и перерыл все файлы игры, попытавшись вникнуть содержимое. Результат работы вы можете увидеть ниже. Каждый пак поверхностно облазан в попытках понять, что внутри. Иногда успешно. Нашёл, где лежат текстуры, материалы и модели оружия, брони и других предметов, текстуры и модели мира. В общем, читайте, кому интересно.

Загвоздка одна — видимо, вся логика игры действительно лежит в pakchunk0-windows.pak и большая часть чего-то содержащих файлов закодирована в расширении .uasset и для их правки и экспорта в предыдущие части игры необходим движок UE и его инструментарий. Так что для правок самой игры и скриптинга, видимо, нужно копать там же, где копали.

  Содержимое паков игры (Показать контент)
  Добавление названий и описаний (локализации) для разных предметов (Показать контент)
  Меняем субтитры (Показать контент)

 

Материал дополняется.

Изменено пользователем NikolasRedArrow
  • Лайк 6
  • Мастер! 3
  • Жму руку 1
  • Хабар 8
  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Начал ковырять тоже. Пипец сколько всего вырезали! Надеюсь, что вернут. Но сначала им надо исправить косяки, а то реально выглядит всё, как недоделанный тестовый проект.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Хочу спросить заранее, можно ли отредактировать инвентарь удалив оттуда предметы из мода (mutant loot)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 04.12.2024 в 00:58, macron сказал:

Перенести временно моды в другое место не судьба?

Да можно, только это бесит, FMODEL не прям на лету работает, перезапускать приходится для обновки. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 22.11.2024 в 14:46, NikolasRedArrow сказал:

2. Скачайте repak (repak_cli-x86_64-pc-windows-msvc.zip)

Есть нормальный пакер? Это гумно на семерке вылетает.

UPD: а хрен с ним. Нашел win 10 Live на флешке, чтоб запаковать гружусь с нее.

Изменено пользователем macron

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Не знаю заметил ли кто-нибудь ещё, но в pakchunk25 есть один файл с очень интересным названием: 

  Показать контент

 

  • Смех 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Кто-нибудь находил, где можно регулировать количество пользовательских маркеров на карту? В конфигах не нашел, неужели зашита настройка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Вообще не пойму, почему FModel не открывается, NET последняя версия. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Моды точно нужно запаковывать? Если файлы уложить по "родному" пути не запаковывая, игра их случайно не загрузит в первую очередь? (я просто качаю пока, поэтому сам проверить не могу)

Изменено пользователем xenos13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Кто-нибудь смог вытянуть модели оружия с текстурами? Я пытался вытащить по пути: "pakchunk25-Windows.utoc/Stalker2/Content/_STALKER2/SkeletalMeshes/weapons/pt/pm/SK_pm_Skeleton.11". У меня в FModel какой-то треугольник вместо меша оружия.

Screenshot_8.thumb.png.54c73bb995bca7e90381e6b206b4f068.pngScreenshot_7.thumb.png.8084f82b85f2aad2e220d0f8812259a5.png

Изменено пользователем Kreal

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 09.12.2024 в 19:10, Kreal сказал:

Кто-нибудь смог вытянуть модели оружия с текстурами?

Они лежат по другому пути:

Stalker2/Content/_Stalker_2/weapons/pistol/p_pm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 09.12.2024 в 19:19, tonic сказал:

Они лежат по другому пути:

Stalker2/Content/_Stalker_2/weapons/pistol/p_pm

А pakchunk какой тогда?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 09.12.2024 в 20:45, Kreal сказал:

А pakchunk какой тогда?

Да ты все загрузи, они на диск не распаковываются

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Мой более подробный гайд с видосом, из полезного - батники для репака с переносом папки на батник, не нужно ничего писать для работы, всё уже настроено: https://www.nexusmods.com/stalker2heartofchornobyl/mods/219


 Правки для модов - нажми на гифку 
Мой канал на Ютубе и в Телеграмме: Эскапизм ТМ

shapa-1-1.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Здравствуйте.

Никаким образом не могу скачать FModel, их сайт не открывается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

del

Изменено пользователем Мольфар

На ap-pro с 2010 года... 

1084705139_-1.png.e8f0b3c23bb5a679b5fd2482bfc96039.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Хотел попробовать заменить боевую музыку, скачал FModel, repack. Последний не хочет запускаться, а фмодел не даёт распаковать архив, некоторые вообще не просмотреть. 

d302bfb7cc4a2474bbf471b8455f7413.png

 

При попытке открыть и посмотреть архив показывает такую ругань. А я вообще что открываю? Как понять где что? Тяжело... 

Изменено пользователем Мольфар

На ap-pro с 2010 года... 

1084705139_-1.png.e8f0b3c23bb5a679b5fd2482bfc96039.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Мольфар как-то у тебя всё плохо.

s2.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Мольфар Список боевой музыки не тут находится, а вот тут Stalker2/Content/_STALKER2/Audio/WwiseAudio/Events/Music/MUS_GameWorld.uasset

M_Music_Combat_01_Intro.wav",
    "M_Music_Combat_01_Outro.wav",
    "M_Music_Combat_02_Loop.wav",
    "M_Music_Combat_02_Outro.wav",
    "M_Music_Combat_04_Intro.wav",
    "M_Music_Combat_04_Outro.wav",
    "M_Music_Combat_05_Intro.wav",

.........

Но это только названия, сами медиа файлы размещены в wem файлах.


Дополнено 0 минут спустя
  В 11.12.2024 в 10:32, Мольфар сказал:

скачал FModel, repack

Лучше с ГитХаба скачай, там последний.

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 10.12.2024 в 13:03, Katya39rus сказал:

не могу скачать FModel

https://disk.yandex.ru/d/28ZoWJK6BixV9g

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 11.12.2024 в 11:38, tonic сказал:

Лучше с ГитХаба скачай, там последний.

У меня программа автоматически обновилась до последней версии. Проблема не в этом. Может дело в том, что игра не лицензионная? 

Изменено пользователем Мольфар

На ap-pro с 2010 года... 

1084705139_-1.png.e8f0b3c23bb5a679b5fd2482bfc96039.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 11.12.2024 в 12:05, Мольфар сказал:

Может дело в том, что игра не лицензионная?

Ни фига подобного.... у меня тоже торрент эдишн:)

Ты файл мапинга прописал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
  В 11.12.2024 в 12:09, tonic сказал:

Ты файл мапинга прописал?

Нет, а что это? 


На ap-pro с 2010 года... 

1084705139_-1.png.e8f0b3c23bb5a679b5fd2482bfc96039.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Мольфар АААА ну вот поэтому и не дает прочитать:))))


Дополнено 2 минуты спустя

Вот в этой теме 

Написано как прописать мапинг

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Подскажите пожалуйста, в каком архиве лежат звуки, которые играют из радио в Залесьи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Есть ли возможность заставить игру читать сначала распакованные файлы, и только потом паки? В паках и модах же прописаны пути, по логике можно просто по этим путям файлы распакованные положить и игра должна их подхватывать. Я пробовал - не читает. Возможно в Engine.ini или других ini какой-то волшебный ключик надо изменить? Это очень очень сильно упростило бы моддинг

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу