매크로

안녕하세요.



모든방 무한사냥 매크로를 사용중입니다.

이중 창고로 가지않고 장비 판매만 하고 다시 사냥하고 싶은데

제가 창고가기 명령어를 지우고 해봐도?인벤창서 계속 멍때리기만 해서

고수님들의 현명한 조언 부탁드립니다.



제가 사용하는 스크립트는' 태환은린'님의 모든방 무한 매크로이고

매크로 작동이 안되서 여기서 팁을 보고 작동이 되도록 몇부분 수정한 버전입니다.


?


현재 제가 필요한 장비판매 매크로 기능은

1.창고를 가지 않고 장비만 팔고 다시 사냥하는 방법 조언 부탁드립니다.



?P.S:신화템만 창고에?넣고 다시 사냥 하는 기능이 있으면 참 좋겠다 싶습니다.




좋은 하루 되시길 기원합니다.








//-----------------------개인설정

// 9번방 350 652
// 8번방 215 629
// 7번방 218 536
// 6번방 215 448
// 5번방 328 447
// 4번방 325 369
// 3번방 326 256
// 2번방 211 256
// 1번방 204 165

var #roomx 350
var #roomy 652


// 자신이 연 인벤의 끝페이지 (3페이지까지면 3으로 수정)

var #inven 4

?

?

// 친구 선택 사용 안할시 좌표 0 //
// 사냥터 입장시 친구 선택 부분 좌표 369 564 //

var #friendx 369
var #friendy 564

?

?

//사냥중 동료소환시간 설정 - 30초기본설정 (최소 5초부터 5초간격으로만 설정가능)

var #count 30

?

?

//동료 가득차면 매크로 종료 0 0
//동료 가득차도 계속 진행 142 464

var #okx 0
var #oky 0

?

?

//장비와 창고 모두 가득차면 매크로 종료 0 0
//장비와 창고 모두 가득차도 계속 진행 142 464
// (장비와 창고 모두 가득차도 계속 진행하면
//? 장비와 창고가 가득찬 후에 동료가득찬건 확인 불가)

var #ok1x 0
var #ok1y 0

?

?

//장비정리 하려면 153 254
//장비정리 안하려면 142 464

var #ok2x 153
var #ok2y 254

//--------------------------------

var #color 0
var #colorexit 0
var #color1 0
var #color2 0
var #color3 0
var #color4 0
var #second 0

//장비 확인
var #shopx 152
var #shopy 256
var #shopc 6251

//장비판매 입장
var #shopgx 365
var #shopgy 844

//친구 선택 창
var #ax 441
var #ay 252
var #ac 15527148

//사냥터
var #enterx 421
var #entery 334
var #enterc 9493741

//사냥확인
var #huntx 46
var #hunty 29
var #huntc 6710886


//----장비판매관련------------------------------------------
//장비창 화면 확인 값
var #inshopx 23
var #inshopy 753
var #inshopc 1780315


//아이템 세부정보창 화면 확인 값
var #sellx 458
var #selly 424
var #sellc 6928861


//아이템색깔
var #red 794579
var #yellow 2332159
var #puple 16725918
var #blue 16748826
var #green 6148644
var #white 16777215


//장비칸
var #11x 395
var #11y 485
var #12x 399
var #12y 567
var #13x 396
var #13y 650
var #14x 395
var #14y 731
var #21x 301
var #21y 484
var #22x 305
var #22y 567
var #23x 306
var #23y 650
var #24x 306
var #24y 732
var #31x 220
var #31y 484
var #32x 213
var #32y 567
var #33x 214
var #33y 649
var #34x 219
var #34y 732
var #41x 128
var #41y 485
var #42x 124
var #42y 567
var #43x 126
var #43y 649
var #44x 126
var #44y 732
var #xx 0
var #full 0
var #bag 1


//장비체크
var #checkx 0
var #checky 0

//자정 메크로
var #clockx 64
var #clocky 529
var #clockc 9553375
var #clock1x 114
var #clock1y 163
var #clock1c 726045

//---------------------------



//매크로 시작
:start

//----------------------------------루프
:loop

?
//자정
:clock
sleep 100
getcolor #color #clockx #clocky
sleep 50
if #color == #clockc
toast 자정
sleep 1000
touchpress 0 72 439
sleep 500
touchpress 0 169 409
sleep 500
touchpress 0 53 429
sleep 500
touchpress 0 53 429
sleep 500
touchpress 0 53 429
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
endif


//자정1
:clock1
sleep 100
getcolor #color #clock1x #clock1y
sleep 50
if #color == #clock1c
toast 팝업
sleep 1000
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 46 450
sleep 500
touchpress 0 456 782
sleep 500
endif


