Azért mert a Hotkey csak addig él amíg fut a programod. És a Hotkey közben semmit nem csinálsz azonnal kilép. Tehát:
HotKeySet("{numpad4}", "val")
While 1
Sleep(250)
WEnd
Func val()
Run("D:\Program Files\Microsoft Games\Age of Empires\EMPIRESX.EXE")
EndFunc
Ez azért kell hogy közben fusson a programod de mást ne csináljon csak a Hotkey az érdekes
