TC官方合作论坛

 找回密码
 立即注册
查看: 912|回复: 8
打印 上一主题 下一主题

[已解决] 菜鸟。自动喊话脚本,教程里好多错的,折腾2天终于做好了,但的游戏行,有的游戏不行??

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-20 23:04:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
空间 自动喊话
//定义默认空间
整型 线程句柄
功能 逻辑型 自动喊()
      字符型 游戏名称,喊话内容
    游戏名称=编辑框.获得文本("编辑框0")
    喊话内容=编辑框.获得文本("编辑框1")
整型 窗口句柄=窗口.找到窗口(游戏名称)
循环(真)
   辅助.等待(1000)
窗口.发送按键(窗口句柄,13)
辅助.等待(1000)
窗口.发送字符串(窗口句柄,喊话内容)
辅助.等待(1000)
窗口.发送按键(窗口句柄,13)
循环结束
    返回 真
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("自动喊话.自动喊","")
//教程是这样的。线程句柄=线程.开启("自动喊话.自动喊"),错误,折腾我2天了

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

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄)

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

空间结束
//有的游戏行,说明脚本没错。有的游戏不行,是为什么呢?比如在征途2,就不行。应该能找到窗口,但是下面发送确定键没反应。
回复

使用道具 举报

地板
发表于 2012-7-20 23:43:15 | 只看该作者
我也是菜鸟,不过能和你说说,看你的代码,基本应没什么问题,建议你用最简单,也是最笨的办法,用弹出对话框命令,一句一句测试,看看返回的值,这样就能找到为什么有的游戏可以用,有的游戏不能用的原因了。句柄嘛我觉得应该没问题,不过测试一下还是有好处的
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2012-7-20 23:18:25 | 只看该作者
怎么就没人告诉我,为什么有的行,有的不行?
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-7-20 23:18:55 | 只看该作者
我看见有个超级键盘,难道用那个?
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-7-21 00:25:49 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

6#
发表于 2012-7-21 09:54:45 | 只看该作者
回复 1楼meikong的帖子

有些游戏窗口咬全命,你开#可以用,鼠标窗口句柄
回复 支持 反对

使用道具 举报

7#
发表于 2012-7-21 12:22:30 | 只看该作者
那是游戏的 问题
回复 支持 反对

使用道具 举报

8#
发表于 2012-7-21 17:30:04 | 只看该作者
不能用普通的直接模拟按键?
回复 支持 反对

使用道具 举报

9#
发表于 2012-12-13 23:08:36 | 只看该作者
一样啊 参数那我纠结了3小时最后大神给了提示才弄好 结果有,没有""我又纠结了半小时才弄好 意识就是照葫芦画瓢不一样就犯规
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-8 07:22 , Processed in 0.160798 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表