매크로

조회 수 108 추천 0 댓글 1
var #게임시작x 510
var #게임시작y 1604
var #게임시작c 14868731
var #전투시작x 533
var #전투시작y 1622
var #전투시작c 4607215
var #다시하기없음x 113
var #다시하기없음y 219
var #다시하기없음c 8879751
var #다시하기x 108
var #다시하기y 226
var #다시하기c 16777215
:start
getcolor #color 510 1604
if #color == #게임시작c
touchpress 0 510 1604
sleep 1000
getcolor #color 533 1622
if #color == #전투시작c
touchpress 0 533 1622
sleep 1000
getcolor #color 104 256
if #color == #다시하기없음c
touchpress 0 104 256
sleep 1000
getcolor #color 108 226
if# color == #다시하기c
touchpress 0 108 226
sleep 1000


:end

이런식으로 스크립트짜서 게임시작>전투시작>다시하기이렇게 반복하려는데 게임시작 전투시작 까진잘누르는데 다시하기를안누르고 이상한데를누르네요... 어제배우기시작해서 명령어같은걸잘몰라서 기초용어만가지고햇는데 뭐가잘못된거죠? ㅜㅜ

  • profile
    묵응 2015.11.29 05:46

    var #게임시작x 510
    var #게임시작y 1604
    var #게임시작c 14868731
    var #전투시작x 533
    var #전투시작y 1622
    var #전투시작c 4607215
    var #다시하기없음x 113
    var #다시하기없음y 219
    var #다시하기없음c 8879751
    var #다시하기x 108
    var #다시하기y 226
    var #다시하기c 16777215
    :start
    getcolor #color 510 1604      << 여기서 왜 getcolor #color #게임시작x #게임시작y 로 안하시고 숫자로 넣으신지는..?
    if #color == #게임시작c
    touchpress 0 510 1604
    sleep 1000
    getcolor #color 533 1622
    if #color == #전투시작c
    touchpress 0 533 1622
    sleep 1000
    getcolor #color 104 256        << 다시하기없음 의 위치가 다릅니다만.??
    if #color == #다시하기없음c   
    touchpress 0 104 256 << 다시하기가 없음이라는 색과 같으면 104 266을 누릅니다.
    sleep 1000
    getcolor #color 108 226      <<<< 여기서 문제하는건데, 다른곳을 누른다고 하시는데, 여기까지 명령이 넘어오나
    if# color == #다시하기c             확인을 해보세요
    touchpress 0 108 226
    sleep 1000


    :end


    라고 생각히기 쉬운데, 


    중간중간에 if 끝내는 문이 없네요.


    새로 고치면, 

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    :start

    :게임시작

    getcolor #색 #게임시작x #게임시작y

    if #색 == #게임시작c

    touchpress 0 #게임시작x #게임시작y

    sleep 1000

    goto :전투시작

    else

    goto :게임시작 //게임시작이라는 버튼이 없으면 게임시작을 다시 찾습니다. 무한반복하게 만듭니다.

    endif


    :전투시작

    getcolor #색 #전투시작x #전투시작y

    if #색 == #전투시작c

    touchpress 0 #전투시작x #전투시작y

    sleep 1000

    goto :다시하기없음

    else

    goto :전투시작 // 게임시작한후에 전투시작 버튼이 없으면 계속 전투시작으로 보냅니다.

    endif


    :다시하기없음

    getcolro #색 #다시하기없음x #다시하기없음y

    sleep 2000                                                // 이부분은 자신의 설정이 1초라면 1초를, 표준이라면 2초를 하세요

    getcolor #색2 #다시하기x #다시하기y

    if #색 == #다시하기없음c

    touchpress 0 #다시하기없음x #다시하기없음y

    sleep 1000

    goto :다시하게없음

    elseif #색2 == #다시하기c

    touchpress 0 #다시하기x #다시하기y

    goto :게임시작

    endif


    :end


    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-




    될수있으면, if문을 썼다면, endif 로 끝내주시고, 

    if문마다 하나로 묶어서 짜시면 나중에 바꾸시기도, 확인하기도 편합니다.


    그리고, 다시하기 없음과 다시하기 확인쪽은, 하나로 묶어버리는것도 괜찮을것 같습니다만, 


    제가 저 게임을 해본적도없고, 스크린샷도 없기에 있는걸로 대체를 했는데,


    게임진행중에 다시하기 버튼이 없다면 그냥 계속 대기하는걸로,

    다시하기 버튼이 나오면 누르고 다시 처음으로 돌아가는걸로 고치시면 될것같습니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 모비즌 질문좀 드릴게요~ 1 달빛가람 2016.01.23 0/0
질문 레이븐 터치가 안되네요 히로만 그래요! 3 동구월 2015.12.03 0/0
질문 터치 인식이 안되네요 2 카시미아 2015.12.03 0/0
질문 히로매크로 질문 좀 하겠습니다 1 강력한 2015.11.29 0/0
자유 히트 히로매크로 공유해주실분 계신가요ㅠㅠ 유숭기 2015.11.29 0/0
질문 갓오하 스크립트질문드려요... 1 제후 2015.11.29 0/0
질문 이건 다른분이 올려주신 매크로인데요. 5 에두리두 2015.12.02 0/0
정보 히트 사용시 비정상접속, 루팅폰 나오시는분들 3 매운뽀글이 2015.12.23 0/0
질문 히로매는 왜 이러죠? 10 에두리두 2015.11.26 0/0
질문 히로매크로 깔려있으면 히트 안되나요??? 3 낭군이 2015.11.27 0/0
공유 (히로)히트 자동 사냥 매크로 22 뜱끵뀡 2015.11.29 4/0
자유 히트 자동사냥 매크로 9 뜱끵뀡 2015.11.29 2/0
질문 히로매크로 좌표쉽게 보는 프로그램 같은게 있나요? 5 낭군이 2015.12.04 0/0
질문 // 주석,명령어 관련 문의 드립니다. 5 대청 2015.11.26 0/0
질문 히로매크로 문의 드립니다. 2 대청 2015.11.24 0/0
질문 세나 히로매크로 우회 하는법좀요 wlgh 2015.11.22 0/0
질문 정확한 좌표값 찾는 강좌가 있다던데.. 5 으뜸어린이 2015.12.03 0/0
질문 겔럭시s3 lte 루팅 하는방법좀 알려주십시오... 꾸벅... SAI 2015.11.20 0/0
자유 히트 자동사냥 매크로 구매하봅니다!! 7 sdf123 2015.11.24 0/0
질문 getcolor 질문 3 모스키토 2015.12.03 0/0
Board Pagination Prev 1 ... 111213141516171819 ... 123 Next
/ 123

전체 최신 인기글

전체 주간 인기글