Red Dead Redemption 2

Upload your cheat tables here (No requests)
User avatar
bloodsucker
Expert Cheater
Expert Cheater
Posts: 218
Joined: Tue Mar 14, 2017 1:08 am
Reputation: 25

Re: Red Dead Redemption 2

Post by bloodsucker »

update to 1311.23, please.

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

sasuke64
What is cheating?
What is cheating?
Posts: 3
Joined: Sun Mar 19, 2017 10:10 pm
Reputation: 1

Re: Red Dead Redemption 2

Post by sasuke64 »

For those of you that hate Gambling Challenge #9, your points are 4 bytes. Change to VEH Debugger, get some points, and narrow your results down to ~4 addresses. Change them to 60, 100, or whatever the minimum is and you'll win with whatever next tile you place down.

Fenix
Cheater
Cheater
Posts: 46
Joined: Sat Mar 11, 2017 6:11 pm
Reputation: 19

Re: Red Dead Redemption 2

Post by Fenix »

What Value are we looking for for HP and Stamina? I seem to be finding the stamina one just fine between 1 - 100 as a 4 bytes but freezing it does nothing, am I looking for the wrong thing here?

senseirain
Expert Cheater
Expert Cheater
Posts: 147
Joined: Thu Jun 08, 2017 8:00 am
Reputation: 7

Re: Red Dead Redemption 2

Post by senseirain »

Yo got Crafting materials ?

bliseer
Cheater
Cheater
Posts: 34
Joined: Fri Sep 21, 2018 2:30 pm
Reputation: 16

Re: Red Dead Redemption 2

Post by bliseer »

No Reload

Code: Select all

{ Game   : RDR2.exe
  Version:
  Date   : 2020-10-31
  Author : Bliseer

  This script does blah blah blah
}

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat



aobscanmodule(noReload,RDR2.exe,FE 2B C5 44 8B C3) // should be unique
//alloc(newmem,$1000,"RDR2.exe"+11D5F0A)
//
//label(code)
//label(return)
//
//newmem:
//
//code:
//  sub eax,ebp
//  mov r8d,ebx
//  jmp return

noReload+01:
//  jmp newmem
  db 90 90

//return:
registersymbol(noReload)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
noReload+01:
//  db 2B C5 44 8B C3
  db 2B C5

unregistersymbol(noReload)
//dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "RDR2.exe"+11D5F0A

"RDR2.exe"+11D5EEB: 75 10                    -  jne RDR2.exe+11D5EFD
"RDR2.exe"+11D5EED: 0F 57 DB                 -  xorps xmm3,xmm3
"RDR2.exe"+11D5EF0: 0F 57 D2                 -  xorps xmm2,xmm2
"RDR2.exe"+11D5EF3: 8B D5                    -  mov edx,ebp
"RDR2.exe"+11D5EF5: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5EF8: E8 6F 43 FC FF           -  call RDR2.exe+119A26C
"RDR2.exe"+11D5EFD: 83 CB FF                 -  or ebx,-01
"RDR2.exe"+11D5F00: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5F03: 8B D3                    -  mov edx,ebx
"RDR2.exe"+11D5F05: E8 EE 0E FD FE           -  call RDR2.exe+1A6DF8
// ---------- INJECTING HERE ----------
"RDR2.exe"+11D5F0A: 2B C5                    -  sub eax,ebp
"RDR2.exe"+11D5F0C: 44 8B C3                 -  mov r8d,ebx
// ---------- DONE INJECTING  ----------
"RDR2.exe"+11D5F0F: 8B D0                    -  mov edx,eax
"RDR2.exe"+11D5F11: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5F14: E8 27 06 FF FF           -  call RDR2.exe+11C6540
"RDR2.exe"+11D5F19: 8B 9F C8 00 00 00        -  mov ebx,[rdi+000000C8]
"RDR2.exe"+11D5F1F: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5F22: 8B D3                    -  mov edx,ebx
"RDR2.exe"+11D5F24: E8 03 3C 4D FF           -  call RDR2.exe+6A9B2C
"RDR2.exe"+11D5F29: 2B C5                    -  sub eax,ebp
"RDR2.exe"+11D5F2B: 44 8B C3                 -  mov r8d,ebx
"RDR2.exe"+11D5F2E: 8B D0                    -  mov edx,eax
}
Infinite Ammo

Code: Select all

{ Game   : RDR2.exe
  Version:
  Date   : 2020-10-31
  Author : Bliseer

  This script does blah blah blah
}

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat



aobscanmodule(infAmmo,RDR2.exe,FF 2B C5 44 8B C3) // should be unique
//alloc(newmem,$1000,"RDR2.exe"+11D5F29)
//
//label(code)
//label(return)
//
//newmem:
//
//code:
//  sub eax,ebp
//  mov r8d,ebx
//  jmp return

