디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] 드래그 레이싱 매크로를 돌려보자 (본편)

ㅇㄱㅅㄱㅅ갤로그로 이동합니다. 2022.04.09 11:56:20
조회 360 추천 6 댓글 2
														

좌표계와 작동방식에 대한 개념을 잡았으니 이제 본편으로 들어가보자

글이 너무 길어지니 ms 매크로 기준으로만 설명할께


원래는 바탕화면에 명령어 파일 만들고 폴더 만들고 등등 해야하는데 그냥 내꺼를 공유함

https://file2.me/d/2bx485
다운로드코드 : rr3

일주일 공유니까 22/4/16일 넘어가면 만료됨(요청 들어오면 또 업로드 할께)



---------------------------------------------------------------------------------------------------------------------------------------



일단 내가 맹근 폴더를 다운받아서 바탕화면에 압축을 풀어줘


viewimage.php?id=3fb8d12af7d33baf60b885&no=24b0d769e1d32ca73deb80fa11d028315bfa1168ac8c97d26263f81ffaa0bbf5bdc1f576d2de230c804ab7916acf56019012c788bed10463064c08036cdca736310dcc73bb48


이건 내 화면인데, ms폴더만 공유했으니 압축을 풀면 제일 왼쪽 폴더가 하나 생기겠지?

압축 풀었으면 한번 들어가보자



06f08076b19c28a8699fe8b115ef046c86855c5ef0



실행방법은

ld플레이어로 리레 전체화면으로 실행한 상태에서

편집파일이나 실행파일을 더블클릭 하고나서

숫자키 1번을 누르면 실행되고 3번을 누르면 멈춤


파일을 더블클릭 하고 → 레이스 시작 전 로딩 화면에서 숫자키1 누르고

→ 종료할 땐 숫자키 3 누르면 됨

화면 인식 매크로라서 작동중에는 마우스를 움직이거나 다른 작업을 하면 안돼

윈도우 업데이트창 같은거 떠서 화면을 가려도 뻑나버리고




-----------------------------------------------------------------------------------------------------------------



그런데 이게 바로 작동 안 될 수 있기 때문에 그럴 땐 어케 하는지 설명해줄께


1. 처음부터 아예 작동을 안하거나 특정 구간에서 작동을 안함.

이미지는 괜찮은데 해당 이미지를 찾는 구역의 좌표가 다른 경우와

(모니터 해상도 다르면 당연히 모든 좌표가 다 틀어지겠지? 내 모니터 해상도부터 확인하자)

그리고 좌표는 맞는데 이미지가 정확히 일치하지 않는 경우가 있음 (이게 제일 유력함)


내가 캡쳐해놓은 이미지가 리얼게이들의 컴터 화면의 모양이나 색과 미세하게 달라서 인식을 못하고 있는 상태임

(화면 해상도 1920x1080 인데도 작동 안하면 무조건 이미지 문제임)


아예 시작도 안한다면 첫 이미지인 gl 이미지(초록불 중앙 작은부분)를 포함, 이미지 파일을 전부 변경해주거나

특정 구간에서 멈춘다면 그 구간에 해당하는 (ex. 재시작에서 안넘어 간다면 재시작 이미지를 다시 캡쳐) 이미지를 변경해야함




7cef8474b48169f43aee84fb06df231da6646bebf43060bcf415



폴더에 들어있는 기준이 되는 이미지 파일들을 어디서 캡쳐한건지 알겠지?

(글만 보면 모르기 때문에 드래그 레이스 천천히 돌면서 숨은그림 찾기 하듯이 찾으면 금방 찾음)

모니터가 나랑 같은 1920x1080 이라고 해도 모니터마다 색감이 다르기 때문에

내가 캡쳐해놓은 파일이 인식이 안 될 가능성도 충분히 있어.


이 색감이 얼마나 예민하냐면,

내 컴터 안에서도 ld플레이어로 캡쳐해놓은 이미지 파일들을 가지고 블루스택에서 실행하면

제대로 작동이 안돼. 같은 컴터 안에서도 색감이 달라지면 뻑 난다는거지.


그러니까 만약 작동이 안된다면 내가 챕쳐해둔 이미지들을

본인의 모니터에서 똑같이 캡쳐하고 똑같은 이름과 형식으로 다시 만들어서 저장하는걸 추천함

그리고 명령어 파일과 이미지 파일이 같은 폴더에 있으면

따로 경로 지정을 안해줘도 되기때문에 폴더 하나를 만들어서 모아놓은거야. 꼭 실행파일이 있는 폴더에 넣어줘


(추가) 저번에 큰 업데이트 때 저런 이미지들이 조금씩 달라진 적이 있어서 전부 다시 캡쳐한 적이 있음

