Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


How to determine what offsets to use?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Sxsxarael
Expert Cheater
Reputation: 0

Joined: 19 Feb 2014
Posts: 212

PostPosted: Sat Jun 07, 2014 1:29 am    Post subject: How to determine what offsets to use? Reply with quote

I found these addresses for different stats in a game, but it resets every time the game is closed.
So I should probably make a pointer on it using "pointer scan for this address" then ticking "pointers must end with specific offsets"
Now, how do I determine what to use as offsets?
Back to top
View user's profile Send private message
hydris
Newbie cheater
Reputation: 0

Joined: 09 Jan 2013
Posts: 19

PostPosted: Thu Jun 12, 2014 2:20 am    Post subject: Reply with quote

If you haven't got your answer yet, the way I'd do it is:

1.) Get your address [again].
2.) In the address list, right-click it and pick either "Find Out What Accesses this Address" or "Find Out What Writes to this Address".
3.) In the new window, whenever something happens with that address a couple of assembly instructions should come up e.g mov edx, [esi+000ABC]

+ABC would be one of the offsets you could use in your pointer scan then. You would then get another if you scanned for whatever's is held in esi for this example, and find out what accesses or writes to it.

And yeah, having addresses be different whenever the game is restarted is typical. You don't need to use the option "pointer must end with specific offsets", but it'll help narrow down the results or write trainers between different versions of the game (e.g DX# releases).

I'm not one with extensive experience with game hacking so I wouldn't mind being corrected in some parts.
Back to top
View user's profile Send private message
justa_dude
Grandmaster Cheater
Reputation: 23

Joined: 29 Jun 2010
Posts: 893

PostPosted: Thu Jun 12, 2014 4:14 am    Post subject: Reply with quote

It isn't necessary to worry about the offsets. The option can speed up scans, but if you don't already have the offsets then you're likely to spend more time debugging than you'd save by having them. Just keep restarting the game/rebooting your computer and repeating the process until you find one or more stable pointer chains.
_________________
A nagy kapu mellett, mindig van egy kis kapu.
----------------------
Come on...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites