level 1
包括自动打怪,自动监狱,自动副本,自动航海,自动采集,自动鹰眼
by:萝球
==================================
自动打怪
==================================
UserVar banben=DropList{"新版本":"老版本"Z"|":"NOZ"}=0 "选择版本" //面板选择配合Ocx模式选择,可忽略。
UserVar jiange=500 "人物跑动间隔" //跑动间隔毫秒计算
Hwnd = Plugin.Window.MousePoint() //获取窗口句柄
MessageBox "获取鼠标指向窗口成功" //提示获取是否成功
While 1 //循环语句,无限循环
Delay 200
If banben="Z" Then //判断语句,如果选择新版本将执行以下代码
Call Plugin.Bkgnd.KeyDown(Hwnd,38) //模拟后台按键38为按键码
Delay jiange //间隔自行设置
Call Plugin.Bkgnd.KeyUp(Hwnd,38)
Call Plugin.Bkgnd.KeyDown(Hwnd,40)
Delay jiange
Call Plugin.Bkgnd.KeyUp(Hwnd,40)
Delay 400
Call Plugin.Bkgnd.LeftClick(Hwnd,438,245)
Delay 400
Call Plugin.Bkgnd.LeftClick(Hwnd,397,295)
ElseIf banben = "NOZ" Then
Call Plugin.Bkgnd.KeyDown(Hwnd,38)
Delay jiange
Call Plugin.Bkgnd.KeyUp(Hwnd,38)
Call Plugin.Bkgnd.KeyDown(Hwnd,40)
Delay jiange
Call Plugin.Bkgnd.KeyUp(Hwnd,40)
Delay 400
Call Plugin.Bkgnd.KeyPress(Hwnd,90)
Delay 400
End If
Wend ==================================
自动监狱
==================================
SetSimMode 2 //设置模拟为超级模拟
Hwnd = Plugin.Window.MousePoint()
MessageBox "获取鼠标指向窗口成功"
While 1
Call Plugin.Bkgnd.LeftClick(Hwnd,438,245) //模拟后台鼠标指向坐标,坐标为 Hwnd获取的窗口内坐标,而不是屏幕坐标。
Delay 200
Call Plugin.Bkgnd.LeftClick(Hwnd,328,266)
Wend ==================================
自动副本
==================================
UserVar jiange=200 "跑动间隔"
Hwnd = Plugin.Window.MousePoint()
MessageBox "获取鼠标指向窗口成功"
While 1
FindPic 0,0,1024,768,"Attachment:\战斗模式.bmp",0.9,intX,intY //屏幕找图,首先需要截图然后把图放在附件里。
If intX > 0 And intY > 0 Then
MoveTo intX,intY
Delay 50
LeftClick 1
Delay 200
FindPic 0,0,1024,768,"Attachment:\打酱油模式.bmp",0.9,intX,intY
If intX > 0 And intY > 0 Then
MoveTo intX,intY
Delay 50
LeftClick 1
Delay 200
End If //以上代码为当屏幕出现战斗模式的时候自动切换为打酱油模式。
End If
Call Plugin.Bkgnd.KeyDown(Hwnd,39)
Delay jiange
Call Plugin.Bkgnd.Keyup(Hwnd,39)
Delay jiange
Call Plugin.Bkgnd.KeyDown(Hwnd,90)
Delay 200
Call Plugin.Bkgnd.Keyup(Hwnd,90)
Delay 200
Call Plugin.Bkgnd.LeftClick(Hwnd,415,180)
Delay 200
Call Plugin.Bkgnd.LeftClick(Hwnd,320,255) Delay 200
Call Plugin.Bkgnd.LeftClick(Hwnd,610,99)
Delay 200
Call Plugin.Bkgnd.LeftClick(Hwnd,397,295)
EndWhile ==========================================
2012年10月07日 10点10分