TC官方合作论坛

标题: 大漠插件的妙用一--------阿基米德螺旋线的升级 [打印本页]

作者: TC兔子    时间: 2012-11-12 08:31
标题: 大漠插件的妙用一--------阿基米德螺旋线的升级
这个用法真没有必要用的上录制视频,就用发帖替代吧
首先要会用阿基米德螺旋线,简单的讲,就是画一个向外扩散的曲线,通过这种方法进行扫描,获取想要的信息
阿基米德螺旋线的用途多用在后台,获取鼠标形状,或者通过鼠标放到某个地方显示一些有用的信息,当然后台能用的,前台也可以用

怎么升级这个螺旋线?
我们从平时的经验中已经知道,提高大漠找图速度,有两种方法
一,增加模糊度,尽量用0.9,0.8,如果再低的话,速度就会大幅下降
二,缩小找图范围100*100的区域,和10*10的区域,很明显,后者是前者的1/100.相应的,速度也会大幅提高.

用法介绍:
我要说的这种方法,用在后台找鼠标形状,变相的获取"鼠标特征码"


  1. 功能 逻辑型 阿基米德螺旋线扫描法(int moushap)
  2.     //***p0为初始极径
  3.     int p0 = 1    // 这个的值是控制初始的内圈大小,值越大,内圈越大
  4.     int mag = 2 //放大倍数,这里也可以根据情况做调整
  5.     int a=3      //阿基米德螺旋线系数
  6.     double pi = 3.1415926  
  7.     double r,t
  8.     ////画线的起始点坐标(startx,starty)
  9.     // 表示的是要从那一点开始为基准点,逐渐向外扫描
  10.     int startx=500,starty=300
  11.     int endx,endy
  12.     t=pi/2
  13.     int i=0
  14.     ///////移动到起点
  15.     mouse.mousemove(startx,convert.doubletoint(starty+mag*(p0+a*t)))
  16.     help.sleep(2)
  17.     // 按下鼠标左键开始准备画线。具体在游戏里使用的时候,这句要去掉
  18.     // 因为这里是要在画板里画线看执行效果才加的鼠标按下命令
  19.     int w
  20.     while(i<2000)   // 这里表示一共执行3000次。 具体要执行多少次。根据不同情况调整
  21.         r = p0+a*t    //表示的是圆的半径
  22.         // 计算鼠标移动的下一点坐标位置
  23.         endx = startx+convert.doubletoint(mag*r*math.cos(t))
  24.         endy = starty+convert.doubletoint(mag*r*math.sin(t))
  25.         // t的增加值越大,跨的角度就越大。这个值的大小,可以自我调整达到理想状态
  26.         // 比如增加量可以用以下的值 0.02 0.03 0.05 0.07 0.08 0.1 ……
  27.         // 值越大,跨的角度越大,误差越大,但是消耗的时间短
  28.         // 值越小,跨的角度越小,误差越小,但是消耗的时间长
  29.         t = t + 0.03   // t = t + 0.05
  30.         // 鼠标移动到下一点的位置,完成一次画线操作
  31.         mouse.mousemove(endx,endy)
  32.         // 此处的延时可以根据情况是否添加。
  33.         help.sleep(2)


  34.         整型 目标x,目标y
  35.         dm.FindPic(0,0,2000,2000,"图片.bmp","102030",0.8,0,目标x,目标y)
  36.         如果(目标x>0)
  37.             跳出
  38.         如果结束


  39.         i = i + 1
  40.     endwhile
  41.     返回 假
  42. 功能结束
复制代码
整型 目标x,目标y
        dm.FindPic(0,0,2000,2000,"图片.bmp","102030",0.8,0,目标x,目标y)
        如果(目标x>0)
            跳出
        如果结束
红色代码,为我们平常所用到的找图,一般都会搜索整个游戏窗口,这样就会大大的浪费资源.
我们只要对这个代码稍加修改,就能大大提高找图效率
呃,老规矩,代码,回复可见,不会的在这个板块发帖,我会尽快回复.



下一次,要讲的是,在没有自动寻路,但是有坐标提示的游戏里,如何通过大漠进行精准的移动


