|
来TC有3天 学了不少 东西 但是还有些地方 搞不懂 弄得时灵时不灵的
1.下面是我写的一个挂机脚本 有个地方不行 本来可以的 后来弄这弄着 就又不行了
请 大家帮我看看 谢谢
就是这不行 (2张图我也上传了 因为不能上传BMP的 所以改了格式)
功能 逻辑型 拿随机到1()
//说明:把随机拿到到第一格
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(760,467,1135,634,"rc:3.bmp|rc:33.bmp",0,1.0,0,图片X坐标,图片Y坐标)
如果( 图片X坐标>=0)
鼠标.移动(图片X坐标+6,图片Y坐标+6)
鼠标.左键单击(1)
返回 真
功能结束
2.还有我想把
功能 逻辑型 自动打怪()
键盘.按键(112,1)
返回 真
功能结束
给独自弄个线程 我改了老是不行 总是卡死
大家帮我改改
就算出个主意 或给个多线程的模版也行啊 (官网那个看不懂啊~~~)
麻烦大家 谢谢了
下面是我整个 过程
空间 魔域
整型 线程句柄
逻辑型 标识
功能 逻辑型 使用物品()
键盘.按键(49,1)
返回 真
功能结束
功能 逻辑型 打开背包拿到()
鼠标.移动(781,737)
鼠标.左键单击(1)
辅助.等待(1000)
鼠标.移动(1111,679)
鼠标.左键单击(1)
辅助.等待(1000)
鼠标.移动(800,512)
鼠标.左键单击(1)
辅助.等待(500)
鼠标.移动(211,738)
鼠标.左键单击(1)
返回 真
功能结束
功能 逻辑型 捡东西()
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(136,0,1156,711,"rc:666.bmp",0,1.0,0,图片X坐标,图片Y坐标)
如果(图片X坐标>0)
鼠标.移动(图片X坐标+12,图片Y坐标+4)
鼠标.左键单击(1)
辅助.等待(1500)
返回 真
如果结束
功能结束
功能 逻辑型 买随机()
鼠标.移动(772,739)
鼠标.左键单击(1)
辅助.等待(500)
鼠标.移动(714,679)
鼠标.左键单击(1)
辅助.等待(1000)
鼠标.移动(565,250)
鼠标.右键单击(1)
鼠标.移动(655,582)
鼠标.左键单击(1)
鼠标.移动(658,649)
鼠标.左键单击(1)
返回 真
功能结束
功能 逻辑型 拿随机到1()
//说明:把随机拿到到第一格
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(760,467,1135,634,"rc:3.bmp|rc:33.bmp",0,1.0,0,图片X坐标,图片Y坐标)
如果( 图片X坐标>=0)
鼠标.移动(图片X坐标+6,图片Y坐标+6)
鼠标.左键单击(1)
鼠标.移动(162,734)
鼠标.左键单击(1)
如果结束
返回 真
功能结束
功能 逻辑型 自动打怪()
键盘.按键(112,1)
返回 真
功能结束
功能 逻辑型 使用抽奖宝石()
键盘.按键(50,1)
辅助.等待(200)
返回 真
功能结束
功能 逻辑型 定位()
//相似度的值规定范围(0.5-1.0),推荐使用0.8
整型 x,y
逻辑型 定位=图像.模糊找色(334,136,869,498,#101719,0.8,0,x,y)
如果(x>0)
鼠标.移动(x,y)
鼠标.左键单击(1)
返回 真
如果结束
功能结束
功能 逻辑型 自动找怪()
//说明:支持多张图片(图片与图片中间使用 竖线隔开)和根据四角的颜色判断是否为透明图
整型 图片X坐标,图片Y坐标,怪物名字
怪物名字=图像.找图(0,0,1440,900,"rc:叹息.bmp|rc:黑暗.bmp|rc:黑暗2.bmp",0,1.0,0,图片X坐标,图片Y坐标)
如果(怪物名字>=0)
鼠标.移动(图片X坐标+10,图片Y坐标+10)
鼠标.左键单击(1)
如果结束
返回 真
功能结束
功能 逻辑型 魔域挂机()
循环(真&&标识)
重复(10)
魔域.自动打怪()
魔域.捡东西()
辅助.等待(700)
魔域.自动找怪()
魔域.自动打怪()
魔域.捡东西()
魔域.捡东西()
魔域.自动打怪()
魔域.捡东西()
辅助.等待(700)
魔域.自动找怪()
魔域.自动打怪()
魔域.捡东西()
魔域.捡东西()
辅助.等待(700)
魔域.使用物品()
重复结束
魔域.定位()
魔域.打开背包拿到()
重复(15)
魔域.使用抽奖宝石()
重复结束
键盘.按键(27,1)
辅助.等待(500)
魔域.买随机()
魔域.拿随机到1()
键盘.按键(27,1)
循环结束
返回 真
功能结束
功能 逻辑型 退出_点击()
标签.设置文本("标签0","程序停止......")
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 开始_点击()
魔域.设置分辨率()
标识 = 真
魔域.使用物品()
线程句柄 = 线程.开启("魔域.魔域挂机","")
返回 真
功能结束
功能 逻辑型 初始化()
返回 真
功能结束
功能 逻辑型 销毁()
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 设置分辨率()
逻辑型 获得
整型 x,y
获得=系统.获得分辨率(x,y)
如果(x==1280&&y==800)
否则
系统.设置分辨率(1280 ,800)
如果结束
返回 真
功能结束
功能 逻辑型 按钮0_点击()
魔域.设置分辨率()
标识 = 真
魔域.使用物品()
线程句柄 = 线程.开启("魔域.魔域挂机","")
返回 真
功能结束
功能 逻辑型 按钮1_点击()
标识 = 假
线程.关闭(线程句柄)
返回 真
功能结束
功能 逻辑型 按钮2_点击()
逻辑型 是否成功
返回 真
功能结束
空间结束
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|