View previous topic :: View next topic |
Author |
Message |
Feyz How do I cheat? Reputation: 0
Joined: 04 Jul 2021 Posts: 3 Location: Germany
|
Posted: Sun Jul 04, 2021 10:38 am Post subject: Weird pointerscan |
|
|
Hello everyone,
I'm new to this forum and CE, happy to be here.
So recently I was trying to pointerscan some adresses at Age of Empires Definitive Edition.. I get the dynamic adress of the resources (Wood in this example)
But when I do a pointerscan, and rescan etc .. it works but I did not get at where it points.
Here an image:
(attached image since I'm not able to post links right now?)
As far as I know shouldn't it point to the value "444444"?
Thanks in advance for the answers
Cheers,
F
Description: |
|
Filesize: |
360.78 KB |
Viewed: |
983 Time(s) |
|
|
|
Back to top |
|
|
TheyCallMeTim13 Wiki Contributor Reputation: 50
Joined: 24 Feb 2017 Posts: 976 Location: Pluto
|
Posted: Sun Jul 04, 2021 11:44 am Post subject: |
|
|
The values likely change during the scan, after having been scanned. If you scroll down you'll probably see all sorts of values. Your best bet is to find the address for each scan and actually scan for the address and not the value. You can use the "see what accesses this address" option (right click the address) to find some code that will help you find it using the "see what addresses thing instruction accesses" option in the memory view form. The instruction should have a static address and you can use that to get to the instruction after restarts, you can even just "add the instruction to the code list".
_________________
|
|
Back to top |
|
|
Feyz How do I cheat? Reputation: 0
Joined: 04 Jul 2021 Posts: 3 Location: Germany
|
Posted: Sun Jul 04, 2021 12:47 pm Post subject: |
|
|
TheyCallMeTim13 wrote: | The values likely change during the scan, after having been scanned. If you scroll down you'll probably see all sorts of values. Your best bet is to find the address for each scan and actually scan for the address and not the value. You can use the "see what accesses this address" option (right click the address) to find some code that will help you find it using the "see what addresses thing instruction accesses" option in the memory view form. The instruction should have a static address and you can use that to get to the instruction after restarts, you can even just "add the instruction to the code list". |
I did rescan the dynamic address and not the value at pointerscan.
When I try to see what access or write to this address, as far as the value of wood changes, the game closes. Any suggestions?
|
|
Back to top |
|
|
TheyCallMeTim13 Wiki Contributor Reputation: 50
Joined: 24 Feb 2017 Posts: 976 Location: Pluto
|
Posted: Sun Jul 04, 2021 12:48 pm Post subject: |
|
|
Try changing the debugger in the CE settings. VEH seems to work in most games.
_________________
|
|
Back to top |
|
|
ParkourPenguin I post too much Reputation: 140
Joined: 06 Jul 2014 Posts: 4299
|
Posted: Sun Jul 04, 2021 1:50 pm Post subject: |
|
|
You have the pointer result memory records set to the 4-byte value type while the original memory record is set to float.
_________________
I don't know where I'm going, but I'll figure it out when I get there. |
|
Back to top |
|
|
Feyz How do I cheat? Reputation: 0
Joined: 04 Jul 2021 Posts: 3 Location: Germany
|
Posted: Sun Jul 04, 2021 2:55 pm Post subject: |
|
|
TheyCallMeTim13 wrote: | Try changing the debugger in the CE settings. VEH seems to work in most games. |
I found two instructions movss and addss, how can I write a value to them?
I tried movss [register1], (float)99999 //but didn't work
ParkourPenguin wrote: | You have the pointer result memory records set to the 4-byte value type while the original memory record is set to float. |
Oh okay I will check that tomorrow. Thanks!
|
|
Back to top |
|
|
|