카카오토 커뮤니티

조회 수 540 추천 0 댓글 10

안녕하세요 며칠전에 카카오토를 접하여 처음 배우고있는 초보입니다.

좌표연산에 대하여 질문이 있는데 들어주시면 좋겠습니다.


리니지m에 대하여 매크로를 만들고 있는데, 아시는 분은 알겠지만

귀환을 하게되면 좌표가 랜덤입니다. 즉 랜덤으로 플레이어가 존재합니다.

여기서 플레이어가 npc를 찾아가야하는데..


전체이미지를 서치하여 찾는건 가능합니다. 어찌어찌 찾아서 클릭으로 만들었습니다.


그런데 전체 화면에 없을 때가 존재합니다.

그래서 간편한 방법으로 귀환서를 다시 사용하는 방법을 썼지만, 어지간하지가 않네요.


그래서 지도를 이용하려고 하는데,


지도에는 플레이어와 npc의 아이콘이 나옵니다.

이 아이콘 두개를 찾아서 좌표 연산을 통해, 두개의 차이를 구했습니다.


이 두개의 차이는 지도에서의 차이기 때문에 척도가 다르겠지요, 척도는 제가 실험을 통해 구하려고합니다.


그런데 문제는 여기 이겁니다.


매 시간마다 좌표가 달라 이것을 저장하였습니다.

이 저장한것의 X좌표와 Y좌표의 값이 + 냐 - 냐에 따라 드래그의 방향이 다르겠지요.

이 다른 좌표값을 드래그로 어떻게 불러와야할지 모르겠습니다.


즉 방향을 가져와 키패드로 이동해야합니다.


어느 방향으로 가는지는 구할 수 있지만 이것을 키패드로 불러오는것이 가능한지 모르겠네요


