Doom Eternal is the latest improved version of Doom 2016. It is an action packed adventure oriented shooting video game from id Software. It is the fifth sequel of the popular Doom series. Doom Eternal has blown the crowd’s minds with its surprisingly improved graphics, sound track, campaigns, combat mechanics, and designs. The players are given a first person perspective and the control of the main protagonist ‘Doom Slayer.’
It's a combat against the satanic creatures from Hell. The aggressive gameplay features various long ranged firearms including the BFG 9000, Heavy Cannon, Combat Shotgun, Super Shotgun, Rocket Launcher, Plasma Rifle, Chaingun, and Ballista and some awe-inspiring short ranged Melee weapons which includes the chainsaw, the Crucible Blade (energy sword) and the Doomblade (arm blade).
The Union Aerospace Corporation is now corrupt, leaving Earth under the control of demons. It’s up to the Doom Slayer to return to the satellite fortress and stop the demonic invasion, bringing back peace and harmony to Earth.
DOOM Eternal Cheat Table Trainer +4
If you are looking for the perfect ways to outsmart ‘Doom Eternal’ itself, then you are at the right place. Our Doom Eternal cheat table has just the hacks you need to improve your gameplay and gurantee victory. Crush those Hell priests with some ingenious cheats. This Doom Eternal cheat features infinite ammo, vitality, no reload and many other hacks to elevate your gaming skills. Players can use the infinite health cheat to become immortal throughout the entire game, this is just like using a magical spell to your advantage. Combat is ridiculously easy with the use of the awesome one hit kills hack. There are also several pointers if you want to take a look at the player class and other items. Get all these and more by downloading our Doom Eternal cheat table.
Cheat Trainer Features
It's a combat against the satanic creatures from Hell. The aggressive gameplay features various long ranged firearms including the BFG 9000, Heavy Cannon, Combat Shotgun, Super Shotgun, Rocket Launcher, Plasma Rifle, Chaingun, and Ballista and some awe-inspiring short ranged Melee weapons which includes the chainsaw, the Crucible Blade (energy sword) and the Doomblade (arm blade).
The Union Aerospace Corporation is now corrupt, leaving Earth under the control of demons. It’s up to the Doom Slayer to return to the satellite fortress and stop the demonic invasion, bringing back peace and harmony to Earth.
DOOM Eternal Cheat Table Trainer +4
If you are looking for the perfect ways to outsmart ‘Doom Eternal’ itself, then you are at the right place. Our Doom Eternal cheat table has just the hacks you need to improve your gameplay and gurantee victory. Crush those Hell priests with some ingenious cheats. This Doom Eternal cheat features infinite ammo, vitality, no reload and many other hacks to elevate your gaming skills. Players can use the infinite health cheat to become immortal throughout the entire game, this is just like using a magical spell to your advantage. Combat is ridiculously easy with the use of the awesome one hit kills hack. There are also several pointers if you want to take a look at the player class and other items. Get all these and more by downloading our Doom Eternal cheat table.
Cheat Trainer Features
- Vitality
- Infinite Health
- Pointer
- Current Health
- No Reload
- Pointer
- Current Ammo
- Enemy
- One Hit Kills
Main Script:
{ Game : DOOMEternalx64vk.exe
Version:
Date : 2020-05-05
Author : l0wb1
This script does blah blah blah
}
[ENABLE]
aobscanmodule(_NoReloadf,DOOMEternalx64vk.exe,44 8B 83 28 01 00 00 48) // should be unique
aobscanmodule(_AmmoInternal,DOOMEternalx64vk.exe,8B 73 40 40 84 ED)
aobscanmodule(_InfiniteHealth,DOOMEternalx64vk.exe,C3 CC F3 0F 10 41 1C)
alloc(newmem,$1000,DOOMEternalx64vk.exe)
alloc(_pAmmo,8)
alloc(_enableNoReload,8)
alloc(_enableInfiniteHealth,8)
alloc(_pHealthBase,8)
alloc(_enableOneHitKills,8)
registersymbol(_pAmmo)
registersymbol(_enableNoReload)
registersymbol(_NoReloadf)
registersymbol(_AmmoInternal)
registersymbol(_enableOneHitKills)
registersymbol(_enableInfiniteHealth)
registersymbol(_pHealthBase)
registersymbol(_InfiniteHealth)
label(code)
label(return)
newmem:
push rdx
cmp [_enableNoReload],1
jne code
mov [rbx+00000128],#999// Write Max to current
code:
pop rdx
mov r8d,[rbx+00000128]
jmp return
_AmmoInternalmem:
mov [_pAmmo],rbx
cmp [_enableNoReload],1
jne codeAmmoInternal
mov [rbx+40],#999
codeAmmoInternal:
mov esi,[rbx+40]
test bpl,bpl
jmp returnAmmoInternal
HealthMem:
push rbx
cmp rsi,3
jne OneHitKills
mov [_pHealthBase],rcx
cmp [_enableInfiniteHealth],1
jne codeHealth
mov [rcx+14],(float)999
mov [rcx+18],(float)999
mov [rcx+20],(float)999
mov rbx,[rcx+20]// 20 Max health
mov [rcx+1c],rbx// Write max Health to Current Health
codeHealth:
pop rbx
movss xmm0,[rcx+1C]
jmp returnHealth
OneHitKills:
cmp [_enableOneHitKills],1
jne codeHealth
cmp [rcx+108],1
je codeHealth
cmp [rcx+1C],(float)0.1
jle codeHealth
mov [rcx+1C],(float)0.1
jmp codeHealth
_NoReloadf:
jmp newmem
nop 2
return:
_AmmoInternal:
jmp _AmmoInternalmem
nop
returnAmmoInternal:
_InfiniteHealth+02:
jmp HealthMem
returnHealth:
_pAmmo:
dq 0
_enableNoReload:
dd 0
_enableInfiniteHealth:
dd 0
_pHealthBase:
dq 0
_enableOneHitKills:
dd 0
[DISABLE]
_NoReloadf:
db 44 8B 83 28 01 00 00
_AmmoInternal:
db 8B 73 40 40 84 ED
_InfiniteHealth+02:
db F3 0F 10 41 1C
unregistersymbol(_NoReloadf)
unregistersymbol(_pAmmo)
unregistersymbol(_enableNoReload)
unregistersymbol(_AmmoInternal)
unregistersymbol(_InfiniteHealth)
unregistersymbol(_enableInfiniteHealth)
unregistersymbol(_pHealthBase)
unregistersymbol(_enableOneHitKills)
dealloc(unregistersymbol(_enableOneHitKills)
dealloc(unregistersymbol(_enableInfiniteHealth)
dealloc(_pHealthBase)
dealloc(_enableInfiniteHealth)
dealloc(_AmmoInternalmem)
dealloc(_enableNoReload)
dealloc(_pAmmo)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "DOOMEternalx64vk.exe"+1297F6B
"DOOMEternalx64vk.exe"+1297F41: 48 8B 83 00 01 00 00 - mov rax,[rbx+00000100]
"DOOMEternalx64vk.exe"+1297F48: 48 85 C0 - test rax,rax
"DOOMEternalx64vk.exe"+1297F4B: 74 1E - je DOOMEternalx64vk.exe+1297F6B
"DOOMEternalx64vk.exe"+1297F4D: 48 8B 88 58 07 00 00 - mov rcx,[rax+00000758]
"DOOMEternalx64vk.exe"+1297F54: 48 85 C9 - test rcx,rcx
"DOOMEternalx64vk.exe"+1297F57: 74 12 - je DOOMEternalx64vk.exe+1297F6B
"DOOMEternalx64vk.exe"+1297F59: 44 38 B9 38 05 00 00 - cmp [rcx+00000538],r15l
"DOOMEternalx64vk.exe"+1297F60: 74 09 - je DOOMEternalx64vk.exe+1297F6B
"DOOMEternalx64vk.exe"+1297F62: 48 8D 15 27 98 2B 01 - lea rdx,[DOOMEternalx64vk.exe+2551790]
"DOOMEternalx64vk.exe"+1297F69: EB 1A - jmp DOOMEternalx64vk.exe+1297F85
// ---------- INJECTING HERE ----------
"DOOMEternalx64vk.exe"+1297F6B: 44 8B 83 28 01 00 00 - mov r8d,[rbx+00000128]
// ---------- DONE INJECTING ----------
"DOOMEternalx64vk.exe"+1297F72: 48 8D 15 5F A8 2B 01 - lea rdx,[DOOMEternalx64vk.exe+25527D8]
"DOOMEternalx64vk.exe"+1297F79: 48 8D 4D 80 - lea rcx,[rbp-80]
"DOOMEternalx64vk.exe"+1297F7D: E8 CE BF 08 FF - call DOOMEternalx64vk.exe+323F50
"DOOMEternalx64vk.exe"+1297F82: 48 8B D0 - mov rdx,rax
"DOOMEternalx64vk.exe"+1297F85: 48 8B CF - mov rcx,rdi
"DOOMEternalx64vk.exe"+1297F88: E8 C3 66 23 FF - call DOOMEternalx64vk.exe+4CE650
"DOOMEternalx64vk.exe"+1297F8D: FF C6 - inc esi
"DOOMEternalx64vk.exe"+1297F8F: 49 83 C6 08 - add r14,08
"DOOMEternalx64vk.exe"+1297F93: 3B 74 24 48 - cmp esi,[rsp+48]
"DOOMEternalx64vk.exe"+1297F97: 0F 8C 73 FE FF FF - jl DOOMEternalx64vk.exe+1297E10
}