안녕하세요 .. 고수님들^^
제가 별되 막보 메클을 만들었는데요 ..
몇번의 시행착오와 실수를 찾아서 고쳤어요..
여러 고수님들에게 배운 지식도 참고 많이 했어요.
제 나름대로 방식으로 공부한걸로 만들어 봣는데요 ㅠㅠ
잘 되는데 ... 사냥중 메클 부분에서 사냥이 끝날때 까지 기다려야 하는데 ..
자꾸 사냥중에 중간 변수 지정해 놓은 부분이 실행이 되면서 어먼버튼들을 눌러 대네요 ㅠㅠ
이거 어떻게 해결해야 하나요?
아래 메클 좀 보시고 알려 주세요 .
반복 되는 부분은 인벤정리창 부분 부터 인벤 아웃 부분 까지 입니다.
DEVICE: Samsung Galaxy S4 - 4.2.2 - API 17 - 1080x1920 4.2.2
SCREEN_SIZE: 480x800
//사냥터 확인
var #mapx 400
var #mapy 310
var #mapc 5817826
//장비정리창
var #itemx 323
var #itemy 628
var #itemc 923941
//친구선택창
var #ppx 323
var #ppy 629
var #ppc 6710886
//인벤정리
var #backx 47
var #backy 46
var #backc 2245030
//사냥터 중..
var #gogox 54
var #gogoy 85
var #gogoc 14478317
//모험 보상 확인 창
var #okx 51
var #oky 279
var #okc 15527148
////////////////////////////
:start
sleep 100
//사냥터 확인
:map
sleep 1000
getcolor #color #mapx #mapy
sleep 500
if #color == #mapc
toast 사냥가자
sleep 500
touchDown 0 230 445
sleep 500
touchUp 0
sleep 500
goto : item
endif
//동료선택
:pp
sleep 1000
getcolor #color #ppx #ppy
sleep 500
if #color == #ppc
sleep 500
toast 동료선택
sleep 500
touchDown 0 355 580
sleep 50
touchUp 0
sleep 500
touchDown 0 30 418
sleep 50
touchUp 0
sleep 10000
goto :gogo
endif
//장비정리창
:item
sleep 1000
getcolor #color #itemx #itemy
sleep 500
if #color == #itemc
sleep 500
toast 인벤정리
sleep 500
touchDown 0 164 368
sleep 50
touchUp 0
sleep 500
goto :back
endif
//인벤정리
:back
sleep 500
if #second == #10
sleep 500
toast 아이템팔자
sleep 500
touchDown 0 61 671
sleep 50
touchUp 0
sleep 500
touchDown 0 61 671
sleep 50
touchUp 0
sleep 500
touchDown 0 61 671
sleep 50
touchUp 0
sleep 500
touchDown 0 393 456
sleep 50
touchUp 0
sleep 500
touchDown 0 41 539
sleep 50
touchUp 0
sleep 500
touchDown 0 161 327
sleep 50
touchUp 0
sleep 500
goto :backout
endif
//인벤아웃
:backout
sleep 1000
if #second == #10
toast 나가자
sleep 50
touchDown 0 47 46
sleep 500
touchUp 0
sleep 500
goto :pp
endif
//사냥터 입장 라벨
:gogo
sleep 500
toast 사냥 중....
if #second == #10
touchDown 0 445 372
sleep50
touchUp 0
sleep 100
touchDown 0 146 416
sleep 100
touchUp 0
sleep 500
touchDown 0 30 420
sleep 100
touchUp 0
sleep 300
touchDown 0 146 416
sleep 100
touchUp 0
sleep 500
touchDown 0 457 788
sleep 100
touchUp 0
sleep 500
touchDown 0 30 420
sleep 100
touchUp 0
sleep 500
touchDown 0 146 416
sleep 100
touchUp 0
sleep 500
touchDown 0 457 788
sleep 100
touchUp 0
sleep 1000
else
goto :map
endif
// 종료
if #second == #10
이게 무슨의도로 적으신건지 모르겠습니다.
일단 second변수는 선언이 되어 있지도 않네요!