매크로

조회 수 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
분류 제목 글쓴이 최근변경 추천
자유 히트2는 오토핫키 없을까요 1 매매매핫키 2022.12.07 0/0
자유 히로매크로 사용중입니다. 1 매끄로 2015.03.16 0/0
자유 희한하네요... 2 보득 2015.02.02 0/0
자유 흠냐 오토핫키와 c++ 연관성 34f35 2015.10.09 0/0
자유 흠.. 안녕들 하세요.. 13 폐이니즘 2015.01.16 0/0
자유 흠 gdip 안쓰고도 비활성 이미지 서치가 가능하네요 4 루뽕 2015.11.19 0/0
질문 흑백화를 시킨 후 이미지를 저장 하였습니다. 이후 이... 1 haegu 2018.09.11 0/0
질문 흑백화 이미지서치 참고할만한 글 있나요?? 3 급홍어감별사 2018.07.02 0/0
질문 흑백 비활성 이미지 검색 구현하신 분 계세요? 4 프리 2019.05.23 0/0
자유 후.. 검은거 한번 만들어 볼까 합니다 쟈브 2018.11.14 0/0
질문 후 문의 2번째.. 드립니다......... 4 문의드립니다 2015.06.10 0/0
자유 효율적인 쫄작교체방법이 없을까요? 3 세나블텍 2015.08.06 0/0
질문 활성화된 프로세스 죽이는법 kill 3 리엔니케니스타 2017.03.29 0/0
정보 활성화된 창으로 esc보내는 라이브러리. 1 헐키 2015.06.19 0/0
질문 활성과 비활성의 차이가 무엇인가요~? 1 배고파3000 2018.09.04 0/0
질문 활성 ? 비활성 질문.. 2 아카드 2014.11.04 0/0
자유 확장자 변환기 3 없어돌아가 2015.04.01 0/0
질문 확장모니터에서 controlclick질문드립니다 레나류륜 2016.10.27 0/0
질문 확율을 결과물로 출력중입니다. 특수문자 출력을 못해요 3 가족오락관 2016.11.08 0/0
자유 확실히 오토핫키가... 16 아카드 2014.11.09 0/0
Board Pagination Prev 1 2345678910 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글