Tutorial How to use Cheat Engine

mswasticsc

Member
Jan 16, 2018
115
551
Dedicated to people who seem to be clueless about Cheat Engine and/or cheating overall.
NB: I don't usually answer in threads and use DM instead, I advise you do the same if you need my attention

*CE means Cheat Engine

- What's Cheat Engine
You don't have permission to view the spoiler content. Log in or register now.


- How do I get a copy of Cheat Engine
You don't have permission to view the spoiler content. Log in or register now.


- What's a Cheat Engine table
You don't have permission to view the spoiler content. Log in or register now.


- How does Cheat Engine work
You don't have permission to view the spoiler content. Log in or register now.


- Where do I put a cheat table / .CT file
You don't have permission to view the spoiler content. Log in or register now.


- How to use Cheat Engine
You don't have permission to view the spoiler content. Log in or register now.


- How to FREEZE, FREEZE AND ALLOW INC/DEC
You don't have permission to view the spoiler content. Log in or register now.


- The value I've frozen is being updated faster than CE does that, what do I do?
You don't have permission to view the spoiler content. Log in or register now.


- Why does the attach script fails when I activate it?
You don't have permission to view the spoiler content. Log in or register now.


- OK, I'm attached to the game correctly, but next scripts fail to run OR crash the game. What's wrong?
You don't have permission to view the spoiler content. Log in or register now.


- Why some of my lua code is encrypted
You don't have permission to view the spoiler content. Log in or register now.


- I want to request a table, could you create a cheat table for X?
You don't have permission to view the spoiler content. Log in or register now.


- Can you teach me?
You don't have permission to view the spoiler content. Log in or register now.


If you want to support and tip me, feel free to reach out, we'll figure that out.
 
Last edited:

Visya

Member
Oct 26, 2018
165
109
Hey. I've tried cheat engine on many games but struggled to make it work on RPGM MV/MZ. in wolf rpg it's easy I can just scan the value and look up the pointers very easily. on VX Ace I also found that scanning for the value 2*X+1 is how to find the values. but in MV/MZ I just can't seem to find it. any clues?
 
  • Like
Reactions: wefwad21312131

mswasticsc

Member
Jan 16, 2018
115
551
Hey. I've tried cheat engine on many games but struggled to make it work on RPGM MV/MZ. in wolf rpg it's easy I can just scan the value and look up the pointers very easily. on VX Ace I also found that scanning for the value 2*X+1 is how to find the values. but in MV/MZ I just can't seem to find it. any clues?
I never cared about RPGM games, as far as I know the RPGM engine is JS-based and JS is a scripting language - as with most scripting languages, you can't build consistent cheats with CE (except for pointer-based cheats maybe). On top of that, as you mentioned, values are usually encrypted which complicates value hunting (but it should be easier than on Python where types are immutable).

Cheat Engine allows searching for unknown/increased/decreased values + define the region/alignment/access, that may help, but again - I haven't tested that. The easiest way to cheat in RPGM seems to be save-editing and/or cheat plugins.
 

bazzina

New Member
Nov 6, 2022
1
0
What programs do you use for hacking (besides CE)? x64dbg, IDA, Ghidra? Or something else?
 

Laxard

Active Member
Sep 5, 2018
602
547
I never cared about RPGM games, as far as I know the RPGM engine is JS-based and JS is a scripting language - as with most scripting languages, you can't build consistent cheats with CE
Well, RPG Maker used Ruby on Rails for a long time before switching to JS (or rather HTML5 that heavily use it) from MV, so older games quite easy to hack, you just need to remember to use value*2+1 as a formula.
Thought even then save editing or cheat plugins approach were more popular for convenience sake and some people just played games from editor.

You are right about changing values in Python games being absolute hell in most cases, Cheat Engine can still do it throught Debugging, but Python games basically impossible to obfuscate, so it's often easier to just change script of the game itself somewhere.
 
Last edited: