if else문을 사용하려다 각 케이스별로 나누면 더 심플하게 작동할것 같아, if를 두개 썼는데 타이밍이 안맞는건지 잘 안되네요.
var #count 0
set #count 0
:start
//menu
touchPress 0 45 933
sleep 1700
:attack
#count = #count + 1
toast #count
//attack
touchPress 0 337 527
if #count < 500
goto :attack
endif
if #count > 500
goto :end
endif
:end
변수 지정하고, 매번 count 수치가 초기화 안되는것 같아서 set을 썼구요.
start 구문쪽을 쭉 진행하다가 attack 구문을 500회 돌고 끝나는 나름 간단한(?) 매크로 입니다.
toast로 count를 계속 봤는데 500회 이전에 start 구문을 실행하기도 하고 그러네요.
어떤게 문제가 있을까요?