Call 初始化
qq = Plugin.Window.MousePoint()
Call Plugin.Window.Move(qq, 0, 0)
yanzheng = 0
UserVar hxsj=DropList{"刷建材":0|"刷兔子":1|"刷木桩"|"自动喊话":3|"鼠标右键单击":4}=0 "刷建材 刷怪"
UserVar hanhua="" "hxsj自动喊话"
If hxsj = 0 Then
Call 刷建材
ElseIf hxsj = 1 Then
Call 兔子
ElseIf hxsj = 2 Then
Call 木桩
ElseIf hxsj = 3 Then
Call 自动喊话
ElseIf hxsj = 4 Then
Call 鼠标单击
End If
Sub 刷建材
Call 关掉垃圾
Call 识别等级
End Sub
//--刷建材
Sub 关掉垃圾
Call Esc
Call 关闭任务追踪栏
Call 收起聊天栏
Call 验证码
Call 血蓝组队
End Sub
Sub 识别等级
Rem 等级
dm_ret = dm.FindStr(23,41, 48,65, "等级75", "f9cb2b-000000", 1, jsx, jsy)
If jsx > 0 and jsy > 0 Then
Call 识别任务
Call 南荒
Delay 500
Call 血蓝组队
Call 查看任务
End If
dm_ret = dm.FindStr(23,41, 48,65, "等级90|等级91|等级76", "f9cb2b-000000", 1, jsx, jsy)
If jsx > 0 and jsy > 0 Then
Call 识别任务
Call 冥地
Delay 500
Call 血蓝组队
Call 检查任务
Else
Goto 等级
End If
End Sub
Sub 南荒
Rem 南荒轩辕国
dm_ret = dm.FindStr(878,23, 972,51, "轩辕国", "ffffff-000000", 1, x, y)
If x > 0 and y > 0 Then
Call Plugin.Msg.Tips("轩辕国")
Else
KeyPress "F9", 1
Delay 500
Call Plugin.Bkgnd.LeftDoubleClick(qq, 515-3, 338-22)
Delay 500
dm_ret = dm.FindStr(340,209, 653,594, "轩辕国", "ffffff-000000", 1, x, y)
If x > 0 and y > 0 Then
Call Plugin.Bkgnd.LeftDoubleClick(qq, x-3, y-22)
End If
Delay 9000
Goto 南荒轩辕国
End If
End Sub
Sub 冥地
Rem 冥地
dm_ret = dm.FindStr(23,41, 48,65, "等级76", "f9cb2b-000000", 1, jsx, jsy)
If jsx > 0 and jsy > 0 Then
dm_ret = dm.FindStr(878,23, 972,51, "冥山", "ffffff-000000", 1, x, y)
If x > 0 and y > 0 Then
Call Plugin.Msg.Tips("冥山")
Else
KeyPress "F9", 1
Delay 500
Call Plugin.Bkgnd.LeftDoubleClick(qq, 515-3, 352-22)
Delay 500
dm_ret = dm.FindStr(340,209, 653,594, "冥山", "ffffff-000000", 1, x, y)
If x > 0 and y > 0 Then
Call Plugin.Bkgnd.LeftDoubleClick(qq, x-3, y-22)
End If
Delay 9000
Goto 冥地
End If
End If
dm_ret = dm.FindStr(23,41, 48,65, "等级90", "f9cb2b-000000", 1, jsx, jsy)
If jsx > 0 and jsy > 0 Then
dm_ret = dm.FindStr(340,209, 653,594, "断魂谷", "ffffff-000000", 1, x, y)
If x > 0 and y > 0 Then
Call Plugin.Msg.Tips("断魂谷")
Else
KeyPress "F9", 1
Delay 500
Call Plugin.Bkgnd.LeftDoubleClick(qq, 515-3, 352-22)
Delay 500
dm_ret = dm.FindStr(340,209, 653,594, "断魂谷", "ffffff-000000", 1, x, y)
If x > 0 and y > 0 Then