Niestandardowa konfiguracja UE4SS dla Far Far West (Unreal Engine 5.7). To narzędzie zawiera gotową do użycia wersję eksperymentalną UE4SS v3.0.1 z niestandardowymi sygnaturami AOB, które zapewniają pełne wsparcie modowania w czasie rzeczywistym dla Far Far West.
UE4SS dla Far Far West (Demo) — Środowisko uruchomieniowe Lua do skryptowania / tworzenia modów (UE 5.7)Ten plik to gotowa do użycia kompilacja UE4SS v3.0.1 (eksperymentalna), skonfigurowana specjalnie pod wersję demonstracyjną Far Far West (Unreal Engine 5.7).
To jest narzędzie do modowania/struktura skryptowa, a nie mod treściowy: żadne mody rozgrywki nie są domyślnie dołączone ani aktywowane. Zainstaluj je raz, a następnie wrzuć mody Lua do folderu UE4SS mods, aby zacząć skryptować.
GitHubCo to robi
UE4SS zapewnia środowisko modowania w czasie rzeczywistym dla gier na silniku Unreal Engine, w tym:
- Konsola w grze (naciśnij ~ / ^ / F10; domyślnie konsola jest wyłączona, musisz ją włączyć w pliku UE4SS-settings.ini)
- Obsługa modów Lua (umieść mody w ue4ss/Mods/)
- Ładowanie modów Blueprint (przez BPModLoaderMod)
- Podgląd na żywo / Inspektor UObject (GUI UE4SS)
- Debugger Kismet, Zrzut Obiektów i inne narzędzia UE4SS
Dlaczego jest to potrzebne dla Dalekiego Dzikiego Zachodu
UE4SS zazwyczaj znajduje funkcje silnika poprzez skanowanie AOB (wzorce bajtowe). Far Far West (UE 5.7) wykorzystuje wzorce, które nie pasują do wbudowanych sygnatur UE4SS, więc standardowy UE4SS nie będzie w pełni poprawnie podpięty.
Ten pakiet zawiera niestandardowe skrypty podpisu, które zapewniają odpowiednie wzorce dla tej gry, umożliwiając normalne działanie UE4SS.
Zawarte podpisy niestandardowe
- UE4SS_Sygnatury/Konstruktor_FName.lua
Celuje w funkcję FName::FName(...) poprzez bezpośrednie skanowanie bajtów prologu funkcji. - UE4SS_Sygnatury/GNatives.lua
Rozwiązuje tablicę GNatives za pomocą skanowania pośredniego i rozpoznawania adresów względem RIP.
InstalacjaPobierz odpowiednie archiwum:
- Gracz / Użytkownik modyfikacji: UE4SS-FarFarWest-v3.0.1-experimental.zip
- Twórca moda: zDEV-UE4SS-FarFarWest-v3.0.1-eksperymentalny.zip (zawiera symbole .pdb)
Przejdź do folderu Far Far West Demo Win64 (przykład):
Steam/steamapps/common/Far Far West Demo/FarFarWest/Binaries/Win64/
Wyodrębnij, aby uzyskać:
- Win64/dwmapi.dll
- Win64/ue4ss/UE4SS.dll
- Win64/ue4ss/UE4SS-settings.ini
- Win64/ue4ss/UE4SS_Signatures/...
- Win64/ue4ss/Mods/
Uruchom grę normalnie.
Używanie modów
- Wstaw mody LUA do: Win64/ue4ss/Mods/
- Użyj konsoli w grze (~ / ^ / F10), aby wejść w interakcję z UE4SS.
- Logi są zapisywane do: ue4ss/UE4SS.log
Rozwiązywanie problemów
- Krytyczny błąd przy uruchomieniu gry: usuń folder ue4ss/cache/
- GUI nie pojawia się: ustaw GraphicsAPI = dx11 w ue4ss/UE4SS-settings.ini
- Potrzebujesz więcej szczegółów: sprawdź ue4ss/UE4SS.log
DeinstalacjaUsuń plik dwmapi.dll i folder ue4ss/ z katalogu Win64/ w grze.
Znane ograniczeniePodpis dla FUObjectHashTables::Get() nie jest dołączony; jest to obecnie element w trakcie prac nad UE4SS i nie wpływa na typowe funkcje modowania.
W niektórych przypadkach, po aktualizacjach gry (np. po pełnej premierze), może zaistnieć potrzeba zaktualizowania narzędzia.
**Kredyty**- UE4SS autorstwa zespołu UE4SS (licencja MIT).
- Sygnatury AOB dla Far Far West zostały wyodrębnione za pomocą x64dbg z czystej kompilacji Shipping w UE 5.7.