按键精灵后台找色判断 位置不判断直接执行
i=0Rem跳转Ifi=0ml=Plugin.Window.MousePoint()//CallPlugin.Window.Min(ml)CallPlugin.Windo...
i = 0
Rem 跳转
If i=0
ml = Plugin.Window.MousePoint()
//Call Plugin.Window.Min(ml)
Call Plugin.Window.Active(ml)
End If
Delay 1000
Call Plugin.BGKM6.MMove(ml, 388, 312)
Delay 1000
斧头 = Plugin.BkgndColor.GetPixelColor(ml, 388, 312)
Delay 1000
Call Plugin.BGKM6.MMove(ml, 80, 316)
Delay 1000
疲劳度 = Plugin.BkgndColor.GetPixelColor(ml, 80, 316)
If 斧头 = "7E6356" and 疲劳度 = "756BFE" Then
Goto 跳转
End If
If 斧头 <> "7E6356" and 疲劳度 <> "756BFE" Then
Delay 2000
Call Plugin.BGKM6.MMove(ml,673,474) //武器1位置
Delay 2000
Call Plugin.BGKM6.LClick(ml, 673,474)
Delay 100
Call Plugin.BGKM6.LClick(ml, 673,474)
Delay 3000
Call Plugin.BGKM6.KeyClick(ml,49)
Delay 2000
End If
//673,474 9D8174 鼠标1位置
//653,473 876D5F 鼠标2位置
//695,477 98DBE5 鼠标3位置
//733,470 231D1A 鼠标4位置
//768,465 1C371B 鼠标5位置
//389,311 846A5C 斧头位置
//81,316 756BFE 疲劳位置
Goto 跳转 展开
Rem 跳转
If i=0
ml = Plugin.Window.MousePoint()
//Call Plugin.Window.Min(ml)
Call Plugin.Window.Active(ml)
End If
Delay 1000
Call Plugin.BGKM6.MMove(ml, 388, 312)
Delay 1000
斧头 = Plugin.BkgndColor.GetPixelColor(ml, 388, 312)
Delay 1000
Call Plugin.BGKM6.MMove(ml, 80, 316)
Delay 1000
疲劳度 = Plugin.BkgndColor.GetPixelColor(ml, 80, 316)
If 斧头 = "7E6356" and 疲劳度 = "756BFE" Then
Goto 跳转
End If
If 斧头 <> "7E6356" and 疲劳度 <> "756BFE" Then
Delay 2000
Call Plugin.BGKM6.MMove(ml,673,474) //武器1位置
Delay 2000
Call Plugin.BGKM6.LClick(ml, 673,474)
Delay 100
Call Plugin.BGKM6.LClick(ml, 673,474)
Delay 3000
Call Plugin.BGKM6.KeyClick(ml,49)
Delay 2000
End If
//673,474 9D8174 鼠标1位置
//653,473 876D5F 鼠标2位置
//695,477 98DBE5 鼠标3位置
//733,470 231D1A 鼠标4位置
//768,465 1C371B 鼠标5位置
//389,311 846A5C 斧头位置
//81,316 756BFE 疲劳位置
Goto 跳转 展开
1个回答
2011-12-07
展开全部
直接执行 话,先找色,色找完,移鼠标 移完执行,
不判断话,执行句加后面就是了。
具体对照中文那里改,这个我也看不懂。
不判断话,执行句加后面就是了。
具体对照中文那里改,这个我也看不懂。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询