Jump to content

[Гайд] Изменение игрового клиента


Recommended Posts

Здравствуйте, друзья. Сегодня я расскажу Вам, как можно изменить свой игровой клиент под себя.

Для начала Вам понадобятся :
- Adobe Photoshop любой версии (Я использую cc2018)
- ACRE / Grimoire

Давайте взглянем на клиент в целом. Переходим в папку с игрой (далее-корень) и обращаем внимание на data.xxx .
По сути архив с ресурсами игры. Картинки, модельки, иконки, анимки, аудио\видео и т.д.  (На скриншоте в распакованном виде).

spacer.png

Помимо этого в клиенте присутствует папка /Resource которая может содержать те же файлы что и data, но с повышенным приоритетом.
То есть, после запуска, игровой клиент в первую очередь проверяет на наличие файлов папку /Resoure. В случае их отсутствия - обращается к data.

Время распаковать data.xxx
Скачиваем любой игровой клиент, далее запускаем ACRE или Grimoire на ваше усмотрение.

Для ACRE:

1) Выбираем третью вкладку под именем Data Dumper
2) Выбираем папку клиента и папку для дампа файлов (лучше создать новую)
3) Жмем Load пока ACRE загрузит все файлы. После загрузки кликаем Dump All и ждем самого дампа (Процесс долгий. Будьте терпеливы)

Для Grimoire:
1) Кликаем на пустую плитку в левом-верхнем углу программы
2) Выбираем DATA
3) Видите Load|New? Нужно нажать на New и выбрать data.000 из корня
4) В правой части окна наблюдаем все существующие файлы. Кликаем правой кнопкой мыши на all, после чего жмем Export в появившемся контекстном меню
5) На ваших глазах происходит дамп клиента. Дамп происходит в папку Output, находящуюся в папке с Grimoire. Ожидаем
НЕ ПЫТАЙТЕСЬ ДАМПАТЬ НАШ КЛИЕНТ. ОН ЗАШИФРОВАН

Итак, у нас есть дамп клиента. Что дальше?
Каждому файлу назначено спец имя. К примеру, я выберу карту Бетреала
Заходим в /jpg, находим картинку с именем game_image_card_betrayal.jpg и открываем ее в фотошопе

spacer.png

Обращайте внимание на разрешение. У этой картинки разрешение 189х280.
Во время открытия фотошоп может ругаться на Несоответствие встроенного профиля (Embedded Profile Mismatch) кликаем на 'Use the embedded profile' и соглашаемся

spacer.png

Итак, мы открыли изображение. Что нам нужно сделать дальше? Для начала, найти любую картинку.
Для примера я возьму арт Кармы из Лиги Легенд. Остается только закинуть его в фотошоп и изменить размер на свой вкус (не меняйте размер холста, только размер самого изображения, это делается с помощью Ctrl+T)
Убедитесь, что копируемое изображение находится уровнем выше холста, иначе оно не будет отображаться.

spacer.png

Теперь сохраняем.
Верхний левый угол > File > Save as... (Файл -> Сохранить как...)
Сохраняем как JPEG с оригинальным именем, в моем сслучае это game_image_card_betrayal.jpg (не перепутайте JPEG и JPEG2000 ).

Quality: 12 (Maximum) [Качество: 12 (Максимальное]
Format Options: Baseline ("Standart")  [Разновидность Формата: Базовый ("Стандартный")]

Далее кидаем этот файл в /Resource после чего нужно прописать в .bat лаунчер аргумент /notenc как на скриншоте.
Запускаем игру через этот батник и проверяем работает ли.

spacer.png

Если вы не хотите использовать /notecenc агрумент или запускать игру через лаунчер вам придется хэшировать ваш файл.

Для ACRE:
1) Создаем пустую папку
2) Открываем вторую вкладку с названием Hash Tool
3) Ищим Folder Dir в секции Folder Hasher. Тыкаем на эту кнопку и выбираем путь до вашей новой пустой папки
4) Закидываем туда файлы, которые нужно захэшировать
5) Выбираем Encrypt, после чего жмем кнопку Hash Folder в правой части программы
6) Копируем хэшированый файл в /Resource 

Для Grimoire:
1) Жмем в пустую плитку левый верхний угол
2) Выбираем HASHER
3) Перетаскиваем файлы в это программное окно. Хэшируется автоматически
4) Копируем хэшированый файл в /Resource 

Теперь вы знаете как менять большинство изображений в игре. Поговорим об ограничениях.
Большинство внутриигровых файлов должны иметь размер равный оригиналу, но некоторые могут отличаться. Например, фон главного меню.
Это изображение (На скриншоте) растянуто до 16:9 с разрешением 7680x4320 (8к) . Ваш игровой клиент будет автоматически адаптировать его под ваше разрешение. Например если ваш дисплей формата 4:3 не растягивайте его до состояния 1920x1080 (16:9), будет вырвиглазо.

spacer.png


Итак, на этом, пожалуй, знакончим. Я подготовил для Вас архив с олдскульными иконками орнито/лидийцев/существ из шестой саги и пару картинок для фона главного меню.  Дерзайте\практикуйте 🙂 

Ссылка на архив

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...