Red Dead Redemption 2

Upload your cheat tables here (No requests)
dakar111
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Nov 10, 2020 5:32 pm
Reputation: 0

Re: Red Dead Redemption 2

Post by dakar111 »

The attached cheat table has invincibility working.

However, you still can die if bitten by an alligator or if you throw a dynamite between your legs, etc. Anyone able to find a solution for this?

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
Attachments
RDR2.CT
(5.34 KiB) Downloaded 906 times

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

Re: Red Dead Redemption 2

Post by killerkrok555 »

The horse bonding in this game is wierd in order to get max bonding you cant hack the value for some reason its hard coded, find the vlaue (its 4 byte and the same adn shown in game) and browes memory region find max bonding amount for next level change it to 1 above your bonding amount bond with the horse and boom your horse went up a level in bonding im not sure if its stable for me it crashed when he went up to level 4 so activate auto save in order for it to save anyy changes

IcyPurpose99
Expert Cheater
Expert Cheater
Posts: 476
Joined: Fri Mar 03, 2017 6:04 pm
Reputation: 16

Re: Red Dead Redemption 2

Post by IcyPurpose99 »

killerkrok555 wrote:
Sat Nov 07, 2020 2:51 pm
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
Its Divided by 2, your chips value of your cash. $5.00 = 500 = 250

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

Re: Red Dead Redemption 2

Post by killerkrok555 »

anyone found a way to change the cards in the poker game i managed to change their numbers but when i try to use "double aces" for example it resets back to "double 6"

Seleth
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 02, 2020 9:40 pm
Reputation: 0

Re: Red Dead Redemption 2

Post by Seleth »

Will there be a update for Build 1355.18?
Or maybe a guide for update scripts after update

Elsys656
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Dec 03, 2020 12:43 am
Reputation: 0

Re: Red Dead Redemption 2

Post by Elsys656 »

Tried updating trainer ammo procedure is changed from last update method doesn't work anymore can search ammo for change and activate infinite items through filter. Haven't yet tried locking loaded ammo instead. Found the animation routine for firing but that only partially helps.

Seleth
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 02, 2020 9:40 pm
Reputation: 0

Re: Red Dead Redemption 2

Post by Seleth »

I actually only used the infinity item script. since that makes the game extremly less grinding and a lot easier.
but the table is not working on 1355.18 atm and didn't manage to find a simple entry for any item in the inventory. I tried everything: 2 bytes, 4 bytes, 8 bytes etc.

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

Re: Red Dead Redemption 2

Post by killerkrok555 »

for those who want an easier way to hack in minigames win rdr2 in "memory scan options" put the "start" option at 0000000880000000 and "stop" at 0000000890000000.

for hacking poker cards in order to change the number the value of the cards is 1,2,3,....10=1,2,3...10 ,11=jack , 12=queen , 13= king, 14=ace.
at the end of the round when the last winner sorts his chips there is an only value that changes it chooses what card do you get, [right card address]+10 = [left card address]. it is still glitchy and sometimes it just doesnt work because i have no fucking idea why the card address location changes or gets stuck i still dont know how the cards in this game are programed but that is a start

Edit: i found out that when you don't press skip the address the decide card value does not get stuck or change, it seems skippign changes the address location or glitches the address so it doesn't work.
ill work into finding the other 5 cards that are faced down in the meantime

Edit2: i found out when in the game when someone busts out or adds into the game the addresses change i tried using pointers but to no succsess

Seleth
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 02, 2020 9:40 pm
Reputation: 0

Re: Red Dead Redemption 2

Post by Seleth »

killerkrok555 wrote:
Sat Dec 05, 2020 8:48 pm
for those who want an easier way to hack in minigames win rdr2 in "memory scan options" put the "start" option at 0000000880000000 and "stop" at 0000000890000000.

for hacking poker cards in order to change the number the value of the cards is 1,2,3,....10=1,2,3...10 ,11=jack , 12=queen , 13= king, 14=ace.
at the end of the round when the last winner sorts his chips there is an only value that changes it chooses what card do you get, [right card address]+10 = [left card address]. it is still glitchy and sometimes it just doesnt work because i have no fucking idea why the card address location changes or gets stuck i still dont know how the cards in this game are programed but that is a start

Edit: i found out that when you don't press skip the address the decide card value does not get stuck or change, it seems skippign changes the address location or glitches the address so it doesn't work.
ill work into finding the other 5 cards that are faced down in the meantime

