gosub 을쓰다보니 좀 꼬이는구간이있어서그러는데..
클릭이 될때까지 기다려라 성공할때까지 기다려라 뭐 이런 명령어가있나요?
앱 플레이어 모바일 게임 과몰입 방지 매크로 등 인터넷상의 재밌는 것을 찾아 연구하는 사람들의 모임
gosub 을쓰다보니 좀 꼬이는구간이있어서그러는데..
클릭이 될때까지 기다려라 성공할때까지 기다려라 뭐 이런 명령어가있나요?
각 명령어마다 에러레벨값을 줍니다. if문으로 체크해서 사용하시면 되지 않을까요?
무한사냥:
Loop
{
?gosub, 모험시작
?ImageSearch, X1, Y1, %X%, %Y%, %X2%, %Y2%, *%I1% Image\열쇠없음.png
?If(ErrorLevel=0)
?{
??break ; 열쇠없음 이미지를?찾으면 탈출해라
?}
?gosub, 스킬1
?gosub, 스킬2
?gosub, 스킬3
?gosub, 스킬4
?gosub, 다시하기
}
gosub, 열쇠없음? ; 탈출한 뒤 루프뒤에 명령문 실행
return
요런느낌이겠죠
알림보고왔는데 생물님께서 이미 댓글을 달아놓으셨군요 ㅋㅋㅋ
break라는 명령어를 만나면, 'loop'와 'return'으로 묶여진 하나의 덩어리를?무시하고 'return' 다음줄로 내려가는거라고 이해하시면 될거예요
너무어렵네요ㅠㅠ
우 어렵다....ㅜㅜ
루프문과 gosub을 쓰실때는
Continue
Break
을 알아두시면 다양하게 사용하실수있습니다
컨티뉴는 루프문 안에서 컨티뉴 다음의 스크립트를 건너뛰고 루프문의 처음부터 다시 시작을 합니다.
브레이크는 루프문을 나와버립니다.
글재주가 없어서 대충...
컨티뉴는
loop
{ ? ? ? ? ? ? ;;;;;continue를 만나서 되돌아오는곳
1
2
continue
3
}
return
3번은 실행이 되지않습니다. 다시 1번으로 돌아가서 순서대로 실행이되죠
계속 반복합니다.
브레이크는
loop
{
1
2
break
3? ? ? ? ? ? ;;;;;break를 만나서 실행이 안되는곳(루프문 괄호 밖으로 나가버립니다)
}
return
브레이크를 만나서 3번이 실행되지 않고 리턴을 만나서 스크립트가 종료가됩니다.
보통 gosub을 빠져나올때 많이 쓰죠
gosub은 리턴을 만나야 원래 스크립트로 돌아가거든요
광고
전체 최신 인기글
전체 주간 인기글
?loop return안에 imagesearch를 넣어서, 인식했을경우 break로 빠져나오도록 하면 될거같습니당