infAmmo+01:
//  jmp newmem
  db 90 90
//return:
registersymbol(infAmmo)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
infAmmo+01:
//  db 2B C5 44 8B C3
  db 2B C5

unregistersymbol(infAmmo)
//dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "RDR2.exe"+11D5F29

"RDR2.exe"+11D5F05: E8 EE 0E FD FE           -  call RDR2.exe+1A6DF8
"RDR2.exe"+11D5F0A: 2B C5                    -  sub eax,ebp
"RDR2.exe"+11D5F0C: 44 8B C3                 -  mov r8d,ebx
"RDR2.exe"+11D5F0F: 8B D0                    -  mov edx,eax
"RDR2.exe"+11D5F11: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5F14: E8 27 06 FF FF           -  call RDR2.exe+11C6540
"RDR2.exe"+11D5F19: 8B 9F C8 00 00 00        -  mov ebx,[rdi+000000C8]
"RDR2.exe"+11D5F1F: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5F22: 8B D3                    -  mov edx,ebx
"RDR2.exe"+11D5F24: E8 03 3C 4D FF           -  call RDR2.exe+6A9B2C
// ---------- INJECTING HERE ----------
"RDR2.exe"+11D5F29: 2B C5                    -  sub eax,ebp
"RDR2.exe"+11D5F2B: 44 8B C3                 -  mov r8d,ebx
// ---------- DONE INJECTING  ----------
"RDR2.exe"+11D5F2E: 8B D0                    -  mov edx,eax
"RDR2.exe"+11D5F30: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5F33: E8 B0 07 FF FF           -  call RDR2.exe+11C66E8
"RDR2.exe"+11D5F38: 80 BF B0 00 00 00 00     -  cmp byte ptr [rdi+000000B0],00
"RDR2.exe"+11D5F3F: 0F 84 A0 00 00 00        -  je RDR2.exe+11D5FE5
"RDR2.exe"+11D5F45: 8B 87 C8 00 00 00        -  mov eax,[rdi+000000C8]
"RDR2.exe"+11D5F4B: 48 8B CF                 -  mov rcx,rdi
"RDR2.exe"+11D5F4E: 48 6B D8 68              -  imul rbx,rax,68
"RDR2.exe"+11D5F52: 8B D0                    -  mov edx,eax
"RDR2.exe"+11D5F54: 48 03 9F B8 00 00 00     -  add rbx,[rdi+000000B8]
}
Infinite Items

Code: Select all

{ Game   : RDR2.exe
  Version: 
  Date   : 2020-10-31
  Author : Bliseer

  This script does blah blah blah
}

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat

 
 
aobscanmodule(infItem,RDR2.exe,48 0F 4F D8 48 89 5F 18) // should be unique
//alloc(newmem,$1000,infItem)
//
//label(code)
//label(return)
//
//newmem:
//
//code:
//  cmovg rbx,rax
//  mov [rdi+18],rbx
//  jmp return

infItem:
//  jmp newmem
//  nop 3
  cmovl rbx,rax

//return:
registersymbol(infItem)

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
infItem:
//  db 48 0F 4F D8 48 89 5F 18
  db 48 0F 4F D8

unregistersymbol(infItem)
//dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "RDR2.exe"+7782F1

"RDR2.exe"+7782D5: 48 8B F9                 -  mov rdi,rcx
"RDR2.exe"+7782D8: 48 85 D2                 -  test rdx,rdx
"RDR2.exe"+7782DB: 78 1C                    -  js RDR2.exe+7782F9
"RDR2.exe"+7782DD: 48 8B 01                 -  mov rax,[rcx]
"RDR2.exe"+7782E0: 49 8B D0                 -  mov rdx,r8
"RDR2.exe"+7782E3: FF 50 68                 -  call qword ptr [rax+68]
"RDR2.exe"+7782E6: 48 83 F8 FF              -  cmp rax,-01
"RDR2.exe"+7782EA: 7C 0D                    -  jl RDR2.exe+7782F9
"RDR2.exe"+7782EC: 74 07                    -  je RDR2.exe+7782F5
"RDR2.exe"+7782EE: 48 3B D8                 -  cmp rbx,rax
// ---------- INJECTING HERE ----------
"RDR2.exe"+7782F1: 48 0F 4F D8              -  cmovg rbx,rax
"RDR2.exe"+7782F5: 48 89 5F 18              -  mov [rdi+18],rbx
// ---------- DONE INJECTING  ----------
"RDR2.exe"+7782F9: 48 8B 47 18              -  mov rax,[rdi+18]
"RDR2.exe"+7782FD: 48 8B 5C 24 30           -  mov rbx,[rsp+30]
"RDR2.exe"+778302: 48 83 C4 20              -  add rsp,20
"RDR2.exe"+778306: 5F                       -  pop rdi
"RDR2.exe"+778307: C3                       -  ret 
"RDR2.exe"+778308: 48 89 5C 24 08           -  mov [rsp+08],rbx
"RDR2.exe"+77830D: 48 89 74 24 10           -  mov [rsp+10],rsi
"RDR2.exe"+778312: 57                       -  push rdi
"RDR2.exe"+778313: 48 83 EC 20              -  sub rsp,20
"RDR2.exe"+778317: 48 8B 59 18              -  mov rbx,[rcx+18]
}
Last edited by bliseer on Tue Nov 03, 2020 1:56 am, edited 1 time in total.