Edit2: i found out when in the game when someone busts out or adds into the game the addresses change i tried using pointers but to no succsess
The Hint with the "skipping" is a good one. I found out that when i goes to 11, 12, 13 or 14 the cards glitch and i get other cards instead but 1-10 are always working.
But this happened only sometimes. So i guess it happend when i skipped the scenes like you said.

I also found out that the money rule 5.00$ = 500 = 250 on 4 bytes does not work with the poker table in saint denis somehow.

it is also a good information for those, who just starting to hack the poker games that the game crashes in windows debugger when you debug what access this address. You have to change the settings to the veh debugger. The game still crashes with veh debugger when the debug is running to long.

IcyPurpose99
Expert Cheater
Expert Cheater
Posts: 476
Joined: Fri Mar 03, 2017 6:04 pm
Reputation: 16

Re: Red Dead Redemption 2

Post by IcyPurpose99 »

Not sure if anyone was looking for something. But, Horse Bonding is a float just so everyone knows.

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

Re: Red Dead Redemption 2

Post by killerkrok555 »

Seleth wrote:
Mon Dec 07, 2020 6:32 pm


The Hint with the "skipping" is a good one. I found out that when i goes to 11, 12, 13 or 14 the cards glitch and i get other cards instead but 1-10 are always working.
But this happened only sometimes. So i guess it happend when i skipped the scenes like you said.

I also found out that the money rule 5.00$ = 500 = 250 on 4 bytes does not work with the poker table in saint denis somehow.

it is also a good information for those, who just starting to hack the poker games that the game crashes in windows debugger when you debug what access this address. You have to change the settings to the veh debugger. The game still crashes with veh debugger when the debug is running to long.
i found out that in [chips value] = [displayed value]/[lowest bet]
in saint denis its 5 so 5.00= 500 =100
in valentine its 2 so 5.00 =500 = 250
in camps its 1 so 5.00 =500 =500

Edit: found out shapes
0 = hearts
1 = diamonds
2 = spades
3 = clubs

Edit2: for now all thats left is to find a pointer for the right card of the player and a pointer for the first card that is revealed

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

Re: Red Dead Redemption 2

Post by killerkrok555 »

Im releasing my cheat table for the poker in game
follow the instructions because the offsets in this game change the addresess of the cards according to your seat and the number of players

1.activate "Enable First" first.
2.activate "Pointers".
3. get into a poker game and you will see the values fill.
4. warning"Card1Value" and "Win1Value" represent variable offsets so since they change according to sit location and number of players the addresses of the "main player" cards and face down cards may change when an npc busts out.
5.to find the players 2 cards change the "Card1Value" by adding 1 every time until Card1 to Shape2 values match the players cards
6. to find the face down cards keep "Card1Value" as it is if its the correct offset for the player card and change "Win1Value" by adding 1 every time until Win1 to Shape Win5 match the face down cards after reveal my advice wait until the three faced down cards are shown and then fold.
7. wait for the winner to collect all the chips and all the icons on the screen connecting to cards disappear(when the lastwinner sort their chips) and then pause the game and enter the cheat table and change the values to your liking.

p.s "Win1Value" always starts at 1
Attachments
RDR2.CT
(8.84 KiB) Downloaded 631 times

Abr
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Dec 28, 2020 6:55 am
Reputation: 0

Re: Red Dead Redemption 2

Post by Abr »

killerkrok555 wrote:
Fri Dec 25, 2020 10:37 pm
Im releasing my cheat table for the poker in game
Hi.
Can you check this out?
This may help your work.

Code: Select all

[ENABLE]

aobscanmodule(GET_ADDR_POKER,RDR2.exe,33 D2 4C 8B 0B 48) // should be unique
alloc(newmem,$1000,GET_ADDR_POKER)

label(code)
label(return)
label(addrDeckPoker)
registersymbol(addrDeckPoker)

newmem:
  jmp code
  db 90
  db 90
  db 90
addrDeckPoker:
  dq 0
  db 90
  db 90
  db 90
  db 90

code:
  xor edx,edx
  mov r9,[rbx]
  mov [addrDeckPoker], rbx
  jmp return

GET_ADDR_POKER:
  jmp newmem
return:
registersymbol(GET_ADDR_POKER)

[DISABLE]

GET_ADDR_POKER:
  db 33 D2 4C 8B 0B

