클릭하는것이 귀찮은 사니쨩들을 위해 (+ 추가 > 자유게시판

본문 바로가기


회원로그인

최근 공지사항





클릭하는것이 귀찮은 사니쨩들을 위해 (+ 추가

페이지 정보

작성자 익명 댓글 30건 작성일 17-03-28 21:54

본문

스크립트 짜는 법을 가져와봤어..!

 

색적 성공했을때 알아서 유리진형 눌러주고, 전투 끝나면 진군 눌러주는 스크립트야. 

 

이걸 하기 위해서 사니쨩들에게 필요한건 5분의 시간과 스크립트 ㅁ이커, 캡쳐도구야! 보통 컴퓨터 안에 캡쳐도구가 있을거라고 생각해. 내가 직접 배포하지 못하는 이유는 각 사니쨩마다 모니터 크기가 다르고 게임의 크기가 다르기 때문이야..!

 

ㅁㅂㄴㄱ에서 많이 쓰이는 스크립ㅌ 메이커인데 그걸 여기다가 가져와봤어!

 

참고로 스크립트 메이ㅋ는 초록창에 겁색하면 받을수 있어..!

 

 

스크ㄹ트 메이커를 설치한 사니쨩에게 이제 필요한건 430e67e4aaabb21cb2d49b5cbe6a67fb_1490704161_6582.PNG  유리 이미지야. 유리 이미지 이상하네... 진형 색적하고 나서 유리가 뜬 진형에서 이렇게 빨간부분만 따서 PNG파일로 만들어줘! 우린 이 이미지가 필요해!

 

 

PNG파일로 만들었다면, ㅅ크립트 메이커 폴더에 들어가보면 있는 ImageFile 에다가 저 PNG 파일을 넣어줘!

 

이제 모든 준비는 끝났어..! 참 쉽죠?

 

430e67e4aaabb21cb2d49b5cbe6a67fb_1490704401_8207.PNG
 

이게 완성된 스크립트의 모양이야. 이걸 따라가봅시다.

 

 

1. 스크립ㅌ 메이커를 "꼭" 관리자 권한으로 실행해줍니다!

 

2. 430e67e4aaabb21cb2d49b5cbe6a67fb_1490704641_2946.PNG
 

보기와 같이 이미지 탭으로 이동후 "열기"를 눌러서 아까 Imagefile에 넣었던 유리진형 빨간 이미지를 열어줘! 그리고 성공 옆엔 3, 실패 옆엔 5를 써주고 추가를 눌러줘!

 

저 숫자의 의미는 성공할시 3번째 줄에 있는 액션을, 실패할 시 5번째 줄에 있는 액션을 취한다는 뜻이야.

 

 430e67e4aaabb21cb2d49b5cbe6a67fb_1490704962_1341.PNG

 

그리고 기타 탭으로 이동해서, 딜레이 부분에 1000을 써넣고 추가를 눌러줘!
 

 

3. 430e67e4aaabb21cb2d49b5cbe6a67fb_1490704843_8941.PNG 

 

이제 마우스 탭으로 이동해서 보기와 같이 파란 글씨로 써진것처럼 X입력엔 X1, Y입력엔 Y1을 넣어주고 추가를 눌러주세요! 그리고 바로 밑으로 이동해서 클릭부분을 추가해줘!

 

여기까지 따라왔다면 왼쪽 창엔

 

430e67e4aaabb21cb2d49b5cbe6a67fb_1490705066_7272.PNG
 

이렇게 떠있을거야! 중간에 딜레이를 하나 넣은 이유는 이미지를 인식하고 이동시키는 1초를 고려했기 때문이야.

 

자 이제 반절 다 했어! 유리 진형 선택을 했으니 다 잡았으면 진군을 해야지! 마우스를 이동시킬거야.

 

 

430e67e4aaabb21cb2d49b5cbe6a67fb_1490705183_7.PNG

 

 

 

여기 이렇게 지정을 누르고

 


430e67e4aaabb21cb2d49b5cbe6a67fb_1490705339_9123.PNG
 

방진과 역행진 위쪽 저기 빨갛게 칠해진 빈 부분에 마우스를 놓고 오른쪽 시프트키를 누르면 좌표가 알아서 찍혀있을거야!

 

반드시 빈 부분에 놔야해. 안그러면 유리진형 색적하기 전에 그냥 눌러버리는 수도 있거든..... 저 빈 부분은 전투가 끝나면 진군을 눌러주는 위치야.

 

좌표가 찍혔다면 추가를 눌러주세요!

 

이제 다 끝났어!

 

430e67e4aaabb21cb2d49b5cbe6a67fb_1490705494_8824.PNG
 

 

저 추가 부분을 10번정도 눌러줘!!

 

 

그럼 맨 위에 내 스크립트와 같은 모양이 되어있을거야!

 

430e67e4aaabb21cb2d49b5cbe6a67fb_1490705543_6941.PNG
 

 

이제 기본 탭으로 와서 저장하고, 실행키와 중지키를 설정해줘! 난 F5와 F6이었어. 

 

여기까지 따라왔다면 스크립트 활성에 불이 들어와있을거야! 활성을 누르고 도검 탭으로 가서 설정해둔 실행키를 누르면 될거야! 제대로 돌아간거라면, 진형 색적하는 타임이 아닐땐 진군을 누르는 그 버튼 그 근처 어드메에서 마우스가 놀고있을거야!

 

 

 

여기까지가 짧은 설명이었고 혹시 더 궁금한게 있으면 물어봐줘! 이미 알고있는 사니쨩들도 있었겠지만 혹시 모르는 사니쨩들을 위해서 준비했어 =)

 

 

 

 +) 오류가 나는 사니쨩들을 위한 추가 스크립트 짜는법이야

 

