按键精灵 后台窗口判断颜色 来个高手
Hwnd=Plugin.Window.MousePoint()RemstartGetColor=Plugin.Bkgnd.GetPixelColor(Hwnd,140,4...
Hwnd = Plugin.Window.MousePoint()
Rem start
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 140, 45)
Delay 2000
If GetColor = "4646CB" Then
Else
Call Plugin.Bkgnd.LeftClick(Hwnd, 155, 519)
End If
Goto start
上面的代码没什么后台不能对颜色判断后,发送鼠标单击
我试着窗口前台就可以 后台为什么不行 展开
Rem start
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 140, 45)
Delay 2000
If GetColor = "4646CB" Then
Else
Call Plugin.Bkgnd.LeftClick(Hwnd, 155, 519)
End If
Goto start
上面的代码没什么后台不能对颜色判断后,发送鼠标单击
我试着窗口前台就可以 后台为什么不行 展开
展开全部
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 140, 45)
先调试下看看颜色值是吧是有效数字
还有就是可以游戏闭屏了后台,要用其它插件来实现后台
先调试下看看颜色值是吧是有效数字
还有就是可以游戏闭屏了后台,要用其它插件来实现后台
追问
前台可以 颜色值就没问题 还有我这游戏支持后台
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 140, 45) 这句应该是后台找色语句,是按键本身的后台插件,不知道是不是后台不能用?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
lz你这样看看吧.
我们不知道这个语句能不能找到点的颜色
你新看看按键精灵算出这个点的颜色是多少
Hwnd = Plugin.Window.MousePoint()
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 140, 45)
TracePrint "GetColor"
如果得出的颜色值是0的话那就是这个语句不支持这个游戏,不是按键精灵不支持是这个语句不支持
因为你刚才已经说了句柄截图可以对吧可以一个一个慢慢来
我平常习惯用大漠了现在要说用按键精灵自带的后台找也麻烦这些希望lz自己解决啊
另外也可以用范围搜索 搜索范围就是 (140, 45)这个点也是可以的
Plugin.BkgndColor.GetPixelColor Hwnd, 140, 45
我们不知道这个语句能不能找到点的颜色
你新看看按键精灵算出这个点的颜色是多少
Hwnd = Plugin.Window.MousePoint()
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 140, 45)
TracePrint "GetColor"
如果得出的颜色值是0的话那就是这个语句不支持这个游戏,不是按键精灵不支持是这个语句不支持
因为你刚才已经说了句柄截图可以对吧可以一个一个慢慢来
我平常习惯用大漠了现在要说用按键精灵自带的后台找也麻烦这些希望lz自己解决啊
另外也可以用范围搜索 搜索范围就是 (140, 45)这个点也是可以的
Plugin.BkgndColor.GetPixelColor Hwnd, 140, 45
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询