魔导 发表于 2012-8-19 12:27:01

找色 判断 条件等待 DengDai($di,$di1,$dx,$dy)自定义函数

本帖最后由 魔导 于 2012-8-19 12:43 编辑

小弟做了个 FUNC没什么技术含量的体力活只好发在水区啦。
作用:等待指定区域(目前只有X轴,如果需要麻烦您自己该一下) 的颜色变化
小弟用于自己的游戏辅助也想到安装一些常规不好弄的的东西   反正用途只要取决于实现啦。
DengDai(0,23,617,455); 0 to 23 共计检测 24 个像素点;617 起始的 x 轴, 455 起始的 y 轴。(注:如果指定的区域颜色有变化就结束函数)
Func DengDai($di,$di1,$dx,$dy)
$a = sao($di,$di1,$dx,$dy)
While 1
        $b = sao($di,$di1,$dx,$dy)
        Sleep(250)
        For $i = 0 To 23
                If $a[$i] = $b[$i] Then
                Else
                        ExitLoop 2
                EndIf
        Next
WEnd
EndFunc
Func sao($i,$i1,$x,$y)
        Local $bian[$i1-$i+1]
        For $ii = $i To $i1
                $bian[$ii] = PixelGetColor($x+$ii,$y)
        Next
        Return $bian
EndFunc

xms77 发表于 2012-8-19 12:48:46

虽然不怎么打游戏,还是顶一下,怎么不放到源码区?

魔导 发表于 2012-8-19 23:11:59

虽然不怎么打游戏,还是顶一下,怎么不放到源码区?
xms77 发表于 2012-8-19 12:48 http://www.autoitx.com/images/common/back.gif


    原来是想放那边的   可是想想   是在太没技术含量啦就随便放这里 也一样了

hlzxcjx 发表于 2012-8-30 10:12:00

可借鉴一下.

txen548 发表于 2012-12-16 11:52:24

樓主的東西不起作用呀

huketing 发表于 2012-12-16 17:35:08

好东西要支持啊

392861168 发表于 2013-1-13 23:59:11

我平生只有两样事不会做,那就是:这也不会,那也不会……

fccfx8 发表于 2013-5-30 16:11:38

这个真心没看懂

baoxingchun 发表于 2013-8-7 18:37:27

个人感觉这个东西还是有技术的,可以一点点积累的

sunkiss 发表于 2013-8-19 22:07:16

LZ啊这也是技术啊,我就没想到 啊.顶一下吧

zhaoyun 发表于 2013-8-29 09:11:01

学习了,谢谢分享··

lczhjun 发表于 2015-5-17 17:49:28

继续坚持,继续autoit

scared1 发表于 2015-10-27 20:24:19

支持楼主,顶一下

summerhorn 发表于 2015-11-16 09:04:12

支持楼主,顶一下

110abc 发表于 2017-6-2 11:10:28

没有说明,一下子看不懂呀
页: [1]
查看完整版本: 找色 判断 条件等待 DengDai($di,$di1,$dx,$dy)自定义函数