bliseer
Cheater
Cheater
Posts: 34
Joined: Fri Sep 21, 2018 2:30 pm
Reputation: 16

Re: Red Dead Redemption 2

Post by bliseer »

STN Script Fixed for build 1311.23

p.s. if you want delete saved custom cloth than turn off infinite Item script and like other too

p.s.2 try Cheat Engine setting > Extra > Disable Query memory region routines

p.s.3 2021.02.14 some fixed
try Cheat Engine setting > Extra > Disable Query memory region routines
Attachments
RDR2.CT
(28.87 KiB) Downloaded 1171 times
RDR2.CT
(27.17 KiB) Downloaded 501 times
Last edited by bliseer on Sun Feb 14, 2021 7:00 am, edited 6 times in total.

User avatar
andkem
Novice Cheater
Novice Cheater
Posts: 15
Joined: Fri Jun 12, 2020 11:03 pm
Reputation: 0

Re: Red Dead Redemption 2

Post by andkem »

Thanks!

bluepanda
Expert Cheater
Expert Cheater
Posts: 99
Joined: Fri Aug 25, 2017 8:19 pm
Reputation: 39

Re: Red Dead Redemption 2

Post by bluepanda »

bliseer wrote:
Mon Nov 02, 2020 7:00 pm
STN Script Fixed for build 1311.23

p.s. if you want delete saved custom cloth than turn off infinite Item script and like other too
Just a warning, inf. health script is freezing and crashing the game.

bliseer
Cheater
Cheater
Posts: 34
Joined: Fri Sep 21, 2018 2:30 pm
Reputation: 16

Re: Red Dead Redemption 2

Post by bliseer »

bluepanda wrote:
Tue Nov 03, 2020 12:57 pm
bliseer wrote:
Mon Nov 02, 2020 7:00 pm
STN Script Fixed for build 1311.23

p.s. if you want delete saved custom cloth than turn off infinite Item script and like other too
Just a warning, inf. health script is freezing and crashing the game.
try "Cheat Engine 7.1 (64-bit)" or "Cheat Engine 7.1 (64-bit SSE4-AVX2)".

"RDR2.exe"+706B42 -> Enable
"RDR2.exe"+1476326 -> infinite Health
"RDR2.exe"+D5C910 -> infinite Stamina
"RDR2.exe"+FF7C69 -> infinite Dead Eye
"RDR2.exe"+D23802 -> infinite Horse Health
"RDR2.exe"+FF52D0 -> infinite Horse Stamina

Look. only infinite Health 3byte over offset. so trouble.

bluepanda
Expert Cheater
Expert Cheater
Posts: 99
Joined: Fri Aug 25, 2017 8:19 pm
Reputation: 39

Re: Red Dead Redemption 2

Post by bluepanda »

bliseer wrote:
Tue Nov 03, 2020 5:06 pm
bluepanda wrote:
Tue Nov 03, 2020 12:57 pm
bliseer wrote:
Mon Nov 02, 2020 7:00 pm
STN Script Fixed for build 1311.23

p.s. if you want delete saved custom cloth than turn off infinite Item script and like other too
Just a warning, inf. health script is freezing and crashing the game.
try "Cheat Engine 7.1 (64-bit)" or "Cheat Engine 7.1 (64-bit SSE4-AVX2)".

"RDR2.exe"+706B42 -> Enable
"RDR2.exe"+1476326 -> infinite Health
"RDR2.exe"+D5C910 -> infinite Stamina
"RDR2.exe"+FF7C69 -> infinite Dead Eye
"RDR2.exe"+D23802 -> infinite Horse Health
"RDR2.exe"+FF52D0 -> infinite Horse Stamina

Look. only infinite Health 3byte over offset. so trouble.
Didn't actually get what you were trying to say with this. I am using the v7.1 x64 bit version.
As it seems, both infinite health scripts (player and horse) are freezing up the game for good, after having the possibility (outside of a mission) testing it.

