View previous topic :: View next topic |
Author |
Message |
Arcold How do I cheat?
Reputation: 0
Joined: 22 Sep 2023 Posts: 2
|
Posted: Fri Sep 22, 2023 5:03 pm Post subject: AOBScan Problem |
|
|
I'm trying to make a Car For Sale script by using AOBScan since the addresses always change, but I can't use it because; 1. It's slow. And 2. I can't do aobscanmodule() because my address isn't a module. Is there any way to do an AOBScan but fast? Preferrably instant if possible. |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 467
Joined: 09 May 2003 Posts: 25700 Location: The netherlands
|
Posted: Sat Sep 23, 2023 1:04 am Post subject: |
|
|
Maybe you can use CE's mono features to get the symbol for the code _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
Arcold How do I cheat?
Reputation: 0
Joined: 22 Sep 2023 Posts: 2
|
Posted: Sat Sep 23, 2023 8:59 am Post subject: |
|
|
I'm unable to change float values, but I was successful with 4 bytes values.
Here is my script that tries to change money value with the mono symbol in it:
Code: | define(MoneyPlease,CashManager:AddCash)
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
//aobscan(MoneyHe,F3 0F 11 68 20 48 B8) // should be unique
alloc(newmem,$1000)
alloc(momoney,4,MoneyPlease)
label(code)
label(return)
momoney:
dd (float)999999
newmem:
movss xmm5,[momoney]
code:
movss [rax+20],xmm5
jmp return
MoneyPlease+101:
jmp newmem
return:
registersymbol(MoneyPlease)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
MoneyPlease+101:
db F3 0F 11 68 20
unregistersymbol(MoneyPlease)
dealloc(newmem)
dealloc(momoney) | [/code] |
|
Back to top |
|
 |
|