TC官方合作论坛

标题: 综合有人在不 各位大大 帮帮忙~~~~~~~~~~~~~~~~~~~ [打印本页]

作者: abc87535080    时间: 2012-8-7 18:59
标题: 综合有人在不 各位大大 帮帮忙~~~~~~~~~~~~~~~~~~~
下面是我写的魔域挂机(包括  自己找怪 打怪    用随机卷 买随机卷  用包里的东西   自己捡东西 )
        这些大部分都可以
      只有最后一项     自己捡东西(老是往一处点  根本不能实现  捡东西的功能)     和  自动买随机卷 (不能检测包里是否还有随几卷)  
       不知道咋了  
      下面       功能 逻辑型 捡东西()      
                    功能 逻辑型   买随机()
       这2处地方不可行  
    原因都是出在  
找图那步骤不行     一开始 我以为是截图不行 但是截了好几个做实验都不行  
     各位大大    我琢磨了好久都弄不好  不知道咋了  请大大  帮帮忙  帮我改改  
谢谢啦~~~~~~~~~~~      那些图我也一并上传了  (因为 bmp  格式上传不了 我改了格式)








空间 魔域
整型 线程句柄
逻辑型 标识
功能 逻辑型 使用物品()
键盘.按键(49,1)
返回 真
功能结束
功能 逻辑型 打开背包拿到()   
    鼠标.移动(781,737)
    鼠标.左键单击(1)
    辅助.等待(1000)
    鼠标.移动(1111,679)
    鼠标.左键单击(1)
    辅助.等待(1000)
    鼠标.移动(800,512)
    鼠标.左键单击(1)
    辅助.等待(500)
    鼠标.移动(211,738)
    鼠标.左键单击(1)
返回 真
功能结束
功能 逻辑型 买随机()
    鼠标.移动(780,740)
    鼠标.左键单击(1)
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"rc:3333.bmp",0,1.0,0,图片X坐标,图片Y坐标)
如果( 图片X坐标<0)   
    鼠标.移动(714,679)
    鼠标.左键单击(1)
重复(1)
    辅助.等待(1000)
    鼠标.移动(565,250)
    鼠标.右键单击(1)
    鼠标.移动(661,583)
    鼠标.左键单击(1)
    鼠标.移动(658,649)
    鼠标.左键单击(1)
返回 真   
重复结束
如果结束
功能结束
功能 逻辑型 自动打怪()
    键盘.按键(112,1)
返回 真
功能结束
功能 逻辑型 使用抽奖宝石()
    键盘.按键(50,1)
    辅助.等待(200)
返回 真
功能结束
功能 逻辑型 捡东西()
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(136,0,1156,711,"rc:555.bmp",0,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
    鼠标.移动(图片X坐标+5,图片Y坐标+5)
    鼠标.右键单击(2)
    辅助.等待(3000)
返回 真
如果结束
功能结束
功能 逻辑型 鼠标找怪()
键盘.按键(112,1)
辅助.等待(3000)
循环(真&&标识)
重复(10)
魔域.捡东西()
重复结束   
重复(1)
鼠标.移动(284,133)
辅助.等待(600)
魔域.自动打怪()
鼠标.移动(239,516)
辅助.等待(600)
魔域.自动打怪()
鼠标.移动(636,640)
辅助.等待(600)
魔域.自动打怪()
鼠标.移动(1005,304)
辅助.等待(600)
魔域.自动打怪()
鼠标.移动(592,115)
辅助.等待(600)
魔域.自动打怪()
魔域.使用物品()
鼠标.移动(284,133)
辅助.等待(600)
魔域.自动打怪()
重复结束
魔域.打开背包拿到()
重复(2)
魔域.使用抽奖宝石()
重复结束
键盘.按键(27,1)
辅助.等待(500)
魔域.买随机()
键盘.按键(27,1)
循环结束
返回 真
功能结束
功能 逻辑型 退出_点击()
标签.设置文本("标签0","程序停止......")
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 开始_点击()
魔域.设置分辨率()
标识 = 真
魔域.使用物品()
线程句柄 = 线程.开启("魔域.鼠标找怪","")
返回 真
功能结束
功能 逻辑型 初始化()
返回 真
功能结束
功能 逻辑型 销毁()
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 设置分辨率()
逻辑型 获得
整型 x,y
获得=系统.获得分辨率(x,y)
如果(x==1280&&y==800)
否则
系统.设置分辨率(1280 ,800)
如果结束
返回 真
功能结束
功能 逻辑型 按钮0_点击()
魔域.设置分辨率()
标识 = 真
魔域.使用物品()
线程句柄 = 线程.开启("魔域.鼠标找怪","")
返回 真
功能结束
功能 逻辑型 按钮1_点击()
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 按钮2_点击()
逻辑型 是否成功
返回 真
功能结束
空间结束


111.jpg

222.jpg

3333.jpg

444.jpg]
555.jpg




作者: cylhb    时间: 2012-8-7 21:01
1.随即的图,截取时,不要把 数量那个数字也截中.....截左边一半应该就可以了
2.地上捡东西的图,看图片,又有字,又有背景,也可能是图片的问题...
作者: abc87535080    时间: 2012-8-8 07:37
回复 2楼cylhb的帖子

谢谢   那个真的是图的问题  现在我只截取字    现在可以了  可以捡东西了
作者: cylhb    时间: 2012-8-8 10:39
找图只适用于截图部分是任何情况都同样的情况
背景在不断变换可以适当缩小截图范围,保证图片是固定的.
或者可以使用找字.




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