매크로

질문
2015.07.20 13:52

스크립트 질문 있습니다.

V11
조회 수 115 추천 0 댓글 2
//색값변수
var #color1 0
var #color2 0
var #color3 0

//카운트변수
var #count1 0
var #count2 0
var #count3 0

//버튼좌표변수
var #x 475
var #1y 681
var #2y 775
var #3y 867

:start

#count1 = #count1 + 1
#count2 = #count2 + 1
#count3 = #count3 + 1

//fairy
//popup
//levelup

//count1 만족시 color1색값읽기
if #count1 == 10
#count1= 0
getcolor #color1 500 868
endif

//color1색값판별
if #color1 == 1337582
#color1 = 0
goto :skill
else
#color1 = 0
goto :end
endif

//영웅탭
//count2로 카운트
if #count2 == 11
getcolor #color2 505 772
sleep 100
#count2 = 0
endif

//count3으로 카운트
if #count3 == 12
getcolor #color3 500 80
sleep 100
#count3 = 0
endif

//color2 2버튼 활성화색값
if #color2 = -4612535
#color2 = 0
endif

//color3 전투시작 활성화색값
if #color3 = 4222448
#color3 = 0
endif

/////////////////////////////
:skill
//스킬4
//스킬3
//4times down
//스킬2
//스킬1
//영웅탭터치
#count1 = 11
goto :end
////////////////////////////

:end

touchdown touchup touchmove sleep 구문은 대부분 지웠습니다.

Count변수를 3개 사용하여 각각의 실행스크립트를 if구문을 사용해 만들었습니다.
원래는 count1을 사용하는 스크립트와 count2, count3을 사용하는 스크립트가 따로 있던걸
하나의 스크립트로 합쳐서 만들었습니다.

//fairy
//popup
//levelup
스크립트를 10번의 실행한뒤
if구문을 실행. 색값을 읽어들인뒤
만족하지 못하면 count1을 0값으로 Set한다음 다시 처음으로
만족하면 :skill 라벨로 가서 count1을 사용하지 못하도록 count1=11로 값을 Set해놨습니다.

여기서 실행하면 생기는 문제점이
:skill라벨 실행후에는 count1을 11로 선언했기때문에 
count1을 이용하는 if구문을 넘어가서
count2와 count3을 이용하는 if구문이 실행되어야 하는데
count2와 count3의 if구문의 스크립트가 실행되지 않습니다.

어디가 잘못되었을까요 ㅠㅠ?

  • 베스트yj 2015.07.21 22:31
    #count1 = 11
    goto :end
     
    :skill라벨 실행후에는 count1을 11로 선언했기때문에 
    count1을 이용하는 if구문을 넘어가서.........
     
     - count1을 11로 set 하자마자  goto :end 로 스크립트를 종료  하신걸로 보이는데......
  • V11 2015.07.22 11:41

    #count1을 11로 선언 후에 스크립트를 종료시키면 변수로 선언했던 var  #count1 = 0 은 11로 고정되는게 아니라 다시 처음부터 스크립트가 실행되는것처럼되서 #count1 이 0인상태로 시작되는건가요?


    11로 선언했던것을 유지시키려면 goto :start라 해야 맞는건가요?


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 스크립트 관련 문의 드립니다.. 2 꼬마 2015.07.28 0/0
정보 [지니모션 400x800] 별이되어라 레이드 초대받기 1 신기루001 2015.08.19 0/0
질문 스크립트를 두개실행시킬방법은 없나요? 1 다소니 2015.07.22 0/0
질문 글로벌 별이 되어라 메크로 없나용>???? 2 울트라 2015.08.19 0/0
질문 별이되어라 거의 1년만에 복귀한 유저입니다. 질문좀.. 1 귀없둥이 2015.07.22 0/0
질문 스크립트 질문 있습니다. 2 V11 2015.07.22 0/0
질문 제가 짜본 스크립트인데 짜집기라 고수님들 부탁드립니다. 9 기미준 2015.07.24 0/0
질문 히로 매크로 돌아가는 핸드폰 수준이 어느정도일까요/? 3 표표 2015.08.14 0/0
질문 getcolor 1번으로 여러지점 값을 얻을 수 없나요? 4 골뱅이다 2015.07.24 0/0
공유 베가아이언 레이븐 히로매크로 db 공유해주실분 까마리 2015.07.16 0/0
자유 크루세이더 퀘스트 히로매크로 스크립트 있으신분! 1 세븐6석내놔 2015.07.18 0/0
정보 [지니모션 400x800] 별이되어라 미궁 스크립트 4 신기루001 2015.07.16 1/0
질문 히로 매크로 색값에 대해 궁금합니다. 꼭 답변좀 ㅠ 1 배뽈록 2015.07.15 0/0
질문 블택용 스크립트는 지니모션에서 안돌아가나요? 3 칠흑이 2015.07.18 0/0
질문 히로매크로 명령어 질문합니다! 8 블링한헤라 2015.07.12 0/0
질문 몬길 여우별님꺼 쓰고잇는데요. 3 윈솔 2015.08.18 0/0
질문 색값이라는건 정확이 무엇을뜻하는건가요? 7 몽령 2015.07.11 0/0
질문 스크립트는 정상인듯 한데 터치가 안됩니다...도와주세... 3 비의기억 2015.07.11 0/0
질문 색비교? 3 피사츠 2015.07.08 0/0
질문 ENDIF 와 관련하여 질문 올려봅니다. 2 해리윈스턴 2015.07.08 0/0
Board Pagination Prev 1 ... 151617181920212223 ... 123 Next
/ 123

전체 최신 인기글

전체 주간 인기글