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 


Any advice or tutorials on finding a character stat?

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

Joined: 03 May 2022
Posts: 23

PostPosted: Tue Jul 26, 2022 10:05 pm    Post subject: Any advice or tutorials on finding a character stat? Reply with quote

Any advice or tutorials on finding a character stat that never changes and is only shown on the character select page? All I know is the stat value is a 9, and there's no way I can think of to monitor or scan for it since it doesn't change.

It's displayed on the character's page as 9/10, as 10 is the maximum possible stat value.

Scanning for 9 while highlighting that character, then switching to other character who has a 6 in that same slot and scanning for 6, and so on, didn't work.

Any ideas?
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Wed Jul 27, 2022 12:16 pm    Post subject: Reply with quote

If the value truly doesn't change for any character, ever, then you could try using ultimap. Just switch between screens/menus to isolate the call that handles the stats. From there, you would need to be able to read the assembly to try to determine where that data is being handled and manipulate it.

If there is a menu/screen that you can switch back and forth between, that may allow you to narrow down a list of possible sub-routines that are retrieving the stat data. Once you have a list of calls, add them to your code list and save your table so that you do not have to repeat this step.

Work your way through each call and cancel them out by either noping the call that calls the sub-routine that handles stat data, or, by injecting code on the sub-routine that will just return back to the caller. This part may be hit or miss, especially if the sub-routine is needed for other things. So, you could experience crashes here.

If you are able to find the right call, you might see your stats become weird numbers or not displaying at all (or worse, but hopefully not).

Once found, restore everything back to normal and try to analyze the sub-routine by setting a breakpoint and stepping through the code to see where that particular stat is being read/applied etc..

Once the correct instruction is found, you may need to filter out other addresses so that you only affect the stats for that particular character.

There are other ways, but it really depends on the target and what sort of data is available etc..
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