Page 1 of 1

How do I turn an address in to a pointer/cheat table?

Posted: Sat Mar 30, 2019 6:27 am
by SilverJanuary
So I've been using Cheat Engine for a lot of years, but just as a total newbie with the ability to find, edit and freeze values.

Recently I've been playing a game (The Hunter, Call of the Wild) with a skill which has a 30 minute cooldown timer. I've been able to isolate the address by searching for unknown initial -> decreased value (x100) -> wait 30 minutes and search for increased value.

Needless to say, this is a very painful and long process. 30 minutes to find a single address is a pain in the ass. But because the value only decreases, and never increases except for when you use the skill again it's the only choice I have had.

How do I find a pointer (or something like that...) for this value instead so I can identify the value easily when restarting the game?

Re: How do I turn an address in to a pointer/cheat table?

Posted: Sat Mar 30, 2019 6:52 am
by Rysefox
What you can do is:

1. Right click on your Address and click on "Pointer scan for this address"
2. Then you change the Maximum offset or Max Level. Start with 2047 and 5
3. Wait its happen that you "can" get a bunch of Results.
4. Then you see one tab "Points to" double click under it on the first adddress. When the base address is an .DDL address for exmaple mono.DDL dont use it. In the most points its the game name.
5. With luck you have already picked up the right one. Close your game! DONT close the Pointer scan
6. Reopen the game and search again for the value.
7. Double click on the Address and copy it.
8. Go to your pointer scan, on the top left you see the tab "Pointer scanner" click on it, then on "rescan memory"
9. Copy in your new address.
10. Wait again for your results. When its finished and only 50 or so, are over try to pick up all 50.
11. When its over 50k results do again the same thing from part 5 to 9

Re: How do I turn an address in to a pointer/cheat table?

Posted: Sat Mar 30, 2019 7:03 am
by SilverJanuary
I tried doing that, but it nets me about 1550 addresses.

Am I supposed to be left with 50 in the end or just 1?

Re: How do I turn an address in to a pointer/cheat table?

Posted: Sat Mar 30, 2019 7:25 am
by Rysefox
SilverJanuary wrote:
Sat Mar 30, 2019 7:03 am
I tried doing that, but it nets me about 1550 addresses.

Am I supposed to be left with 50 in the end or just 1?
The 50 was a example. It can be 37,42,23 or 21. You can try to reach 1, but when you have only 50 addresses left you can choose some addresses. Restart the game and look if it work. When you only see ?? isnt correct.

Re: How do I turn an address in to a pointer/cheat table?

Posted: Sat Mar 30, 2019 8:38 am
by TimFun13
The pointer scanner just looks for all possible pointer paths, so as long as they work that's all that maters. If you can install the game on a different PC and rescan for the pointer this will help weed out a lot of bad pointers.

The other option would be code injection and basically make your own pointer. Or back trace to figure out what path the game uses for the pointer path.

Re: How do I turn an address in to a pointer/cheat table?

Posted: Sun Mar 31, 2019 9:01 pm
by VampTY
Hey, you can nop it if it decreases.. if is like a stamina bar or something, i for one never heard of the game,..if is such a big deal i can download some non-steam version of it, you can paste some saved game (in case that saved game will match the version) ..and i'll take a look

Is is like a countdown ..even better, i'm very familiar with those ..you can also right click on the address and F6, see what does that address do...!?
I can't say much , unless i'm doing it..and see what is all about..let me know these days!


EDIT:

No response regarding this, well i've deleted the game (non-steam one),so i won't be coming back to it, instead here's something i've done real fast of what i'd thought it might be useful:

Multiplier First Aid Kit
x 999999 Money
x 99 Ammo Weapons
x 99 Ammo Spray
x 99 Points Skill
x 99 Points Perks

Re: How do I turn an address in to a pointer/cheat table?

Posted: Mon Apr 08, 2019 12:47 am
by Twistedself
I'm lazy, if you know what the variable are and are only going to use it yourself just use aobscan. Not often do I find I have to actually pointer scan. As said before, you can have a thousand pointers that all point to the same place.