Helping a Friend: Basic AOB Script Tutorial - Basic Questions Answered
Vložit
- čas přidán 6. 09. 2024
- The Best Source To Learn Game Hacking: guidedhacking.... Giving a run down on how cheat engine runs a basic AOB Script.. To answer common questions I get over and over again.
Chris Fayte @ Cheat The Game
Guyz DO NOT PANIC if you get an expired Cheat Engine License today notification today 04/01.. It's just Dark Bytes April Fools joke.
Helpful as always, so much info it's hard to sort through sometimes lol appreciate ya helping with specifics
Mr Chris Hello
How can i Deal with a Code like this when comes to add a value ?
movq [ecx+000000A8],xmm0
i tried many times to manipulate it but still refuses to accept it
and what type is it is it float or double or what ?
thanks a lot for your time
movq mean its storing a Q Word which is a double. You need to handle doubles differently and I made a vid in regards to that czcams.com/video/Q9vnUMWFFw8/video.html
What I do is allocate some memory and name it then store the value into that allocated memory, just below your labels you can put:
alloc (whatevername,4) // allocate memory, call it something, and saves 4 bytes in that memory for your value
then down in the script I void out the instruction and write my own
whatevername:
dq (double)9999 //declares a qword value for the allocated memory 9999
code:
//movq [ecx+000000A8],xmm0
fld qword ptr [whatevername] // loads the 9999 from allocated memory
fstp qword ptr [ecx+000000A8] // saves that value to that address
Sn34kymofo's tutorial AOB scans demystified answers a lot of these questions: czcams.com/video/2TYAd3l2mkY/video.html
Hey man, I'm appreciating your videos but, due to my bad english I'm having a few difficulties to learn... I wanted to ask you a question, thanks a lot if can give a hand... How do I bind to a custom address the address pointed by a register... I don't know if I'm clear, my englsh sucks... I wanted to know, for example... I have the register ebx+790 that points to the address X, how to make the auto assemble script attach that address to my custom address.
Thanks a lot for your help.
I believe you will have to define it that way:
label(mycustom)
registersymbol(myscustom)
newmem:
push ecx //borrow a registry
lea ecx,[ebx+790] //loads the address into ecx
mov [mycustom],ecx //moves that address into your custom address
pop ecx
code:
mycustom:
dd 0
You always sound like you're in a bad mood.
lmao ain't that right