지금은 잘 작동해도 업데이트 후에 안되는 경우가 있으니 이미지 캡쳐하는거 한번씩 해보는거 추천





2.뭔가 작동은 하는거 같고 마우스가 이래저래 움직이는데 이상한 곳을 막 찍음

겁나 우연히도 화면과 이미지가 일치해서 인식은 하고 있는 상태인데, 화면 해상도나 비율이 달라서 좌표가 틀어진 상태임

개념편에서 나온 window spy를 이용해서 내가 작성한 좌표값들이 어디를 가리키고 있는지 확인해보고

찾고 있는 이미지가 좌표구역 안에 있는지, 클릭하려는 좌표가 눌러야 하는 버튼 위에 있지 않다면 수정해주자







명령어를 확인하고 수정하는 방법

편집파일을 오른쪽 클릭하고 edit script 를 눌러보면


viewimage.php?id=3fb8d12af7d33baf60b885&no=24b0d769e1d32ca73deb80fa11d028315bfa1168ac8c97d26263f81ffaa0bbf5bdc1f576d2de230c804ab7916acf56019012c788bed10463064c5c0430dff83342e72f5cdbd2


이런 화면이 나올 것이여


viewimage.php?id=3fb8d12af7d33baf60b885&no=24b0d769e1d32ca73deb80fa11d028315bfa1168ac8c97d26263f81ffaa0bbf5bdc1f576d2de230c804ab7916acf3b670d22021a5318bc78a7a865faa0c72e01e67da0718b


여기서 제일 중요하고 직접 수정해야할 가능성이 가장 큰 첫번째 문단을 기준으로 설명해줄께

아래에 있는 문단들은 결국 첫번째 문단을 재탕해서 만든 것들이니, 이게 왜 이렇게 생겼는지 이해를 한다면

밑에 있는 다른 문단들도 찬찬히 읽어보면 다 이해되고 어케 수정할지 감이 잡힐꺼야


viewimage.php?id=3fb8d12af7d33baf60b885&no=24b0d769e1d32ca73deb80fa11d028315bfa1168ac8c97d26263f81ffaa0bbf5bdc1f576d2de230c804ab7916acf3b670d22021a5318bc78a7a634aff6c37903d0701ee890


참고로 g1 이 아니라 영어로 gl 이야.

Green Light 에서 앞글자 딴거임. 파일명을 그대로 쓰기 때문에 이런식으로 이미지랑 연관짓는게 나중에 기억하기 편해

(cont 는 continue 의 약자, rty 는 retry 의 약자 이런식으로)


첫 문단의 좌표들은 개념편에서 설명한 것들의 실제 좌표들임

개념편에서 설명했던 x1,y1은 (905, 270)가 되고 x2,y2는 ( 955, 310 )가 될테고

출발버튼 좌표인 x3,x4는 ( 1610, 460 )이고 기어(+) 버튼 x4,y4 는 ( 1490, 755 )가 되겠지?

sleep 다음 나오는 숫자는 시간 (밀리초 = 1/1000초) 동안 대기하라는 뜻이고



이걸 컴터 입장에서 한번 보자면


7cec8273b4806cf520afd8b236ef203ec8a75a58fc8470baa1


이렇게 되는거야.

지금은 빨간불이니까 초록불 이미지와 불일치하므로

찾기 - 불일치 - 0.01초 쉬기 - 찾기 - 불일치 - 0.01초 쉬기...... 를 계속 반복하는 상황이야


그런데 초록불이 들어오는 순간

찾기 - 일치 - 명령어 수행 - 쉬기 - 다음 명령 수행으로 바뀌는거지


추가적으로, 개념편이랑 다르게 내가 찾아야할 범위와 이미지를 ㅈ만하게 잡아놓은게 보이지?

컴터도 연산에 한계가 있기 때문에 최대한 작은 범위를 지정해줘야 계산 속도가 빨라지기 때문이야.

특히 출발 신호처럼 빨리 반응해야 할 때는 필수고.


좌표가 이상하다 싶으면 위 이미지 처럼 명령어의 좌표가 내 모니터에서 어디에 있는지 캡쳐를 하든 그림으로 그리든 해서

window spy를 이용해서딱 저렇게 쌈빡하게 좌표가 찍혀있는지 확인해 보고,

만약 좌표가 이상하다면 스크립트의 x,y에 해당하는 '숫자,숫자' 부분을 수정해주면 돼



---------------------------------------------------------------------------------------------------------------------------





참고로 내가 ms 벌이에 쓰고 있는 차는 포르쉐 911 rsr (2021) 풀 업글 내구도 앵꼬 차량이야

하지만 ms 드래그 레이스는 ms 보상이 전부 같으므로

본인이 가지고 있는 아무 모터스포츠 차량으로 아무 드래그 레이스를 해도 무관해


