Metro Exodus Cheat Table +34 - infinite everything

Metro Exodus Cheat Table +34 - infinite everything 2020-07-27

Login to enable download
Hexui Undetected CSGO Cheats Sinkicheat PUBG Cheat
Metro Exodus Cheat Table +34 - infinite everything
1595883221720.png

1595883234166.png


Features
  • Movement
  • Coordinates
  • Enemy
  • Tele to random Enemy
  • Teleport Enemys To Last Saved Position
  • Save Position
  • Load Position
  • Undo Teleport
  • Player Speed
  • Jump Height
  • Jump Length Speed
  • Jump Length
  • Pointer
  • FlashlightBase
  • PlayerBase
  • GasMaskBase
  • MediKitsBase
  • MovementBase
  • CoordinateBase
  • Current Health
  • Engine God Mode
  • Flaslight Time
  • Total Game Speed
  • Player Size
  • Player Speed
  • Player Speed Max
  • Player Speed Backward
  • Player Speed Left/Right
  • Player Jump Speed
  • Player Jump Length
  • Player Jump Height
  • Player Jump Distance Speed
  • Fall Damage Max
  • Fall Damage Min
  • Filters
  • Gas Mask Time
  • Gas Mask Time Max
  • Gas Mask Time Multiplier
  • Gas Mask Durability
  • Medi Kits
  • Player Coord X
  • Player Coord Y
  • Player Coord Z
  • Engine God Mode
  • Infinite Health
  • No Fall Damage
  • Infinite Gas Mask Time
  • Infinite Gas Mask Durability
  • Infinite Flashlight
  • Infinite Medi Kits
  • Infinite Filters
  • Enemy
  • One Hit Kills
  • Stealth
  • Jam Enemys Weapons
  • Freeze AI
  • Weapon
  • Pointers
  • AmmoBase
  • MagazineBase
  • ClipSizeBase
  • WeaponBase
  • Bullet Speed
  • Bullet Distance
  • Bullet Force
  • Bullet Damage
  • Bullet Damage
  • Current Ammo In Clip
  • Current Clip - Max Clip Size
  • Scrap
  • Portion
  • Weapon Spread
  • Current Ammo
  • Weapon Has Loading Insulation
  • Weapon Overheat
  • Rate of Fire
  • Rate of Fire Max
  • Player Animation Speed
  • Weapon Swing (Left/Right)
  • Weapon Swing (Up/Down)
  • Recoil Up Min
  • Recoil Up Max
  • Recoil Left/Right Min
  • Recoil Left/Right Max
  • Air Pressure
  • Removements
  • No Reload
  • Infinite Ammo
  • Infinite Throwables
  • Infinite Air Pressure
  • No Spread
  • No Recoil
  • No Swing Delay
  • No Weapon Overheat
  • Instant Hit
  • Super Bullet Force
  • No Weapon Jamming
  • Rapid Fire
  • Costum Rate Of Fire
  • Rate Of Fire
  • World
  • Time of Day
  • Add One Hour
  • Sub One Hour
  • Light Switch
  • Pointer
  • Daytime
  • DEBUG
  • AOBCHECK
  • Resolution X
  • Resolution Y
  • ToggleConsole
  • bConsole
  • IsGamePaused?
  • MuteSound
  • IsWindowed(DoesNotUpdateScreen)
