nutz wie der andere vor dir doch einfach die pixelsearch funktion in autoit
wenn eine bestimmte farbe auftaucht soll er dort klicken oder was machen
bsp für wow
Quote:
#include <GUIConstants.au3>
;oberfl?che
GUICreate("Bergbau/Kr?uter", 400, 100)
$close = GUICtrlCreateButton("CLOSE", 20, 50, 60) ;close button
GUISetState(@SW_SHOW)
Sleep(500)
;while schleife
$farbe1 = PixelSearch (1423, 76,1650, 235,0xEAB102,5) ;farbe f?r erze/kraeuter
$farbe2 = pixelsearch (42, 800, 568, 942, 0xFF80FF,5) ; channel
While true
if IsArray($farbe1) Then
SoundPlay("bild.wav",5)
sleep(15000)
EndIf
If IsArray($farbe2) Then
SoundPlay("message.mp3",5)
sleep(5000)
EndIf
$msg = GUIGetMsg()
Select
Case $msg = $close
Exit
Case $msg = $GUI_EVENT_CLOSE
Exit
EndSelect
WEnd
|
also so sieht es aus wenn autoit rechts oben bei wow nache einer gelben farbe sucht.
dann musst du einfach soundplay durch mousemove oder einer anderen var ersetzen. den radius wo er suchen soll auch und fertig wär dein script
und hier ein bot mit mousemove von autoitbots.de
Quote:
HotKeySet( "{NUMPAD1}" , "Start")
HotKeySet( "{NUMPAD0}" , "Ende" )
While 1
Sleep(1000)
WEnd
Func Start ()
While 1
$coord = PixelSearch(619, 460, 1168, 879, 0x8F5A70)
If Not @error Then
MouseMove($coord[0],$coord[1],0)
EndIf
WEnd
EndFunc
Func Ende ()
Exit
EndFunc
|
so jetzt hast du zwei scripts und alle funktionen und kannst dir einen erstellen