매크로

조회 수 4279 추천 4 댓글 66

이때까지 별 보잘것없는 강좌를 보시면서 도움이 많이 되셧는지는 모르겠네요?

분명 메크로를 만들기 위해서 강좌도 뒤져보고 간단한 스크립트도 짜보고 하지만?

아직까지는 뭔가 막막하실꺼에요.


제가 그랬거등요.. 스크립트를 몇번 짜보고 예시 구문도 봐가면서 해도 한동안 영 적응이 안되더라구요?


그래서 제가 스크립트를 만들때 접근 하는 방식과 직접 만든 예제를 가지고 풀어 보고자 합니다.?


제가 주로 별되에 히로메크로를 사용하는지라 별되를 하지 않으시는분들은 죄송합니다..

최대한 이미지를 첨부해서 작업 하도록 노력해보겠습니다.?


예전에 별되 매크로라면 하스작,레이드,티켓작,시즌2, 아레나, 미궁,,, 등등 많았었지요.. 지금은 가능은 하지만 사실상 의미가 없어서 만들지 않고 있지만.?


이번 첫 강좌로는 제가 가장 먼저 접근했었던 방1개 무한으로 돌기로 시작을 해볼까 합니다.?


자 그럼 어떤 목적의 메크로를 만들지는 결정을 했구요.?


전 여기서 약간의 옵션을 줄려고 생각했습니다.?

예를 들면 방번호를 설정해서 원하는 방을 무한으로 돌수있도록요..


자 그럼 최종적으로 원하는 기능의 매크로는?

"원하는 방을 설정해서 그 원하는 방을 신발이 다 떨어질 때까지 돌도록 하자"

가 되겠죠.


그럼 스크립트를 짜기 전에 뽑아야할 정보들을 간략하게 추려 봅니다.


방을 들어가야하니 : 방의 좌표 정보

던전인지 확인해야되니 : 던전의 색값정보

던전을 클릭하고 나면 뜨는 : 팝업들의 정보 (여러가지가 있지요..)

전투를 시작하고나면 전투가 끝이 났는지 확인할 : 전투 정보

끝나고 난 후 : 전투 끝난 후 정보


뭐 간략 하게 이 정도가 있겠네요?


저같은 경우는 스크립트에 뼈대를 먼저 세우고 나서 시작을 합니다.?

완전한 스크립트가 되지 않아도 무관해요?



getcolor 던전색값

if 색값 맞으면

? ? 원하는 방 클릭

else?

? ? 던전색값 다시 스캔

endif


이런식으로요 완전한 스크립트가 되지 않아도 됩니다

아직은 뼈대를 세우는 중이니깐요.


그럼 뼈대를 한번 세워 보러 갈까요 ~


:start

getcolor 던전색값

if 색값 맞으면

? ? 원하는 방 클릭

? ? 클릭 하고 팝업확인 창으로 이동

else?

? ? 던전색값 다시 스캔

endif


:popup
아이템 꽉찬 팝업
동료 꽉찬 팝업
신발 없는 팝업
시작창

어..? 여기는 좀 많네요? 일단 넘어 갑니다 -ㅅ-

:start
getcolor 시작창
if 시작창?
?시작창이면 시작버튼
else 시작창이 아니면
? ? 팝업으로 돌아가기
endif

:battle
getcolor 전투중
if 전투중?
? ? 전투 중이면 다시 battle 로 돌아가서 색값 확인하기
else
? ?전투중 아니면 = 전투 끝 이니?
? ?전투 끝 확인 화면으로 이동
endif

:fin
전투 끝났을 시 동료가 나왔을 때 안나왔을때 전투 실패 총 3가지 경우가 있죠
getcolor 동료
getcolor 동료없음
getcolor 전투실패

if 동료
? ? 확인버튼 클릭
elseif 동료없음?
? ? 아무 화면 클릭
elseif 전투 실패
? ? 확인 누르기
endif

전투가 다 끝났으니 다시 던전 화면인지 확인해야죠
시작으로 돌아가기?
:end

이것으로 기본 기능이 되는 뼈대를 작성했습니다.

한번 다들 짜보세요 ~?

너무 어렵게 생각하지마시고 노트한장 북~ 찢어서 펜으로 끄적끄적 거리셔도 되요?

이러고나면 직접 끄적끄적 거리신것을 보시고 한번 직접 해보세요?
어느쪽에서 살이 더 붙어야 하고 어느쪽은 필요가 없을꺼 같고 하는것을 확인 하는 용도로요..