Cheat Scripts
Main Script:
[ENABLE]
aobscanmodule(_InfiniteAmmo,MetroExodus.exe,0F B7 41 70 C3)
aobscanmodule(_NoReload,MetroExodus.exe,8B 83 88 17 00 00 4C)
aobscanmodule(_NoLoadingInsulation,MetroExodus.exe,88 81 E0 17 00 00)
aobscanmodule(_NoSpread,MetroExodus.exe,F3 0F 59 B6 04 09 00 00)
aobscanmodule(_RapidFire,MetroExodus.exe,0F 2F 83 80 09 00 00 77 0A)
aobscanmodule(_NoRecoil,MetroExodus.exe,F3 0F 10 80 9C 00 00 00 F3 0F 5F C6)
aobscanmodule(_InfiniteHealth,MetroExodus.exe,0F 2F 81 68 03 00 00 73 74)
aobscanmodule(_GasMaskTimer,MetroExodus.exe,F3 0F 10 80 70 0A 00 00 F3 0F 58 05 * * * * F3 48 0F 2C C0)
aobscanmodule(_MediKits,MetroExodus.exe,0F B7 81 90 03 00 00)
aobscanmodule(_InfiniteFlashlight,MetroExodus.exe,F3 0F 10 8B 78 0A 00 00)
aobscanmodule(_NoOverheat,MetroExodus.exe,F3 0F 58 B6 D0 17 00 00)
aobscanmodule(_SuperSpeed,MetroExodus.exe,F3 0F 10 87 08 0E 00 00 F3 0F 59 F0 EB 0C 85 F6 74 08 F3 0F 59 B7 10 0E 00 00 48)
aobscanmodule(_MaskLifetime,MetroExodus.exe,0F 2F 81 68 03 00 00 0F 92 D0 C3 B8)
aobscanmodule(_InfiniteThrowables,MetroExodus.exe,0F B7 81 00 05 00 00 C3)
aobscanmodule(_OneHitKills,MetroExodus.exe,0F 2F 80 68 03 00 00 73 07)
aobscanmodule(_BypassHandgunRapidFire,MetroExodus.exe,88 91 E4 17 00 00)
aobscanmodule(_RecoilHandgunFix,MetroExodus.exe,41 FF 52 38 48 83 C4 30 5B C3 CC CC)
aobscanmodule(_RealMaxCliPCount,MetroExodus.exe,8B 91 E8 03 00 00 44 39 FA 0F)
aobscanmodule(_NoFallingDamage,MetroExodus.exe,F3 0F 10 88 38 0E 00 00 0F)
aobscanmodule(_TimeOfDay,MetroExodus.exe,48 2B 71 40 48 89 41 40)
aobscanmodule(_GetMagazineBase,MetroExodus.exe,48 8B 10 48 8B C8 48 83 C4 28 48 FF A2 A8)
aobscanmodule(_DisarmEnemys2,MetroExodus.exe,8B A9 80 17 00 00)
aobscanmodule(_Filters,MetroExodus.exe,F3 0F 10 81 90 03 00 00)
aobscanmodule(_NoSwing,MetroExodus.exe,F3 0F 10 97 E8 39 00 00)
aobscanmodule(_NoReloadHandguns,MetroExodus.exe,88 86 C9 10 00 00)
aobscanmodule(_Stealth,MetroExodus.exe,F3 41 0F 10 82 54 08 00 00)
aobscanmodule(_FreezeAI,MetroExodus.exe,49 89 E3 55 56 57 41 56 48)
aobscanmodule(_TurnAllLightsOff,MetroExodus.exe,F6 41 4C 02 48 89 CB)
aobscanmodule(_WeaponBase,MetroExodus.exe,F3 0F 10 40 20 F3 0F 11 07)
aobscanmodule(_AirPressure,MetroExodus.exe,F3 0F 10 BB 80 19 00 00 40)
alloc(_MainCodeMem,$5000,MetroExodus.exe)
alloc(_pAmmoBase,8)
alloc(_pAmmoInClip,8)
alloc(_enableNoReload,8)
alloc(_enableInfiniteAmmo,8)
alloc(_enableNoLoadingInsulation,8)
alloc(_enableNoSpread,8)
alloc(_enableRapidFire,8)
alloc(_enableNoRecoil,8)
alloc(_pPlayerBase,8)
alloc(_enableInfiniteHealth,8)
alloc(_enableEngineGodMode,8)
alloc(_GasMaskBase,8)
alloc(_enableInfiniteGasMaskTime,8)
alloc(_enableInfMediKits,8)
alloc(_pMediKitsBase,8)
alloc(_enableInfFlashlight,8)
alloc(_pFlashlightBase,8)
alloc(_enableNoOverheat,8)
alloc(_MovementBase,8)
alloc(_MovementSpeedVar,8)
alloc(_JumpHeightVar,8)
alloc(_JumpLengthSpeedVar,8)
alloc(_JumpLengthVar,8)
alloc(_enableInfMaskLifetime,8)
alloc(_enableInfThrowables,8)
alloc(_enableOHK,8)
alloc(_pScrap,8)
alloc(_pPortion,8)
alloc(_pRealMaxCliPCount,8)
alloc(_MaxClipSize,8)
define(Scrap,A4771D40)
define(Portion,825C61E6)
alloc(_CostumRapidFireVar,8)
alloc(_enableCostumRapidFire,8)
alloc(_enableNoFallDamage,8)
alloc(_pTODBase,8)
alloc(_IncTime,8)
alloc(_DecTime,8)
alloc(_enableDisarmEnemys,8)
alloc(_pFilter,8)
alloc(_enableInfiniteFilters,8)
alloc(_enableNoSwing,8)
alloc(_enableStealth,8)
alloc(_enableFreezeAI,8)
alloc(_LightSwitch,8)
alloc(_pWeaponBase,8)
alloc(_enableInfiniteAirPressure,8)
alloc(_enableInstantHit,8)
alloc(_enableSuperBulletForce,8)
registersymbol(_CostumRapidFireVar)
registersymbol(_pScrap)
registersymbol(_pPortion)
registersymbol(_pAmmoBase)
registersymbol(_enableInfiniteAmmo)
registersymbol(_InfiniteAmmo)
registersymbol(_pAmmoInClip)
registersymbol(_enableNoReload)
registersymbol(_NoReload)
registersymbol(_enableNoLoadingInsulation)
registersymbol(_NoLoadingInsulation)
registersymbol(_enableNoSpread)
registersymbol(_NoSpread)
registersymbol(_enableRapidFire)
registersymbol(_RapidFire)
registersymbol(_enableNoRecoil)
registersymbol(_NoRecoil)
registersymbol(_enableInfiniteHealth)
registersymbol(_enableEngineGodMode)
registersymbol(_pPlayerBase)
registersymbol(_InfiniteHealth)
registersymbol(_GasMaskTimer)
registersymbol(_GasMaskBase)
registersymbol(_enableInfiniteGasMaskTime)
registersymbol(_enableInfMediKits)
registersymbol(_pMediKitsBase)
registersymbol(_MediKits)
registersymbol(_enableInfFlashlight)
registersymbol(_pFlashlightBase)
registersymbol(_InfiniteFlashlight)
registersymbol(_enableNoOverheat)
registersymbol(_NoOverheat)
registersymbol(_MovementBase)
registersymbol(_SuperSpeed)
registersymbol(_MovementSpeedVar)
registersymbol(_enableInfMaskLifetime)
registersymbol(_MaskLifetime)
Registersymbol(_JumpHeightVar)
Registersymbol(_JumpLengthSpeedVar)
Registersymbol(_JumpLengthVar)
Registersymbol(_MovementSpeedVar)
registersymbol(_InfiniteThrowables)
registersymbol(_enableInfThrowables)
registersymbol(_enableOHK)
registersymbol(_OneHitKills)
registersymbol(_BypassHandgunRapidFire)
registersymbol(_RecoilHandgunFix)
registersymbol(_pRealMaxCliPCount)
registersymbol(_RealMaxCliPCount)
registersymbol(_MaxClipSize)
registersymbol(_CostumRapidFireVar)
registersymbol(_enableCostumRapidFire)
registersymbol(_enableNoFallDamage)
registersymbol(_NoFallingDamage)
registersymbol(_pTODBase)
registersymbol(_IncTime)
registersymbol(_DecTime)
registersymbol(_TimeOfDay)
registersymbol(_GetMagazineBase)
registersymbol(_enableDisarmEnemys)
registersymbol(_DisarmEnemys2)
registersymbol(_pFilter)
registersymbol(_enableInfiniteFilters)
registersymbol(_Filters)
registersymbol(_enableNoSwing)
registersymbol(_NoSwing)
registersymbol(_NoReloadHandguns)
registersymbol(_enableStealth)
registersymbol(_Stealth)
registersymbol(_enableFreezeAI)
registersymbol(_FreezeAI)
registersymbol(_TurnAllLightsOff)
registersymbol(_LightSwitch)
registersymbol(_pWeaponBase)
registersymbol(_WeaponBase)
registersymbol(_enableInfiniteAirPressure)
registersymbol(_AirPressure)
registersymbol(_enableInstantHit)
registersymbol(_enableSuperBulletForce)
_MainCodeMem:
  push rdx
  mov rdx,[rcx+58]
  cmp rdx,0
  je codeAmmo
  cmp [rdx+60],Scrap
  je Scrap_Base
  cmp [rdx+60],Portion
  je Portion_Base
  cmp rsi,0 //FilterBadAdresses
  jne codeAmmo
  mov [_pAmmoBase],rcx
  cmp byte ptr [_enableInfiniteAmmo],1
  jne codeAmmo
  mov word ptr [rcx+70],#50
  jmp codeAmmo
