Configurazione personalizzata UE4SS per Far Far West (Unreal Engine 5.7). Questo strumento include una build sperimentale di UE4SS v3.0.1 pronta all'uso, con firme AOB personalizzate che attivano il supporto completo per il modding in tempo reale di Far Far West.
UE4SS per Far Far West (Demo) — Framework di Runtime per Script Lua / Modding (UE 5.7)Questo upload è una build di UE4SS v3.0.1 (sperimentale) pronta all'uso, configurata specificamente per la demo di Far Far West (Unreal Engine 5.7).
È un abilitatore di modding / framework di scripting, non una mod di contenuti: nessuna mod di gameplay è inclusa o attivata per impostazione predefinita. Installalo una volta, poi inserisci le mod Lua nella cartella delle mod di UE4SS per iniziare a scrivere script.
GitHubCosa fa
UE4SS fornisce un ambiente di modding runtime per i giochi basati su Unreal Engine, inclusi:
- Console di gioco (premi ~ / ^ / F10; di default la console è disattivata, devi abilitarla in UE4SS-settings.ini)
- Supporto per mod Lua (inserisci le mod in ue4ss/Mods/)
- Caricamento mod blueprint (tramite BPModLoaderMod)
- Vista dal vivo / Ispettore UObject (Interfaccia UE4SS)
- Debugger Kismet, Dumper Oggetti e altre utility UE4SS
Perché ciò è necessario per Far Far West
UE4SS di solito trova le funzioni del motore tramite scansione AOB (pattern di byte). Far Far West (UE 5.7) utilizza pattern che non corrispondono alle firme integrate di UE4SS, quindi la versione standard di UE4SS non si aggancerà correttamente.
Questo pacchetto include script di firma personalizzati che forniscono i pattern corretti per questo gioco, consentendo il normale funzionamento di UE4SS.
Firme personalizzate incluse
- UE4SS_Signatures/FName_Costruttore.lua
Targeta FName::FName(...) con una scansione diretta dei byte del prologo della funzione. - 抱歉,你提供的文本(`UE4SS_Signatures/GNatives.lua`)看起来是一个文件路径或脚本名称,而不是完整的游戏文本内容。
请提供需要翻译的具体字符串。
Risolve l'array GNatives tramite una scansione indiretta e risoluzione degli indirizzi relativi a RIP.
InstallazioneScarica l'archivio corretto:
- Giocatore / Utente mod: UE4SS-FarFarWest-v3.0.1-experimental.zip
- Sviluppatore mod: zDEV-UE4SS-FarFarWest-v3.0.1-experimental.zip (include simboli .pdb)
Vai alla cartella Far Far West Demo Win64 (esempio):
Steam/steamapps/common/Far Far West Demo/FarFarWest/Binaries/Win64/
Estrai per ottenere:
- win64/dwmapi.dll
- Win64/ue4ss/UE4SS.dll
- Win64/ue4ss/UE4SS-settings.ini
- Win64/ue4ss/UE4SS_Signatures/...
- Win64/ue4ss/Mods/
Avvia il gioco normalmente.
Usare le mod
- Metti le mod Lua in: Win64/ue4ss/Mods/
- Usa la console di gioco (~ / ^ / F10) per interagire con UE4SS.
- I log vengono scritti su: ue4ss/UE4SS.log
Risoluzione dei problemi
- Il gioco si blocca all'avvio: cancella ue4ss/cache/
- GUI non appare: imposta GraphicsAPI = dx11 in ue4ss/UE4SS-settings.ini
- Maggiori dettagli: controlla ue4ss/UE4SS.log
DisinstallazioneRimuovi dwmapi.dll e la cartella ue4ss/ dalla directory Win64/ del gioco.
Limitazione notaUna firma per FUObjectHashTables::Get() non è inclusa; si tratta attualmente di un elemento in lavorazione per UE4SS e non influisce sulle funzionalità tipiche di modding.
In alcuni casi, dopo alcuni aggiornamenti del gioco (ad esempio dopo il rilascio completo), potrei dover aggiornare lo strumento.
Crediti- UE4SS dal team di UE4SS (con licenza MIT).
- Firme AOB di Far Far West sono state estratte con x64dbg da una build Shipping vuota di UE 5.7.