매크로

조회 수 1242 추천 1 댓글 11

결국 난투장문제는 해결못하고 그냥 케릭터 변경하면서 무한으로 사냥하는 메크로로 바꿨습니다.

필요한 이미지는 아래 제가 올렸던 글에 있으며 사용 해상도는 400x800-120dpi에 전체화면 입니다.

알아서 수정해서 사용하세요~ 근데..주석도 대충 달았는데 알아보실지는 자신없습니다.ㅎㅎㅎ\

참고로 두케릭 다 영혼검이 없는걸 대비해서 무조건 각 케릭당 영혼검 1개는 무조건 생성되야 다음케릭으로 넘어갑니다.

그리고 장비는 1캐릭 사냥이 끝날때 전부 판매하게 되어있으니 D급 전체판매를 설정해놓으시는게 좋습니다. 그리고 현재 설정된 스테이지는 나래는 71스테이지, 레오는 14스테이지 입니다.


ps: 전 단지 오토핫키가 활성화 되서 다른분들도 공부해서 더 좋은 매크로를 올려주시길 바라는 마음에 올리는겁니다.

? ? ? 게시판을 보니까 자꾸 매크로만 원하시는분들이 많은것 같은데 제발 조금이라도 공부하셔서 발전된 오핫게가 됐으면 합니다.

? ? ? 도움이 되셨거나 좋으시다면 추천 한방 쾅!!!해주시면 감사하겠습니다..^^

시작 : F5

종료 : F6


============================스크립트 내용================================


F5::

gosub, 전투


;===== 대기실에서 전투아이콘 클릭 ============

전투: ;대기실에서 전투선택

ImageSearch, vx, vy, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 전투.bmp

if (errorlevel=0){

mouseclick, left, %vx%, %vy%

sleep, 6000

goto, 영혼검검색

}


else{

mouseclick, left, 176, 946

goto 전투

}


;===== 스테이지선택에서 영혼검 유무확인 ============

영혼검검색: ?;스테이지에서 영혼검검색하기

ImageSearch, ax, ay, 1, 1, A_ScreenWidth, A_ScreenHeight, *10 검없음.bmp

if (errorlevel=1){

goto, 스테이지선택

}

else{

goto, 전투

}


;===== 원하는 스테이지 선택하기 ============

스테이지선택: ;스테이지 선택하기

mouseclick, left, 159, 539

sleep, 3000

ImageSearch, bx, by, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 스테이지71.bmp

if (errorlevel=0){

mouseclick, left, %bx%, %by%

sleep, 3000

goto 전투시작

}

else{

goto 영혼검검색

}


;===== 스테이지선택 후 전투시작아이콘 누르기 ?============

전투시작: ;전투시작 누르기

ImageSearch, cx, cy, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 전투시작.bmp

if (errorlevel=0){

mousemove, %cx%, %cy%

mouseclick, left, %cx%, %cy%

sleep, 2000

gosub, 전투전영혼검검색

sleep, 13000

goto 자동시작

}

else{

goto 영혼검검색2

}


;===== 전투 전 영혼검부족여부 확인하기 ============

전투전영혼검검색:

ImageSearch, ax, ay, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 영혼검부족.bmp

if (errorlevel=1){

return

}

else{

goto, 영혼검부족닫기

}


;===== 자동전투 시작 후 아이템까지 선택한 후 다시시작 누르기 ============

자동시작: ;자동전투시작

mouseclick, left, 936, 922

sleep, 110000

ImageSearch, dx, dy, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 상자선택.bmp

if (errorlevel=0) {

mouseclick, left, 1434, 508

sleep, 5000

mouseclick, left, 1159, 862

sleep, 2000

mouseclick, left, 1083, 974 ; 다시하기 좌표 1083, 974

sleep, 2000

mouseclick, left, 1083, 974

sleep 15000

goto 전투시작 ;문제 전투시작을 눌렀으나 영혼검이 부족하며 이어지지 않음

}


;===== 영혼검검색2============

영혼검검색2: ;영혼검부족 취소좌표 780, 750 영혼검부족닫기 1477, 231

ImageSearch, ax, ay, 1, 1, A_ScreenWidth, A_ScreenHeight, *10 영혼검부족.bmp

if (errorlevel=1){

goto, 전투시작

}

else{

goto, 영혼검부족닫기

}


;===== 스테이지선택2============

스테이지선택2:

ImageSearch, bx, by, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 스테이지71.bmp

if (errorlevel=0){

mouseclick, left, %bx%, %by%

sleep, 3000

goto 전투시작

}