Scrap_Base:
  mov [_pScrap],rcx
  jmp codeAmmo
Portion_Base:
  mov [_pPortion],rcx
  jmp codeAmmo

codeAmmo:
  pop rdx
  movzx eax,word ptr [rcx+70]
  ret
  jmp returnAmmo


NoReloadMem:
push rdx
push rbx
cmp rbx,[_pAmmoInClip]
jne codeNoReload
cmp byte ptr [_enableNoReload],1
jne codeNoReload
  cmp [rbx+00001780],0
  je codeNoReload
mov rdx,[_MaxClipSize]
mov [rbx+00001780],rdx

codeNoReload:
pop rbx
pop rdx
  mov eax,[rbx+00001788]
  jmp returnNoReload



LoadingInsulationMem:
cmp byte ptr [_enableNoLoadingInsulation],1
jne codeLoadingInsulation
cmp rcx,[_pAmmoInClip]
jne codeLoadingInsulation
jmp returnLoadingInsulation

codeLoadingInsulation:
  mov [rcx+000017E0],al
  jmp returnLoadingInsulation

NoSpreadMem:
  cmp byte ptr [_enableNoSpread],1
  jne codeNoSpread
  mov [rsi+00000904],(float)0
  mulss xmm6,[rsi+00000904]
  jmp returnNoSpread
codeNoSpread:
  mov [rsi+00000904],(float)1
  mulss xmm6,[rsi+00000904]
  jmp returnNoSpread

RapidFireMem:
  cmp rbx,[_pAmmoInClip]
  jne codeRapidFire
//_CostumRapidFireVar
//_enableCostumRapidFire
  cmp [_enableCostumRapidFire],1
  je IsRapidFireActiveCheck
  cmp byte ptr [_enableRapidFire],1
  jne codeRapidFire
  mov [rbx+00000984],(float)0.008
  je codeRapidFire
  mov [rbx+00000980],(float)0.5
  jmp codeRapidFire

IsRapidFireActiveCheck:
  cmp byte ptr [_enableRapidFire],1
  jne CostumRapidFire
  mov byte ptr [_enableRapidFire],0
CostumRapidFire:
movss xmm9,[_CostumRapidFireVar]
movss [rbx+00000984],xmm9

codeRapidFire:
  comiss xmm0,[rbx+00000980]
  jmp returnRapidFire

NoRecoilMem:
cmp byte ptr [_enableNoRecoil],1
jne codeNoRecoil
mov [rax+000000AC],(float)0 // == Base+1688 = Recoil Max
mov [rax+0000001E4],(float)0
mov [rax+0000001EC],(float)0 // == Base+1688 = Recoil Max
mov [rax+000000BC],(float)0
codeNoRecoil:
  movss xmm0,[rax+0000009C]
  jmp returnNoRecoil

