Where can I find an easy tutorial?

Anything Cheat Engine related, bugs, suggestions, helping others, etc..
Post Reply
Julien
Cheater
Cheater
Posts: 34
Joined: Fri Mar 03, 2017 5:52 am
Reputation: 3

Where can I find an easy tutorial?

Post by Julien »

I know how to find values, but how do I save them? I understand programming, so I imagine some values are created dynamically with one or more levels of indirection (pointers) while others are allocated statically. Does that make a difference somehow? I don't know the internals of how memory allocation works... :? You see, I have some sort of mental block regarding stuff bellow software level.

If saving a value requires more than a few lines answer, I would rather not waste anyone's time, because I'm pretty sure this forum is not meant to teach noobs, but I would appreciate a link to a simple tutorial very much! :D

User avatar
Marc
Table Makers
Table Makers
Posts: 378
Joined: Mon Mar 26, 2018 2:35 pm
Reputation: 377

Re: Where can I find an easy tutorial?

Post by Marc »

Hi,

you are on the right way. Old games had static addresses (if you search a value and the found address is green, than it is static and will not change). Almost every game now dynamically allocates the memory for it's data, so we have to either a) find a pointer-path to the data using the in-built pointer scanner of CE or b) inject own assembler code into the games code to copy the right address.

To get further, I suggest completing the cheat engine tutorial which is delivered with CE itself.
There is an excellent guide/walkthrough at [Link]

After that, as a higher level, there is a tutorial game also included with CE. Walkthrough in Youtube:

That's a good basement for further exploring.

best regards,
Marc

User avatar
The Mogician
Table Makers
Table Makers
Posts: 735
Joined: Sat Mar 04, 2017 12:00 am
Reputation: 531

Re: Where can I find an easy tutorial?

Post by The Mogician »

Julien wrote:
Sun Nov 03, 2019 12:41 pm
I know how to find values, but how do I save them? I understand programming, so I imagine some values are created dynamically with one or more levels of indirection (pointers) while others are allocated statically. Does that make a difference somehow? I don't know the internals of how memory allocation works... :? You see, I have some sort of mental block regarding stuff bellow software level.

If saving a value requires more than a few lines answer, I would rather not waste anyone's time, because I'm pretty sure this forum is not meant to teach noobs, but I would appreciate a link to a simple tutorial very much! :D
Depends on the game. If you are playing some really old games, their data is stored at a static address, you can just find the static and save it in a CT file. Otherwise, you can do a pointer table, like the ones I make since I am not skilled enough to write fancy scripts (I'm trying to learn it at the moment). You find an address then do pointer scans until you find a solid pointer, this way you don't have to do a search every time you close down and reopen the game. Otherwise, you can just go with making scripts like the big boys at this forum.

By the way, CE comes with 2 tutorial sets you can access in the Help section of Cheat Engine.

Julien
Cheater
Cheater
Posts: 34
Joined: Fri Mar 03, 2017 5:52 am
Reputation: 3

Re: Where can I find an easy tutorial?

Post by Julien »

Thank you guys! I didn't know the tutorial was made to teach you how to make a table, I thought it was about how to use tables! 😅

Thanks a lot, I will try to complete the tutorial, I hope I can come back to this thread if I run into any trouble.

User avatar
Marc
Table Makers
Table Makers
Posts: 378
Joined: Mon Mar 26, 2018 2:35 pm
Reputation: 377

Re: Where can I find an easy tutorial?

Post by Marc »

Feel free to ask :)

By the way, you'll find lots of written tutorials on the CE forums ([Link]) and of course in the tutorials section on fearlessrevolution.

If you prefer videos and/or have lots of time, I really recommend the video-tutorials from Cheat the Game at [Link]

best regards,
Marc

Post Reply

Who is online

Users browsing this forum: No registered users