최대총합 4번의 군수를 예외처리로 이미지서치후 안보이면 바로 예외처리생략후 다시 거지런 [ 노가다 ] 하러가는 식으로 짜봤는데 이게잘안됍니다 ;; 예외처리 하는법이잘못된건가요 ?
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 작전중지2.png
if errorlevel = 0
{
Random, Time, 1000, 2000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 전투시작.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else{
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 군수지원보상.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 확인2.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 전투시작.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else{
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 군수지원보상.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 확인2.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
}
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 전투시작.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else{
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 군수지원보상.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 확인2.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
}
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 전투시작.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else{
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 군수지원보상.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
else
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 확인2.png
if errorlevel = 0
{
Random, Time, 10000, 11000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 10000, 11000
Sleep, %Time%
}
}
}
imagesearch, xx, xy, 0, 0, 1600, 1200,*100 야간클릭.png
if errorlevel = 0
{
Random, Time, 1000, 2000
Sleep, %Time%
random,xr,-5,5
random,yr,-5,5
xx:=xx+xr
xy:=xy-yr
mouseclick, left, %xx%, %xy%,
Random, Time, 1000, 2000
Sleep, %Time%
}
여기가문제입니다 저기있는 예외처리가 만일 예를들어서 군수를 1번 완료시키고 바로 다음이미지 서치를진행하는데
안보이면 예외처리 모두 생략하고 전투시작 이미지서치 > 야간클릭 이미지서치를해야하는데 예외처리를 계속 서치하는것인지
아니면 뭐가문제인지모르겠습니다 ;;
예외처리를 재가 이상하게한건가요 ?
'오토핫키' 카테고리의 다른 글
루프 변수 관련 질문드립니다 (0) | 2018.12.16 |
---|---|
gdip screen 캡쳐 질문드립니다 (0) | 2018.12.13 |
외치기님 질문 (0) | 2018.12.11 |
LD 앱플레이어 관련 의뢰 (0) | 2018.12.11 |
오랜만에 왔더니 (0) | 2018.12.11 |
ComboBox 질문 있습니다 (0) | 2018.12.11 |
loop를 일정시간동안 작동시키고 싶습니다 도와주세요 (0) | 2018.12.11 |
비활성클릭 관련 질문입니다 (0) | 2018.12.07 |
오핫 너무나 좋은데 보안이 힘드네요 (0) | 2018.12.06 |
오토핫키 실행하는데 not print 라며 실행이 안됩니다 (0) | 2018.12.06 |