HealthMem:
  mov [_pPlayerBase],rcx
  cmp [_enableEngineGodMode],1
  jne codeHealth
  mov byte ptr [rcx+9BC],1
  comiss xmm0,[rcx+00000368]
  jmp returnHealth

codeHealth:
  mov byte ptr [rcx+9BC],0
  comiss xmm0,[rcx+00000368]
  jmp returnHealth

GasMaskMem:
mov [_GasMaskBase],rax
cmp [_enableInfiniteGasMaskTime],1
jne codeGasMask
movss xmm8,[rax+00000A74]
movss [rax+00000A70],xmm8
codeGasMask:
  movss xmm0,[rax+00000A70]
  jmp returnGasMask

MediKitsMem:
cmp rax,1
je codeMediKits
mov [_pMediKitsBase],rcx
cmp byte ptr [_enableInfMediKits],1
jne codeMediKits
mov [rcx+00000390],#99
codeMediKits:
  movzx eax,word ptr [rcx+00000390]
  jmp returnMediKits

FlashlightMem:
mov [_pFlashlightBase],rbx
cmp [_enableInfFlashlight],1
jne codeFlashlight
mov [rbx+00000A78],(float)10
codeFlashlight:
  movss xmm1,[rbx+00000A78]
  jmp returnFlashlight

OverheatMem:
cmp [_enableNoOverheat],1
jne codeOverheat
mov [rsi+000017D0],(float)0
codeOverheat:
  addss xmm6,dword ptr [rsi+000017D0]
  jmp returnOverheat

MovementMem:
mov [_MovementBase],rdi
movss xmm12,[_MovementSpeedVar]
movss [rdi+00000E08],xmm12
movss xmm12,[_MovementSpeedVar]
movss [rdi+00000E0C],xmm12
movss xmm12,[_JumpHeightVar]
movss [rdi+00000248],xmm12
movss xmm12,[_JumpLengthSpeedVar]
movss [rdi+00000154],xmm12
movss xmm12,[_JumpLengthVar]
movss [rdi+0000014C],xmm12
codeMovement:
  movss xmm0,[rdi+00000E08]
  jmp returnMovement

MaskLifetimeMem:
cmp [_enableInfMaskLifetime],1
jne codeMaskLifetime
mov [rcx+00000368],(float)1
codeMaskLifetime:
  comiss xmm0,[rcx+00000368]
  jmp returnMaskLifetime

ThrowablesMem:
cmp [_enableInfThrowables],1
jne codeThrowables
cmp [rcx+D4],#0
jne codeThrowables
mov [rcx+00000500],#99
codeThrowables:
  movzx eax,word ptr [rcx+00000500]
  jmp returnThrowables

OneHitKillsMem:
cmp rax,[_pPlayerBase]
je PlayerHealth
codeOneHitKills:
  comiss xmm0,[rax+00000368]
  jmp returnOneHitKills

PlayerHealth:
cmp byte ptr [_enableInfiniteHealth],1
jne codeOneHitKills
mov [rax+00000368],(float)1000
jmp codeOneHitKills

BypassHandgunRapidFireMem:
  cmp [_enableRapidFire],1
  jne codeHandgunRapidFire
  jmp returnHandgunRapidFire
codeHandgunRapidFire:
  mov [rcx+000017E4],dl
  jmp returnHandgunRapidFire

RecoilHandgunFixMem:
  cmp [_enableNoRecoil],1
  jne codeRecoilHandgunFix
  add rsp,30
  jmp returnRecoilHandgunFix
codeRecoilHandgunFix:
  call qword ptr [r10+38]
  add rsp,30
  jmp returnRecoilHandgunFix

RealMaxCliPCountMem:
push ebx
push edx
cmp [rcx+3E8],#4294967295
je codeRealMaxCliPCount
mov ebx,[rcx+000003E8]
lea edx,[rcx+000003E8]
mov [_pRealMaxCliPCount],edx
mov [_MaxClipSize],ebx
codeRealMaxCliPCount:
pop edx
pop ebx
  mov edx,[rcx+000003E8]
  jmp returnRealMaxCliPCount

FallingDamageMem:
  cmp [_enableNoFallDamage],1
  jne DisableNoFallDmg
  mov [rax+13C],(float)10000
  jmp codeFallingDamage
DisableNoFallDmg:
  cmp [rax+13C],(float)7
  je codeFallingDamage
  mov [rax+13C],(float)7
codeFallingDamage:
  movss xmm1,[rax+00000E38]
  jmp returnFallingDamage

TODMem:
mov [_pTODBase],rcx
cmp [_IncTime],1
je IncreaseTime
cmp [_DecTime],1
je DecreaseTime
jmp codeTOD

IncreaseTime:
mov [_IncTime],0
cmp dword ptr [rcx+3C],#24
jge ZeroAM
add dword ptr [rcx+3C],#1
jmp codeTOD

DecreaseTime:
mov [_DecTime],0
cmp dword ptr [rcx+3C],#0
je TwelvePM
sub dword ptr [rcx+3C],#1
jmp codeTOD

ZeroAM:
mov [rcx+3C],0
jmp codeTOD

TwelvePM:
mov [rcx+3C],#24
jmp codeTOD

