이 정도면 되냐??
; <COMPILER: v1.1.19.01>
#SingleInstance force
CoordMode, ToolTip, screen
Menu, TRAY, NoStandard
msgbox 이것도 올려주셉2
exitapp
msgbox 이것도 올려주셉2
IfNotExist, %A_ScriptDir%\탈것런.ini
{
첫실행=0
gosub,흐규
IniWrite,``,%A_ScriptDir%\탈것런.ini,Settings,RunHotkey
IniWrite,F1,%A_ScriptDir%\탈것런.ini,Settings,ExitHotkey
IniRead,runhotkey, %A_ScriptDir%\탈것런.ini,Settings,RunHotkey
IniRead,exithotkey, %A_ScriptDir%\탈것런.ini,Settings,ExitHotkey
}
else
{
IniRead,runhotkey, %A_ScriptDir%\탈것런.ini,Settings,RunHotkey
IniRead,exithotkey, %A_ScriptDir%\탈것런.ini,Settings,ExitHotkey
gosub,메인
}
return
메인:
Gui,1:Add,Text,x20 y20 ,작동 단축키
Gui,1:Add, Hotkey, x20 y45 w100 vrunhotkey,%runhotkey%
Gui,1:Add,Text,x20 y80 ,매크로 종료 단축키
Gui,1:Add, Hotkey, x20 y105 w100 vexithotkey,%exithotkey%
Gui,1:Add, Button, x20 y140 w100 h30 gsave vsave,설정 완료
Gui,1:+LastFound +Caption -ToolWindow
Gui,1:Show, w140 h180 center
return
save:
GuiControlGet, runhotkey
GuiControlGet, exithotkey
IniWrite,%runhotkey%,%A_ScriptDir%\케릭런.ini,Settings,RunHotkey
IniWrite,%exithotkey%,%A_ScriptDir%\케릭런.ini,Settings,ExitHotkey
GuiControl,1:Disabled,runhotkey
GuiControl,1:Disabled,exithotkey
GuiControl,1:Disabled,save
Hotkey, IfWinActive, ahk_class BlackDesertWindowClass
Hotkey,%runhotkey%,runstart
Hotkey,%runhotkey%,on
Hotkey,%exithotkey%,runexit
Hotkey,%exithotkey%,on
return
runstart:
controlsend,,{w down},ahk_class BlackDesertWindowClass
loop
{
if (종료준비 = 1)
{
break
}
WinActivate,ahk_class BlackDesertWindowClass
sleep 200
controlsend,,{a down},ahk_class BlackDesertWindowClass
sleep 200
controlsend,,{a up},ahk_class BlackDesertWindowClass
sleep 1500
}
return
runexit:
종료준비=1
tooltip,종료 준비중...`n잠시만 기다려주세요,A_ScreenWidth/2,A_ScreenHeight/2
sleep 1000
controlsend,,{Shift},ahk_class BlackDesertWindowClass
sleep 100
controlsend,,{Shift up},ahk_class BlackDesertWindowClass
sleep 200
종료:
exitapp
흐규:
FileGetVersion,파일버전,%A_ScriptDir%\%A_ScriptName%
FileGetTime, 제작시기, %A_ScriptDir%\%A_ScriptName%, C
FormatTime, 제작시기 , 제작시기, yyyy.MM.dd tt hh:mm:ss
설명내용1=파일버전 `: %파일버전%
설명내용2=
(
제작시기 : 2014.01.04
탈것/조련스킬 렙업을 위해 제자리에서 뱅글뱅글 돌아주는 매크로
▶사용법
1) 단축키를 지정후 [설정 완료]버튼을 누릅니다
2) 검은사막을 활성화후 설정한 작동 단축키를 눌러주세요
3) 종료시엔 설정한 종료 단축키를 눌러주세요
▶반드시 넓은곳에서 해야합니다
▶도는반경이 어느정도 있으므로 이를 커버할수있고, 주변에 길을 막는 무언가가 적은곳일수록 좋습니다
▶탈것의 렙업시 기력이 회복되어 이동속도가 올라가 도는반경이 더욱 넓어지므로 이역시 감안해야합니다
▶사용전 정상적으로 탈것의 경험치가 올라가는지 몇분정도는 확인해주세요
▶당근을 단축키에 설정한뒤 기력0인 상태에서 시작후, 탈것의 경험치가 잘 오르는지 확인후 당근을 먹여 도는반경이 적당한지도 확인하면 좋습니다
▶다른 프로그램등으로 사용중인 키를 단축키로 지정시 단축키가 작동하지않을수있습니다
)
설명내용=%설명내용1%%설명내용2%
Gui,99:destroy
gui,99:Add,Text,x25 y10, ─━━━┫ 탈것런 매크로 ┣━━━─
gui,99:Add,Edit,x10 y33 w285 r22 VScroll readonly ,%설명내용%
Gui 99:+LastFound
ControlFocus,Edit1
gui,99:Add,Text,x130 y360,검은사막갤러리 ㅇㅇ3
Gui,99:Add, Picture,Icon3 x260 y350 w32 g아이콘 v아이콘2 h32,%A_ScriptDir%\%A_ScriptName%
Gui,99:Add, Picture,Icon1 x260 y350 w32 g아이콘 v아이콘1 h32,%A_ScriptDir%\%A_ScriptName%
gui,99:Show,Center w300 h380,도움말
gui,99:+ToolWindow -RESIZE
gui,99:Show
return
아이콘:
Guicontrol,show,Static3
Guicontrol,hide,Static4
KeyWait,LButton
Guicontrol,show,Static4
Guicontrol,hide,Static3
99guiclose:
Gui,99:destroy
if (첫실행=0)
{
msgbox,4160,주의!,단축키가 중복되지 않도록 조심해주세요!
gosub,메인
첫실행=1
}
return
guiclose:
1guiclose:
Gui,1:destroy
exitapp
MutexExists(name) {
mutex := DllCall("CreateMutex", "uint", 0, "int", false, "str", name)
last_error := A_LastError
DllCall("CloseHandle", "uint", mutex)
return last_error == 183
}
ㅇㅇ 마즘 밑에잇는 애랑은 다르네
리니지 최강2.5
http://121.130.216.64/ZerosLineage250.zip
<--클릭(클라이언트다운로드)
http://anyzone.net