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 


Tracking changed addresses

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

Joined: 16 May 2010
Posts: 30

PostPosted: Fri Oct 14, 2011 5:31 am    Post subject: Tracking changed addresses Reply with quote

I am not sure if Cheat Engine can do this, but I think this'd be the place to ask.

Let's say that, instead of tracking down a number or an address which I already know, I'd like to track down a value of a variable that is unknown.

For example, I want to much about with items in a game, in this case Elven Legacy, which have no obvious in-game variables that I can search for in a binary, numerical or hex-based environment.

My idea is here to simply scan all addresses in the game. Then move something in the game (i.e. equip an item, for example) and then discard all addresses that have not changed.

Eventually, I should be able to narrow it all down to finding an address that does not change continuously, but changes every time I add/remove said item in said slot.

Can this be done in CheatEngine? And if not CheatEngine, is there some other (preferably free, Windows-based) program in which it can be done?
Back to top
View user's profile Send private message
HiSaZuL
Expert Cheater
Reputation: 6

Joined: 09 Aug 2011
Posts: 245

PostPosted: Fri Oct 14, 2011 8:46 am    Post subject: Reply with quote

Use search for unknown initial value and after that use increased/decreased value or simply changed value. To make things a bit easier along the way I would recommend while your looking for your value, after a few searches to go back to game and simply run around open close menus and the like anything that wont change the value of address you are searching for and then search for unchanged value. That usually gets rid of massive amount of values that you do not need. At least when you are looking for unknown values.
Items will be more difficult they tend to be simply arrays of bytes something like for example A5 C2 XX XX XX 22 XX XX XX 01 XX XX just an example of course could be completely different way of storing item information but it tends to be id of item and in array it will specify all junk related to item. including how its placed in inventory quantity attributes of it. simply put its more complicated then simple value searches.
oh yeah if its rpg and it doesn't give you numbers for hp/mana and the like look for items that increase what you are looking for. then search for unknown value put on item that increases...lets say hp by 50... in next search specify increased by 50. take off item search for decreased by 50.
of course the way game stores specific value is up for debate. hp tends to be stored as float. could be something like visual valuex10 or some such method
edit:
heres a link for a pretty good tutorial on how to look for items. its not for this game but its worded very nicely and should give you a general idea on how to look for item
http://forum.cheatengine(.)org/viewtopic.php?t=541395
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking 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