else{

goto 영혼검검색2

}



;===== 전투 ============

전투2:

ImageSearch, vx, vy, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 전투.bmp

if (errorlevel=0){

mouseclick, left, %vx%, %vy%

sleep, 6000

goto, 영혼검검색2

}


;===== 영혼검이 부족하단 메세지 발생시 닫고 장비팔기============

영혼검부족닫기:

mouseclick, left, 780, 750

sleep, 2000

mouseclick, left, 1477, 231

sleep, 2000

mouseclick, left, 483, 964 ;스테이지에서 장비관리 누르기

goto, 장비관리


;===== 장비팔기============

장비관리:

Sleep, 2000

MouseClick, left, ?1660, 856 ;전체팔기

Sleep, 2000

MouseClick, left, ?953, ?753 ;판매

Sleep, 2000

MouseClick, left, ?938, ?748 ;확인

Sleep, 1000

MouseClick, left, 192, 951 ; 이전

Sleep, 2000

MouseClick, left, 192, 951 ; 대기실로 나가기

goto, 케릭터변경



;===== 케릭터변경============

케릭터변경:

sleep, 2000

mouseclick, left, 174, 260 ;케릭터변경 누르기

sleep 2000

mouseclick, left, 825, 762 ; 레오선택하기

sleep 2000


;===== 레오전투============

전투3:

ImageSearch, vx, vy, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 전투.bmp

if (errorlevel=0){

mouseclick, left, %vx%, %vy%

sleep, 6000

goto, 영혼검검색3

}

else{

mouseclick, left, 176, 946

goto 전투3

}


;=======레오 영혼검 검색하기 ==========

영혼검검색3: ?;스테이지에서 영혼검검색하기

ImageSearch, ax, ay, 1, 1, A_ScreenWidth, A_ScreenHeight, *10 검없음.bmp

if (errorlevel=1){

goto, 스테이지선택3

}

else{

goto, 전투3

}


;=======레오 스테이지선택 ==========

스테이지선택3:

mouseclick, left, 159, 539

sleep, 3000

mouseclick, left, 940, 376 ;스테이지 14

sleep, 3000

goto 전투시작3

;}

;else{

;goto 영혼검검색3

;}



;=======레오 전투시작 ==========

전투시작3:

ImageSearch, cx, cy, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 전투시작.bmp

if (errorlevel=0){

mousemove, %cx%, %cy%

mouseclick, left, %cx%, %cy%

sleep, 2000

gosub, 전투전영혼검검색2

sleep, 13000

goto 자동시작2

}

else{

goto 영혼검검색4

}


;=======레오 전투전 영혼검 검색 ==========

전투전영혼검검색2:

ImageSearch, ax, ay, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 영혼검부족.bmp

if (errorlevel=1){

return

}

else{

goto, 영혼검부족닫기2

}


;===== 영혼검검색2============

영혼검검색4: ;영혼검부족 취소좌표 780, 750 영혼검부족닫기 1477, 231

ImageSearch, ax, ay, 1, 1, A_ScreenWidth, A_ScreenHeight, *10 영혼검부족.bmp

if (errorlevel=1){

goto, 전투시작

}

else{

goto, 영혼검부족닫기2

}


;===== 자동전투 시작 후 아이템까지 선택한 후 다시시작 누르기 ============

자동시작2: ;자동전투시작

mouseclick, left, 936, 922

sleep, 110000

ImageSearch, dx, dy, 1, 1, A_ScreenWidth, A_ScreenHeight, *80 상자선택.bmp

if (errorlevel=0) {

mouseclick, left, 1434, 508

sleep, 5000

mouseclick, left, 1159, 862

sleep, 2000

mouseclick, left, 1083, 974 ; 다시하기 좌표 1083, 974

sleep, 2000

mouseclick, left, 1083, 974

sleep 15000

goto 전투시작3 ;문제 전투시작을 눌렀으나 영혼검이 부족하며 이어지지 않음

}


;===== 영혼검이 부족하단 메세지 발생시 닫고 장비팔기============

영혼검부족닫기2:

mouseclick, left, 780, 750

sleep, 2000

mouseclick, left, 1477, 231

sleep, 2000

mouseclick, left, 483, 964 ;스테이지에서 장비관리 누르기

goto, 장비관리2


;===== 장비팔기============

장비관리2:

Sleep, 2000

MouseClick, left, ?1660, 856 ;전체팔기

Sleep, 2000

MouseClick, left, ?953, ?753 ;판매

Sleep, 2000

MouseClick, left, ?938, ?748 ;확인