codeTOD:
  sub rsi,[rcx+40]
  mov [rcx+40],rax
  jmp returnTOD

MagazineBaseMem:
  mov [_pAmmoInClip],rax
codeMagazineBase:
  mov rdx,[rax]
  mov rcx,rax
  jmp returnMagazineBase

DisarmEnemys2Mem:
cmp rcx,[_pAmmoInClip]
  je codeDisarmEnemys2
  cmp [_enableDisarmEnemys],1
  jne codeDisarmEnemys2
mov [rcx+000017E0],1
codeDisarmEnemys2:
  mov ebp,[rcx+00001780]
  jmp returnDisarmEnemys2

FilterMem:
cmp rbp,b4
je codeFilter
cmp [rcx+00000390],(float)60
je codeFilter
mov [_pFilter],rcx
cmp [_enableInfiniteFilters],1
jne codeFilter
mov [rcx+00000390],(float)1620
codeFilter:
  movss xmm0,[rcx+00000390]
  jmp returnFilter

NoSwingMem:
cmp [_enableNoSwing],1
jne codeNoSwing
mov [rdi+000039E8],0
mov [rdi+000039EC],0

codeNoSwing:
  movss xmm2,[rdi+000039E8]
  jmp returnNoSwing

NoReloadHandgunsMem:
cmp rsi,[_pAmmoInClip]
jne codeNoReloadHandguns
cmp [_enableNoReload],1
jne codeNoReloadHandguns
cmp byte ptr [rsi+000010C9],#2
je codeNoReloadHandguns
mov byte ptr [rsi+000010C9],#1
jmp returnNoReloadHandguns

codeNoReloadHandguns:
  mov [rsi+000010C9],al
  jmp returnNoReloadHandguns

StealthMem:
cmp byte ptr [_enableStealth],1
jne CheckDefaultStealthValues
mov dword ptr [r10+00000848],(float)9999
mov dword ptr [r10+0000084C],(float)9999
mov dword ptr [r10+00000850],(float)9999
mov dword ptr [r10+00000854],(float)9999
jmp codeStealth

ResetDefaultValues:
mov dword ptr [r10+0000084C],(float)1
mov dword ptr [r10+00000848],(float)0.75
mov dword ptr [r10+00000850],(float)0.5500000119
mov dword ptr [r10+00000854],(float)0.6499999762
jmp codeStealth

CheckDefaultStealthValues:
cmp dword ptr [r10+0000084C],(float)1
jg ResetDefaultValues
cmp dword ptr [r10+00000848],(float)0.75
jg ResetDefaultValues
cmp dword ptr [r10+00000850],(float)0.6
jg ResetDefaultValues
cmp dword ptr [r10+00000854],(float)0.7
jg ResetDefaultValues
jmp codeStealth


codeStealth:
  movss xmm0,[r10+00000854]
  jmp returnStealth

FreezeAIMem:
cmp [_enableFreezeAI],1
jne codeFreezeAI
RET

codeFreezeAI:
  mov r11,rsp
  push rbp
  push rsi
  jmp returnFreezeAI

LightsMem:
cmp [_LightSwitch],1
je LightsOn
cmp [_LightSwitch],2
je LightsOff

codeLights:
  test byte ptr [rcx+4C],02
  mov rbx,rcx
  jmp returnLights

LightsOff:
mov byte ptr [rcx+4C],0
jmp codeLights

LightsOn:
mov byte ptr [rcx+4C],2
jmp codeLights

WeaponBaseMem:
mov [_pWeaponBase],rax
cmp byte ptr [_enableInstantHit],1
jne Check1
mov [rax+5C],(float)999999 //BulletSpeed
mov [rax+70],(float)999999 // BulletDistance
jmp Check1

codeWeaponBase:
  movss xmm0,[rax+20]
  jmp returnWeaponBase

Check1:
cmp [_enableSuperBulletForce],1
jne Check2
mov [rax+50],(float)1500
jmp Check2

Check2:
cmp byte ptr [_enableOHK],1
jne Check3
mov [rax+48],(float)99999 // BulletDamage
mov [rax+4C],(float)99999 // BulletDamage
jmp Check3

Check3:
jmp codeWeaponBase

AirPressureMem:
cmp rbx,[_pAmmoInClip]
jne codeAirPressure
cmp byte ptr [_enableInfiniteAirPressure],1
jne codeAirPressure
mov [rbx+00001980],(float)1

codeAirPressure:
  movss xmm7,[rbx+00001980]
  jmp returnAirPressure



_InfiniteAmmo:
  jmp _MainCodeMem
returnAmmo:

_NoReload:
  jmp NoReloadMem
  nop
returnNoReload:

_NoLoadingInsulation:
  jmp LoadingInsulationMem
  nop
returnLoadingInsulation:

_NoSpread:
  jmp NoSpreadMem
  nop
  nop
  nop
returnNoSpread:

_RapidFire:
  jmp RapidFireMem
  nop
  nop
returnRapidFire:

_NoRecoil:
  jmp NoRecoilMem
  nop
  nop
  nop
returnNoRecoil:

_InfiniteHealth:
  jmp HealthMem
  nop
  nop
returnHealth:

_GasMaskTimer:
  jmp GasMaskMem
  nop
  nop
  nop
returnGasMask:

