TC官方合作论坛

 找回密码
 立即注册
查看: 2252|回复: 11

[脚本] 求教育

[复制链接]
发表于 2014-9-24 21:56:19 | 显示全部楼层 |阅读模式

马上加入TC

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

x
     这段代码 那错了

{:soso_e121:}
   键盘.按下(164)
    键盘.按键(49,1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
    图片X坐标,图片Y坐标
    循环(真)
        图像.找图(0,0,1440,900,"rc:\\1.bmp",0,1.0,0,图片X坐标,图片Y坐标)
        如果(i==真)
            跳出
        如果结束
    循环结束


    辅助.等待(500)
    鼠标.移动(图片X坐标,图片Y坐标)
    鼠标.相对移动(3,10)
    辅助.等待(500)
    鼠标.左键单击()
    图片X坐标,图片Y坐标
    循环(真)
        图像.找图(0,0,1440,900,"rc:\\2.bmp",0,1.0,0,图片X坐标,图片Y坐标)
        如果(i==真)
            跳出
        如果结束
    循环结束
    辅助.消息框("我是1")
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    鼠标.相对移动(0,5)
    辅助.等待(500)
    鼠标.左键单击()
    辅助.等待(500)
    键盘.按下(164)
    键盘.按键(81,1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
    图片X坐标,图片Y坐标
    循环(真)
        图像.找图(0,0,1440,900,"rc:\\3.bmp",0,1.0,0,图片X坐标,图片Y坐标)
        如果(i==真)
            跳出
        如果结束
    循环结束
    辅助.消息框("我是2")
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    辅助.消息框("我是3")


功能结束
功能 自动(zidong)
    图片X坐标,图片Y坐标
    循环(真)
        图像.找图(0,0,1440,900,"rc:\\4.bmp",0,1.0,0,图片X坐标,图片Y坐标)
        如果(i==真)
            跳出
        如果结束   
    循环结束
    辅助.消息框("我是4")
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(200)
    辅助.等待(200)
    鼠标.相对移动(239,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(391,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(540,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(703,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.弹起(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    鼠标.相对移动(41,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)

回复

使用道具 举报

发表于 2014-9-24 22:58:21 | 显示全部楼层
请问i是什么?没看到定义
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-24 23:39:24 | 显示全部楼层
空间  自定义
功能
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-24 23:39:35 | 显示全部楼层
开头的 两句
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-24 23:40:10 | 显示全部楼层
我就是 不知道 错在哪里了
运行 能找 第一个 然后 就直接 循环到后面了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-24 23:42:44 | 显示全部楼层
  现在该成这样  怎么跳不出 循环了
键盘.按下(164)
    键盘.按键(49,1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
    循环(真)
        x=0,y=0
        如果(x>-1)
            
            
            图像.找图(0,0,1440,900,"rc:\\1.bmp",0,1.0,0,x,y)
            
        否则
            跳出
        如果结束
    循环结束
    辅助.消息框("我是1")
    辅助.等待(500)
    鼠标.移动(x,y)
    鼠标.相对移动(3,10)
    辅助.等待(500)
    鼠标.左键单击()
    鼠标.移动(0,0)
    辅助.等待(500)
    鼠标.移动(0,0)
    自定义.领任务()
功能结束
功能 领任务()
    循环(真)
        x=0,y=0
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\2.bmp",0,1.0,0,x,y)
        否则
            跳出
        如果结束
    循环结束
   
   
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    鼠标.相对移动(0,5)
    辅助.等待(500)
    鼠标.左键单击()
    辅助.等待(500)
    键盘.按下(164)
    键盘.按键(81,1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
    鼠标.移动(0,0)
    自定义.跑路()
功能结束
功能 跑路()
    循环(真)
        x=0,y=0
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\3.bmp",0,1.0,0,x,y)
        否则
            跳出
        如果结束
    循环结束
    辅助.消息框("我是2")
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    鼠标.移动(0,0)
    辅助.消息框("我是3")
功能结束

功能 自动()
    图片X坐标,图片Y坐标
    循环(真)
        x=0,y=0
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\4.bmp",0,1.0,0,x,y)
        否则
            跳出
        如果结束
    循环结束
    辅助.消息框("我是4")
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(200)
    辅助.等待(200)
    鼠标.相对移动(239,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(391,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(540,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(703,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.弹起(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    鼠标.相对移动(41,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
   
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-24 23:44:49 | 显示全部楼层
zsconverse 发表于 2014-9-24 22:58
请问i是什么?没看到定义

现在该成这样  怎么跳不出 循环了
键盘.按下(164)
    键盘.按键(49,1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
    循环(真)
        x=0,y=0
        如果(x>-1)
            
            
            图像.找图(0,0,1440,900,"rc:\\1.bmp",0,1.0,0,x,y)
            
        否则
            跳出
        如果结束
    循环结束
    辅助.消息框("我是1")
    辅助.等待(500)
    鼠标.移动(x,y)
    鼠标.相对移动(3,10)
    辅助.等待(500)
    鼠标.左键单击()
    鼠标.移动(0,0)
    辅助.等待(500)
    鼠标.移动(0,0)
    自定义.领任务()
功能结束
功能 领任务()
    循环(真)
        x=0,y=0
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\2.bmp",0,1.0,0,x,y)
        否则
            跳出
        如果结束
    循环结束
   
   
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    鼠标.相对移动(0,5)
    辅助.等待(500)
    鼠标.左键单击()
    辅助.等待(500)
    键盘.按下(164)
    键盘.按键(81,1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
    鼠标.移动(0,0)
    自定义.跑路()
功能结束
功能 跑路()
    循环(真)
        x=0,y=0
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\3.bmp",0,1.0,0,x,y)
        否则
            跳出
        如果结束
    循环结束
    辅助.消息框("我是2")
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    鼠标.移动(0,0)
    辅助.消息框("我是3")
功能结束

功能 自动()
    图片X坐标,图片Y坐标
    循环(真)
        x=0,y=0
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\4.bmp",0,1.0,0,x,y)
        否则
            跳出
        如果结束
    循环结束
    辅助.消息框("我是4")
    辅助.等待(200)
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(200)
    辅助.等待(200)
    鼠标.相对移动(239,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(391,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(540,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(703,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.弹起(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    鼠标.相对移动(41,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
   
回复 支持 反对

使用道具 举报

发表于 2014-9-25 00:06:50 | 显示全部楼层
你的x永远大于-1啊
每次循环的开始都让x=0了
怎么跳出循环啊

正确的代码
x,y
循环(真)
        找图。。。。。()    此处代码省略
        如果(x>-1)             //表明找到图
                 跳出
         如果结束
循环结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-25 00:27:25 | 显示全部楼层
zsconverse 发表于 2014-9-25 00:06
你的x永远大于-1啊
每次循环的开始都让x=0了
怎么跳出循环啊

我试试 去谢谢 啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-9-25 01:08:00 | 显示全部楼层
本帖最后由 54439442 于 2014-9-25 01:09 编辑
zsconverse 发表于 2014-9-25 00:06
你的x永远大于-1啊
每次循环的开始都让x=0了
怎么跳出循环啊
求解
鼠标 怎么到处飘
用抓抓 这的图 测试过了 的



键盘.按下(164)
    键盘.按键(49)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
    x,y
    循环(真)
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\1.bmp",0,1.0,0,x,y)
            鼠标.移动(x,y)
            辅助.等待(500)
            鼠标.相对移动(3,10)
            辅助.等待(500)
        否则
            跳出
        如果结束
        辅助.等待(500)
    循环结束
    辅助.等待(500)
    鼠标.左键单击()
    辅助.等待(500)
    返回值 x,y
    自定义.领任务()
功能结束
功能 领任务()
    x,y
    循环(真)
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\2.bmp",0,1.0,0,x,y)
            辅助.消息框("1")
            鼠标.移动(x,y)
            辅助.等待(200)
            鼠标.相对移动(5,5)
        否则
            跳出
        如果结束
        辅助.等待(500)
    循环结束
    辅助.等待(500)
    鼠标.左键单击()
    辅助.等待(500)
    键盘.按下(164)
    键盘.按键(81)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(500)
   
    自定义.跑路()
   
功能结束
功能 跑路()
    x,y
    循环(真)
        
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\3.bmp",0,1.0,0,x,y)
            辅助.等待(200)
            鼠标.移动(x,y)
            辅助.消息框("2")
        否则
            跳出
        如果结束
        辅助.等待(500)
    循环结束
    辅助.等待(200)
    鼠标.移动(x,y)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
   
功能结束

功能 自动()
   
   
    x,y
    循环(真)
        
        如果(x>-1)
            图像.找图(0,0,1440,900,"rc:\\战斗1.bmp",0,1.0,0,x,y)
        否则
            跳出
        如果结束
        辅助.等待(500)
    循环结束
    辅助.消息框("我是4")
    辅助.等待(200)
    鼠标.移动(x,y)
    辅助.等待(200)
    辅助.等待(200)
    鼠标.相对移动(239,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56.1)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(391,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(540,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
    鼠标.相对移动(703,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.弹起(56)
    辅助.等待(200)
    键盘.弹起(164)
    鼠标.相对移动(41,41)
    辅助.等待(200)
    鼠标.左键单击()
    辅助.等待(200)
    键盘.按下(164)
    键盘.按键(56)
    辅助.等待(200)
    键盘.弹起(164)
    辅助.等待(200)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-28 14:47 , Processed in 0.051603 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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