unregistersymbol(GET_ADDR_POKER)
dealloc(newmem)
unregistersymbol(addrDeckPoker)

{
// ORIGINAL CODE - INJECTION POINT: RDR2.exe+2A96A76

RDR2.exe+2A96A47: 48 83 EB 18        - sub rbx,18
RDR2.exe+2A96A4B: F3 0F 10 4B 10     - movss xmm1,[rbx+10]
RDR2.exe+2A96A50: F3 0F 59 43 F0     - mulss xmm0,[rbx-10]
RDR2.exe+2A96A55: F3 0F 59 4B F8     - mulss xmm1,[rbx-08]
RDR2.exe+2A96A5A: F3 0F 11 43 F0     - movss [rbx-10],xmm0
RDR2.exe+2A96A5F: F3 0F 11 4B F8     - movss [rbx-08],xmm1
RDR2.exe+2A96A64: F3 0F 10 03        - movss xmm0,[rbx]
RDR2.exe+2A96A68: F3 41 0F 59 00     - mulss xmm0,[r8]
RDR2.exe+2A96A6D: E9 0B 08 00 00     - jmp RDR2.exe+2A9727D
RDR2.exe+2A96A72: 44 8B 43 F8        - mov r8d,[rbx-08]
// ---------- INJECTING HERE ----------
RDR2.exe+2A96A76: 33 D2              - xor edx,edx
// ---------- DONE INJECTING  ----------
RDR2.exe+2A96A78: 4C 8B 0B           - mov r9,[rbx]
RDR2.exe+2A96A7B: 48 83 EB 10        - sub rbx,10
RDR2.exe+2A96A7F: 45 85 C0           - test r8d,r8d
RDR2.exe+2A96A82: 0F 84 22 FB FF FF  - je RDR2.exe+2A965AA
RDR2.exe+2A96A88: 48 8B 03           - mov rax,[rbx]
RDR2.exe+2A96A8B: 41 8B C8           - mov ecx,r8d
RDR2.exe+2A96A8E: 2B CA              - sub ecx,edx
RDR2.exe+2A96A90: 48 83 EB 08        - sub rbx,08
RDR2.exe+2A96A94: FF C9              - dec ecx
RDR2.exe+2A96A96: FF C2              - inc edx
RDR2.exe+2A96A98: 49 89 04 C9        - mov [r9+rcx*8],rax
}
db 90 does nothing. just for looking good in disassembly. :P

Code: Select all

<CheatEntry>
  <ID>22</ID>
  <Description>"Card 1"</Description>
  <LastState Value="3" RealAddress="1B4812FB4A8"/>
  <ShowAsSigned>0</ShowAsSigned>
  <VariableType>4 Bytes</VariableType>
  <Address>[addrDeckPoker]+0x2BFAC0</Address>
</CheatEntry>
i think they're codes for suffling the cards.
RDR2.exe+2A96A98: 49 89 04 C9 - mov [r9+rcx*8],rax was found on 'Find out what writes to this address'.

i don't know why there's some offset like +0x2BFAC0. and i'm not sure this offset is identical for every computer.


p.s.
this address also works for Black jack, too.

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

Re: Red Dead Redemption 2

Post by killerkrok555 »

Abr wrote:
Tue Dec 29, 2020 1:38 pm
killerkrok555 wrote:
Fri Dec 25, 2020 10:37 pm
Im releasing my cheat table for the poker in game
Hi.
Can you check this out?
This may help your work.

Code: Select all

[ENABLE]

aobscanmodule(GET_ADDR_POKER,RDR2.exe,33 D2 4C 8B 0B 48) // should be unique
alloc(newmem,$1000,GET_ADDR_POKER)

label(code)
label(return)
label(addrDeckPoker)
registersymbol(addrDeckPoker)

newmem:
  jmp code
  db 90
  db 90
  db 90
addrDeckPoker:
  dq 0
  db 90
  db 90
  db 90
  db 90

code:
  xor edx,edx
  mov r9,[rbx]
  mov [addrDeckPoker], rbx
  jmp return

GET_ADDR_POKER:
  jmp newmem
return:
registersymbol(GET_ADDR_POKER)

[DISABLE]

GET_ADDR_POKER:
  db 33 D2 4C 8B 0B

unregistersymbol(GET_ADDR_POKER)
dealloc(newmem)
unregistersymbol(addrDeckPoker)

