View previous topic :: View next topic |
Author |
Message |
sage350 How do I cheat? Reputation: 0
Joined: 27 Sep 2018 Posts: 4 Location: Georgia
|
Posted: Mon Dec 10, 2018 2:07 pm Post subject: aob injection, code makes everything same value |
|
|
finally learned how to do aob injection for double values and i got new problem.
when i enable my code everything turns to that value gold, dmg, range,fire rate....
on other game i did same thing and it worked.
i tried to find what accesses this value and then for all of them tried,''find out what addresses this instruction accesses'' and all of them has to much values
anyone can help?
this is code that i wrote for game
[ENABLE]
aobscan(INJECT,66 0F D6 42 18 8B)
alloc(newmem,$1000)
label(code)
label(return)
alloc(help,4)
help:
dq (double)10000
newmem:
code:
fld qword ptr [help]
fstp qword ptr [edx+18]
//movq [edx+18],xmm0 original code
jmp return
INJECT:
jmp newmem
return:
registersymbol(INJECT)
[DISABLE]
INJECT:
db 66 0F D6 42 18
unregistersymbol(INJECT)
dealloc(newmem)
dealloc(help)
|
|
Back to top |
|
|
OldCheatEngineUser Whateven rank Reputation: 20
Joined: 01 Feb 2016 Posts: 1587
|
Posted: Mon Dec 10, 2018 9:26 pm Post subject: |
|
|
shared instruction.
_________________
About Me;
I Use CE Since Version 1.X, And Still Learning How To Use It Well!
Jul 26, 2020
STN wrote: | i am a sweetheart. |
|
|
Back to top |
|
|
sbryzl Master Cheater Reputation: 6
Joined: 25 Jul 2016 Posts: 252
|
Posted: Mon Dec 10, 2018 9:30 pm Post subject: |
|
|
Generally what you do in this situation is find some identifying value or text (register or stack value or something relative to the memory location of the values you want) then use compares to delineate them.
|
|
Back to top |
|
|
|