아니면 리니지M 매크로중에 이 기능을 다르게 구현할 수 있을가요? ㅠㅠㅠ


  • 니뇨 2018.10.13 00:20

    ...

    척도 계산은 했습니다.

    다른방법으로 (패드를 드래그하지 않고)

    지도의 플레이어와 화면의 플레이어 모두 중앙에 위치하여

    두개의 척도와 위치 차이를 계산하면, 어느 방향으로 가야하는지 좌표가 나옵니다.

    그쪽으로 클릭하여 이동이 가능하니 이동할 수 있겠지요.


    그런데... 좌표에서 곱연산이 가능한가요? 하하...(근데 값이 같아서 빼기 연산해도될것같네요)

  • 프리헌터스 2018.10.13 12:05

    연산 : x1-x2 > 0  참1, 거짓0

    연산 y1-y2 > 0  참1, 거짓0

    위 결과에 따라 클릭 지점을 지정하면 될것 같습니다.

    "좌표연산" 스크립트는 되도록 이용하지 마세요

    "연산" [그룹명,항목번호, x]-[그룹명,항목번호, x2] 처럼 연산문을 이용하시면 됩니다.

  • 니뇨 2018.10.14 16:22
    답글 감사합니다.
    연산 사용해서 조건문 만들어보겠습니다.
  • 리시즈 2018.10.13 18:23

    예전에 저도 이거 구현하면서 애를 먹은 기억이 나네요.

    현재는 린M을 안해서 요즘은 UI가 어떻게 변했는지 모르겠는데


    맵화면 열면 사막같은 갈색배경인데.. 이동이나 좌표연산은 둘째치고


    내위치와 상점위치 이미지가 흐리멍텅해서  인식자체가 안되서 애먹었던 기억이 나네요


    거의 다 하신거같은데 ..


    거기서 왼쪽 이동커맨드 구슬을 드래그 XX초 단위로 짤라서 기준을 만든다음

    지금 카카오토는 거리함수도 있기때문에 거리 당 드래그 몇초로 세팅한 다음에


    방향은 구하셧으니 거리에 맞춰 직접 구슬 드래그로 밀면서 구현해보시고

    너무 정확하게 딱 거리를 맞춰 이동하는거보다 일단 내위치와 상점위치를

    한화면에 가져오게까지만 이동으로 만든담에 


    미니맵 닫고 필드화면에서 서치로 진행해보심이...

  • 니뇨 2018.10.14 16:26
    ㅍ답변 감사합니다.
    그런데 제가 구현했던, 랜덤좌표인 상점 찾기 부분이 다시 되지 않습니다.
    말씀대로 인식자체가 제대로 안되는 것 보다는
    좌표가 고정되어 바뀌지 않습니다.
    제가 여러가지 실험을 하면서 구현했던 설정이 바뀐것인지
    제대로 되지 않고있습니다 ㅠㅠ.
    혹시 좌표를 계속 바뀌게 하기위해 특별히 필요한 설정이 있을까요?
  • 리시즈 2018.10.14 18:52
    저도 그런경우가 있었는데 좌표연산하다가
    방법은 찾고자하는 좌표를 연산등으로 구해서 써먹은후에 초기화 한후 다시 찾는 방법이 있습니다

    좌표연산 {0,0,0,0} = [좌표변수,0]
  • 니뇨 2018.10.15 10:58
    아 이미 입력되어있어서 안된다는 말씀이시군요
    다시 0000으로 초기화해서 해보겠습니다. 감사합니다.
    시험기간이라 지금못해보는게 아쉽네요 ㅠㅠ
  • 야생년 2018.10.16 01:55

     니뇨님 소스 공개해주시면 안될까요 ㅜㅜ

    좌표연산 어떻게 하는지 몰라서.. 리시즈 님이 말한 대로 상점엔피씨 나올때까지 대략 이동한후 화면에 있으면 검색되게 사용하고 있습니다... 사용하는데는 문제는 없는데 검색이 안되면 귀환후 다시 이동하는게 반복되다보니 너무 매크로 티가 나서요..

  • 니뇨 2018.10.17 00:08
    저도아직 구현안됐어요 ㅠㅠ
  • 니뇨 2018.10.18 00:40
    좌표연산은 '좌표' 로 0,0,0,0 으로 초기화 한후
    '이미지인식' 에서 위치 로 설정하여 찾습니다. 서치범위를 가운데 네모로 지정했습니다.
    이부분에서 찾지 못할경우, 미니맵을 활용합니다.
    미니맵에서 플레이어의 위치와 NPC아이콘의 위치 사이의 거리를 측정하여
    상하좌우 어디로 가야하는지 판단합니다.
    그리고 그 위치를 패드로 옮겨 드래그 시켜 근처까지 가게 한 후
    다시 '이미지인식'합니다.

    사람이 많을경우 찾기 어렵습니다.
    사람이 적은 오아시스를 이용하면 상점이용하기에 편합니다.

