Ich habe gestern angefangen mit AutoIt zu scripten, und bin mit dem ersten Script eigentlich auch schon fertig, aber bekomme bei Zeile 48 den Fehler "Subscript used with non-Array variable".
Hier der Code:
HotKeySet("a", "Start")
[/autoit][autoit][/autoit][autoit]While 1
Sleep(50)
WEnd
Func Start()
While 1
$Hohe = PixelSearch(745, 273, 783, 666, 0x91D6F3)
$RelUR = $Hohe[0] + 85
$RelOR = $Hohe[1] - 40
$RolUR = $Hohe[0] + 85
$RolOR = $Hohe[1] + 40
$HNUnten = PixelGetColor($RelUR, $RelOR)
$HNOben = PixelGetColor($RolUR, $RolOR)
Sleep(10)
Send("{UP down}")
Sleep(110)
Send("{UP up}")
If $HNUnten = 0x031E31 Then
Call("GoUp")
EndIf
If $HNOben = 0x031E31 Then
Call("GoDown")
EndIf
WEnd
EndFunc
Func GoUp()
Send("{UP down}")
sleep(1500)
Send("{UP up}")
EndFunc
Func GoDown()
Send("{DOWN down}")
sleep(1500)
Send("{DOWN up}")
EndFunc
Ideen?