히로매크로 커뮤니티

조회 수 1000 추천 0 댓글 15

전혀 모르시겠다면.. 히로매크로 홈페이지에서 도움말 문서를 정독해주세요.


1. goto 로 따로 처리한게 없을땐 다음 분기문이 자동으로 실행됩니다.


:march


getcolor #color #ax #ay

if #color == #color2

sleep 500

goto :cach

endif


:bach


위 예제의 경우, #ax #ay 좌표의 컬러값이 #color2 와 일치할경우 분기문 :cach 아닐경우 :bach 로 가게됩니다.



2. 히로매크로는 루프문은 공식적으로 지원하지 않습니다만 편법으로 쉽게 가능합니다.


1번의 예제를 적당히 이용하는겁니다만,


:loop1


:sims

goto :loop1


이란 방식으로 간단히 구현 가능합니다.




3. getcolor 로 색값을 따왔는데 오동작이 많이 날땐 변수를 활용해주세요.


변수는 아무리 많이 지정하여도 사양을 많이 잡아먹지 않습니다.


사양을 많이 잡아먹는 명령문은 getcolor 하나라고 생각하시면 됩니다. 나머지 명령문이나 변수들은 아무리 많이 사용하여도 큰 지장이 없습니다.


이를 이용, 오동작이 많이 나는 부분에서 getcolor 문을 여러개 사용하거나 값을 얻는 좌표를 자주 바꾸지 말고, 변수를 이용해줍니다.


sleep 200

getcolor #color2 #mapgox #mapgoy
if #color2 == #mapgoc
sleep 200
#questend = #questend + 1
endif

if #questend == 5
#questend = 0
goto :start
endif


goto :loopx


별이되어라 스크립트중의 일부입니다만 던전 종료시 체크 부분이 오동작 하는 부분을 변수를 이용하여


#mapgox #mapgoy 좌표의 색값이 #mapgoc 와 총 0.4초 간격으로 5번? 동일할경우 던전 종료 체크 부분을 나가서 시작부분으로 돌아가는 예제 입니다.


화려한 이펙트로 인해 오동작하는경우를 줄여줍니다.



4. 색값을 따기에 애매할땐 반대로 안될때의 색값을 따보자.


일단 예제부터 보시죠.


:dun3
getcolor #color #dun3x #dun3y
if #color == 0
goto :dun2
else
touchPress 0 #dun3x #dun3y
#stage = 3
sleep 1000
goto :join
endif


:dun2
getcolor #color #dun2x #dun2y
if #color == 0
goto :dun1
else
touchPress 0 #dun2x #dun2y
#stage = 2
sleep 1000
goto :join
endif


#dun3x #dun3y 의 색값을 딴뒤, 못들어갈때의 색값이면 dun2 로 가서 다른것이 입장가능한지 체크,


못들어갈때의 색값이 아니라면 입장을 하는 방식입니다.


입장이 가능한데 색값이 변화무쌍할때 적용가능합니다.?




더 적고픈데.. 나갈시간이 다됐네요.? 부족한 내용은 나중에 이어서 적겠습니다. ^^;;


