komentar How do I cheat?
Reputation: 0
Joined: 09 Dec 2014 Posts: 2 Location: Indonesia
|
Posted: Tue Dec 09, 2014 11:33 am Post subject: Question about aobscan |
|
|
Question 1:
I need to scan value for e.g.
FF ?? AA BB CC
Scanning with aobscan will return multiple results.
What I want is, ?? != 02.. which always return the correct results.
so is there a function to do something like this?
aobscan(_var, FF !02 AA BB CC)
Question 2:
I make a script to scan some values, which always return 2 results.
I want to make some changes with those 2 results.
So first, I scan the value and change it, then scan again and make
some change again.
I notice, scanning same value twice in the same script won't work, so I had to split the second scan to another script
| Code: | aobscan(_ch1, AA BB CC DD)
_ch1:
ch1:
_ch1+6:
db EE <-------- never registered
aobscan(_ch2, AA BB CC DD)
_ch2:
ch2:
_ch2+6:
db FF <----------- this is what's change |
looks like to me the second aobscan is scanning before the first db instruction. Should I use jump here? why the script won't work statement by statement. Is it working something like a thread?
Question 3:
For convenience, is there a function to aobscan by group? and if possible with decimal value and hex value mix in like grouped scan.
aobscan(_var, 4:1000 4h:3E8 f:0.5 8:* su:'hi') |
|