//사냥터 입장
:go
sleep 2000
getcolor #color #enterx #entery
sleep 100
if #color == #enterc
toast 사냥 시작
sleep 1000
touchpress 0 #roomx #roomy
sleep 2000
endif

?

//사냥터 입장 라벨
:gogo
sleep 500

getcolor #color1 283 348
getcolor #color2 320 190
getcolor #color3 159 187
getcolor #color4 153 254
sleep 100

if #color1 == 16777215 and #color2 == 923941 and #color3 == 16514043 and #color4 == 5736
toast 동료가 가득찼습니다
sleep 100
goto :finish1
:back1
touchpress 0 #okx #oky
sleep 2000
endif

if #color1 == 16777215 and #color2 == 923941 and #color3 == 16514043 and #color4 != 5736
toast 신발이 부족합니다
sleep 100
touchpress 0 142 464
sleep 1000
endif

if #color1 != 16777215 and #color2 == 923941 and #color3 == 16514043 and #color4 == 5736 and #full == 0
toast 가방이 가득찼습니다
sleep 100
touchpress 0 #ok2x #ok2y
sleep 4000
goto :shopgo

elseif #color1 != 16777215 and #color2 == 923941 and #color3 == 16514043 and #color4 == 5736 and #full == 1
toast 창고와 가방이 모두 가득참
sleep 100
goto :finish2

:back2
touchpress 0 #ok1x #ok1y
sleep 2000

getcolor #color #ax #ay
sleep 50
if #color == #ac
toast 사냥 입장 친구 선택
sleep 500
touchpress 0 #friendx #friendy
sleep 500
touchpress 0 33 448
sleep 500
touchpress 0 169 410
sleep 500
touchpress 0 457 788
sleep 1000
endif

?
:shopgo
//사냥터 입장전 친구선택 라벨
sleep 500
getcolor #color #ax #ay
sleep 50
if #color == #ac
toast 사냥 입장 친구 선택
sleep 500
touchpress 0 #friendx #friendy
sleep 500
touchpress 0 33 448
sleep 500
touchpress 0 169 410
sleep 1000
touchpress 0 457 788
sleep 8000
toast 던전에입장하였습니다
endif

?

//---------------------------------------상점 판매 라벨
getcolor #color #inshopx #inshopy
sleep 50
if #color == #inshopc
sleep 100
#bag = 1
goto :bag2
:bag1
toast 장비 판매 시작
#xx = 11
sleep 2000
goto :check
endif
//----------------------------------
?

?

//사냥중인지 확인
:gogo1
getcolor #color4 #huntx #hunty
if #color4 == 16777215
sleep 5000
#second = #second + 5
toast #사냥 중.... #second 초
goto :second
else
sleep 100
toast 사냥이끝났습니다
#second = 0

//모험종료확인버튼
touchpress 0 52 457
sleep 500

//동료획득 확인버튼
touchpress 0 169 410
sleep 500

//모험종료 확인버튼
touchpress 0 52 457
sleep 3000
endif


goto :loop
//----------------------------------루프

?

//---------------------------------------상점 판매
//아이템 좌표값 설정 순서대로
:check
sleep 100
if #xx == 11
#checkx = #11x
#checky = #11y
elseif #xx == 12
#checkx = #12x
#checky = #12y
elseif #xx == 13
#checkx = #13x
#checky = #13y
elseif #xx == 14
#checkx = #14x
#checky = #14y
elseif #xx == 15
#checkx = #21x
#checky = #21y
elseif #xx == 16
#checkx = #22x
#checky = #22y
elseif #xx == 17
#checkx = #23x
#checky = #23y
elseif #xx == 18
#checkx = #24x
#checky = #24y
elseif #xx == 19
#checkx = #31x
#checky = #31y
elseif #xx == 20
#checkx = #32x
#checky = #32y
elseif #xx == 21
#checkx = #33x
#checky = #33y
elseif #xx == 22
#checkx = #34x
#checky = #34y
elseif #xx == 23
#checkx = #41x
#checky = #41y
elseif #xx == 24
#checkx = #42x
#checky = #42y
elseif #xx == 25
#checkx = #43x
#checky = #43y
elseif #xx == 26
#checkx = #44x
#checky = #44y
elseif #xx == 27
sleep 5000
goto :warehouse
endif

//아이템의 등급색 확인
sleep 100
getcolor #color #checkx #checky
sleep 100
if #color == #puple or #color == #blue or #color == #green or #color == #white
sleep 100
toast 아이템 검색완료
touchpress 0 #checkx #checky
sleep 3000
goto :sell
else
#xx = #xx + 1
goto :check
endif

