Utwórz

UE4SS — ładowarka modów Lua i Blueprint

  • Phantom Blade Zero — UE4SS — ładowarka modów Lua i Blueprint
Autor:
KintaroxOe
Rozmiar:
8.34 MB
Data:
Dziś, 19:31
Pobrań:
0
0.0 / 10
Jeszcze nikt nie ocenił pliku

Specjalnie przygotowana wersja narzędzia UE4SS, dostosowana do uruchamiania modyfikacji w grze Phantom Blade Zero. Oficjalna wersja UE4SS nie uruchamia modów w tej grze bez wcześniejszej konfiguracji. To archiwum zawiera oryginalne narzędzie UE4SS w wersji 3.0.1 z gotową konfiguracją składającą się z pięciu plików, która umożliwia uruchamianie modyfikacji napisanych w Lua, C++ i Blueprint.

Przetestowano na wersji gry ze Steam, kompilacja 26266538, silnik Unreal Engine 5.7.4.

Zawartość archiwum:

  • Oryginalne, niezmodyfikowane pliki UE4SS, w tym biblioteka dwmapi.dll i folder ue4ss.
  • Dwa pliki sygnatur wyszukiwania umożliwiające dokładne wykrywanie wymaganych funkcji w pliku wykonywalnym gry.
  • Plik MemberVariableLayout.ini zawierający prawidłową kolejność struktur silnika gry, ustaloną podczas działania gry.
  • Ustawienia skrótów klawiszowych z poprawioną kombinacją Ctrl i Num6, umożliwiającą prawidłowe zrzucenie mapy typów bez zawieszania gry.
  • Moduł BPModLoaderMod obsługujący automatyczne wyszukiwanie folderu ProjectPBZ\Content\Paks\LogicMods w celu ładowania modów w formacie Blueprint.

Prawidłowy folder instalacyjny:

  • Pliki narzędzia należy umieścić obok głównego, dużego pliku PBZ.exe o rozmiarze około 500 megabajtów, znajdującego się w folderze platform\steam.
  • Nie instaluj plików w głównym folderze steam, ponieważ znajduje się tam tylko niewielki plik uruchamiający grę.
  • Nie instaluj plików w folderze ProjectPBZ\Binaries\Win64, ponieważ nie ma tam pliku wykonywalnego gry.
  • Jeśli pliki znajdą się w niewłaściwej lokalizacji, ładowarka się nie uruchomi.
  • Działanie z wersją z Epic Games Store nie zostało jeszcze przetestowane.

Instrukcja instalacji:

  1. Pobierz archiwum z modyfikacją.
  2. Przejdź do folderu z zainstalowaną grą i otwórz katalog platform\steam.
  3. Wypakuj zawartość archiwum do tego folderu tak, aby plik dwmapi.dll i folder ue4ss znajdowały się obok pliku PBZ.exe.
  4. Uruchom grę. Plik dziennika zostanie utworzony w lokalizacji ue4ss\UE4SS.log.
  5. Wszystkie instalowane mody użytkownika do UE4SS należy umieszczać w folderze platform\steam\ue4ss\Mods.

Aktualizacja i usuwanie:

  1. Aby zaktualizować narzędzie, zamknij grę i wypakuj nowe archiwum, zastępując nim stare pliki. Następnie sprawdź plik mods.txt, aby potwierdzić, że twoje mody są aktywne.
  2. Aby całkowicie usunąć narzędzie, zamknij grę, a następnie usuń plik dwmapi.dll i folder ue4ss znajdujące się obok pliku PBZ.exe. Usunięte zostaną również wszystkie zainstalowane w nich mody.
  3. Korzystaj tylko z jednego pakietu UE4SS. Przed zainstalowaniem nowej wersji koniecznie usuń poprzednią.

Działanie funkcji:

  • Gra uruchamia się, a zapis wczytuje stabilnie.
  • Modyfikacje napisane w Lua prawidłowo odczytują i zmieniają parametry postaci, a także wywołują funkcje gry.
  • Wbudowane mody pomocnicze Keybinds, ConsoleEnabler i CheatManagerEnabler działają prawidłowo.
  • Zrzucanie nagłówków C++ za pomocą skrótu Ctrl i H oraz tworzenie pliku mapowania natywnych typów za pomocą skrótu Ctrl i Num6 działają bez błędów.
  • Modyfikacje Blueprint z folderu LogicMods są odczytywane i uruchamiane przez ładowarkę przy każdym wczytaniu poziomu.
  • Krótkotrwałe pojawienie się okna konsoli podczas uruchamiania gry jest związane ze skanowaniem folderu LogicMods i okno zamyka się automatycznie.
  • Przechwytywanie ProcessConsoleExec jest niedostępne w obecnej wersji, dlatego polecenia konsoli z modów mogą nie działać.
  • Po oficjalnych aktualizacjach gry sygnatury mogą ulec zmianie. Jeśli po zainstalowaniu poprawki gra zawiesza się podczas uruchamiania, tymczasowo usuń plik dwmapi.dll i poczekaj na aktualizację ładowarki.
