아레나 스크립트 돌아 가는 것좀 공유 부탁드립니다~~
- Elkha - Blue
- 히로매크로 커뮤니티
- 히로매크로
-
일단 전 돌아가는데.. 고수분들 스크립트 짜집기로 만들어본겁니다..도움이대셨으면하네요..도움이 안댔을수도 있지만요 ㅠㅠ//=======================================================//색값 오차범위var #range 15//모험 여관 화면 확인var #mainx 464var #mainy 387var #mainc 4260169//월드맵 화면 확인var #worldx 457var #worldy 269var #worldc 16777215//사냥중 확인var #huntx 46var #hunty 29var #huntc 16777215//아레나 종료var #failx 298var #faily 358var #failc 16777215//아레나 실패var #fail1x 46var #fail1y 29var #fail1c 6710886//아레나대기화면var #mgx 421var #mgy 475var #mgc 4771041//-------------------------------------------------------//----------색값 보정 관련 변수 추가-----------------//-------------------------------------------------------var #result1 0var #result2 0var #result3 0var #result4 0var #compcolor1 0var #compcolor2 0var #compcolor3 0var #compcolor4 0var #originalcolor1 0var #originalcolor2 0var #originalcolor3 0var #originalcolor4 0var #r 0var #g 0var #b 0var #tempcolor 0var #tempcolor1 0var #tempcolor2 0var #goto 0//-------------------------------------------------------var #color 0var #colorexit 0var #color1 0var #color2 0var #color3 0var #color4 0//매크로 시작 라벨:startsleep 1000//====================사냥터 입장 관련===================//---------------------모험 여관 확인--------------------:mainsleep 500//getcolor #color #mainx #mainy?getcolor #compcolor1 #mainx #mainy?sleep 100#originalcolor1 = #mainc#goto = 1goto :color1:goto1//if #color == #maincif #result1 == 1toast ** ?여관입니다 **sleep 1000toast ** ?모험 하기 ?**sleep 1500touchpress 0 50 758sleep 3000endif//-----------월드맵화면 확인,아레나 입장---------:worldsleep 500//getcolor #color #worldx #worldygetcolor #compcolor1 #worldx #worldysleep 100#originalcolor1 = #worldc#goto = 2goto :color1:goto2//if #color == #worldcif #result1 == 1toast ** ?월드맵입니다 ?**sleep 1500toast ** ?아레나입장 ?**sleep 1000touchpress 0 70 700sleep 3000endif//--------아레나 입장관련 ------------------:loopsleep 500//getcolor #color #mgx #mgygetcolor #compcolor1 #mgx #mgysleep 100#originalcolor1 = #mgc#goto = 3goto :color1:goto3//if #color == #mgcif #result1 == 1toast ** ?아레나 대기화면 ?**sleep 1000toast ** ?아레나 도전 ?**sleep 1500touchpress 0 60 640sleep 1000touchpress 0 160 480sleep 3000touchpress 0 145 400sleep 500endif//---------------아레나 중 확인 --------------------:huntingsleep 500//getcolor #color #huntx #huntygetcolor #compcolor1 #huntx #huntysleep 100#originalcolor1 = #huntc#goto = 4goto :color1:goto4//if #color == #huntcif #result1 == 1sleep 1000toast ** ?아레나중...**sleep 1000endif//-------------------아레나종료 확인--------------------:failsleep 500//getcolor #color #failx #failygetcolor #compcolor1 #failx #failysleep 500#originalcolor1 = #failc#goto = 5goto :color1:goto5//if #color == #failcif #result1 == 1sleep 500toast [[ ?아레나 종료 ?]]sleep 1000touchpress 0 #nox #noytoast [[ ?아레나결과확인창 ?]]sleep 3000touchpress 0 43 430sleep 3000endif//------------------아레나 실패확인 ---------------------:fail1sleep 500//getcolor #color #fail1x #fail1ygetcolor #compcolor1 #fail1x #fail1ysleep 500#originalcolor1 = #fail1c#goto = 6goto :color1:goto6//if #color == #fail1cif #result1 == 1sleep 1000toast [[ ?아레나 실패 ?]]sleep 2000touchpress 0 #nox #noytoast [[ ?아레나결과확인창 ?]]sleep 3000touchpress 0 43 430sleep 3000endifgoto :loop//========================================// ? ?color1 비교//========================================:color1// ?toast [debug] color1 진입// ?sleep 2000? #result1 = 0? if #range > 0? ? goto :c1? endif? if #originalcolor1 == #compcolor1? ? #result1 = 1? endif? goto :back?:c1? //color? //R 비교? #r = #compcolor1 % 256? #tempcolor = #originalcolor1 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :back? endif? //G 비교? #g = #compcolor1 / 256 % 256? #tempcolor = #originalcolor1 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :back? endif? //B 비교? #b = #compcolor1 / 256 / 256 % 256? #tempcolor = #originalcolor1 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :back? endif? #result1 = 1? goto :back//========================================// ? ?color12 비교//========================================:color12// ?toast [debug] color12 진입// ?sleep 2000? #result1 = 0? #result2 = 0? if #range > 0? ? goto :c12? endif? if #originalcolor1 == #compcolor1 and #originalcolor2 == #compcolor2? ? #result1 = 1? ? #result2 = 1? endif? goto :back?:c12? //color1? //R 비교? #r = #compcolor1 % 256? #tempcolor = #originalcolor1 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :co12? endif? //G 비교? #g = #compcolor1 / 256 % 256? #tempcolor = #originalcolor1 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :co12? endif? //B 비교? #b = #compcolor1 / 256 / 256 % 256? #tempcolor = #originalcolor1 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :co12? endif? #result1 = 1:co12? //color2? //R 비교? #r = #compcolor2 % 256? #tempcolor = #originalcolor2 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :back? endif? //G 비교? #g = #compcolor2 / 256 % 256? #tempcolor = #originalcolor2 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :back? endif? //B 비교? #b = #compcolor2 / 256 / 256 % 256? #tempcolor = #originalcolor2 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :back? endif? #result2 = 1? goto :back//========================================// ? ?color123 비교//========================================:color123// ?toast [debug] color123 진입// ?sleep 2000? #result1 = 0? #result2 = 0? #result3 = 0? if #range > 0? ? goto :c123? endif? if #originalcolor1 == #compcolor1 and #originalcolor2 == #compcolor2 and #originalcolor3 == #compcolor3? ? #result1 = 1? ? #result2 = 1? ? #result3 = 1 ? ?? endif? goto :back?:c123? //color1? //R 비교? #r = #compcolor1 % 256? #tempcolor = #originalcolor1 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :co123? endif? //G 비교? #g = #compcolor1 / 256 % 256? #tempcolor = #originalcolor1 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :co123? endif? //B 비교? #b = #compcolor1 / 256 / 256 % 256? #tempcolor = #originalcolor1 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :co123? endif? #result1 = 1:co123? //color2? //R 비교? #r = #compcolor2 % 256? #tempcolor = #originalcolor2 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :col123? endif? //G 비교? #g = #compcolor2 / 256 % 256? #tempcolor = #originalcolor2 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :col123? endif? //B 비교? #b = #compcolor2 / 256 / 256 % 256? #tempcolor = #originalcolor2 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :col123? endif? #result2 = 1:col123? //color3? //R 비교? #r = #compcolor3 % 256? #tempcolor = #originalcolor3 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :back? endif? //G 비교? #g = #compcolor3 / 256 % 256? #tempcolor = #originalcolor3 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :back? endif? //B 비교? #b = #compcolor3 / 256 / 256 % 256? #tempcolor = #originalcolor3 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :back? endif? #result3 = 1? goto :back//========================================// ? ?color1234 비교//========================================:color1234// ?toast [debug] color1234 진입// ?sleep 2000? #result1 = 0? #result2 = 0? #result3 = 0? #result4 = 0? if #range > 0? ? goto :c1234? endif? if #originalcolor1 == #compcolor1 and #originalcolor2 == #compcolor3 and #originalcolor3 == #compcolor2 and #originalcolor4 == #compcolor4? ? #result1 = 1? ? #result2 = 1? ? #result3 = 1? ? #result4 = 1 ? ?? endif? goto :back?:c1234? //color1? //R 비교? #r = #compcolor1 % 256? #tempcolor = #originalcolor1 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :co1234? endif? //G 비교? #g = #compcolor1 / 256 % 256? #tempcolor = #originalcolor1 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :co1234? endif? //B 비교? #b = #compcolor1 / 256 / 256 % 256? #tempcolor = #originalcolor1 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :co1234? endif? #result1 = 1:co1234? //color2? //R 비교? #r = #compcolor2 % 256? #tempcolor = #originalcolor2 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :col1234? endif? //G 비교? #g = #compcolor2 / 256 % 256? #tempcolor = #originalcolor2 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :col1234? endif? //B 비교? #b = #compcolor2 / 256 / 256 % 256? #tempcolor = #originalcolor2 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :col1234? endif? #result2 = 1:col1234? //color3? //R 비교? #r = #compcolor3 % 256? #tempcolor = #originalcolor3 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :colo1234? endif? //G 비교? #g = #compcolor3 / 256 % 256? #tempcolor = #originalcolor3 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :colo1234? endif? //B 비교? #b = #compcolor3 / 256 / 256 % 256? #tempcolor = #originalcolor3 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :colo1234? endif? #result3 = 1:colo1234? //color4? //R 비교? #r = #compcolor4 % 256? #tempcolor = #originalcolor4 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #r or #tempcolor2 > #r? ? goto :back? endif? //G 비교? #g = #compcolor4 / 256 % 256? #tempcolor = #originalcolor4 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #g or #tempcolor2 > #g? ? goto :back? endif? //B 비교? #b = #compcolor4 / 256 / 256 % 256? #tempcolor = #originalcolor4 / 256 / 256 % 256? #tempcolor1 = #tempcolor + #range? #tempcolor2 = #tempcolor - #range? if #tempcolor1 < #b or #tempcolor2 > #b? ? goto :back? endif? #result4 = 1? goto :back//원래위치 돌아가기============================:back// ?toast [debug] 결과1 #result1// ?sleep 2000// ?toast [debug] 결과2 #result2// ?sleep 2000// ?toast [debug] 결과3 #result3// ?sleep 2000// ?toast [debug] 결과4 #result4// ?sleep 2000// ?toast [debug] 복귀 #goto// ?sleep 2000? if #goto == 1? ? goto :goto1? elseif #goto == 2? ? goto :goto2? elseif #goto == 3? ? goto :goto3? elseif #goto == 4? ? goto :goto4? elseif #goto == 5? ? goto :goto5? elseif #goto == 6? ? goto :goto6? elseif #goto == 7? ? goto :goto7? elseif #goto == 8? ? goto :goto8? elseif #goto == 9? ? goto :goto9? elseif #goto == 10? ? goto :goto10? elseif #goto == 11? ? goto :goto11? elseif #goto == 12? ? goto :goto12? elseif #goto == 13? ? goto :goto13? elseif #goto == 14? ? goto :goto14? elseif #goto == 15? ? goto :goto15? elseif #goto == 16? ? goto :goto16? elseif #goto == 17? ? goto :goto17? elseif #goto == 18? ? goto :goto18? elseif #goto == 19? ? goto :goto19? elseif #goto == 20? ? goto :goto20? elseif #goto == 21? ? goto :goto21? elseif #goto == 22? ? goto :goto22? elseif #goto == 23? ? goto :goto23? elseif #goto == 24? ? goto :goto24? elseif #goto == 25? ? goto :goto25? elseif #goto == 26? ? goto :goto26? elseif #goto == 27? ? goto :goto27? elseif #goto == 28? ? goto :goto28? elseif #goto == 29? ? goto :goto29? elseif #goto == 30? ? goto :goto30? else? ? toast [error] 원래 위치 없음? ? sleep 2000? endif//=====================================// ? ?종료 라벨//=====================================:end
-
컴이 바보되서 쓰진못하지만.. 역시 실력자들은 다르군녀..워워
-
감사합니다 ㅠㅠ 추천 드리고 갑니다
-
오오 ~ 잘쓰겟습니다?테스트동참합니다.
-
오오.... 꿀이다
-
능력자시네요 아주 잘되요
-
감사합니다!!
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
질문 | 녹스에서 히로매크로 사용 안되는건가요? 2 | 우나마나가나 | 2016.08.08 | 0/0 |
질문 | 게임어플 패키지명은 어떻게 확인할수 있나요??? 2 | 우나마나가나 | 2016.07.11 | 0/0 |
질문 | xy좌표의 색값이 a일때에만 터치프레스가되도록 2 | 하나먀 | 2016.07.09 | 0/0 |
질문 | 터치프레스에서 슬립시간요~ 3 | 하나먀 | 2016.07.20 | 0/0 |
질문 | 게임 화면회전 못막나요?? 2 | dfadsf | 2016.07.19 | 0/0 |
질문 | 화면 터치방지는 없나요?? 1 | dfadsf | 2016.08.11 | 0/0 |
질문 | 좌표는 찾아가는데 처음만 터치가되고 그다음부터는 터... 1 | who | 2016.07.20 | 0/0 |
질문 | 터치 프레스 질문좀 드려 봅니다 1 | who | 2016.07.19 | 0/0 |
질문 | 키보드 누르고있기 매크로가 안되내요 1 | 베고픈 | 2016.07.24 | 0/0 |
질문 | 색값인식 X 1 | 김현서 | 2016.07.26 | 0/0 |
질문 | 시스템 메모리 부족으로 중지되는 현상 2 | EsteI | 2016.08.12 | 0/0 |
질문 | 히트 컨트롤러 사용중 문제점 질문드립니다. 1 | 모던블랙 | 2016.09.19 | 0/0 |
질문 | 스크립트 하나 봐주세요 3 | 오로룰로 | 2017.03.13 | 0/0 |
질문 | 블루스택2에서 히로매크로 안되나요? 2 | 에드 | 2017.01.31 | 0/0 |
질문 | 색값이 2개 일경우 인식 방법 궁금합니다. 4 | 오로룰로 | 2016.08.02 | 0/0 |
질문 | 색값에 변수가 있는것 같아요~ 4 | 오로룰로 | 2016.08.18 | 0/0 |
질문 | 히로매크로 지원 안하는 기기도 있나요? 2 | 꽈꽊이 | 2016.10.21 | 0/0 |
질문 | 스크립트 오류점 도와주세요 3 | 치즈버거 | 2016.08.13 | 1/0 |
질문 | 카운터를 하나만 인식해요, 한번 봐주세요. 4 | juqwe | 2016.08.11 | 0/0 |
질문 | 현재시간에 맞춰서 실행하는 매크로를 짜고싶습니다. ... 3 | 켄지로 | 2016.08.22 | 0/0 |