매크로

조회 수 335 추천 0 댓글 1
이번에 올리는 스크립트는 특정 상대로부터의 초대를 반복적으로 받는 것입니다.

부계정으로 레이드 초대하고, 본계정으로 초대를 받아서 레이드를 같이 가는데 할 때마다 두개의 창을 번갈아 가며
눌러주기가 귀찮아서 만든 겁니다.

혹시 부계정으로 같이 레이드 돌리는분 계시면 편할 수도 있겠다 싶어 올려봅니다.

기능은

초대가 올 경우 상대 아이디 인식 후 초대 받거나 거절 // 자동 부스 쓰기 // 부스 채우기는 안됨 // 가방 가득차면 정지

입니다.

디바이스는 갤4     4.2.2 입니다.

그리고 이걸 받으면 꼭 !!!! 꼭 !!!! 바꿔주어야 할 부분이 있는데 스크립트에 붉은색으로 표시해 둔 '별이초대 받기'
부분 입니다.

레이드 초대가 온 경우 붉은 버튼을 누르면 ~~~ 님으로 부터 ~~~ 레이드 초대가 왔습니다. 라는 메세지의 창이 뜨는데
그 창에서 아이디 중 두군데의 색값을 취한 것입니다. 이 부분을 자신이 사용할 초대하는 캐릭의 아이디 색값에 맞춰 수정하면
레이드 할 때마다 초대받기 눌러주는 번거로움을 피해갈 수 있습니다.


(이걸 설정해 둔 이유는 파장을 제가 해도 가끔 다른 파티원이 다시하기 누를 때가 있는데 그 경우 매크로 돌아가던 캐릭이 다른캐릭 따라가 버리는 경우가 발생합니다... 그걸 방지하기 위한 장치입니다.) 


그 방법은 이전에 올라온 강좌를 쭉 둘러보시면 충분히 알 수 있을 겁니다.


---------------------------------------------------------------------------------------

DEVICE: star 4.2.2
SCREEN_SIZE: 480x800


//-------------------------------------------------------
//-------------------레이드 관련-------------------------
//-------------------------------------------------------
//모험여관
var #main1x 451
var #main1y 421
var #main1c -65793


//사냥중 확인
var #huntx 46
var #hunty 29
var #huntc -65793


//죽었다
var #diex 399
var #diey 25
var #diec 0


//레이드 실패
var #failx 302
var #faily 270
var #failc 3362254


//도전한 기록 취소
var #canclex 321
var #cancley 175
var #canclec 923941
 

//레이드 거절
var #goxxx 116
var #goxxy 749
var #goxxc 3622224

//사냥터에서 멈춤
var #exitx 265
var #exity 720
var #exitc 3622224

 
//초대 수락 확인
var #okx 158
var #oky 517
 

//초대 거절 취소
var #nox 155
var #noy 356
 

//나가기
var #exit1x 155
var #exit1y 356
//-------------------------------------------------------
//-------------------------------------------------------
//-------------------------------------------------------


 
//----------------------매크로 시작----------------------
:start


// 시작 위치확인 ----------------------------
:where
touchpress 0 465 2
sleep 100

// 모험여관 확인
getcolor #c1 441 425
getcolor #c2 440 765
if #c1 == -65793 and #c2 == -65793
goto :main
endif

// 초대받기 확인
getcolor #c1 130 669
getcolor #c2 129 699
if #c1 == -65793 and #c2 == -65793
goto :invite
endif

//초대 거절 확인
getcolor #c1 269 317
getcolor #c2 151 346
if #c1 == -65793 and #c2 == 141638
touchpress 0 151 346
sleep 1000
goto :where
endif


//=====================팝업관련==========================

//-----------------출석보너스 확인-----------------------
:chull
getcolor #c1 460 348
getcolor #c2 462 71
if #c1 == 7153430 and #c2 == 3964589
toast 출석보너스 확인
sleep 500
touchpress 0 53 429
sleep 500
touchpress 0 164 400
sleep 500
endif

