TC官方合作论坛

标题: 出现问题了!!做了个按键连发,在TXT文档测试没问题,进入游戏问题来了 [打印本页]

作者: pk456789    时间: 2012-5-19 21:57
标题: 出现问题了!!做了个按键连发,在TXT文档测试没问题,进入游戏问题来了
刚测试TXT文档没问题,进入游戏发现不能用了,我主要是想实现在游戏里按一下热键连续跳几次我代码如下:
空间 波斯王子
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码

返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.退出()

返回 真
//函数返回语句
功能结束


功能 逻辑型 热键1_热键()
//这里添加你要执行的代码
键盘.按键(32,10)
返回 真
功能结束

空间结束
//空间结束语句
http://v.youku.com/v_show/id_XMzMxMzQxOTY4.html?f=16741736
我查看过这个视频的连续跳,发现我跟着打出来的代码用不了..

有高手制作一下吗?想学


作者: jlklove    时间: 2012-5-20 01:18
   学习
作者: jrflsh    时间: 2012-5-20 01:23
使用超级键盘,或者窗口.发送按键的方式试试
当然你做这些的前提是要获取到窗口句柄之后
键盘.按键  和超级键盘都是前台模式
你如果把软件界面放在游戏窗口前面的话
焦点在你的软件上  并没有在游戏窗口内
所以按键会失效
作者: 冷月无痕    时间: 2012-5-20 05:46
按键10次的命令改成按键一次 延时 按键一次 延时 按....
延时自己掌握 因为有些游戏按键速度太快游戏反应不过来的
作者: 648367291    时间: 2012-5-20 08:19
整型 窗口句柄=窗口.找到窗口("D。路[368410]-东方故事0.85.05081双线混沌钟[混沌钟十线]")
窗口.发送按下(窗口句柄,164)
窗口.发送按下(窗口句柄,69)
辅助.等待(50)
窗口.发送弹起(窗口句柄,69)
窗口.发送弹起(窗口句柄,164)

我这样写进游戏也用不了。我的本意是alt+e打开背包的。按键精灵用起来没这么麻烦啊




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1