카테고리 없음

셋타이머 문제

시스이 2018. 5. 26. 14:35

셋타이머로 설정된 서브루틴이 메인 스크립트와 동시에 작동하지 않고 서브루틴의 슬립타임에 같이 멈춰버립니다


F1::

settimer, A, 10000

loop

{

mouseclick, left, x1, y1

sleep, 100

mouseclick, left, x2, y2

sleep, 100

mouseclick, left, x3, y3

sleep, 100

}

return


A:

critical, on

{

send, {Lctrl down}

sleep, 5000

send, {Lctrl up}

}

critical, off

return



이런 식으로 좌표 세 곳을 클릭하게 하고 이 루틴과 별개로 10초마다 컨트롤을 누른 상태로 5초 있게 했다가 

떼게 하고 싶어 만들었는데요

저 5초의 슬립동안 메인 스크립트도 같이 멈췄다가 풀리면 다시 도는 것을 반복합니다

혹시 크리티컬이 문제인가 싶어 지워보아도 똑같습니다

제가 뭔가 셋타이머에 대해 잘못 알고 있는건지 아니면 무엇이 잘못된 건지 궁급합니다


답글