| View previous topic :: View next topic |
| Author |
Message |
Nuri How do I cheat?
Reputation: 0
Joined: 10 Aug 2014 Posts: 2
|
Posted: Sun Aug 10, 2014 12:32 am Post subject: Help with Multi-level Pointers |
|
|
(I'm a bit embarrassed asking about this since i cant find i help topic on it already and there a about 100 tutorials around the forums but after a few hours of trying to work it out in my head, i signed up to ask.)
Hey,
So I'm attempting to learn some of cheat engines most basic functions, I am however, stuck.
The thing i cant get my head around is the finding of the next level pointer. Specifically, once i find the first pointer, I right click it and select "find out what Accesses this address". Then I change the value.. and nothing happens.
if I change the pointer then something comes up, i follow the basic instructions of taking that value and scanning for it with hexadecimal checked in a 4-byte scan.
at this point one of 2 things happen, either nothing comes back, or when i go to add it manually as a pointer address it comes back with a weird string of numbers that looks like the below attachment.
I dont really like asking for help because i know it takes up someone else s valuable time to type up a reply, but im stuck here...
| Description: |
|
| Filesize: |
1.07 KB |
| Viewed: |
2419 Time(s) |

|
|
|
| Back to top |
|
 |
Xathan Advanced Cheater
Reputation: 1
Joined: 19 Jun 2014 Posts: 72
|
Posted: Sun Aug 10, 2014 5:48 am Post subject: |
|
|
First it helps when you rightclick on this entry and then select "Show as hexadecimal". With this you can see the address in its "correct" form.
The multi level pointers are handled in the tutorial and I give you a short explanation and hope it helps you:
When you use "find out what Accesses this address" you get usually one instruction. Click on it and then on "More information". There is a help what the value of the pointer pointing to your target is.
Now you search for that value in CE with "Hex" search activated. In the tutorial should there be only one result. Usually in a game you have more.
Now you start the procedure again with this new result and search for the pointer with the value of this formerly found second pointer.
When you find several results you should use the pointer scan for this address because my best was around 2.5 billion pointer paths. You don't want to check them all manually *g*
Hope that helps you a bit. If not just ask
|
|
| Back to top |
|
 |
Nuri How do I cheat?
Reputation: 0
Joined: 10 Aug 2014 Posts: 2
|
Posted: Sun Aug 10, 2014 2:16 pm Post subject: |
|
|
If you had read my post you would understand I have already gone through that process.
As for the hexadecimal format...
well, today there were two possibilities that appears in the assembler scan so i tried both.
the first one ended up pointing to a value that looks exactly like the second one and the second one ended up pointing no where..
im also unsure why i would want to display it in hexadecimal format when the value i want (2781, bottom screenshot) is clearly the one i want to be seeing there.
Everything in every tutorial ive seen says im doing it right from what i can tell but i am either missing a step or i am not understanding something. :/
Edit: Added a more revealing screenshot of what im doing.
Edit 2: Alright, so some browsing for youtube video's answered my question. I needed to add to and then reverse the offset, which the tutorial doesnt really mention.. (maybe its obvious..?) thanks for trying to help though
| Description: |
|
| Filesize: |
146.52 KB |
| Viewed: |
2361 Time(s) |

|
| Description: |
|
| Filesize: |
3.85 KB |
| Viewed: |
2364 Time(s) |

|
|
|
| Back to top |
|
 |
|