Configuration personnalisée UE4SS pour Far Far West (Unreal Engine 5.7). Cet outil contient une version expérimentale prête à l'emploi d'UE4SS v3.0.1, avec des signatures AOB personnalisées permettant la prise en charge complète du modding en temps réel pour Far Far West.
UE4SS pour Far Far West (Démo) — Framework de scripts Lua et modding en runtime (UE 5.7)Ce téléchargement est une version préconfigurée d'UE4SS v3.0.1 (expérimentale) conçue spécifiquement pour la démo de Far Far West (Unreal Engine 5.7).
C'est un outil de modding/cadre de script, pas un mod de contenu : aucun mod de gameplay n'est inclus ou activé par défaut. Installez-le une fois, puis déposez les mods Lua dans le dossier des mods UE4SS pour commencer à scripter.
GitHubCe que cela fait
UE4SS fournit un environnement de modding en temps réel pour les jeux Unreal Engine, notamment :
- Console de jeu (appuyez sur ~ / ^ / F10, par défaut la console est désactivée, vous devez l'activer dans UE4SS-settings.ini)
- Support des mods Lua (placez les mods dans ue4ss/Mods/)
- Chargement des mods Blueprint (via BPModLoaderMod)
- Vue en direct / Inspecteur UObject (GUI UE4SS)
- Débogueur Kismet, Explorateur d'objets et autres utilitaires UE4SS
Pourquoi cela est-il nécessaire pour Far Far West
UE4SS localise généralement les fonctions du moteur par scan AOB (motif d’octets). Far Far West (UE 5.7) utilise des motifs qui ne correspondent pas aux signatures intégrées d’UE4SS, donc la version standard d’UE4SS ne pourra pas s’accrocher correctement.
Ce paquet inclut des scripts de signature personnalisés qui fournissent les motifs corrects pour ce jeu, permettant ainsi le fonctionnement normal d'UE4SS.
Signatures personnalisées incluses
- UE4SS_Signatures/FName_Constructeur.lua
Cible FName::FName(...) par analyse directe des octets du prologue de fonction. - UE4SS_Signatures/GNatives.lua
Résout le tableau GNatives par un balayage indirect et une résolution d'adresse relative à RIP.
InstallationTéléchargez l'archive correcte :
- Joueur / Utilisateur de mod : UE4SS-FarFarWest-v3.0.1-experimental.zip
- **Développeur de mod :** zDEV-UE4SS-FarFarWest-v3.0.1-experimental.zip (inclut les symboles .pdb)
Allez dans votre dossier Far Far West Demo Win64 (exemple) :
Steam/steamapps/common/Far Far West Demo/FarFarWest/Binaries/Win64/
Extrayez pour obtenir :
- Win64/dwmapi.dll
- Win64/ue4ss/UE4SS.dll
- Win64/ue4ss/UE4SS-settings.ini
- Win64/ue4ss/UE4SS_Signatures/...
- Win64/ue4ss/Mods/
Lancez le jeu normalement.
Utiliser des mods
- Mettez les mods Lua dans : Win64/ue4ss/Mods/
- Utilisez la console du jeu (~ / ^ / F10) pour interagir avec UE4SS.
- Journaux écrits dans : ue4ss/UE4SS.log
Dépannage
- Suppression du crash au lancement : supprimez ue4ss/cache/
- L'interface ne s'affiche pas : définissez GraphicsAPI = dx11 dans ue4ss/UE4SS-settings.ini
- Besoin de plus de détails : consultez ue4ss/UE4SS.log
**Désinstallation**Supprimez dwmapi.dll et le dossier ue4ss/ du répertoire Win64/ du jeu.
Limite connueUne signature pour FUObjectHashTables::Get() n'est pas incluse ; il s'agit actuellement d'un élément en cours de développement dans UE4SS, et cela n'affecte pas les fonctionnalités de modding standard.
Dans certains cas, après certaines mises à jour du jeu (par exemple après la sortie complète du jeu), je pourrais avoir besoin de mettre à jour l'outil.
**Crédits**- UE4SS par l'équipe UE4SS (sous licence MIT).
- Signatures AOB de Far Far West extraites avec x64dbg depuis une version UE 5.7 Shipping vierge.