일단 이 다음을 진행하기 위해서는 스크린샷이 좀 많이 필요할듯하네요 ~?
모든 스크린샷이 모이는데로 돌아오겠습니다. !


  • 성랑이 2015.05.20 14:14

    잘보고 갑니다~

  • 빈통 2015.05.22 11:48
    살짝쿵 기대해 보겠습니다
    그리고 서술형 플로우차트 잘보았습니다 ^^
  • cick 2015.05.27 16:20

    오오!! 빨리 다음글도 올라왔으면 좋겠어요 ㅠㅠ 잘 부탁드립니다

  • Nimir 2015.05.30 06:29

    컥..만든거 실험했는데 아템을 잘 못팔아요 ㅋㅋ

  • 빈통 2015.05.31 14:52
    다음글을 기다리는 일인입니다
  • Knife 2015.06.01 10:50

    역시 무슨말씀인지 모르겠네요...

  • qthing 2015.06.02 14:18

    컬러값을 한구문에 3가지를 확인하는게 가능한가요?. 궁금해요.ㅠㅠ

  • 샤먼 2015.06.02 14:48
    getcolor #color1 #x1 #y1
    getcolor #color2 #x2 #y2
    getcolor #color3 #x3 #y3
    getcolor #color4 #x4 #y4
    getcolor #color5 #x5 #y5

    이런식으로 연달아 함수를 사용하면 되기는 한데
    휴대폰이나 돌리는 상황에 따라 제한이 있을수 있습니다.

    노트3 기준으로 한번에 5개 정도 까지는 무리없이 처리하는데 6개 넘어가면 좀 힘들어 합니다..
  • 베스트yj 2015.06.07 13:05
    제가 상기 방식으로 작성하는 스타일인데....
    테게에서 활동하시는분들 스크립트보면 대부분 getcolor를 한포인트씩만 검출후 조건실행하시더군요..
    그이유가 샤먼님 말씀에 따르면 시스템의 부하를 줄이기 위해서 였다는건데....
    .
    제상식은 히로기본 스크린샷은 2초대로 확보하고 그안에서 겟컬러를 검출하는데....
    잦은 스크린샷보다 확보된 스크린샷 안에서 getcolor를 검출하는게 부하를 더줄이는 방법아닐까 라고
    생각했었는데.....스크린샷 보다 getcolor 가 리소를를 더잡아 먹는겁니까?
    저도 다수의 getcolor 동시 검출이 시스템에 무리가 가는건 아닐까 생각은 했었는데....
    무시하고 12개 까지 동시 검출하는 스크립트가 있는데...별문제점을 발견하지 못했었거든요...
    .
    소프트도 젬병이지만 하드는 더 젬병이라...ㅎㅎ
    좀더 추가된 설명이 있으시면 부탁드립니다..^^
  • 샤먼 2015.06.07 23:41
    아마 스크린샷 딜레이 설정하시고 사용하신다면 아무런 문제가 없을수 있을꺼에요

    전 0초로 설정하여 사용중이라....getcolor 함수마다 스크린샷을 찍고 확인하게 만들어 놔서요 ㅎㅎ ;

    getcolor 함수 6개를 달아서 써버리면 화면이 멈칫멈칫 하는 랙이 약간 생기더라구요 발열도 좀 많아지구요
  • 재노 2015.06.04 16:20

    잘보고 갑니다 ^^

  • 성똥벌레 2015.06.08 13:08

    잘보구 갑니다 ㅎ

  • 성똥벌레 2015.06.09 01:25

    으 ㅠㅠ 낮부터 천천히 해보고 있는데 다른분이 만드신거 기반으로 보면서 해도 잘안되네요 ㅠㅠ 몇번이고 다시 봐야겠네요 ㅠ 좋은글은 감사합니다 ~

  • 입술깨물어 2015.06.10 09:10

    좋은 강좌 너무 감사합니다.

  • honda7 2015.06.10 11:40

    완전잘봣습니다정리를참잘하시는!! 감사합니다

  • 호으기 2015.06.14 19:33

    아아 이런식으로 진행되는거군요?


  • 치즈버거 2015.06.17 13:10

    좋은 정보 감사합니다~

  • 왕D가리 2015.06.17 13:30

    좋은강좌 감사합니다!~참고하겟습니다

  • 세나메 2015.06.17 16:51

    강좌 잘봤습니다

    색값설정은 어디로 해야되나요?

    기본값으로 하면 되는건지....

  • 쑈구 2015.06.17 21:58

    좋은정보 감사합니다

  • 어리숙 2015.06.21 17:22

    좋은 강좌 잘 봤습니다. 감사합니다

  • 도복순 2015.06.30 00:19

    알거 같기도 하고 모를거같기도 하고 ..하...

  • 병관찡 2015.07.01 16:24

    좋은정보 감사 합니다.

  • 공포택시 2015.07.04 14:39
    좋은정보 감사합니다 하나하나 만들어 봐야겠어요 요즘 레이븐땜에 40줄 넘어서 공부하는중입니다ㅋㆍㅋ
  • 사랑해요한예 2015.07.24 01:09

    감사합니다

  • 박가람 2015.08.01 21:33

    ahfmrpTek

  • 시계속바늘 2015.08.19 23:28

    잘보고갑니다! 많이 배우네요 ㅎㅎ

  • 매크로영구 2015.09.06 21:34
    좋은 정보 감사합니다.
  • 마빡빠샤 2015.09.10 12:47

    간단한건 만드는데 심화과정이 너무 어렵네요

  • 샤먼 2015.09.11 15:45
    간단한것을 만드실수 있으시다면
    너무 어렵게 생각하고 계신거 같습니다.

    히로메크로는 if 구문만 잘 활용할수 있다면 다 끝납니다 !
  • 살벌한세 2015.09.17 08:28

    와 어렵네요....ㅎㄷㄷ

  • qazxcv 2015.09.19 21:39

    좋은 정보 감사합니다.

  • 오토닉 2015.10.05 13:26

    좋은정보 감사합니다.^^;;

  • 크리스티 2015.10.27 23:57
    좋은 정보 감사드려요. 어렵다는 ㅡ.ㅡ
  • 마왕이다 2015.11.09 11:19

    감사합니다 공부해야겠네요

  • Soqp10f9 2015.12.30 20:11

    오 좋은정보 감사요~

  • 찰1떡 2016.02.24 13:39

    좋은 정보 감사합니다 ~

  • 미루00 2016.03.02 20:48
    감사합니다..
  • 회색분필 2016.03.08 12:49

    감사합니다^^

  • 우자키나 2016.03.09 05:51
    감사합니다
  • 쿨쿨럭 2016.03.12 20:21

    잘보고 갑니다~

  • 건아 2016.03.13 02:02

    감사합니다

  • 여블리 2016.04.06 04:42

    오 감사합니다 !!

    다음 편이 기대되요!

  • 어허헠 2016.04.07 23:28

    너무감사합니다 ㅠㅠ

  • hss 2016.04.22 14:48

    좋은정보 감사합니다 !

  • 하동나마 2016.05.10 09:18

    감사합니다

  • ddlll1 2016.05.29 03:09

    좋은정보 감사합니다 ㅠㅠ

  • 재승맨 2016.06.15 20:11

    대박 c언어는 언제 봐도 머리아프게 어렵네요.. 대단하세요

  • 흑룡불패 2016.06.21 10:22

    좋은 정보감사합니다^^

  • 객기맨 2016.06.26 01:01

    좋은 정보 감사합니다.


