Як створювати моди для GTA: The Trilogy — The Definitive Edition. Розпакування та створення паків (.pak)

14 листопада 2021
andre500

GTA: The Trilogy — The Definitive Edition працює на движку Unreal Engine, і для зберігання ігрових файлів в цьому движку використовуються паки (файли з розширенням .pak). Щоб встановити мод для оновленої трилогії, необхідно створити свій .pak файл, в який покласти змінені файли. Але як це зробити?

У цій статті ви дізнаєтеся, як розпакувати game.pak, в якому лежать всі ігрові файли, а також ми розповімо про створення своїх .pak файлів.

Як розпакувати ігрові файли GTA: The Trilogy — The Definitive Edition

Завантажте програму Umodel. Запустіть umodel_gta_trilogy.exe.

Натисніть кнопку «...», щоб вибрати папку.

Виберіть пак, де лежать всі ігрові файли, у випадку GTA San Andreas він знаходиться за адресою GTA San Andreas - Definitive Edition Gameface Content Paks

Перед вами відкриється структура пака. Клацніть на кнопку «Інструменти» (Tools) і перейдіть в «Параметри» (Options).

Тут ви можете налаштувати параметри витягування та збереження витягнених файлів. Рекомендуємо встановити параметри, як на скріншоті нижче, це спростить вам роботу в майбутньому. Клацніть ОК.

Щоб щось витягти, просто виберіть файл у списку і натисніть «Експорт» (Export). Вам буде запропоновано вказати версію Unreal Engine, виберіть 4.26 і натисніть OK. У наведеному нижче прикладі ми експортували файл SM_colt45.uasset, розташований у Game SanAndreas Weapons. Цей формат можна відкрити в Blender і експортувати в .OBJ.

Як створити свій pak файл для GTA: The Trilogy — The Definitive Edition

Ви відредагували якийсь ігровий файл і тепер хочете додати його в гру. Для цього потрібно створити свій pak файл, але як це зробити?

Вам знадобиться програма UnrealPak, яку можна завантажити з GitHub. Після встановлення програми запустіть командний рядок і напишіть наступний код:

"D:GamesEpic GamesUE_4.25EngineBinariesWin64UnrealPak.exe" “D:UnpacksExtractedDataTest.pak” -Create= "D:UnpacksExtractedDatadataToPack.txt"

Test.pak - пак, який буде згенеровано, dataToPack.txt - файл, який буде в нього упаковано. Шлях до UnrealPak.exe і шлях, де буде створено новий pak файл ви повинні вказати самостійно.

Зверніть увагу, що всередині вашого пака структура файлів повинна співпадати з тією, що знаходиться в оригінальному game.pak. в іншому випадку мод працювати не буде! Подивитися структуру ви можете в розпакованому game.pak

Поради щодо пошуку ігрових файлів

  • Текстури з gta3img зазвичай знаходяться в SanAndreas Textures gta3 (вони розділені по категоріях);
  • У верхній частині програми є кнопка з зображенням лупи - вона шукає файли тільки в тій папці, в якій ви знаходитесь (не включає вкладені папки).

    Типи файлів GTA: The Trilogy — The Definitive Edition

    Файли містять префікси, що вказують їх тип, наприклад:

    • Текстури починаються з T_
    • Статичні моделі починаються з SM_.
    • Екземпляри матеріалів починаються з MI_

    Існують також суфікси для текстур:

    • _BC - дифузні карти,
    • _N - карти нормалей.

    Існують і інші типи суфіксів, але ми поговоримо про них пізніше.

    Переклад гайду з mixmods.com.br для LibertyCity

Рекомендуемые файлы