-----------------------------------------------------------------------
Gui, Add, GroupBox, x42 y-54 w-30 h94 , GroupBox
Gui, Add, Button, x82 y240 w310 h70 , 위에 빈칸에 핫키입력하세요.
Gui, Add, Hotkey, x192 y160 w280 h-228 ,
Gui, Add, Hotkey, x212 y150 w130 h50 ,
; Generated using SmartGUI Creator 4.0
Gui, Show, x427 y249 h322 w399, New GUI Window
Return
GuiClose:
ExitApp
F1::
A:=263
B:=314
Z:=(A*65536)+B
count:=0
loop1st:
envadd,count,0
gosub,save1
save1:
{
Postmessage,0x100,49,131073,,Darkages
Postmessage,0x101,49,131073,,Darkages
Sleep,2000
PostMessage,0x200,0,%Z%,,Darkages
PostMessage,0x201,0,%Z%,,Darkages
PostMessage,0x202,0,%Z%,,Darkages
Sleep,1000
gosub,save2
}
save2:
{
imagesearch, AA, BB, 1,1, A_ScreenWidth, A_ScreenHeight, *20 img.bmp
ErrorLevel=0
{
postMessage,0x100,32,3735553,,Darkages
postMessage,0x101,32,3735553,,Darkages
Sleep,30
gosub,save3
{
errorlevel=1
}
gosub,save2
Sleep,5000
}
}
save3:
{
imagesearch, CC, DD, 1,1, A_ScreenWidth, A_ScreenHeight, *20 채집완료.bmp
{
errorlevel=0
postMessage,0x100,32,3735553,,Darkages
postMessage,0x101,32,3735553,,Darkages
Sleep,50
gosub,save1
{
errorlevel=1
gosub,save1
}
}
}
----------------------------------------------------------------------
처음오토핫키를배우고만든겁니다
어둠의전설이란게임의 채집매크로인데요.
비활성그림인식이 안된단소리를듣고
이런식으로 만들어놨는데
설명드리자면
go sub1로 시작해서
1에서 2 에서 3 이런식으로넘어가는것이며
1은 darkages에서 1번을 누르고 1초기다린뒤 중앙 클릭 (이러면 채집이 시작됩니다
그리고나서 gosub2로 넘어간뒤,
img 라는 이미지를 캐치해서 이 이미지 오차율이없이 딱맞아떨어진때에
dakrages 에서 스페이스바를 누르고 아닐시에는 다시, gosub2로가며,
이것이 됬을경우엔 채집완료가되고
채집완료됫다는문구가있을시에는 go sub1로가고
안떳을시에도 go sub1로 가게 해놨습니다 .ㅠㅠ
뭐가문제인걸까요!! 문제점 수정해주시면감사하겠습니다.!!
일단 문법상 문제가 좀 있는 것 같네요.
조건문 부분이 전혀 없습니다.
save2:
ErrorLevel=0{