F.E.A.R. 3
F.E.A.R. 3 Cheats - a collection of cheat codes, unlocks, passwords, commands, tricks, tips, lists (PC version)
F.E.A.R. 3 Posted on: 11/09/2013 10:56pm
Quote Post
Never let a computer tell´╗┐ me shit.
F.E.A.R. 3 Cheats, Codes, and Secrets for PC.

Ammo and grenades are 4b*1. Unfortunately the adress seems to change everytime you die. 

I am still looking for health cheats. Thanks to the guys over at CEF. Following the posts there I was able to find the health offset with very little effort.

Here are some cheat engine auto assemble scripts for your ass. These are for the legit steam version 00.20.1060.
I may uplooad a CT or a trainer later.
Infinite Health - Disable before resetting levels (eg if you die from falling)otherwise the game will crash

[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(end)

F.E.A.R. 3.exe+4F3B61:
jmp newmem
nop
returnhere:

newmem:
pushad 
cmp dword ptr [ecx+10c],(int)104
jne end
mov dword ptr [ecx+1c],(float)1000
mov dword ptr [ecx+20],(float)1000
end:
popad

originalcode:
fld dword ptr [ecx+1c]
fdiv dword ptr [ecx+20]

exit:
jmp returnhere

[DISABLE]
dealloc(newmem)
F.E.A.R. 3.exe+4F3B61:
db D9 41 1C D8 71 20

Infinite Ammo

[ENABLE]
alloc(newmem,2048) 
label(returnhere)
label(exit)

F.E.A.R. 3.exe+6C6AF4:
jmp newmem
nop
returnhere:

newmem: 
mov [esi+0fc],#99
//instead of moving eax into memory @esi+0fch, mov 99 instead.

exit:
jmp returnhere

[DISABLE]
dealloc(newmem)
F.E.A.R. 3.exe+6C6AF4:
db 89 86 FC 00 00 00




I use this AoB tool to make all the AoBs I post. Try the online version if you dont feel like downloading it.
"Obviously, windows are central to Windows. They are so important that they named the operating system after them. But what is a window?"