설명이 미흡한 부분은 댓글 주시면 나중에 답변드리겠습니다. 긴 글 읽어주셔서 감사하겠습니다.



  • profile
    채원 2014.10.25 14:08

    잘 보았습니다.

    다음편도 기대가되는군요 ㅎㅎ

    외출 잘 하고 오십시오.

  • BeMoon 2014.10.26 00:44
    고렙이신것보니 고수님이신거 같은데 뉴비에게 댓글주시다니 굽신굽신 (__)
  • profile
    채원 2014.10.26 00:56
    고수라니요 ㅎㅎ
    그냥 BeMoon님보다 테일스타를 조금 더 일찍알았을 뿐입니다.
  • BeMoon 2014.10.26 01:04
    여기 눈치보니깐.. 제가 쓴글따윈 쓰레기로 버리고도 남을 괴수분들 많은 사이트 같은데..

    훨씬더 일찍하셨으면 충분히 고수이실듯하네요 ^^;;
  • profile
    채원 2014.10.26 01:07
    레벨과 내공이 반드시 정비례관계는 아니죠 ...
    전 매크로를 잘 쓰지 않다가 이번에 접하게되어서
    BeMoon님보다 아는게 없습니다.
    기초부터 하자는 생각으로 잘 보고있습니다.
    다음편도 시간되실때 어서 만들어주세요 ~.~
  • 이장님아들 2014.10.25 15:33

    sleep 200???????????????????????????????????????? :지연시간

    getcolor #color2 #mapgox #mapgoy??? :색 확인 좌표
    if #color2 == #mapgoc??????????????????????? :체크할 색
    sleep 200??????????????????????????????????????????:지연
    #questend = #questend + 1???????????????? : 1
    endif??????????????????????????????????????????????? : 2

    if #questend == 5?????????????????????????????? :3
    #questend = 0?????????????????????????????????? :4
    goto :start???????????????????????????????????????? :START로 이동
    endif??????????????????????????????????????????????? :5


    goto :loopx????????????????????????????????????? :LOOPX로 이동


    저 죄송한데요 1~5번 문구를 모르겠어서요

    기존에 쓰던 문구에서 ???

    #questend = #questend + 1????????????????
    endif??????????????????????????????????????????????

    if #questend == 5?????????????????????????????
    #questend = 0??????????????????????????????????


    이부분만 추가 하면 되는거에요?????????????????????????????????

  • BeMoon 2014.10.26 00:31
    네. 전체 문구를 봐야 겠지만.. 대충 맞습니다.
  • 샤키 2014.10.27 23:42

    헛.. 여기서 지식이 짧다는게 느껴지네요.ㅠ

  • 일망이 2014.10.28 04:47

    와~~이런글들 너무 좋아요~~감사합니다~~

  • 랭이 2014.10.28 11:24

    예전 학부때 fortran으로 프로그램짜던 생각이 새록새록하네요 ㅎㅎ
    loop문이나 if문이나 비슷비슷한것같습니다.
    저도 시간나면 한번 짜봐야겠네요

  • 오기바라기 2014.10.30 08:54

    정말 대단하세요^^

  • 토도리아 2014.10.31 16:18

    감사합니다 하나하나 주어먹고있네요 ㅋㅋ

  • 루진 2014.11.01 21:17

    오 딱 궁금했던 부분이엇는데 감사합니다

  • 닉얼굴 2014.11.13 00:15

    매크로를 직접 만드는건 참 힘든거같아요

  • 다목적농약 2014.12.19 12:21

    감사합니다..ㅎㅎ 하나하나 이런팁 하나하나 모아서 스크립트 하나 짜보겠습니다!


List of Articles
분류 제목 글쓴이 최근변경 추천
정보 왕초보의 히로매크로 도전하기 23 epox 2015.03.19 2/0
정보 업데이트 후 악마 5.0 수정방법 41 zine 2014.11.09 0/0
정보 악마/범용 님 이미지 인식 히로매크로 쓰는분 수정방법... 7 VeryBL 2014.10.27 2/0
정보 예제로 보는 히로 매크로 실전 팁들 (2) 15 BeMoon 2015.06.13 2/0
정보 예제로 보는 히로 매크로 실전 팁들. 15 BeMoon 2014.12.19 0/0
정보 모든사냥터용-장비판매무시 3 태환은린 2015.04.25 0/0
정보 제가 쓰는 몬길용 스크립트입니다. 4 아카드 2015.02.10 0/0
정보 keyPress 를 이용한 매크로 종료시 이메일 알람 만들기. 1 BeMoon 2014.10.21 0/0
정보 히로 악마매크로 색값인식 보안 안걸리네요 2 죤맹거 2014.10.14 0/0
정보 색값따기 매크로 12 샤먼 2015.05.23 1/0
정보 지니모션 레이드-피닉스 히로매크로 9 태환은린 2015.04.25 0/0
정보 연구용 별되 1일 스스스 작업 매크로 스크립트 73 샤먼 2016.11.12 2/0
정보 블레이드 스크립트 공유합니다. 9 가풍기 2015.03.30 0/0
정보 1일 ㅅㅅㅅ 만들기 히로매크로 사냥터넘기기 36 태환은린 2015.06.10 0/0
정보 별이되어라 매크로 - 사용 불가 29 숨어야산다 2015.02.05 0/0
정보 지니모션 480X800 히로매크로 입니다. ㅋ 18 태환은린 2015.04.25 0/0
정보 반 자동 매크로 6시 폭파! 완료! 4 샤먼 2014.09.25 0/0
Board Pagination Prev 1 3456 7 Next
/ 7

전체 최신 인기글

전체 주간 인기글