Hi. Ich wollte für NosTale einen Bot erstellen. Dieser sagt mir aber das Line 15 ein Fehler ist.
"Error: Variable used without being declared."
In Line 15 ist aber eine sleep Function und den Fehler finde ich nicht.
Das Script
Ausserdem hätte ich noch eine Frage bezüglich der Control ID. Mit dem AutoIt Info Tool sollte man ja die einzelnen Controls rauskriegen, diese werden bei mir aber nicht angezeigt für NosTale, weswegen warscheinlich mein ControlClick nicht funktioniert.
Könnte mir bitte jemand helfen? Vielen Dank schon einmal im vorraus.
MfG
"Error: Variable used without being declared."
In Line 15 ist aber eine sleep Function und den Fehler finde ich nicht.
Das Script
Code:
AutoItSetOption("WinTitleMatchMode", 4)
Global $Paused
HotKeySet("{PAUSE}", "TogglePause")
HotKeySet("{ESC}", "Terminate")
$windowname = "NosTale"
$handle = WinGetHandle($windowname, "")
sleep(5000)
If @error Then
MsgBox(4096, "Error", "Fenster konnte nicht gefunden werden")
Else
While 1
ControlClick ($windowname, "", '0',600,350 )
ControlSend($windowname, '', '', " " )
sleep(1667)
ControlClick ($windowsname, "", '0',750,400 )
ControlSend($windowname, '', '', " " )
Sleep(1667)
ControlClick ($windowname, "", '0',625,500 )
ControlSend($windowname, '', '', " " )
sleep(1667)
WEnd
EndIf
Func TogglePause()
$Paused = Not $Paused
While $Paused
Sleep(100)
WEnd
EndFunc
Func Terminate()
Exit 0
EndFunc
Könnte mir bitte jemand helfen? Vielen Dank schon einmal im vorraus.
MfG