TC官方合作论坛

标题: 求,叔叔阿姨 再来帮帮我、3Q. [打印本页]

作者: TC灬陌丶筱北    时间: 2012-5-11 16:58
标题: 求,叔叔阿姨 再来帮帮我、3Q.
空间 自动打怪
整型 线程句柄
功能 逻辑型 打怪()
整型 x,y
整型 窗口句柄
逻辑型 是否找到
如果(窗口句柄>0)
窗口.获取位置(窗口句柄,0,0)   
窗口.激活(窗口句柄)
否则
辅助.消息框("没有找到")
如果结束
是否找到=图像.区域找色(373,67,536,123,#B2A7F8,0,x,y)
循环(真)
如果(!是否找到)
    键盘.按键(9,1)
    辅助.等待(50)
如果结束
    键盘.按键(49,1)
    辅助.等待(500)
    键盘.按键(50,1)
    辅助.等待(500)
    键盘.按键(51,1)
    辅助.等待(700)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
线程句柄=线程.开启("自动打怪.打怪","我是参数")
返回 真
功能结束

功能 逻辑型 退出_点击()
线程.关闭(线程句柄)
辅助.退出()
返回 真
功能结束

空间结束

[attach]3212[/attach]
这是圣境传说的脚本、哪里出错了呢

作者: kitty2008du    时间: 2012-5-11 17:03
窗口句柄没有找到,看你代码的前几行就知道你是初学者,
你根本不有获得窗口句柄的语句,怎么能得到窗口句柄呢!所以提示没有找到!

建议你从基础学起呀!
作者: TC灬陌丶筱北    时间: 2012-5-11 17:04
回复 2楼kitty2008du的帖子

这是按照视频学的、 那位阿姨也是初学者吗?我倒、
作者: xoyo    时间: 2012-5-11 17:08
先取你游戏的窗口句柄,你把视频教学再看下
作者: kitty2008du    时间: 2012-5-11 17:09
回复 3楼TC灬陌丶筱北的帖子

视频中没有获取窗口句柄的命令就直接判定找到还是没有找到窗口。我想您还是详细看看吧!
作者: tyuyan    时间: 2012-5-11 17:13
你获得窗口句柄的代码都没有  。怎么可能会获取到呢?
作者: Abin    时间: 2012-5-11 17:15
在这句
  1. 如果(窗口句柄>0)
复制代码
之前加入找窗口句柄的方法。
例如: 窗口.找到窗口("xxx窗口标题")
作者: 渔民    时间: 2012-5-11 17:15
你一上来就 如果窗口句柄>0,是不对的啊
你这窗口句柄都没有赋值。你让他怎么判断是不是大于0
你先得到窗口句柄这个值才行
作者: 灬澄澄丶    时间: 2012-5-11 17:25
先用一个编辑框, 然后整型 窗口句柄=窗口.找到窗口(编辑框.获得内容("编辑框0"))  这样才行的。额
没找窗口句柄就>0。。
不可取哦!




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