//--------------------비과금 팝업--------------------------
:clock1
getcolor #c1 78 276
getcolor #c2 59 365
if #c1 == 1315860 and #c2 == 7568783
toast 팝업창
sleep 100
touchpress 0 53 429
sleep 500
goto :clock1
endif
//-------------------------------------------------------

 

//--------------------과금 팝업 확인---------------------
:pop

getcolor #c1 78 276
getcolor #c2 80 450
if #c1 == 6253489 and #c2 == 7306124
toast 팝업 취소
sleep 500
touchpress 0 70 300
sleep 500
touchpress 0 158 483
sleep 300
goto :pop
endif
//-------------------------------------------------------


//==================업적 완료============================
getcolor #c1 287 578
getcolor #c2 356 400
if #c1 == 5710607 and #c2 == 7136234
toast 업적완료
sleep 500
touchpress 0 21 691
sleep 3000
goto :start
endif
//=======================================================



//====================사냥터 입장 관련===================

//---------------------모험 여관 확인--------------------
:main
getcolor #c1 441 425
getcolor #c2 440 765
if #c1 == -65793 and #c2 == -65793
toast 초대 기다리기
sleep 500
else
goto :popwin
endif
//-------------------------------------------------------


//---월드맵화면 확인,레이드 입장,장비가득 메시지확인-----
:invite
getcolor #c1 130 669
getcolor #c2 129 699
if #c1 == -65793 and #c2 == -65793
touchpress 0 148 683
sleep 1000
else
sleep 1000
goto :start
endif

// 별이초대
getcolor #c1 279 412
getcolor #c2 273 379
if #c1 == -65793 and #c2 == -65793
toast 별이초대 받기
sleep 500
touchpress 0 159 490
sleep 1000
goto :popwin
else
touchpress 0 163 327
sleep 1500
touchpress 0 163 327
sleep 1000
endif


:popwin
getcolor #c1 272 280
getcolor #c2 280 413
if #c1 == -65793 and #c2 == -789515
toast 가방이 가득 찼습니다
sleep 100
touchpress 0 153 468
sleep 1000
touchpress 0 47 118
toast 장비창에 들어왔습니다.
sleep 3000
goto :shop
endif

//-------------------------------------------------------
//=======================================================


//====================레이드 관련========================

//----------------레이드 메인화면 확인-------------------
:riadmain
getcolor #c1 67 354
getcolor #c2 88 707
if #c1 == 8099654 and #c2 == 1080529
toast 레이드 대기 화면
sleep 1000
toast 레이드 대기중
sleep 100
endif
//-------------------------------------------------------


//---------------레이드 중 확인, 부활--------------------
:hunting
getcolor #color #huntx #hunty
if #color == #huntc

toast 레이드중...
goto :die
endif
//-------------------------------------------------------


//-------------------레이드 실패 확인--------------------
:fail
getcolor #color #failx #faily

if #color == #failc

sleep 50
toast 레이드 실패
sleep 1000
touchpress 0 #nox #noy
sleep 1000
endif
//-------------------------------------------------------



//--------------------사냥터에서 멈춤--------------------
:exit
getcolor #c1 466 660
getcolor #c2 457 332
if #c1 == 7036535 and #c2 == 7852776
toast 사냥터에서 멈춰서 돌아감
sleep 500
touchpress 0 62 34
sleep 1000
endif
//-------------------------------------------------------
//=======================================================



goto :where
//-------------------------처음으로----------------------


//=======================부활============================
:die
getcolor #color1 #diex #diey
sleep 100

if #color1 == #diec
toast 죽었다 부활하자
sleep 500
touchpress 0 51 640
sleep 500
touchpress 0 51 711
sleep 500
touchpress 0 51 788
endif
sleep 2000
goto :hunting
//=======================================================

//=======================================================
:shop
// 창고 비워라
toast 창고비워라
sleep 10000

//==================================================

goto :start
:end



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

전체 최신 인기글

전체 주간 인기글