F1::
IfWinExist 마비노기
{
WinActivate
}
else
{
WinWait 마비노기
WinActivate
}
LOOP
{
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\ME.bmp
if ErrorLevel=0
{
mousemove, %FoundX%, %FoundY%
}
sleep, 1000
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\던바튼.bmp
if ErrorLevel=0
{
gosub, stage1
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 image\눈맵.bmp
if ErrorLevel=0
{
gosub, stage2
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 image\구매하기.bmp
if ErrorLevel=0
{
sleep, 1000
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 image\대화 끝내기.bmp
if ErrorLevel=0
{
sleep, 1000
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
}
}
Return
F2::
Pause
IfWinExist 마비노기
{
WinActivate
}
else
{
WinWait 마비노기
WinActivate
}
return
F3::
exitapp
return
stage1:
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *1 image\닫기.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
sleep, 5000
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\동상지점.bmp
if ErrorLevel=0
{
sleep,2000
mousemove, FoundX, FoundY
mouseclick, left
mouseclick, left
sleep, 25000
send, {ctrl down}
sleep, 1000
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 1000
mouseclick,left
sleep, 1000
send, {ctrl up}
sleep, 5000
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\계속하기.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 5000
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\대화창 닫기.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 5000
send, {ctrl down}
sleep, 1000
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 1000
mouseclick,left
sleep, 1000
send, {ctrl up}
sleep, 5000
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\참가 신청.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 5000
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\대화창 닫기.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 5000
send, {ctrl down}
sleep, 1000
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 1000
mouseclick,left
sleep, 1000
send, {ctrl up}
sleep, 5000
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\획득아이템1.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 5000
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *5 image\획득아이템2.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
sleep, 5000
}
return
stage2:
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *1 image\이벤트시작.bmp
if ErrorLevel=0
{
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *1 image\닫기.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
sleep, 5000
}
}
mousemove, A_ScreenWidth/2-100, A_ScreenHeight/2-100
mouseclick, left
sleep, 5000
mousemove, A_ScreenWidth/2+100, A_ScreenHeight/2+100
mouseclick, left
sleep, 5000
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *1 image\승리.bmp
if ErrorLevel=0
{
sleep, 1000
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *1 image\닫기.bmp
if ErrorLevel=0
{
sleep, 1000
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
}
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *1 image\패배.bmp
if ErrorLevel=0
{
sleep, 1000
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *1 image\닫기.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
}
}
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *transred *40 image\승리하였습니다.bmp
if ErrorLevel=0
{
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 image\나가기.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
sleep, 1000
ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 image\확인.bmp
if ErrorLevel=0
{
mousemove, FoundX, FoundY
mouseclick, left
mousemove, A_ScreenWidth/2, A_ScreenHeight/2
}
}
}
return
;; 3시간쯤 걸렸다 슬립이 긴 이유는 이 메클은 사실 vmware 에서 돌린거기 때문이다.
;; 윈도우 xp 에서 스샷 찍어서 다를수도 있을란가 모르겠다 그림이
;; 참고해서 만들사람 만들어서 써라
;; 마비 매클 제작만 여러개 했다..
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.