View previous topic :: View next topic |
Author |
Message |
Smanettone83 Expert Cheater Reputation: 3
Joined: 21 Feb 2011 Posts: 146 Location: Italia
|
Posted: Mon May 23, 2011 6:50 am Post subject: Hack Ammo in F.E.A.R 2 project origin |
|
|
Hi guys,
i've found the address of ammo (no reload) in 4 bytes and if i try to nop it, the code works but the game continue to decrease the total ammo... for example:
i've 50/150 ammo
i've nopped the no reload (50) and it works, but the game decrease the total ammo (150 > 149 > 148 etc...)
How can i help me?
_________________
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25295 Location: The netherlands
|
Posted: Mon May 23, 2011 7:56 am Post subject: |
|
|
you probably only found the client part of the ammo, there is also a server part (even if singleplayer) that also holds the ammo
You must adjust both routines before it takes effect (you'll get what I mean with server/client if you see the dll names of the routines accessing those addresses)
check this out
http://forum.cheatengine.org/viewtopic.php?t=445433
probably outdated, but if you check the scripts you'll understand better
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
|
mgr.inz.Player I post too much Reputation: 218
Joined: 07 Nov 2008 Posts: 4438 Location: W kraju nad Wisla. UTC+01:00
|
Posted: Mon May 23, 2011 8:32 am Post subject: |
|
|
I made something similar:
I've searched 200 (50 / 150), fired two bullets and reloaded, searched 198 (50 / 148), and so on until I found right address.
Searched "what writes to this address". I picked first hack point from the list.
then
Searched 50, fired two bullets (don't reload), searched 48, and so on until I found right address.
Searched "what writes to this address".I picked second hack point from the list.
As far as I remember correctly, all hackpoints were in GameServer.dll module.
Sadly, I don't have this cheat table anymore, (accidentally overwrote it)
_________________
|
|
Back to top |
|
|
Geri Moderator Reputation: 111
Joined: 05 Feb 2010 Posts: 5636
|
Posted: Mon May 23, 2011 11:01 am Post subject: |
|
|
It is not unusual. Many games are storing the total ammo like
ammo in clip + ammo in reserve
So for example if you have
20 in clip + 70 in reserve, then you have 90 ammo in total. Find that value too, or regardless that your ammo in the clip will not decrease, your total ammo will run out.
(Btw. I have made ammo cheat for F.E.A.R. only, but thought it is one of the worst games ever and deleted it long ago. In F.E.A.R, it has worked like I have described. This is also true for most Unreal Engine games.)
_________________
|
|
Back to top |
|
|
Smanettone83 Expert Cheater Reputation: 3
Joined: 21 Feb 2011 Posts: 146 Location: Italia
|
Posted: Mon May 23, 2011 7:43 pm Post subject: |
|
|
mgr.inz.Player wrote: | I made something similar:
I've searched 200 (50 / 150), fired two bullets and reloaded, searched 198 (50 / 148), and so on until I found right address.
Searched "what writes to this address". I picked first hack point from the list.
then
Searched 50, fired two bullets (don't reload), searched 48, and so on until I found right address.
Searched "what writes to this address".I picked second hack point from the list.
As far as I remember correctly, all hackpoints were in GameServer.dll module.
Sadly, I don't have this cheat table anymore, (accidentally overwrote it) |
thanks... i've resolved with this method
_________________
|
|
Back to top |
|
|
|