I think it's about time I posted the updated table
Once you activate the [ Enable ] script, these will show up:
- Infinite Health (+Kill Fall Blur)
Grants you unlimited health and kills the blur + orientation towards ground when you fall from high spots. Ported over from New Dawn.
- Infinite Stamina
Grants you unlimited stamina. Player only. Ported over from New Dawn.
- Infinite Clip Ammo
Grants you unlimited clip ammo. Player only. Ported over from New Dawn.
- No Sway
Disables the weapon sway when doing right-click zooming. Player only. Ported over from New Dawn.
- No Spread
Super accuracy, in other words. Player only. Ported over from New Dawn.
- No Weapon Overheat
Disables overheating of weapons and their attachments (e.g.: silencer). Player only.
- Stealth
Kills the detection meter for Human AI. Animals, cameras, etc. will still detect you.
- Instant [E] Hold Action
Filtered. Script sets the time it takes for a QTE (quick time event) to occur to 0 (e.g.: E-key timer when disabling alarms).
- Disable 'Out Of Bounds' Check
You can now go outside boundary areas.
- Super Speed
Adjust the speed multiplier on the orange line. The other line (gray one) is for display only.
- Super Jump
Adjust the jump multiplier on the orange line. The other two (gray ones) are for display only.
- Give Resource
The highlight of this table. I will explain details about this script in a separate post, here: viewtopic.php?p=217668#p217668. Before asking "how does the script work?" please read the post! You've been warned.
- Zooming (Credits: cfemen)
Asked for cfemen's approval to include his script (viewtopic.php?p=216480#p216480) in my table. I love to play sniper, so that's that
- Debug section
Updated some stuff in there, maybe you find it useful for your endeavors. Left in also some scripts with which I scanned memory to find the archetypes for 'Give Resource' script.
BR,
Sun
[ 07 Oct 21 - Hit #1 ]
Game Name: Far Cry 6
Game Vendor: Ubisoft Connect
Game Version: 1.1.0
Game Process: FarCry6.exe [ FC_m64d3d12.dll ]
Game File Version: 1.0.0.0
Hello folks.
Just so I'm not late to the party this time around - see viewtopic.php?f=4&t=14257 - here we go. I'm going to gradually outline the information and why you (might) need it. With explanations. Whoever wants to skip to the table, please don't. I won't be lenient when you start asking stupid questions cuz you couldn't be arsed to read T_T.
* * *
Norway-_-1999 posted a while ago a tool called "Script Loader" for Far Cry 5 and Far Cry New Dawn. He was kind enough to share some information with me, such as how he was able to use the game's Lua Engine (Domino) to run Lua commands/scripts, how to dump the Lua globals and other insight. I've obtained his permission to adjust and release his Lua code in ASM format (inside the [ Enable ] script) for Far Cry 6 as well.
* * *
With the above information I was able to create the table below:
Which can be used as follows:
- Open Cheat Engine 7.1+, target the game (File > Open Process > Processes tab > FarCry6.exe) and open/load the table you've just downloaded.
- Activate [ Enable ] script. Now you can use CE's Lua Engine console to type stuff in (CE > Memory View > Ctrl+L).
- command( "command_text" ) -- for simple 1-line commands
- script( "path_to_script" ) -- for scripts that are more complex
- command( "EnableGodMode(1)" )
- script( "C:/Users/SunBeam/Desktop/givememoney.lua" ) -- where the script would contain this code:
Code: Select all
local player = GetLocalPlayerId(); CAPI_Player.SetPlayerMoney(player, 999999);
- There is also a console-like UDF you can use to type in Lua code and execute it, without the need to use command( ... ) or script( ... ) functions. Just activate Toggle Console UDF script and this window will show up:
- white input memo box at the bottom is used to type in text:
- you can use Enter to move to next line and type some more
- Shift+Enter key combination will execute what you've typed
- no, you can't enlarge the memo box to your desired sizes
- you can scroll it though horizontally and vertically
- I recommend writing the script in Notepad++, copy-pasting it here, then Shift+Enter
- purple memo box is used to display what you've executed
- it doesn't work like a "return result" log-type of window (just prints a copy of your input)
- Clear button
- clears the purple memo box
- Close [x] button
- will close the UDF window and deactivate "Toggle Console UDF" script
- white input memo box at the bottom is used to type in text:
Credits:
- Norway-_-1999
- Zanzer (for all your UDF help)
- < online communities with old research: UC, guru3D, etc. >
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1