Tach Leute,
Ich brauch ma eure Hilfe, da ich irgendwie nicht mehr weiterkomm bei meinem kleinen bot:(, Hotkey // start/stop funktioniert nicht, warum? Und Hab ich das richtig gelöst mit den Func's und While? Also sucht Autoit immer nach Func Level/Schwert/Essen nebenher wo er die While 1 abarbeitet? Oder muss ich dies in der While zusätzlich noch definieren nach xxx MouseClicks Check Func X/X/X ? Und While sollte sich doch standartmässig wiederholen oder muss ich dies auch definieren? Und mit $X = 0 $Y = 0 sollte er doch standartmässig auch nur mit dem mousezeiger auf das Bild korrekt?
((DLL und bmp's Bilder sind im gleichen Ordner wie die exe und au3 File))
Danke euch, hoffe ein PRO kann ma rüberschauen =), und noch ein frohes Neues =)
Ich post mal kurz den Code;
Ich brauch ma eure Hilfe, da ich irgendwie nicht mehr weiterkomm bei meinem kleinen bot:(, Hotkey // start/stop funktioniert nicht, warum? Und Hab ich das richtig gelöst mit den Func's und While? Also sucht Autoit immer nach Func Level/Schwert/Essen nebenher wo er die While 1 abarbeitet? Oder muss ich dies in der While zusätzlich noch definieren nach xxx MouseClicks Check Func X/X/X ? Und While sollte sich doch standartmässig wiederholen oder muss ich dies auch definieren? Und mit $X = 0 $Y = 0 sollte er doch standartmässig auch nur mit dem mousezeiger auf das Bild korrekt?
((DLL und bmp's Bilder sind im gleichen Ordner wie die exe und au3 File))
Danke euch, hoffe ein PRO kann ma rüberschauen =), und noch ein frohes Neues =)
Ich post mal kurz den Code;
Code:
#include <ImageSearch.au3>
HotKeySet("F8", "Start")
HotKeySet("F9", "Stop")
$X = 0
$Y = 0
Func Start()
While 1
Send ("(w down)")
Sleep(500)
Send ("(w up)")
Send ("(1)")
MouseClick("left", "", "", 250, 15)
WEnd
EndFunc
Func Stop()
Exit
EndFunc
Func Level()
$y = 0
$x = 0
$Search = _ImageSearch('Level.bmp', 0, $x, $y, 0
If $Search = Level Then
$Search = _ImageSearch('Buch.bmp', 0, $X, $Y, 0)
$Search = _ImageSearch('Level1.bmp', 0, $X, $Y, 0)
$Search = _ImageSearch('Truhe.bmp', 0, $X, $Y, 0)
EndIf
EndFunc
Func Schwert()
$y = 0
$x = 0
$Search = _ImageSearch('Schwert.bmp', 0, $X, $Y, 0)
If $Search = 1 Then
$Search = _ImageSearch('Truhe.bmp', 0, $X, $Y, 0)
EndIf
EndFunc
Func Essen()
$y = 0
$x = 0
$Search = _ImageSearch('Essen.bmp', 0, $X, $Y, 0)
If $Search = 1 Then
EndIf
EndFunc