Nazwa i opis pliku zostały przetłumaczone Pokaż oryginał (RU)Pokaż tłumaczenie (PL)
UE4SS — загрузчик модов на Lua и Blueprint

Специальная сборка инструмента UE4SS, адаптированная для запуска модификаций в игре Phantom Blade Zero. Официальная версия UE4SS не запускает моды в этой игре без предварительной настройки. Данный архив содержит оригинальный инструмент UE4SS версии 3.0.1 с готовой конфигурацией из пяти файлов, что позволяет запускать модификации на языках Lua, C++ и Blueprint.

Тестировалось на версии игры для Steam, сборка 26266538, движок Unreal Engine 5.7.4.

Содержимое архива:

  • Оригинальные неизмененные файлы UE4SS, включая библиотеку dwmapi.dll и папку ue4ss.
  • Два файла сигнатур поиска для точного определения необходимых функций внутри исполняемого файла игры.
  • Файл MemberVariableLayout.ini с правильным порядком структур игрового движка, полученным во время работы игры.
  • Настройки горячих клавиш с исправлением сочетания Ctrl и Num6 для корректной выгрузки карты типов без вылетов игры.
  • Модуль BPModLoaderMod с поддержкой автоматического поиска папки ProjectPBZ\Content\Paks\LogicMods для загрузки модов формата Blueprint.

Правильная папка для установки:

  • Файлы инструмента необходимо поместить рядом с основным большим файлом PBZ.exe размером около 500 мегабайт в папке platform\steam.
  • Не устанавливайте файлы в корневую папку steam, так как там находится лишь небольшой файл запуска игры.
  • Не устанавливайте файлы в папку ProjectPBZ\Binaries\Win64, так как там исполняемый файл игры отсутствует.
  • В случае неверного расположения файлов загрузчик не запустится.
  • Работоспособность с версией для Epic Games Store пока не проверялась.

Инструкция по установке:

  1. Скачайте архив с модификацией.
  2. Перейдите в папку с установленной игрой и откройте директорию platform\steam.
  3. Распакуйте содержимое архива в эту папку так, чтобы файл dwmapi.dll и папка ue4ss находились рядом с PBZ.exe.
  4. Запустите игру, после чего файл лога будет создан по пути ue4ss\UE4SS.log.
  5. Все устанавливаемые пользовательские моды для UE4SS необходимо помещать в папку platform\steam\ue4ss\Mods.

Обновление и удаление:

  1. Для обновления закройте игру и распакуйте новый архив поверх старых файлов, после чего проверьте файл mods.txt для подтверждения активности ваших модов.
  2. Для полного удаления закройте игру, затем удалите файл dwmapi.dll и папку ue4ss рядом с файлом PBZ.exe, что также удалит все установленные внутри моды.
  3. Используйте только один пакет UE4SS, перед установкой нового обязательно удалите предыдущую версию.

Работоспособность функций:

  • Запуск игры и загрузка файла сохранения работают стабильно.
  • Модификации на языке Lua успешно считывают и изменяют параметры персонажа, а также вызывают функции игры.
  • Вспомогательные встроенные моды Keybinds, ConsoleEnabler, CheatManagerEnabler работают в штатном режиме.
  • Выгрузка заголовков C++ по нажатию клавиш Ctrl и H, а также создание файла соответствия нативных типов по нажатию Ctrl и Num6 работают без сбоев.
  • Модификации Blueprint из папки LogicMods считываются и запускаются загрузчиком при каждой загрузке уровня.
  • Кратковременное появление окна консоли при запуске игры связано со сканированием папки LogicMods и закрывается автоматически.
  • Перехват ProcessConsoleExec в текущей версии недоступен, поэтому консольные команды от модов могут не работать.
  • После официальных обновлений игры сигнатуры могут измениться. Если игра вылетает при запуске после патча, временно удалите файл dwmapi.dll до выхода обновления загрузчика.

Przydatne linki:

Komentarze 0