What is VAC?
If a user connects to a VAC-Secured server from a computer with identifiable cheats installed, the VAC system will ban the user from playing on VAC-Secured servers in the future.
While server admins may choose to ban specific players, server admins cannot VAC ban players. The VAC system is automated - contacting Steam Support to report cheaters is not necessary, nor will Steam Support act on any information provided.
Let's make that a little clearer for the "not so smart" people out there ( aka the retarded folks )
AutoHotkey isn't a programming language, it's a scripting language. It needs to be run through AHK itself. VAC detects signatures via running processes. Since AHK has been used in so many hacks, it already has AHK signatures in its database meaning running an AHK script increases the chances of getting banned. The same shit goes for stuff made with Cheat Engine ( as CE based trainers all use CE as its base process )
WHY WOULD YOU MAKE THIS?
High risk.
Nobody would take that risk for some more kills. Do they?