위에서 말했다시피 sleep, 1900 sleep, 1650 이런 것들은 1.9초 1.65초 만큼 대기하라는 뜻이고

그 시간들은 내 차가 풀업 내구도 앵꼬 상태에서 1단 2단 변속까지 걸리는 시간을 내가 노가다 해서 알아낸거야.

본인이 다른 차량, 다른 업글을 사용한다면

그 차량의 변속시간을 알아내고 기록해서 스크립트 sleep 다음에 있는 시간 부분을 스스로 수정하면 되겠지?


예를 들면 1단 변속에 1.9초가 너무 느리다면 1.8초로 줄여보는 식으로 테스트 하면 돼

스크립트에선 밀리초 단위니까 1900 에서 1800으로 바꾸고 테스트, 그래도 느리면 1700으로 바꾸고 테스트 이런식으로



06f08076b29c28a8699fe8b115ef046cf9fd5052e534


매크로니까 하루종일 돌아야 하는데 내구도 떨어질때마다 수리를 한다면 돈과 시간 모두 낭비이므로

내구도 앵꼬 상태에서도 드래그 에서 1등 할 정도의 업글은 해줘야해


그리고 당연히 난이도작도 해놓으면 내구도 앵꼬상태에서도 훨씬 쉽게 1등 할 수 있겠지?

난이도작을 어케 하는지 모르는 리얼게이들을 위해 다른 분 글을 올려놓을께

https://louisen0327.tistory.com/27



--------------------------------------------------------------------------------------------------------------------------------------




정리를 하자면,


낮은 확률로 나랑 같은 모니터 해상도와 색감의 모니터를 쓰고 같은 차량,업글을 쓴다면 매크로가 바로 작동하겠지만

만약 작동이 안된다면 원인을 확인하고 좌표, 변속타이밍, 이미지 파일들은 본인들이 조금씩 수정해야 할 수 있어.


모니터 해상도가 다르다면 window spy 이를 이용해서 본인만의 좌표를 찾아야 하고

모니터의 색감이 다르다면 본인만의 기준 이미지를 캡쳐해서 폴더에 저장해야 하고

다른 차량을 쓴다면 본인만의 변속타이밍을 찾아야 하는거지


(추가) 나는 광고 매크로를 ld플레이어로 써서 캡쳐도 ld플레이어로 했으니, 어지간하면 ld플레이어로 돌리는걸 추천함

추천 비추천

