아레나 스크립트 돌아 가는 것좀 공유 부탁드립니다~~
- 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
-
컴이 바보되서 쓰진못하지만.. 역시 실력자들은 다르군녀..워워
-
감사합니다 ㅠㅠ 추천 드리고 갑니다
-
오오 ~ 잘쓰겟습니다?테스트동참합니다.
-
오오.... 꿀이다
-
능력자시네요 아주 잘되요
-
감사합니다!!
분류 | 제목 | 글쓴이 | 최근변경 | 추천 |
---|---|---|---|---|
질문 | 이번에는 색값이나 좌표 변경된거 없나요? 3 | 르노하임 | 2014.12.23 | 0/0 |
질문 | 히로매크로가 슈퍼유저 권한을 부여받았습니다. 2 | 자이제르 | 2014.12.23 | 0/0 |
정보 | 9번방 반복 장비무시 핸드폰 좌표용 입니다 3 | 네이냠 | 2014.12.24 | 1/0 |
자유 | 9번방 반복 장비정리 스크립 공유해주실분 12 | 킴네브님 | 2014.12.24 | 0/0 |
자유 | 4일 출석 후면 드디어 2레벨이 됩니다.!!! 34 | 배워가는중 | 2014.12.30 | 0/0 |
자유 | 그라엘도 그라엘이지만 블헤보다 좋을것같은 파라엘. ㅠㅠ 1 | 로얄로 | 2014.12.23 | 0/0 |
자유 | 히로막힐까봐 .지니 끄지도않고 잣는뎅... ㅋㅋㅋ 10 | 달아씨 | 2014.12.27 | 0/0 |
자유 | 그라엘 좋네요 혹시태제 성기사도나오나요? 3 | ggggtc | 2014.12.27 | 0/0 |
자유 | 강의좀 해주실분~ 3 | 부활의서 | 2014.12.27 | 0/0 |
자유 | 업데 들어갓네요 ㅎㅎㅎ 파라엘 , 그라엘 7 | ISar | 2014.12.27 | 0/0 |
질문 | 갤럭시3 히로관련질문 | 위험수치 | 2014.12.23 | 0/0 |
자유 | 별되 공카에 관종짓하는 사람의 정체는 메크로 판매자... 19 | 달콤달콤 | 2014.12.31 | 1/0 |
정보 | 별이되어라 색값 딸때 작은 팁 10 | ZaiFan | 2014.12.23 | 0/0 |
자유 | 능력자 분들께서 미궁이라도... 1 | 료코코코코 | 2014.12.23 | 0/0 |
자유 | ㄷ ㄷ ㄷ 내일또 패치하는구낭-_- 1 | ippoa | 2014.12.23 | 0/0 |
자유 | 공유끝 ^^ 7 | sdffe5 | 2014.12.23 | 0/0 |
자유 | 내일패치네요 색값을 또 바꿀려나요 10 | 카카이롯 | 2015.01.02 | 0/0 |
질문 | 아레나 스크립트 7 | 덩아 | 2015.02.02 | 1/0 |
질문 | 지니모션 히로매크로가 색값이 안나오네요;; 4 | 따르방 | 2014.12.23 | 0/0 |
질문 | 세븐나이츠 히로매크로 색값관련 제발 도와주세요 2 | 나미유저 | 2014.12.27 | 0/0 |