作者: feng123144    时间: 2012-11-12 16:25
这都没人?来占个地盘。
作者: ylf464646    时间: 2012-11-16 18:52
22222222222222
作者: molunshang    时间: 2012-11-17 13:12
顶一个,好东西啊
作者: 最爱念    时间: 2012-11-17 15:19
咦貌似把abin老湿的螺旋线给扩展应用了哎
作者: 31346337    时间: 2012-11-18 13:23
滴答滴答滴答滴答滴答滴答滴答滴答答
作者: zpdk    时间: 2012-11-18 22:43
终于有点新贴~
作者: 445269942    时间: 2012-11-19 09:01
55555555555555555
作者: wuminzhen9    时间: 2012-11-19 09:55
看看
作者: z0230226    时间: 2012-11-19 21:14
学习学习
作者: yuhuboyfox    时间: 2012-11-19 22:31
11111111
作者: jxwwdt    时间: 2012-11-20 11:16
终于有新贴~
作者: 187144831    时间: 2012-11-20 12:57
看看
作者: 116911607    时间: 2012-11-20 15:03

作者: 麦兜兄弟    时间: 2012-11-21 16:11
学习。。。
作者: 503254    时间: 2012-11-21 17:44
学习下
作者: 侠客行    时间: 2012-11-23 16:20
来学习学习喽
作者: xixijiuhao    时间: 2012-11-23 16:25
看看
作者: ck604073837    时间: 2012-11-24 14:37
回复 1楼TC兔子的帖子

观摩下》》》。。。。。。。。。。。。。。。。。。。。。
作者: h7jaaaa    时间: 2012-11-24 14:47
hhhhhhhh
作者: xu364073474    时间: 2012-11-26 11:44
一听名字就头疼,阿基米德螺旋线,看了标题就不想往下看了,自然没多少人啦
作者: 我又来了    时间: 2012-11-28 16:46
0000000000000000000000000000000000000000000000000000
作者: zhou1033675108    时间: 2012-11-28 17:50
新手学习中
作者: qq06314488    时间: 2012-11-29 22:29
积极回帖,努力帮助新手,赚取TC币额额
作者: ioioiio    时间: 2012-11-30 00:03
来学学,直接用TC工具鼠标总是不点击和移动
作者: kk595    时间: 2012-11-30 00:40
来学习、、、
作者: TC兔子    时间: 2012-11-30 07:54
回复 25楼ioioiio的帖子

什么工具?是  鼠标.移动?  什么情况下? 什么游戏?  有代码么?
作者: TC兔子    时间: 2012-11-30 07:55
回复 21楼xu364073474的帖子

非常实用的一个扫描算法,如果因为听起来有点难而不学,那损失就大了
作者: ioioiio    时间: 2012-11-30 10:43
回复 27楼TC兔子的帖子

那个怎么安装TC自己的插件找了半天连插件都找不到
作者: 大龙    时间: 2012-11-30 14:38
111111111111
作者: tuxedo    时间: 2012-11-30 17:25
看看了。。。。。。。。。。。。。
作者: TC兔子    时间: 2012-11-30 19:45
回复 29楼ioioiio的帖子

论坛首页,那么大红字的公告,好好看看哈,天使插件
作者: zgz715    时间: 2012-11-30 20:20
看看!!!
作者: 智盛辅助软件    时间: 2012-12-1 01:40
wwwwwwww
作者: zhengwe7    时间: 2012-12-2 01:35
阿基米德螺旋线的用途
作者: andykeos    时间: 2012-12-2 15:42
好东西啊
作者: 506552836    时间: 2012-12-3 17:51
"红色代码,为我们平常所用到的找图,一般都会搜索整个游戏窗口,这样就会大大的浪费资源.
我们只要对这个代码稍加修改,就能大大提高找图效率"
能告诉我一下吗?学TC老是在找图找色找字之间难以取舍,不知道该用哪种方法,而且使用判断方法也...运行时总是打不到预期 的效果~~~
求  指导一下
作者: TC兔子    时间: 2012-12-3 22:09
回复 37楼506552836的帖子

一般文字不变的情况下,找字稍微好点,如果字体不定,那就建议用找图,找色,我一般不用
个人建议
作者: 506552836    时间: 2012-12-3 22:50
回复 38楼TC兔子的帖子

刚下班~~
~~  就是说 字好找点咯!
那怎么提高找图效率呢?
而且 有时候代码运行一段时间后就崩溃了,系统说TC以停止运行,需要重启!!一直找不到原因,很纠结!!怎么处理这样的情况?
作者: q80179529    时间: 2012-12-5 16:28
顶牛人
作者: hyh520521    时间: 2012-12-6 11:53
看看高手的思路
作者: lx909998927    时间: 2012-12-6 13:54
666666
作者: 黑豆    时间: 2012-12-7 09:44
学习,学习,俺是菜鸟!
作者: hnnieon668    时间: 2012-12-7 20:31
看看学习....
作者: 05windows    时间: 2012-12-8 13:26
做不出 瞎逛
作者: unlt009    时间: 2012-12-9 10:47
看看····················
作者: zdslhwq    时间: 2012-12-9 21:59
回复 1楼TC兔子的帖子

