Re: Mass Effect Andromeda
Posted: Sat Aug 12, 2017 4:12 pm
Posted update #3 here.
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
Is this Origin release or some crack?angelicsol wrote: ↑Mon Aug 21, 2017 11:22 pmI'm on 1.10, using CE 6.7 and definitely selecting the right process, but I can't activate the enable script. When I click the box, it just highlights it, I can't actually tick the box.
Origin, Deluxe Edition.Csimbi wrote: ↑Tue Aug 22, 2017 5:41 pmIs this Origin release or some crack?angelicsol wrote: ↑Mon Aug 21, 2017 11:22 pmI'm on 1.10, using CE 6.7 and definitely selecting the right process, but I can't activate the enable script. When I click the box, it just highlights it, I can't actually tick the box.
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1528</ID>
<Description>"--aobPlayerBaseReader"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>// Game : MassEffectAndromeda.exe
// Version:
// Date :
// Author : Cs
[ENABLE]
aobscanmodule(aobPlayerBaseReader,MassEffectAndromeda.exe,4C 8B 81 ?? ?? 00 00 4D 85 C0 0F 84 ?? ?? ?? ?? 4D 8B 40 ?? 44)
alloc(newmemPlayerBaseReader,4096,aobPlayerBaseReader)
label(aobPlayerBaseReader_r)
label(aobPlayerBaseReader_i)
registersymbol(aobPlayerBaseReader_r)
registersymbol(aobPlayerBaseReader_i)
label(lblPlayerBaseReader)
label(lblPlayerBaseReaderSkip)
label(lblPlayerBaseReaderRet)
label(pPlayerBase)
label(iPlayerTeamIdentifier)
label(pPlayer)
registersymbol(pPlayerBase)
registersymbol(iPlayerTeamIdentifier)
registersymbol(pPlayer)
newmemPlayerBaseReader:
lblPlayerBaseReader:
//Alt: mov r8,[rcx+000014B8]
//db 4C 8B 81 B8 14 00 00
readmem(aobPlayerBaseReader,7)
test r8,r8
jz short lblPlayerBaseReaderSkip
// Player base address
mov [pPlayerBase],r8
// Player team ID value
mov r9d,[r8+16c]
mov [iPlayerTeamIdentifier],r9d
// Player
mov r9,[r8+228]
mov [pPlayer],r9
lblPlayerBaseReaderSkip:
jmp lblPlayerBaseReaderRet
aobPlayerBaseReader_i:
readmem(aobPlayerBaseReader,7)
pPlayerBase:
dq 0
iPlayerTeamIdentifier:
dd 0
pPlayer:
dq 0
//"MassEffectAndromeda.exe"+77F8EF:
aobPlayerBaseReader:
aobPlayerBaseReader_r:
jmp lblPlayerBaseReader
nop
nop
lblPlayerBaseReaderRet:
[DISABLE]
//"MassEffectAndromeda.exe"+77F8EF:
//Alt: mov r8,[rcx+000014B8]
//db 4C 8B 81 B8 14 00 00
aobPlayerBaseReader_r:
readmem(aobPlayerBaseReader_i,7)
unregistersymbol(aobPlayerBaseReader_r)
unregistersymbol(aobPlayerBaseReader_i)
unregistersymbol(pPlayerBase)
unregistersymbol(iPlayerTeamIdentifier)
unregistersymbol(pPlayer)
dealloc(newmemPlayerBaseReader)
{
// ORIGINAL CODE - INJECTION POINT: "MassEffectAndromeda.exe"+77F8EF
"MassEffectAndromeda.exe"+77F8CE: 0F 84 DD 00 00 00 - je MassEffectAndromeda.exe+77F9B1
"MassEffectAndromeda.exe"+77F8D4: 48 8B 08 - mov rcx,[rax]
"MassEffectAndromeda.exe"+77F8D7: 80 B9 C8 13 00 00 00 - cmp byte ptr [rcx+000013C8],00
"MassEffectAndromeda.exe"+77F8DE: 74 0F - je MassEffectAndromeda.exe+77F8EF
"MassEffectAndromeda.exe"+77F8E0: 48 83 C0 08 - add rax,08
"MassEffectAndromeda.exe"+77F8E4: 48 3B C2 - cmp rax,rdx
"MassEffectAndromeda.exe"+77F8E7: 75 EB - jne MassEffectAndromeda.exe+77F8D4
"MassEffectAndromeda.exe"+77F8E9: 48 83 C4 20 - add rsp,20
"MassEffectAndromeda.exe"+77F8ED: 5B - pop rbx
"MassEffectAndromeda.exe"+77F8EE: C3 - ret
// ---------- INJECTING HERE ----------
"MassEffectAndromeda.exe"+77F8EF: 4C 8B 81 B8 14 00 00 - mov r8,[rcx+000014B8]
// ---------- DONE INJECTING ----------
"MassEffectAndromeda.exe"+77F8F6: 4D 85 C0 - test r8,r8
"MassEffectAndromeda.exe"+77F8F9: 0F 84 B2 00 00 00 - je MassEffectAndromeda.exe+77F9B1
"MassEffectAndromeda.exe"+77F8FF: 4D 8B 40 38 - mov r8,[r8+38]
"MassEffectAndromeda.exe"+77F903: 44 8B 8B 84 03 00 00 - mov r9d,[rbx+00000384]
"MassEffectAndromeda.exe"+77F90A: 41 0F B6 48 0A - movzx ecx,byte ptr [r8+0A]
"MassEffectAndromeda.exe"+77F90F: 41 0F B6 40 09 - movzx eax,byte ptr [r8+09]
"MassEffectAndromeda.exe"+77F914: 48 8D 14 48 - lea rdx,[rax+rcx*2]
"MassEffectAndromeda.exe"+77F918: 48 C1 E2 05 - shl rdx,05
"MassEffectAndromeda.exe"+77F91C: 42 0F 28 44 02 40 - movaps xmm0,[rdx+r8+40]
"MassEffectAndromeda.exe"+77F922: 0F 5C 83 C0 03 00 00 - subps xmm0,[rbx+000003C0]
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>1529</ID>
<Description>"pPlayerBase"</Description>
<ShowAsHex>1</ShowAsHex>
<Color>0000FF</Color>
<VariableType>8 Bytes</VariableType>
<Address>pPlayerBase</Address>
</CheatEntry>
<CheatEntry>
<ID>1530</ID>
<Description>"iPlayerTeamIdentifier"</Description>
<Color>0000FF</Color>
<VariableType>4 Bytes</VariableType>
<Address>iPlayerTeamIdentifier</Address>
</CheatEntry>
<CheatEntry>
<ID>1532</ID>
<Description>"pPlayer"</Description>
<ShowAsHex>1</ShowAsHex>
<Color>0000FF</Color>
<VariableType>8 Bytes</VariableType>
<Address>pPlayer</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>