이 방법은 유리 진형을 제대로 캐치 못해내고 방황하는 마우스를 제대로 캐치해줄수 있도록.. 해주는 스크립트야. 

 

 

게임 창이 큰 경우에는 위 방법처럼 이미지 하나로도 충분하지만, 작은 경우에 이런 오류가 생기는것 같아. 예를들면, 방진의 유리진형은 잡아내는데 학익진의 유리진형은 잡아내지 못해서 얘가 빈공간에서 계속 놀고있다던가 하는 그런 문제말이야. 

 

 

아까 그 스크립트에 조금 더 추가해보자!

 

일단, 

 

3ec0719121fc43b894710fe80f5a9d4f_1490771196_8151.PNG
 

 

여기까지는 똑같아! 여기까지는 똑같이 해줘. 달라진게 있다면, 실패 탭의 숫자가 6으로 바뀌었다는 부분이야. 이미지가 하나만 있었을때에는 실패하면 바로 공백으로 가서 놀면 됐지만, 우리는 인식하지 못하는 이미지를 추가해서 넣을 것이기 때문입니다. 이미지가 두개 이상 될때는 1번을 인식 못하면 2번으로 넘어가야 하거든!

 

 

아무리 기다려도 인식이 되지 않는다면, 스크립트를 멈추고 새로 뜬 유리 진형의 빨간 부분을 캡쳐해줘!

 

3ec0719121fc43b894710fe80f5a9d4f_1490770780_0714.PNG
3ec0719121fc43b894710fe80f5a9d4f_1490770780_1279.PNG
 

비슷해 보이지만 각각 다른 진형에서 따온 빨간 유리야. 

 

원래 있던 유리를1, 새로 따온 유리를 2라고 부를게. 1을 인식하지 못했기 때문에 마우스가 방황하는거기 때문에 1을 인식하지 못할땐 2를 인식하게 해주는 작업이 필요하겠지?

 

3ec0719121fc43b894710fe80f5a9d4f_1490770927_2657.PNG

 

다음과 같이 루틴 탭으로 가서 추가를 해줘. 저기 1이라는 숫자는 나중에 수정할거니까 임의로 써둔거야!

 

루틴 탭은 위에서 쭉 내려오다가, 다른 줄로 바로 이동하게 해주는 역할을 해. 1번에서 제대로 캐치를 해냈다면 1번 유리진형을 누르고, 바로 진군을 누르는 공백에서 마우스가 놀게 해주지!

 

하지만 1번 진형을 캐치를 못한 우리는 2번 진형을 캐치하도록 만들어줘야해. 

 

아까 실패시 6번라인으로 이동되도록 바꾸었어. 6번라인부터 2번진형 캐치가 시작되거든!

 

