次教學需要KKMacro+ME配合使用,載點為最新版KKMacro,需要ME的朋友請至下載區下載最新Moonlight Engine程式
作者:richmanbin
功能:1.自動登入 2.啟動自動打怪程序
使用說明:1.設定個人帳號、密碼
2.設定載入的另一自動打怪程序的熱鍵
細步說明:
1.設定個人帳號、密碼
Sub Login //登入
If GetPixel(335,265) == 1074448
MoveTo 578,245
Sleep 150
LClick
Call DelText
Sleep 250
KeyPress a //依帳號自行設定
KeyPress b //每一個字元一例
KeyPress c
KeyPress .
KeyPress .
Sleep 150
MoveTo 568,272Call DelText
Sleep 150
KeyPress 1 //依密碼自行設定,同帳號設定方法
KeyPress 2
KeyPress 3
KeyPress .2.設定載入的另一自動打怪程序的熱鍵
Sub Initialize
//設定載入另一程序的熱鍵
St2Script_key = VK(F2)
Home_key = VK(Home)
Delete_key = VK(Delete)
EndSub3.其他說明
本處主要是偵測地圖是否已經成功載入,如果個人電腦速度夠快
可將Call Check用//註解掉
Sub SltMap
//偵測地圖(勇士之村)
X = 28
Y = 54
Color = 43742
Call Check //如果不判斷地圖是否正確,可用//註解掉
KeyPressH St2Script_key
EndSub開啟順序:ME→開啟楓之谷→成功後→開啟KK→設定帳、密等→打勾→設定另一腳本HP等→打勾回遊戲→按下本腳本熱鍵
=====以下是腳本,請直接複製=====
[Name]
登入楓谷
[HotKey]
131184
[TargetName]
MapleStory
[Script]
Dim St2Script_key, Home_key, Delete_key
Dim X, Y, Color, Count1
Sub Initialize
//設定載入另一腳本的熱鍵
St2Script_key = VK(F2)
Home_key = VK(Home)
Delete_key = VK(Delete)
EndSub
Sub main
Call Initialize
Call ChkLogin
Call SltCH
Call SltPeople
Call SltMap
Exit
EndSub
Sub ChkLogin
//偵測登入畫面
While true
If GetPixel(114,192) == 1074687
If GetPixel(265,322) == 1105919
Call Login
EndIf
If GetPixel(285,222) == 6514019
Call ChkError
Call Login
EndIf
EndIf
If GetPixel(7,61) == 2170929
Break
EndIf
EndWhile
EndSub
Sub Login //登入
If GetPixel(335,265) == 1074448
MoveTo 578,245
Sleep 150
LClick
Call DelText
Sleep 250
KeyPress a //依帳號自行設定
KeyPress b
KeyPress c
KeyPress .
KeyPress .
Sleep 150
MoveTo 568,272
Sleep 150
LClick
Call DelText
Sleep 150
KeyPress 1 //依密碼自行設定
KeyPress 2
KeyPress 3
KeyPress .
KeyPress .
Sleep 250
MoveTo 621,259
Sleep 150
LClick
EndIf
EndSub
Sub DelText
//清除輸入欄位資料
Count1 = 0
KeyPressH Home_key
Sleep 50
While Count1 < 30
KeyPressH Delete_key
Count1 = Count1 + 1
EndWhile
EndSub
Sub ChkError
//偵測錯誤
If GetPixel(285,222) == 6514019
MoveTo 418,334
Sleep 150
LClick
Sleep 500
EndIf
EndSub
Sub SltCH
//選擇伺服器
X = 7
Y = 61
Color = 2170929
Call Check
MoveTo 475,107
Sleep 150
LClick
Sleep 500
//選擇頻道
X = 7
Y = 61
Color = 2170929
Call Check
MoveTo 525,369
Sleep 150
LClick
Sleep 500
MoveTo 543,251
Sleep 150
LClick
EndSub
Sub SltPeople
//選擇人物
X = 582
Y = 163
Color = 30174
Call Check
MoveTo 672,160
Sleep 150
LClick
Sleep 500
EndSub
Sub SltMap
//偵測地圖(勇士之村)
X = 28
Y = 54
Color = 43742
Call Check //如果不判斷地圖是否正確,可用//註解掉
KeyPressH St2Script_key
EndSub
Sub Check
//偵測畫面
While true
If GetPixel(X,Y) != Color
Sleep 100
Continue
EndIf
If GetPixel(X,Y) == Color
Break
EndIf
EndWhile
EndSub