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 


Unable to change values in almost every game.

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
jjoeyay
How do I cheat?
Reputation: 0

Joined: 05 Sep 2016
Posts: 2
Location: Good area

PostPosted: Mon Sep 05, 2016 1:19 pm    Post subject: Unable to change values in almost every game. Reply with quote

Lately, I have been unable to find success with Cheat Engine almost everywhere I use it. I haven't been able to hack even one flash game. I'm not having any trouble finding the values, but when I save the address, change the value, and check the box to make it stick, it seems to try to change the value, you can see it flicker back and forth in Cheat Engine, and in some games you can see that the value is trying to update, but ultimately it doesn't really affect the game at all. You can see what I mean in this example video.

/watch?v=kbQYa-Whuo0

You'll have to append that to youtube's URL since I can't really post URLs here.

Cheat engine tries to change the value, but the game just forces it back?
I'm not really sure what to do about this.
Back to top
View user's profile Send private message
kuntz
Cheater
Reputation: 0

Joined: 29 Aug 2016
Posts: 44
Location: Canada

PostPosted: Mon Sep 05, 2016 8:21 pm    Post subject: Reply with quote

Sometimes a game will use more than one variable to hold a value (for various reasons), so you need to find the "real" value (or the "parent" value) and change that. The memory address you are likely finding is just for the UI/Font section of the games' code, so it's not actually going to have an effect.

When trying to find a real number (float, double), always search for a range rather than a specific value, since the value the game shows you in it's UI may be different than the one it's holding in memory (every game uses a different rounding strategy, and some RPG's I've hacked have used very bizarre rounding strategies (like Darkest Dungeon). So instead of searching for "225.50" isntead search for the range "224.9" to "226.1".
Back to top
View user's profile Send private message
jjoeyay
How do I cheat?
Reputation: 0

Joined: 05 Sep 2016
Posts: 2
Location: Good area

PostPosted: Tue Sep 06, 2016 12:18 am    Post subject: Reply with quote

I tried scanning for a value with ranges as you suggested on the same flash game. Unfortunately, I found nothing. And what about other games, where values are indicated by only whole numbers, and yet I still encounter the same issue? What do I do then?
Back to top
View user's profile Send private message
kuntz
Cheater
Reputation: 0

Joined: 29 Aug 2016
Posts: 44
Location: Canada

PostPosted: Tue Sep 06, 2016 12:54 am    Post subject: Reply with quote

Try Changed/Has Not Changed searches.
Back to top
View user's profile Send private message
Twistedfate
Expert Cheater
Reputation: 1

Joined: 11 Mar 2016
Posts: 231

PostPosted: Tue Sep 06, 2016 11:38 am    Post subject: Reply with quote

For freezing your value .
open Edit >setting set freez interval to 1 .

Another way is Code injection :
press right click on your value the
(find out what access this address )
you will found many instruction ( the one with highest number controls your address value ) .

- to do code injection you could know 1-simple basics of assembly
2- right click on the instruction → show in dissembler → ctrl+a → AOB injection then change the code :
example lets say the instruction which access your address is
Code:
mov [ esi+1], ecx
and your address value is 255
mov means copy copy from the right to left
so here ecx contain the value 255
so if you want to change the address go :
Code:
mov [ esi+1], ecx
mov [ esi+1],#99999


your address value will be 99999


for scanning :
start with Unknown initial value
changed value
compare to first scan ( if first scan for some address value = (60) and after 10 scans u want to compare last scan with first scan(will compare 60 from first scan with last scan you did )
use : unchanged and changed value but never try unchanged value first.

I hope this help you I am still beginner
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