List of Articles
제목 글쓴이 최근변경 추천
00시간 00분 동안 대기 하기 7 하늘보글이 2023.01.16 0/0
초보용 반복 강좌 160 update 존레넌 3 시간 전 5/0
초보의 초보를위한 매크로를 만들때 하나의 프로세스. 91 묵응 2023.08.27 15/0
한글로 만들어보는 매크로. 35 묵응 2019.11.22 5/0
생초보도 만들수 있는 매크로 (Feat.한글로 풀어보는 ... 73 묵응 2021.05.02 8/0
본격 매크로 스크립트 만들어보기(1) 66 샤먼 2023.07.27 4/0
if 구문 예제 31 샤먼 2022.01.12 5/0
기본 구문 설명 : if 36 샤먼 2019.08.20 5/0
기본 문구 설명 var, getcolor 55 샤먼 2019.01.15 6/0
기본 구문 설명 touchpress, touchdown, touchup, touc... 49 샤먼 2019.11.22 6/0
히로매크로에서 하드웨어키로 스크린샷을 찍어보자! 43 닷찌 2020.04.01 3/0
히로매크로 쉽게 알기 - 4 (별이되어라 스스스작 좌표... 126 태환은린 2021.07.19 12/0
히로매크로 쉽게 알기 - 3 (스크립트 복사와 수정법) 96 태환은린 2019.11.22 8/0
히로매크로 제작 강좌-4 (부제: 장비 판매) 40 샤먼 2018.05.24 2/0
히로매크로 쉽게 알기 - 2 (별이되어라 모든사냥터사냥... 160 태환은린 2019.11.22 9/0
히로매크로 쉽게 알기 - 1 308 태환은린 2023.07.21 33/0
히로매크로 제작 강좌-3 (부제: 장비 판매) 46 샤먼 2021.04.29 3/0
심심해서 발로 써보는 히로매크로 강좌_3 75 가풍기 2020.10.09 12/0
히로매크로 제작 강좌-2 (부제: 장비 판매) 59 샤먼 2022.02.18 2/0
히로메크로 제작 강좌-1 (부제: 장비 판매) 121 샤먼 2021.02.13 8/0
Board Pagination Prev 1 2 Next
/ 2

전체 최신 인기글

전체 주간 인기글