메인화면 > 던전입구 클릭 > 던전 돌기(안에서 스킬사용등) > 다시돌기 .. 이런식으로 진행할려고하는데
아래와 같이 반복문으로 진행하는것이 가장좋나요? 어떤식으로 매크로 사용하시는지 궁금합니다..
또 공부하기 괜찮은 소스 있으시면 공유좀 부탁드립니다.
Button요새:
{
매크로시작 := true
while(매크로시작 = true)
{
ImageSearch,FoundX,FoundY,0,0,830,483,*30, %A_ScriptDir%\Image\EnterSoul.bmp
if(ErrorLevel = 0)
{
Sleep, 1000
SendInput {Click %FoundX% %FoundY%}
while(매크로시작 = true)
{
ImageSearch,FoundX,FoundY,0,0,830,483,*30, %A_ScriptDir%\Image\SoulReady.bmp
if(ErrorLevel = 0)
{
Sleep, 1000
SendInput {Click %FoundX% %FoundY%}
While(매크로시작 =true)
{
ImageSearch,FoundX,FoundY,0,0,830,483,*30, %A_ScriptDir%\Image\SoulStart.bmp
if(ErrorLevel =0)
{
Sleep, 1000
SendInput {Click %FoundX% %FoundY%}
while(매크로시작=true)
{
ImageSearch,FoundX,FoundY,0,0,830,483,*30, %A_ScriptDir%\Image\SoulNext.bmp
if(ErrorLevel=0)
{
Sleep, 1000
SendInput {Click %FoundX% %FoundY%}
break
}
}
}
}
}
}
}
}
}
return
그렇게하시면 되는데 while에 sleep구문 추가해주시는게 CPU 점유율 내리는데 좋습니다.