Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;Sammich's Scripts - Please give credit where credits due, thanks.
- FileCreateDir, Essentials
- SetWorkingDir, %A_ScriptDir%
- IfNotExist, Essentials\Instructions.jpg
- URLDownloadToFile, http://i64.tinypic.com/sltild.jpg, Essentials\Instructions.jpg
- Gui, Show , w500 h500, Sammich's Runescape Scripts, Version 1.0
- TabControlHeight = 200
- TabControlWidth = 500
- TCS_FIXEDWIDTH = 0x350
- TCM_FIRST = 0x1300
- TCM_SETITEMSIZE := (TCM_FIRST + 41)
- Gui, Tab, 1
- Gui, Color, E2E2E2
- Gui,Font,s12 bold c0000FF, Arial
- Gui,Font,s8 c000000, Oswald
- Gui, Add, Tab, +0x0 -0x200 +%TCS_FIXEDWIDTH% h%TabControlHeight% w%TabControlWidth% hwndTabHwnd, Main
- Gui, Add, Button, x440 y290 w20 h20 gcuttingwillows?, ?
- Gui, Add, Button, x440 y90 w20 h20 gShafts?, ?
- Gui, Add, Button, x440 y130 w20 h20 gpowerminer?, ?
- Gui, Add, Button, x440 y170 w20 h20 gjogre1?, ?
- Gui, Add, Button, x440 y250 w20 h20 gglassblow?, ?
- Gui, Add, Button, x440 y210 w20 h20 gthievingmen?, ?
- Gui, Add, Button, x440 y330 w20 h20 galchemy?, ?
- Gui, Add, Button, x260 y80 w180 h40 v23123442123122222BUTTON, Fletching Arrow Shafts
- Gui, Add, Button, x260 y120 w180 h40 v234222334522BUTTON, Iron Power Miner
- Gui, Add, Button, x260 y160 w180 h40 v23423456223122212BUTTON, Curse Splashing
- Gui, Add, Button, x260 y200 w180 h40 v284323423132435434234232423432445BUTTON, Thieving Men
- Gui, Add, Button, x260 y240 w180 h40 v2312344223144322342342222BUTTON, Glassblow Beer Glass
- Gui, Add, Button, x260 y280 w180 h40 v28435BUTTON, Cutting Willows
- Gui, Add, Button, x260 y320 w180 h40 v2843234231234232445BUTTON, High Alchemy
- Gui,Font,s10 bold c0000FF, Arial
- Gui, Add, GroupBox, x20 y60 w220 h400 , Instructions
- Gui, Add, Text, cBlack x30 y350 w200 , All Scripts require OSBuddy. The game window size must be "Fixed" and the brightness must be on the second notch as shown in the above picture.
- Gui, Add, Picture, x30 y80 w200 h250, Essentials\Instructions.jpg
- Gui,Font,s10 bold c0000FF, Arial
- Gui, Add, Text, cRed x75 y35 w380, Press F12 To Stop ALL Actions and to reopen the GUI
- f12::Reload
- 6GuiClose:
- Gui6Escape:
- Gui, 6:Destroy
- return
- thievingmen?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/thieving-men/
- Return
- alchlastitem?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/high-alchemy/
- Return
- shafts?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/fletching-arrow-shafts/
- Return
- alchemy?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/high-alchemy/
- Return
- glassblow?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/glassblow-beer-glasses/
- Return
- jogre1?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/curse-splashing/
- Return
- powerminer?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/iron-power-miner/
- Return
- cuttingwillows?:
- Run, http://scriptswithsammich.com/script-explanations-tutorials/woodcutting-willow-trees/
- Return
- Buttonglassblowbeerglass:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- Recovered(Up3312342342342342345655441882323321):
- sleep 50
- click 563, 54
- Send {Up Down}
- sleep 2000 ;Sleeps ten seconds and then sends spacebar up
- Send {Up Up}
- GoTo, Recovered(Up3341882323321)
- Recovered(Up33123423455441882323321):
- sleep 5000
- Recovered(Up3341882323321):
- Loop
- {
- BlockInput, MouseMove
- WinActivate, ahk_class SunAwtFrame
- PixelSearch, X, Y, 396, 48, 448, 94, 0x344049, 1, Fast ; checking if bank open
- if Errorlevel = 1
- GoTo, Recovered(Up334182282323321)
- else
- click 487, 56
- sleep 500
- GoTo, Recovered(Up3341882323321)
- Recovered(Up334182282323321):
- PixelSearch, X, Y, 5, 337, 516, 371, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up300002344354323244324343243243243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up300002344354323244324343243243243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 300, 516, 337, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023443543232443243265435435434355435652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3000023443543232443243265435435434355435652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 270, 516, 300, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000024322433244323244323443543232443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3000024322433244323244323443543232443243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 240, 516, 270, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023444324324324323423543232443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3000023444324324324323423543232443243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 210, 516, 240, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000234354355765768443543232443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up30000234354355765768443543232443243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 180, 516, 210, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023444343242365673543232443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3000023444343242365673543232443243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 150, 516, 180, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3005433456786789879789333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3005433456786789879789333298755441122864379):
- PixelSearch, X, Y, 5, 120, 516, 150, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up300002344354323243234324433443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up300002344354323243234324433443243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 90, 516, 120, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023432432342443543232443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3000023432432342443543232443243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 60, 516, 90, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023443543232443243265652341894324324324328232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3000023443543232443243265652341894324324324328232333298755441122864379):
- PixelSearch, X, Y, 5, 30, 516, 60, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3043243234243200023443543232443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3043243234243200023443543232443243265652341898232333298755441122864379):
- PixelSearch, X, Y, 5, 5, 516, 30, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023443543232443243265652341898232333298755441122864379)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up332432524343243243254456546456676767887000023423418982323321)
- Recover(Up3000023443543232443243265652341898232333298755441122864379):
- PixelSearch, X433, Y433, 557, 35, 746, 196, 0x4ED9FF, 1, Fast ; bank on minimap
- if Errorlevel = 1
- GoTo, Recover(Up3000023423418982323321)
- else
- mousemove X433, Y433
- MouseMove, -15, 4, 1, R
- click
- sleep 10000
- Goto, Recovered(Up3341882323321)
- Recover(Up332432524343243243254456546456676767887000023423418982323321):
- PixelSearch, X62, Y62, 396, 48, 448, 94, 0x344049, 1, Fast ; checking if bank open
- if Errorlevel = 1
- GoTo, Recovered(Up3341882323321)
- else
- click 443, 345
- sleep 100
- PixelSearch, DX, DY, 55, 100, 206, 156, 0x0A3FBB, 1, Fast ; withdraw glassblow pipe and first item
- click 443, 343
- sleep 1000
- sleep 500
- mousemove 138, 131
- click left
- sleep 50
- mousemove 92, 134
- click right
- MouseMove, 0, 100, 1, R
- sleep 50
- click left
- sleep 500
- click 487 56
- sleep 2000
- GoTo, Recover(Down110041882323321)
- Recover(Down110041882323321):
- Recover(Down234020041882323321):
- send {ESC}
- click 578, 261 ; 28th item
- sleep 500
- click 623, 262 ; 27st item
- sleep 2000
- click 37, 461
- sleep 49000
- GoTo, Recovered(Up3341882323321)
- Goto, Recovered(Up3341882323321)
- GoTo, Recover(Down234020041882323321)
- Recover(Down2000041882323321):
- GoTo, Recovered(Up3341882323321)
- Recover(Down3000041882323321):
- SoundBeep
- GoTo, Recovered(Up3341882323321)
- Recover(Down4912982323321):
- sleep 30000
- Recover(Up3000023423418982323321):
- PixelSearch, DXKIOE, DKYIOE, 164, 53, 207, 124, 0xCBBAB9, 1, Fast ; search for log in screen
- if Errorlevel = 1
- GoTo, Recovered(Up3341882323321)
- else
- PixelSearch, DXKIO, DKYIO, 314, 287, 336, 302, 0xFFFFFF, 1, Fast ; search for any login entered
- if Errorlevel = 0
- Goto, Recovered(Up33123423455441882323321)
- PixelSearch, DXKI, DKYI, 345, 301, 388, 315, 0xFFFFFF, 1, Fast ; search for any password entered
- if Errorlevel = 0
- Goto, Recover(Down30000234234123432428982323321)
- PixelSearch, DXKI, DKYI, 250, 244, 521, 262, 0x00FFFF, 1, Fast ; search for 2nd login screen
- if Errorlevel = 0
- Goto, Recover(Down300002342354645416458982323321)
- PixelSearch, DXI, DYI, 388, 300, 403, 313, 0x201D1C, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323321)
- else
- PixelSearch, DXU, DYU, 159, 50, 207, 118, 0xCBBAB9, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323321)
- else
- click 402, 312
- sleep 100
- Recover(Down300002342354645416458982323321):
- PixelSearch, XX, YY, 225, 361, 246, 381, 0x0B0B0B, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323321)
- else
- PixelSearch, XXX, YYY, 250, 244, 521, 262, 0x00FFFF, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323321)
- else
- click 315, 292
- send %accname%{enter}
- send %accpass%{enter}
- sleep 7000
- click 384, 367
- sleep 7000
- GoTo, Recovered(Up3312342342342342345655441882323321)
- Recover(Down30000234234123432428982323321):
- click 316, 289
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- click 346, 307
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- Goto, Recovered(Up3341882323321)
- Recover(Down3000023423418982323321):
- }
- return
- Buttoncursesplashing:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- Recovered(Up33412124321278894351):
- BlockInput, MouseMove
- sleep 50
- click 563, 54
- Send {Up Down}
- sleep 2000
- Send {Up Up}
- click 748, 216
- Recovered(Up3341211):
- Loop
- {
- WinActivate, ahk_class SunAwtFrame
- PixelSearch, XDE, YDE, 8, 62, 517, 371, 0x055140, 1, Fast ; Search for Jogre
- if Errorlevel = 1
- GoTo, Recovered(Up33345345645641211)
- else
- Send {F6}
- click 669, 288
- mousemove XDE, YDE
- click XDE, YDE
- sleep 800
- GoTo, Recovered(Up3341211)
- Recovered(Up33345345645641211):
- PixelSearch, X, Y, 8, 62, 517, 371, 0x055F4A, 1, Fast ; Search for Jogre
- if Errorlevel = 1
- GoTo, Recover(Up3002343768784354343434465131)
- else
- Send {F6}
- click 669, 288
- mousemove X, Y
- click X, Y
- sleep 800
- GoTo, Recovered(Up3341211)
- Recover(Down20014112323543211):
- PixelSearch, XP, YP, 8, 62, 517, 371, 0x024032, 1, Fast ; Search for Jogre second colour
- if Errorlevel = 1
- GoTo, Recovered(Up3341211)
- else
- mousemove XP, YP
- click XP, YP
- sleep 800
- GoTo, Recovered(Up3341211)
- }
- return
- ; Auto Login curse alching jogre
- Recover(Up3002343768784354343434465131): ; IF COPY PASTE, CHANGE THIS TO UNIQUE
- PixelSearch, DXKIOE, DKYIOE, 164, 53, 207, 124, 0xCBBAB9, 1, Fast ; search for log in screen
- if Errorlevel = 1
- GoTo, Recovered(Up3341211) ; IF COPY PASTE, CHANGE THIS TO BEGINNING LABEL
- else
- PixelSearch, DXKIO, DKYIO, 314, 287, 336, 302, 0xFFFFFF, 1, Fast ; search for any login entered
- if Errorlevel = 0
- Goto, Recover(Down47824746784673111145645645644217554)
- PixelSearch, DXKI, DKYI, 345, 301, 388, 315, 0xFFFFFF, 1, Fast ; search for any password entered
- if Errorlevel = 0
- Goto, Recover(Down47824746784673111145645645644217554)
- PixelSearch, DXKI, DKYI, 250, 244, 521, 262, 0x00FFFF, 1, Fast ; search for 2nd login screen
- if Errorlevel = 0
- Goto, Recover(Down4784746784673111145645645644217554)
- PixelSearch, DXI, DYI, 388, 300, 403, 313, 0x201D1C, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down4784746784673111145645645644217554)
- else
- PixelSearch, DXU, DYU, 159, 50, 207, 118, 0xCBBAB9, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down4784746784673111145645645644217554)
- else
- click 402, 312
- sleep 100
- Recover(Down4784746784673111145645645644217554):
- PixelSearch, XX, YY, 225, 361, 246, 381, 0x0B0B0B, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down4784746784673111145645645644217554)
- else
- PixelSearch, XXX, YYY, 250, 244, 521, 262, 0x00FFFF, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down4784746784673111145645645644217554)
- else
- click 315, 292
- send %accname%{enter}
- send %accpass%{enter}
- sleep 7000
- click 384, 367
- sleep 7000
- Goto, Recovered(Up33412124321278894351) ; IF COPY PASTE, CHANGE THIS TO BEGINNING LABEL
- Recover(Down47824746784673111145645645644217554):
- click 316, 289
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- click 346, 307
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- Goto, Recover(Up3002343768784354343434465131) ; CHANGE THIS TO THE SAME UNIQUE
- Recover(Down478474678467345645645644217554):
- GoTo, Recovered(Up3341211) ; IF COPY PASTE, CHANGE THIS TO BEGINNING LABEL
- return
- Buttonfletchingarrowshafts:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- Recovered(Up3312342342342342345655441882323332666):
- sleep 50
- click 563, 54
- Send {Up Down}
- sleep 2000 ;Sleeps ten seconds and then sends spacebar up
- Send {Up Up}
- GoTo, Recovered(Up3341882323332666)
- Recovered(Up33123423455441882323332666):
- sleep 5000
- Recovered(Up3341882323332666):
- Loop
- {
- BlockInput, MouseMove
- WinActivate, ahk_class SunAwtFrame
- PixelSearch, X, Y, 396, 48, 448, 94, 0x344049, 1, Fast ; checking if bank open
- if Errorlevel = 1
- GoTo, Recovered(Up334182282323332666)
- else
- click 487, 56
- sleep 500
- GoTo, Recovered(Up3341882323332666)
- Recovered(Up334182282323332666):
- PixelSearch, X, Y, 5, 337, 516, 371, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023443543232443243432432432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up3000023443543232443243432432432432656523418982323332666):
- PixelSearch, X, Y, 5, 300, 516, 337, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000234435432324432432654354354343554356523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30000234435432324432432654354354343554356523418982323332666):
- PixelSearch, X, Y, 5, 270, 516, 300, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000243224332443232443234435432324432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30000243224332443232443234435432324432432656523418982323332666):
- PixelSearch, X, Y, 5, 240, 516, 270, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000234443243243243234235432324432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30000234443243243243234235432324432432656523418982323332666):
- PixelSearch, X, Y, 5, 210, 516, 240, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up300002343543557657684435432324432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up300002343543557657684435432324432432656523418982323332666):
- PixelSearch, X, Y, 5, 180, 516, 210, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000234443432423656735432324432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30000234443432423656735432324432432656523418982323332666):
- PixelSearch, X, Y, 5, 150, 516, 180, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30054334567867898797893332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30054334567867898797893332666):
- PixelSearch, X, Y, 5, 120, 516, 150, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up3000023443543232432343244334432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up3000023443543232432343244334432432656523418982323332666):
- PixelSearch, X, Y, 5, 90, 516, 120, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000234324323424435432324432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30000234324323424435432324432432656523418982323332666):
- PixelSearch, X, Y, 5, 60, 516, 90, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000234435432324432432656523418943243243243282323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30000234435432324432432656523418943243243243282323332666):
- PixelSearch, X, Y, 5, 30, 516, 60, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30432432342432000234435432324432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30432432342432000234435432324432432656523418982323332666):
- PixelSearch, X, Y, 5, 5, 516, 30, 0x141E2D, 1, Fast ; Blast Furnace Bank Chest
- if Errorlevel = 1
- GoTo, Recover(Up30000234435432324432432656523418982323332666)
- else
- click %X%, %Y%
- sleep 2000
- GoTo, Recover(Up3000023443543234324432566757864324432432656523418982323332666)
- Recover(Up30000234435432324432432656523418982323332666):
- PixelSearch, X433, Y433, 557, 35, 746, 196, 0x4ED9FF, 1, Fast ; bank on minimap
- if Errorlevel = 1
- GoTo, Recover(Up3000023423418982323332666)
- else
- mousemove X433, Y433
- MouseMove, -15, 4, 1, R
- click
- sleep 10000
- Goto, Recovered(Up3341882323332666)
- Recover(Up3000023443543234324432566757864324432432656523418982323332666):
- PixelSearch, X62, Y62, 396, 48, 448, 94, 0x344049, 1, Fast ; checking if bank open
- if Errorlevel = 1
- GoTo, Recovered(Up3341882323332666)
- else
- click 443, 345
- sleep 100
- PixelSearch, DX, DY, 55, 100, 206, 156, 0x0A3FBB, 1, Fast ; withdraw knife and logs
- click 443, 343
- sleep 1000
- sleep 500
- mousemove 138, 131
- click left
- sleep 50
- mousemove 92, 134
- click right
- MouseMove, 0, 100, 1, R
- sleep 50
- click left
- sleep 500
- click 487 56
- sleep 2000
- GoTo, Recover(Down110041882323332666)
- Recover(Down110041882323332666):
- Recover(Down234020041882323332666):
- send {ESC}
- click 578, 261 ; 28th item
- sleep 500
- click 623, 262 ; 27st item
- sleep 2000
- mousemove 56, 460
- click left
- sleep 2000
- sleep 50000
- GoTo, Recovered(Up3341882323332666)
- Goto, Recovered(Up3341882323332666)
- GoTo, Recover(Down234020041882323332666)
- Recover(Down2000041882323332666):
- GoTo, Recovered(Up3341882323332666)
- Recover(Down3000041882323332666):
- SoundBeep
- GoTo, Recovered(Up3341882323332666)
- Recover(Down4912982323332666):
- sleep 30000
- Recover(Up3000023423418982323332666):
- PixelSearch, DXKIOE, DKYIOE, 164, 53, 207, 124, 0xCBBAB9, 1, Fast ; search for log in screen
- if Errorlevel = 1
- GoTo, Recovered(Up3341882323332666)
- else
- PixelSearch, DXKIO, DKYIO, 314, 287, 336, 302, 0xFFFFFF, 1, Fast ; search for any login entered
- if Errorlevel = 0
- Goto, Recovered(Up33123423455441882323332666)
- PixelSearch, DXKI, DKYI, 345, 301, 388, 315, 0xFFFFFF, 1, Fast ; search for any password entered
- if Errorlevel = 0
- Goto, Recover(Down30000234234123432428982323332666)
- PixelSearch, DXKI, DKYI, 250, 244, 521, 262, 0x00FFFF, 1, Fast ; search for 2nd login screen
- if Errorlevel = 0
- Goto, Recover(Down300002342354645416458982323332666)
- PixelSearch, DXI, DYI, 388, 300, 403, 313, 0x201D1C, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323332666)
- else
- PixelSearch, DXU, DYU, 159, 50, 207, 118, 0xCBBAB9, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323332666)
- else
- click 402, 312
- sleep 100
- Recover(Down300002342354645416458982323332666):
- PixelSearch, XX, YY, 225, 361, 246, 381, 0x0B0B0B, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323332666)
- else
- PixelSearch, XXX, YYY, 250, 244, 521, 262, 0x00FFFF, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down3000023423418982323332666)
- else
- click 315, 292
- send %accname%{enter}
- send %accpass%{enter}
- sleep 7000
- click 384, 367
- sleep 7000
- GoTo, Recovered(Up3312342342342342345655441882323332666)
- Recover(Down30000234234123432428982323332666):
- click 316, 289
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- click 346, 307
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- Goto, Recovered(Up3341882323332666)
- Recover(Down3000023423418982323332666):
- }
- Return
- ButtonIronPowerMiner:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- Recovered(Up3341841922344355676321117697643399):
- BlockInput, MouseMove
- sleep 50
- click 563, 54
- Send {Up Down}
- sleep 2000
- Send {Up Up}
- Loop 50
- {
- Send ^{WheelUp}
- sleep 10
- }
- GoTo, Recovered(Up33418411117697643399)
- Recovered(Up3341841921117697643399):
- sleep 3000
- Recovered(Up33418411117697643399):
- Loop
- {
- sleep %completerand%
- WinActivate, ahk_class SunAwtFrame
- Send {Shift Down}
- PixelSearch, XF1123456741, YF1123456741, 687, 463, 728, 494, 0x0F182E, 1, Fast ; checking 1st spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418224111423443243243243243243256456546546454517697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up33418224111423443243243243243243256456546546454517697643399):
- PixelSearch, XF1123456741, YF1123456741, 687, 463, 728, 494, 0x0E152B, 1, Fast ; checking 1st spot for logs 0
- if Errorlevel = 1
- GoTo, Recovered(Up33418224111456456546546454517697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up33418224111456456546546454517697643399):
- PixelSearch, XF1123456731, YF1123456731, 687, 463, 728, 494, 0x111A32, 1, Fast ; checking 1st spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up3344323424324323421822411117697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up3344323424324323421822411117697643399):
- PixelSearch, XF1123456731, YF1123456731, 647, 463, 685, 494, 0x111A32, 1, Fast ; checking 2st spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up33418224111176976432342342342345656399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up33418224111176976432342342342345656399):
- PixelSearch, XF1123456731, YF1123456731, 647, 463, 685, 494, 0x0E152B, 1, Fast ; checking 2st spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up334182241113423423417697643242343399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up334182241113423423417697643242343399):
- PixelSearch, XF1123456731, YF1123456731, 647, 463, 685, 494, 0x0F182E, 1, Fast ; checking 2st spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up333242344324341822411117697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up333242344324341822411117697643399):
- PixelSearch, XF1123456731, YF1123456731, 602, 463, 643, 494, 0x0F182E, 1, Fast ; checking 3rd spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411117632434243243297643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up3341822411117632434243243297643399):
- PixelSearch, XF1123456731, YF1123456731, 602, 463, 643, 494, 0x0E152B, 1, Fast ; checking 3rd spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up334182243324234234323423423399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up334182243324234234323423423399):
- PixelSearch, XF1123456731, YF1123456731, 602, 463, 643, 494, 0x111A32, 1, Fast ; checking 3rd spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up334354354534354323424323248778341822411117697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up334354354534354323424323248778341822411117697643399):
- PixelSearch, XF1123456731, YF1123456731, 560, 463, 601, 494, 0x111A32, 1, Fast ; checking 4th spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up4354354534534354353323424323248778341822411117697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up4354354534534354353323424323248778341822411117697643399):
- PixelSearch, XF1123456731, YF1123456731, 560, 463, 601, 494, 0x0E152B, 1, Fast ; checking 4th spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up365565656323424343434343523248778341822411117697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up365565656323424343434343523248778341822411117697643399):
- PixelSearch, XF1123456731, YF1123456731, 560, 463, 601, 494, 0x0F182E, 1, Fast ; checking 4th spot for logs F
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411117697643399)
- else
- GoTo, Recovered(Up334182241231231234353453453451234545632132112332131211117697643399)
- Recovered(Up334182241231231234353453453451234545632132112332131211117697643399):
- PixelSearch, X322313, Y322313, 560, 246, 598, 280, 0x111A32, 1, Fast ; checking 28th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up8975434354312099899)
- else
- mousemove X3223, Y3223
- MouseMove, %xrand%, %yrand%, 1, R
- click
- sleep 50
- Recovered(Up8975434354312099899):
- PixelSearch, X322313, Y322313, 605, 245, 641, 279, 0x0F182E, 1, Fast ; checking 27th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up345653634563435436099899)
- else
- mousemove X32231, Y32231
- MouseMove, %xrand%, %yrand%, 1, R
- click
- sleep 50
- Recovered(Up345653634563435436099899):
- PixelSearch, X322313, Y322313, 646, 245, 685, 280, 0x0F182E, 1, Fast ; checking 26th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341823443542342342241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3341823443542342342241111769712099899):
- PixelSearch, X322313, Y322313, 688, 245, 728, 280, 0x0F182E, 1, Fast ; checking 25th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up333456735673335467099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up333456735673335467099899):
- PixelSearch, X322313, Y322313, 561, 279, 600, 315, 0x0F182E, 1, Fast ; checking 24th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up343243325233443224343243562234534099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up343243325233443224343243562234534099899):
- PixelSearch, X322313, Y322313, 603, 279, 642, 315, 0x0F182E, 1, Fast ; checking 23th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up11111334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up11111334182241111769712099899):
- PixelSearch, X322313, Y322313, 646, 279, 684, 315, 0x0F182E, 1, Fast ; checking 22th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up22222334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up22222334182241111769712099899):
- PixelSearch, X322313, Y322313, 688, 279, 729, 315, 0x0F182E, 1, Fast ; checking 21th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33333334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up33333334182241111769712099899):
- PixelSearch, X322313, Y322313, 560, 320, 600, 350, 0x0F182E, 1, Fast ; checking 20th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3444434182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3444434182241111769712099899):
- PixelSearch, X322313, Y322313, 604, 320, 641, 350, 0x0F182E, 1, Fast ; checking 19th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up444444334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up444444334182241111769712099899):
- PixelSearch, X322313, Y322313, 645, 320, 685, 350, 0x0F182E, 1, Fast ; checking 18th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3555534182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3555534182241111769712099899):
- PixelSearch, X322313, Y322313, 688, 320, 727, 350, 0x0F182E, 1, Fast ; checking 17th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up55555555334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up55555555334182241111769712099899):
- PixelSearch, X322313, Y322313, 561, 355, 600, 386, 0x0F182E, 1, Fast ; checking 16th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up66666334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up66666334182241111769712099899):
- PixelSearch, X322313, Y322313, 604, 355, 642, 386, 0x0F182E, 1, Fast ; checking 15th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up777777334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up777777334182241111769712099899):
- PixelSearch, X322313, Y322313, 645, 355, 685, 386, 0x0F182E, 1, Fast ; checking 14th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up888888334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up888888334182241111769712099899):
- PixelSearch, X322313, Y322313, 688, 355, 725, 386, 0x0F182E, 1, Fast ; checking 13th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up999999334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up999999334182241111769712099899):
- PixelSearch, X322313, Y322313, 561, 390, 600, 422, 0x0F182E, 1, Fast ; checking 12th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up2834324334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up2834324334182241111769712099899):
- PixelSearch, X322313, Y322313, 602, 390, 643, 422, 0x0F182E, 1, Fast ; checking 11th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3423456756434334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3423456756434334182241111769712099899):
- PixelSearch, X322313, Y322313, 646, 390, 685, 422, 0x0F182E, 1, Fast ; checking 10th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3234234564341822556641111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3234234564341822556641111769712099899):
- PixelSearch, X322313, Y322313, 687, 390, 728, 422, 0x0F182E, 1, Fast ; checking 9th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182241111769712544565432423099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up334182241111769712544565432423099899):
- PixelSearch, X322313, Y322313, 560, 425, 600, 460, 0x0F182E, 1, Fast ; checking 8th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up4343334182234434111176971232143099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up4343334182234434111176971232143099899):
- PixelSearch, X322313, Y322313, 603, 425, 642, 460, 0x0F182E, 1, Fast ; checking 7th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up234235667556334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up234235667556334182241111769712099899):
- PixelSearch, X322313, Y322313, 646, 425, 684, 460, 0x0F182E, 1, Fast ; checking 6th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up85647344343334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up85647344343334182241111769712099899):
- PixelSearch, X322313, Y322313, 687, 425, 728, 460, 0x0F182E, 1, Fast ; checking 5th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up434354665767686776334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up434354665767686776334182241111769712099899):
- PixelSearch, X322313, Y322313, 560, 463, 601, 494, 0x0F182E, 1, Fast ; checking 4th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up93456743567334182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up93456743567334182241111769712099899):
- PixelSearch, X322313, Y322313, 602, 463, 643, 494, 0x0F182E, 1, Fast ; checking 3rd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33895768934567099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up33895768934567099899):
- PixelSearch, X322313, Y322313, 647, 463, 685, 494, 0x0F182E, 1, Fast ; checking 2nd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up332343423456677643434182241111769712099899)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up332343423456677643434182241111769712099899):
- PixelSearch, X322313, Y322313, 687, 463, 728, 494, 0x0F182E, 1, Fast ; checking 1st spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418342324324234234234223342376576784343120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up33418342324324234234234223342376576784343120999):
- PixelSearch, X322313, Y322313, 560, 246, 598, 280, 0x111A32, 1, Fast ; checking 28th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182345435132543246134613464545767120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up334182345435132543246134613464545767120999):
- PixelSearch, X322313, Y322313, 605, 245, 641, 279, 0x0E152B, 1, Fast ; checking 27th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3456536345634354360999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3456536345634354360999):
- PixelSearch, X322313, Y322313, 646, 245, 685, 280, 0x0E152B, 1, Fast ; checking 26th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418234435423423422411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up33418234435423423422411117697120999):
- PixelSearch, X322313, Y322313, 688, 245, 728, 280, 0x0E152B, 1, Fast ; checking 25th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3334567356733354670999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3334567356733354670999):
- PixelSearch, X322313, Y322313, 561, 279, 600, 315, 0x0E152B, 1, Fast ; checking 24th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3432433252334432243432435622345340999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3432433252334432243432435622345340999):
- PixelSearch, X322313, Y322313, 603, 279, 642, 315, 0x0E152B, 1, Fast ; checking 23th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up111113341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up111113341822411117697120999):
- PixelSearch, X322313, Y322313, 646, 279, 684, 315, 0x0E152B, 1, Fast ; checking 22th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up222223341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up222223341822411117697120999):
- PixelSearch, X322313, Y322313, 688, 279, 729, 315, 0x0E152B, 1, Fast ; checking 21th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up333333341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up333333341822411117697120999):
- PixelSearch, X322313, Y322313, 560, 320, 600, 350, 0x0E152B, 1, Fast ; checking 20th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up34444341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up34444341822411117697120999):
- PixelSearch, X322313, Y322313, 604, 320, 641, 350, 0x0E152B, 1, Fast ; checking 19th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up4444443341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up4444443341822411117697120999):
- PixelSearch, X322313, Y322313, 645, 320, 685, 350, 0x0E152B, 1, Fast ; checking 18th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up35555341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up35555341822411117697120999):
- PixelSearch, X322313, Y322313, 688, 320, 727, 350, 0x0E152B, 1, Fast ; checking 17th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up555555553341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up555555553341822411117697120999):
- PixelSearch, X322313, Y322313, 561, 355, 600, 386, 0x0E152B, 1, Fast ; checking 16th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up666663341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up666663341822411117697120999):
- PixelSearch, X322313, Y322313, 604, 355, 642, 386, 0x0E152B, 1, Fast ; checking 15th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up7777773341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up7777773341822411117697120999):
- PixelSearch, X322313, Y322313, 645, 355, 685, 386, 0x0E152B, 1, Fast ; checking 14th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up8888883341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up8888883341822411117697120999):
- PixelSearch, X322313, Y322313, 688, 355, 725, 386, 0x0E152B, 1, Fast ; checking 13th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up9999993341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up9999993341822411117697120999):
- PixelSearch, X322313, Y322313, 561, 390, 600, 422, 0x0E152B, 1, Fast ; checking 12th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up28343243341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up28343243341822411117697120999):
- PixelSearch, X322313, Y322313, 602, 390, 643, 422, 0x0E152B, 1, Fast ; checking 11th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up34234567564343341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up34234567564343341822411117697120999):
- PixelSearch, X322313, Y322313, 646, 390, 685, 422, 0x0E152B, 1, Fast ; checking 10th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up32342345643418225566411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up32342345643418225566411117697120999):
- PixelSearch, X322313, Y322313, 687, 390, 728, 422, 0x0E152B, 1, Fast ; checking 9th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411117697125445654324230999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3341822411117697125445654324230999):
- PixelSearch, X322313, Y322313, 560, 425, 600, 460, 0x0E152B, 1, Fast ; checking 8th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up43433341822344341111769712321430999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up43433341822344341111769712321430999):
- PixelSearch, X322313, Y322313, 603, 425, 642, 460, 0x0E152B, 1, Fast ; checking 7th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up2342356675563341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up2342356675563341822411117697120999):
- PixelSearch, X322313, Y322313, 646, 425, 684, 460, 0x0E152B, 1, Fast ; checking 6th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up856473443433341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up856473443433341822411117697120999):
- PixelSearch, X322313, Y322313, 687, 425, 728, 460, 0x0E152B, 1, Fast ; checking 5th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up4343546657676867763341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up4343546657676867763341822411117697120999):
- PixelSearch, X322313, Y322313, 560, 463, 601, 494, 0x0E152B, 1, Fast ; checking 4th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up934567435673341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up934567435673341822411117697120999):
- PixelSearch, X322313, Y322313, 602, 463, 643, 494, 0x0E152B, 1, Fast ; checking 3rd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up338957689345670999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up338957689345670999):
- PixelSearch, X322313, Y322313, 647, 463, 685, 494, 0x0E152B, 1, Fast ; checking 2nd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3323434234566776434341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3323434234566776434341822411117697120999):
- PixelSearch, X322313, Y322313, 687, 463, 728, 494, 0x0E152B, 1, Fast ; checking 1st spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418223342376576784343120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up33418223342376576784343120999):
- PixelSearch, X322313, Y322313, 560, 246, 598, 280, 0x111A32, 1, Fast ; checking 28th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418234543564545767120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up33418234543564545767120999):
- PixelSearch, X322313, Y322313, 605, 245, 641, 279, 0x111A32, 1, Fast ; checking 27th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up123456457643341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up123456457643341822411117697120999):
- PixelSearch, X322313, Y322313, 646, 245, 685, 280, 0x111A32, 1, Fast ; checking 26th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33342222224134534534530999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up33342222224134534534530999):
- PixelSearch, X322313, Y322313, 688, 245, 728, 280, 0x111A32, 1, Fast ; checking 25th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up9433453453341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up9433453453341822411117697120999):
- PixelSearch, X322313, Y322313, 561, 279, 600, 315, 0x111A32, 1, Fast ; checking 24th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up4564332233341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up4564332233341822411117697120999):
- PixelSearch, X322313, Y322313, 603, 279, 642, 315, 0x111A32, 1, Fast ; checking 23th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up323465756434343341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up323465756434343341822411117697120999):
- PixelSearch, X322313, Y322313, 646, 279, 684, 315, 0x111A32, 1, Fast ; checking 22th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up92456432563341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up92456432563341822411117697120999):
- PixelSearch, X322313, Y322313, 688, 279, 729, 315, 0x111A32, 1, Fast ; checking 21th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up234234564563341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up234234564563341822411117697120999):
- PixelSearch, X322313, Y322313, 560, 320, 600, 350, 0x111A32, 1, Fast ; checking 20th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up4523456453765675463341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up4523456453765675463341822411117697120999):
- PixelSearch, X322313, Y322313, 604, 320, 641, 350, 0x111A32, 1, Fast ; checking 19th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3654632453533420999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3654632453533420999):
- PixelSearch, X322313, Y322313, 645, 320, 685, 350, 0x111A32, 1, Fast ; checking 18th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3242346556434311117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up3242346556434311117697120999):
- PixelSearch, X322313, Y322313, 688, 320, 727, 350, 0x111A32, 1, Fast ; checking 17th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up544367867343341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up544367867343341822411117697120999):
- PixelSearch, X322313, Y322313, 561, 355, 600, 386, 0x111A32, 1, Fast ; checking 16th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up787878945453341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up787878945453341822411117697120999):
- PixelSearch, X322313, Y322313, 604, 355, 642, 386, 0x111A32, 1, Fast ; checking 15th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up89707854645643341822411117697120999)
- else
- mousemove X322313, Y322313
- click
- sleep 50
- Recovered(Up89707854645643341822411117697120999):
- PixelSearch, X9123, Y9123, 645, 355, 685, 386, 0x111A32, 1, Fast ; checking 14th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up78945634563341822411117697120999)
- else
- mousemove X9123, Y9123
- click
- sleep 50
- Recovered(Up78945634563341822411117697120999):
- PixelSearch, X91234, Y91234, 688, 355, 725, 386, 0x111A32, 1, Fast ; checking 13th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up8745243564563341822411117697120999)
- else
- mousemove X91234, Y91234
- click
- sleep 50
- Recovered(Up8745243564563341822411117697120999):
- PixelSearch, X912345, Y912345, 561, 390, 600, 422, 0x111A32, 1, Fast ; checking 12th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up768574235634563341822411117697120999)
- else
- mousemove X912345, Y912345
- click
- sleep 50
- Recovered(Up768574235634563341822411117697120999):
- PixelSearch, X9123456, Y9123456, 602, 390, 643, 422, 0x111A32, 1, Fast ; checking 11th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up90684536345634563341822411117697120999)
- else
- mousemove X9123456, Y9123456
- click
- sleep 50
- Recovered(Up90684536345634563341822411117697120999):
- PixelSearch, X91234567, Y91234567, 646, 390, 685, 422, 0x111A32, 1, Fast ; checking 10th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up9873456435643533341822411117697120999)
- else
- mousemove X91234567, Y91234567
- click
- sleep 50
- Recovered(Up9873456435643533341822411117697120999):
- PixelSearch, X912345678, Y912345678, 687, 390, 728, 422, 0x111A32, 1, Fast ; checking 9th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182241117645435433215678786556417697120999)
- else
- mousemove X912345678, Y912345678
- click
- sleep 50
- Recovered(Up334182241117645435433215678786556417697120999):
- PixelSearch, XF1, YF1, 560, 425, 600, 460, 0x111A32, 1, Fast ; checking 8th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341843534534222222344444422411117697120999)
- else
- mousemove XF1, YF1
- click
- sleep 50
- Recovered(Up3341843534534222222344444422411117697120999):
- PixelSearch, XF11, YF11, 603, 425, 642, 460, 0x111A32, 1, Fast ; checking 7th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33454354354334333333341822411117697120999)
- else
- mousemove XF11, YF11
- click
- sleep 50
- Recovered(Up33454354354334333333341822411117697120999):
- PixelSearch, XF112, YF112, 646, 425, 684, 460, 0x111A32, 1, Fast ; checking 6th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up98745435634563341822411117697120999)
- else
- mousemove XF112, YF112
- click
- sleep 50
- Recovered(Up98745435634563341822411117697120999):
- PixelSearch, XF1123, YF1123, 687, 425, 728, 460, 0x111A32, 1, Fast ; checking 5th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up333453678678564564341822411117697120999)
- else
- mousemove XF1123, YF1123
- click
- sleep 50
- Recovered(Up333453678678564564341822411117697120999):
- PixelSearch, XF11234, YF11234, 560, 463, 601, 494, 0x111A32, 1, Fast ; checking 4th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822413243223434234324324324324231117697120999)
- else
- mousemove XF11234, YF11234
- click
- sleep 50
- Recovered(Up3341822413243223434234324324324324231117697120999):
- PixelSearch, XF112345, YF112345, 602, 463, 643, 494, 0x111A32, 1, Fast ; checking 3rd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3897554345453453341822411117697120999)
- else
- mousemove XF112345, YF112345
- click
- sleep 50
- Recovered(Up3897554345453453341822411117697120999):
- PixelSearch, XF1123456, YF1123456, 647, 463, 685, 494, 0x111A32, 1, Fast ; checking 2nd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3123123123123123123123123341822411117697120999)
- else
- mousemove XF1123456, YF1123456
- click
- sleep 50
- Recovered(Up3123123123123123123123123341822411117697120999):
- PixelSearch, XF11234567, YF11234567, 687, 463, 728, 494, 0x111A32, 1, Fast ; checking 1st spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411117697643399)
- else
- mousemove XF11234567, YF11234567
- click
- sleep 50
- Recovered(Up3341822411117697643399):
- Send {Shift Up}
- sleep %smallrand%
- PixelSearch, XB65112, YB65112, 286, 190, 332, 243, 0x16203E, 1, Fast ; Checking for iron east node
- if Errorlevel = 1
- GoTo, Recovered(Up33418211212124111223423423342341762343423423567657567765233297643399)
- else
- mousemove XB65112, YB65112
- click
- GoTo, Recovered(Up33418274572457245824828282851599)
- Recovered(Up33418211212124111223423423342341762343423423567657567765233297643399):
- PixelSearch, XB6511, YB6511, 286, 190, 332, 243, 0x050811, 1, Fast ; Checking for iron east node
- if Errorlevel = 1
- GoTo, Recovered(Up334184111223423423342341762343423423567657567765233297643399)
- else
- mousemove %XB6511%, %YB6511%
- click
- GoTo, Recovered(Up33418274572457245824828282851599)
- Recovered(Up334184111223423423342341762343423423567657567765233297643399):
- PixelSearch, XB65, YB65, 286, 190, 332, 243, 0x182447, 1, Fast ; Checking for iron east node
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411547345685638358653117697643399)
- else
- click %XB65%, %YB65%
- GoTo, Recovered(Up33418274572457245824828282851599)
- Recovered(Up3341822411547345685638358653117697643399):
- PixelSearch, XB65112, YB65112, 191, 181, 238, 234, 0x16203E, 1, Fast ; Checking for iron left node
- if Errorlevel = 1
- GoTo, Recovered(Up33418211212124111223423423342341762343423423567657567765233297643399321)
- else
- mousemove %XB65112%, %YB65112%
- click
- GoTo, Recovered(Up33418411117637356735673567356797642343534523324657832453351599)
- Recovered(Up33418211212124111223423423342341762343423423567657567765233297643399321):
- PixelSearch, XB6511, YB6511, 191, 181, 238, 234, 0x050811, 1, Fast ; Checking for iron left node
- if Errorlevel = 1
- GoTo, Recovered(Up334184111223423423342341762343423423567657567765233297643399321)
- else
- mousemove %XB6511%, %YB6511%
- click
- GoTo, Recovered(Up33418411117637356735673567356797642343534523324657832453351599)
- Recovered(Up334184111223423423342341762343423423567657567765233297643399321):
- PixelSearch, XB65, YB65, 191, 181, 238, 234, 0x182447, 1, Fast ; Checking for iron left node
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411547345685638358653123463451769764334523456243564526435699)
- else
- mousemove %XB65%, %YB65%
- click
- GoTo, Recovered(Up33418411117637356735673567356797642343534523324657832453351599)
- Recovered(Up3341822411547345685638358653123463451769764334523456243564526435699):
- PixelSearch, XB65112, YB65112, 236, 232, 284, 287, 0x16203E, 1, Fast ; Checking for iron south node
- if Errorlevel = 1
- GoTo, Recovered(Up3341827356735673567171717171717321)
- else
- mousemove %XB65112%, %YB65112%
- click
- GoTo, Recovered(Up63573225248828828282288599)
- Recovered(Up3341827356735673567171717171717321):
- PixelSearch, XB6511, YB6511, 236, 232, 284, 287, 0x050811, 1, Fast ; Checking for iron south node
- if Errorlevel = 1
- GoTo, Recovered(Up3341841112234234233275475475425742724572457245724272742341762343423423567657567765233297643399321)
- else
- mousemove %XB6511%, %YB6511%
- click
- GoTo, Recovered(Up63573225248828828282288599)
- Recovered(Up3341841112234234233275475475425742724572457245724272742341762343423423567657567765233297643399321):
- PixelSearch, XB65, YB65, 236, 232, 284, 287, 0x182447, 1, Fast ; Checking for iron south node
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411117697643399)
- else
- mousemove %XB65%, %YB65%
- click
- GoTo, Recovered(Up63573225248828828282288599)
- Recovered(Up33418274572457245824828282851599):
- Loop 100
- {
- PixelSearch, XB65112, YB65112, 286, 190, 332, 243, 0x111A32, 1, Fast ; Checking for iron east node depleted
- if Errorlevel = 1
- GoTo, Recovered(Up33418411117697643399)
- else
- sleep 10
- }
- GoTo, Recovered(Up33418411117697643399)
- Recovered(Up33418411117637356735673567356797642343534523324657832453351599):
- Loop 100
- {
- PixelSearch, XB65112, YB65112, 191, 181, 238, 234, 0x111A32, 1, Fast ; Checking for iron left node depleted
- if Errorlevel = 1
- GoTo, Recovered(Up33418411117697643399)
- else
- sleep 10
- }
- GoTo, Recovered(Up33418411117697643399)
- Recovered(Up63573225248828828282288599):
- Loop 100
- {
- PixelSearch, XB65112, YB65112, 236, 232, 284, 287, 0x111A32, 1, Fast ; Checking for iron south node depleted
- if Errorlevel = 1
- GoTo, Recovered(Up33418411117697643399)
- else
- sleep 10
- }
- GoTo, Recovered(Up33418411117697643399)
- }
- return
- Buttonhighalchlastitem:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- Recovered(Up331):
- Loop
- {
- BlockInput, MouseMove
- WinActivate, ahk_class SunAwtFrame
- PixelSearch, PX, PY, 1179, 75, 1211, 108, 0x131313, 1, Fast ; Check Health
- if Errorlevel = 0
- GoTo, Recover(Down11001)
- else
- send {F6}
- PixelSearch, X, Y, 701, 345, 730, 373, 0x09D2D2, 1, Fast ; Check for High alch
- if Errorlevel = 1
- GoTo, Recover(Down20011)
- else
- mousemove X, Y
- click left
- sleep 100
- GoTo, Recover(Down200112)
- sleep 2000
- }
- Recover(Down200112):
- click 706, 478
- sleep 2300
- GoTo, Recovered(Up331)
- Return
- Recover(Down20011):
- sleep 50
- Recover(Up30000234234163):
- PixelSearch, DXKIOE, DKYIOE, 164, 53, 207, 124, 0xCBBAB9, 1, Fast ; search for log in screen
- if Errorlevel = 1
- GoTo, Recovered(Up331)
- else
- PixelSearch, DXKIO, DKYIO, 314, 287, 336, 302, 0xFFFFFF, 1, Fast ; search for any login entered
- if Errorlevel = 0
- Goto, Recover(Down300002342341234324263)
- PixelSearch, DXKI, DKYI, 345, 301, 388, 315, 0xFFFFFF, 1, Fast ; search for any password entered
- if Errorlevel = 0
- Goto, Recover(Down300002342341234324263)
- PixelSearch, DXKI, DKYI, 250, 244, 521, 262, 0x00FFFF, 1, Fast ; search for 2nd login screen
- if Errorlevel = 0
- Goto, Recover(Down3000023423546454164563)
- PixelSearch, DXI, DYI, 388, 300, 403, 313, 0x201D1C, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down30000234234163)
- else
- PixelSearch, DXU, DYU, 159, 50, 207, 118, 0xCBBAB9, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down30000234234163)
- else
- click 402, 312
- sleep 100
- Recover(Down3000023423546454164563):
- PixelSearch, XX, YY, 225, 361, 246, 381, 0x0B0B0B, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down30000234234163)
- else
- PixelSearch, XXX, YYY, 250, 244, 521, 262, 0x00FFFF, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down30000234234163)
- else
- click 315, 292
- send %accname%{enter}
- send %accpass%{enter}
- sleep 7000
- click 384, 367
- sleep 7000
- Goto, Recovered(Up331)
- Recover(Down300002342341234324263):
- click 316, 289
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- click 346, 307
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- Goto, Recovered(Up331)
- Recover(Down30000234234163):
- Return
- Recover(Down11001):
- Soundbeep
- send {ESC}
- PixelSearch, XXXXXX, YYYYYY, 1158, 438, 1345, 692, 0x455A74, 1, Fast ; search for sharks
- if Errorlevel = 1
- GoTo, Recover(Down23402001)
- mousemove XXXXXX, YYYYYY
- click XXXXXX, YYYYYY
- GoTo, Recovered(Up331)
- Recover(Down23402001):
- send {ESC}
- PixelSearch, XX, YY, 1158, 438, 1345, 692, 0x073986, 1, Fast ; search for lobsters
- if Errorlevel = 1
- GoTo, Recover(Down200001)
- mousemove XX, YY
- click XX, YY
- GoTo, Recovered(Up331)
- Recover(Down200001):
- send {ESC}
- PixelSearch, XXX, YYY, 1158, 438, 1345, 692, 0xC1C2C9, 1, Fast ; Search for cakes
- if Errorlevel = 1
- GoTo, Recover(Down300001)
- mousemove XXX, YYY
- click XXX, YYY
- GoTo, Recovered(Up331)
- Recover(Down300001):
- sleep 1000
- PixelSearch, XXX3, YYY3, 632, 501, 657, 352, 0x2F4368, 1, Fast ; Click on logout door
- if Errorlevel = 1
- GoTo, Recover(Down300001)
- else
- mousemove XXX3, YYY3
- click XXX3, YYY3
- PixelSearch, XX2X3, YY2Y3, 575, 436, 712, 446, 0x181A6A, 1, Fast ; click the big red logout button
- if Errorlevel = 1
- GoTo, Recover(Down54353456)
- else
- mousemove XX2X3, YY2Y3
- click XX2X3, YY2Y3
- GoTo, Recover(Down543533424564456)
- Recover(Down54353456):
- PixelSearch, X1X2X3, Y1Y2Y3, 711, 467, 745, 498, 0x233D5B, 1, Fast ; Checking for logout door in world select screen
- if Errorlevel = 1
- GoTo, Recover(Down54353456)
- else
- mousemove X1X2X3, Y1Y2Y3
- click X1X2X3, Y1Y2Y3
- Recover(Down543533424564456):
- return
- Buttonthievingmen:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- BlockInput, MouseMove
- sleep 50
- click 563, 54
- Send {Up Down}
- sleep 2000 ;Sleeps ten seconds and then sends spacebar up
- Send {Up Up}
- Recovered(Up33833):
- Loop
- {
- WinActivate, ahk_class SunAwtFrame
- PixelSearch, PX, PY, 545, 87, 570, 93, 0x131313, 1, Fast ; Checking Health Full
- if Errorlevel = 0
- GoTo, Recover(Down1100833)
- else
- PixelSearch, X, Y, 5, 36, 517, 370, 0x12120A, 1, Fast ; Search for man
- if Errorlevel = 1
- GoTo, Recovered(Up33453435453453833)
- else
- mousemove X, Y
- click right X, Y
- sleep 1000
- MouseMove, 0, 40, 1, R
- click left
- sleep 500
- GoTo, Recovered(Up33833)
- Recovered(Up33453435453453833):
- PixelSearch, X76, Y76, 5, 36, 517, 370, 0x152424, 1, Fast ; Search for MAN
- if Errorlevel = 1
- GoTo, Recovered(Up33833)
- else
- mousemove X76, Y76
- click right X76, Y76
- sleep 1000
- MouseMove, 0, 40, 1, R
- click left
- sleep 500
- GoTo, Recovered(Up33833)
- }
- Recover(Down2001833):
- sleep 30000
- Recover(Up47847467846731111833):
- PixelSearch, DXKIOE, DKYIOE, 164, 53, 207, 124, 0xCBBAB9, 1, Fast ; search for log in screen
- if Errorlevel = 1
- GoTo, Recovered(Up33833)
- else
- PixelSearch, DXKIO, DKYIO, 314, 287, 336, 302, 0xFFFFFF, 1, Fast ; search for any login entered
- if Errorlevel = 0
- Goto, Recover(Down478247467846731111833)
- PixelSearch, DXKI, DKYI, 345, 301, 388, 315, 0xFFFFFF, 1, Fast ; search for any password entered
- if Errorlevel = 0
- Goto, Recover(Down478247467846731111833)
- PixelSearch, DXKI, DKYI, 250, 244, 521, 262, 0x00FFFF, 1, Fast ; search for 2nd login screen
- if Errorlevel = 0
- Goto, Recover(Down47847467846731111833)
- PixelSearch, DXI, DYI, 388, 300, 403, 313, 0x201D1C, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down47847467846731111833)
- else
- PixelSearch, DXU, DYU, 159, 50, 207, 118, 0xCBBAB9, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recover(Down47847467846731111833)
- else
- click 402, 312
- sleep 100
- Recover(Down47847467846731111833):
- PixelSearch, XX, YY, 225, 361, 246, 381, 0x0B0B0B, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down47847467846731111833)
- else
- PixelSearch, XXX, YYY, 250, 244, 521, 262, 0x00FFFF, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down47847467846731111833)
- else
- click 315, 292
- send %accname%{enter}
- send %accpass%{enter}
- sleep 7000
- click 384, 367
- sleep 7000
- Goto, Recovered(Up33833)
- Recover(Down478247467846731111833):
- click 316, 289
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- click 346, 307
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- Goto, Recover(Up47847467846731111833)
- Recover(Down4784746784673833):
- GoTo, Recovered(Up33833)
- Return
- Recover(Down1100833):
- Soundbeep
- send {ESC}
- PixelSearch, XXXXXX, YYYYYY, 550, 235, 740, 500, 0x455A74, 1, Fast ; Check Invent for Shark
- if Errorlevel = 1
- GoTo, Recover(Down2340200833)
- mousemove XXXXXX, YYYYYY
- click XXXXXX, YYYYYY
- GoTo, Recovered(Up33833)
- Recover(Down2340200833):
- send {ESC}
- PixelSearch, XX, YY, 550, 235, 740, 500, 0x073986, 1, Fast ; Check Invent for Lobsters
- if Errorlevel = 1
- GoTo, Recover(Down20054364645457600833)
- mousemove XX, YY
- click XX, YY
- GoTo, Recovered(Up33833)
- Recover(Down20054364645457600833):
- PixelSearch, XX7, YY7, 550, 235, 740, 500, 0x0B4BAE, 1, Fast ; Check Invent for Lobsters
- if Errorlevel = 1
- GoTo, Recover(Down20000833)
- mousemove XX7, YY7
- click XX7, YY7
- GoTo, Recovered(Up33833)
- Recover(Down20000833):
- send {ESC}
- PixelSearch, XXX, YYY, 550, 235, 740, 500, 0xC1C2C9, 1, Fast ; Check Invent for Cakes
- if Errorlevel = 1
- GoTo, Recover(Down30000833)
- mousemove XXX, YYY
- click XXX, YYY
- GoTo, Recovered(Up33833)
- Recover(Down30000833):
- send {F10}
- sleep 1000
- PixelSearch, XXX3, YYY3, 574, 436, 710, 470, 0x202393, 1, Fast ; Log out if no food
- if Errorlevel = 1
- GoTo, Recover(Down30000833)
- else
- mousemove XXX3, YYY3
- click XXX3, YYY3
- sleep 13000
- GoTo, Recover(Down30000833)
- return
- Buttoncuttingwillows:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- Recovered(Up334184132456768344392111769712):
- BlockInput, MouseMove
- sleep 50
- click 563, 54
- Send {Up Down}
- sleep 2000
- Send {Up Up}
- GoTo, Recovered(Up3341841111769712)
- Recovered(Up334184192111769712):
- sleep 5000
- Recovered(Up3341841111769712):
- Loop
- {
- WinActivate, ahk_class SunAwtFrame
- PixelSearch, X3223, Y3223, 560, 246, 598, 280, 0x0E323A, 1, Fast ; checking 28th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411113342342342769712)
- else
- mousemove X3223, Y3223
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341822411113342342342769712):
- PixelSearch, X32231, Y32231, 605, 245, 641, 279, 0x0E323A, 1, Fast ; checking 27th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334435617898182241111769712)
- else
- mousemove X32231, Y32231
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334435617898182241111769712):
- PixelSearch, X322313, Y322313, 646, 245, 685, 280, 0x0E323A, 1, Fast ; checking 26th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182245345234376891111769712)
- else
- mousemove X322313, Y322313
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182245345234376891111769712):
- PixelSearch, X3223133, Y3223133, 688, 245, 728, 280, 0x0E323A, 1, Fast ; checking 25th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411117643554767632239712)
- else
- mousemove X3223133, Y3223133
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341822411117643554767632239712):
- PixelSearch, X3789, Y3789, 561, 279, 600, 315, 0x0E323A, 1, Fast ; checking 24th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411132323254675781769712)
- else
- mousemove X3789, Y3789
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341822411132323254675781769712):
- PixelSearch, X37891, Y37891, 603, 279, 642, 315, 0x0E323A, 1, Fast ; checking 23th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33745677865564452)
- else
- mousemove X37891, Y37891
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33745677865564452):
- PixelSearch, X378912, Y378912, 646, 279, 684, 315, 0x0E323A, 1, Fast ; checking 22th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334185674522252)
- else
- mousemove X378912, Y378912
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334185674522252):
- PixelSearch, X3789123, Y3789123, 688, 279, 729, 315, 0x0E323A, 1, Fast ; checking 21th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334184343224111173234235669712)
- else
- mousemove X3789123, Y3789123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334184343224111173234235669712):
- PixelSearch, X37891234, Y37891234, 560, 320, 600, 350, 0x0E323A, 1, Fast ; checking 20th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182241111769732234566532325612)
- else
- mousemove X37891234, Y37891234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182241111769732234566532325612):
- PixelSearch, X378912345, Y378912345, 604, 320, 641, 350, 0x0E323A, 1, Fast ; checking 19th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up35463543432712)
- else
- mousemove X378912345, Y378912345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up35463543432712):
- PixelSearch, X3789123456, Y3789123456, 645, 320, 685, 350, 0x0E323A, 1, Fast ; checking 18th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3897655645345712)
- else
- mousemove X3789123456, Y3789123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3897655645345712):
- PixelSearch, X37891234567, Y37891234567, 688, 320, 727, 350, 0x0E323A, 1, Fast ; checking 17th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3452345765241111769712)
- else
- mousemove X37891234567, Y37891234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3452345765241111769712):
- PixelSearch, X91, Y91, 561, 355, 600, 386, 0x0E323A, 1, Fast ; checking 16th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341835647822769712)
- else
- mousemove X91, Y91
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341835647822769712):
- PixelSearch, X912, Y912, 604, 355, 642, 386, 0x0E323A, 1, Fast ; checking 15th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3356746722)
- else
- mousemove X912, Y912
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3356746722):
- PixelSearch, X9123, Y9123, 645, 355, 685, 386, 0x0E323A, 1, Fast ; checking 14th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3345677645454532)
- else
- mousemove X9123, Y9123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3345677645454532):
- PixelSearch, X91234, Y91234, 688, 355, 725, 386, 0x0E323A, 1, Fast ; checking 13th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3354345673222712)
- else
- mousemove X91234, Y91234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3354345673222712):
- PixelSearch, X912345, Y912345, 561, 390, 600, 422, 0x0E323A, 1, Fast ; checking 12th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418224111176974325345234523452)
- else
- mousemove X912345, Y912345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33418224111176974325345234523452):
- PixelSearch, X9123456, Y9123456, 602, 390, 643, 422, 0x0E323A, 1, Fast ; checking 11th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33434565675865733369712)
- else
- mousemove X9123456, Y9123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33434565675865733369712):
- PixelSearch, X91234567, Y91234567, 646, 390, 685, 422, 0x0E323A, 1, Fast ; checking 10th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822345634564354334532)
- else
- mousemove X91234567, Y91234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341822345634564354334532):
- PixelSearch, X912345678, Y912345678, 687, 390, 728, 422, 0x0E323A, 1, Fast ; checking 9th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3446578443524545312)
- else
- mousemove X912345678, Y912345678
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3446578443524545312):
- PixelSearch, XF1, YF1, 560, 425, 600, 460, 0x0E323A, 1, Fast ; checking 8th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up4567678654233231769712)
- else
- mousemove XF1, YF1
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up4567678654233231769712):
- PixelSearch, XF11, YF11, 603, 425, 642, 460, 0x0E323A, 1, Fast ; checking 7th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182243432423545324545341111769712)
- else
- mousemove XF11, YF11
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182243432423545324545341111769712):
- PixelSearch, XF112, YF112, 646, 425, 684, 460, 0x0E323A, 1, Fast ; checking 6th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822411112131231231243435769712)
- else
- mousemove XF112, YF112
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341822411112131231231243435769712):
- PixelSearch, XF1123, YF1123, 687, 425, 728, 460, 0x0E323A, 1, Fast ; checking 5th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182232223324545324641111769712)
- else
- mousemove XF1123, YF1123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182232223324545324641111769712):
- PixelSearch, XF11234, YF11234, 560, 463, 601, 494, 0x0E323A, 1, Fast ; checking 4th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418223423465767864343241111769712)
- else
- mousemove XF11234, YF11234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33418223423465767864343241111769712):
- PixelSearch, XF112345, YF112345, 602, 463, 643, 494, 0x0E323A, 1, Fast ; checking 3rd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334563442342342765764543556456)
- else
- mousemove XF112345, YF112345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334563442342342765764543556456):
- PixelSearch, XF1123456, YF1123456, 647, 463, 685, 494, 0x0E323A, 1, Fast ; checking 2nd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182423424556788912)
- else
- mousemove XF1123456, YF1123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182423424556788912):
- PixelSearch, XF11234567, YF11234567, 687, 463, 728, 494, 0x0E323A, 1, Fast ; checking 1st spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up32342342342)
- else
- mousemove XF11234567, YF11234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up32342342342):
- PixelSearch, X3223, Y3223, 560, 246, 598, 280, 0x0E313A, 1, Fast ; checking 28th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up8975434354312)
- else
- mousemove X3223, Y3223
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up8975434354312):
- PixelSearch, X32231, Y32231, 605, 245, 641, 279, 0x0E313A, 1, Fast ; checking 27th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up345653634563435436)
- else
- mousemove X32231, Y32231
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up345653634563435436):
- PixelSearch, X322313, Y322313, 646, 245, 685, 280, 0x0E313A, 1, Fast ; checking 26th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341823443542342342241111769712)
- else
- mousemove X322313, Y322313
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341823443542342342241111769712):
- PixelSearch, X3223133, Y3223133, 688, 245, 728, 280, 0x0E313A, 1, Fast ; checking 25th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up333456735673335467)
- else
- mousemove X3223133, Y3223133
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up333456735673335467):
- PixelSearch, X3789, Y3789, 561, 279, 600, 315, 0x0E313A, 1, Fast ; checking 24th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up343243325233443224343243562234534)
- else
- mousemove X3789, Y3789
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up343243325233443224343243562234534):
- PixelSearch, X37891, Y37891, 603, 279, 642, 315, 0x0E313A, 1, Fast ; checking 23th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up11111334182241111769712)
- else
- mousemove X37891, Y37891
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up11111334182241111769712):
- PixelSearch, X378912, Y378912, 646, 279, 684, 315, 0x0E313A, 1, Fast ; checking 22th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up22222334182241111769712)
- else
- mousemove X378912, Y378912
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up22222334182241111769712):
- PixelSearch, X3789123, Y3789123, 688, 279, 729, 315, 0x0E313A, 1, Fast ; checking 21th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33333334182241111769712)
- else
- mousemove X3789123, Y3789123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33333334182241111769712):
- PixelSearch, X37891234, Y37891234, 560, 320, 600, 350, 0x0E313A, 1, Fast ; checking 20th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3444434182241111769712)
- else
- mousemove X37891234, Y37891234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3444434182241111769712):
- PixelSearch, X378912345, Y378912345, 604, 320, 641, 350, 0x0E313A, 1, Fast ; checking 19th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up444444334182241111769712)
- else
- mousemove X378912345, Y378912345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up444444334182241111769712):
- PixelSearch, X3789123456, Y3789123456, 645, 320, 685, 350, 0x0E313A, 1, Fast ; checking 18th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3555534182241111769712)
- else
- mousemove X3789123456, Y3789123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3555534182241111769712):
- PixelSearch, X37891234567, Y37891234567, 688, 320, 727, 350, 0x0E313A, 1, Fast ; checking 17th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up55555555334182241111769712)
- else
- mousemove X37891234567, Y37891234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up55555555334182241111769712):
- PixelSearch, X91, Y91, 561, 355, 600, 386, 0x0E313A, 1, Fast ; checking 16th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up66666334182241111769712)
- else
- mousemove X91, Y91
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up66666334182241111769712):
- PixelSearch, X912, Y912, 604, 355, 642, 386, 0x0E313A, 1, Fast ; checking 15th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up777777334182241111769712)
- else
- mousemove X912, Y912
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up777777334182241111769712):
- PixelSearch, X9123, Y9123, 645, 355, 685, 386, 0x0E313A, 1, Fast ; checking 14th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up888888334182241111769712)
- else
- mousemove X9123, Y9123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up888888334182241111769712):
- PixelSearch, X91234, Y91234, 688, 355, 725, 386, 0x0E313A, 1, Fast ; checking 13th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up999999334182241111769712)
- else
- mousemove X91234, Y91234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up999999334182241111769712):
- PixelSearch, X912345, Y912345, 561, 390, 600, 422, 0x0E313A, 1, Fast ; checking 12th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up2834324334182241111769712)
- else
- mousemove X912345, Y912345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up2834324334182241111769712):
- PixelSearch, X9123456, Y9123456, 602, 390, 643, 422, 0x0E313A, 1, Fast ; checking 11th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3423456756434334182241111769712)
- else
- mousemove X9123456, Y9123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3423456756434334182241111769712):
- PixelSearch, X91234567, Y91234567, 646, 390, 685, 422, 0x0E313A, 1, Fast ; checking 10th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3234234564341822556641111769712)
- else
- mousemove X91234567, Y91234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3234234564341822556641111769712):
- PixelSearch, X912345678, Y912345678, 687, 390, 728, 422, 0x0E313A, 1, Fast ; checking 9th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182241111769712544565432423)
- else
- mousemove X912345678, Y912345678
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182241111769712544565432423):
- PixelSearch, XF1, YF1, 560, 425, 600, 460, 0x0E313A, 1, Fast ; checking 8th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up4343334182234434111176971232143)
- else
- mousemove XF1, YF1
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up4343334182234434111176971232143):
- PixelSearch, XF11, YF11, 603, 425, 642, 460, 0x0E313A, 1, Fast ; checking 7th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up234235667556334182241111769712)
- else
- mousemove XF11, YF11
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up234235667556334182241111769712):
- PixelSearch, XF112, YF112, 646, 425, 684, 460, 0x0E313A, 1, Fast ; checking 6th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up85647344343334182241111769712)
- else
- mousemove XF112, YF112
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up85647344343334182241111769712):
- PixelSearch, XF1123, YF1123, 687, 425, 728, 460, 0x0E313A, 1, Fast ; checking 5th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up434354665767686776334182241111769712)
- else
- mousemove XF1123, YF1123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up434354665767686776334182241111769712):
- PixelSearch, XF11234, YF11234, 560, 463, 601, 494, 0x0E313A, 1, Fast ; checking 4th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up93456743567334182241111769712)
- else
- mousemove XF11234, YF11234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up93456743567334182241111769712):
- PixelSearch, XF112345, YF112345, 602, 463, 643, 494, 0x0E313A, 1, Fast ; checking 3rd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33895768934567)
- else
- mousemove XF112345, YF112345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33895768934567):
- PixelSearch, XF1123456, YF1123456, 647, 463, 685, 494, 0x0E313A, 1, Fast ; checking 2nd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up332343423456677643434182241111769712)
- else
- mousemove XF1123456, YF1123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up332343423456677643434182241111769712):
- PixelSearch, XF11234567, YF11234567, 687, 463, 728, 494, 0x0E313A, 1, Fast ; checking 1st spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341822334237657678434312)
- else
- mousemove XF11234567, YF11234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341822334237657678434312):
- PixelSearch, X3223, Y3223, 560, 246, 598, 280, 0x0D3038, 1, Fast ; checking 28th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3341823454356454576712)
- else
- mousemove X3223, Y3223
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3341823454356454576712):
- PixelSearch, X32231, Y32231, 605, 245, 641, 279, 0x0D3038, 1, Fast ; checking 27th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up12345645764334182241111769712)
- else
- mousemove X32231, Y32231
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up12345645764334182241111769712):
- PixelSearch, X322313, Y322313, 646, 245, 685, 280, 0x0D3038, 1, Fast ; checking 26th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3334222222413453453453)
- else
- mousemove X322313, Y322313
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3334222222413453453453):
- PixelSearch, X3223133, Y3223133, 688, 245, 728, 280, 0x0D3038, 1, Fast ; checking 25th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up943345345334182241111769712)
- else
- mousemove X3223133, Y3223133
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up943345345334182241111769712):
- PixelSearch, X3789, Y3789, 561, 279, 600, 315, 0x0D3038, 1, Fast ; checking 24th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up456433223334182241111769712)
- else
- mousemove X3789, Y3789
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up456433223334182241111769712):
- PixelSearch, X37891, Y37891, 603, 279, 642, 315, 0x0D3038, 1, Fast ; checking 23th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up32346575643434334182241111769712)
- else
- mousemove X37891, Y37891
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up32346575643434334182241111769712):
- PixelSearch, X378912, Y378912, 646, 279, 684, 315, 0x0D3038, 1, Fast ; checking 22th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up9245643256334182241111769712)
- else
- mousemove X378912, Y378912
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up9245643256334182241111769712):
- PixelSearch, X3789123, Y3789123, 688, 279, 729, 315, 0x0D3038, 1, Fast ; checking 21th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up23423456456334182241111769712)
- else
- mousemove X3789123, Y3789123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up23423456456334182241111769712):
- PixelSearch, X37891234, Y37891234, 560, 320, 600, 350, 0x0D3038, 1, Fast ; checking 20th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up452345645376567546334182241111769712)
- else
- mousemove X37891234, Y37891234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up452345645376567546334182241111769712):
- PixelSearch, X378912345, Y378912345, 604, 320, 641, 350, 0x0D3038, 1, Fast ; checking 19th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up365463245353342)
- else
- mousemove X378912345, Y378912345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up365463245353342):
- PixelSearch, X3789123456, Y3789123456, 645, 320, 685, 350, 0x0D3038, 1, Fast ; checking 18th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up324234655643431111769712)
- else
- mousemove X3789123456, Y3789123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up324234655643431111769712):
- PixelSearch, X37891234567, Y37891234567, 688, 320, 727, 350, 0x0D3038, 1, Fast ; checking 17th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up54436786734334182241111769712)
- else
- mousemove X37891234567, Y37891234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up54436786734334182241111769712):
- PixelSearch, X91, Y91, 561, 355, 600, 386, 0x0D3038, 1, Fast ; checking 16th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up78787894545334182241111769712)
- else
- mousemove X91, Y91
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up78787894545334182241111769712):
- PixelSearch, X912, Y912, 604, 355, 642, 386, 0x0D3038, 1, Fast ; checking 15th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up8970785464564334182241111769712)
- else
- mousemove X912, Y912
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up8970785464564334182241111769712):
- PixelSearch, X9123, Y9123, 645, 355, 685, 386, 0x0D3038, 1, Fast ; checking 14th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up7894563456334182241111769712)
- else
- mousemove X9123, Y9123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up7894563456334182241111769712):
- PixelSearch, X91234, Y91234, 688, 355, 725, 386, 0x0D3038, 1, Fast ; checking 13th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up874524356456334182241111769712)
- else
- mousemove X91234, Y91234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up874524356456334182241111769712):
- PixelSearch, X912345, Y912345, 561, 390, 600, 422, 0x0D3038, 1, Fast ; checking 12th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up76857423563456334182241111769712)
- else
- mousemove X912345, Y912345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up76857423563456334182241111769712):
- PixelSearch, X9123456, Y9123456, 602, 390, 643, 422, 0x0D3038, 1, Fast ; checking 11th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up9068453634563456334182241111769712)
- else
- mousemove X9123456, Y9123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up9068453634563456334182241111769712):
- PixelSearch, X91234567, Y91234567, 646, 390, 685, 422, 0x0D3038, 1, Fast ; checking 10th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up987345643564353334182241111769712)
- else
- mousemove X91234567, Y91234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up987345643564353334182241111769712):
- PixelSearch, X912345678, Y912345678, 687, 390, 728, 422, 0x0D3038, 1, Fast ; checking 9th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33418224111764543543321567878655641769712)
- else
- mousemove X912345678, Y912345678
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33418224111764543543321567878655641769712):
- PixelSearch, XF1, YF1, 560, 425, 600, 460, 0x0D3038, 1, Fast ; checking 8th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334184353453422222234444442241111769712)
- else
- mousemove XF1, YF1
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334184353453422222234444442241111769712):
- PixelSearch, XF11, YF11, 603, 425, 642, 460, 0x0D3038, 1, Fast ; checking 7th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up3345435435433433333334182241111769712)
- else
- mousemove XF11, YF11
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up3345435435433433333334182241111769712):
- PixelSearch, XF112, YF112, 646, 425, 684, 460, 0x0D3038, 1, Fast ; checking 6th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up9874543563456334182241111769712)
- else
- mousemove XF112, YF112
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up9874543563456334182241111769712):
- PixelSearch, XF1123, YF1123, 687, 425, 728, 460, 0x0D3038, 1, Fast ; checking 5th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up33345367867856456434182241111769712)
- else
- mousemove XF1123, YF1123
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up33345367867856456434182241111769712):
- PixelSearch, XF11234, YF11234, 560, 463, 601, 494, 0x0D3038, 1, Fast ; checking 4th spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182241324322343423432432432432423111769712)
- else
- mousemove XF11234, YF11234
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182241324322343423432432432432423111769712):
- PixelSearch, XF112345, YF112345, 602, 463, 643, 494, 0x0D3038, 1, Fast ; checking 3rd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up389755434545345334182241111769712)
- else
- mousemove XF112345, YF112345
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up389755434545345334182241111769712):
- PixelSearch, XF1123456, YF1123456, 647, 463, 685, 494, 0x0D3038, 1, Fast ; checking 2nd spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up312312312312312312312312334182241111769712)
- else
- mousemove XF1123456, YF1123456
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up312312312312312312312312334182241111769712):
- PixelSearch, XF11234567, YF11234567, 687, 463, 728, 494, 0x0D3038, 1, Fast ; checking 1st spot for logs
- if Errorlevel = 1
- GoTo, Recovered(Up334182241111769712)
- else
- mousemove XF11234567, YF11234567
- Send {Shift Down}
- click
- Send {Shift Up}
- sleep 50
- Recovered(Up334182241111769712):
- PixelSearch, XB, YB, 4, 100, 510, 367, 0x1B2726, 1, Fast ; Checking for WILLOW Trees
- if Errorlevel = 1
- GoTo, Recover(Up300002342341352613111769712)
- else
- mousemove XB, YB
- sleep 500
- click left
- sleep 2000
- mousemove XB, YB
- sleep 3000
- Recovered(Up33418411143243243512431769712):
- PixelSearch, XB2, YB2, 90, 58, 121, 75, 0x009CFF, 1, Fast ; Checking for "IDLE" text
- if Errorlevel = 1
- GoTo, Recover(Up300002342341352613111769712)
- else
- Goto, Recovered(Up3341841111769712)
- Recover(Up300002342341352613111769712):
- PixelSearch, DXU, DYU, 159, 50, 207, 118, 0xCBBAB9, 1, Fast ; search for login screen
- if Errorlevel = 1
- Goto, Recovered(Up33418411143243243512431769712)
- else
- click 402, 312
- sleep 100
- Recover(Down30000234235464541645352613111769712):
- PixelSearch, XX, YY, 225, 361, 246, 381, 0x0B0B0B, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down300002342341352613111769712)
- else
- PixelSearch, XXX, YYY, 250, 244, 521, 262, 0x00FFFF, 1, Fast
- if Errorlevel = 1
- Goto, Recover(Down300002342341352613111769712)
- else
- click 315, 292
- send %accname%{enter}
- send %accpass%{enter}
- sleep 7000
- click 384, 367
- sleep 7000
- GoTo, Recovered(Up334184132456768344392111769712)
- Recover(Down3000023423412343242352613111769712):
- click 316, 289
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- click 346, 307
- send {backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}{backspace}
- Goto, Recover(Up300002342341352613111769712)
- Recover(Down300002342341352613111769712):
- GoTo, Recovered(Up3341841111769712)
- }
- Return
- Buttonhighalchemy:
- IfWinExist, ahk_class SunAwtFrame
- WinActivate, ahk_class SunAwtFrame
- BlockInput, MouseMove
- WinActivate, ahk_class SunAwtFrame
- click 743, 217
- Recovered(Up3312):
- PixelSearch, X, Y, 701, 345, 730, 373, 0x09D2D2, 1, Fast ; Check for High alch
- if Errorlevel = 1
- GoTo, Recover(Down200112)
- else
- mousemove X, Y
- click left
- sleep 100
- GoTo, Recover(Down2001122)
- Recover(Down2001122):
- click 706, 478
- sleep 2300
- GoTo, Recovered(Up3312)
- Return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement