一个按键精灵的脚本怎么绑定游戏窗口

已举报 回答 关注

一个按键精灵的脚本怎么绑定游戏窗口

  • 回答数

    5

  • 浏览数

    6,250

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
Hwnd = Plugin.Window.Foreground()
Call Plugin.Window.Move(Hwnd, 0, 0)
Delay 1000
//上述命令是对游戏窗口进行绑定

While 7=7
Plugin.Bkgnd.MoveTo(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415
Delay 1000
//延时1秒(1000=1秒)
Plugin Bkgnd.LeftClick(Hwnd, 1597, 415)
//鼠标移动到坐标1597,415并且点击左键(如果你不是有延时1秒,其实可以直接使用这句即可)
Wend

//while---wend这个是循环体,可以在循环体内输入你需要的脚本,进行循环(因为绑定窗口不能循环操作,所以需要使用到循环体)

备注:前台坐标是根据电脑屏幕分辨率计算,后台坐标是根据游戏窗口内计算,所以如果你直接转换后台,那么坐标移位。建议下载大漠综合工具轻松获得游戏窗口所需要的坐标。
取消 评论
在脚本列表上右键点击要运行的脚本,选制作按键小精灵,勾选启动小精灵后(0)秒自动执行上面的选中的脚本,点立即制作(没有按键精灵账号的话这时要注册一个),然后开始-程序-附件-系统工具-计划任务,把刚才生成的按键小精灵文件加入计划任务
取消 评论
你好,在你作的时候有添加锁定当前窗口命令吗?如果没有就加上就可以了,命令可以在百度搜 希望对你有所帮助!
取消 评论
在脚本重复执行的最开始运行,这样的话每次刷完一次图,就检测一次yy是否打开。也可以使用多线程,至始至终的检测。使用多线程时,只要他一关,脚本就停止,不管有没有刷完。
(BeginThread 多线程检测yy是否开启中)
(sub 多线程检测yy是否开启中)
dim hwnd //如果前边已经使用着这个hwnd,可以加后缀数字10000.200000都可以
hwnd = //你的yy句柄
Window = Plugin.Window.IsWindow(Hwnd)
If Window < > 1 Then //< > 这个是不等号 不知道有没有输错
i=1
while i = 0
MsgBox "又不要你钱,就开个yy还ggyy的,你去死吧。"
delay 10
MsgBox "弄个对话框弹死你!"
delay 10
Wend
EndScript //结束脚本
elseif window = 1 then
MsgBox "关闭脚本时候,请先停止脚本,后关闭yy,谢谢"
End If
(delay 1000 //多线程,一秒钟检测一次,否则的话机器可能会卡)
(End Sub)

其实就是一个窗口打开的判定。当然也有其他方式。带括号的就是多线程检测。使用的时候把括号去掉
看了有用的 不赞是猪!
取消 评论
去下个按健游侠吧.
牛用是最好的
取消 评论
ZOL问答 > 键盘 > LG键盘 > 其他分类 > 一个按键精灵的脚本怎么绑定游戏窗口

相关产品

  • LG 游戏键盘

    LG 游戏键盘

    参考价:停产    评分:8.0

    热门排行榜:未上榜

  • 京东搜一搜

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?