Der Themenverlauf liesst sich, als wäre hier mal Quellcode gewesen. Im Sinne der offenheit jeglicher Art von Software hier jener nochmal:
Code:
FUNC _IMAGESEARCH($FINDIMAGE, $RESULTPOSITION, ByRef $X, ByRef $Y, $TOLERANCE)
Return _IMAGESEARCHAREA($FINDIMAGE, $RESULTPOSITION, 0, 0, @DesktopWidth, @DesktopHeight, $X, $Y, $TOLERANCE)
;### Tidy Error: next line creates a negative tablevel.
;### Tidy Error: next line creates a negative tablevel for the line after it.
EndFunc
Func _IMAGESEARCHAREA($FINDIMAGE, $RESULTPOSITION, $X1, $Y1, $RIGHT, $BOTTOM, ByRef $X, ByRef $Y, $TOLERANCE)
If $TOLERANCE > 0 Then $FINDIMAGE = "*" & $TOLERANCE & " " & $FINDIMAGE
$RESULT = DllCall("ImageSearchDLL.dll", "str", "ImageSearch", "int", $X1, "int", $Y1, "int", $RIGHT, "int", $BOTTOM, "str", $FINDIMAGE)
If $RESULT[0] = "0" Then Return 0
$ARRAY = StringSplit($RESULT[0], "|")
$X = Int(Number($ARRAY[2]))
$Y = Int(Number($ARRAY[3]))
If $RESULTPOSITION = 1 Then
$X = $X + Int(Number($ARRAY[4]) / 2)
$Y = $Y + Int(Number($ARRAY[5]) / 2)
EndIf
Return 1
EndFunc
Func _WAITFORIMAGESEARCH($FINDIMAGE, $WAITSECS, $RESULTPOSITION, ByRef $X, ByRef $Y, $TOLERANCE)
$WAITSECS = $WAITSECS * 1000
$STARTTIME = TimerInit()
While TimerDiff($STARTTIME) < $WAITSECS
Sleep(100)
$RESULT = _IMAGESEARCH($FINDIMAGE, $RESULTPOSITION, $X, $Y, $TOLERANCE)
If $RESULT > 0 Then
Return 1
EndIf
WEnd
Return 0
EndFunc
Func _WAITFORIMAGESSEARCH($FINDIMAGE, $WAITSECS, $RESULTPOSITION, ByRef $X, ByRef $Y, $TOLERANCE)
$WAITSECS = $WAITSECS * 1000
$STARTTIME = TimerInit()
While TimerDiff($STARTTIME) < $WAITSECS
For $I = 1 To $FINDIMAGE[0]
Sleep(100)
$RESULT = _IMAGESEARCH($FINDIMAGE[$I], $RESULTPOSITION, $X, $Y, $TOLERANCE)
If $RESULT > 0 Then
Return $I
EndIf
Next
WEnd
Return 0
EndFunc
Global Const $BS_GROUPBOX = 7
Global Const $BS_BOTTOM = 2048
Global Const $BS_CENTER = 768
Global Const $BS_DEFPUSHBUTTON = 1
Global Const $BS_LEFT = 256
Global Const $BS_MULTILINE = 8192
Global Const $BS_PUSHBOX = 10
Global Const $BS_PUSHLIKE = 4096
Global Const $BS_RIGHT = 512
Global Const $BS_RIGHTBUTTON = 32
Global Const $BS_TOP = 1024
Global Const $BS_VCENTER = 3072
Global Const $BS_FLAT = 32768
Global Const $BS_ICON = 64
Global Const $BS_BITMAP = 128
Global Const $BS_NOTIFY = 16384
Global Const $BS_SPLITBUTTON = 12
Global Const $BS_DEFSPLITBUTTON = 13
Global Const $BS_COMMANDLINK = 14
Global Const $BS_DEFCOMMANDLINK = 15
Global Const $BCSIF_GLYPH = 1
Global Const $BCSIF_IMAGE = 2
Global Const $BCSIF_STYLE = 4
Global Const $BCSIF_SIZE = 8
Global Const $BCSS_NOSPLIT = 1
Global Const $BCSS_STRETCH = 2
Global Const $BCSS_ALIGNLEFT = 4
Global Const $BCSS_IMAGE = 8
Global Const $BUTTON_IMAGELIST_ALIGN_LEFT = 0
Global Const $BUTTON_IMAGELIST_ALIGN_RIGHT = 1
Global Const $BUTTON_IMAGELIST_ALIGN_TOP = 2
Global Const $BUTTON_IMAGELIST_ALIGN_BOTTOM = 3
Global Const $BUTTON_IMAGELIST_ALIGN_CENTER = 4
Global Const $BS_3STATE = 5
Global Const $BS_AUTO3STATE = 6
Global Const $BS_AUTOCHECKBOX = 3
Global Const $BS_CHECKBOX = 2
Global Const $BS_RADIOBUTTON = 4
Global Const $BS_AUTORADIOBUTTON = 9
Global Const $BS_OWNERDRAW = 11
Global Const $GUI_SS_DEFAULT_BUTTON = 0
Global Const $GUI_SS_DEFAULT_CHECKBOX = 0
Global Const $GUI_SS_DEFAULT_GROUP = 0
Global Const $GUI_SS_DEFAULT_RADIO = 0
Global Const $BCM_FIRST = 5632
Global Const $BCM_GETIDEALSIZE = ($BCM_FIRST + 1)
Global Const $BCM_GETIMAGELIST = ($BCM_FIRST + 3)
Global Const $BCM_GETNOTE = ($BCM_FIRST + 10)
Global Const $BCM_GETNOTELENGTH = ($BCM_FIRST + 11)
Global Const $BCM_GETSPLITINFO = ($BCM_FIRST + 8)
Global Const $BCM_GETTEXTMARGIN = ($BCM_FIRST + 5)
Global Const $BCM_SETDROPDOWNSTATE = ($BCM_FIRST + 6)
Global Const $BCM_SETIMAGELIST = ($BCM_FIRST + 2)
Global Const $BCM_SETNOTE = ($BCM_FIRST + 9)
Global Const $BCM_SETSHIELD = ($BCM_FIRST + 12)
Global Const $BCM_SETSPLITINFO = ($BCM_FIRST + 7)
Global Const $BCM_SETTEXTMARGIN = ($BCM_FIRST + 4)
Global Const $BM_CLICK = 245
Global Const $BM_GETCHECK = 240
Global Const $BM_GETIMAGE = 246
Global Const $BM_GETSTATE = 242
Global Const $BM_SETCHECK = 241
Global Const $BM_SETDONTCLICK = 248
Global Const $BM_SETIMAGE = 247
Global Const $BM_SETSTATE = 243
Global Const $BM_SETSTYLE = 244
Global Const $BCN_FIRST = -1250
Global Const $BCN_DROPDOWN = ($BCN_FIRST + 2)
Global Const $BCN_HOTITEMCHANGE = ($BCN_FIRST + 1)
Global Const $BN_CLICKED = 0
Global Const $BN_PAINT = 1
Global Const $BN_HILITE = 2
Global Const $BN_UNHILITE = 3
Global Const $BN_DISABLE = 4
Global Const $BN_DOUBLECLICKED = 5
Global Const $BN_SETFOCUS = 6
Global Const $BN_KILLFOCUS = 7
Global Const $BN_PUSHED = $BN_HILITE
Global Const $BN_UNPUSHED = $BN_UNHILITE
Global Const $BN_DBLCLK = $BN_DOUBLECLICKED
Global Const $BST_CHECKED = 1
Global Const $BST_INDETERMINATE = 2
Global Const $BST_UNCHECKED = 0
Global Const $BST_FOCUS = 8
Global Const $BST_PUSHED = 4
Global Const $BST_DONTCLICK = 128
Global Const $GUI_EVENT_CLOSE = -3
Global Const $GUI_EVENT_MINIMIZE = -4
Global Const $GUI_EVENT_RESTORE = -5
Global Const $GUI_EVENT_MAXIMIZE = -6
Global Const $GUI_EVENT_PRIMARYDOWN = -7
Global Const $GUI_EVENT_PRIMARYUP = -8
Global Const $GUI_EVENT_SECONDARYDOWN = -9
Global Const $GUI_EVENT_SECONDARYUP = -10
Global Const $GUI_EVENT_MOUSEMOVE = -11
Global Const $GUI_EVENT_RESIZED = -12
Global Const $GUI_EVENT_DROPPED = -13
Global Const $GUI_RUNDEFMSG = "GUI_RUNDEFMSG"
Global Const $GUI_AVISTOP = 0
Global Const $GUI_AVISTART = 1
Global Const $GUI_AVICLOSE = 2
Global Const $GUI_CHECKED = 1
Global Const $GUI_INDETERMINATE = 2
Global Const $GUI_UNCHECKED = 4
Global Const $GUI_DROPACCEPTED = 8
Global Const $GUI_NODROPACCEPTED = 4096
Global Const $GUI_ACCEPTFILES = $GUI_DROPACCEPTED
Global Const $GUI_SHOW = 16
Global Const $GUI_HIDE = 32
Global Const $GUI_ENABLE = 64
Global Const $GUI_DISABLE = 128
Global Const $GUI_FOCUS = 256
Global Const $GUI_NOFOCUS = 8192
Global Const $GUI_DEFBUTTON = 512
Global Const $GUI_EXPAND = 1024
Global Const $GUI_ONTOP = 2048
Global Const $GUI_FONTITALIC = 2
Global Const $GUI_FONTUNDER = 4
Global Const $GUI_FONTSTRIKE = 8
Global Const $GUI_DOCKAUTO = 1
Global Const $GUI_DOCKLEFT = 2
Global Const $GUI_DOCKRIGHT = 4
Global Const $GUI_DOCKHCENTER = 8
Global Const $GUI_DOCKTOP = 32
Global Const $GUI_DOCKBOTTOM = 64
Global Const $GUI_DOCKVCENTER = 128
Global Const $GUI_DOCKWIDTH = 256
Global Const $GUI_DOCKHEIGHT = 512
Global Const $GUI_DOCKSIZE = 768
Global Const $GUI_DOCKMENUBAR = 544
Global Const $GUI_DOCKSTATEBAR = 576
Global Const $GUI_DOCKALL = 802
Global Const $GUI_DOCKBORDERS = 102
Global Const $GUI_GR_CLOSE = 1
Global Const $GUI_GR_LINE = 2
Global Const $GUI_GR_BEZIER = 4
Global Const $GUI_GR_MOVE = 6
Global Const $GUI_GR_COLOR = 8
Global Const $GUI_GR_RECT = 10
Global Const $GUI_GR_ELLIPSE = 12
Global Const $GUI_GR_PIE = 14
Global Const $GUI_GR_DOT = 16
Global Const $GUI_GR_PIXEL = 18
Global Const $GUI_GR_HINT = 20
Global Const $GUI_GR_REFRESH = 22
Global Const $GUI_GR_PENSIZE = 24
Global Const $GUI_GR_NOBKCOLOR = -2
Global Const $GUI_BKCOLOR_DEFAULT = -1
Global Const $GUI_BKCOLOR_TRANSPARENT = -2
Global Const $GUI_BKCOLOR_LV_ALTERNATE = -33554432
Global Const $GUI_WS_EX_PARENTDRAG = 1048576
Global Const $SS_LEFT = 0
Global Const $SS_CENTER = 1
Global Const $SS_RIGHT = 2
Global Const $SS_ICON = 3
Global Const $SS_BLACKRECT = 4
Global Const $SS_GRAYRECT = 5
Global Const $SS_WHITERECT = 6
Global Const $SS_BLACKFRAME = 7
Global Const $SS_GRAYFRAME = 8
Global Const $SS_WHITEFRAME = 9
Global Const $SS_SIMPLE = 11
Global Const $SS_LEFTNOWORDWRAP = 12
Global Const $SS_BITMAP = 14
Global Const $SS_ETCHEDHORZ = 16
Global Const $SS_ETCHEDVERT = 17
Global Const $SS_ETCHEDFRAME = 18
Global Const $SS_NOPREFIX = 128
Global Const $SS_NOTIFY = 256
Global Const $SS_CENTERIMAGE = 512
Global Const $SS_RIGHTJUST = 1024
Global Const $SS_SUNKEN = 4096
Global Const $GUI_SS_DEFAULT_LABEL = 0
Global Const $GUI_SS_DEFAULT_GRAPHIC = 0
Global Const $GUI_SS_DEFAULT_ICON = $SS_NOTIFY
Global Const $GUI_SS_DEFAULT_PIC = $SS_NOTIFY
Global Const $TCS_BOTTOM = 2
Global Const $TCS_BUTTONS = 256
Global Const $TCS_FIXEDWIDTH = 1024
Global Const $TCS_FLATBUTTONS = 8
Global Const $TCS_FOCUSNEVER = 32768
Global Const $TCS_FOCUSONBUTTONDOWN = 4096
Global Const $TCS_FORCEICONLEFT = 16
Global Const $TCS_FORCELABELLEFT = 32
Global Const $TCS_HOTTRACK = 64
Global Const $TCS_MULTILINE = 512
Global Const $TCS_MULTISELECT = 4
Global Const $TCS_OWNERDRAWFIXED = 8192
Global Const $TCS_RAGGEDRIGHT = 2048
Global Const $TCS_RIGHT = 2
Global Const $TCS_RIGHTJUSTIFY = 0
Global Const $TCS_SCROLLOPPOSITE = 1
Global Const $TCS_SINGLELINE = 0
Global Const $TCS_TABS = 0
Global Const $TCS_TOOLTIPS = 16384
Global Const $TCS_VERTICAL = 128
Global Const $TCS_EX_FLATSEPARATORS = 1
Global Const $TCS_EX_REGISTERDROP = 2
Global Const $TCHT_NOWHERE = 1
Global Const $TCHT_ONITEMICON = 2
Global Const $TCHT_ONITEMLABEL = 4
Global Const $TCHT_ONITEM = 6
Global Const $TCIF_TEXT = 1
Global Const $TCIF_IMAGE = 2
Global Const $TCIF_RTLREADING = 4
Global Const $TCIF_PARAM = 8
Global Const $TCIF_STATE = 16
Global Const $TCIF_ALLDATA = 27
Global Const $TCIS_BUTTONPRESSED = 1
Global Const $TCIS_HIGHLIGHTED = 2
Global Const $TC_ERR = -1
Global Const $GUI_SS_DEFAULT_TAB = 0
Global Const $TCM_FIRST = 4864
Global Const $TCCM_FIRST = 8192
Global Const $TCM_ADJUSTRECT = ($TCM_FIRST + 40)
Global Const $TCM_DELETEALLITEMS = ($TCM_FIRST + 9)
Global Const $TCM_DELETEITEM = ($TCM_FIRST + 8)
Global Const $TCM_DESELECTALL = ($TCM_FIRST + 50)
Global Const $TCM_GETCURFOCUS = ($TCM_FIRST + 47)
Global Const $TCM_GETCURSEL = ($TCM_FIRST + 11)
Global Const $TCM_GETEXTENDEDSTYLE = ($TCM_FIRST + 53)
Global Const $TCM_GETIMAGELIST = ($TCM_FIRST + 2)
Global Const $TCM_GETITEMA = ($TCM_FIRST + 5)
Global Const $TCM_GETITEMW = ($TCM_FIRST + 60)
Global Const $TCM_GETITEMCOUNT = ($TCM_FIRST + 4)
Global Const $TCM_GETITEMRECT = ($TCM_FIRST + 10)
Global Const $TCM_GETROWCOUNT = ($TCM_FIRST + 44)
Global Const $TCM_GETTOOLTIPS = ($TCM_FIRST + 45)
Global Const $TCCM_GETUNICODEFORMAT = ($TCCM_FIRST + 6)
Global Const $TCM_GETUNICODEFORMAT = $TCCM_GETUNICODEFORMAT
Global Const $TCM_HIGHLIGHTITEM = ($TCM_FIRST + 51)
Global Const $TCM_HITTEST = ($TCM_FIRST + 13)
Global Const $TCM_INSERTITEMA = ($TCM_FIRST + 7)
Global Const $TCM_INSERTITEMW = ($TCM_FIRST + 62)
Global Const $TCM_REMOVEIMAGE = ($TCM_FIRST + 42)
Global Const $TCM_SETITEMA = ($TCM_FIRST + 6)
Global Const $TCM_SETITEMW = ($TCM_FIRST + 61)
Global Const $TCM_SETITEMEXTRA = ($TCM_FIRST + 14)
Global Const $TCM_SETITEMSIZE = $TCM_FIRST + 41
Global Const $TCM_SETCURFOCUS = ($TCM_FIRST + 48)
Global Const $TCM_SETCURSEL = ($TCM_FIRST + 12)
Global Const $TCM_SETEXTENDEDSTYLE = ($TCM_FIRST + 52)
Global Const $TCM_SETIMAGELIST = $TCM_FIRST + 3
Global Const $TCM_SETMINTABWIDTH = ($TCM_FIRST + 49)
Global Const $TCM_SETPADDING = ($TCM_FIRST + 43)
Global Const $TCM_SETTOOLTIPS = ($TCM_FIRST + 46)
Global Const $TCCM_SETUNICODEFORMAT = ($TCCM_FIRST + 5)
Global Const $TCM_SETUNICODEFORMAT = $TCCM_SETUNICODEFORMAT
Global Const $TCN_FIRST = -550
Global Const $TCN_FOCUSCHANGE = ($TCN_FIRST - 4)
Global Const $TCN_GETOBJECT = ($TCN_FIRST - 3)
Global Const $TCN_KEYDOWN = ($TCN_FIRST - 0)
Global Const $TCN_SELCHANGE = ($TCN_FIRST - 1)
Global Const $TCN_SELCHANGING = ($TCN_FIRST - 2)
Global Const $WS_TILED = 0
Global Const $WS_OVERLAPPED = 0
Global Const $WS_MAXIMIZEBOX = 65536
Global Const $WS_MINIMIZEBOX = 131072
Global Const $WS_TABSTOP = 65536
Global Const $WS_GROUP = 131072
Global Const $WS_SIZEBOX = 262144
Global Const $WS_THICKFRAME = 262144
Global Const $WS_SYSMENU = 524288
Global Const $WS_HSCROLL = 1048576
Global Const $WS_VSCROLL = 2097152
Global Const $WS_DLGFRAME = 4194304
Global Const $WS_BORDER = 8388608
Global Const $WS_CAPTION = 12582912
Global Const $WS_OVERLAPPEDWINDOW = 13565952
Global Const $WS_TILEDWINDOW = 13565952
Global Const $WS_MAXIMIZE = 16777216
Global Const $WS_CLIPCHILDREN = 33554432
Global Const $WS_CLIPSIBLINGS = 67108864
Global Const $WS_DISABLED = 134217728
Global Const $WS_VISIBLE = 268435456
Global Const $WS_MINIMIZE = 536870912
Global Const $WS_CHILD = 1073741824
Global Const $WS_POPUP = -2147483648
Global Const $WS_POPUPWINDOW = -2138570752
Global Const $DS_MODALFRAME = 128
Global Const $DS_SETFOREGROUND = 512
Global Const $DS_CONTEXTHELP = 8192
Global Const $WS_EX_ACCEPTFILES = 16
Global Const $WS_EX_MDICHILD = 64
Global Const $WS_EX_APPWINDOW = 262144
Global Const $WS_EX_COMPOSITED = 33554432
Global Const $WS_EX_CLIENTEDGE = 512
Global Const $WS_EX_CONTEXTHELP = 1024
Global Const $WS_EX_DLGMODALFRAME = 1
Global Const $WS_EX_LEFTSCROLLBAR = 16384
Global Const $WS_EX_OVERLAPPEDWINDOW = 768
Global Const $WS_EX_RIGHT = 4096
Global Const $WS_EX_STATICEDGE = 131072
Global Const $WS_EX_TOOLWINDOW = 128
Global Const $WS_EX_TOPMOST = 8
Global Const $WS_EX_TRANSPARENT = 32
Global Const $WS_EX_WINDOWEDGE = 256
Global Const $WS_EX_LAYERED = 524288
Global Const $WS_EX_CONTROLPARENT = 65536
Global Const $WS_EX_LAYOUTRTL = 4194304
Global Const $WS_EX_RTLREADING = 8192
Global Const $WM_GETTEXTLENGTH = 14
Global Const $WM_GETTEXT = 13
Global Const $WM_SIZE = 5
Global Const $WM_SIZING = 532
Global Const $WM_USER = 1024
Global Const $WM_CREATE = 1
Global Const $WM_DESTROY = 2
Global Const $WM_MOVE = 3
Global Const $WM_ACTIVATE = 6
Global Const $WM_SETFOCUS = 7
Global Const $WM_KILLFOCUS = 8
Global Const $WM_ENABLE = 10
Global Const $WM_SETREDRAW = 11
Global Const $WM_SETTEXT = 12
Global Const $WM_PAINT = 15
Global Const $WM_CLOSE = 16
Global Const $WM_QUERYENDSESSION = 17
Global Const $WM_QUIT = 18
Global Const $WM_ERASEBKGND = 20
Global Const $WM_QUERYOPEN = 19
Global Const $WM_SYSCOLORCHANGE = 21
Global Const $WM_ENDSESSION = 22
Global Const $WM_SHOWWINDOW = 24
Global Const $WM_SETTINGCHANGE = 26
Global Const $WM_WININICHANGE = 26
Global Const $WM_DEVMODECHANGE = 27
Global Const $WM_ACTIVATEAPP = 28
Global Const $WM_FONTCHANGE = 29
Global Const $WM_TIMECHANGE = 30
Global Const $WM_CANCELMODE = 31
Global Const $WM_IME_STARTCOMPOSITION = 269
Global Const $WM_IME_ENDCOMPOSITION = 270
Global Const $WM_IME_COMPOSITION = 271
Global Const $WM_IME_KEYLAST = 271
Global Const $WM_SETCURSOR = 32
Global Const $WM_MOUSEACTIVATE = 33
Global Const $WM_CHILDACTIVATE = 34
Global Const $WM_QUEUESYNC = 35
Global Const $WM_GETMINMAXINFO = 36
Global Const $WM_PAINTICON = 38
Global Const $WM_ICONERASEBKGND = 39
Global Const $WM_NEXTDLGCTL = 40
Global Const $WM_SPOOLERSTATUS = 42
Global Const $WM_DRAWITEM = 43
Global Const $WM_MEASUREITEM = 44
Global Const $WM_DELETEITEM = 45
Global Const $WM_VKEYTOITEM = 46
Global Const $WM_CHARTOITEM = 47
Global Const $WM_SETFONT = 48
Global Const $WM_GETFONT = 49
Global Const $WM_SETHOTKEY = 50
Global Const $WM_GETHOTKEY = 51
Global Const $WM_QUERYDRAGICON = 55
Global Const $WM_COMPAREITEM = 57
Global Const $WM_GETOBJECT = 61
Global Const $WM_COMPACTING = 65
Global Const $WM_COMMNOTIFY = 68
Global Const $WM_WINDOWPOSCHANGING = 70
Global Const $WM_WINDOWPOSCHANGED = 71
Global Const $WM_POWER = 72
Global Const $WM_NOTIFY = 78
Global Const $WM_COPYDATA = 74
Global Const $WM_CANCELJOURNAL = 75
Global Const $WM_INPUTLANGCHANGEREQUEST = 80
Global Const $WM_INPUTLANGCHANGE = 81
Global Const $WM_TCARD = 82
Global Const $WM_HELP = 83
Global Const $WM_USERCHANGED = 84
Global Const $WM_NOTIFYFORMAT = 85
Global Const $WM_PARENTNOTIFY = 528
Global Const $WM_ENTERMENULOOP = 529
Global Const $WM_EXITMENULOOP = 530
Global Const $WM_NEXTMENU = 531
Global Const $WM_CAPTURECHANGED = 533
Global Const $WM_MOVING = 534
Global Const $WM_POWERBROADCAST = 536
Global Const $WM_DEVICECHANGE = 537
Global Const $WM_MDICREATE = 544
Global Const $WM_MDIDESTROY = 545
Global Const $WM_MDIACTIVATE = 546
Global Const $WM_MDIRESTORE = 547
Global Const $WM_MDINEXT = 548
Global Const $WM_MDIMAXIMIZE = 549
Global Const $WM_MDITILE = 550
Global Const $WM_MDICASCADE = 551
Global Const $WM_MDIICONARRANGE = 552
Global Const $WM_MDIGETACTIVE = 553
Global Const $WM_MDISETMENU = 560
Global Const $WM_ENTERSIZEMOVE = 561
Global Const $WM_EXITSIZEMOVE = 562
Global Const $WM_DROPFILES = 563
Global Const $WM_MDIREFRESHMENU = 564
Global Const $WM_IME_SETCONTEXT = 641
Global Const $WM_IME_NOTIFY = 642
Global Const $WM_IME_CONTROL = 643
Global Const $WM_IME_COMPOSITIONFULL = 644
Global Const $WM_IME_SELECT = 645
Global Const $WM_IME_CHAR = 646
Global Const $WM_IME_REQUEST = 648
Global Const $WM_IME_KEYDOWN = 656
Global Const $WM_IME_KEYUP = 657
Global Const $WM_NCMOUSEHOVER = 672
Global Const $WM_MOUSEHOVER = 673
Global Const $WM_NCMOUSELEAVE = 674
Global Const $WM_MOUSELEAVE = 675
Global Const $WM_WTSSESSION_CHANGE = 689
Global Const $WM_TABLET_FIRST = 704
Global Const $WM_TABLET_LAST = 735
Global Const $WM_CUT = 768
Global Const $WM_COPY = 769
Global Const $WM_PASTE = 770
Global Const $WM_CLEAR = 771
Global Const $WM_UNDO = 772
Global Const $WM_PALETTEISCHANGING = 784
Global Const $WM_HOTKEY = 786
Global Const $WM_PALETTECHANGED = 785
Global Const $WM_PRINT = 791
Global Const $WM_PRINTCLIENT = 792
Global Const $WM_APPCOMMAND = 793
Global Const $WM_QUERYNEWPALETTE = 783
Global Const $WM_THEMECHANGED = 794
Global Const $WM_HANDHELDFIRST = 856
Global Const $WM_HANDHELDLAST = 863
Global Const $WM_AFXFIRST = 864
Global Const $WM_AFXLAST = 895
Global Const $WM_PENWINFIRST = 896
Global Const $WM_PENWINLAST = 911
Global Const $WM_CONTEXTMENU = 123
Global Const $WM_STYLECHANGING = 124
Global Const $WM_STYLECHANGED = 125
Global Const $WM_DISPLAYCHANGE = 126
Global Const $WM_GETICON = 127
Global Const $WM_SETICON = 128
Global Const $WM_NCCREATE = 129
Global Const $WM_NCDESTROY = 130
Global Const $WM_NCCALCSIZE = 131
Global Const $WM_NCHITTEST = 132
Global Const $WM_NCPAINT = 133
Global Const $WM_NCACTIVATE = 134
Global Const $WM_GETDLGCODE = 135
Global Const $WM_SYNCPAINT = 136
Global Const $WM_NCMOUSEMOVE = 160
Global Const $WM_NCLBUTTONDOWN = 161
Global Const $WM_NCLBUTTONUP = 162
Global Const $WM_NCLBUTTONDBLCLK = 163
Global Const $WM_NCRBUTTONDOWN = 164
Global Const $WM_NCRBUTTONUP = 165
Global Const $WM_NCRBUTTONDBLCLK = 166
Global Const $WM_NCMBUTTONDOWN = 167
Global Const $WM_NCMBUTTONUP = 168
Global Const $WM_NCMBUTTONDBLCLK = 169
Global Const $WM_NCXBUTTONDOWN = 171
Global Const $WM_NCXBUTTONUP = 172
Global Const $WM_NCXBUTTONDBLCLK = 173
Global Const $WM_KEYDOWN = 256
Global Const $WM_KEYFIRST = 256
Global Const $WM_KEYUP = 257
Global Const $WM_CHAR = 258
Global Const $WM_DEADCHAR = 259
Global Const $WM_SYSKEYDOWN = 260
Global Const $WM_SYSKEYUP = 261
Global Const $WM_SYSCHAR = 262
Global Const $WM_SYSDEADCHAR = 263
Global Const $WM_KEYLAST = 265
Global Const $WM_UNICHAR = 265
Global Const $WM_INITDIALOG = 272
Global Const $WM_COMMAND = 273
Global Const $WM_SYSCOMMAND = 274
Global Const $WM_TIMER = 275
Global Const $WM_HSCROLL = 276
Global Const $WM_VSCROLL = 277
Global Const $WM_INITMENU = 278
Global Const $WM_INITMENUPOPUP = 279
Global Const $WM_MENUSELECT = 287
Global Const $WM_MENUCHAR = 288
Global Const $WM_ENTERIDLE = 289
Global Const $WM_MENURBUTTONUP = 290
Global Const $WM_MENUDRAG = 291
Global Const $WM_MENUGETOBJECT = 292
Global Const $WM_UNINITMENUPOPUP = 293
Global Const $WM_MENUCOMMAND = 294
Global Const $WM_CHANGEUISTATE = 295
Global Const $WM_UPDATEUISTATE = 296
Global Const $WM_QUERYUISTATE = 297
Global Const $WM_CTLCOLORMSGBOX = 306
Global Const $WM_CTLCOLOREDIT = 307
Global Const $WM_CTLCOLORLISTBOX = 308
Global Const $WM_CTLCOLORBTN = 309
Global Const $WM_CTLCOLORDLG = 310
Global Const $WM_CTLCOLORSCROLLBAR = 311
Global Const $WM_CTLCOLORSTATIC = 312
Global Const $WM_CTLCOLOR = 25
Global Const $MN_GETHMENU = 481
Global Const $WM_APP = 32768
Global Const $NM_FIRST = 0
Global Const $NM_OUTOFMEMORY = $NM_FIRST - 1
Global Const $NM_CLICK = $NM_FIRST - 2
Global Const $NM_DBLCLK = $NM_FIRST - 3
Global Const $NM_RETURN = $NM_FIRST - 4
Global Const $NM_RCLICK = $NM_FIRST - 5
Global Const $NM_RDBLCLK = $NM_FIRST - 6
Global Const $NM_SETFOCUS = $NM_FIRST - 7
Global Const $NM_KILLFOCUS = $NM_FIRST - 8
Global Const $NM_CUSTOMDRAW = $NM_FIRST - 12
Global Const $NM_HOVER = $NM_FIRST - 13
Global Const $NM_NCHITTEST = $NM_FIRST - 14
Global Const $NM_KEYDOWN = $NM_FIRST - 15
Global Const $NM_RELEASEDCAPTURE = $NM_FIRST - 16
Global Const $NM_SETCURSOR = $NM_FIRST - 17
Global Const $NM_CHAR = $NM_FIRST - 18
Global Const $NM_TOOLTIPSCREATED = $NM_FIRST - 19
Global Const $NM_LDOWN = $NM_FIRST - 20
Global Const $NM_RDOWN = $NM_FIRST - 21
Global Const $NM_THEMECHANGED = $NM_FIRST - 22
Global Const $WM_MOUSEFIRST = 512
Global Const $WM_MOUSEMOVE = 512
Global Const $WM_LBUTTONDOWN = 513
Global Const $WM_LBUTTONUP = 514
Global Const $WM_LBUTTONDBLCLK = 515
Global Const $WM_RBUTTONDOWN = 516
Global Const $WM_RBUTTONUP = 517
Global Const $WM_RBUTTONDBLCLK = 518
Global Const $WM_MBUTTONDOWN = 519
Global Const $WM_MBUTTONUP = 520
Global Const $WM_MBUTTONDBLCLK = 521
Global Const $WM_MOUSEWHEEL = 522
Global Const $WM_XBUTTONDOWN = 523
Global Const $WM_XBUTTONUP = 524
Global Const $WM_XBUTTONDBLCLK = 525
Global Const $WM_MOUSEHWHEEL = 526
Global Const $PS_SOLID = 0
Global Const $PS_DASH = 1
Global Const $PS_DOT = 2
Global Const $PS_DASHDOT = 3
Global Const $PS_DASHDOTDOT = 4
Global Const $PS_NULL = 5
Global Const $PS_INSIDEFRAME = 6
Global Const $LWA_ALPHA = 2
Global Const $LWA_COLORKEY = 1
Global Const $RGN_AND = 1
Global Const $RGN_OR = 2
Global Const $RGN_XOR = 3
Global Const $RGN_DIFF = 4
Global Const $RGN_COPY = 5
Global Const $ERRORREGION = 0
Global Const $NULLREGION = 1
Global Const $SIMPLEREGION = 2
Global Const $COMPLEXREGION = 3
Global Const $TRANSPARENT = 1
Global Const $OPAQUE = 2
Global Const $CCM_FIRST = 8192
Global Const $CCM_GETUNICODEFORMAT = ($CCM_FIRST + 6)
Global Const $CCM_SETUNICODEFORMAT = ($CCM_FIRST + 5)
Global Const $CCM_SETBKCOLOR = $CCM_FIRST + 1
Global Const $CCM_SETCOLORSCHEME = $CCM_FIRST + 2
Global Const $CCM_GETCOLORSCHEME = $CCM_FIRST + 3
Global Const $CCM_GETDROPTARGET = $CCM_FIRST + 4
Global Const $CCM_SETWINDOWTHEME = $CCM_FIRST + 11
Global Const $GA_PARENT = 1
Global Const $GA_ROOT = 2
Global Const $GA_ROOTOWNER = 3
Global Const $SM_CXSCREEN = 0
Global Const $SM_CYSCREEN = 1
Global Const $SM_CXVSCROLL = 2
Global Const $SM_CYHSCROLL = 3
Global Const $SM_CYCAPTION = 4
Global Const $SM_CXBORDER = 5
Global Const $SM_CYBORDER = 6
Global Const $SM_CXDLGFRAME = 7
Global Const $SM_CYDLGFRAME = 8
Global Const $SM_CYVTHUMB = 9
Global Const $SM_CXHTHUMB = 10
Global Const $SM_CXICON = 11
Global Const $SM_CYICON = 12
Global Const $SM_CXCURSOR = 13
Global Const $SM_CYCURSOR = 14
Global Const $SM_CYMENU = 15
Global Const $SM_CXFULLSCREEN = 16
Global Const $SM_CYFULLSCREEN = 17
Global Const $SM_CYKANJIWINDOW = 18
Global Const $SM_MOUSEPRESENT = 19
Global Const $SM_CYVSCROLL = 20
Global Const $SM_CXHSCROLL = 21
Global Const $SM_DEBUG = 22
Global Const $SM_SWAPBUTTON = 23
Global Const $SM_RESERVED1 = 24
Global Const $SM_RESERVED2 = 25
Global Const $SM_RESERVED3 = 26
Global Const $SM_RESERVED4 = 27
Global Const $SM_CXMIN = 28
Global Const $SM_CYMIN = 29
Global Const $SM_CXSIZE = 30
Global Const $SM_CYSIZE = 31
Global Const $SM_CXFRAME = 32
Global Const $SM_CYFRAME = 33
Global Const $SM_CXMINTRACK = 34
Global Const $SM_CYMINTRACK = 35
Global Const $SM_CXDOUBLECLK = 36
Global Const $SM_CYDOUBLECLK = 37
Global Const $SM_CXICONSPACING = 38
Global Const $SM_CYICONSPACING = 39
Global Const $SM_MENUDROPALIGNMENT = 40
Global Const $SM_PENWINDOWS = 41
Global Const $SM_DBCSENABLED = 42
Global Const $SM_CMOUSEBUTTONS = 43
Global Const $SM_SECURE = 44
Global Const $SM_CXEDGE = 45
Global Const $SM_CYEDGE = 46
Global Const $SM_CXMINSPACING = 47
Global Const $SM_CYMINSPACING = 48
Global Const $SM_CXSMICON = 49
Global Const $SM_CYSMICON = 50
Global Const $SM_CYSMCAPTION = 51
Global Const $SM_CXSMSIZE = 52
Global Const $SM_CYSMSIZE = 53
Global Const $SM_CXMENUSIZE = 54
Global Const $SM_CYMENUSIZE = 55
Global Const $SM_ARRANGE = 56
Global Const $SM_CXMINIMIZED = 57
Global Const $SM_CYMINIMIZED = 58
Global Const $SM_CXMAXTRACK = 59
Global Const $SM_CYMAXTRACK = 60
Global Const $SM_CXMAXIMIZED = 61
Global Const $SM_CYMAXIMIZED = 62
Global Const $SM_NETWORK = 63
Global Const $SM_CLEANBOOT = 67
Global Const $SM_CXDRAG = 68
Global Const $SM_CYDRAG = 69
Global Const $SM_SHOWSOUNDS = 70
Global Const $SM_CXMENUCHECK = 71
Global Const $SM_CYMENUCHECK = 72
Global Const $SM_SLOWMACHINE = 73
Global Const $SM_MIDEASTENABLED = 74
Global Const $SM_MOUSEWHEELPRESENT = 75
Global Const $SM_XVIRTUALSCREEN = 76
Global Const $SM_YVIRTUALSCREEN = 77
Global Const $SM_CXVIRTUALSCREEN = 78
Global Const $SM_CYVIRTUALSCREEN = 79
Global Const $SM_CMONITORS = 80
Global Const $SM_SAMEDISPLAYFORMAT = 81
Global Const $SM_IMMENABLED = 82
Global Const $SM_CXFOCUSBORDER = 83
Global Const $SM_CYFOCUSBORDER = 84
Global Const $SM_TABLETPC = 86
Global Const $SM_MEDIACENTER = 87
Global Const $SM_STARTER = 88
Global Const $SM_SERVERR2 = 89
Global Const $SM_CMETRICS = 90
Global Const $SM_REMOTESESSION = 4096
Global Const $SM_SHUTTINGDOWN = 8192
Global Const $SM_REMOTECONTROL = 8193
Global Const $SM_CARETBLINKINGENABLED = 8194
Global Const $BLACKNESS = 66
Global Const $CAPTUREBLT = 1073741824
Global Const $DSTINVERT = 5570569
Global Const $MERGECOPY = 12583114
Global Const $MERGEPAINT = 12255782
Global Const $NOMIRRORBITMAP = -2147483648
Global Const $NOTSRCCOPY = 3342344
Global Const $NOTSRCERASE = 1114278
Global Const $PATCOPY = 15728673
Global Const $PATINVERT = 5898313
Global Const $PATPAINT = 16452105
Global Const $SRCAND = 8913094
Global Const $SRCCOPY = 13369376
Global Const $SRCERASE = 4457256
Global Const $SRCINVERT = 6684742
Global Const $SRCPAINT = 15597702
Global Const $WHITENESS = 16711778
Global Const $DT_BOTTOM = 8
Global Const $DT_CALCRECT = 1024
Global Const $DT_CENTER = 1
Global Const $DT_EDITCONTROL = 8192
Global Const $DT_END_ELLIPSIS = 32768
Global Const $DT_EXPANDTABS = 64
Global Const $DT_EXTERNALLEADING = 512
Global Const $DT_HIDEPREFIX = 1048576
Global Const $DT_INTERNAL = 4096
Global Const $DT_LEFT = 0
Global Const $DT_MODIFYSTRING = 65536
Global Const $DT_NOCLIP = 256
Global Const $DT_NOFULLWIDTHCHARBREAK = 524288
Global Const $DT_NOPREFIX = 2048
Global Const $DT_PATH_ELLIPSIS = 16384
Global Const $DT_PREFIXONLY = 2097152
Global Const $DT_RIGHT = 2
Global Const $DT_RTLREADING = 131072
Global Const $DT_SINGLELINE = 32
Global Const $DT_TABSTOP = 128
Global Const $DT_TOP = 0
Global Const $DT_VCENTER = 4
Global Const $DT_WORDBREAK = 16
Global Const $DT_WORD_ELLIPSIS = 262144
Global Const $RDW_ERASE = 4
Global Const $RDW_FRAME = 1024
Global Const $RDW_INTERNALPAINT = 2
Global Const $RDW_INVALIDATE = 1
Global Const $RDW_NOERASE = 32
Global Const $RDW_NOFRAME = 2048
Global Const $RDW_NOINTERNALPAINT = 16
Global Const $RDW_VALIDATE = 8
Global Const $RDW_ERASENOW = 512
Global Const $RDW_UPDATENOW = 256
Global Const $RDW_ALLCHILDREN = 128
Global Const $RDW_NOCHILDREN = 64
Global Const $WM_RENDERFORMAT = 773
Global Const $WM_RENDERALLFORMATS = 774
Global Const $WM_DESTROYCLIPBOARD = 775
Global Const $WM_DRAWCLIPBOARD = 776
Global Const $WM_PAINTCLIPBOARD = 777
Global Const $WM_VSCROLLCLIPBOARD = 778
Global Const $WM_SIZECLIPBOARD = 779
Global Const $WM_ASKCBFORMATNAME = 780
Global Const $WM_CHANGECBCHAIN = 781
Global Const $WM_HSCROLLCLIPBOARD = 782
Global Const $HTERROR = -2
Global Const $RANSPARENT = -1
Global Const $HTNOWHERE = 0
Global Const $HTCLIENT = 1
Global Const $HTCAPTION = 2
Global Const $HTSYSMENU = 3
Global Const $HTGROWBOX = 4
Global Const $HTSIZE = $HTGROWBOX
Global Const $HTMENU = 5
Global Const $HTHSCROLL = 6
Global Const $HTVSCROLL = 7
Global Const $HTMINBUTTON = 8
Global Const $HTMAXBUTTON = 9
Global Const $HTLEFT = 10
Global Const $HTRIGHT = 11
Global Const $HTTOP = 12
Global Const $HTTOPLEFT = 13
Global Const $HTTOPRIGHT = 14
Global Const $HTBOTTOM = 15
Global Const $HTBOTTOMLEFT = 16
Global Const $HTBOTTOMRIGHT = 17
Global Const $HTBORDER = 18
Global Const $HTREDUCE = $HTMINBUTTON
Global Const $HTZOOM = $HTMAXBUTTON
Global Const $HTSIZEFIRST = $HTLEFT
Global Const $HTSIZELAST = $HTBOTTOMRIGHT
Global Const $HTOBJECT = 19
Global Const $HTCLOSE = 20
Global Const $HTHELP = 21
Global Const $COLOR_SCROLLBAR = 0
Global Const $COLOR_BACKGROUND = 1
Global Const $COLOR_ACTIVECAPTION = 2
Global Const $COLOR_INACTIVECAPTION = 3
Global Const $COLOR_MENU = 4
Global Const $COLOR_WINDOW = 5
Global Const $COLOR_WINDOWFRAME = 6
Global Const $COLOR_MENUTEXT = 7
Global Const $COLOR_WINDOWTEXT = 8
Global Const $COLOR_CAPTIONTEXT = 9
Global Const $COLOR_ACTIVEBORDER = 10
Global Const $COLOR_INACTIVEBORDER = 11
Global Const $COLOR_APPWORKSPACE = 12
Global Const $COLOR_HIGHLIGHT = 13
Global Const $COLOR_HIGHLIGHTTEXT = 14
Global Const $COLOR_BTNFACE = 15
Global Const $COLOR_BTNSHADOW = 16
Global Const $COLOR_GRAYTEXT = 17
Global Const $COLOR_BTNTEXT = 18
Global Const $COLOR_INACTIVECAPTIONTEXT = 19
Global Const $COLOR_BTNHIGHLIGHT = 20
Global Const $COLOR_3DDKSHADOW = 21
Global Const $COLOR_3DLIGHT = 22
Global Const $COLOR_INFOTEXT = 23
Global Const $COLOR_INFOBK = 24
Global Const $COLOR_HOTLIGHT = 26
Global Const $COLOR_GRADIENTACTIVECAPTION = 27
Global Const $COLOR_GRADIENTINACTIVECAPTION = 28
Global Const $COLOR_MENUHILIGHT = 29
Global Const $COLOR_MENUBAR = 30
Global Const $COLOR_DESKTOP = 1
Global Const $COLOR_3DFACE = 15
Global Const $COLOR_3DSHADOW = 16
Global Const $COLOR_3DHIGHLIGHT = 20
Global Const $COLOR_3DHILIGHT = 20
Global Const $COLOR_BTNHILIGHT = 20
Global Const $HINST_COMMCTRL = -1
Global Const $IDB_STD_SMALL_COLOR = 0
Global Const $IDB_STD_LARGE_COLOR = 1
Global Const $IDB_VIEW_SMALL_COLOR = 4
Global Const $IDB_VIEW_LARGE_COLOR = 5
Global Const $IDB_HIST_SMALL_COLOR = 8
Global Const $IDB_HIST_LARGE_COLOR = 9
Global Const $STARTF_FORCEOFFFEEDBACK = 128
Global Const $STARTF_FORCEONFEEDBACK = 64
Global Const $STARTF_RUNFULLSCREEN = 32
Global Const $STARTF_USECOUNTCHARS = 8
Global Const $STARTF_USEFILLATTRIBUTE = 16
Global Const $STARTF_USEHOTKEY = 512
Global Const $STARTF_USEPOSITION = 4
Global Const $STARTF_USESHOWWINDOW = 1
Global Const $STARTF_USESIZE = 2
Global Const $STARTF_USESTDHANDLES = 256
Global Const $CDDS_PREPAINT = 1
Global Const $CDDS_POSTPAINT = 2
Global Const $CDDS_PREERASE = 3
Global Const $CDDS_POSTERASE = 4
Global Const $CDDS_ITEM = 65536
Global Const $CDDS_ITEMPREPAINT = 65537
Global Const $CDDS_ITEMPOSTPAINT = 65538
Global Const $CDDS_ITEMPREERASE = 65539
Global Const $CDDS_ITEMPOSTERASE = 65540
Global Const $CDDS_SUBITEM = 131072
Global Const $CDIS_SELECTED = 1
Global Const $CDIS_GRAYED = 2
Global Const $CDIS_DISABLED = 4
Global Const $CDIS_CHECKED = 8
Global Const $CDIS_FOCUS = 16
Global Const $CDIS_DEFAULT = 32
Global Const $CDIS_HOT = 64
Global Const $CDIS_MARKED = 128
Global Const $CDIS_INDETERMINATE = 256
Global Const $CDIS_SHOWKEYBOARDCUES = 512
Global Const $CDIS_NEARHOT = 1024
Global Const $CDIS_OTHERSIDEHOT = 2048
Global Const $CDIS_DROPHILITED = 4096
Global Const $CDRF_DODEFAULT = 0
Global Const $CDRF_NEWFONT = 2
Global Const $CDRF_SKIPDEFAULT = 4
Global Const $CDRF_NOTIFYPOSTPAINT = 16
Global Const $CDRF_NOTIFYITEMDRAW = 32
Global Const $CDRF_NOTIFYSUBITEMDRAW = 32
Global Const $CDRF_NOTIFYPOSTERASE = 64
Global Const $CDRF_DOERASE = 8
Global Const $CDRF_SKIPPOSTPAINT = 256
Global Const $GUI_SS_DEFAULT_GUI = BitOR($WS_MINIMIZEBOX, $WS_CAPTION, $WS_POPUP, $WS_SYSMENU)
HotKeySet("{F2}", "START")
#Region ### START Koda GUI section ### Form=
$FORM1_1 = GUICreate("Luckys Spacebot", 585, 488, 203, 131)
GUISetFont(9, 400, 0, "MS Sans Serif")
$TAB1 = GUICtrlCreateTab(0, 0, 601, 505)
$TABSHEET1 = GUICtrlCreateTabItem("Main")
$LABEL1 = GUICtrlCreateLabel("Missions: Empire", 56, 48, 164, 28)
GUICtrlSetFont(-1, 15, 800, 0, "MS Sans Serif")
$LABEL2 = GUICtrlCreateLabel("Missions: Republic", 368, 48, 180, 28)
GUICtrlSetFont(-1, 15, 800, 0, "MS Sans Serif")
$BUTTON1 = GUICtrlCreateButton("Jaabim (Start)", 68, 89, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON2 = GUICtrlCreateButton("Sarapin (Level 20)", 68, 153, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON3 = GUICtrlCreateButton("Taspan (Level 28)", 68, 217, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON4 = GUICtrlCreateButton("Skaross (Level 34)", 68, 281, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON5 = GUICtrlCreateButton("Aetan (Level 44)", 68, 345, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON6 = GUICtrlCreateButton("Fondor (Start)", 388, 89, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON7 = GUICtrlCreateButton("Makem (Level 20)", 388, 153, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON8 = GUICtrlCreateButton("Syvris (Level 28)", 388, 217, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON9 = GUICtrlCreateButton("Pakuuni (Level 34)", 388, 281, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON10 = GUICtrlCreateButton("Drexel (Level 40)", 388, 345, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$BUTTON11 = GUICtrlCreateButton("Kalee (Level 44)", 388, 409, 131, 49)
GUICtrlSetFont(-1, 9, 400, 0, "MS Reference Sans Serif")
$LABEL3 = GUICtrlCreateLabel("Press (F2)", 232, 256, 126, 33)
GUICtrlSetFont(-1, 18, 800, 0, "MS Sans Serif")
$LABEL4 = GUICtrlCreateLabel("To STOP", 232, 223, 114, 33)
GUICtrlSetFont(-1, 18, 800, 0, "MS Sans Serif")
$TABSHEET2 = GUICtrlCreateTabItem("Options")
$LABEL5 = GUICtrlCreateLabel("Donation link if you would like to donate a small amount", 68, 57, 464, 28)
GUICtrlSetFont(-1, 14, 400, 0, "MS Sans Serif")
$DONATION = GUICtrlCreateButton("Donation", 228, 129, 123, 65, $BS_BITMAP)
GUICtrlSetImage(-1, "Donate.bmp", -1)
$LABEL6 = GUICtrlCreateLabel("via PayPal", 241, 93, 89, 28)
GUICtrlSetFont(-1, 14, 400, 0, "MS Sans Serif")
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
$X4 = 0
$Y4 = 0
$X5 = 0
$Y5 = 0
$X6 = 0
$Y6 = 0
START()
Func START()
ADLIBUNREGISTER("reconnect")
While 1
$NMSG = GUIGetMsg()
Switch $NMSG
Case $GUI_EVENT_CLOSE
Exit
Case $BUTTON1
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 1
JAABIM_GO()
Case $BUTTON2
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 2
SARAPIN_GO()
Case $BUTTON3
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 3
TASPAN_GO()
Case $BUTTON4
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 4
SKAROSS_GO()
Case $BUTTON5
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 5
AETEN_GO()
Case $BUTTON6
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 6
FONDOR_GO()
Case $BUTTON7
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 7
MAKEM_GO()
Case $BUTTON8
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 8
SYVRIS_GO()
Case $BUTTON9
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 9
PAKUUNI_GO()
Case $BUTTON10
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 10
DREXEL_GO()
Case $BUTTON11
ADLIBREGISTER("reconnect", 120000)
Global $RECONNECT = 11
KALEE_GO()
Case $DONATION
ShellExecute("https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UZBV2MH5YCS9U")
EndSwitch
WEnd
EndFunc
Func KALEE_GO()
WinActivate("Star Wars: The old Republic")
KALEE_MAIN()
EndFunc
Func KALEE_MAIN()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(380, 269)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(616, 301)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(25000)
Sleep(3000)
ADLIBREGISTER("Scam", 87000)
ADLIBREGISTER("Scam2", 238000)
ADLIBREGISTER("EMP", 88000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START = TimerInit()
Do
KALEE3()
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 53000
MouseUp("left")
Send("{2 1}")
Sleep(11000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START2 = TimerInit()
Do
KALEE1()
Local $TIMER_DIFF2 = TimerDiff($SCRIPT_START2)
Until $TIMER_DIFF2 > 39000
MouseUp("left")
Send("{2 1}")
Sleep(23000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START3 = TimerInit()
Do
KALEE1()
Local $TIMER_DIFF3 = TimerDiff($SCRIPT_START3)
Until $TIMER_DIFF3 > 30000
MouseUp("left")
Send("{2 1}")
Sleep(10000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START4 = TimerInit()
Do
KALEE3()
Local $TIMER_DIFF4 = TimerDiff($SCRIPT_START4)
Until $TIMER_DIFF4 > 50000
MouseUp("left")
Send("{2 1}")
Sleep(15000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START5 = TimerInit()
Do
KALEE2()
Local $TIMER_DIFF5 = TimerDiff($SCRIPT_START5)
Until $TIMER_DIFF5 > 35000
MouseUp("left")
Send("{2 1}")
Sleep(35000)
ADLIBUNREGISTER("Scam")
ADLIBUNREGISTER("Scam2")
ADLIBUNREGISTER("EMP")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space2.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
KALEE_MAIN()
EndFunc
Func KALEE1()
$GELB1 = PixelSearch(264, 31, 770, 795, 11706142, 10)
$GELB2 = PixelSearch(264, 31, 770, 795, 9004032, 10)
$GELB3 = PixelSearch(264, 31, 770, 795, 16631333, 10)
$ROT1 = PixelSearch(14, 55, 1024, 785, 16753309, 10)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
If IsArray($ROT1) = True Then
MouseMove($ROT1[0], $ROT1[1], 1)
MouseClick("right")
EndIf
EndFunc
Func KALEE2()
$GELB1 = PixelSearch(7, 320, 1029, 793, 11706142, 5)
$GELB2 = PixelSearch(7, 320, 1029, 793, 9004032, 5)
$GELB3 = PixelSearch(7, 320, 1029, 793, 16631333, 5)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
EndFunc
Func KALEE3()
$GELB1 = PixelSearch(264, 31, 770, 795, 11706142, 10)
$GELB2 = PixelSearch(264, 31, 770, 795, 9004032, 10)
$GELB3 = PixelSearch(264, 31, 770, 795, 16631333, 10)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
EndFunc
Func DREXEL_GO()
WinActivate("Star Wars: The old Republic")
DREXEL_MAIN()
EndFunc
Func DREXEL_MAIN()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
$X4 = 0
$Y4 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(500, 600)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(700, 508)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(5000)
ADLIBREGISTER("Scam", 134000)
Do
$RESULT4 = _IMAGESEARCHAREA("Drexel_start.png", 1, 816, 53, 890, 69, $X4, $Y4, 50)
Until $RESULT4 = 1
Send("{1 1}")
Local $SCRIPT_START = TimerInit()
MouseDown("left")
Do
DREXEL1()
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 64000
MouseUp("left")
Send("{2 1}")
MouseMove(383, 430)
MouseClick("left")
Sleep(3000)
MouseMove(288, 640)
MouseClick("left")
Sleep(1000)
MouseMove(523, 706)
MouseClick("left")
Sleep(2000)
MouseMove(174, 665)
MouseClick("left")
Sleep(3000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START2 = TimerInit()
Do
DREXEL1()
Local $TIMER_DIFF2 = TimerDiff($SCRIPT_START2)
Until $TIMER_DIFF2 > 12000
MouseUp("left")
Send("{2 1}")
MouseMove(191, 619)
MouseClick("left")
Sleep(2000)
MouseMove(365, 319)
MouseClick("left")
Sleep(3000)
MouseMove(482, 524)
MouseClick("left")
Sleep(4000)
MouseMove(966, 653)
MouseClick("left")
Sleep(1000)
MouseMove(103, 653)
MouseClick("left")
Sleep(1000)
MouseMove(966, 653)
MouseClick("left")
Sleep(1000)
MouseMove(103, 653)
MouseClick("left")
Sleep(1000)
MouseMove(966, 653)
MouseClick("left")
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START3 = TimerInit()
Do
DREXEL1()
Local $TIMER_DIFF3 = TimerDiff($SCRIPT_START3)
Until $TIMER_DIFF3 > 37000
MouseUp("left")
Send("{2 1}")
MouseMove(517, 700)
MouseClick("left")
Sleep(2000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START4 = TimerInit()
Do
DREXEL1()
Local $TIMER_DIFF4 = TimerDiff($SCRIPT_START4)
Until $TIMER_DIFF4 > 15000
MouseUp("left")
Send("{2 1}")
MouseMove(521, 142)
MouseClick("left")
Sleep(2000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START5 = TimerInit()
Do
DREXEL1()
Local $TIMER_DIFF5 = TimerDiff($SCRIPT_START5)
Until $TIMER_DIFF5 > 32300
MouseUp("left")
Send("{2 1}")
MouseMove(517, 103)
MouseClick("left")
Sleep(2000)
MouseMove(517, 700)
MouseClick("left")
Sleep(2000)
MouseMove(966, 653)
MouseClick("left")
Sleep(1000)
MouseMove(103, 653)
MouseClick("left")
Sleep(1000)
MouseMove(966, 653)
MouseClick("left")
Sleep(1000)
MouseMove(103, 653)
MouseClick("left")
Sleep(1000)
MouseMove(966, 653)
MouseClick("left")
Sleep(16000)
ADLIBUNREGISTER("Scam")
MouseUp("left")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space2.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
DREXEL_MAIN()
EndFunc
Func DREXEL1()
$ROT1 = PixelSearch(14, 55, 1024, 785, 16753309, 10)
If IsArray($ROT1) = True Then
MouseMove($ROT1[0], $ROT1[1], 1)
MouseClick("right")
EndIf
EndFunc
Func PAKUUNI_GO()
WinActivate("Star Wars: The old Republic")
PAKUUNI_MAIN()
EndFunc
Func PAKUUNI_MAIN()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(727, 350)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(397, 250)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(25000)
Sleep(3000)
ADLIBREGISTER("Scam", 87000)
ADLIBREGISTER("Scam2", 238000)
ADLIBREGISTER("EMP", 88000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START = TimerInit()
Do
PAKUUNI1()
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 53000
MouseUp("left")
Send("{2 1}")
Sleep(11000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START2 = TimerInit()
Do
PAKUUNI1()
Local $TIMER_DIFF2 = TimerDiff($SCRIPT_START2)
Until $TIMER_DIFF2 > 39000
MouseUp("left")
Send("{2 1}")
Sleep(23000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START3 = TimerInit()
Do
PAKUUNI1()
Local $TIMER_DIFF3 = TimerDiff($SCRIPT_START3)
Until $TIMER_DIFF3 > 30000
MouseUp("left")
Send("{2 1}")
Sleep(10000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START4 = TimerInit()
Do
PAKUUNI1()
Local $TIMER_DIFF4 = TimerDiff($SCRIPT_START4)
Until $TIMER_DIFF4 > 50000
MouseUp("left")
Send("{2 1}")
Sleep(15000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START5 = TimerInit()
Do
PAKUUNI2()
Local $TIMER_DIFF5 = TimerDiff($SCRIPT_START5)
Until $TIMER_DIFF5 > 35000
MouseUp("left")
Send("{2 1}")
Sleep(35000)
ADLIBUNREGISTER("Scam")
ADLIBUNREGISTER("Scam2")
ADLIBUNREGISTER("EMP")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space2.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
PAKUUNI_MAIN()
EndFunc
Func PAKUUNI1()
$GELB1 = PixelSearch(264, 31, 770, 795, 11706142, 10)
$GELB2 = PixelSearch(264, 31, 770, 795, 9004032, 10)
$GELB3 = PixelSearch(264, 31, 770, 795, 16631333, 10)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
EndFunc
Func PAKUUNI2()
$GELB1 = PixelSearch(7, 320, 1029, 793, 11706142, 5)
$GELB2 = PixelSearch(7, 320, 1029, 793, 9004032, 5)
$GELB3 = PixelSearch(7, 320, 1029, 793, 16631333, 5)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
EndFunc
Func SYVRIS_GO()
WinActivate("Star Wars: The old Republic")
SYVRIS()
EndFunc
Func SYVRIS()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(736, 365)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(779, 491)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(15000)
Send("{1 1}")
Local $SCRIPT_START = TimerInit()
MouseDown("left")
Do
$ROT1 = PixelSearch(14, 55, 1024, 785, 16753309, 10)
$ROT2 = PixelSearch(14, 55, 1024, 785, 11281162, 5)
If IsArray($ROT1) = True Then
MouseMove($ROT1[0], $ROT1[1], 1)
EndIf
If IsArray($ROT2) = True Then
MouseMove($ROT2[0], $ROT2[1], 1)
MouseClick("right")
EndIf
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 213000
MouseUp("left")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space2.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
SYVRIS()
EndFunc
Func MAKEM_GO()
WinActivate("Star Wars: The old Republic")
MAKEM()
EndFunc
Func MAKEM()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(567, 260)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(708, 400)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(35000)
Local $SCRIPT_START = TimerInit()
MouseDown("left")
Do
$ROT = PixelSearch(14, 55, 1024, 785, 8454144)
$ROT1 = PixelSearch(14, 55, 1024, 785, 16753309, 10)
If IsArray($ROT1) = True Then
MouseMove($ROT1[0], $ROT1[1], 1)
EndIf
If IsArray($ROT) = True Then
MouseMove($ROT[0], $ROT[1], 1)
MouseClick("right")
EndIf
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 260000
MouseUp("left")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space2.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
MAKEM()
EndFunc
Func FONDOR_GO()
WinActivate("Star Wars: The old Republic")
FONDOR()
EndFunc
Func FONDOR()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(519, 400)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(564, 639)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(30000)
Local $SCRIPT_START = TimerInit()
MouseDown("left")
Do
$ROT1 = PixelSearch(14, 55, 1024, 785, 16753309, 10)
If IsArray($ROT1) = True Then
MouseMove($ROT1[0], $ROT1[1], 1)
MouseClick("right")
EndIf
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 180000
MouseUp("left")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space2.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
FONDOR()
EndFunc
Func AETEN_GO()
WinActivate("Star Wars: The old Republic")
AETEN_MAIN()
EndFunc
Func AETEN_MAIN()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(380, 269)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(570, 367)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(25000)
Sleep(3000)
ADLIBREGISTER("Scam", 87000)
ADLIBREGISTER("Scam2", 238000)
ADLIBREGISTER("EMP", 88000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START = TimerInit()
Do
AETEN1()
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 53000
MouseUp("left")
Send("{2 1}")
Sleep(11000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START2 = TimerInit()
Do
AETEN1()
Local $TIMER_DIFF2 = TimerDiff($SCRIPT_START2)
Until $TIMER_DIFF2 > 39000
MouseUp("left")
Send("{2 1}")
Sleep(23000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START3 = TimerInit()
Do
AETEN1()
Local $TIMER_DIFF3 = TimerDiff($SCRIPT_START3)
Until $TIMER_DIFF3 > 30000
MouseUp("left")
Send("{2 1}")
Sleep(10000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START4 = TimerInit()
Do
AETEN1()
Local $TIMER_DIFF4 = TimerDiff($SCRIPT_START4)
Until $TIMER_DIFF4 > 50000
MouseUp("left")
Send("{2 1}")
Sleep(15000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START5 = TimerInit()
Do
AETEN2()
Local $TIMER_DIFF5 = TimerDiff($SCRIPT_START5)
Until $TIMER_DIFF5 > 35000
MouseUp("left")
Send("{2 1}")
Sleep(35000)
ADLIBUNREGISTER("Scam")
ADLIBUNREGISTER("Scam2")
ADLIBUNREGISTER("EMP")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
AETEN_MAIN()
EndFunc
Func AETEN1()
$GELB1 = PixelSearch(264, 31, 770, 795, 11706142, 10)
$GELB2 = PixelSearch(264, 31, 770, 795, 9004032, 10)
$GELB3 = PixelSearch(264, 31, 770, 795, 16631333, 10)
$BLAU = PixelSearch(264, 31, 770, 795, 9895931, 5)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
If IsArray($BLAU) = True Then
MouseMove($BLAU[0], $BLAU[1], 1)
MouseClick("right")
EndIf
EndFunc
Func AETEN2()
$GELB1 = PixelSearch(7, 320, 1029, 793, 11706142, 5)
$GELB2 = PixelSearch(7, 320, 1029, 793, 9004032, 5)
$GELB3 = PixelSearch(7, 320, 1029, 793, 16631333, 5)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
EndFunc
Func SKAROSS_GO()
WinActivate("Star Wars: The old Republic")
SKAROSS_MAIN()
EndFunc
Func SKAROSS_MAIN()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(571, 259)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(438, 337)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(25000)
Sleep(3000)
ADLIBREGISTER("Scam", 87000)
ADLIBREGISTER("Scam2", 238000)
ADLIBREGISTER("EMP", 88000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START = TimerInit()
Do
SKAROSS1()
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 53000
MouseUp("left")
Send("{2 1}")
Sleep(11000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START2 = TimerInit()
Do
SKAROSS1()
Local $TIMER_DIFF2 = TimerDiff($SCRIPT_START2)
Until $TIMER_DIFF2 > 39000
MouseUp("left")
Send("{2 1}")
Sleep(23000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START3 = TimerInit()
Do
SKAROSS1()
Local $TIMER_DIFF3 = TimerDiff($SCRIPT_START3)
Until $TIMER_DIFF3 > 30000
MouseUp("left")
Send("{2 1}")
Sleep(10000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START4 = TimerInit()
Do
SKAROSS1()
Local $TIMER_DIFF4 = TimerDiff($SCRIPT_START4)
Until $TIMER_DIFF4 > 50000
MouseUp("left")
Send("{2 1}")
Sleep(15000)
MouseDown("left")
Send("{1 1}")
Local $SCRIPT_START5 = TimerInit()
Do
SKAROSS2()
Local $TIMER_DIFF5 = TimerDiff($SCRIPT_START5)
Until $TIMER_DIFF5 > 35000
MouseUp("left")
Send("{2 1}")
Sleep(35000)
ADLIBUNREGISTER("Scam")
ADLIBUNREGISTER("Scam2")
ADLIBUNREGISTER("EMP")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
SKAROSS_MAIN()
EndFunc
Func SKAROSS1()
$GELB1 = PixelSearch(264, 31, 770, 795, 11706142, 10)
$GELB2 = PixelSearch(264, 31, 770, 795, 9004032, 10)
$GELB3 = PixelSearch(264, 31, 770, 795, 16631333, 10)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
EndFunc
Func SKAROSS2()
$GELB1 = PixelSearch(7, 320, 1029, 793, 11706142, 5)
$GELB2 = PixelSearch(7, 320, 1029, 793, 9004032, 5)
$GELB3 = PixelSearch(7, 320, 1029, 793, 16631333, 5)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
MouseClick("right")
EndIf
If IsArray($GELB3) = True Then
MouseMove($GELB3[0], $GELB3[1], 1)
MouseClick("right")
EndIf
EndFunc
Func TASPAN_GO()
WinActivate("Star Wars: The old Republic")
TASPAN()
EndFunc
Func TASPAN()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(522, 397)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(540, 232)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(15000)
Send("{1 1}")
Local $SCRIPT_START = TimerInit()
MouseDown("left")
Do
$GELB2 = PixelSearch(14, 55, 1024, 708, 16767850, 20)
$ROT2 = PixelSearch(14, 55, 1024, 708, 11281162, 5)
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
EndIf
If IsArray($ROT2) = True Then
MouseMove($ROT2[0], $ROT2[1], 1)
MouseClick("right")
EndIf
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 213000
MouseUp("left")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
TASPAN()
EndFunc
Func SARAPIN_GO()
WinActivate("Star Wars: The old Republic")
SARAPIN()
EndFunc
Func SARAPIN()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(6000)
MouseMove(529, 404)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(547, 387)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(35000)
Local $SCRIPT_START = TimerInit()
MouseDown("left")
Do
$ROT = PixelSearch(14, 55, 1024, 785, 8454144)
$GELB1 = PixelSearch(12, 174, 1028, 700, 14804907, 10)
$GELB2 = PixelSearch(14, 55, 1028, 785, 16515020, 5)
$ROT1 = PixelSearch(14, 55, 1028, 785, 11024172, 5)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
EndIf
If IsArray($ROT) = True Then
MouseMove($ROT[0], $ROT[1], 1)
MouseClick("right")
EndIf
If IsArray($ROT1) = True Then
MouseMove($ROT1[0], $ROT1[1], 1)
EndIf
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 260000
MouseUp("left")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
SARAPIN()
EndFunc
Func JAABIM_GO()
WinActivate("Star Wars: The old Republic")
JAABIM()
EndFunc
Func JAABIM()
$X1 = 0
$Y1 = 0
$X2 = 0
$Y2 = 0
$X3 = 0
$Y3 = 0
Sleep(1000)
Send("{SPACE 1}")
Sleep(1000)
MouseMove(518, 550)
Sleep(1200)
Sleep(300)
MouseClick("right")
Sleep(300)
MouseClick("right")
Sleep(5000)
MouseMove(727, 356)
Sleep(500)
MouseClick("left")
MouseClick("left")
Sleep(2000)
MouseMove(440, 292)
Sleep(2000)
MouseClick("left")
MouseMove(861, 674)
Sleep(2000)
MouseClick("left")
MouseMove(475, 445)
Sleep(1000)
MouseClick("left")
Sleep(30000)
Local $SCRIPT_START = TimerInit()
MouseDown("left")
Do
$GELB1 = PixelSearch(12, 174, 1028, 700, 5855002, 10)
$GELB2 = PixelSearch(12, 174, 1028, 700, 16777162, 1)
If IsArray($GELB1) = True Then
MouseMove($GELB1[0], $GELB1[1], 1)
EndIf
If IsArray($GELB2) = True Then
MouseMove($GELB2[0], $GELB2[1], 1)
EndIf
Local $TIMER_DIFF = TimerDiff($SCRIPT_START)
Until $TIMER_DIFF > 175000
MouseUp("left")
Sleep(1000)
Do
$RESULT1 = _IMAGESEARCHAREA("Annehmen.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
$RESULT1 = _IMAGESEARCHAREA("Accept.png", 1, 10, 30, 1030, 795, $X1, $Y1, 100)
If $RESULT1 = 1 Then
MouseClick("Left", $X1, $Y1)
EndIf
$RESULT2 = _IMAGESEARCHAREA("Verlassen.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
$RESULT2 = _IMAGESEARCHAREA("Leave.png", 1, 10, 30, 1030, 795, $X2, $Y2, 100)
If $RESULT2 = 1 Then
MouseClick("Left", $X2, $Y2)
EndIf
$RESULT3 = _IMAGESEARCHAREA("re_space.png", 1, 10, 30, 1030, 795, $X3, $Y3, 100)
Until $RESULT3 = 1
Sleep(15000)
JAABIM()
EndFunc
Func SCAM()
Send("{3 1}")
EndFunc
Func SCAM2()
Send("{3 1}")
EndFunc
Func EMP()
Send("{4 1}")
EndFunc
Func RECONNECT()
$X5 = 0
$Y5 = 0
$X6 = 0
$Y6 = 0
$RESULT5 = _IMAGESEARCHAREA("ok.png", 1, 358, 256, 705, 571, $X5, $Y5, 20)
If $RESULT5 = 1 Then
MouseMove(980, 39)
MouseClick("Left", $X6, $Y6)
Sleep(30000)
Do
$RESULT6 = _IMAGESEARCHAREA("ok.png", 1, 358, 256, 705, 571, $X6, $Y6, 20)
If $RESULT6 = 1 Then
MouseClick("Left", $X6, $Y6)
EndIf
MouseMove(980, 39)
Until $RESULT6 = 0
MouseMove(963, 782)
Sleep(500)
MouseClick("left")
MouseMove(436, 450)
Sleep(500)
MouseClick("left")
Sleep(20000)
MouseMove(974, 644)
Sleep(500)
MouseClick("left")
Sleep(30000)
If $RECONNECT = 1 Then
JAABIM()
EndIf
If $RECONNECT = 2 Then
SARAPIN()
EndIf
If $RECONNECT = 3 Then
TASPAN()
EndIf
If $RECONNECT = 4 Then
SKAROSS_MAIN()
EndIf
If $RECONNECT = 5 Then
AETEN_MAIN()
EndIf
If $RECONNECT = 6 Then
FONDOR()
EndIf
If $RECONNECT = 7 Then
MAKEM()
EndIf
If $RECONNECT = 8 Then
SYVRIS()
EndIf
If $RECONNECT = 9 Then
PAKUUNI_MAIN()
EndIf
If $RECONNECT = 10 Then
DREXEL_MAIN()
EndIf
If $RECONNECT = 11 Then
KALEE_MAIN()
EndIf
EndIf
EndFunc