|
|
Line 1: |
Line 1: |
− | <pre>
| + | *clay macro |
− | ;
| + | *[http://www.amateursky.com/clay.ahk clay macro(right click save as)] |
− | ; AutoHotkey Version: 1.x
| |
− | ; Language: English
| |
− | ; Platform: Win9x/NT
| |
− | ; Author: dymo
| |
− | ;
| |
− | ; Script Function: vineyards Cragam Vodka
| |
− | ;
| |
− | ;^r::reload
| |
− | ;^p::Pause
| |
− | ;^!f::
| |
− | | |
− | #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
| |
− | SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
| |
− | SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
| |
− | | |
− | | |
− | ; VARIABLES TO CONFIGURE
| |
− | | |
− | PopUpDelay = 300 ;Safe (lag) is 300+, Fast is 200 (fast computer, no lag)
| |
− | | |
− | ; END OF VARIABLES DO NOT EDIT BELOW THIS POINT
| |
− | | |
− | IfWinExist eGenesis Client
| |
− | {
| |
− | | |
− | WinActivate, eGenesis Client
| |
− | WinWait, eGenesis Client
| |
− | WinGetActiveStats, win_Title, Xmax, Ymax, win_Xpos, win_Ypos
| |
− | | |
− | InputBox, NumPulls, Cragam Vodka, WARNING DO NOT USE THIS MACRO IF YOUR VIGOR IS UNDER 8....How many tends?
| |
− | Location = 1
| |
− | Cycle = 0
| |
− | | |
− | } else {
| |
− | MsgBox, eGenesis Client not running, aborting...
| |
− | Exit
| |
− | }
| |
− | | |
− | | |
− | Start:
| |
− | | |
− | Sleep %PopupDelay%
| |
− | loop, %NumPulls% {
| |
− | | |
− | ImageSearch, PopX, PopY, 1 , 1, 400,400, vine.cragamvodka.png
| |
− | If (Errorlevel = 0) {
| |
− | popfX := PopX + 3
| |
− | popfY := PopY + 3
| |
− | }
| |
− | | |
− | ;Search for Vineyard State
| |
− | | |
− | Sleep %PopupDelay%
| |
− | ImageSearch, stateX, stateY, 1 , 1, Xmax,Ymax, vine.rustle.png
| |
− | If (Errorlevel = 0) {
| |
− | Sleep %PopupDelay%
| |
− | ImageSearch,tlX, tlY, 1 , 1, Xmax,Ymax, tend.tl.png
| |
− | tlfX := tlX + 3
| |
− | tlfY := tlY + 3
| |
− | MouseMove, %tlfX%, %tlfY%
| |
− | Sleep %PopupDelay%
| |
− | Click
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | MouseMove, %PopfX%, %PopfY%
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | Click right
| |
− | }
| |
− | ;Search for Vineyard State
| |
− | Sleep %PopupDelay%
| |
− | ImageSearch, shrivelX, shrivelY, 1 , 1, Xmax,Ymax, vine.shrivel.png
| |
− | If (Errorlevel = 0) {
| |
− | ImageSearch,svX, svY, 1 , 1, Xmax,Ymax, tend.sv.png
| |
− | svfX := svX + 3
| |
− | svfY := svY + 3
| |
− | MouseMove, %svfX%, %svfY%
| |
− | Sleep %PopupDelay%
| |
− | Click
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | MouseMove, %PopfX%, %PopfY%
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | Click right
| |
− | | |
− | }
| |
− | ;Search for Vineyard State
| |
− | Sleep %PopupDelay%
| |
− | ImageSearch, fatX, fatY, 1 , 1, Xmax,Ymax, vine.fat.png
| |
− | If (Errorlevel = 0) {
| |
− | ImageSearch,svX, svY, 1 , 1, Xmax,Ymax, tend.mg.png
| |
− | svfX := svX + 3
| |
− | svfY := svY + 3
| |
− | MouseMove, %svfX%, %svfY%
| |
− | Sleep %PopupDelay%
| |
− | Click
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | MouseMove, %PopfX%, %PopfY%
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | Click right
| |
− | }
| |
− | ;Search for Vineyard State
| |
− | Sleep %PopupDelay%
| |
− | ImageSearch, mustyX, mustyY, 1 , 1, Xmax,Ymax, vine.musty.png
| |
− | If (Errorlevel = 0) {
| |
− | ImageSearch,slX, slY, 1 , 1, Xmax,Ymax, tend.sl.png
| |
− | slfX := slX + 3
| |
− | slfY := slY + 3
| |
− | MouseMove, %slfX%, %slfY%
| |
− | Sleep %PopupDelay%
| |
− | Click
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | MouseMove, %PopfX%, %PopfY%
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | Click right
| |
− | }
| |
− | ;Search for Vineyard State
| |
− | Sleep %PopupDelay%
| |
− | ImageSearch, saggingX, saggingY, 1 , 1, Xmax,Ymax, vine.sagging.png
| |
− | If (Errorlevel = 0) {
| |
− | ImageSearch,tlX, tlY, 1 , 1, Xmax,Ymax, tend.tl.png
| |
− | tlfX := tlX + 3
| |
− | tlfY := tlY + 3
| |
− | MouseMove, %tlfX%, %tlfY%
| |
− | Sleep %PopupDelay%
| |
− | Click
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | MouseMove, %PopfX%, %PopfY%
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | Click right
| |
− | }
| |
− | ;Search for Vineyard State
| |
− | Sleep %PopupDelay%
| |
− | ImageSearch, wiltingX, wiltingY, 1 , 1, Xmax,Ymax, vine.wilting.png
| |
− | If (Errorlevel = 0) {
| |
− | ImageSearch,tlX, tlY, 1 , 1, Xmax,Ymax, tend.tl.png
| |
− | tlfX := tlX + 3
| |
− | tlfY := tlY + 3
| |
− | MouseMove, %tlfX%, %tlfY%
| |
− | Sleep %PopupDelay%
| |
− | Click
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | MouseMove, %PopfX%, %PopfY%
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | Click right
| |
− | }
| |
− | ;Search for Vineyard State
| |
− | Sleep %PopupDelay%
| |
− | ImageSearch, shimmerX, shimmerY, 1 , 1, Xmax,Ymax, vine.shimmer.png
| |
− | If (Errorlevel = 0) {
| |
− | ImageSearch,svX, svY, 1 , 1, Xmax,Ymax, tend.sv.png
| |
− | svfX := svX + 3
| |
− | svfY := svY + 3
| |
− | MouseMove, %svfX%, %svfY%
| |
− | Sleep %PopupDelay%
| |
− | Click
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | MouseMove, %PopfX%, %PopfY%
| |
− | Sleep %PopupDelay%
| |
− | Sleep %PopupDelay%
| |
− | Click right
| |
− | | |
− | | |
− | | |
− | | |
− | }
| |
− | return
| |
− | }
| |
− | | |
− | ^r::reload
| |
− | ^p::Pause
| |
− | | |
− | </pre>
| |