按键精灵前台改后台(急) 25
RemxuanzeMoveTo523,541Delay100LeftClick1Delay150IfColor824,467,"A7A7A7",0ThenMoveTo75...
Rem xuanze
MoveTo 523, 541
Delay 100
LeftClick 1
Delay 150
IfColor 824,467,"A7A7A7",0 Then
MoveTo 755, 494
Delay 0
LeftClick 1
Delay 0
Else
Goto b
End If
Rem b
IfColor 316,511,"63737",0 Then
MoveTo 297, 517
Delay 0
LeftClick 1
Delay 0
Else
Goto xuanze
End If
这是我做的前台脚本 请大侠帮忙改成后台的 谢谢 窗口句柄是917704
急 在线 展开
MoveTo 523, 541
Delay 100
LeftClick 1
Delay 150
IfColor 824,467,"A7A7A7",0 Then
MoveTo 755, 494
Delay 0
LeftClick 1
Delay 0
Else
Goto b
End If
Rem b
IfColor 316,511,"63737",0 Then
MoveTo 297, 517
Delay 0
LeftClick 1
Delay 0
Else
Goto xuanze
End If
这是我做的前台脚本 请大侠帮忙改成后台的 谢谢 窗口句柄是917704
急 在线 展开
1个回答
展开全部
首先,DNF的窗口句柄不是固定的,其次,改成后台的话你这些坐标都不能用,看坐标你应该是窗口DNF,而且还没有移动过窗口位置,改成后台的话是在DNF这个窗口内进行坐标操作,DNF窗口的左上角那个点是(0,0) ,顺带一问,你这个是干嘛的?刷疲劳么?
追问
呵呵 !谢谢你的回答 但我玩不是DNF的,那要做成后台要怎么搞啊??
追答
以DNF为模板给你弄一个简单模板吧,只用按键原来自带的插件
Hwnd = Plugin.Window.Find(0, "地下城与勇士")
//指定窗口地下城与勇士的窗口句柄
然后再全部命令里面找到按键精灵插件命令
BKGND后台插件,里面找到你用的插入就行了
Call Plugin.Bkgnd.LeftDown(Hwnd, 353, 457)
比如这个,是在指定窗口位置353 457的位置按下鼠标左键
有些游戏不支持后台,比如DNF不支持后台鼠标点击,但是可以设置成后台鼠标按下,延迟,后台鼠标弹起
有些按键后台可能也不支持,比如方向键,这种情况就需要一些其他插件了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询