금일 템정리 스크립트 작성해 보았습니다.?상점에서 테스트 완료한 스크립트 입니다.
사냥 스크립트적용은 작업 중 입니다. 일단 붙혀서 사용 하실분은 사용해 보시길 바랍니다.
보라템 이하의 장비만 판매 하며 물약 보석 빼빼로등은 판매하지 않습니다.
창고에서 테스트 해보시면 됩니다.
작동원리는 최대한 스크립트를 짧게 하기 위해 아이템 선택하여 화면을 넘기는 방식으로 사용하고
1차적으로 색깔을 구분하고 2차적으로 장비인지 소모품인지 확인하여 파는 방식을 사용 했습니다.
물약 조건은 추가 예정입니다.?
작업하느라 시간을 좀 썼내요 ;ㅁ; 사용시 출처만 밝혀주세요.....
////////////////////////////////////////////////////////////////////////////////////////////////////
DEVICE: Samsung Galaxy Note 2 - 4.3 - API 18 - 720x1280 4.3
SCREEN_SIZE: 480x800
var #color 0
//1번아이템 클릭
var #item1x 389
var #item1y 456
? ??
//아이템 팝업창 색갈인식
var #itemchkx 366
var #itemchky 427
//템구별
var #redc 794579
var #golc 2332159 //이전값
var #pupc 16725918
var #bluc 16748826
var #grec 6148644
var #whic 16777215
//장비가 아닌거 인식
var #noarmorx 419
var #noarmory 607
var #noarmorc 2702412
//물약인식 수정중
var #posionx
var #posiony
var #posionc
//다음창 인식을위한 터치값
var #nexttox 11
var #nexttoy 754
var #nextfromx 11
var #nextfromy 565
//판매버튼 좌표
var #sellx 41
var #selly 537
//동급이하버튼 좌표
var #selleveryx 164
var #selleveryy 350
//다음버튼 좌표
var #nextbagx 61
var #nextbagy 650
//나가기
var #exitx 62
var #exity 36
//아이템 조회 숫자 카운트
var #bagnum 3 //여기다 보유 가방 수
var #bagitemnum 16 //한칸 가방의 아이템 개수
var #maxitemcnt 0
var #itemcnt 0
:start
:sellitemchk
sleep 100
calc #maxitemcnt #bagnum * #bagitemnum
sleep 100
toast 가방의 총 아이템수 #itemcnt
sleep 100
touchpress 0 #item1x #item1y // 1번아이템 클릭
:itemcchk
sleep 100
if #itemcnt > #maxitemcnt
goto :exitsell
endif
sleep 2000
getcolor #color #itemchkx #itemchky
sleep 500
//toast 색깔 #color
if #color == #redc
sleep 500
toast 빨강
goto :nextitem
elseif #color == #golc
sleep 500
toast 금색
goto :nextitem
elseif #color == #pupc
sleep 500
toast 보라
goto :armorchk
elseif #color == #bluc
sleep 500
toast 블루
goto :armorchk
elseif #color == #grec
sleep 500
toast 그린
goto :armorchk
elseif #color == #whic
sleep 500
toast 흰색
goto :armorchk
else ? ? ? ? ? ? ? ? ?
sleep 100
toast 모두아님 이상함 다음 아이템부터 검색
goto :nextitem
endif
:nextitem
sleep 100
calc #itemcnt #itemcnt + 1
sleep 100
touchdown 0 #nexttox #nexttoy
sleep 100
touchmove 0 #nextfromx #nextfromy
sleep 100
touchup 0
sleep 100
goto :itemcchk
:armorchk
sleep 100
getcolor #color #noarmorx #noarmory
sleep 100
if #color == #noarmorc
toast 장비가 아님 팔면 안됨
sleep 100
goto :nextitem
else
goto :sell
endif
:sell
sleep 1000
touchpress 0 #sellx #selly
sleep 1000
touchpress 0 #selleveryx #selleveryy
goto :exitsell
:exitsell
sleep 10000 //파는시간
touchpress 0 #exitx #exity
sleep 1000
:end
빼빼로 인식도 나왔구나