Programing/ETC_programming

디아블로 자동버프 운수 매크로 만들기

sosal 2014. 7. 17. 16:37
반응형

/*

 * http://sosal.kr/

 * made by so_Sal

 */

 

 

 

 

Autohotkey 사용법

 

글을 참조하셔서 autohotkey를 설치하시고, 간단한 사용법을 익히세요.

 

 

 

 

- 반복문 loop, 키 입력 send examples

Loop 20 { Send {1}{2}{3}{4} ; Auto-repeat (input digits at the same time). Sleep 100 ; The number of milliseconds. 100 means 0.1 second }

- 키 입력 예제 send examples

Send {Ctrl down} ; Press down the 'ctrl' key.

Send {Ctrl up} ; Release the Ctrl key. Sleep 2000 ; Keep it down for two second.

Send {1} ; Press down the '1' key. Send {a down} ; Press down the 'a' key.




 

운수(수도사)를 키우고 있습니다.

 

운수 스킬세팅은 다음과 같습니다.

 


 

 

 

쿨감 - 투구(보석), 어깨, 장갑, 반지, 목걸이, 무기 + 이타르(패시브) + 정복자

세프의 율법 - 눈부신 섬광 효과

해탈 - 사막의 장막

 

위의 효과가 쿨감으로 인해 계속 지속되기 때문에, 요즘 제대로된 운수라고 한다면

평타에 폭장과 무한공력을 이용한 운전을 말합니다.

 

http://www.inven.co.kr/board/powerbbs.php?come_idx=2974&l=16568

 

 

 

 

 

이정도 운수 세팅을 하신분이라면 해탈과 섬광을 계속 누르느라 바쁘실 텐데요,

 

그것을 자동으로 만들어주는 매크로를 여기서 구현해보겠습니다.

(위의 스킬 세팅에선 해탈이 우클릭이지만, 섬광-해탈을 키보드 1,2 로 구현하겠습니다.)

 

 

 

 

- 매크로 만들기

 

 

http://sosal.tistory.com/477

위의 링크에서 Autohotkey를 설치하시고 실행하시면

윈도우 상태창에 Autohotkey 그림을 우클릭 하시면 다음과 같은 선택창이 뜹니다.

 


 

 

Edit this script 버튼을 누르셔서 소스 수정창으로 갑니다. 

 

; F1을 누르면 shift+마우스 우클릭을 무한히 반복

; F4를 누르면 매크로 종료

 

F1::

Loop{

Send, {1} ; 해탈키를 1로 지정했다면 1

Sleep 200

Send, {2} ; 섬광키를 2로 지정했다면 2

Sleep 200 ; 너무 빨리 키를 누르게되면 다른키가 안먹히는 현상이 있을 수 있기 때문에, 0.2초 쉼

}

 

F4::Pause ; F4를 누르면 매크로 정지

 

 

 

 


 

- Edit This Script로 열린 매크로 소스파일을 위와같이 수정 


저장하시고 소스수정창 (notepad 메모장)을 닫아주세요.

 

 

 

 

 

다시 오토핫키 상태창을 우클릭 하시고 Reload This Script 버튼을 클릭해주시면 끝!

 


 

 

 

 

 

이제 디아블로를 실행하시고

F1을 누르시면 키보드를 0.2초 간격으로 1, 2 번튼을 계속 누르게 됩니다.

 

자동 해탈- 섬광 매크로 완성 ^^