Code:
#RequireAdmin
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("IC Bot", 214, 142, 192, 124)
$Group1 = GUICtrlCreateGroup("IC Button", 8, 8, 89, 121)
$I1 = GUICtrlCreateInput("Farbe", 16, 96, 73, 21)
$I2 = GUICtrlCreateInput("X-Achse", 16, 32, 73, 21)
$I3 = GUICtrlCreateInput("Y-Achse", 16, 64, 73, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group2 = GUICtrlCreateGroup("Mitte Map", 112, 8, 89, 121)
$I4 = GUICtrlCreateInput("X-Achse", 120, 32, 65, 21)
$I5 = GUICtrlCreateInput("Y-Achse", 120, 64, 65, 21)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
HotKeySet("^{1}","_First")
HotKeySet("^{2}","_Second")
HotKeySet("^{3}","_Start")
ToolTip("CTRL+1 auf IC Button, CTRL+2 auf Mitte der Karte, CTRL+3 für Start",0,0)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _First()
global $IC = MouseGetPos()
global $farbe = PixelGetColor ($IC[0],$IC[1])
GUICtrlSetData($I1,$farbe)
GUICtrlSetData($I2,$IC[0])
GUICtrlSetData($I3,$IC[1])
EndFunc
Func _Second()
global $Map = MouseGetPos()
GUICtrlSetData($I4,$Map[0])
GUICtrlSetData($I5,$Map[1])
EndFunc
Func _Start()
ToolTip("")
While 1
if PixelGetColor(Guictrlread($I2),Guictrlread($I3)) = Guictrlread($I1) Then
MouseClick ( "left",Guictrlread($I2),Guictrlread($I3),1,1)
Sleep(1000)
ControlSend("NosTale", "", 0, "{Enter}")
Sleep(7000)
MouseClick ( "",Guictrlread($I4),Guictrlread($I5),1,1)
Sleep(5000)
ControlSend("NosTale", "", 0, "{c}")
Sleep(1000*60*20)
ControlSend("NosTale", "", 0, "{c}")
EndIf
WEnd
EndFunc