TC官方合作论坛

 找回密码
 立即注册
查看: 825|回复: 2

[讨论] 新手写的代码、勉强能跑。看到的大神指点下

[复制链接]
发表于 2013-10-9 16:58:52 | 显示全部楼层 |阅读模式

马上加入TC

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

x
空间 军团任务
//默认空间


功能 找图()
    键盘.按键(77,1)
    辅助.等待(700)
   
    //说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
   
    图片X坐标,图片Y坐标,图像序号
    图像序号=图像.找图(0,0,1440,900,"rc:\\7.bmp",#102030,1.0,0,图片X坐标,图片Y坐标)//找国家地图
    鼠标.移动(图片X坐标,图片Y坐标)
    辅助.等待(700)
    鼠标.左键单击(1)
    辅助.等待(700)
    如果(图像序号>=0)//判断国家地图是否找到
        图片X坐标1,图片Y坐标1,图像序号1
        图像序号1=图像.找图(0,0,1440,900,"rc:\\8.bmp",#102030,1.0,0,图片X坐标1,图片Y坐标1)//找白虎区
        鼠标.移动(图片X坐标1,图片Y坐标1)
        辅助.等待(700)
        鼠标.左键单击(1)
        辅助.等待(700)
        如果(图像序号1>=0)//判断白虎区是否找到
            图片X坐标2,图片Y坐标2,图像序号2
            图像序号2=图像.找图(0,0,1440,900,"rc:\\9.bmp",#102030,1.0,0,图片X坐标2,图片Y坐标2)//找白虎区的军团管理员
            鼠标.移动(图片X坐标2,图片Y坐标2)
            辅助.等待(1000)
            鼠标.左键双击(1)
            辅助.等待(1000)
            键盘.按键(27,1)
            X,Y
            循环(图像.找图(0,0,1440,900,"rc:\\15.bmp",#102030,1.0,0,X,Y)==-1)//找字、军团管理员
                辅助.等待(1300)
            循环结束
            辅助.等待(1000)
            键盘.按键(71,1)
            辅助.等待(1000)
            如果(图像序号2>-1)
                图片X坐标3,图片Y坐标3,图像序号3
                图像序号3=图像.找图(0,0,1440,900,"rc:\\10.bmp",#102030,1.0,0,图片X坐标3,图片Y坐标3)//进入军团
                鼠标.移动(图片X坐标3,图片Y坐标3)
                辅助.等待(1000)
                鼠标.左键单击(1)
                辅助.等待(1000)
            如果结束
            X1,Y1
            循环(图像.找图(0,0,1440,900,"rc:\\16.bmp",#102030,1.0,0,X1,Y1)==-1)//找军团蔚
                辅助.等待(1300)
            循环结束
            辅助.等待(1000)
            键盘.按键(71,1)
            辅助.等待(1000)
            X2,Y2
            循环(图像.找图(0,0,1440,900,"rc:\\17.bmp",#102030,1.0,0,X2,Y2)==-1)//进入军团大厅
                辅助.等待(1300)
            循环结束
            辅助.等待(1000)
            键盘.按键(71,1)
            辅助.等待(1000)
            鼠标.移动(X2+10,Y2+10)
            辅助.等待(700)
            鼠标.左键单击(1)
            辅助.等待(2000)
            键盘.按键(71,1)
            X3,Y3
            循环(图像.找图(0,0,1440,900,"rc:\\18.bmp",#102030,1.0,0,X3,Y3)==-1)//军团大厅内、对话任务
                辅助.等待(1300)
            循环结束
            鼠标.移动(X3+10,Y3+10)
            辅助.等待(700)
            鼠标.左键单击(1)
            辅助.等待(700)
            X4,Y4
            循环(图像.找图(0,0,1440,900,"rc:\\19.bmp",#102030,1.0,0,X4,Y4)==-1)//军团大厅内、1级军团任务
                辅助.等待(1300)
            循环结束
            鼠标.移动(X4+10,Y4+10)
            辅助.等待(700)
            鼠标.左键单击(1)
            辅助.等待(700)
            X5,Y5
            循环(图像.找图(0,0,1440,900,"rc:\\20.bmp",#102030,1.0,0,X5,Y5)==-1)//军团大厅内、请交给我把
            循环结束
            鼠标.移动(X5+10,Y5+10)
            辅助.等待(700)
            鼠标.左键单击(1)
            辅助.等待(700)
            
        如果结束
        
        
    如果结束
   
   
功能结束




功能 热键0_热键()
    a=线程.开启("军团任务.找图","")
   
功能结束

空间结束
//空间结束语句






回复

使用道具 举报

发表于 2013-10-9 18:02:09 | 显示全部楼层
建议找图弄个循环。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-10 00:03:27 | 显示全部楼层
回复 2楼as128214121的帖子

谢谢你的建议、要是能更详细的就好了、新手嘛、你懂的!!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 03:44 , Processed in 0.033761 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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