Criar

UE4SS — carregador de mods Lua e Blueprint

  • Phantom Blade Zero — UE4SS — carregador de mods Lua e Blueprint
Autor:
KintaroxOe
Tamanho:
8.34 MB
Data:
Hoje, 19:31
Downloads:
0
0.0 / 10
Ninguém avaliou o arquivo ainda.

Versão especial da ferramenta UE4SS, adaptada para executar modificações no jogo Phantom Blade Zero. A versão oficial do UE4SS não executa mods neste jogo sem configuração prévia. Este arquivo contém a ferramenta original UE4SS versão 3.0.1, com uma configuração pronta de cinco arquivos, que permite executar modificações nas linguagens Lua, C++ e Blueprint.

Testado na versão do jogo para Steam, build 26266538, motor Unreal Engine 5.7.4.

Conteúdo do arquivo:

  • Arquivos originais e inalterados do UE4SS, incluindo a biblioteca dwmapi.dll e a pasta ue4ss.
  • Dois arquivos de assinaturas de busca para identificar com precisão as funções necessárias dentro do executável do jogo.
  • Arquivo MemberVariableLayout.ini com a ordem correta das estruturas do motor do jogo, obtida durante a execução do jogo.
  • Configurações de teclas de atalho com uma correção para a combinação Ctrl e Num6, permitindo descarregar corretamente o mapa de tipos sem que o jogo trave.
  • Módulo BPModLoaderMod com suporte à busca automática da pasta ProjectPBZ\Content\Paks\LogicMods para carregar mods no formato Blueprint.

Pasta de instalação correta:

  • Os arquivos da ferramenta devem ser colocados ao lado do arquivo principal PBZ.exe, de cerca de 500 megabytes, na pasta platform\steam.
  • Não instale os arquivos na pasta raiz steam, pois ela contém apenas um pequeno arquivo de inicialização do jogo.
  • Não instale os arquivos na pasta ProjectPBZ\Binaries\Win64, pois o executável do jogo não está lá.
  • Se os arquivos estiverem no local errado, o carregador não será iniciado.
  • A compatibilidade com a versão da Epic Games Store ainda não foi testada.

Instruções de instalação:

  1. Baixe o arquivo da modificação.
  2. Acesse a pasta onde o jogo está instalado e abra o diretório platform\steam.
  3. Extraia o conteúdo do arquivo nessa pasta, de modo que o arquivo dwmapi.dll e a pasta ue4ss fiquem ao lado de PBZ.exe.
  4. Inicie o jogo. O arquivo de registro será criado no caminho ue4ss\UE4SS.log.
  5. Todos os mods de usuário instalados para UE4SS devem ser colocados na pasta platform\steam\ue4ss\Mods.

Atualização e remoção:

  1. Para atualizar, feche o jogo e extraia o novo arquivo sobre os arquivos antigos. Em seguida, confira o arquivo mods.txt para confirmar que seus mods estão ativos.
  2. Para remover tudo, feche o jogo e exclua o arquivo dwmapi.dll e a pasta ue4ss ao lado de PBZ.exe. Isso também removerá todos os mods instalados dentro dela.
  3. Use apenas um pacote UE4SS. Antes de instalar uma nova versão, remova a anterior.

Funcionamento dos recursos:

  • O início do jogo e o carregamento do arquivo salvo funcionam de forma estável.
  • Os mods em Lua leem e alteram os parâmetros do personagem com sucesso, além de chamar funções do jogo.
  • Os mods auxiliares integrados Keybinds, ConsoleEnabler e CheatManagerEnabler funcionam normalmente.
  • A extração dos cabeçalhos C++ com as teclas Ctrl e H e a criação do arquivo de correspondência de tipos nativos com Ctrl e Num6 funcionam sem problemas.
  • Os mods Blueprint da pasta LogicMods são lidos e iniciados pelo carregador a cada carregamento de nível.
  • O aparecimento momentâneo da janela do console ao iniciar o jogo está relacionado à verificação da pasta LogicMods e ela fecha automaticamente.
  • A interceptação de ProcessConsoleExec não está disponível na versão atual, portanto, os comandos de console dos mods podem não funcionar.
  • As assinaturas podem mudar após as atualizações oficiais do jogo. Se o jogo travar ao iniciar depois de um patch, remova temporariamente o arquivo dwmapi.dll até que uma atualização do carregador seja lançada.
O nome e a descrição do arquivo foram traduzidos Mostrar original (RU)Mostrar tradução (PT)
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 до выхода обновления загрузчика.

Links úteis:

Comentários 0