F7::
loop
{
IniRead, vAS, AttackSpeed.ini, AttackSpeed, AS
}
return
`::
Keywait, ``, D
{
if (vAS = 10)
{
gosub, 10
}
if (vAS = 11)
{
gosub, 11
}
if (vAS = 12)
{
gosub, 12
}
}
10:
{
send, z
sleep, 200
send, {x down}
sleep, 800
send, {x up}
}
return
11:
{
Send, z
Sleep, 200
Send {x down}
Sleep, 708
Send {x up}
}
return
12:
{
Send, z
Sleep, 200
Send {x down}
Sleep, 632
Send {x up}
}
return
F10::
{
exitapp
}
변수값 vAS가 10,11,12가 아닌경우에도 단축키를 누르면 스크립트가 실행됩니다
스크립트를 어떻게 수정해야 이 문제를 해결할 수 있을까요?
단축키 코드하단에 리턴이 없으니 만날때까지 계속 아래로 스크립트 진행되는거에요
리턴 쉬우면서도 중요한 개념이니 한 번 검색해보셔서 이해하시면
코드짜기 편하실거에요. 그리고 라벨안에 코드 중괄호로 묶으실 필요없어요