6

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2868 설문 힘들게 성공한 만큼 절대 논란 안 만들 것 같은 스타는? 운영자 24/06/10 - -
2869 AD 딥 블루 호라이즌 사전예약 6.14-7.4 운영자 24/06/14 - -
1137 일반 에비자 좋다 ㅇㅇ(211.204) 22.04.26 49 0
1136 일반 리레 실제차 스펙 고증대로 만드는거 맞음??? [6] ㅇㅇ(59.10) 22.04.25 108 0
1135 일반 이거 뭐하는겜이냐 [1] ㅇㅇ(39.117) 22.04.25 93 0
1134 일반 아벤타도르 뽑음 FE(180.81) 22.04.25 54 0
1133 일반 에비자 얻었다 [5] ㅇㅇ(211.204) 22.04.25 72 0
1132 일반 SF90 리레에 언제 나올까? [4] ㅇㅇ(121.188) 22.04.24 70 0
1131 일반 에비자 이새끼 진짜 애미 뒤짐? [2] ㅇㅇ(211.204) 22.04.24 82 0
1130 일반 리레 오랜만에 해보는뎀 [1] FE(211.229) 22.04.24 75 0
1129 일반 포르자호라이즌에 나오는 세스토엘레멘토처럼 꾸몄다 [4] ㅇㅇ(39.112) 22.04.23 62 0
1128 일반 왜 나스카 차량들만 한정으로 풀었을까? [2] ㅇㅇ(222.102) 22.04.23 62 0
1127 일반 에비자 브레이킹 이거 맞음? [4] ㅇㄱㅅㄱㅅ(59.22) 22.04.23 67 0
1126 일반 리레 메인커리어 뚫는데 이만큼 드나봄 [1] ㅇㅇ갤로그로 이동합니다. 22.04.23 65 0
1125 일반 제스코 접지력이 병신인거냐 [1] ㅇㅇ(220.83) 22.04.23 58 0
1124 일반 리레 업데이트 좀 잠시 쉬었으면 좋겠다 [8] ㅇㅇ(180.71) 22.04.22 82 0
1123 일반 765lt 올 3업으로 얻기 가능? [4] ㅇㅇ(220.85) 22.04.21 49 0
1122 일반 에비야 저번에 얻어서 있는데 이번꺼 안해야겠다 [1] ㅇㅇ(58.77) 22.04.21 38 0
1121 일반 니들은 가장 좋아하는 차가 뭐냐? [1] ㅇㅇ(1.238) 22.04.21 75 0
1120 일반 765lt가 접지력이 그렇게 좋음? [1] ㅇㅇ(219.255) 22.04.20 63 0
1119 일반 명성작 효율 제일 좋은게 뭐노? [5] ㅇㅇ(61.78) 22.04.20 57 0
1118 일반 리레갤 1빠로 티티 6초대 찍었다 [7] 칠냉(119.194) 22.04.19 81 0
1117 일반 리얼레이싱 람보르기니 아벤타도르 배기음 너무 구림 ㅇㅇ(118.36) 22.04.19 48 0
1116 일반 맥라렌 765lt VS 코닉세그 제스코 [2] ㅇㅇ(218.53) 22.04.19 64 0
1115 일반 tsm난이도 점점 내려가는게 트루임? [2] ㅇㅇ(59.2) 22.04.19 63 0
1114 일반 이거 페북 구글 다 로갓하면 봇들만 나옴? [1] ㅇㅇ(118.235) 22.04.19 36 0
1112 일반 저도 캐딜락 CT5-V 출고했습니다 [1] 땅이(223.38) 22.04.19 225 9
1111 일반 에비자 얻어야될 이유 있음? [3] ㅇㅇ(121.143) 22.04.18 63 0
1110 일반 idr 못깰뻔했다;; [1] ㅇㅇ(59.22) 22.04.18 41 0
1109 일반 에비자 미친새끼임? [2] ㅇㅇ(222.118) 22.04.18 183 6
1108 일반 이번라운드 첫차 획득! ㅇㅇ(58.77) 22.04.17 135 6
1107 일반 캐딜락 미션 쉬움?? [1] ㅇㅇ(58.77) 22.04.16 44 0
1106 일반 차 티어? [4] ㅇㅇ(218.148) 22.04.16 70 0
1105 일반 님들아 내구레이스? 무한내구? 이런게 뭐임 [4] 하이그라운드(118.33) 22.04.16 84 0
1104 일반 서울 살면 ddp 포르쉐 이코넬 행사 가봐라 [2] ㅇㅇ(112.171) 22.04.15 64 0
1103 일반 무한내구도 가능한차 뭐뭐 있냐? [3] ㅇㅇ(58.234) 22.04.14 82 0
1102 일반 코닉세그 제스코 미션 어떰? [47] ㅇㅇ(121.179) 22.04.13 125 0
1101 일반 리레 탑급 유튜버 누구임? [1] 오성진갤로그로 이동합니다. 22.04.12 93 0
1100 일반 폭스바겐 idr 이거 지하철 소리나는거 개웃기네 ㅋㅋㅋㅋㅋ [2] ㅇㅇ(106.245) 22.04.12 83 0
1099 일반 ID.R 이벤트 왜이리 어렵냐 [5] ㅇㅇ(218.148) 22.04.12 52 0
1098 일반 와 무한내구라는게 있구나 ㅋㅋㅋㅋㅋ [6] ㅇㅇ(223.39) 22.04.11 166 0
1097 일반 서스펜션 낮추면 [3] ㅇㅇ(115.137) 22.04.10 79 0
1096 일반 내구 레이스 맛집 추천줌 [1] ㅇㅇ(115.140) 22.04.09 67 0
1095 일반 난이도 무조건 낮추면 좋냐? [5] 오성진갤로그로 이동합니다. 22.04.09 115 0
일반 드래그 레이싱 매크로를 돌려보자 (본편) [2] ㅇㄱㅅㄱㅅ갤로그로 이동합니다. 22.04.09 360 6
1093 일반 드래그 레이싱 매크로를 돌려보자 (개념편) ㅇㄱㅅㄱㅅ갤로그로 이동합니다. 22.04.09 330 6
1092 일반 이거 f1 단장 경험치 어케얻음???? [3] 0ㅇ(118.235) 22.04.09 65 0
1091 일반 RS는 광고보고 얻는게 제일 좋은듯 [57] ㅇㅇ(211.204) 22.04.08 477 9
1090 일반 (수정)포르쉐 918 RSR로 총 1300KM 주행해봤습니다. [7] 땅이(223.38) 22.04.08 504 14
1089 일반 ld플레이어로 돌리는 광고 매크로 공유 [4] ㅇㄱㅅㄱㅅ갤로그로 이동합니다. 22.04.08 594 8
1088 일반 바로 밑글 뉴비인데 [5] 하이그라운드(118.33) 22.04.07 105 1
1087 일반 뉴비 골드 [5] 하이그라운드(118.33) 22.04.06 241 5
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2