스크립트
Gui,3: +LastFound +AlwaysOnTop -Caption +ToolWindow
Gui,3: Add, Button, x20 y10 w82 h16 gBop,Option
Gui,3: Add, Button, x20 y30 w82 h16 gBst,Start
Gui,3: Add, Picture, x0 y0 BackgroundTrans, C:\KHAN\Mps\bn.png
Gui,3: Show, x400 y100 w500 h357, Mps
Gui,1: Color, FFFAFA
Gui,1: Add, GroupBox, x11 y14 w250 h190 cgreen, Option
Gui,1: Add, GroupBox, x271 y14 w180 h85 cgreen, Sub Skill
Gui,1: Add, GroupBox, x271 y100 w180 h82 cgreen, Buff
Gui,1: Add, Text, x23 y47 w70 h20 , 사냥터
Gui,1: Add, Text, x23 y87 w100 h20 , 물약 f11/f12
Gui,1: Add, Text, x23 y117 w100 h20 , 탐지기 알림
Gui,1: Add, Text, x23 y167 w50 h20 , 주스킬
Gui,1: Add, Text, x153 y167 w50 h20 , 점프
Gui,1: Add, Text, x425 y39 w15 h20, /s
Gui,1: Add, Text, x425 y69 w15 h20, /s
Gui,1: Add, Text, x425 y122 w15 h20, /s
Gui,1: Add, Text, x425 y152 w15 h20, /s
Gui,1: Add, ComboBox, x101 y44 w150 h100 vBa, 또 다른 망각의길4|남겨진 용의 둥지1|준비중
Gui,1: Add, Radio, x121 y84 w50 h20 vR1, On
Gui,1: Add, Radio, x171 y84 w70 h20 , Off
Gui,1: Add, Radio, x121 y114 w50 h20 Group vR2, On
Gui,1: Add, Radio, x171 y114 w70 h20, Off
Gui,1: Add, ComboBox, x74 y164 w60 h80 vB1, Ctrl||Shift|Alt|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|f11
Gui,1: Add, ComboBox, x191 y164 w60 h80 vB2, Alt||Shift|Ctrl|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
Gui,1: Add, CheckBox, x281 y36 w20 h20 vC1,
Gui,1: Add, CheckBox, x281 y66 w20 h20 vC2,
Gui,1: Add, ComboBox, x305 y36 w65 h60 vB3, a||b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
Gui,1: Add, ComboBox, x305 y66 w65 h60 vB4, a||b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
Gui,1: Add, Edit, x381 y36 w40 h24 vE1,10
Gui,1: Add, Edit, x381 y66 w40 h24 vE2,10
Gui,1: Add, CheckBox, x281 y119 w20 h20 vC3,
Gui,1: Add, CheckBox, x281 y149 w20 h20 vC4,
Gui,1: Add, ComboBox, x305 y119 w65 h60 vB5, PgDn||PgUp|Home|End|Ins|Del|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
Gui,1: Add, ComboBox, x305 y149 w65 h60 vB6, PgUp||PgDn|Home|End|Ins|Del|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
Gui,1: Add, Edit, x381 y119 w40 h24 vE3, 60
Gui,1: Add, Edit, x381 y149 w40 h24 vE4, 60
Gui,1: Add, Button, x271 y185 w85 h20 gBld, Load
Gui,1: Add, Button, x366 y185 w85 h20 gBok, Ok
OnMessage(0x201, "WM_LBUTTONDOWN")
WM_LBUTTONDOWN()
{
PostMessage, 0xA1, 2,,, A
}
WinSet, Transparent, 205 , Mps
WinSet, Region, R35-35 W500 H357 0-0
Pause
return
Bop:
Gui,1: +LastFound +AlwaysOnTop -Caption +ToolWindow
Gui,1: Show, x700 y400 h272 w576, option
WinSet, Transparent, 230 , option
WinSet, Region, R10-10 W576 H272 0-0
Gui,Submit,nohide
return
Bld:
IniRead, L_C1, C:/KHAN/Mps/save.ini, ini, C1, 0
GuiControl,,C1, %L_C1%
IniRead, L_C2, C:/KHAN/Mps/save.ini, ini, C2, 0
GuiControl,,C2, %L_C2%
IniRead, L_C3, C:/KHAN/Mps/save.ini, ini, C3, 0
GuiControl,,C3, %L_C3%
IniRead, L_C4, C:/KHAN/Mps/save.ini, ini, C4, 0
GuiControl,,C4, %L_C4%
IniRead, L_E1, C:/KHAN/Mps/save.ini, ini, E1, 0
GuiControl,,E1, %L_E1%
IniRead, L_E2, C:/KHAN/Mps/save.ini, ini, E2, 0
GuiControl,,E2, %L_E2%
IniRead, L_E3, C:/KHAN/Mps/save.ini, ini, E3, 0
GuiControl,,E3, %L_E3%
IniRead, L_E4, C:/KHAN/Mps/save.ini, ini, E4, 0
GuiControl,,E4, %L_E4%
IniRead, L_R1, C:/KHAN/Mps/save.ini, ini, R1, 0
GuiControl,,R1, %L_R1%
IniRead, L_R2, C:/KHAN/Mps/save.ini, ini, R2, 0
GuiControl,,R2, %L_R2%
IniRead, L_B1, C:/KHAN/Mps/save.ini, ini, B1, 0
GuiControl,,B1, %L_B1%
IniRead, L_B2, C:/KHAN/Mps/save.ini, ini, B2, 0
GuiControl,,B2, %L_B2%
IniRead, L_B3, C:/KHAN/Mps/save.ini, ini, B3, 0
GuiControl,,B3, %L_B3%
IniRead, L_B4, C:/KHAN/Mps/save.ini, ini, B4, 0
GuiControl,,B4, %L_B4%
IniRead, L_B5, C:/KHAN/Mps/save.ini, ini, B5, 0
GuiControl,,B5, %L_B5%
IniRead, L_B6, C:/KHAN/Mps/save.ini, ini, B6, 0
GuiControl,,B6, %L_B6%
return
Bok:
Gui, Submit, Hide
GuiControlget,E1
IniWrite,%E1%, C:\KHAN/Mps/save.ini, ini, E1
GuiControlget,E2
IniWrite,%E2%, C:\KHAN/Mps/save.ini, ini, E2
GuiControlget,E3
IniWrite,%E3%, C:\KHAN/Mps/save.ini, ini, E3
GuiControlget,E4
IniWrite,%E4%, C:\KHAN/Mps/save.ini, ini, E4
GuiControlget,B1
IniWrite,%B1%, C:\KHAN/Mps/save.ini, ini, B1
GuiControlget,B2
IniWrite,%B2%, C:\KHAN/Mps/save.ini, ini, B2
GuiControlget,B3
IniWrite,%B3%, C:\KHAN/Mps/save.ini, ini, B3
GuiControlget,B4
IniWrite,%B4%, C:\KHAN/Mps/save.ini, ini, B4
GuiControlget,B5
IniWrite,%B5%, C:\KHAN/Mps/save.ini, ini, B5
GuiControlget,B6
IniWrite,%B6%, C:\KHAN/Mps/save.ini, ini, B6
GuiControlget,R1
if R1 = 1
{
Settimer, Ma, 300
}
IniWrite,%R1%, C:\KHAN/Mps/save.ini, ini, R1
GuiControlget,R2
if R2 = 1
{
Settimer, Mb, 1000
}
IniWrite,%R2%, C:\KHAN/Mps/save.ini, ini, R2
GuiControlget,C1
if C1 = 1
{
Settimer, S1,%E1%000
}
IniWrite,%C1%, C:\KHAN/Mps/save.ini, ini, C1
GuiControlget,C2
if C2 = 1
{
Settimer, S2,%E2%000
}
IniWrite,%C2%, C:\KHAN/Mps/save.ini, ini, C2
GuiControlget,C3
if C3 = 1
{
Settimer, S3,%E3%000
}
IniWrite,%C3%, C:\KHAN/Mps/save.ini, ini, C3
GuiControlget,C4
if C4 = 1
{
Settimer, S4,%E4%000
}
IniWrite,%C4%, C:\KHAN/Mps/save.ini, ini, C4
GuiControlget,Ba
if Ba = 또 다른 망각의길4
{
Settimer, Aak, 300
Settimer, Mve1, 2500
Settimer, Upr1, 500
}
if Ba = 남겨진 용의 둥지1
{
Settimer, Bak, 230
Settimer, Mve2, 1000
Settimer, Upr2, 500
}
return
]::
pause
Sendinput, {%B1% Up}
return
Bst:
WinWait, MapleStory,
IfWinNotActive, MapleStory, , WinActivate, MapleStory,
WinWaitActive, MapleStory,
WinMove, 0, 0
Settimer, cfm, 1800000
Settimer, Err, 600000
return
Aak:
Thread, Notimers
Gui, Submit, nohide
Imagesearch, vr, vt, 1, 1, 1024, 768, *63 C:\KHAN\Mps\nw.bmp
Imagesearch, vx, vy, vr-320, vt-250, vr, vt, *11 C:\KHAN\Mps\mv.bmp
If Errorlevel = 0
{
Sendinput, {Right Up}
Sendinput, {Left Down}
Sleep, 50
Sendinput, {%B1% Down}
Sleep, 1000
}
If Errorlevel = 0
{
Sendinput, {%B1% up}
}
Imagesearch, vr, vt, 1, 1, 1024, 768, *63 C:\KHAN\Mps\nw.bmp
Imagesearch, vx, vy, vr, vt-250, vr+320, vt, *11 C:\KHAN\Mps\mv.bmp
If Errorlevel = 0
{
Sendinput, {Left Up}
Sendinput, {Right Down}
Sleep, 50
Sendinput, {%B1% Down}
Sleep, 1000
}
If Errorlevel = 0
{
Sendinput, {%B1% up}
}
return
Mve1:
Thread, NoTimers
Imagesearch, va, vb, 117, 170, 157, 186, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Right up}
Sleep, 50
Sendinput, {Left Down}
}
Imagesearch, va, vb, 62, 147, 157, 167, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Right up}
Sleep, 50
Sendinput, {Left Down}
}
Imagesearch, va, vb, 92, 107, 157, 124, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Right up}
Sleep, 50
Sendinput, {Left Down}
}
Imagesearch, va, vb, 32, 127, 151, 144, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Left up}
Sleep, 50
Sendinput, {Right Down}
}
Imagesearch, va, vb, 32, 170, 117, 186, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Left up}
Sleep, 50
Sendinput, {Right Down}
}
return
Upr1:
Thread, NoTimers
Imagesearch, va, vb, 112, 170, 120, 186, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Left Up}
Sendinput, {Right Up}
Sleep, 50
Sendinput, {Up Down}
Sleep, 50
Sendinput, {Up up}
Sendinput, {Right Down}
}
Imagesearch, va, vb, 146, 127, 157, 144, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Down Down}
Sleep, 50
Sendinput, {%B2% Down}
Sleep, 50
Sendinput, {%B2% Up}
Sleep, 50
Sendinput, {Down Up}
}
return
Bak:
Thread, Notimers
Gui, Submit, nohide
Imagesearch, vr, vt, 1, 1, 1024, 768, *60 C:\KHAN\Mps\nw2.bmp
Imagesearch, vx, vy, vr-320, vt-250, vr, vt, *14 C:\KHAN\Mps\mv2.bmp
If Errorlevel = 0
{
Sendinput, {Right Up}
Sendinput, {Left Down}
Sleep, 50
Sendinput, {%B1% Down}
Sleep, 1000
}
If Errorlevel = 0
{
Sendinput, {%B1% up}
}
Imagesearch, vr, vt, 1, 1, 1024, 768, *60 C:\KHAN\Mps\nw2.bmp
Imagesearch, vx, vy, vr, vt-250, vr+320, vt, *14 C:\KHAN\Mps\mv2.bmp
If Errorlevel = 0
{
Sendinput, {Left Up}
Sendinput, {Right Down}
Sleep, 50
Sendinput, {%B1% Down}
Sleep, 1000
}
If Errorlevel = 0
{
Sendinput, {%B1% up}
}
return
Mve2:
Thread, Notimers
Imagesearch, PX, PY, 39, 169, 72, 187, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Left up}
Sleep, 50
Sendinput, {Right Down}
}
Imagesearch, PX, PY, 39, 145, 72, 166, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Left up}
Sleep, 50
Sendinput, {Right Down}
}
Imagesearch, PX, PY, 39, 125, 56, 143, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Left up}
Sleep, 50
Sendinput, {Right Down}
}
Imagesearch, PX, PY, 39, 108, 96, 125, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Left up}
Sleep, 50
Sendinput, {Right Down}
}
Imagesearch, PX1, PY1, 85, 169, 137, 187, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Right up}
Sleep, 50
Sendinput, {Left Down}
}
Imagesearch, PX1, PY1, 80, 145, 112, 166, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Right up}
Sleep, 50
Sendinput, {Left Down}
}
Imagesearch, PX1, PY1, 62, 125, 96, 143, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Right up}
Sleep, 50
Sendinput, {Left Down}
}
Imagesearch, PX3, PY3, 101, 128, 140, 166, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Up up}
Sendinput, {Right down}
Sleep, 50
Sendinput, {Down down}
Sendinput, {%B2% Down}
Sleep,50
Sendinput, {%B2% up}
Sleep,100
Sendinput, {Down Up}
}
return
Upr2:
Thread, NoTimers
Gui, Submit, Nohide
Imagesearch, PX2, PY2, 75, 174, 86, 187, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Up up}
Sleep, 50
Sendinput, {Left down}
Sleep, 50
Sendinput, {%B2% down}
Sleep, 50
Sendinput, {%B2% up}
Sleep, 200
Sendinput, {Up down}
Sendinput, {Left Up}
}
Imagesearch, PX2, PY2, 75, 157, 86, 164, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Up up}
Sleep, 50m
Sendinput, {Left down}
Sendinput, {%B2% down}
Sleep, 50
Sendinput, {%B2% up}
Sleep, 200
Sendinput, {Up down}
Sendinput, {Left up}
}
Imagesearch, PX2, PY2, 60, 134, 68, 144, *12 C:\KHAN\Mps\bs.bmp
If Errorlevel = 0
{
Sendinput, {Up up}
Sleep, 50
Sendinput, {%B2% down}
Sleep, 50
Sendinput, {%B2% up}
Sleep, 200
Sendinput, {Up down}
}
return
S1:
Thread, NoTimers
Gui, Submit, Nohide
Sleep, 100
Sendinput, {%B3% down}
Sleep, 50
Sendinput, {%B3% up}
return
S2:
Thread, NoTimers
Gui, Submit, Nohide
Sleep, 100
Sendinput, {%B4% down}
Sleep, 50
Sendinput, {%B4% up}
return
S3:
Thread, NoTimers
Gui, Submit, Nohide
Sleep, 50
Sendinput, {%B5% down}
Sleep, 50
Sendinput, {%B5% up}
Sleep, 4000
return
S4:
Thread, NoTimers
Gui, Submit, Nohide
Sleep, 50
Sendinput, {%B6% down}
Sleep, 50
Sendinput, {%B6% up}
Sleep, 4000
return
Ma:
Thread, NoTimers
Imagesearch, p1, p2, 340, 730, 365, 790, *10 C:\KHAN\Mps\h1.bmp
If Errorlevel = 1
{
Sendinput, {F11 down}
Sleep,50
Sendinput, {F11 up}
}
Imagesearch, p3, p4, 500, 750, 515, 790, *10 C:\KHAN\Mps\h2.bmp
If Errorlevel = 1
{
Sendinput, {F12 down}
Sleep,50
Sendinput, {F12 up}
}
return
Mb:
Thread, NoTimers
ImageSearch, VX, VY, 1, 1, A_ScreenWidth, A_ScreenHeight, *10 C:\KHAN\Mps\gt.bmp
If Errorlevel = 0
{
Soundplay, C:\KHAN\Mps\Collide.mp3
pause
}
return
cfm:
Thread, NoTimers
Urldownloadtofile, http://mynewblogcai2.blogspot.kr/2016/05/blog-post.html, C:\KHAN\Temp2.txt
Fileread, Int, C:\KHAN\Temp2.txt
Ifinstring, Int, 0x01
{
filedelete,C:\KHAN\Temp2.txt
}
else
{
filedelete,C:\KHAN\Temp2.txt
ExitApp
}
return
Err:
Sleep, 10000
return
GuiClose:
ExitApp
return
3GuiContextMenu:
ExitApp
return