_MediKits:
  jmp MediKitsMem
  nop
  nop
returnMediKits:

_InfiniteFlashlight:
  jmp FlashlightMem
  nop
  nop
  nop
returnFlashlight:

_NoOverheat:
  jmp OverheatMem
  nop
  nop
  nop
returnOverheat:

_SuperSpeed:
  jmp MovementMem
  nop
  nop
  nop
returnMovement:

_MaskLifetime:
  jmp MaskLifetimeMem
  nop
  nop
returnMaskLifetime:

_InfiniteThrowables:
  jmp ThrowablesMem
  nop
  nop
returnThrowables:

_OneHitKills:
  jmp OneHitKillsMem
  nop
  nop
returnOneHitKills:

_BypassHandgunRapidFire:
  jmp BypassHandgunRapidFireMem
  nop
returnHandgunRapidFire:

_RecoilHandgunFix:
  jmp RecoilHandgunFixMem
  nop
  nop
  nop
returnRecoilHandgunFix:

_RealMaxCliPCount:
  jmp RealMaxCliPCountMem
  nop
returnRealMaxCliPCount:

_NoFallingDamage:
  jmp FallingDamageMem
  nop
  nop
  nop
returnFallingDamage:

_TimeOfDay:
  jmp TODMem
  nop
  nop
  nop
returnTOD:

_GetMagazineBase:
  jmp MagazineBaseMem
  nop
returnMagazineBase:

_DisarmEnemys2:
  jmp DisarmEnemys2Mem
  nop
returnDisarmEnemys2:

_Filters:
  jmp FilterMem
  nop
  nop
  nop
returnFilter:

_NoSwing:
  jmp NoSwingMem
  nop
  nop
  nop
returnNoSwing:

_NoReloadHandguns:
  jmp NoReloadHandgunsMem
  nop
returnNoReloadHandguns:

_Stealth:
  jmp StealthMem
  nop
  nop
  nop
  nop
returnStealth:

_FreezeAI:
  jmp FreezeAIMem
returnFreezeAI:

_TurnAllLightsOff:
  jmp LightsMem
  nop
  nop
returnLights:

_WeaponBase:
  jmp WeaponBaseMem
returnWeaponBase:

_AirPressure:
  jmp AirPressureMem
  nop
  nop
  nop
returnAirPressure:

_pAmmoBase:
  dd 0
_pAmmoInClip:
dd 0
_enableNoReload:
dd 0
_enableInfiniteAmmo:
dd 0
_enableNoLoadingInsulation:
dd 0
_enableNoSpread:
dd 0
_enableRapidFire:
dd 0
_enableNoRecoil:
dd 0
_pPlayerBase:
dd 0
_enableInfiniteHealth:
dd 0
_enableEngineGodMode:
dd 0
_GasMaskBase:
dd 0
_enableInfiniteGasMaskTime:
dd 0
_enableInfMediKits:
dd 0
_pMediKitsBase:
dd 0
_enableInfFlashlight:
dd 0
_pFlashlightBase:
dd 0
_enableNoOverheat:
dd 0
_MovementBase:
dq 0
_MovementSpeedVar:
dq (float)3.0
_enableInfMaskLifetime:
dd 0
_JumpHeightVar:
dq (float)4.20
_JumpLengthSpeedVar:
dq (float)3
_JumpLengthVar:
dq (float)3.70
_enableInfThrowables:
dd 0
_enableOHK:
dd 0
_pScrap:
dd 0
_pPortion:
dd 0
_pRealMaxCliPCount:
dd 0
_MaxClipSize:
dd 0
_enableCostumRapidFire:
dd 0
_CostumRapidFireVar:
dq (float)0.50
_enableNoFallDamage:
dd 0
_pTODBase:
dd 0
_IncTime:
dd 0
_DecTime:
dd 0
_enableDisarmEnemys:
dd 0
_pFilter:
dd 0
_enableInfiniteFilters:
dd 0
_enableNoSwing:
dd 0
_enableStealth:
dd 0
_enableFreezeAI:
dd 0
_LightSwitch:
dd 0
_pWeaponBase:
dd 0
_enableInfiniteAirPressure:
dd 0
_enableInstantHit:
dd 0
[DISABLE]

_InfiniteAmmo:
  db 0F B7 41 70 C3
_NoReload:
  db 8B 83 88 17 00 00
_NoLoadingInsulation:
  db 88 81 E0 17 00 00
_NoSpread:
  db F3 0F 59 B6 04 09 00 00
_RapidFire:
  db 0F 2F 83 80 09 00 00
_NoRecoil:
  db F3 0F 10 80 9C 00 00 00
_InfiniteHealth:
  db 0F 2F 81 68 03 00 00
_GasMaskTimer:
  db F3 0F 10 80 70 0A 00 00
_MediKits:
  db 0F B7 81 90 03 00 00
_InfiniteFlashlight:
  db F3 0F 10 8B 78 0A 00 00
_NoOverheat:
  db F3 0F 58 B6 D0 17 00 00
_SuperSpeed:
  db F3 0F 10 87 08 0E 00 00
_MaskLifetime:
  db 0F 2F 81 68 03 00 00
_InfiniteThrowables:
  db 0F B7 81 00 05 00 00
_OneHitKills:
  db 0F 2F 80 68 03 00 00