3ec0719121fc43b894710fe80f5a9d4f_1490771408_2622.PNG

 

방법은 아까 1번이랑 똑같아. 달라진 점이라면, 출력값이 X1, Y1에서 X2, Y2로 바뀌었다는 점과, 이미지 파일이 달라진점. 그리고 성공시 8번라인, 실패시 11번라인으로 이동하는거야.

 

그리고 이때, 제대로 다른 진형의 유리를 캐치해내는지 테스트 버튼을 눌러서 실험해보자! 제대로 잡아낸다면, 그 진형의 유리를 캐치해낼수 있는거야!

 

이미지를 추가했다면 1번과 똑같이 딜레이를 넣어주고, 마우스 이동을 시키자!

 

3ec0719121fc43b894710fe80f5a9d4f_1490771543_4477.PNG

마우스 이동 역시 1번은 X1, Y1이었다면 2번이기때문에 X2, Y2로 넣어줘. 나는 이미 만들어진 과정을 보이는거라 수정이라고 떠있지만, 원래는 추가라고 써있겠지?

 

추가해 넣고, 마우스 왼쪽 클릭과 루틴도 넣어줘!

 

 

3ec0719121fc43b894710fe80f5a9d4f_1490771792_1379.PNG

 

짜잔. 다음과 같이 만들어졌다면 성공이야!

 

이제 1번을 찾지못하면 2번그림을 찾으러 이동할거야. 

 

 

2번까지 완성이 되었다면, 진군을 눌러야 하니까, 위의 설명에 있는것처럼 빈 공간에 마우스가 가도록 이동 탭에서 좌표를 설정해주고, 왼쪽 클릭을 여러번 추가시켜줘.


 

이제 <루틴>이동의 1이라는 숫자를 고칠거야! 이때 1이라는 숫자는 1번째 줄로 이동이라는 뜻이야. 하지만 우린 유리 진형을 찾아 눌렀기 때문에 다시 유리 진형을 찾을 필요가 없겠지? 마우스를 바로 진군이 있는 그 어드메에서 놀도록 이동시켜줘야 하기 때문에! 

 

3ec0719121fc43b894710fe80f5a9d4f_1490772085_0374.PNG
이 좌표를 찍은 마우스 이동이 몇번째 줄인지 확인하자. 사실 내가 한 그대로 하면 11번째 줄이야.

 

그렇다면, 

 

3ec0719121fc43b894710fe80f5a9d4f_1490772197_5193.PNG
 

 

이렇게 11번으로 바꿔주면 해결 됩니다 =)! 이때 1번의 루틴과 2번의 루틴을 두개 다 바꿔줘야해!! 꼭!

 

이렇게 하면 두개의 유리 그림으로 유리진형을 찾아낼거야. 

 

내 경우엔 두개까지 넣었을때 잘 안돌아가서 그.. 방진 위에 있는 그 진형의 그림을 하나 더 추가해서 3번까지 돌렸더니 6개 진형에서 문제 없이 잘 돌아가더라구! 두개로 해결이 안될땐 하나를 더 추가해보는 방법이 있어!

 

1,2번을 그대로 하고, 3번을 추가하는건데, 이때는 X3, Y3이 때엔 성공시와 실패시 라인 이동하는 숫자가 달라지겠지?

 

3번 추가시엔

 

 3ec0719121fc43b894710fe80f5a9d4f_1490772398_9878.PNG 

 

 

이렇게 되면 될거야! 이때 중요한건, 캡쳐한 유리 진형 빨간 사진들을 제대로 Imagefile에 넣었는가. 그리고 새로 캡쳐한 유리 진형 사진을 테스트 했을때 인식할 수 있느냐야 =)

 

 

설명이 부족한것 같지만, 이렇게 해도 안될 경우는 다시 댓글 남겨줘! 그럼 사니쨩들 화이팅!

댓글목록

익명님의 댓글

익명 #109668 작성일

설명 정말 고마워!!

익명님의 댓글

익명 #109669 작성일

