TC官方合作论坛
标题:
渐开扫描
[打印本页]
作者:
cylhb
时间:
2012-6-25 18:00
标题:
渐开扫描
功能 方形渐开(x,y,偏移,圈数,精度)
方向=4 //1右 2下 3左 4上
当前圈数=1
精度标志,线长标志=1
鼠标.移动(x,y) //鼠标移动到起点
辅助.等待(10)
循环(当前圈数<=圈数)
如果(方向>4)
方向=1 //控制方向
如果结束
遍历(4)
精度标志=0 //每个方向开始都清0
//下面的选择语句,来确定每个方向的线长
循环(精度标志<偏移*线长标志) //此循环执行画某个方向的一条线
选择(方向)
条件 1:
x=x+精度
条件 2:
y=y+精度
条件 3:
x=x-精度
条件 4:
y=y-精度
选择结束
鼠标.移动(x,y)
如果(鼠标.获取特征码() ==4784055)//在这里可以加入判断代码,特征码自己换
返回 真
如果结束
辅助.等待(5)
精度标志=精度标志+精度
循环结束
选择(方向)
条件 1:
线长标志=线长标志+1
条件 3:
线长标志=线长标志+1
选择结束
方向=方向+1 //切换方向
遍历结束
当前圈数=当前圈数+1
循环结束
返回 假
功能结束
昨天看到某朋友发的代码,需要在4个地方判断特征码,麻烦了点.
修改修改,只在一个地方加入判断代码就可以.就是一个参考,自己优化优化吧
说明: 红色部分为判断代码..自己想怎么判断就怎么判断
调用示例: 逻辑型 查找结果=方形渐开(300,300,20,10,10)
//参数说明
参数1:起点X
参数2:起点Y
参数3:偏移量
参数4:扫描圈数
参数5:移动鼠标的精度,数值越小,扫描速度就越慢,当然,数值太大,有时候就漏过要扫描的点..根据要扫描的点的大小自己设定.
作者:
dzh
时间:
2012-6-25 19:05
回复
1楼
cylhb
的帖子
学习一下!~!!
作者:
菜鸟学脚本
时间:
2012-6-25 19:22
回复
1楼
cylhb
的帖子
你这个估计是转一圈 然后判断的特征码的吧??
作者:
cylhb
时间:
2012-6-25 21:58
回复
3楼
菜鸟学脚本
的帖子
不是,根据精度值,每移动几个值得单位就判断一次..
如果转一圈才判断就失去意义了.
作者:
fnhcxia
时间:
2012-6-26 04:43
这种方法打怪效率太低!!
作者:
cylhb
时间:
2012-6-26 13:37
回复
5楼
fnhcxia
的帖子
效率确实很低,,除非在没其他找怪方式下,才去使用..
不过总会有需要用上的那么些地方..
作者:
bucks1964
时间:
2012-7-8 12:30
很好的思路,值得研究
作者:
benxin1225
时间:
2012-12-1 08:24
回复
1楼
cylhb
的帖子
很好的!学习
作者:
wl_20110226
时间:
2012-12-1 09:07
支持分享 其实渐开扫描, 最大的用处不是找怪 因为 一般 游戏都有快捷键选怪。 最大的用处是 挖矿 采药, 寻找有 特殊 鼠标特征码的 东东
作者:
kk595
时间:
2012-12-3 15:30
支持
作者:
lindesxc
时间:
2012-12-12 16:20
学习
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1