_BypassHandgunRapidFire:
  db 88 91 E4 17 00 00
_RecoilHandgunFix:
  db 41 FF 52 38 48 83 C4 30
_RealMaxCliPCount:
  db 8B 91 E8 03 00 00
_NoFallingDamage:
  db F3 0F 10 88 38 0E 00 00
_TimeOfDay:
  db 48 2B 71 40 48 89 41 40
_GetMagazineBase:
  db 48 8B 10 48 8B C8
_DisarmEnemys2:
  db 8B A9 80 17 00 00
_Filters:
  db F3 0F 10 81 90 03 00 00
_NoSwing:
  db F3 0F 10 97 E8 39 00 00
_NoReloadHandguns:
  db 88 86 C9 10 00 00
_Stealth:
  db F3 41 0F 10 82 54 08 00 00
_FreezeAI:
  db 49 89 E3 55 56
_TurnAllLightsOff:
  db F6 41 4C 02 48 89 CB
_WeaponBase:
  db F3 0F 10 40 20
_AirPressure:
  db F3 0F 10 BB 80 19 00 00
unregistersymbol(_InfiniteAmmo)
unregistersymbol(_pAmmoBase)
unregistersymbol(_NoReload)
unregistersymbol(_pAmmoInClip)
unregistersymbol(_enableNoReload)
unregistersymbol(_enableInfiniteAmmo)
unregistersymbol(_NoLoadingInsulation)
unregistersymbol(_enableNoLoadingInsulation)
unregistersymbol(_NoSpread)
unregistersymbol(_enableNoSpread)
unregistersymbol(_RapidFire)
unregistersymbol(_enableRapidFire)
unregistersymbol(_NoRecoil)
unregistersymbol(_enableNoRecoil)
unregistersymbol(_InfiniteHealth)
unregistersymbol(_pPlayerBase)
unregistersymbol(_enableEngineGodMode)
unregistersymbol(_GasMaskTimer)
unregistersymbol(_GasMaskBase)
unregistersymbol(_enableInfiniteGasMaskTime)
unregistersymbol(_MediKits)
unregistersymbol(_enableInfMediKits)
unregistersymbol(_pMediKitsBase)
unregistersymbol(_InfiniteFlashlight)
unregistersymbol(_enableInfFlashlight)
unregistersymbol(_pFlashlightBase)
unregistersymbol(_NoOverheat)
unregistersymbol(_enableNoOverheat)
unregistersymbol(_SuperSpeed)
unregistersymbol(_MovementBase)
unregistersymbol(_MovementSpeedVar)
unregistersymbol(_JumpHeightVar)
unregistersymbol(_JumpLengthVar)
unregistersymbol(_JumpLengthSpeedVar)
unregistersymbol(_MaskLifetime)
unregistersymbol(_enableInfMaskLifetime)
unregistersymbol(_InfiniteThrowables)
unregistersymbol(_enableInfThrowables)
unregistersymbol(_OneHitKills)
unregistersymbol(_enableOHK)
unregistersymbol(_BypassHandgunRapidFire)
unregistersymbol(_RecoilHandgunFix)
unregistersymbol(_pScrap)
unregistersymbol(_pPortion)
unregistersymbol(_RealMaxCliPCount)
unregistersymbol(_pRealMaxCliPCount)
unregistersymbol(_MaxClipSize)
unregistersymbol(_CostumRapidFireVar)
unregistersymbol(_enableCostumRapidFire)
unregistersymbol(_NoFallingDamage)
unregistersymbol(_enableNoFallDamage)
unregistersymbol(_TimeOfDay)
unregistersymbol(_pTODBase)
unregistersymbol(_IncTime)
unregistersymbol(_DecTime)
unregistersymbol(_GetMagazineBase)
unregistersymbol(_enableDisarmEnemys)
unregistersymbol(_DisarmEnemys2)
unregistersymbol(_Filters)
unregistersymbol(_pFilter)
unregistersymbol(_enableInfiniteFilters)
unregistersymbol(_NoSwing)
unregistersymbol(_enableNoSwing)
unregistersymbol(_NoReloadHandguns)
unregistersymbol(_Stealth)
unregistersymbol(_enableStealth)
unregistersymbol(_FreezeAI)
unregistersymbol(_enableFreezeAI)
unregistersymbol(_TurnAllLightsOff)
unregistersymbol(_LightSwitch)
unregistersymbol(_WeaponBase)
unregistersymbol(_pWeaponBase)
unregistersymbol(_AirPressure)
unregistersymbol(_enableInfiniteAirPressure)
unregistersymbol(_enableInstantHit)
unregistersymbol(_enableSuperBulletForce)
dealloc(_CostumRapidFireVar)
dealloc(_enableCostumRapidFire)
dealloc(_pScrap)
dealloc(_pPortion)
dealloc(_enableInfiniteAmmo)
dealloc(_pAmmoBase)
dealloc(_MainCodeMem)
dealloc(_pAmmoInClip)
dealloc(_enableNoReload)
dealloc(_enableNoLoadingInsulation)
dealloc(_enableNoSpread)
dealloc(_enableRapidFire)
dealloc(_enableNoRecoil)
dealloc(_enableInfiniteHealth)
dealloc(_enableEngineGodMode)
dealloc(_pPlayerBase)
dealloc(_GasMaskBase)
dealloc(_enableInfiniteGasMaskTime)
dealloc(_enableInfMediKits)
dealloc(_pMediKitsBase)
dealloc(_enableInfFlashlight)
dealloc(_pFlashlightBase)
dealloc(_enableNoOverheat)
dealloc(_MovementBase)
dealloc(_MovementSpeedVar)
dealloc(_JumpHeightVar)
dealloc(_enableInfMaskLifetime)
dealloc(_JumpLengthVar)
dealloc(_JumpLengthSpeedVar)
dealloc(_enableInfThrowables)
dealloc(_enableOHK)
dealloc(_pRealMaxCliPCount)
dealloc(_MaxClipSize)
dealloc(_enableNoFallDamage)
dealloc(_pTODBase)
dealloc(_IncTime)
dealloc(_DecTime)
dealloc(_enableDisarmEnemys)
dealloc(_pFilter)
dealloc(_enableInfiniteFilters)
dealloc(_enableNoSwing)
dealloc(_enableStealth)
dealloc(_enableFreezeAI)
dealloc(_LightSwitch)
dealloc(_pWeaponBase)
dealloc(_enableInfiniteAirPressure)
dealloc(_enableInstantHit)
dealloc(_enableSuperBulletForce)
Toggle Console:
[ENABLE]
aobscanmodule(_GetConsole,MetroExodus.exe,44 0F B6 61 50) // should be unique
aobscanmodule(_BypassClose,MetroExodus.exe,C6 41 50 00 48 83 C2 58)
alloc(newmem,$1000,"MetroExodus.exe")
alloc(_pConsole,8)
registersymbol(_pConsole)
registersymbol(_GetConsole)
registersymbol(_BypassClose)
newmem:
mov [_pConsole],rcx
code:
  movzx r12d,byte ptr [rcx+50]
  jmp return

