Far Cry 5 Megathread - EAC Bypass & Table Compilation

Upload your cheat tables here (No requests)
User avatar
STN
Founder
Founder
Posts: 4436
Joined: Thu Mar 02, 2017 7:48 pm
Reputation: 3440

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by STN »

:D

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

DPockets
Cheater
Cheater
Posts: 34
Joined: Fri Nov 10, 2017 12:08 pm
Reputation: 2

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by DPockets »

just a heads up, one of the infinite ammo scripts (not sure which one i don't remember) has made it so that i can't craft anymore of the Ultimate Survivor/Hunter drugs and has also made it so i can't pick up any more of the bobble heads/records as well as the maps you can find after liberating an outpost

bonzay0
Expert Cheater
Expert Cheater
Posts: 55
Joined: Fri Sep 08, 2017 1:43 pm
Reputation: 10

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by bonzay0 »

DPockets wrote:
Sat Mar 31, 2018 5:45 pm
just a heads up, one of the infinite ammo scripts (not sure which one i don't remember) has made it so that i can't craft anymore of the Ultimate Survivor/Hunter drugs and has also made it so i can't pick up any more of the bobble heads/records as well as the maps you can find after liberating an outpost
The new table has the infinite ammo option that should restrict what items it will set as unlimited.

DPockets
Cheater
Cheater
Posts: 34
Joined: Fri Nov 10, 2017 12:08 pm
Reputation: 2

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by DPockets »

bonzay0 wrote:
Sat Mar 31, 2018 5:52 pm
Spoiler
DPockets wrote:
Sat Mar 31, 2018 5:45 pm
just a heads up, one of the infinite ammo scripts (not sure which one i don't remember) has made it so that i can't craft anymore of the Ultimate Survivor/Hunter drugs and has also made it so i can't pick up any more of the bobble heads/records as well as the maps you can find after liberating an outpost
The new table has the infinite ammo option that should restrict what items it will set as unlimited.
Yeah i'm using it now but i still have the issue of not being able to pick up certain things. oh well guess i'll start again. ;)

bonzay0
Expert Cheater
Expert Cheater
Posts: 55
Joined: Fri Sep 08, 2017 1:43 pm
Reputation: 10

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by bonzay0 »

Well until I figure out how to get CPlayer or SunBeam will share it with us I can give you guys a bit complex but fixed version of no reload.

Use it as you wish, I suggest to wait until we have the absolute address for the player.

(Just copy paste the script into ur table)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>171</ID>
      <Description>"No Reload"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
aobscanmodule(NoReload,FC_m64.dll,44 0F 4C C0 44 89 83 88 01 00 00) // should be unique
Registersymbol(NoReload)
Registersymbol(PlayerAdderess)
alloc(newmem,2048,FC_m64.dll)
label(returnhere)
label(originalcode)
label(cheat)
label(PlayerAdderess)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
cmovl r8d,eax
cmp qword [PlayerAdderess],r9
jne originalcode
jmp cheat

originalcode:
mov [rbx+00000188],r8d
jmp returnhere

cheat:
// Do nothing so no bullets decrease

exit:
jmp returnhere

PlayerAdderess:
db 00 00 00 00 00 00 00 00

NoReload:
jmp newmem
nop
nop
nop
nop
nop
nop

returnhere:




[DISABLE]
Unregistersymbol(NoReload)
dealloc(newmem)
NoReload:
db 44 0F 4C C0 44 89 83 88 01 00 00
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>179</ID>
          <Description>"Get Current Entity - Fire a gun to make sure you are selected"</Description>
          <Options moHideChildren="1"/>
          <LastState Activated="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : FarCry5.exe
  Version: 1.2.0
  Date   : 2018-03-31
  Author : gir489

  Get Current Entity
}

[ENABLE]
aobscanmodule(GetCurrentEntity,FC_m64.dll, 0F 57 DB 4C 8B 41 30) // should be unique
alloc(newmem,$1000,"FC_m64.dll")
registersymbol(GetCurrentEntity)
registersymbol(Base)
label(return)
label(Base)

newmem:
xorps xmm3,xmm3
mov r8,[rcx+30]
mov qword [Base],r8
jmp return

Base:
db 00 00 00 00 00 00 00 00

GetCurrentEntity:
jmp newmem
nop
nop

return:

[DISABLE]
unregistersymbol(GetCurrentEntity)
dealloc(newmem)

GetCurrentEntity:
db 0F 57 DB 4C 8B 41 30
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>180</ID>
              <Description>"Base"</Description>
              <LastState Value="00000000F4409080" RealAddress="7FEB8AA001C"/>
              <ShowAsHex>1</ShowAsHex>
              <VariableType>8 Bytes</VariableType>
              <Address>Base</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>184</ID>
              <Description>"PlayerAddress - Fill this with base and no reload will work"</Description>
              <LastState Value="00000000F4409080" RealAddress="7FEB8A90042"/>
              <ShowAsHex>1</ShowAsHex>
              <VariableType>8 Bytes</VariableType>
              <Address>PlayerAdderess</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

User avatar
gir489
RCE Fanatics
RCE Fanatics
Posts: 662
Joined: Mon May 08, 2017 4:08 am
Reputation: 468

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by gir489 »

Code: Select all

{ Game   : FarCry5.exe
  Version: 1.2.0
  Date   : 2018-03-31
  Author : gir489

  Infinite Fishing Rod Health}
[ENABLE]
aobscanmodule(FishingHook,FC_m64.dll,F3 41 0F 5C C0 44 0F 28 44 24 50) // should be unique
aobscanmodule(FishingHookDamage,FC_m64.dll,F3 0F 5C C8 41 0F 2F CA F3 0F 11 8B) // should be unique
registersymbol(FishingHook)
registersymbol(FishingHookDamage)

FishingHook:
db 90 90 90 90 90

FishingHookDamage:
db 90 90 90 90

[DISABLE]
unregistersymbol(FishingHook)
unregistersymbol(FishingHookDamage)

FishingHook:
subss xmm0,xmm8

FishingHookDamage:
subss xmm1,xmm0

Nubbly
Noobzor
Noobzor
Posts: 5
Joined: Fri Mar 30, 2018 3:11 am
Reputation: 0

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by Nubbly »

Not sure what happened, did the bypass and everything, it worked yesterday. No i get a 0x5 error access is denied when trying to play the game. Done every time of work around, the game is essentially broken. Awesome.

Draxhax
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Mar 30, 2018 2:10 pm
Reputation: 8

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by Draxhax »

gir489 wrote:
Sat Mar 31, 2018 6:43 pm

Code: Select all

{ Game   : FarCry5.exe
  Version: 1.2.0
  Date   : 2018-03-31
  Author : gir489

  Infinite Fishing Rod Health}
Awesome! I was trying to get this yesterday, but I didn't get the right function and called it a night.

User avatar
gir489
RCE Fanatics
RCE Fanatics
Posts: 662
Joined: Mon May 08, 2017 4:08 am
Reputation: 468

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by gir489 »

Draxhax wrote:
Sat Mar 31, 2018 8:31 pm
Awesome! I was trying to get this yesterday, but I didn't get the right function and called it a night.
If you want to pay it forward, you should work out No Sway. I've tried like 5 times, but it's made me want to eat a bullet every time.

Here's my notes on it.

Code: Select all

Reads scope status
FC_m64.AK::MemoryMgr::SetPoolName+25B45D - F3 0F10 83 2C050000   - movss xmm0,[rbx+0000052C]
"FC_m64.dll"+AC7BF3D

Y view angle
FC_m64.FCE_Editor_UserAsset_Mesh_GetName+B94CF2 - F3 0F11 53 10         - movss [rbx+10],xmm2
"FC_m64.dll"+A407B42

Checks if breath held for sniper.
FC_m64.FCE_ValidationRecord_GetSeverity+12AE7D - F6 40 08 01           - test byte ptr [rax+08],01 { 1 }
"FC_m64.dll"+1A61D6D
EDIT: Nevermind. I worked it out, lol. I was just talking to Sunbeam about how asking for help just helps me work it out. I'll post the script in a minute after testing is done.

bonzay0
Expert Cheater
Expert Cheater
Posts: 55
Joined: Fri Sep 08, 2017 1:43 pm
Reputation: 10

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by bonzay0 »

gir489 wrote:
Sat Mar 31, 2018 9:16 pm
Draxhax wrote:
Sat Mar 31, 2018 8:31 pm
Awesome! I was trying to get this yesterday, but I didn't get the right function and called it a night.
If you want to pay it forward, you should work out No Sway. I've tried like 5 times, but it's made me want to eat a bullet every time.

Here's my notes on it.

Code: Select all

Reads scope status
FC_m64.AK::MemoryMgr::SetPoolName+25B45D - F3 0F10 83 2C050000   - movss xmm0,[rbx+0000052C]
"FC_m64.dll"+AC7BF3D

Y view angle
FC_m64.FCE_Editor_UserAsset_Mesh_GetName+B94CF2 - F3 0F11 53 10         - movss [rbx+10],xmm2
"FC_m64.dll"+A407B42

Checks if breath held for sniper.
FC_m64.FCE_ValidationRecord_GetSeverity+12AE7D - F6 40 08 01           - test byte ptr [rax+08],01 { 1 }
"FC_m64.dll"+1A61D6D
EDIT: Nevermind. I worked it out, lol. I was just talking to Sunbeam about how asking for help just helps me work it out. I'll post the script in a minute after testing is done.
Think you can help me with bullet velocity? I'm trying to see if I can use a bow arrow as indicator.

User avatar
gir489
RCE Fanatics
RCE Fanatics
Posts: 662
Joined: Mon May 08, 2017 4:08 am
Reputation: 468

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by gir489 »

Code: Select all

{ Game   : FarCry5.exe
  Version: 1.2.0
  Date   : 2018-03-31
  Author : gir489

  No Sway}

[ENABLE]
aobscanmodule(NoSway,FC_m64.dll,0F 85 D7 00 00 00 BA) // should be unique
registersymbol(NoSway)

NoSway:
db 0F 86

[DISABLE]
unregistersymbol(NoSway)

NoSway:
db 0F 85

User avatar
gir489
RCE Fanatics
RCE Fanatics
Posts: 662
Joined: Mon May 08, 2017 4:08 am
Reputation: 468

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by gir489 »

bonzay0 wrote:
Sat Mar 31, 2018 9:50 pm
Think you can help me with bullet velocity? I'm trying to see if I can use a bow arrow as indicator.
I like the way the bullet system has always worked in FC, trying to be at least semi-realistic. So probably not. Although if it works like how it worked in FC3, find the way the game figures out velocity for vans/trucks, and it should apply to bullets. I remember when trying to get the vans to go 9999999 speed, bullets would arrive instantly.

Here's my table I've been using. I don't think I have any more features to add, so I'll post it.
Attachments
FarCry5.CT
(5 KiB) Downloaded 64 times
Last edited by gir489 on Mon Apr 02, 2018 3:38 am, edited 5 times in total.

mflvs
Expert Cheater
Expert Cheater
Posts: 65
Joined: Fri Mar 03, 2017 8:55 pm
Reputation: 5

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by mflvs »

Thanks gir :)

