매크로

조회 수 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
분류 제목 글쓴이 최근변경 추천
질문 SSS작 전설모드까지 질문있습니다!!!!!!!!! 2 a멜렁a 2014.11.26 0/0
자유 sss작 스크립트 32 신불출 2015.01.22 0/0
질문 sss작 55에서 멈추기질문! 3 테일럽 2014.11.27 0/0
질문 sss작 55랩 태환은린님이 스크립트인데 고수님들 질문... 5 아쿠레오 2014.12.11 0/0
질문 SSS작 . 방 NEW 표시 안되시는 분 있으신가요? 4 멋쟁이시인사 2014.11.25 0/0
질문 sss 스크립트 신발부족 팝업뜨고 매크로 종료됬다고 나... 또이또삼 2014.12.08 0/0
질문 set 명렁 질문드립니다 2 푸른호수 2015.03.19 0/0
자유 s5 광대역을위한 스크립트는!! 1 휍긔 2015.05.20 0/0
질문 s3용 9번방 매크로(장비팔기)좀 올려주시면 대단히 감... 화난존슨 2014.11.09 0/0
자유 S2용 레이드 매크로 2 와이파이잘뜸 2015.01.25 0/0
자유 s2 ㅅㅅㅅ 작 스크립트 만들어두신분 계신가요? 2 우유송이 2015.01.04 0/0
질문 RPC:S-7:AEC-0오류 3 kekemoto 2014.09.25 0/0
자유 rgb오차 줄이는 작업 엄청나네요.. 6 AN정 2014.12.19 1/0
질문 Padoo님 탭타이탄2 매크로에 관하여 입니다 dogbossz 2019.01.04 0/0
질문 OVA파일...도와주세여ㅜㅜ 4 숏타임 2014.11.08 0/0
정보 OVA에서 별되 업데이트 오류 해결방법 3 푸치카기어 2014.12.11 0/0
자유 OVA를 구버전으로 돌렸더니... 14 할마음 2015.02.27 0/0
질문 OVA가뭐죠? 5 여상 2014.12.06 0/0
질문 ova 파일 사용법... 차근차근 좀 알려주실분 계신가요? 4 노원구찌 2015.01.26 0/0
질문 ova 파일 받아서 가져오기 했는데 안되네요.. 3 거친그녀 2014.12.23 0/0
Board Pagination Prev 1 ... 112113114115116117118119120 ... 123 Next
/ 123

전체 최신 인기글

전체 주간 인기글