매크로

조회 수 390 추천 0 댓글 10
지금 스스로짜고 있으며 쫄교체 제외하고 기본은 거의 다 완성이 되어 있습니다.

근데 하필 그놈의 중복쫄교체가 문제네요. 며칠동안 진전이 없습니다. 해결이 될것같으면서도 안되네요. 그냥 노가다로하면 가능하긴 합니다만 깔끔하게 하고싶습니다.

어떤버전이던 상관없습니다. 세나 위에서 작동 안되어도 상관없습니다. 스크립트 혹시 구할수 있는곳 없을까요? 너무 답답하네요

  • profile
    와이로 2016.05.19 07:48
    쫄교체 실패할때마다 교체시도한 쫄 이미지를 스택에 저장하고 교체전에 스택이미지들과 비교해보면서 검색되지 않는 이미지들만 교체시도하면될거에요.

    주의할점은 영웅 이미지들이 좌표에 따라 조금씩 바뀌므로 같은영웅이여도 다르다고 나올수 있는데 이미지중 일부만 쓰는식으로 하면 일치율을 높일수 있을거에요.
  • 왜6자냐 2016.05.19 14:45
    그렇게 하는데 자꾸 될까말까하면서 안되니 그러는겁니다 ㅠㅠ
    다른분 스크립트를 보고싶네요 ㅠㅠ
  • profile
    북붕 2016.05.19 17:01
    만들다가 그만둔 스크립트 입니다. 당연히 정상적으로 작동하진 않고요.


    a.ahk (비활성서치 스크립트)
    세나매크로.ahk (중 30test() 함수와 쫄갈기(a) 함수, 쫄갈기2(a) 함수만 참고하세요.)
    bmp폴더


    정도만 신경써서 보세요. 어쩌피 해상도가 다 맞는것도 아니기 때문에  그대로 실행시켜도 안돌아가요.

    https://drive.google.com/open?id=0B6aJtT90DcqWWldOQlU3RlhWck0


  • profile
    북붕 2016.05.19 17:05
    그리고 주석이 없습니다. 궁금한게 생기면 댓글 달아주세요.
  • 왜6자냐 2016.05.19 22:27
    감사합니다. 우선 해볼게요
  • 왜6자냐 2016.05.19 23:21
    x:= 300+mod(c,4)*117 y:= 190+Floor(c/4)*170 이걸로 창고에있는 쫄 클릭하게끔 하신게 맞나요?
    쫄교체 실패할때마다 c값을 올려서 계산하는거 같은데 저게 그 창고쫄들을 다 클릭하게 되나요? 어떻게 그렇게되죠?
    그리고 그 바로 윗 if문에서 c가 7을 넘겼을때 수행하는 작업이 무엇인가요? 클릭만 적혀있어서 알수가없네요.
  • profile
    북붕 2016.05.20 00:31
    네. 청고에 있는 쫄을 클릭합니다.
    mod(c,4)는 c를 4로 나눈 나머지를(0,1,2,3) 얻어내고요
    Floor은 c를 4로 나눈 몫을 얻어냅니다.

    x,y라는 좌표는 해상도720,450에서 쫄들의 위치를 나타낸거고요. c는 해당 쫄의 순서입니다.
    쫄의 순서는 다음과 같습니다.

    0, 1, 2, 3
    4, 5, 6, 7
    8....

    c에따라 해당 쫄을 클릭하며, 해당쫄이 팀 설정이 불가능 할 경우(다른자리에 똑같은 쫄이 있다던지... 그런것) c에 1을 더하고 c번째 쫄에대해 검사를 다시 합니다.
    c>7일경우 드래그 명령(Ldrag)을 이용해 쫄을 한줄 올리며, c에서 4를 뺍니다.결국 4번자리에 온 8번 쫄을 검사하는거죠.
  • 왜6자냐 2016.05.20 01:22
    쫄들 위치마다 전부다 좌표찍어서 굴리지 않아도 저 계산식으로 쫄들위치를 잡아내고 그걸 바탕으로 순서대로 검사한다는건가요?
  • profile
    북붕 2016.05.20 01:45
    네. 쫄들이 무작위 배열된것도 아니고 일정한 규칙으로 배열되어 있으니까요. 쫄 번호마다 좌표를 식으로 나타내는건 쉽죠.
  • 왜6자냐 2016.05.21 01:01
    아 넵. 그리고 스크립트 파일 감사합니다. 자주 참고할게요.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 오토핫키 마우스클릭 좌표 질문 2 21항공단 2016.05.25 0/0
질문 Adb 비활성 이미지서치 입문자입니다 1 가족오락관 2016.05.25 0/0
질문 사이드싱크 비활성클릭 질문드립니다. 웅ol 2016.05.25 0/0
자유 스크립트 제작 뭘로 하시나요? 1 북붕 2016.05.25 0/0
질문 컴파일 패킹 질문 16 괴리사 2017.08.19 0/0
질문 ADB 캡쳐 짤림현상 4 셋쇼마루 2016.05.23 0/0
질문 리스트 박스에 직접 입력하듯 텍스트를 띄우고 싶습니다. 12 북붕 2016.05.23 0/0
질문 오토핫키 질문있습니다. 3 데하르트 2016.05.23 0/0
질문 텍스트 출력 문의드려요!! 1 krip11 2016.05.23 0/0
질문 블루스택 Postmessage 적용 실패 ㅜ0ㅜ 7 신령공주 2016.05.25 0/0
질문 비활성 어디까지 가능한가요..? 2 신령공주 2016.05.24 0/0
질문 postmessage 좌표 오류 Realtive , Client 만큼의 차이? 신령공주 2016.05.22 0/0
질문 SPY ClassNN 값 편하게 가져오는방법 있나요? 4 신령공주 2016.05.22 0/0
질문 Adb로 스샷찍는법 질문이요! 6 셋쇼마루 2016.05.22 0/0
질문 비활성좌표클릭 질문이여 4 셋쇼마루 2016.05.22 0/0
질문 해당 프로그램 대상으로만 서치 2 krip11 2016.05.21 0/0
질문 global 변수 질문 1 왜6자냐 2016.05.23 0/0
질문 오토핫키 레알팜질문 1 21항공단 2016.05.22 0/0
질문 오토핫키 질문드려요.(이미지서치인데 모니터끄면 멈춤) 12 smdkdj 2017.10.27 0/0
질문 postmessage 마우스클릭! 1 신령공주 2016.05.19 0/0
Board Pagination Prev 1 ... 118119120121122123124125126 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글