ahk 파일은 있는데...실행해보시면 아이디칸에 캐릭터 이름이 뜨질 않습니다 ㅠㅠ
캐릭터 인식이 안되는데 어떤문제가 있는걸까요..?
수정해주실수있으시면..ahk 파일공유해드릴꼐요 파일이 안올라가네요 ㅠㅠ
매크로 소스코드입니다
Version = 2.6.1
#SingleInstance, off
#NoEnv
#Persistent
#KeyHistory 0
SetBatchLines, -1
ListLines, OFF
SetWinDelay, 0
SetControlDelay, 0
CoordMode, Mouse, Client
SkinForm(Apply, A_ScriptDir . "\Data\USkin.dll", A_ScriptDir . "\Data\Skin.msstyles") ; 스킨사용을 위한
WinGetTitle, MainWindowTitle, ahk_class kingdom of the winds,
WinSetTitle,%MainWindowTitle%,,% ReadMemoryTxt(0x0055E6C4,MainWindowTitle) ; 현재 아이디로 타이틀명 변경
WinGetTitle, MainWindowTitle, ahk_class kingdom of the winds,
Gosub,Gui
Guicontrol,, MainTitleName,% "아이디 : " ReadMemoryTxt(0x0055E6C4,MainWindowTitle)
Global MainWindowTitle
Global MainX,MainY,MainMapNum,WalkRange,WalkInterval=200
Global MainNowHP,MainFullHP,MainHPPercent
global MainHide,MainHon,MainJungdok
Global StartEXP,StartTime,ReviveInterval
Global CharTargetNum1,CharTargetNum2,CharTargetNum3,CharTargetNum4,CharTargetNum5,CharTargetNum0
Global PSkillStart = 0
return
main()
{
Gui,submit,nohide
Static MainSkillTIme
MainX := ReadMemory(ReadMemory(0x0055DB04, MainWindowTitle) + 0x128, MainWindowTitle) ; 메인캐릭의 x좌표
MainY := ReadMemory(ReadMemory(0x0055DB04, MainWindowTitle) + 0x12c, MainWindowTitle) ; 메인캐릭의 y좌표
MainMapNum := ReadMemory(ReadMemory(0x0055D504, MainWindowTitle) + 0x3ce, MainWindowTitle,2) ;메인캐릭의 맵넘버
MainNowHP := ReadMemory(ReadMemory(0x0055DB04, MainWindowTitle) + 0x110, MainWindowTitle) ; 메인캐릭의 hp
MainFullHP := ReadMemory(ReadMemory(0x0055DB04, MainWindowTitle) + 0x114, MainWindowTitle) ; 메인캐릭의 최대 hp
MainHPPercent := MainNowHP / MainFullHP *100
CharTargetNum0 := ReadMemory(ReadMemory(0x0055D4F8, MainWindowTitle) + 0xe8, MainWindowTitle,2) ; 메인캐릭의 타겟넘버(스킬쓸때 대상정하는번호)
loop 5 ; 5개의 도사중 활성화된 도사만 main함수 돌림