한번 다 돌고나면 정지시키고, 다시 활성화시키고 시작 설정한 키를 눌러야하지만, 꽤 편하게 뇌없이(...) 돌릴수 있어! 내가 지금 6-2를 그렇게 돌리고있어... 한판 끝나고 나면 애들 피랑 장비관리는 꼭! 해주고 중간중간 보면서 안될것같으면 스크립트 멈추고 돌아와야해!!!!!!! 남사님들은 소중하니까!

익명님의 댓글

익명 #109670 작성일

넘나 친절한설명!!!고마워!!!!!!너니와!!!!!!/////(무한하트사랑^-^**

익명님의 댓글

익명 #109749 작성일

사니쨩!!! 친절한 설명 고마워! 덕분에 잘 설치했어!! 근데 내 노트북으론 유리진형을 잘 못잡아내는 것 같아 오토는 되는데 첫 전투에서 잡은 진형을 계속 누르거든 이미지가 잘못된 줄 알고 여러번 바꿔봤는데 변화가 없는 것 같아 괜찮다면 조언해줄 수 있을까? 8ㅅ8

익명님의 댓글의 댓글

익명 #109751 작성일

어..첫 전투에서 잡은 진형을 계속 누른다는건 저기 빈공간으로 안돌아간다는 얘기야 아니면 유리 진형을 인식하지 못한다는얘기야? 아니면 유리 진형이 따로 있는데 첫 전투 진형을 누른다는 얘기일까..?

익명님의 댓글의 댓글

익명 #109752 작성일

빈공간으로 돌아가지 않는다면 아마 마우스 이동이 잘못 설정된것 같구 유리진형을 인식하지 못하는거라면 해결방법이 따로 있어! 이건 내가 내일 컴퓨터 켜게되면 다시 설명 써둘게 =) 첫 전투에서 잡은 진형을 누른다면 혹시 이미지에 진형 이름까지 같이 잡은건 아닐까..?

익명님의 댓글의 댓글

익명 #109753 작성일

사실 세번째 경우는 나도 겪어보지 못해서... 이건 설명을 잘 못하겠네.. 8ㅅ8 유리진형 말고 다른 진형으로 찾아간다는 얘기는 스크립트 설정할때 뭔가가 빠져서 그런것같아. 이미지에 문제가 있거나!

익명님의 댓글의 댓글

익명 #109754 작성일

어느쪽인지 알려주면 나도 내일 고민해볼게..!

익명님의 댓글의 댓글

익명 #109805 작성일

사니쨩8ㅅ8 뭔가 신경쓰게해서 미안해ㅜㅜ 어제는 여러가지 건들다가 사니쨩이 설명해준 1,2,3번 오류 다 나오고 아마 마우스포인트 설정이 잘못 됐었나봐 지금은 2번 오류만 나ㅎ후ㅜ 예를들어 방진에서 유리 이미지를 따서 넣으면 전투시 방진의 유리진형만 인식을 하고 역행진이나 학익진 등 다른 진형에서 유리진형이 나왔을 때에는 인식을 못하는거 같아. 이미지때문같은데 진형이름까지 같이 잡은 건 아니구 여러번 수정해서 최대한 사니쨩처럼 잡아봤는데 유리진형을 다 잡지는 못해.. 얌전히 사니쨩이 추가해준다는 설명 기다리고 있어8♡8)9 정말 정말 미안하고 고마워

익명님의 댓글의 댓글

익명 #109811 작성일

앗 그거 뭔지 알아. 나도 놋북이라서 화면 작게놓고 돌렸을때 그런 오류 나더라구 ㅇ0ㅇ! 기다려봐! 추가할게!

익명님의 댓글의 댓글

익명 #110310 작성일

사니쨩 고마워!!! 덕분에 끝까지 잘 설정할 수 있었어ㅠㅠㅠ 근데ㅜ나는 세개를 넣었는데도 아직 못잡는 진형이 있어서 이미지 몇개 더 넣어볼까 하는데 xy 다음 숫자는 몇으로 해야하는지도 알 수 있을까ㅠㅠ

익명님의 댓글의 댓글

익명 #110331 작성일

네번째는 x4 y4로 잡고 위의 방법이랑 똑같이 하면 되는데 그때는 성공이동 18 실패이동 21, 루틴이동 21이 될거야! 그렇게 해도 못잡는 진형이 있단말야? 8ㅅ8 그 테두리까지 잡지말고 유리라고 글씨써진 부분만 잡아보는건 어떨까 8ㅅ8