bliseer
Cheater
Cheater
Posts: 34
Joined: Fri Sep 21, 2018 2:30 pm
Reputation: 16

Re: Red Dead Redemption 2

Post by bliseer »

bluepanda wrote:
Tue Nov 03, 2020 5:52 pm
bliseer wrote:
Tue Nov 03, 2020 5:06 pm
bluepanda wrote:
Tue Nov 03, 2020 12:57 pm


Just a warning, inf. health script is freezing and crashing the game.
try "Cheat Engine 7.1 (64-bit)" or "Cheat Engine 7.1 (64-bit SSE4-AVX2)".

"RDR2.exe"+706B42 -> Enable
"RDR2.exe"+1476326 -> infinite Health
"RDR2.exe"+D5C910 -> infinite Stamina
"RDR2.exe"+FF7C69 -> infinite Dead Eye
"RDR2.exe"+D23802 -> infinite Horse Health
"RDR2.exe"+FF52D0 -> infinite Horse Stamina

Look. only infinite Health 3byte over offset. so trouble.
Didn't actually get what you were trying to say with this. I am using the v7.1 x64 bit version.
As it seems, both infinite health scripts (player and horse) are freezing up the game for good, after having the possibility (outside of a mission) testing it.
main thread file make error like you

cheat engine make max 7byte injection jump code. but red dead redemtion make 16byte injection jump code. so remove 9byte over. it's make error.

so i fixed. make force 7byte jump code. now i don't error.

Are you got my file? not main thread file.

Anyone else with the same problem?

p.s. try Cheat Engine setting > Extra > Disable Query memory region routines
Last edited by bliseer on Fri Nov 06, 2020 4:08 pm, edited 2 times in total.

Kay
Novice Cheater
Novice Cheater
Posts: 18
Joined: Fri Mar 31, 2017 10:52 pm
Reputation: 1

Re: Red Dead Redemption 2

Post by Kay »

killerkrok555 wrote:
Mon Oct 26, 2020 2:17 pm
never mind found that veh debugger baypasses the anti debugger anyhow, for peope who want to cheat in poker
value = [dispalyed amount]*50
which displayed value is this? your chips? chips in pot? chips being bet?

somewhat unrelated but for blackjack just search for your numbers in 4 bytes, it will show up and you can manipulate it. For gambler challenge 8 I freeze the value at somewhat low like 6 and draw 3 other cards then switch to CE and change them to 21. Hopefully this can help whoever is tearing their hair out doing that challenge.

User avatar
killerkrok555
Expert Cheater
Expert Cheater
Posts: 173
Joined: Mon Apr 17, 2017 4:41 pm
Reputation: 87

Re: Red Dead Redemption 2

Post by killerkrok555 »

Kay wrote:
Fri Nov 06, 2020 12:21 pm
killerkrok555 wrote:
Mon Oct 26, 2020 2:17 pm
never mind found that veh debugger baypasses the anti debugger anyhow, for peope who want to cheat in poker
value = [dispalyed amount]*50
which displayed value is this? your chips? chips in pot? chips being bet?

somewhat unrelated but for blackjack just search for your numbers in 4 bytes, it will show up and you can manipulate it. For gambler challenge 8 I freeze the value at somewhat low like 6 and draw 3 other cards then switch to CE and change them to 21. Hopefully this can help whoever is tearing their hair out doing that challenge.
your chips

User avatar
killerkrok555
Expert Cheater
Expert Cheater
Posts: 173
Joined: Mon Apr 17, 2017 4:41 pm
Reputation: 87

Re: Red Dead Redemption 2

Post by killerkrok555 »

Kay wrote:
Fri Nov 06, 2020 12:21 pm
killerkrok555 wrote:
Mon Oct 26, 2020 2:17 pm
never mind found that veh debugger baypasses the anti debugger anyhow, for peope who want to cheat in poker
value = [dispalyed amount]*50
which displayed value is this? your chips? chips in pot? chips being bet?

somewhat unrelated but for blackjack just search for your numbers in 4 bytes, it will show up and you can manipulate it. For gambler challenge 8 I freeze the value at somewhat low like 6 and draw 3 other cards then switch to CE and change them to 21. Hopefully this can help whoever is tearing their hair out doing that challenge.
i found something intresting in the home caravan when you play poker [displayed value]= value so 99.99 = 9999

Kay
Novice Cheater
Novice Cheater
Posts: 18
Joined: Fri Mar 31, 2017 10:52 pm
Reputation: 1

Re: Red Dead Redemption 2

Post by Kay »

killerkrok555 wrote:
Sat Nov 07, 2020 2:51 pm

i found something intresting in the home caravan when you play poker [displayed value]= value so 99.99 = 9999
not like you need to win that so eh. Good to know i guess

Post Reply