so... you are telling me you got your aob scan function from this:Quote:
Code:
Func _MemoryPatternSearch($ProcessHandle, $Pattern, $StartAddress = 0x00400000, $StopAddress = 0x00600000, $Step = 51200)
If Not IsArray($ProcessHandle) Then
SetError(1)
Return -1
EndIf
$Pattern = StringRegExpReplace($Pattern, '[^0123456789ABCDEFabcdef.]', '')
If StringLen($Pattern) = 0 Then
SetError(2)
Return -2
EndIf
Local $BufferPattern, $FormatedPattern
For $i = 0 To ((StringLen($Pattern) / 2) - 1)
$BufferPattern = StringLeft($Pattern, 2)
$Pattern = StringRight($Pattern, StringLen($Pattern) - 2)
$FormatedPattern = $FormatedPattern & $BufferPattern
Next
$Pattern = $FormatedPattern
For $Address = $StartAddress To $StopAddress Step $Step - (StringLen($Pattern) / 2)
StringRegExp(_MemoryRead($Address, $ProcessHandle, 'byte[' & $Step & ']'), $Pattern, 1, 2)
If Not @error Then
Return StringFormat('0x%.8X', $Address + ((@extended - StringLen($Pattern) - 2) / 2))
EndIf
Next
Return -3
EndFunc ;==>_MemoryPatternSearch
Code:
Func _AOBScan($handle, $sig)
$sig = StringRegExpReplace($sig, "[^0123456789ABCDEFabcdef.]", "")
$start_addr = 0x00400000
$end_Addr = 0x0FFFFFFF
For $addr = $start_addr To $end_Addr Step 51200 - (StringLen($sig) / 2)
StringRegExp(_MemoryRead($addr, $handle, "byte[51200]"), $sig, 1, 2)
If Not @error Then
Return StringFormat("0x%.8X", $addr + ((@extended - StringLen($sig) - 2) / 2))
EndIf
Next
Return 0
EndFunc ;==>_AOBScan
Weird. I was the first one release a public map teleporter, wall-slide, name/id change, no fonts etc. Plus, I still get ~5k runs each day ([Only registered and activated users can see links. Click Here To Register...] - it's no longer getting click stats because I closed my account for private reasons). I'm pretty sure my MH is "improved" friend.Quote:
Maybe do something usefull and improve your MH
All in all, you are still acting childish. Camera Editor is already added to the list, instead of posting stuff like "why u criyyyyyyyy now sugar?"; grow a pair and talk like a real man.