익명님의 댓글의 댓글

익명 #110337 작성일

엉엉 고마워8ㅅ8 쉽게 설정했어!!!! 이제 더 안되면...ㅎ .. ㅜㅜ 사니쨩 나같은 컴맹도 알 수 있게 친절하게 알려줘서 고마워!! 귀찮게해서 미안하구 오늘도 즐거운 밤 보내!!

익명님의 댓글의 댓글

익명 #110340 작성일

아냐! 잘됐으면 좋겠다 =D

익명님의 댓글

익명 #109820 작성일

추가 했는데 혹시 이해 안가는 사니쨩 있으면 다시 댓글줘!

익명님의 댓글

익명 #110255 작성일

음, 스레주 너무 고마워!!

 

그런데 나는 왜 스크립트 활성화하면 메이커 자체가 꺼지는 걸까ㅠㅠㅠ

어제까지만 해도 잘 됐는데...

익명님의 댓글의 댓글

익명 #110259 작성일

메이커 자체의 문제는 아닐까 ㅠㅠ 지우고 다시 깔아보는것을 추천할게 ㅠㅠ 관리자모드로 실행하고있지?

익명님의 댓글의 댓글

익명 #110260 작성일

(일반 유저다)

관리자 계정권한으로 실행해 보고 다시 알려줄게!

익명님의 댓글의 댓글

익명 #110262 작성일

응응, 잘 되는 것 같네.

신경 쓰게 해서 미안해..!

익명님의 댓글의 댓글

익명 #110263 작성일

다행이야 ㅇ0ㅇ!

익명님의 댓글

익명 #118687 작성일

진형이 불명일 때 할 수 있는 스크립트가 필요해..! 

익명님의 댓글의 댓글

익명 #118700 작성일

진형이 불명일때.....잠시만! 실험해보고 되면 올릴게!

익명님의 댓글

익명 #118695 작성일

언제 이런 좋은게 생겼냐 ㅠㅠ 스레주 고마워!!

익명님의 댓글의 댓글

익명 #118701 작성일

도움이되었다면 기뻐...! 업뎃버젼이 있으니 그것도 소개할게!

익명님의 댓글

익명 #118702 작성일

스레주인데, 이거 정보글에 올려도 되는걸까. 이제 막 온 사니쨩들에겐 필요할...수도 있지않을까..? (자신감하락) 아니라면 그냥 여기다가 계속 추가할게!

익명님의 댓글의 댓글

익명 #118705 작성일

앗 난 좋을것같쟝  정보글에다 올려줘!!! 찾는 사니와도 있던거같은데 기억이 안나서 ㅠㅠㅠㅠ   난 찬성하쟝 

익명님의 댓글

익명 #118714 작성일

정보글로 옮겼는데 문제있으면 알려줘!

익명님의 댓글

익명 #119424 작성일

덕분에 너무 편하게 돌리고 있어

스크립트 켜놓는 동안엔 화면은 계속 도검화면을 제일 위로 해놓아야 하는거지??

익명님의 댓글의 댓글

익명 #119428 작성일

(난입)그럴 수 밖에 없지.

다른 창을 켜놓기는 커녕 마우스를 움직이질 못하는걸! 

익명님의 댓글의 댓글

익명 #119462 작성일

원래 오토 돌릴 땐 다른거 못하쟝 컴퓨터 안쓰는 다른 할일 하거나 옆에 애니같은거 띄워놓고 보거나..

Total 10,227건 383 페이지
자유게시판 목록
번호 제목 글쓴이 날짜
2587 익명 07-24
2586 익명 07-24
2585 익명 07-24
2584 익명 07-24
2583 익명 07-24
2582 익명 07-24
2581 익명 07-24
2580 익명 07-23
2579 익명 07-23
2578 익명 07-23
2577 익명 07-23
2576 익명 07-23
2575 익명 07-23
2574 익명 07-23
2573 익명 07-23
2572 익명 07-23
2571 익명 07-23
2570 익명 07-23
2569 익명 07-23
2568 익명 07-23
게시물 검색

소개 트위터 @nitosaniwa
Copyright © 42ch.kr. All rights reserved.
모바일 버전으로 보기