Konfigurasi UE4SS Kustom untuk Far Far West (Unreal Engine 5.7).Alat ini berisi build eksperimental UE4SS v3.0.1 yang siap pakai dengan tanda tangan AOB kustom yang memungkinkan dukungan modding runtime penuh untuk Far Far West.
UE4SS untuk Far Far West (Demo) — Framework Skrip Lua Runtime / Modding (UE 5.7)Unggahan ini adalah build UE4SS v3.0.1 (eksperimental) siap pakai yang dikonfigurasi khusus untuk Demo Far Far West (Unreal Engine 5.7).
Ini adalah pengaktif modifikasi / kerangka kerja skrip, bukan mod konten: tidak ada mod gameplay yang disertakan atau diaktifkan secara bawaan. Pasang sekali, lalu masukkan mod Lua ke folder mod UE4SS untuk mulai membuat skrip.
GitHubApa fungsinya
UE4SS menyediakan lingkungan modding runtime untuk game Unreal Engine, termasuk:
- Konsol dalam game (tekan ~ / ^ / F10, secara default konsol dinonaktifkan, Anda perlu mengaktifkannya di UE4SS-settings.ini)
- Dukungan mod Lua (letakkan mod di ue4ss/Mods/)
- Muat mod Blueprint (via BPModLoaderMod)
- Tampilan Langsung / Inspektur UObject (GUI UE4SS)
- **Debugger Kismet, Pembuang Objek, dan utilitas UE4SS lainnya**
Mengapa ini diperlukan untuk Far Far West
UE4SS biasanya menemukan fungsi mesin melalui pemindaian AOB (pola byte). Far Far West (UE 5.7) menggunakan pola yang tidak cocok dengan tanda tangan bawaan UE4SS, sehingga UE4SS standar tidak akan terhubung sepenuhnya dengan benar.
Paket ini berisi skrip tanda tangan kustom yang menyediakan pola yang benar untuk game ini, sehingga memungkinkan fungsionalitas UE4SS berjalan normal.
Termasuk tanda tangan kustom
- UE4SS_Signatures/FName_Constructor.lua
Menyasar FName::FName(...) dengan pemindaian langsung pada byte prolog fungsi. - UE4SS_Signatures/GNatives.lua
Menyelesaikan array GNatives menggunakan pemindaian tidak langsung dan resolusi alamat relatif terhadap RIP.
InstalasiUnduh arsip yang benar:
- Pemain / Pengguna mod: UE4SS-FarFarWest-v3.0.1-experimental.zip
- Pengembang mod: zDEV-UE4SS-FarFarWest-v3.0.1-experimental.zip (termasuk simbol .pdb)
Buka folder Far Far West Demo Win64 Anda (contoh):
Steam/steamapps/common/Far Far West Demo/FarFarWest/Binaries/Win64/
Ekstrak sehingga Anda mendapatkan:
- Win64/dwmapi.dll
- Win64/ue4ss/UE4SS.dll
- Win64/ue4ss/UE4SS-settings.ini
- Win64/ue4ss/UE4SS_Signatures/...
- Win64/ue4ss/Mods/
Luncurkan game secara normal.
Menggunakan mod
- Letakkan mod Lua ke dalam: Win64/ue4ss/Mods/
- Gunakan konsol dalam game (~ / ^ / F10) untuk berinteraksi dengan UE4SS.
- Log ditulis ke: ue4ss/UE4SS.log
Pemecahan Masalah
- Game mogok saat startup: hapus ue4ss/cache/
- GUI tidak muncul: atur GraphicsAPI = dx11 di ue4ss/UE4SS-settings.ini
- Butuh detail lebih lanjut: periksa ue4ss/UE4SS.log
UninstalHapus dwmapi.dll dan folder ue4ss/ dari direktori Win64/ game.
Keterbatasan yang diketahuiTanda tangan untuk FUObjectHashTables::Get() tidak disertakan; ini saat ini merupakan item WIP UE4SS dan tidak memengaruhi fitur modding pada umumnya.
Dalam beberapa kasus, setelah beberapa pembaruan game (misalnya setelah game dirilis sepenuhnya), saya mungkin perlu memperbarui alat ini.
Kredit- UE4SS oleh tim UE4SS (dilisensikan di bawah MIT).
- Tanda tangan AOB Far Far West diekstraksi menggunakan x64dbg dari build UE 5.7 Shipping yang kosong.