TC官方合作论坛

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

[已解决] 我跟着教程写 .为什么还出错!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-8-6 02:42:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
空间 回合打怪
//默认空间
线程句柄,x,y,x1,y1,
功能 自动打怪()
        x,y,x1,y1
        循环(真)
                如果(图像.找图((0,0,1024,768,"rc:自动打怪.bmp",#050505,0,9,x,y)==-1)
                        鼠标.移动(481,361)//向右
                        鼠标.左键单击(1)
                        辅助.等待(1000)
                        鼠标.移动(333,268)//向左
                        鼠标.左键单击(1)
                        鼠标.等待(1000)
                否则
                        如果(图像.找图((0,0,1024,768,"rc:结束自动打怪.bmp",#050505,0,9,0,2,x1,y2)==-1)
                                鼠标.移动(x,y)
                                鼠标.左键单击(1)
                        如果结束
                如果结束
        循环结束
功能结束
功能 开始_点击()
        线程句柄=线程.开启("回合打怪.自动打怪","")
功能结束

//退出按钮_点击操作
功能 退出_点击()
        线程.关闭(线程句柄)
        辅助.退出()
功能结束


功能 热键0_热键()
        //自动开始
        回合打怪.开始_点击()
        
功能结束

功能 热键1_热键()
        //自动结束
        回合打怪.退出_点击
功能结束
空间结束
//空间结束语句
__________________________________________________
>清理开始...
>清理完毕
========== 编译开始: 项目名称: 回合打怪 ==========
>保存所有文档
>开始编译...
>编译资源文件...
>错误:D:\脚本区\回合打怪\回合打怪\回合打怪.t 行号:7 错误信息:((0)是错误的实参数列表,可能是参数名重定义,或者错误的默认值
>有语法错误,请查证后重试!
_____________________
弱弱的问句。
((0,0,1024,768,"rc:自动打怪.bmp",#050505,0,9,x,y)==-1)
0,0,1024,768 代表什么。
#050505,0,9 这又代表什么
#050505 这个颜色哪取的 随便写吗?

回复

使用道具 举报

板凳
发表于 2013-8-6 04:00:57 | 只看该作者
如果(图像.找图((0,0,1024,768,"rc:\\结束自动打怪.bmp",#050505,0,9,0,2,x1,y2)==-1)

红色的双斜杠你忘记加了  

后面的参数分别是
(X左上角坐标,Y左上角坐标,右下角的x坐标,右下角的Y坐标,图片路径,色偏,颜色的相似度,扫描方式,返回的x坐标
,返回的y坐标)

其中色偏我一般都是用的0

然后颜色相似度一般是1.0

扫描方式有0-3四种,0: 从左到右,从上到下 1: 从左到右,从下到上 2: 从右到左,从上到下 3: 从右到左,从下到上


具体请看TC的帮助文档

如能解决了你的问题,请采纳

回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2013-8-6 02:43:55 | 只看该作者
沙发板凳不顶不是中国人
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2013-8-6 04:38:36 | 只看该作者
回复 3楼332475520的帖子

>清理开始...
>清理完毕
========== 编译开始: 项目名称: 回合打怪 ==========
>保存所有文档
>开始编译...
>编译资源文件...
>错误:D:\脚本区\回合打怪\回合打怪\回合打怪.t 行号:7 错误信息:(x,y)是错误的实参数列表,可能是参数名重定义,或者错误的默认值
>有语法错误,请查证后重试!
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2013-8-6 04:40:03 | 只看该作者
空间 回合打怪
//默认空间
线程句柄  
功能 自动打怪()
       x,y,x1,y1
        循环(真)
                如果(图像.找图(0,0,1024,768,"rc:\\结束自动打怪.bmp",0,0.9,0,x,y)==-1)
                        鼠标.移动(481,361)//向右
                        鼠标.左键单击(1)
                        辅助.等待(1000)
                        鼠标.移动(333,268)//向左
                        鼠标.左键单击(1)
鼠标.等待点击()   
否则
                        如果(图像.找图(0,0,1024,768,"rc:\\结束自动打怪.bmp",0,0.9,0,x1,y1)==-1)
                                鼠标.移动(x1,y1)
                                鼠标.左键单击(1)
                        如果结束
                如果结束
        循环结束
功能结束
功能 开始_点击()
        线程句柄=线程.开启("回合打怪.自动打怪","")
功能结束

//退出按钮_点击操作
功能 退出_点击()
        线程.关闭(线程句柄)
        辅助.退出()
功能结束


功能 热键0_热键()
        //自动开始
        回合打怪.开始_点击()

功能结束

功能 热键1_热键()
        //自动结束
        回合打怪.退出_点击()
功能结束


空间结束
//空间结束语句
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2013-8-6 05:09:09 | 只看该作者
回复 3楼332475520的帖子


进游戏不能自动战斗 只能上下移动
回复 支持 反对

使用道具 举报

7#
发表于 2013-8-6 09:05:51 | 只看该作者
如果(图像.找图(0,0,1024,768,"rc:自动打怪.bmp",#050505,0,9,x,y==-1)
好像不要()吧,你多了个。。。
回复 支持 反对

使用道具 举报

8#
发表于 2013-8-6 09:15:29 | 只看该作者
一个是坐标,0.9是相似度
回复 支持 反对

使用道具 举报

9#
发表于 2013-8-6 14:10:32 | 只看该作者
rc:多了行斜杠!思路想清晰一点的话,建设找图先附值再进行如果操作!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-3 02:47 , Processed in 0.127708 second(s), 24 queries .

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

© 2001-2013 Comsenz Inc.

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