_BypassClose:
  db 90 90 90 90


_GetConsole:
  jmp newmem
return:

_pConsole:
dd 0

[DISABLE]

_GetConsole:
  db 44 0F B6 61 50
_BypassClose:
  db C6 41 50 00
unregistersymbol(_GetConsole)
unregistersymbol(_pConsole)
unregistersymbol(_BypassClose)
dealloc(_pConsole)
dealloc(newmem)

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

"MetroExodus.exe"+1212A450: E8 7B 60 9A EE           -  call MetroExodus.exe+AD04D0
"MetroExodus.exe"+1212A455: E8 D6 FD 92 EE           -  call MetroExodus.exe+A5A230
"MetroExodus.exe"+1212A45A: 48 8B 0D D7 06 4A EF     -  mov rcx,[MetroExodus.exe+15CAB38]
"MetroExodus.exe"+1212A461: 0F B6 5D 50              -  movzx ebx,byte ptr [rbp+50]
"MetroExodus.exe"+1212A465: 0F 57 C9                 -  xorps xmm1,xmm1
"MetroExodus.exe"+1212A468: 8B 05 DA 64 4A EF        -  mov eax,[MetroExodus.exe+15D0948]
"MetroExodus.exe"+1212A46E: 0F 57 D2                 -  xorps xmm2,xmm2
"MetroExodus.exe"+1212A471: F3 0F 10 1D C7 34 28 EF  -  movss xmm3,[MetroExodus.exe+13AD940]
"MetroExodus.exe"+1212A479: 0F 28 C3                 -  movaps xmm0,xmm3
"MetroExodus.exe"+1212A47C: F3 0F 10 35 98 33 28 EF  -  movss xmm6,[MetroExodus.exe+13AD81C]
// ---------- INJECTING HERE ----------
"MetroExodus.exe"+1212A484: 44 0F B6 61 50           -  movzx r12d,byte ptr [rcx+50]
// ---------- DONE INJECTING  ----------
"MetroExodus.exe"+1212A489: F3 0F 10 25 F7 30 28 EF  -  movss xmm4,[MetroExodus.exe+13AD588]
"MetroExodus.exe"+1212A491: F3 48 0F 2A C8           -  cvtsi2ss xmm1,rax
"MetroExodus.exe"+1212A496: 8B 05 B0 64 4A EF        -  mov eax,[MetroExodus.exe+15D094C]
"MetroExodus.exe"+1212A49C: F3 48 0F 2A D0           -  cvtsi2ss xmm2,rax
"MetroExodus.exe"+1212A4A1: F3 0F 5E C1              -  divss xmm0,xmm1
"MetroExodus.exe"+1212A4A5: 0F 28 F8                 -  movaps xmm7,xmm0
"MetroExodus.exe"+1212A4A8: F3 0F 59 FE              -  mulss xmm7,xmm6
"MetroExodus.exe"+1212A4AC: F3 0F 5E F2              -  divss xmm6,xmm2
"MetroExodus.exe"+1212A4B0: 4C 39 79 08              -  cmp [rcx+08],r15
"MetroExodus.exe"+1212A4B4: 74 74                    -  je MetroExodus.exe+1212A52A
}
Author
l0wb1t
Downloads
1
Views
111
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from l0wb1t

Resource starter Similar resources Category Downloads Last update
ChrisFayte Metro Exodus Cheat Table Cheat Engine Tables 0
Similar resources
Metro Exodus Cheat Table
Community Mods League of Legends Accounts