//아이템 세부정보창 판매
:sell
sleep 1000
getcolor #color #sellx #selly
sleep 50

if #color == #sellc
toast 아이템을 파는 중입니다

//-------------------------물약이면 판매
getcolor #color1 386 464
sleep 50
if #color1 == 2061723 or #color1 == 2313338 or #color1 == 4160675
sleep 1000
toast 물약을 발견
touchpress 0 48 530
sleep 3000

//확인을 클릭
touchpress 0 161 527
sleep 1000

// 엑스를 눌르자
sleep 50
touchpress 0 431 722
sleep 2000
#xx = #xx + 1
goto :check
endif
//----------------------------------------

//판매 클릭
sleep 3000
touchpress 0 48 530
sleep 3000
//등급판매 클릭
touchpress 0 169 250
sleep 3000
goto :check4

:check3
// 나가기
sleep 10000
touchpress 0 67 31
sleep 1000
endif
goto :go

//등급판매 안되는템(보석 등) 확인
:check4

//등급판매 안되는 아이템 확인
getcolor #color #sellx #selly
sleep 50
if #color == #sellc
toast 등급판매 안되는 아이템
sleep 50
touchpress 0 431 722
sleep 2000
#xx = #xx + 1
goto :check
else
goto :check3
endif


// 창고로 이동
:warehouse
getcolor #color #inshopx #inshopy
sleep 50
if #color == #inshopc and #xx == 27
toast 창고로 이동합니다
touchpress 0 61 730
sleep 7000
touchdown 0 #11x #11y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #12x #12y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #13x #13y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #14x #14y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #21x #21y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #22x #22y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #23x #23y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #24x #24y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #31x #31y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #32x #32y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #33x #33y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #34x #34y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #41x #41y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #42x #42y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #43x #43y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
sleep 1000
touchdown 0 #44x #44y
sleep 100
touchmove 0 365 244
sleep 100
touchup 0
goto :storecheck2

:storecheck1
//나가기
sleep 5000
touchpress 0 67 31
sleep 5000
touchpress 0 67 31
#xx = 11
endif

goto :go


//창고가 가득찼는지 확인
:storecheck2
sleep 3000
getcolor #color #11x #11y
if #color != 6327459
sleep 50
toast 창고가 가득찼습니다.
#full = 1
endif
goto :storecheck1

//인벤 오픈 페이지
:bag2
if #bag == #inven
goto :bag1
else
touchpress 0 60 652
sleep 1000
#bag = #bag + 1
goto :bag2
endif
//------------------------------------

?

//------------------동료소환시간
:second
if #second == #count
sleep 100
touchpress 0 459 374
sleep 1000
endif
goto :gogo1
//------------------

?

//종료
:end

//----------------------종료설정
:finish1
if #okx != 0 and #oky != 0
goto :back1
else
goto :end
endif

:finish2
if #ok1x != 0 and #ok1y != 0
goto :back2
else
goto :end
endif
//-------------------------------

?

