저도 쌩초보지만 초보분들이 잊으면 안되는 한가지..
스크립트를 의식의 흐름대로 작성하시면 매우 힘들어 집니다 ㅎㅎ
보통 머릿속에 자기가 하고자하는 매크로의 흐름이 쭉 있을거에요.
그걸 흐름대로 쭉 만드시면
이런식으로 진행되는 스크립트가 되죠.
그러면서 스크립트가 길어지고 기능을 추가할수록 느끼실겁니다.
'화면이 오른쪽으로 좀더 넓었으면 좋겠어.'
'카카오토는 왜 다음스크립트가 아래로 나오게는 못하지?'
등등..
근데 매크로를 편하게 만드시려면 의식의 흐름대로 저렇게 진행하면
1. 보기에도 힘들고 나중에 2. 수정하기도 힘들고
3. 플레이어로 시작할때는 꼭 매크로 시작점에서만 시작할수 있게 됩니다.
보다 편하게 만드시려면
게임중 언제어디서나 플레이어를 중지후 새로 실행해도 동작되게 만드는게 좋습니다.
무슨말인가하면
저렇게 만드는 대신에
이런식으로 매크로를 만들어야 한다는거죠.
스샷한장찍어서 현재매크로가 어느지점인지 빠르게 파악하고 거기서부터 바로 시작할수 있게요.
카카오토의 스샷비교 시스템은 여러그림을 한번에 비교할수있죠.
저 화살표 보이실겁니다. 저걸 고르시면 그룹아래에 있는 모든이미지를 검색해줍니다.
그리고 그 번호에 따라 해당분기로 이동하게 됩니다.
즉 그룹에 모든 상황의 그림을 싹 넣어주고 스샷한번 명령을 내리면
단 1번만 ADB명령이나 윈도우스샷의 명령으로 스크린샷을 가져와서
그 1장으로 그룹 하부의 모든 이미지와 비교해준다는거죠.
당연히 ADB가 많이 사용되지않으니 멀티돌릴때도 유용하고 시간상으로도 절약입니다.
오류에도 대처하기 쉬우며 결정적으로
오른쪽으로 막 안넘겨도 한눈에 들어오기때문에 매크로 수정하기가 쉬워집니다.
의식의 흐름대로 일자로 작성하지마시고..
분기를 여러개 만드는 방법으로 카카오토 사용하시면 매크로 제작이 한결 쉬워집니다 ^^
좋은말씀이네요 제작 전, 화면에서 어떤 이미지들이 나올지
어떤 방식으로 흘러가야할지 조금이라도 생각 해놓으면 많이 편해지죠