인벤 게시판에 있는 나탈악사 매크로랍니다.
저는 내용을 보니. 어떤 메커니즘인지 잘 몰라서 연구중이에요.
나름 유용한것 같으니 변형해서 사용해 보세요.
디아블로3 기본설정
1번스킬 5
2번스킬 6
물약1
강제정지 스페이스
스킬설정
1번 전투준비
2번 동료
3번 회피사격
4번 난사
좌클릭 복수의비
우클릭
-------------------------------------------------------------------------------------
#ifwinactive 디아블로
pause:: pause
return
pause키로 일시정지
alpha=0
beta=0
ceta=0
return
2::
blockinput on
send, {space down}
mouseclick, left
send, {space up}
blockinput off
return
뭘하고 있든 2번 누르면 복수의비
4::
envadd,ceta,1
if ceta=3
ceta=1
gosub,C%ceta%
return
C1:
send,{4 down}
return
C2:
send,{4 up}
mouseclick, left
return
4번 누르면 난사 꾹!, 다시 누르면 난사 해제!
F1::
envadd,alpha,1
if alpha=3
alpha=1
gosub,A%alpha%
return
A1:
blockinput on
send,5
blockinput off
settimer,A,29000
return
A2:
settimer,A,off
return
A:
blockinput on
send,5
blockinput off
return
F1누르면 전투준비 쿨마다 사용, 다시 누르면 해제(29000은 쿨타임 29초)
F2::
envadd,beta,1
if beta=3
beta=1
gosub,B%beta%
return
B1:
blockinput on
send,6
blockinput off
settimer,B,20000
return
B2:
settimer,B,off
return
B:
blockinput on
send,6
blockinput off
return
F2누르면 동료 쿨마다 사용, 다시 누르면 해제(20000은 쿨타임 20초)
저는 내용을 보니. 어떤 메커니즘인지 잘 몰라서 연구중이에요.
나름 유용한것 같으니 변형해서 사용해 보세요.
디아블로3 기본설정
1번스킬 5
2번스킬 6
물약1
강제정지 스페이스
스킬설정
1번 전투준비
2번 동료
3번 회피사격
4번 난사
좌클릭 복수의비
우클릭
-------------------------------------------------------------------------------------
#ifwinactive 디아블로
pause:: pause
return
pause키로 일시정지
alpha=0
beta=0
ceta=0
return
2::
blockinput on
send, {space down}
mouseclick, left
send, {space up}
blockinput off
return
뭘하고 있든 2번 누르면 복수의비
4::
envadd,ceta,1
if ceta=3
ceta=1
gosub,C%ceta%
return
C1:
send,{4 down}
return
C2:
send,{4 up}
mouseclick, left
return
4번 누르면 난사 꾹!, 다시 누르면 난사 해제!
F1::
envadd,alpha,1
if alpha=3
alpha=1
gosub,A%alpha%
return
A1:
blockinput on
send,5
blockinput off
settimer,A,29000
return
A2:
settimer,A,off
return
A:
blockinput on
send,5
blockinput off
return
F1누르면 전투준비 쿨마다 사용, 다시 누르면 해제(29000은 쿨타임 29초)
F2::
envadd,beta,1
if beta=3
beta=1
gosub,B%beta%
return
B1:
blockinput on
send,6
blockinput off
settimer,B,20000
return
B2:
settimer,B,off
return
B:
blockinput on
send,6
blockinput off
return
F2누르면 동료 쿨마다 사용, 다시 누르면 해제(20000은 쿨타임 20초)
blockinput 보다 sendmode input 사용하는게 낫습니다.(아마 ahk 최신버전은 이게 기본 preamble 로 달려나오는걸로 알고있어요.)
요약 : 자주 사용하는 여러 개의 명령어를 묶어서 하나의 키 입력 동작으로 만든 것을 매크로라고 한다. 여러 번 해야 하는 일을 간단하게 수행하기 위하여 사용하기도 하지만, 문서 안의 같은 문자열을 한꺼번에 변경할 때도 사용된다.
근데 이거 어케 쓰는거에요?
이걸 이용하면 태극유지 스크립트를 짜볼 수 있겠는데요...
2.8초마다 강제로 쉬프트 클릭...