PinPoint Expert Cheater
Reputation: 10
Joined: 07 Apr 2016 Posts: 223 Location: Scotland
|
Posted: Sun Apr 24, 2016 11:41 am Post subject: |
|
|
Making a cheat table is as easy as adding addresses to the address list. although you would have to search for the values over and over again when you restart the game/tutorial, which as you said gets annoying.
Pointers or AOB scan will solve this problem, assuming they are correct.
There are a few great tutorials in the Cheat Engine Tutorials section covering pointers and AOB scans. Rydian has a couple ones i'd recommend in that section.
For step 6 in the tutorial, all you need is the pointer.
1. Find the value address in CE
2. add it to the address list
3. right click it
4. find out what writes to it
5. attach debugger
6. change value in tutorial
7. the instruction that popped up will hold the info you need to get the pointer.
8. highlight the instruction
(something like: 00424C01 - 89 02 - mov [edx],eax)
9. find edx in the info below the instruction(only edx if that is what your says inside the brackets.
10. copy it and search for it in cheat engine with the hex box ticked(4bytes)
11. Green address means static(pointer)
12. add it to the list
13. double click on the address part
14. copy the address and check the pointer box
15. paste the address into the bottom box and click ok
(leave the offset as 0 as the instruction was: mov [edx],eax, which is the same as: mov [edx+0],eax. the offset is the hex number following the register)
16. right click address and change to decimal
done
as far as writing the code, you dont have to do much if you just want to see the value in the addresslist. The templates in the auto assembler are good and has most of the work done. look at the AOB to data tutorial in the tutorials section, all you do is add 2 lines of code and an address to the address list.
Aob to data tut:
http://forum.cheatengine.org/viewtopic.php?t=572465
|
|