{
// ORIGINAL CODE - INJECTION POINT: RDR2.exe+2A96A76

RDR2.exe+2A96A47: 48 83 EB 18        - sub rbx,18
RDR2.exe+2A96A4B: F3 0F 10 4B 10     - movss xmm1,[rbx+10]
RDR2.exe+2A96A50: F3 0F 59 43 F0     - mulss xmm0,[rbx-10]
RDR2.exe+2A96A55: F3 0F 59 4B F8     - mulss xmm1,[rbx-08]
RDR2.exe+2A96A5A: F3 0F 11 43 F0     - movss [rbx-10],xmm0
RDR2.exe+2A96A5F: F3 0F 11 4B F8     - movss [rbx-08],xmm1
RDR2.exe+2A96A64: F3 0F 10 03        - movss xmm0,[rbx]
RDR2.exe+2A96A68: F3 41 0F 59 00     - mulss xmm0,[r8]
RDR2.exe+2A96A6D: E9 0B 08 00 00     - jmp RDR2.exe+2A9727D
RDR2.exe+2A96A72: 44 8B 43 F8        - mov r8d,[rbx-08]
// ---------- INJECTING HERE ----------
RDR2.exe+2A96A76: 33 D2              - xor edx,edx
// ---------- DONE INJECTING  ----------
RDR2.exe+2A96A78: 4C 8B 0B           - mov r9,[rbx]
RDR2.exe+2A96A7B: 48 83 EB 10        - sub rbx,10
RDR2.exe+2A96A7F: 45 85 C0           - test r8d,r8d
RDR2.exe+2A96A82: 0F 84 22 FB FF FF  - je RDR2.exe+2A965AA
RDR2.exe+2A96A88: 48 8B 03           - mov rax,[rbx]
RDR2.exe+2A96A8B: 41 8B C8           - mov ecx,r8d
RDR2.exe+2A96A8E: 2B CA              - sub ecx,edx
RDR2.exe+2A96A90: 48 83 EB 08        - sub rbx,08
RDR2.exe+2A96A94: FF C9              - dec ecx
RDR2.exe+2A96A96: FF C2              - inc edx
RDR2.exe+2A96A98: 49 89 04 C9        - mov [r9+rcx*8],rax
}
db 90 does nothing. just for looking good in disassembly. :P

Code: Select all

<CheatEntry>
  <ID>22</ID>
  <Description>"Card 1"</Description>
  <LastState Value="3" RealAddress="1B4812FB4A8"/>
  <ShowAsSigned>0</ShowAsSigned>
  <VariableType>4 Bytes</VariableType>
  <Address>[addrDeckPoker]+0x2BFAC0</Address>
</CheatEntry>
i think they're codes for suffling the cards.
RDR2.exe+2A96A98: 49 89 04 C9 - mov [r9+rcx*8],rax was found on 'Find out what writes to this address'.

i don't know why there's some offset like +0x2BFAC0. and i'm not sure this offset is identical for every computer.


p.s.
this address also works for Black jack, too.
I'm sorry to say but I won't have much time programing in this game since I'm in the army , but the problem with this function that it changes thousands upon thousands of values which makes it hard to isolate the required address, so instead of messing around and dissecting the code and finding commonalities I found one pointer and used variable offsets to find the correct values

STD047
Noobzor
Noobzor
Posts: 9
Joined: Thu Jan 07, 2021 1:54 pm
Reputation: 6

Re: Red Dead Redemption 2

Post by STD047 »

I could not find any tables about 'honor' so i tried to search
and ,took a whole day, I finally found a related code

it still works in current newest version but i have some problem

just like [Law] pointer, i want to modify exact honor value...
and also, are there any other ways to make more clean & simple script??
-- I'm new to here, and don't know cheat engine well.. any kind of comment would be appreciated :)


oh here's my table.
main table is from l0wb1t and many other masters.
i just changed AOB addresses for health, stamina etc. (but couldn't found horse health address...)

++ sorry reworked
Attachments
RDR2_temp_STD047(2).CT
(398.89 KiB) Downloaded 480 times

Post Reply

Who is online

Users browsing this forum: admantx, AmazonBot, Androssen, Baidu [Spider], biosolidsnake, bluemoon27112, bregoran, Cloover, darksage140, Eren, Google [Bot], mortar, panteragnr, Passer556, patfussy69, running_nomad, thestorm, wtfitsbigz