List of Articles
분류 제목 글쓴이 최근변경 추천
공유 카카오토 2.30 HID 수정본입니다. 87 프리헌터스 2024.08.22 23/0
공유 카카오토 서버 중지 안내입니다. 66 프리헌터스 2024.07.14 13/0
공유 카카오토 PRO V2.30 정식버전 입니다.(2020.2.1) 156 프리헌터스 2024.02.15 40/0
정보 카카오토 pro 2.30 주요기능(세번째 하드웨어 마우스/... 39 프리헌터스 2024.11.05 3/0
정보 카카오토 pro 2.30 주요기능(두번째 지역변수) 6 프리헌터스 2023.10.12 4/0
정보 카카오토 pro 2.30 주요기능(첫번째 윈도우플로그램) 15 프리헌터스 2023.01.18 5/0
공유 카카오토 PRO V2.30 베타버전 입니다.(2020.1.28) 84 프리헌터스 2020.02.01 21/0
정보 카카오토 연동관련 사항 정리글입니다. 55 프리헌터스 2023.05.30 13/0
공유 카카오토 Pro V2.20 입니다.(19.09.09. 연동변경) 160 프리헌터스 2023.01.18 27/0
공유 카카오토 V 1.764 입니다(2018.12.27 기기연동 업데이트) 52 프리헌터스 2020.11.06 2/0
공유 카카오토 Pro V2.11 입니다(2018.12.27 기기연동 업데... 206 프리헌터스 2020.02.05 37/0
공유 카카오토 Pro 2.01 버전입니다.[7.13 모모최신, 카카오... 400 프리헌터스 2020.02.01 105/0
공유 카카오토 PRO 오류제보 및 건의 / 최근 업데이트 내용 327 프리헌터스 2020.12.22 8/0
공유 카카오토 PRO b7버전(최종 : 12.28) 정보입니다. 470 프리헌터스 2023.05.07 56/0
공유 카카오토 PRO 안내 ...... 193 프리헌터스 2019.02.18 59/0
공유 카카오토 V 1.763 입니다(2018.5.8 기기연동 업데이트) 306 프리헌터스 2019.09.03 38/0
공유 카카오토 V1.75 입니다.... 115 프리헌터스 2018.01.19 25/0
공유 카카오토 V1.74 입니다..... 316 프리헌터스 2018.01.19 71/0
공유 카카오토 V1.72 입니다. 365 프리헌터스 2018.01.19 66/0
정보 카카오토PRO로 제작한 매크로 소스 공개 199 팟팟팟 2024.11.05 36/0
공유 카카오토 1.7 오류제보 및 건의 / 최근 업데이트 내용 56 프리헌터스 2019.12.17 13/0
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 196 프리헌터스 2024.08.17 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
질문 초보자 질문점여 2 wlrnvudghk 2018.10.16 0/0
질문 그룹에 속해있는 이미지들은 화면에서 계속 찾계 하려... 1 별되끙뜽 2018.10.13 0/0
질문 좌표 연산하여 이동 질문드립니다. 10 니뇨 2019.02.09 0/0
질문 어...스크립트 선택할 때 문제가 생겼는데 해결책을 모... 아라카와 2018.10.12 0/0
자유 게임하는 것보다 매크로 만드는게 더 재미있는데 저만 ... 3 닷장군 2018.10.15 0/0
질문 재부팅 함수 와 앱체크 함수 동작이 어떻게 다른가요?? 2 주님사랑 2018.10.12 0/0
질문 앱체크사용시 확인해야 할 사항은 무엇인가요? 2 진땅 2018.10.12 0/0
질문 팀뷰어는 카카오토 연결이 안되나요?? 4 일산어흥이 2018.10.21 0/0
질문 윈클릭 문의 3 리시즈 2018.10.13 0/0
질문 매니저에선 잘돌아가는데 플레이어에선 10분후 안돌아... 5 인혁짱 2018.10.12 0/0
질문 에픽세븐 모험중에 보물상자를 열고싶어요!! 6 별되끙뜽 2018.10.13 0/0
질문 모모앱플레이어 브릿지모드 1 푸리푸은 2018.10.11 0/0
자유 재부팅함수 반응이 안하는데 도움 부탁드립니다. 1 주님사랑 2018.10.10 0/0
질문 전투중에 스킬함수를 무조건 사용하는거 말고 5 라우스미 2018.10.10 0/0
질문 전투 스크립트에 대해 설명좀 부탁해요. 2 주님사랑 2018.10.10 0/0
질문 스테이지 선택에 관해 5 지화자 2018.10.12 0/0
질문 카카오토 매니저 기기연결관련 문의 4 은단푼 2018.10.19 0/0
질문 순차부팅 안되게 하는 방법좀 알려주세요 3 주님사랑 2018.10.12 0/0
질문 wifi 하고 usb 차이가 알고싶습니다. 10 형돈님 2018.10.11 0/0
질문 테스트에서는 잘 되는데 플레이어에서는 안되는 이유가... 8 주님사랑 2018.10.11 0/0
Board Pagination Prev 1 ... 159160161162163164165166167 ... 451 Next
/ 451

전체 최신 인기글

전체 주간 인기글