Bei Nostale kannst du, wie auch bei vielen anderen Spielen auch, einfach keine Control Befehle benutzen. Das Spiel muss also immer im Vordergrund bleiben. Die Control Befehle kannst du raus nehmen:
PHP Code:
HotKeySet("{ESC}", "_End")
HotKeySet("{F2}", "_Start")
Func _Start()
Local $timer5, $timer350, $timerT, $timerend
$timer5 = TimerInit()
$timer350 = TimerInit()
$timerT = TimerInit()
$timerend = TimerInit()
While Sleep(10)
If TimerDiff($timer5) >= 5000 Then
MouseClick("left", 821, 352, 2)
$timer5 = TimerInit()
EndIf
If TimerDiff($timer350) >= 350000 Then
MouseClick("left", 47, 66)
$timer350 = TimerInit()
EndIf
If TimerDiff($timerT) >= 352000 Then
Send('t')
$timerT = TimerInit()
EndIf
If TimerDiff($timerend) >= 353000 Then
MouseClick("left", 39, 186)
$timerend = TimerInit()
EndIf
WEnd
EndFunc
Func _End()
Exit
EndFunc
While Sleep(100)
WEnd
Du solltest du Koordinaten aber anhand der momentanen Position des Fensters (WinGetPos) berechnen. Alternativ einfach WinMove() zu 0, 0 benutzen.
Wenn das ganze im Hintergrund laufen soll hast du ganz einfach Pech.