Grabarz wrote: ↑Tue Nov 01, 2022 11:59 am
version 025.1 - does not work for me
Downloaded the table -> edit with notepad++ ...
What im doing wrong ?
You're using notepad. The cheat table is an xml file you open in Cheat Engine. Do that, then double-click on '<script>' by the 'Enable' table entry to edit the script. The line 92 of the script will look like this, and change it to be '0' instead of '0-0x186A0'. Everything after the '--' is a comment.
Code: Select all
GM.Strings.IndexCorrection = 0-0x186A0--+0x186A0 or -0x186A0 or 0
There are a TON of variables, here is a working table showing just the most important ones. Click on 'Enable' and then 'Find My Variables'. If you use the "GameMaker Tools" to find your own, just add them to the LUA arrays 'globals' and ' player' near the top of the 'Find My Variables' script. The children get regenerated every time you enable that script.
[img]
]
** EDIT **
Fixed. When you change zones the player pointer changes, so you need to disable 'Find My Variables' and re-enable it. If you freeze stats like HP, that could lead to a problem where you're overwriting the wrong memory if the pointer changes, so disable any frozen values before changing zones. Disabling the 'Player' table entry will disable all the children so I recommend disabling the 'Find My Variables' script before changing zones, and re-enable after.
All praise to aSwedishMagyar for creating the template, upvote his post if you like it:
viewtopic.php?p=218576#p218576