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 


Values and modifications lost when loading .CT

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

Joined: 01 Oct 2023
Posts: 2

PostPosted: Sun Oct 01, 2023 11:35 am    Post subject: Values and modifications lost when loading .CT Reply with quote

Several times a month I use Cheat Engine to modify a series of values in a program. I have the real values and the new values in an Excel document, I simply copy the real value and paste it into Cheat Engine, scan it, send it to the address list and there I change it to the new value. It is a very mechanical process. I follow this process with about 200 values, and I have to repeat it several times each month. The modifications are always the same.

Normally you would be able to make all the modifications once, save all the work, and a week later, reopen Cheat Engine and the program, load what you had saved, and have it all automatically applied again as if you had never closed the program. However, that is not the case. Apparently, the addresses associated with the values change every time you open and close the program, so Cheat Engine cannot find the values that you previously modified from the file saved in the previous session, so you just get random values that do not make any change in the program (See attached images). I've tried saving and loading the .CT file, the scan session, etc., but I've never been able to recover the work, and judging from what I've read on forums, it doesn't seem to be possible, at least through common methods.

What I want to ask you is if you know or can think of any way to save and load the session and for Cheat Engine to be able to find the same values and apply the same modifications to the program. I am very tired of having to spend so many hours doing this and I would greatly appreciate if someone could guide me to speed up the process.



21.png
 Description:
 Filesize:  146.78 KB
 Viewed:  3181 Time(s)

21.png



22.png
 Description:
Scanned and modified values are not the same that I previously saved.
 Filesize:  169.93 KB
 Viewed:  3181 Time(s)

22.png


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

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sun Oct 01, 2023 11:39 am    Post subject: This post has 1 review(s) Reply with quote

Check out tutorials that teach you how to use the pointer scanner or how to use injection (preferred method).
Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4690

PostPosted: Sun Oct 01, 2023 11:46 am    Post subject: Reply with quote

Memory allocation is random. Find pointers (see CE tutorial) and/or inject code (search "injection copy") to get the addresses automatically.

For the pointer scanner, see this video:
https://www.youtube.com/watch?v=3dyIrcx8Z8g

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
safenavi
How do I cheat?
Reputation: 0

Joined: 01 Oct 2023
Posts: 2

PostPosted: Wed Oct 11, 2023 5:15 am    Post subject: Reply with quote

Thank you very much for your kind responses.

I have thoroughly reviewed the tutorials for both pointer scan and injection. However, I have encountered an important problem:

Every time I click on "Find out what accesses this address", the program whose values I am modifying closes after a few seconds. I've tried the main solutions I've seen on the forum (switch to VEH debugger, use older versions of Cheat Engine and use "Find out what writes to this address" instead) but none of them have worked. According to Chat GPT, it is most likely some kind of program protection.

From what I've seen in the tutorials, "Find out what accesses this address" seems to be a necessary step in both the pointer scan and injection methods. My questions:

- Is there an effective way (that I haven't tried yet) to ensure that "Find out what accesses this address" does not close the program?
- If not, could I continue using the pointer scan and injection methods to achieve my objectives without having to use "Find out what accesses this address"?
- If not, would there be an alternative method to pointer scan and injection to achieve my objectives?

Please keep in mind that I have no knowledge of computer programming. What I have done so far with Cheat Engine has been through tutorials and trial and error.

Thanks in advance.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

Joined: 09 May 2003
Posts: 25763
Location: The netherlands

PostPosted: Wed Oct 11, 2023 5:18 am    Post subject: Reply with quote

pointerscan can work without debugger.

Unless it's an online game

_________________
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
View user's profile Send private message MSN Messenger
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