Metro Exodus Cheat Table

Metro Exodus Cheat Table 2020-07-23

Login to enable download
Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat
Metro Exodus Cheat Table
1595530605020.png


Features
  • Infinite Ammo
  • No Reload cheat
  • Rapid Fire
  • No Weapon Jam
Cheat Scripts
Infinite Ammo, no reload, no weapon jams:
{ Game   : MetroExodus.exe
  Version:
  Date   : 2019-03-03
  Author : ChrisFaytePC

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(reload_caller,MetroExodus.exe,FF 90 58 1A 00 00 4C 8B A6)
aobscanmodule(jam_weapon,MetroExodus.exe,0F 95 D0 88 81 E0 17 00 00)
alloc(newmem,$1000,"MetroExodus.exe"+AD906C6)
registersymbol(reload_caller)
label(code)
label(return)
label(ammo_base)
registersymbol(ammo_base)

reload_caller:
db 90 90 90 90 90 90

newmem:

code:
mov [ammo_base],rcx
  mov al,00
  mov [rcx+000017E0],al
  jmp return

ammo_base:
dq 0

jam_weapon:
  jmp newmem
  nop
  nop
  nop
  nop
return:
registersymbol(jam_weapon)




[DISABLE]

reload_caller:
  db FF 90 58 1A 00 00
jam_weapon:
  db 0F 95 D0 88 81 E0 17 00 00

unregistersymbol(jam_weapon)
unregistersymbol(reload_caller)
unregistersymbol(ammo_base)
dealloc(newmem)


{
// ORIGINAL CODE - INJECTION POINT: "MetroExodus.exe"+AC7B877

"MetroExodus.exe"+AC7B859: 84 C0                 -  test al,al
"MetroExodus.exe"+AC7B85B: 75 05                 -  jne MetroExodus.exe+AC7B862
"MetroExodus.exe"+AC7B85D: 41 B4 03              -  mov r12l,03
"MetroExodus.exe"+AC7B860: EB 07                 -  jmp MetroExodus.exe+AC7B869
"MetroExodus.exe"+AC7B862: 0F B6 BE C9 10 00 00  -  movzx edi,byte ptr [rsi+000010C9]
"MetroExodus.exe"+AC7B869: 48 8B 06              -  mov rax,[rsi]
"MetroExodus.exe"+AC7B86C: 29 DF                 -  sub edi,ebx
"MetroExodus.exe"+AC7B86E: 45 0F B6 C4           -  movzx r8d,r12l
"MetroExodus.exe"+AC7B872: 89 FA                 -  mov edx,edi
"MetroExodus.exe"+AC7B874: 48 89 F1              -  mov rcx,rsi
// ---------- INJECTING HERE ----------
"MetroExodus.exe"+AC7B877: FF 90 58 1A 00 00     -  call qword ptr [rax+00001A58]
// ---------- DONE INJECTING  ----------
"MetroExodus.exe"+AC7B87D: 4C 8B A6 78 05 00 00  -  mov r12,[rsi+00000578]
"MetroExodus.exe"+AC7B884: 4D 85 E4              -  test r12,r12
"MetroExodus.exe"+AC7B887: 74 38                 -  je MetroExodus.exe+AC7B8C1
"MetroExodus.exe"+AC7B889: 49 8B 1C 24           -  mov rbx,[r12]
"MetroExodus.exe"+AC7B88D: 48 8D 8E 60 05 00 00  -  lea rcx,[rsi+00000560]
"MetroExodus.exe"+AC7B894: 48 8B 01              -  mov rax,[rcx]
"MetroExodus.exe"+AC7B897: BA 01 00 00 00        -  mov edx,00000001
"MetroExodus.exe"+AC7B89C: FF 90 90 03 00 00     -  call qword ptr [rax+00000390]
"MetroExodus.exe"+AC7B8A2: 45 31 C0              -  xor r8d,r8d
"MetroExodus.exe"+AC7B8A5: 4C 89 E1              -  mov rcx,r12
}
rapid fire:
{ Game   : MetroExodus.exe
  Version:
  Date   : 2019-03-06
  Author : ChrisFaytePC

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(INJECT,MetroExodus.exe,F3 0F 11 89 B0 00 00 00 45) // should be unique
alloc(newmem,$1000,"MetroExodus.exe"+9E706CC)

label(code)
label(return)

newmem:

code:
  mov [rcx+000000B0],(float).001
mov [rcx+000000B4],(float).00001
  jmp return

INJECT:
  jmp newmem
  nop
  nop
  nop
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
  db F3 0F 11 89 B0 00 00 00

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "MetroExodus.exe"+9E706CC

"MetroExodus.exe"+9E7069B: 4C 89 0C 24              -  mov [rsp],r9
"MetroExodus.exe"+9E7069F: 4C 8D 0D BA 6C A7 05     -  lea r9,[MetroExodus.exe+F8E7360]
"MetroExodus.exe"+9E706A6: 4C 87 0C 24              -  xchg [rsp],r9
"MetroExodus.exe"+9E706AA: C3                       -  ret
"MetroExodus.exe"+9E706AB: 0F 1F 44 00 00           -  nop [rax+rax+00]
"MetroExodus.exe"+9E706B0: 0F 57 C0                 -  xorps xmm0,xmm0
"MetroExodus.exe"+9E706B3: F2 48 0F 2A 02           -  cvtsi2sd xmm0,[rdx]
"MetroExodus.exe"+9E706B8: F2 0F 59 05 08 D1 53 F7  -  mulsd xmm0,[MetroExodus.exe+13AD7C8]
"MetroExodus.exe"+9E706C0: 66 0F 5A C8              -  cvtpd2ps xmm1,xmm0
"MetroExodus.exe"+9E706C4: F3 0F 58 89 B0 00 00 00  -  addss xmm1,dword ptr [rcx+000000B0]
// ---------- INJECTING HERE ----------
"MetroExodus.exe"+9E706CC: F3 0F 11 89 B0 00 00 00  -  movss [rcx+000000B0],xmm1
// ---------- DONE INJECTING  ----------
"MetroExodus.exe"+9E706D4: 45 85 C0                 -  test r8d,r8d
"MetroExodus.exe"+9E706D7: 75 15                    -  jne MetroExodus.exe+9E706EE
"MetroExodus.exe"+9E706D9: F3 0F 10 81 B4 00 00 00  -  movss xmm0,[rcx+000000B4]
"MetroExodus.exe"+9E706E1: 0F 2F C8                 -  comiss xmm1,xmm0
"MetroExodus.exe"+9E706E4: 72 08                    -  jb MetroExodus.exe+9E706EE
"MetroExodus.exe"+9E706E6: F3 0F 11 81 B0 00 00 00  -  movss [rcx+000000B0],xmm0
"MetroExodus.exe"+9E706EE: C3                       -  ret
"MetroExodus.exe"+9E706EF: FE                       -  db -02
"MetroExodus.exe"+9E706F0: 70 D7                    -  jo MetroExodus.exe+9E706C9
"MetroExodus.exe"+9E706F2: 53                       -  push rbx
}
  • Like
Reactions: Kleon742
Author
ChrisFayte
Downloads
0
Views
35
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ChrisFayte

Resource starter Similar resources Category Downloads Last update
L Metro Exodus Cheat Table +34 - infinite everything Cheat Engine Tables 1
Community Mods League of Legends Accounts