//종료라벨
:end


  • 멋쟁이시인사 2014.12.02 14:58

    저두 그리 잘 아는 편은 아닌지라...

    저 역시 님과 같은 고민하다..... 다음과 같이 쓰고 있습니다.

    ?

    //---------------------------------------상점 판매
    //아이템 좌표값 설정 순서대로
    :check
    .
    goto :warehouse <= 요기를 goto :storecheck1 로 바꾸고

    .

    .

    :storecheck1
    //나가기
    //sleep 5000???????????????????????? <= 주석 처리
    //touchpress 0 67 31?????????????<= 주석 처리
    sleep 5000
    touchpress 0 67 31
    #xx = 11
    endif

    goto :go

    ?

    위와 같이 하시면 창고 저장 안하실거에요...

  • 달려요 2014.12.02 15:38
    정말 감사합니다.
    창고가는 것 때문에 정말 답답했었는데(창고에 들어갈 자리가 없었거든요)
    덕분에 배워갑니다.
    즐거운 하루 되시길 기원합니다.
  • 달려요 2014.12.02 17:54
    수정후 해보니 문제없이 잘 됩니다.
    다시한번 감사합니다.
    연말 즐겁고 행복하게 지내세요.
  • 멋쟁이시인사 2014.12.02 19:29
    해결 되셨다니 다행이네요 ^^
  • 멋쟁이시인사 2014.12.02 15:15

    ?P.S:신화템만 창고에?넣고 다시 사냥

    요 부분은 아이템 클릭 후 아이템 정보 하단에 보면 신화장비의 경우

    신화 속 용들이 그 존재 자체를 두려워 했다고 전해지는 장비 라는 글귀가 있습니다.

    그 글귀 중 '신화' 글자 좌표와 색값을 getcolor 추출 색값과 비교해서 보관 버튼을 클릭하는 형태로

    만드시면 될 듯 합니다.

    ?

  • 달려요 2014.12.02 15:36
    조언 감사합니다.
    그런데 제가 매크로 초보라 스스로 간단한 매크로 수정 가능할 레벨이 되면 시도해 보겟습니다.
    감사합니다^^
  • 제발등업좀2 2014.12.02 15:19

    걍 스스스작만 무난히 돌아줘도 감사할뿐;;;

  • 달려요 2014.12.02 15:41
    저는 스스스작이 속도가 너무 느려서(진행하는 속독 한참을 멍때리다 한 단계씩 넘어갑니다)어찌할 방법을 모르겠습니다.
  • 멋쟁이시인사 2014.12.02 19:39
    어차피 대부분의 매크로 자체가 기본적으로 위에서부터 아래로 순차적으로 실행을 하다보니..
    sleep 부분을 매우 작게 한다면.. 속도를 좀더 빠르게 할 수 있지만... 체감상으로는 큰 차이 없으실 겁니다.
    하지만 위와 같이 하게되면... 적정 화면에서 처리되지 못한체 다음 순서로 넘어가면서
    스크립트 한 텀을 다 돌고 다시 올때까지의 추가 시간으로 인해 느려질 수 있게 되는거죠...
    위에서 말씀하신 한참 멍때리는 경우가 제때 화면상에서 필요한 스크립트가 동작하지 못하고.
    bypass 되면서 불필요하게 스크립트 한바퀴를 돌아오면서 생기는 거라 보시면 될듯해요.

    그래서 오히려 중간중간 화면 로딩/전환 시간에 최적화시켜 처리 미스가 없도록
    sleep 부분을 여유있게 늘려서 설정하는게 좋을 것 같습니다.
  • 하이룽롱 2014.12.02 23:31

    흑 저도 같은 고민중이였는데 ㅠㅠ

  • 구른다 2014.12.05 22:00

    아 공부를 해도해도 할께 많네요


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 매크로 메뉴얼같은거업나요? 5 최강의콤비 2014.12.04 0/0
정보 정상 스크립트 에러나시는분들에게 드리는 팁 8 좀비님 2015.01.15 0/0
자유 히로매크로 확대 드래그 스크립트 작성법 질문입니다 좀비님 2014.12.02 0/0
자유 [태환님!]40살넘은 노땅이라그런지 이제점점힘들어지네... 16 튀니지사람들 2014.12.04 0/0
질문 태환님매크로 쓰시는분중에서 일반모드 멍때림... 12 하나비시 2014.12.05 0/0
질문 장비판매 스크립트중에 빼빼로 판매 부분 질문요 1 시아입니다 2014.12.02 0/0
질문 히로매크로 and 연산자 오류 질문입니다 5 좀비님 2014.12.02 0/0
질문 스마트홈패드로 히로매크로좀돌릴려고하는데 nagoso 2014.12.02 0/0
질문 태환님 1일 SSS 작 오류 12 아나바리 2014.12.08 0/0
질문 통합매크로 사용시 속도 문제 / 장비 정리문제 질문 1 하이룽롱 2014.12.02 0/0
질문 매크로 관련 비디오카드도 관련있나요? 1 담이 2014.12.02 0/0
질문 매크로 인벤 정리하면서 창고로 가는 기능을 없애고 싶... 11 달려요 2014.12.05 0/0
정보 태환은린님 매크로 쓰시는분들 55렙 정지 안될땐 이렇... 8 하나비시 2014.12.05 1/0
질문 히로매크로 사용중 멈춤 또는 튕기는현상 아시는분? 스콜82 2014.12.02 0/0
자유 히로매크로 업데이트 안할까요.. 4 닥돕 2014.12.03 0/0
질문 장비판매매크로 질문드려요 4 카이란드 2014.12.02 0/0
질문 혹시 지니모션에서 구글계정 로그아웃 어떻게 하는지 ... 2 물불 2014.12.02 0/0
질문 히로매크로 녹화가 최장 얼마나 되는지 아시는분..? 1 지에고 2014.12.02 0/0
질문 스스스작.장비판매관련질문드립니다. 1 NNiko 2014.12.02 0/0
정보 일반 피닉스 도는 매크로 일단 만들어봤습니다. 3 라온아띠 2014.12.06 0/0
Board Pagination Prev 1 ... 868788899091929394 ... 123 Next
/ 123

전체 최신 인기글

전체 주간 인기글