인터넷 검색을 통해 알아낸 정보로 만든 스크립트가
제 뜻대로 작동하질 않아 질문드립니다
1번 이미지를 찾으면
1패턴 무한반복
하다가
2번 이미지를 찾으면
2패턴 무한반복
하다가
다시 1번 이미지를 찾으면
1패턴 무한반복
어떤용도냐면 사냥터 특정구간을 왔다갔다 왕복하는걸 원합니다
1번 이미지를 찾고 원하는 동작까진 무한반복이 됩니다
하지만 2번 이미지에 해당하는 부분이 나와도
무시하고 1패턴만 무한반복하네요
F1::Pause
1 := false
return
F2::
{
1 := ture
{
ImageSearch, FoundX, FoundY, 0,0, A_ScreenWidth, A_ScreenHeight, *50 1.bmp
if (ErrorLevel = 0)
Loop
{
Send {Left up}
send {Right Down}
Sleep 350
Send a
}
ImageSearch, FoundX, FoundY, 0,0, A_ScreenWidth, A_ScreenHeight, *50 2.bmp
if (ErrorLevel = 0)
Loop
{
Send {Right up}
send {Left Down}
Sleep 350
Send a
}
}
}
return
F3::
{
1 := false
ExitApp
}
return
이게 제가 만든 해당 스크립트구요
어떻게 수정을 해야할지
꼭 알고싶습니다
제가 오핫 안한지 좀 되서 가물가물한데 일단 1 := ture 여기 오타죠? true 쓰실려고 하신듯 ?
그리고 Loop 뒤에 반복 수나 내부에 탈출조건으로 break를 주지 않으면 Loop안에서 그냥 무한 반복입니다.
2번째 이미지 서치로 안넘어가요
https://gogildong.com/38
여기 한번 보시고 수정해보세요