Re: Red Dead Redemption 2
Posted: Sun Nov 10, 2019 1:29 pm
can we found why online money ? nice work
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>243</ID>
<Description>"Money"</Description>
<Options moHideChildren="1"/>
<LastState Activated="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscanmodule(_Money,RDR2.exe,03 70 28 48 83 C3 10) // should be unique
alloc(newmemMoney,$1000,RDR2.exe)
alloc(_pMoney,8)
registersymbol(_pMoney)
registersymbol(_Money)
newmemMoney:
cmp [rax+28],1
je codeMoney
mov [_pMoney],rax
codeMoney:
add esi,[rax+28]
add rbx,10
jmp returnMoney
_Money:
jmp newmemMoney
nop
nop
returnMoney:
_pMoney:
dd 0
[DISABLE]
_Money:
db 03 70 28 48 83 C3 10
unregistersymbol(_Money)
unregistersymbol(_pMoney)
dealloc(_Money)
dealloc(newmemMoney)
{
// ORIGINAL CODE - INJECTION POINT: "RDR2.exe"+2326F5E
"RDR2.exe"+2326F3F: 33 F6 - xor esi,esi
"RDR2.exe"+2326F41: 49 8B 5E 10 - mov rbx,[r14+10]
"RDR2.exe"+2326F45: 48 C1 E7 04 - shl rdi,04
"RDR2.exe"+2326F49: 48 03 FB - add rdi,rbx
"RDR2.exe"+2326F4C: EB 17 - jmp RDR2.exe+2326F65
"RDR2.exe"+2326F4E: 48 8B D3 - mov rdx,rbx
"RDR2.exe"+2326F51: 49 8B CC - mov rcx,r12
"RDR2.exe"+2326F54: E8 03 BF 40 FE - call RDR2.exe+732E5C
"RDR2.exe"+2326F59: 48 85 C0 - test rax,rax
"RDR2.exe"+2326F5C: 74 03 - je RDR2.exe+2326F61
// ---------- INJECTING HERE ----------
"RDR2.exe"+2326F5E: 03 70 28 - add esi,[rax+28]
"RDR2.exe"+2326F61: 48 83 C3 10 - add rbx,10
// ---------- DONE INJECTING ----------
"RDR2.exe"+2326F65: 48 3B DF - cmp rbx,rdi
"RDR2.exe"+2326F68: 75 E4 - jne RDR2.exe+2326F4E
"RDR2.exe"+2326F6A: 8B 45 E0 - mov eax,[rbp-20]
"RDR2.exe"+2326F6D: 48 8D 55 30 - lea rdx,[rbp+30]
"RDR2.exe"+2326F71: 44 8B C6 - mov r8d,esi
"RDR2.exe"+2326F74: 89 45 30 - mov [rbp+30],eax
"RDR2.exe"+2326F77: 49 8B CF - mov rcx,r15
"RDR2.exe"+2326F7A: E8 A9 EB 38 00 - call RDR2.exe+26B5B28
"RDR2.exe"+2326F7F: 41 8B 46 04 - mov eax,[r14+04]
"RDR2.exe"+2326F83: 4C 8D 45 30 - lea r8,[rbp+30]
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>244</ID>
<Description>"Money (Spent some to see effect)"</Description>
<VariableType>4 Bytes</VariableType>
<Address>_pMoney</Address>
<Offsets>
<Offset>28</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Well duuuuh... Is because of the version of the game. A cheat engine table works the same way as a trainer.I have tried 6.7 and 7.0 and my game still crashes. just tried 6.8.1 same results. The version of the game probably the issue, I have the Rockstar launcher version.
What mod is that? I've been searching RDR2Nexus for something like that, but so far there's only a mod/trainer that changes time, not timecycle. There is one called Lenny's Simple Trainer that allows to do just that, but it cannot disable it in-game. Thing is if you can't disable it, it interferes with the missions.