오토핫키 커뮤니티

질문
2018.06.09 16:06

루프 구문 그리고 이미지서치

조회 수 102 추천 0 댓글 2
F11::
Loop
{
MouseClick, Left, 746, 603
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다2
노가다2:
MouseClick, Left, 771, 581
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다3
노가다3:
MouseClick, Left, 717, 559
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다4
노가다4:
MouseClick, Left, 674, 572
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다5
노가다5:
MouseClick, Left, 669, 556
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다6
노가다6:
MouseClick, Left, 722, 540
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다7
노가다7:
MouseClick, Left, 750, 509
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다8
노가다8:
MouseClick, Left, 771, 485
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다9
노가다9:
MouseClick, Left, 782, 523
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다10
노가다10:
MouseClick, Left, 795, 574
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다11
노가다11:
MouseClick, Left, 774, 541
Sleep, 3000
Loop, 5
{
ImageSearch, ax, ay, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남왼.bmp
If ErrorLevel = 0
{
ax += 15
ay += 25
MouseClick, Left, ax, ay
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, bx, by, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남우.bmp
If ErrorLevel = 0
{
bx += 15
by += 25
MouseClick, Left, bx, by
MouseMove, 0, 0
}
}

If ErrorLevel =1
{
ImageSearch, cx, cy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남앞.bmp
If ErrorLevel = 0
{
cx += 15
cy += 25
MouseClick, Left, cx, cy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, dx, dy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 남뒤.bmp
If ErrorLevel = 0
{
dx += 15
dy += 25
MouseClick, Left, dx, dy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ex, ey, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛왼.bmp
If ErrorLevel = 0
{
ex += 15
ey += 25
MouseClick, Left, ex, ey
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, fx, fy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛우.bmp
If ErrorLevel = 0
{
fx += 15
fy += 25
MouseClick, Left, fx, fy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, gx, gy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛앞.bmp
If ErrorLevel = 0
{
gx += 15
gy += 25
MouseClick, Left, gx, gy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, hx, hy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 빛뒤.bmp
If ErrorLevel = 0
{
hx += 15
hy += 25
MouseClick, Left, hx, hy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, ix, iy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈왼.bmp
If ErrorLevel = 0
{
ix += 15
iy += 25
MouseClick, Left, ix, iy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, jx, jy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈우.bmp
If ErrorLevel = 0
{
jx += 15
jy += 25
MouseClick, Left, jx, jy
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, kx, ky, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈앞.bmp
If ErrorLevel = 0
{
kx += 15
ky += 25
MouseClick, Left, kx, ky
MouseMove, 0, 0
}
}

If ErrorLevel = 1
{
ImageSearch, lx, ly, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 갈뒤.bmp
If ErrorLevel = 0
{
lx += 15
ly += 25
MouseClick, Left, lx, ly
MouseMove, 0, 0
}

If ErrorLevel = 1
{
ImageSearch, mx, my, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈.bmp
If ErrorLevel = 0
{
MouseClick, Left, mx, my
}

IF ErrorLevel = 1
{
ImageSearch, nx, ny, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈1.bmp
If ErrorLevel = 0
{
MouseClick, Left, nx, ny
}

If ErrorLevel = 1
{
ImageSearch, ox, oy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈2.bmp
If ErrorLevel = 0
{
MouseClick, Left, ox, oy
}

If ErrorLevel = 1
{
ImageSearch, px, py, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈3.bmp
IF ErrorLevel = 0
{
MouseClick, Left, px, py
}

If ErrorLevel = 1
{
ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp
If ErrorLevel = 0
{
MouseClick, Left, qx, qy
}
}
}
}
}
}
}
}
Sleep, 1000
goto, 노가다Max
노가다MAX:
MouseClick, Left, 746, 603
Sleep, 10000
}

return
F12::Pause

자동사냥&노가다를 위해 만든 매크로입니다. 고정된 맵에서 총 11개의 맵 포인트를 밟으며, 5개 실행 및 클릭이 되는 루프 구문으로 순환 사냥을 하기 위한 의도가 담겨져 있는 매크로입니다.

그런데 문제점이 엄청 많더군요..

맵에 해당 몬스터가 있어 루프 구문의 이미지서치가 제대로 작동될 경우, 스크립트 실행 속도가 굉장히 빠르나 맵에 해당 몬스터가 없어 이미지서치가 되지 않을 경우, 5개의 루프가 작동되는 시간이 너무나도 길어집니다. 사실 이게 제일 안가는 부분이긴 합니다. 어차피 if구문이기에 맵에 몬스터가 없다면 바로 다음 맵포인트를 찍는 것이 맞다고 생각하는데... 도움 좀 주십시오

  • 혁이 2018.06.09 18:44

    ImageSearch, qx, qy, 0, 0, A_ScreenWidth, A_ScreenHeight, *100 정눈4.bmp

    이미지 서치 범위를 줄여보세요. 

    0, 0, A_ScreenWidth, A_ScreenHeight 화면 전체에서 서치하게 해놔서 느린것 같네요.

  • Hangoon 2018.06.10 11:21
    Errorlevel은 이미지써치 명령의 고유 반환 변수가 아닌
    오토핫키 모든 명령어의 수행결과 오류코드를 담는 변수입니다
    위와 같이 코딩을 하고 싶으시면 이미지써치 바로 아래 라인에서 Errorlevel을 다른 변수에 보관하고 그 변수를 에러레벨 대신 사용하시는게 맞을거 같습니다

    코드가 굉장히 긴데.. 제가 볼땐 이렇게 길게 작성할 코드가 아닌것 같습니다
    함수와 루프문을 잘 활용하면 현재 작성된 코드보다 훨씬 가독성도 좋고 정리도 잘 된 형태로 작성이 될 것 같네요

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 랜덤작명 스크립트입니다 sama 2018.10.20 0/0
질문 좌표설정을 이해좀 도와주세요. 2 Piner 2018.10.19 0/0
질문 잠수타면 일부명령어가 실행이 안되는데 동영상녹화할... 3 꾸앙이 2018.10.22 0/0
질문 픽셀 서치하는 매크로인데요 다 됐는데 픽셀을 못찾았... 2 에임보정 2018.10.18 0/0
질문 우회관련 질문드립니다. 5 쓰뜨 2018.10.21 0/0
질문 왜저는 슬립랜덤변수가 안되는걸까요?? 3 고생 2018.10.19 0/0
질문 시간이 지날때 마다 키보드 클릭 하는걸 만들고 있습니다. 6 미리리리리 2018.11.28 0/0
질문 오토핫키 피크 앱플레이어로 써보신분..? 무거움 2018.10.14 0/0
질문 매크로 주문제작 해주실분있나요? bjcho 2018.10.14 0/0
질문 오토핫키로는 ADB? 를 못하나요? 4 이코노뮉승 2018.12.26 0/0
질문 반투명해서 배경이 보이는경우에는 이미지서치를 어떻... 4 SSiO2 2019.01.07 0/0
질문 픽셀이 여러게 서치됬는데 서치후 범위줄이는법알려주세요 1 요즘것들 2018.10.16 0/0
질문 카톡 대화창 채팅에 반응하는 매크로 2 sama 2018.10.17 0/0
자유 독학 4일째!!! 7 미지로 2018.12.20 0/0
질문 매크로만들려는데 정상작동이 안되네요.. 단백질 2018.10.13 0/0
질문 메이플 거탐알리미 . 6 강아쥐소년 2019.02.09 0/0
질문 오토핫키 질문입니다. 2 바남 2018.10.22 0/0
질문 유니코드 재생 낚시인생딱구 2018.10.11 0/0
질문 비활성화 서치 연습중인데.. 1 Ururu 2018.10.16 0/0
질문 특정 매크로 돌렸을때 나머지 매크로 일시중지 5 낚시인생딱구 2018.10.21 0/0
Board Pagination Prev 1 ... 565758596061626364 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글