게임(PC,모바일)

쿠키런 킹덤 매크로 만들기 7탄 + Procedure 설명

WINDALIKE윈덜릭 2021. 2. 14. 03:40
반응형
SMALL

쿠키런 킹덤 매크로 만들기 7탄 - 아레나 매크로!

 

여러분 안녕하세요 바람같은 (WINDALIKE) 윈덜릭입니다.

 

오늘은 아레나 매크로를 만들어 볼까 합니다.

 

항상 말씀 드리지만 먼저 스스로 생각해보고 상상해보고 작성해보는게 가장 중요하다는 점 말씀 드리며 오늘도 시작하겠습니다!!!

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

 

일단 우선, 아레나의 메커니즘을 살펴봅시다.

 

먼저 아레나로 들어가야겠죠?

 

그러고 특정 상대를 골라 입장권을 소모해서 전투를 할 것입니다. 승패가 결정되고나서

 

다시 아레나 창으로 이동하게 되죠. 

 

원래 있던 5명을 전부 상대하고 나면 바로 새로운 5명이 리셋됩니다. 

 

상당히 간단합니다.

 

근데 잠시 여기서 의문이 생기실 수 있습니다. 굳이 아레나 매크로를 만드는 이유...

 

최근에 티켓 보상때문에 쌓여는 있고, 다 쓰기는 그렇고,,, 그렇다고 안쓰자니 아까운 이 상황에는 매크로로 싸그리 돌려버려서 조금이라도 점수 올리면 좋죠!

또는 아레나는 오늘치 돌리긴 해야하는데 귀찮고... 할 때 매크로로 돌려버리면 편하니까요...

 

그리고 애초에 전 이걸 예시로 설명을 드리는 것일 뿐 이를 활용해서 매크로를 권장하는게 아닙니다.ㅎㅎ

 

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

 

자... 그럼 본격적으로 만들 계획을 세워볼까요?

오늘은 간단하게 프로시듀어, Procedure를 활용하는 법도 소개할 겁니다.

 

우선 아레나 매크로 자체는 간단합니다. 

 

단순 터치와 결투 종료 인식이 반복되는 것이죠.

 

자 바로 여기서 procedure가 사용될건데요. 우선 제가 만든 매크로 길이를 보시죠.

 

자 쓴것과 안쓴것의 길이차이가 무려 2배이상 날 뿐더러

 

오른쪽 (안쓴것) 이 더 복잡해 보이고 실제로는 무의미한 반복이 많습니다.

 

쉽게 말해서 단순 작업, 그리고 복잡한 알고리즘이 아니고 그냥 중간중간 여러번 쓰이는 작업의 경우 묶어서 procedure로 만들어주면 

 

매크로 구성이 눈에 더 쉽게 들어오게 되죠.

 

Procedure의 또다른 엄청난 강점은 바로, 수정에 있습니다.

 

예를 들어 오른쪽 예시에서 반복되는 부분에 문제가 생겼다면, 그 부분들을 하나하나 찾아가서 수정을 해줘야 합니다. 하지만 왼쪽의 경우 procedure을 들어가서 그냥 한번만 수정해주면 간단하게 해결되는 것이죠. 

 

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

 

Procedure은 어떻게 만드느냐...

영상으로 보시죠! - (새벽 3시에 하느라 소리를 일부러 좀 작게 냈습니다...ㅠ)

 

 

 

네!! 이런식으로 활용하시면 매크로를 만드실 때 한결 간편하실 겁니다.

 

음.... 사실 영상에서 짚지는 않았지만 매크로의 전체적인 부분이 다 보였죠? ㅎㅎ 

 

아레나 매크로는 너무 간단하기도 하고 티켓을 소진하기 위함이 더 크다 보니까 티켓이 끝났을 때를 고려하지 않아도 되서 더 간단하기는 한거 같습니다.

 

(만약에 본인이 아레나가 끝나면 다시 제작과 소원나무로 돌아가고 싶으시면 wait image로 티켓이 부족할 때의 이미지를 인식하게 해서 빠져 나오게 할 수 있겠죠.)

 

일단은 그래도 최대한 매크로 설명 드리겠습니다.

 

우선 1번상대 ~ 5번상대까지 터치하고 입장하는 것을 녹화 할겁니다. 근데 여기서

갱신하는 칸을 터치하지 않도록 

제가 표시한 저기를 터치하시면 문제 없을 겁니다.

 

그렇게 1번상대~5번상대까지 입장하고 전투시작을 터치하는것을 각각 녹화를 해주시고

 

공백 터치하는 것도 필요합니다. 왜냐면

결투가 끝나고 이 창이 뜰 텐데 여기서 아래부분을 터치해줘야

나가기 버튼이 등장하기 때문이죠. 그래서 

 

공백터치 -> 나가기 버튼 인식(S : 3번으로 , F : 1번으로) ->나가기 터치

 

 

이런식으로 해주시면 잘 해결될 것입니다.

 

 

오늘 이렇게 마무리지겠습니다. 소중한 시간 감사합니다.

 

다른 글은 어떠신가요? 분명 도움되실겁니다.

 

더욱 발전하는 윈덜릭이 되겠습니다.

반응형
LIST