User avatar
gir489
RCE Fanatics
RCE Fanatics
Posts: 662
Joined: Mon May 08, 2017 4:08 am
Reputation: 468

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by gir489 »

Fixed infinite armor not working during co-op.

Code: Select all

{ Game   : FarCry5.exe
  Version: 1.2.0
  Date   : 2018-03-31
  Author : gir489

  Infinite Armor
}

[ENABLE]
aobscanmodule(Armor,FC_m64.dll, F3 0F 11 41 18 45) // should be unique
aobscanmodule(ReturnAddress,FC_m64.dll,84 C0 74 48 48 8B 05 1B 08 12 FC) // should be unique
aobscanmodule(ReturnAddress2,FC_m64.dll,48 85 DB 74 04 48 8B 6B) // should be unique
alloc(newmem,$1000,"FC_m64.dll")
registersymbol(Armor)
label(return)

newmem:
movss [rcx+18],xmm0
push r8
mov r8, ReturnAddress
cmp [rsp+A0],r8
pop r8
jne @f
mov [rcx+18],(float)100
jmp return
@@:
push r8
mov r8, ReturnAddress2
cmp [rsp+A0],r8
pop r8
jne return
mov [rcx+18],(float)100
jmp return
jmp return

Armor:
jmp newmem
return:

[DISABLE]
unregistersymbol(Armor)
dealloc(newmem)

Armor:
movss [rcx+18],xmm0

Draxhax
Novice Cheater
Novice Cheater
Posts: 20
Joined: Fri Mar 30, 2018 2:10 pm
Reputation: 8

Re: Far Cry 5 Megathread - EAC Bypass & Table Compilation

Post by Draxhax »

gir489 wrote:
Sat Mar 31, 2018 9:16 pm
Draxhax wrote:
Sat Mar 31, 2018 8:31 pm
Awesome! I was trying to get this yesterday, but I didn't get the right function and called it a night.
If you want to pay it forward, you should work out No Sway. I've tried like 5 times, but it's made me want to eat a bullet every time.

...

EDIT: Nevermind. I worked it out, lol. I was just talking to Sunbeam about how asking for help just helps me work it out. I'll post the script in a minute after testing is done.
I'm glad you got it worked out! After my post I just went back and focused on finishing up the fishing board for each zone. I just now took a break to the read forums. I was just thinking a bit ago about how annoying the sway is. :lol:

Post Reply