이현아 님이 작성하신 미궁 스크립트인데요.
?
제가 지금 갤력시 s4 를 쓰는데 해상도 차이때문에 x 값에 2.2를 곱하고 y값에 2.4를 곱하여
?
좌표를 수정하였습니다.
?
그리고 게임에 접속해 그좌표를 그대로 찾아 색값도 변환하였습니다.
?
근데 막상 스크립트 실행을 해보면 실행이 안됩니다.
?
왜그러는걸까요? 실행을 하면 도우미창으로 들어가서 기존에 있던 동료들을 막 파티해제시키고 그러네요
?
어떻게 하면좋을까요?
?
아직도 휴대폰으로 매크로를 미궁도는동안 400초 슬립 주고 기다리네요.ㅠㅠ 도와주세요 고수님들
?
그리고 지금 스크립트 좌표는 480 x 800 입니다.
?
// 480 x 800 160dpi?
// 점수 내는것 보다 그냥 돈벌기 위한 미궁 돌기에요.
var #color 0
//결과 확인 창
var #ax 42
var #ay 286
var #ac 15527148
// 미궁 도전
var #gox 62
var #goy 310
var #goc 5349344
//도우미
var #diex 397
var #diey 42
var #diec 0
//매크로 시작 라벨
:start
sleep 100
//미궁 대기 화면
:go
sleep 50
getcolor #color #gox #goy
sleep 50
if #color == #goc
toast 미궁 도전
sleep 1000
touchDown 0 62 310
sleep 100
touchUp 0
sleep 500
touchDown 0 159 470
sleep 100
touchUp 0
sleep 500
goto :gogo
endif
//미궁 시작
:gogo
toast 미궁 중....
sleep 500
touchDown 0 141 744
sleep 100
touchUp 0
sleep 500
touchDown 0 117 751
sleep 100
touchUp 0
sleep 500
touchDown 0 121 613
sleep 100
touchUp 0
sleep 500
touchDown 0 286 692
sleep 100
touchUp 0
sleep 500
touchDown 0 46 638
sleep 100
touchUp 0
sleep 500
touchDown 0 46 702
sleep 100
touchUp 0
sleep 500
touchDown 0 46 768
sleep 500
touchUp 0
sleep 500
touchDown 0 145 417
sleep 500
touchUp 0
sleep 500
goto :gogo1
endif
//결과?
:gogo1
sleep 1000
getcolor #color #ax #ay
sleep 50
if #color == #ac
toast 결과 확인
touchDown 0 40 402
sleep 100
touchUp 0
sleep 500
goto:go
endif
//도우미
:die
sleep 50
getcolor #color #diex #diey
sleep 50
if #color == #diec
sleep 50
toast 도우미 나와라!!
touchDown 0 446 364
sleep 100
touchUp 0
sleep 1000
endif
//종료
:end
해상도 차이때문이네요
단순하게 2.2 2.4 곱하는 방법이 맞는지는 잘모르겠으나
해상도에 따라 게임화면 자체(미궁에 동료4 도우미 1 네모칸)의 크기도 비율대로?똑같이 커질지는 의문이네요
시간이 걸리더라도 직접 터치 하셔서 좌표를 구하신후에 그 좌표가 대기화면서?동료 네모난 빡스와 빡스
사이 좌표로(대기화면에서 터치해도 동료선택창으로 안넘어가기 위한 예를 들어 미궁에 티켓2소모 입장하겟냐 질문창에서
확인을 누르기 위한 좌표값 이 좌표값이 대기 화면 상태에서도 박스사이 값인지를 확인해야함)
만 구성되어졌는지 확인하시고 돌리시면 동료선택창으로 넘어갈일 없이 잘 돌아갈거라 판단되네요
고로 변수부분 좌표와 색값?터치다운에 해당하는 모든 좌표를 바꾸셔야합니다.