|
|
| (2 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| − | <nowiki>
| |
| − | ; Carrot planter
| |
| − | #UseHook
| |
| − | #InstallMouseHook
| |
| − | #InstallKeybdHook
| |
| | | | |
| − | ;Ctrl+p to Pause script
| |
| − | ;Ctrl+r to reload script
| |
| − |
| |
| − | shades:="*90"
| |
| − |
| |
| − | IfWinExist eGenesis Client
| |
| − | {
| |
| − | WinActivate
| |
| − | WinGetPos,,, winWidth, winHeight
| |
| − | minorOffset = 100
| |
| − | majorOffset = 140
| |
| − | winXCenter := winWidth / 2
| |
| − | winYCenter := ((winHeight - 22) / 2) + 32
| |
| − | winXLeft := winXCenter - minorOffset
| |
| − | winXFarLeft := winXCenter - majorOffset
| |
| − | winXRight := winXCenter + minorOffset
| |
| − | winXFarRight := winXCenter + majorOffset
| |
| − | winYUp := winYCenter - minorOffset
| |
| − | winYFarUp := winYCenter - majorOffset
| |
| − | winYDown := winYCenter + minorOffset
| |
| − | winYFarDown := winYCenter + majorOffset
| |
| − | circleMove = 0
| |
| − |
| |
| − | Gui, +AlwaysOnTop +ToolWindow
| |
| − | Gui, Add, Text,, How many Carrot cycles?
| |
| − | Gui, Add, Edit, Number vNumGrass
| |
| − | Gui, Add, Button, default gGrassCommit, OK
| |
| − | Gui, Show
| |
| − | return
| |
| − |
| |
| − | GrassCommit:
| |
| − | Gui, Submit
| |
| − | Gui, Destroy
| |
| − | GrassCycle = 0
| |
| − |
| |
| − | WinActivate, eGenesis Client
| |
| − | ;CoordMode, Mouse, Relative
| |
| − |
| |
| − | SetDefaultMouseSpeed, 0
| |
| − | SetMouseDelay, -1
| |
| − |
| |
| − |
| |
| − | loop, %NumGrass%
| |
| − | {
| |
| − | Send {down down}
| |
| − | Sleep 300
| |
| − | Send {down up}
| |
| − | Sleep 300
| |
| − | Send {up down}
| |
| − | Sleep 300
| |
| − | Send {up up}
| |
| − | Sleep 300
| |
| − | Send {left down}
| |
| − | sleep 300
| |
| − | Send {left up}
| |
| − | sleep 1000
| |
| − | Send {right down}
| |
| − | sleep 300
| |
| − | Send {right up}
| |
| − |
| |
| − |
| |
| − | sleep 1000
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 54, 88, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − | sleep 100
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 66, 80, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − | sleep 100
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 82, 88, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − | sleep 100
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 42, 105, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − | sleep 100
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 91, 105, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − | sleep 100
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 54, 119, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − | sleep 100
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 66, 128, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − | sleep 100
| |
| − |
| |
| − | MouseClick, left, 47, 47
| |
| − | sleep 200
| |
| − | Mouseclick Left, 82, 119, 2
| |
| − | sleep 100
| |
| − | Mouseclick Left, 40, 166
| |
| − |
| |
| − |
| |
| − |
| |
| − | sleep 300
| |
| − |
| |
| − | ; Pin and move windows
| |
| − |
| |
| − |
| |
| − | Mousemove, 883, 468
| |
| − | sleep 300
| |
| − | Mouseclick Right, 883, 468
| |
| − | sleep 200
| |
| − | Mouseclick Right, 883, 468 ;888, 460
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 450, 350, 3
| |
| − | sleep 100
| |
| − | click up
| |
| − |
| |
| − | Mousemove, 961, 468 ;967,441
| |
| − | sleep 300
| |
| − | Mouseclick Right, 961, 468
| |
| − | sleep 200
| |
| − | Mouseclick Right, 961, 468
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 150, 350, 3
| |
| − | sleep 100
| |
| − | click up
| |
| − |
| |
| − | Mousemove, 1039, 468 ;1044, 450
| |
| − | sleep 300
| |
| − | Mouseclick Right, 1039, 468
| |
| − | sleep 200
| |
| − | Mouseclick Right, 1039, 468
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 450, 450, 3
| |
| − | sleep 100
| |
| − | click up
| |
| − |
| |
| − |
| |
| − |
| |
| − | Mousemove, 883, 542 ;888, 529
| |
| − | sleep 300
| |
| − | Mouseclick Right, 883, 542
| |
| − | sleep 200
| |
| − | Mouseclick Right, 883, 542
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 150, 450, 3
| |
| − | sleep 100
| |
| − | click up
| |
| − |
| |
| − |
| |
| − | Mousemove, 1035, 544 ;1045, 530
| |
| − | sleep 300
| |
| − | Mouseclick Right, 1035, 544
| |
| − | sleep 200
| |
| − | Mouseclick Right, 1035, 544
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 150, 550, 3
| |
| − | sleep 100
| |
| − | click up
| |
| − |
| |
| − |
| |
| − | Mousemove, 883, 622 ;880,622
| |
| − | sleep 300
| |
| − | Mouseclick Right, 883, 622
| |
| − | sleep 200
| |
| − | Mouseclick Right, 883, 622
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 150, 650, 3
| |
| − | sleep 100
| |
| − | click up
| |
| − |
| |
| − | Mousemove, 961, 622
| |
| − | sleep 300
| |
| − | Mouseclick Right, 961, 622
| |
| − | sleep 200
| |
| − | Mouseclick Right, 961, 622
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 450, 550, 3
| |
| − | sleep 100
| |
| − | click up
| |
| − |
| |
| − | Mousemove, 1038, 622
| |
| − | sleep 300
| |
| − | Mouseclick Right, 1038, 622
| |
| − | sleep 200
| |
| − | Mouseclick Right, 1038, 622
| |
| − | sleep 200
| |
| − | click down
| |
| − | sleep 100
| |
| − | mousemove, 450, 650, 3
| |
| − | sleep 200
| |
| − | click up
| |
| − |
| |
| − | mousemove, 500, 325, 3
| |
| − | Sleep 500
| |
| − | ;water 1
| |
| − |
| |
| − | Loop, 3
| |
| − | {
| |
| − | Mouseclick left, 500, 325
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 350
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 350
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 500, 350
| |
| − | ; sleep 100
| |
| − |
| |
| − | Mouseclick left, 200, 325
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 350
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 350
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 200, 350
| |
| − | ; sleep 100
| |
| − |
| |
| − | Mouseclick left, 500, 415
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 450
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 450
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 500, 450
| |
| − | ; sleep 100
| |
| − |
| |
| − | Mouseclick left, 200, 415
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 450
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 450
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 200, 450
| |
| − | ; sleep 100
| |
| − |
| |
| − | mouseclick left, 500, 515
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 550
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 550
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 500, 550
| |
| − | ; sleep 100
| |
| − |
| |
| − | mouseclick left, 200, 515
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 550
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 550
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 200, 550
| |
| − | ; sleep 100
| |
| − |
| |
| − | mouseclick left, 500, 615
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 650
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 650
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 500, 650
| |
| − | ; sleep 100
| |
| − |
| |
| − | mouseclick left, 200, 615
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 650
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 650
| |
| − | sleep 100
| |
| − | ; Mouseclick left, 200, 650
| |
| − | ; sleep 100
| |
| − |
| |
| − |
| |
| − | Sleep 10000
| |
| − | }
| |
| − |
| |
| − |
| |
| − | ;harvest
| |
| − | sleep 3000
| |
| − |
| |
| − |
| |
| − | Mouseclick left, 500, 315
| |
| − | sleep 100
| |
| − | Mouseclick Left, 500, 350
| |
| − | sleep 100
| |
| − | Mouseclick right, 500, 315
| |
| − |
| |
| − | Mouseclick left, 200, 315
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 350
| |
| − | sleep 100
| |
| − | Mouseclick right, 200, 315
| |
| − | sleep 100
| |
| − |
| |
| − | Mouseclick left, 500, 415
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 450
| |
| − | sleep 100
| |
| − | Mouseclick right, 500, 415
| |
| − | sleep 100
| |
| − |
| |
| − | Mouseclick left, 200, 415
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 450
| |
| − | sleep 100
| |
| − | Mouseclick right, 200, 415
| |
| − | sleep 100
| |
| − |
| |
| − | mouseclick left, 500, 515
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 550
| |
| − | sleep 100
| |
| − | Mouseclick right, 500, 515
| |
| − | sleep 100
| |
| − |
| |
| − | mouseclick left, 200, 515
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 550
| |
| − | sleep 100
| |
| − | Mouseclick right, 200, 515
| |
| − | sleep 100
| |
| − |
| |
| − | mouseclick left, 500, 615
| |
| − | sleep 100
| |
| − | Mouseclick left, 500, 650
| |
| − | sleep 100
| |
| − | Mouseclick right, 500, 615
| |
| − | sleep 100
| |
| − |
| |
| − | mouseclick left, 200, 615
| |
| − | sleep 100
| |
| − | Mouseclick left, 200, 650
| |
| − | sleep 100
| |
| − | Mouseclick right, 200, 615
| |
| − | sleep 100
| |
| − |
| |
| − | sleep 18000
| |
| − |
| |
| − | ImageSearch, Px, Py, 185 , 25, 865, 135, water.png
| |
| − |
| |
| − | Sleep 100
| |
| − | MouseClick, left, Px, Py
| |
| − | Sleep, 250
| |
| − |
| |
| − | ImageSearch, Px, Py, 910 , 510, 990, 650, %shades% maxButton.png
| |
| − | MouseClick, left, Px, Py
| |
| − | Sleep, 4000
| |
| − |
| |
| − |
| |
| − | }
| |
| − | Gui, Destroy
| |
| − | return
| |
| − | }
| |
| − | return
| |
| − |
| |
| − |
| |
| − | ^r::reload
| |
| − | ^p::Pause
| |
| − | </nowiki>
| |