Sleep, 1000

MouseClick, left, 192, 951 ; 이전

Sleep, 2000

MouseClick, left, 192, 951 ; 대기실로 나가기

goto, 케릭터변경2


;===== 케릭터변경============

케릭터변경2:

sleep, 2000

mouseclick, left, 174, 260 ;케릭터변경 누르기

sleep 2000

mouseclick, left, 1075, 765 ; 나래선택하기

sleep 2000

goto, 전투


F6::ExitApp


  • 앙꼬호빵 2014.09.08 18:30

    이미지 서치관련 조언은 자제바랍니다. 제가 귀차니즘이 심해서 좌표구역 설정하기가 귀찮아서여..ㅎㅎ

  • 멜라니 2014.09.09 04:17

    이거보고?스크립트 작성에 도움이 될거같네요 감사합니다

  • 아림파파 2014.09.09 16:09
    공부하겠습니다
  • 프리즘1 2014.09.10 23:43

    정말 이걸로 스크립트 공부도 될것같네요

  • 개꾸링 2014.09.11 00:03

    앙꼬님이 몬길을 하셨으면 얼마나 좋았을까요 ;;ㅠㅠ

  • 민조리 2014.09.16 13:46
    햐. 진정한. 프로그래머시네요 ㅎㅎ
  • 에일리언 2014.09.22 11:06

    이야....정말 진짜 프로그래머 이시네요...좋은 정보 입니다~

  • 풍류베짱이 2014.11.14 09:15

    잘봤습니다 참고하여 고수될게요 ㅎㅎ

  • profile
    낭군이 2015.01.05 22:04

    오토핫키 시작하려고 하는데 엄청난 도움이 되고있네요~

  • 슈퍼슝슝 2015.03.24 09:20

    오토핫키 시작할려고했을때 막막했는데 좋은 자료 감사드립니다.


    참고해서 나름대로의 매크로 작성해보겠습니다.

  • 일기 2015.05.04 13:01

    좋은자료 감사합니다


List of Articles
분류 제목 글쓴이 최근변경 추천
정보 간단하게 테스트해본 쿠키런 생명보내기 매크로 Script... 1 한길 2014.09.05 2/0
정보 아랫분들의 조언을 통해 블레이드 매크로 만들어봤습니다. 17 앙꼬호빵 2015.01.05 1/0
정보 아직도 그림판으로 좌표를 알아 내시는건가요?? 6 미치 2014.12.12 0/0
정보 이미지 서치를 했는데 모서리쪽만 클릭을 해서 많이 속... 2 미치 2014.09.22 0/0
정보 [스압주의]추석선물입니다. 블레이드 무한메크로.... 11 앙꼬호빵 2015.05.04 1/0
정보 블레이드 보스만날시 스킬사용메크로 7 앙꼬호빵 2014.09.20 0/0
정보 (펌)픽셀서치를 대체할 수 있는 비활성픽셀칼라 활용 ... 6 앙꼬호빵 2019.05.26 0/0
정보 지니모션 postmessage 미작동 관련 3 무사시무 2014.10.11 0/0
정보 쿠키런 매크로(ImageSearch활용) 입니다. 10 멕아리 2015.02.09 1/0
정보 오토핫키 이미지 서치 테스트용 1 너울 2015.05.04 0/0
정보 혹시나 오토핫키 매크로 직접 만드시는분들~~ 4 프린치크 2014.10.29 0/0
정보 비활성 매크로 예문 남겨드립니다. 참고하세요~ 14 호로록뚝딱 2015.08.12 0/0
정보 pixelcolor 사용법을 알았습니다. 9 으뜸어린이 2017.09.10 0/0
정보 Gui- dropdownlist 사용하기 기초내용 (모르시는 분만 ... 3 으뜸어린이 2017.09.07 1/0
정보 이미지서치 후 비활성 클릭 17 lidmt 2016.07.02 0/0
정보 Autohotkey에서 함수와 ByRef 사용에 대해... 12 류Macro 2015.07.12 1/0
정보 이미지 서치 비활성 클릭 4 프린치크 2014.11.20 0/0
정보 비활성 클릭과 클릭 좌표의 오차에 대해서 3 lidmt 2016.04.07 2/0
정보 폴더내 이미지 찾는 Loop 5 묵치기 2014.12.01 0/0
정보 소스 여러 파일로 관리 하는 팁 7 묵치기 2015.01.20 0/0
Board Pagination Prev 1 23456 7 Next
/ 7

전체 최신 인기글

전체 주간 인기글