Если я правильно понял, то решением будет либо не использовать в хоткеях alt, либо
перед каждым вызовом blockinput сделать так?
Код:
#include <Misc.au3>
HotKeySet("!3", "ip")
Func ip()
alt()
blockinput(1)
;.... функция
blockinput(0)
endfunc
func alt()
While _IsPressed(12)
Sleep(10)
WEnd
endfunc