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

Anything Cheat Engine related, bugs, suggestions, helping others, etc..
Post Reply
SilverJanuary
What is cheating?
What is cheating?
Posts: 3
Joined: Sat Mar 30, 2019 6:22 am
Reputation: 0

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

Post by SilverJanuary » Sat Mar 30, 2019 6:27 am

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?

User avatar
Rysefox
Table Makers
Table Makers
Posts: 359
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 206

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

Post by Rysefox » Sat Mar 30, 2019 6:52 am

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

SilverJanuary
What is cheating?
What is cheating?
Posts: 3
Joined: Sat Mar 30, 2019 6:22 am
Reputation: 0

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

Post by SilverJanuary » 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?

User avatar
Rysefox
Table Makers
Table Makers
Posts: 359
Joined: Sat Jun 23, 2018 3:32 pm
Reputation: 206

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

Post by Rysefox » Sat Mar 30, 2019 7:25 am

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.

User avatar
TheyCallMeTim13
Administration
Administration
Posts: 1616
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 581

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

Post by TheyCallMeTim13 » Sat Mar 30, 2019 8:38 am

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.
CE wiki - Tutorials CE wiki - Auto Assembler Basics - CE wiki - Lua Basics If it's not a Personal Message don't PM me, use the forum. I ignore PMs that should be asked on the forum.

User avatar
VampTY
Table Makers
Table Makers
Posts: 70
Joined: Tue Mar 05, 2019 10:52 am
Reputation: 31

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

Post by VampTY » Sun Mar 31, 2019 9:01 pm

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
Attachments
theHunterCotW_F.CT
(3.85 KiB) Downloaded 46 times

Twistedself
Noobzor
Noobzor
Posts: 12
Joined: Sat Jun 30, 2018 12:38 am
Reputation: 12

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

Post by Twistedself » Mon Apr 08, 2019 12:47 am

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.

Post Reply

Who is online

Users browsing this forum: No registered users