马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用说明:
1,
HP 药物请放在快捷键F1 2,
MP 药物请放在快捷键F2 3,
飞行旗 物品请放在快捷键F3 4,
请把文件夹wdfj里面的bj.mp3报警铃声身放在C盘跟目录 5,
分辨率设置1360 * 768 或者比这个分辨率更大,颜色质量请设置为32位。 6,
启动脚本前请先打开游戏窗口。本脚本对多开无限制,在电脑配置允许的情况下可以任意多开。 7,
验证码出现的时候窗口会自动报警,验证码窗口会顶置,其他游戏窗口继续遇怪。 8,
有什么问题,请联系本人,可以帮你调整代码里面的一些设置,微调。 9,
出现问题,请用TC抓色的截下图。 10,
启动脚本前,请把除游戏窗口以外所有的有”问道”名称的,都关掉。 11,
在脚本界面写入游戏窗口的个数,请写数字。 提供代码,不提供exe ,通过测试,此脚本超稳定效率 想用的请自己用TC编译, (过鼠标漂移同时防止封号模式):-D
代码如下: 空间 我的程序
整型 图片X坐标
整型 图片Y坐标
整型 逃跑图像序号,宝宝图像序号
整型 序号,标识,线程句柄,窗口标示
整型 窗口个数
整型 是否成功1
整型 intx
整型 inty
功能 逻辑型 获取窗口()
字符型 窗口集,字符型窗口句柄
整型 整型窗口句柄
整型 位置
窗口集 = 窗口.枚举窗口("问道")
序号 = 1
字符型 str
str = 编辑框.获得文本("编辑框0")
如果(字符串.长度(str)==0)
辅助.消息框("请输入开启的游戏窗口个数!!!")
返回 真
如果结束
窗口个数 = 转换.字符型转整型(str)
//辅助.消息框(窗口集)
循环(真)
如果(字符串.查找字符串(窗口集,"|")<0)
整型窗口句柄 = 转换.字符型转整型(窗口集)
变量队列.整型值编号入队(序号,整型窗口句柄)
跳出
如果结束
位置 = 字符串.查找字符串(窗口集,"|")
字符型窗口句柄 = 字符串.截取(窗口集,0,位置)
整型窗口句柄 = 转换.字符型转整型(字符型窗口句柄)
变量队列.整型值编号入队(序号,整型窗口句柄)
序号 = 序号+1
窗口集 = 字符串.移除(窗口集,位置+1)
循环结束
//整型 i
//i=1
//循环(i<=序号)
// 辅助.消息框(转换.整型转字符型(变量队列.编号获取整型值(i)))
// i = i+1
//循环结束
返回 真
功能结束
功能 逻辑型 判断验证码()
//整型 图像序号
//整型 返回的x坐标
//整型 返回的y坐标
int 是否成功2
循环(真)
// 图像序号=图像.找图(213,115,610,402,"wdfj\\wtz.bmp",#000000,0.8,0,返回的x坐标,返回的y坐标)
是否成功2=大漠.找字(297,77,682,413,"验证","f0f4f0-000000",1.0,intx,inty)
如果(是否成功2==0)
// 如果(图像序号==0)
辅助.播放("c://bj.mp3")
否则
// 辅助.等待(2000)
跳出
如果结束
循环结束
返回 真
功能结束
功能 逻辑型 人物状态判断(整型 窗口句柄)
整型 x
整型 y
逻辑型 是否找到1,是否找到2,是否找到3
//检查HP
重复(2)
是否找到1 = 图像.区域找色(795,68,785,73,#D078D8,0,x,y)
如果(!是否找到1)
窗口.置顶(窗口句柄)
键盘.按键(112,1)
辅助.等待(50)
否则
//辅助.消息框("有血")
跳出
如果结束
重复结束
//检查MP
重复(2)
是否找到2 = 图像.区域找色(795,79,785,93,#B810A8,0,x,y)
如果(!是否找到2)
窗口.置顶(窗口句柄)
键盘.按键(113,1)
辅助.等待(50)
否则
//辅助.消息框("有蓝")
跳出
如果结束
重复结束
//判断人物是否死亡
重复(1)
是否找到2 = 图像.区域找色(734,64,736,79,#D078D8,0,x,y)
如果(!是否找到2)
窗口.置顶(窗口句柄)
键盘.按键(114,1)
辅助.等待(200)
否则
//辅助.消息框("没死")
跳出
如果结束
重复结束
返回 真
功能结束
功能 逻辑型 判断界面(整型 窗口句柄)
//鼠标移到桌面
//鼠标.移动(841,434)
//辅助.等待(200)
//鼠标.移动(841,434)
//辅助.等待(100)
//设置窗口位置,窗口置顶
窗口.置顶(窗口句柄)
标签.设置文本("标签0","窗口置顶............")
窗口.设置位置(窗口句柄,76,10)
我的程序.判断验证码()
我的程序.人物状态判断(窗口句柄)
辅助.等待(200)
//自动遇敌
循环(窗口个数>0)
键盘.按下(164)
键盘.按下(90)
键盘.弹起(90)
键盘.弹起(164)
辅助.等待(50)
窗口个数 = 窗口个数-1
跳出
循环结束
辅助.等待(50)
键盘.按键(91,1)
标签.设置文本("标签0","按window 键............")
辅助.等待(100)
//鼠标移到桌面
鼠标.移动(959,556)
辅助.等待(50)
鼠标.移动(959,556)
辅助.等待(100)
标签.设置文本("标签0","鼠标移动到桌面............")
//鼠标.左键单击(1)
辅助.等待(50)
//判断是否遇敌
//重复(5)
逃跑图像序号=图像.找图(765,400,869,471,"wdfj\\tp.bmp",#000000,1.0,0,图片X坐标,图片Y坐标)
如果(逃跑图像序号>=0)
标签.设置文本("标签0","遇怪............")
//判断是否有宝宝 //00FC00 //55 //1148 156
// 重复(5)
// 宝宝图像序号=图像.找图(122,116,343,404,"wdfj\\bb.bmp|wdfj\\bb2.bmp|wdfj\\lbb.bmp|wdfj\\ss.bmp|wdfj\\ss1.bmp|wdfj\\ss3.bmp|wdfj\\ss4.bmp",#000000,1.0,0,图片X坐标,图片Y坐标)
是否成功1=大漠.找字(181,125,412,337,"宝宝","00fc00-000000",1.0,intx,inty)
// 如果(字符串.比较(转换.整型转字符型(是否成功1),"0")==0)
如果(是否成功1==0)
标签.设置文本("标签0","遇到BB............")
// 鼠标.移动(图片X坐标,图片Y坐标-55)
鼠标.移动(intx,inty-55)
窗口.置顶(窗口句柄)
标签.设置文本("标签0","鼠标移动到BB上.........")
辅助.等待(300)
键盘.按键(91,1)
辅助.等待(100)
标签.设置文本("标签0","按window键..........")
键盘.按键(91,1)
辅助.等待(100)
// 窗口.置顶(窗口句柄)
辅助.等待(100)
//快捷键抓宝宝
键盘.按下(164)
键盘.按下(71)
标签.设置文本("标签0","按抓BB的快捷键.......")
键盘.弹起(71)
键盘.弹起(164)
//防止鼠标漂移
// 键盘.按键(91,1)
// 辅助.等待(500)
// 键盘.按键(91,1)
// 辅助.等待(500)
鼠标.左键单击(2)
辅助.等待(50)
鼠标.左键单击(2)
// 跳出
否则
鼠标.移动(818,438)
辅助.等待(100)
窗口.置顶(窗口句柄)
辅助.等待(100)
标签.设置文本("标签0","鼠标移动到逃跑键上..........")
//防止鼠标漂移
键盘.按键(91,1)
辅助.等待(100)
标签.设置文本("标签0","按window键.........")
键盘.按键(91,1)
辅助.等待(100)
鼠标.左键单击(2)
辅助.等待(100)
// 鼠标.右键单击(2)
// 辅助.等待(50)
如果结束
// 重复结束
如果结束
//重复结束
返回 真
功能结束
功能 逻辑型 加载大漠()
逻辑型 注册,创建,设置字库
注册 = 大漠.注册("wdfj\\dm.dll")
如果(!注册)
辅助.消息框("大漠注册失败!!")
返回 真
如果结束
创建 = 大漠.创建()
如果(!创建)
辅助.消息框("大漠创建失败!!")
返回 真
如果结束
设置字库 = 大漠.设置字库(0,"wdfj\\wd.txt")
如果(!创建)
辅助.消息框("大漠字库设置失败!!")
返回 真
如果结束
返回 真
功能结束
功能 逻辑型 执行抓宝宝()
我的程序.加载大漠()
整型 取出序号
循环(真)
取出序号=1
循环(取出序号<=序号)
我的程序.判断界面(变量队列.编号获取整型值(取出序号))
取出序号 = 取出序号+1
循环结束
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
整型 次数
字符型 字符串
字符串=辅助.读配置("RealmName","East","wdfj\\xdpz\\wdff.ini")
如果(字符串.长度(字符串)==0)
辅助.消息框("请联系作者,文件损坏或者使用次数到期!!")
返回 假
如果结束
次数 = 转换.字符型转整型(字符串)
次数 = 次数-1
如果(字符串.比较(字符串,"0")!=0)
我的程序.获取窗口()
线程句柄 = 线程.开启("我的程序.执行抓宝宝")
否则
辅助.消息框("使用到期,请联系作者!!!")
如果结束
辅助.写配置("RealmName","East",转换.整型转字符型(次数),"wdfj\\xdpz\\wdff.ini")
返回 真
功能结束
功能 逻辑型 退出_点击()
大漠.释放(线程句柄)
辅助.等待(100)
线程.关闭(线程句柄)
返回 真
功能结束
空间结束
有什么问题请跟帖!!(新手提问之前,请先看官方新手视频 )
|