히로매크로 커뮤니티

질문
2014.12.27 19:09

장비판매 질문입니다

조회 수 163 추천 0 댓글 6
sleep 100
getRGB #r #g #b #가방x #가방y
toast #xy #가방x #가방y
sleep 100
if (147 <= #r and #r <= 163 and 52 <= #g and #g <= 68 and 235 <= #b and #b <= 255) or (23 <= #r and #r <= 39 and 136 <= #g and #g <= 152 and 240 <= #b and #b <= 255) or (32 <= #r and #r <= 48 and 194 <= #g and #g <= 212 and 85 <= #b and #b <= 101) or (240 <= #r and #r <= 255 and 240 <= #g and #g <= 255 and 240 <= #b and #b <= 255)
sleep 100
touchPress 0 #가방x #가방y
sleep 2000
goto :판매
else
#xy = #xy + 1
goto :가방정리
endif

이렇게 했는데
toast에 #xy찍히는거 보면
1.1칸부터 넘어가는게 보이는데
or문 저렇게 사용해도 되는건가요...

  • 하르핌 2014.12.27 19:20

    and와 or는 연산자 계산에서 알아서 계산되므로 괄호는 안쓰셔도됩니다. 알아서 and 끼리 묶인걸 한덩어리로 봐요.


  • 비훑 2014.12.27 23:34
    아... 괄호없이 했다가 오류나서 혹시나해서 고친상태였어요 ㅎㅎ
  • 하르핌 2014.12.27 19:23

    연산자를 분리해서 보니 장비 색값 조건을 비교하시려는거 같은데 맞나요 ?

    (240 <= #r and #r <= 255 and 240 <= #g and #g <= 255 and 240 <= #b and #b <= 255)

    이부분이 흰색 비교라..

  • 비훑 2014.12.27 23:35
    네 선택된 값이 보라, 파랑, 초록, 흰색 일 경우만 판매하기 때문에
    해당 네가지 색값만 비교하는 문장이에요....
    색값은 진짜 오늘 좌표확인하려고 로그 엄청찍어보고 몇시간동안 했던건데
    색값오류일까요....
  • 하르핌 2014.12.28 10:50
    음.. 판매 과정 자체는 등급 이하 판매로 한번에 일괄처리 될테니.. 하나만 찾으면 될테고.. if문을 저렇게 한번에 쓰지마시궁.. 몇단계로 나눠서 비교해보세요.

    :좌표추적
    if 보라색
    판매좌표x = 탐색좌표x
    판매좌표y = 탐색좌표y
    elseif 파란색
    판매좌표x = 탐색좌표x
    판매좌표y = 탐색좌표y
    elseif 초록색
    판매좌표x = 탐색좌표x
    판매좌표y = 탐색좌표y
    elseif 흰색
    판매좌표x = 탐색좌표x
    판매좌표y = 탐색좌표y
    else
    탐색좌표x = 다음좌표
    탐색좌표y = 다음좌표
    goto :좌표추적
    end if

    touchPress 0 탐색좌표x 탐색좌표y

    goto :판매

    대략 이런식으로요
  • 비훑 2014.12.28 18:41
    아 네 ^^ 이것저것 하다가 or로 구분하지 않고 4번에 걸쳐서 처리했더니
    다 인식하더라구요....
    잘은모르겠는데 저게 if문 한줄이 너무 길어서 오류가 생긴거같아요.....
    답변 감사합니다 ^^

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 혹시... 1 뚜뚜삐 2014.12.27 0/0
질문 친구 선택창 화면에서 장비가득참으로 인식.. 4 오드리 2015.01.22 0/0
질문 장비판매 질문입니다 6 비훑 2014.12.28 0/0
질문 우편함 클릭하는 오류 수정 하는방법 조언좀 해주세요.. 3 호떡맛이쩡 2014.12.27 0/0
자유 스크립트 수정시에.. 1 하르핌 2014.12.27 0/0
질문 스크립트 질문입니다 5 부활의서 2014.12.28 0/0
질문 저질문좀드려도될까요 5 황미련 2014.12.27 0/0
질문 별되 하스작 상점에서 막힙니다 7 안해용 2014.12.31 0/0
자유 매크로가 이문제때문에 안될때도 있나요? 별이되어라 3 뎌애이라 2014.12.27 0/0
정보 [별이되어라] 동료 강화 스크립트제작에 대한 개인적인... 24 하르핌 2015.01.03 2/0
자유 블레이드 지니모션 스크립트 4 낭군이 2014.12.27 0/0
질문 몬길 보안에러가 자꾸떠서 질문합니다 9 대포로이마까 2015.01.04 0/0
질문 태환은린 매크로 만져보고 싶은데~ 7 별님고양이 2014.12.27 0/0
질문 (별되) 55 레벨인식 좌표를 모르겠습니다... 11 비훑 2014.12.27 0/0
정보 별거아니지만; 스크립트 복사해서 넣으셨는데 안되시는... 9 오희 2014.12.29 1/0
질문 지니모션 버전 업데이트 질문 2 로입김 2014.12.26 0/0
질문 레이드 아이템 판매 질문좀 ㅠㅠ 1 윤탁 2014.12.27 0/0
질문 어떤걸 복사해서 붙혀넣기해도 도전종료 뜨고난뒤로 2 알라리용 2014.12.27 0/0
질문 매크로 있는데 검은성채에서 왔다갔다하는데 어떻게하져? 근성제로 2014.12.26 0/0
질문 별되 히로매크로 질문 3 멍청한댕댕이 2014.12.26 0/0
Board Pagination Prev 1 ... 555657585960616263 ... 123 Next
/ 123

전체 최신 인기글

전체 주간 인기글