顶一个,好东西啊
作者: 109859354    时间: 2012-12-10 07:13
bvnbvnbvnbvjhjgjhgjjhgj
作者: a3921306    时间: 2012-12-10 10:22
11111111111
作者: benxin1225    时间: 2012-12-11 19:21
回复 1楼TC兔子的帖子

11111111111
作者: 249834426    时间: 2012-12-11 20:29
阿基米德螺旋线的升级
作者: yjqqqtu    时间: 2012-12-12 09:28
学习一下教程..
作者: myc9527    时间: 2012-12-12 18:39
完全看吧懂 ~
作者: whoyeyang    时间: 2012-12-12 20:16
来看看喔
作者: whoyeyang    时间: 2012-12-12 20:26
取色的话 速度更快呢
作者: poyo201    时间: 2012-12-16 13:16
回复 1楼TC兔子的帖子

这个好! 值得看看
作者: razyli    时间: 2012-12-16 14:26
学习了
作者: luoaaron    时间: 2012-12-18 12:20
M16里来了
作者: 1173497013    时间: 2012-12-19 21:39
顶一个
作者: liunanqiang    时间: 2012-12-20 09:53
谢谢分享!!!
作者: eve123    时间: 2012-12-20 10:44
看看哈
作者: 7281763    时间: 2012-12-22 15:04
学习学习
作者: 15907233    时间: 2012-12-22 21:15
偷师来..
作者: h263581152    时间: 2012-12-24 04:33
学习中 谢谢分享
作者: 504229732    时间: 2012-12-25 20:26
看看
作者: qq8573    时间: 2012-12-25 22:42
不知道是啥,一窍不通
作者: qq910950471    时间: 2012-12-29 16:45
我知道这东西好,可这个螺旋线没搞懂
作者: qq910950471    时间: 2012-12-29 16:46
大神,做个视频出来吧,看不懂
作者: 1324504808    时间: 2012-12-30 12:57

作者: 908174400    时间: 2012-12-31 03:16
顶吧顶吧
作者: 844955551    时间: 2013-1-3 13:02
看看先
作者: stxuhong    时间: 2013-1-3 22:02
学习学习
作者: 雨碎江南    时间: 2013-1-4 19:16
顶个

作者: q396553235    时间: 2013-1-4 20:17

作者: nsdyy    时间: 2013-1-5 10:59
肯定要支持了
作者: 刀疤兔1519    时间: 2013-1-7 08:34
好东西,提高脚本效率
作者: xieyamin    时间: 2013-1-8 17:17
学习学习
作者: tc9999    时间: 2013-1-9 10:06
fdsafasdf
作者: 无声感慨    时间: 2013-1-9 16:51
我来晚了...
作者: 天霆    时间: 2013-1-10 11:42
看看学习一下
作者: 灵犀一点    时间: 2013-1-12 07:40
你说的这个是圆形渐开线吧!
作者: 449639205    时间: 2013-1-12 13:40
45456456456564
作者: 526290130    时间: 2013-1-13 13:17
怎一个“牛”来形容
作者: heeman    时间: 2013-1-14 09:27
学学,百度
作者: tjm3020    时间: 2013-1-14 14:24
ghfghfhfg
作者: jdt    时间: 2013-1-14 23:54
学习一下这个阿基米德线是什么原理
作者: JSDYWZ    时间: 2013-1-18 03:40
该内容需会员回复才可浏览 *****
作者: bacaaa    时间: 2013-1-18 12:27
个螺旋线?
作者: 闲着的猫    时间: 2013-1-18 17:54
1111111111111111
作者: zxc947474    时间: 2013-1-19 14:52
这个也挺强悍的
作者: 我是冰冻的番茄    时间: 2013-1-19 17:53

作者: anyoucai    时间: 2013-1-19 18:39
看下~~~~~~~~!!!!
作者: wangshuaiszo    时间: 2013-1-22 18:35
求大漠插件啊
作者: fire    时间: 2013-1-23 09:19
93楼_你信不信
作者: jiangchencong    时间: 2013-1-23 17:16
看看是啥
作者: chi98002    时间: 2013-1-24 08:53
12123123132
作者: 504247    时间: 2013-1-25 21:57
哦哦,新方法
作者: 兵哥哥    时间: 2013-1-26 11:42
dddddddddddddddddd
作者: a8461959    时间: 2013-1-30 15:40
666666666
作者: staygold    时间: 2013-1-31 10:06
22222222222222




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