展开全部
//可以具体描述下吗?记得先点游戏窗口再按热键
//我用记事本测试是可以在后台运行
//最好是你在游戏中喊2~3句话,把系统录制的脚本发给我看下
//======================================
//先用鼠标点击游戏窗口,再按热键启动
Hwnd = Plugin.Window.MousePoint()
Do //无限循环执行
Call Plugin.Window.SendKeyPress(Hwnd, 13)
Delay 200
//Call Plugin.Window.SendKeyPress(Hwnd, 38)
//喊话的话可以用下面这句
Call Plugin.Window.SendString(Hwnd, "可以改成你想喊的话")
Delay 7000
Call Plugin.Window.SendKeyPress(Hwnd, 13)
Delay 200
Loop
//我用记事本测试是可以在后台运行
//最好是你在游戏中喊2~3句话,把系统录制的脚本发给我看下
//======================================
//先用鼠标点击游戏窗口,再按热键启动
Hwnd = Plugin.Window.MousePoint()
Do //无限循环执行
Call Plugin.Window.SendKeyPress(Hwnd, 13)
Delay 200
//Call Plugin.Window.SendKeyPress(Hwnd, 38)
//喊话的话可以用下面这句
Call Plugin.Window.SendString(Hwnd, "可以改成你想喊的话")
Delay 7000
Call Plugin.Window.SendKeyPress(Hwnd, 13)
Delay 200
Loop
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看着分来的,不过没玩过这个游戏,只能给你个大概思路了!
如果只是合上笔记本盖子是不需要用到后台的,只要游戏窗口是激活状态就可以了!
不过还是给你个代码,复制到按键8里面,默认F10运行,F12停止
Hwnd = Plugin.Window.Find(0,"游戏窗口标题")//就是你在任务栏能够看到的窗口名字,要求完整
While ture
Call Plugin.Bkgnd.KeyPress(hwnd,13)//在后台窗口中按回车键
Delay 1000
Call Plugin.Bkgnd.KeyPress(hwnd,38)//在后台窗口中按up键
Delay 1000
Call Plugin.Bkgnd.KeyPress(hwnd,13)//在后台窗口中按回车键
Delay 5000
Wend
你先用按键自带的抓抓看下游戏窗口的句柄是多少
然后运行下面这个代码看下弹出的数字是否一致
Hwnd = Plugin.Window.Find(0,"游戏窗口标题")
MessageBox hwnd
如果不一致就要只能用鼠标指向窗口的方式来找句柄了
可以hi我
如果只是合上笔记本盖子是不需要用到后台的,只要游戏窗口是激活状态就可以了!
不过还是给你个代码,复制到按键8里面,默认F10运行,F12停止
Hwnd = Plugin.Window.Find(0,"游戏窗口标题")//就是你在任务栏能够看到的窗口名字,要求完整
While ture
Call Plugin.Bkgnd.KeyPress(hwnd,13)//在后台窗口中按回车键
Delay 1000
Call Plugin.Bkgnd.KeyPress(hwnd,38)//在后台窗口中按up键
Delay 1000
Call Plugin.Bkgnd.KeyPress(hwnd,13)//在后台窗口中按回车键
Delay 5000
Wend
你先用按键自带的抓抓看下游戏窗口的句柄是多少
然后运行下面这个代码看下弹出的数字是否一致
Hwnd = Plugin.Window.Find(0,"游戏窗口标题")
MessageBox hwnd
如果不一致就要只能用鼠标指向窗口的方式来找句柄了
可以hi我
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
按键新手- - 哈哈 初学,只弄了上面4句我想让上面这个自动喊话过程可以在后求教高手,满意的追分不行啊//喊话的话可以用下面这句 //Call Plugin.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询