Coming from somebody who has been using ahk for bout 8 months now, you're fine. Trust me. AHK is not blacklisted for vac or anything of that nature. As long as the script isn't injecting itself into csgo then you're fine. How you can tell its reading memory is if it looks something like
Reading Memory
Process = csgo.exe
DllName = client.dll
msgbox, WAIT WAIT WAIT
Process, Exist, %Process%
PID = %ErrorLevel%
SetFormat, Integer, Hex
Base := GetDllBase(DllName, PID)
start:=0x00000000
loop {
start:=start+0x1000
check:=ReadMemory(start+0x4,"Counter-Strike: Global Offensive")
check2:=ReadMemory(check,"Counter-Strike: Global Offensive")
Not Reading
;Bhop
~F8::
Hotkey, *~$Space, Toggle
return
*~$Space::
sleep 5
loop
{
GetKeyState, SpaceState, Space, P
if Spacestate = U
break
sleep 1
Send, {Blind}{Space}
}
return
So you can pretty much distinguish very easy the difference of the two