按键精灵多点找色脚本开发教程
1、命令介绍示例:XY=Plugin.Color.FindMultiColor(0,0,1024,768,"FFFFFF"荑樊综鲶,"2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-3|3|FFFFFF,0|3|FFFFFF,4|3|FFFFFF,-1|5|FFFFFF,3|5|FFFFFF,-3|6|FFFFFF,-6|7|FFFFFF,1|8|FFFFFF,4|8|FFFFFF,-5|10|FFFFFF,-3|10|FFFFFF,4|10|FFFFFF",1)

3、命令参数设置快捷键方法参数6的设置需要这么麻烦吗?要找第一点的颜色,后面的每一个偏移点都要根据第一点来计算偏移了几个像素点?如果没有抓抓工具的话,我们还真要那么苦逼的去计算。
4、操作步骤:打开抓抓工具——>点击图像——>选择抓多点——>点击截屏——>鼠标移动到抓抓工具截到的屏幕截图——>看到中意的点按下ctrl+1——>点击“生成代码”按钮注意:抓多点需要把图片截到抓抓工具里,直接在桌面/游戏窗口内按ctrl+1是获取不到点的。第一次按下ctrl+1获取的点为参数5所描述的第一点颜色。接下去获取的都是偏移色。
5、找色范围设置为游戏窗口大小“整个屏幕作为找色范围,不够效率怎么办?只希望它在游戏窗口范围内找色。”这个问题,我们使用GetClientRect命令获取到窗口范围即可。注意:GetClientRect命令获取到的是窗口左上角坐标,和窗口的高度宽度。而要确定一个找色范围,我们需要的是窗口的左上角坐标和右下角坐标。窗口的高度和宽度还需要加上左上角的坐标才是窗口的右下角坐标,公式:右下角x坐标=左上角x坐标+窗口宽度右下角y坐标=左上角y坐标+窗口高度
6、代码:hwnd=Plugin.Window.MousePoint()sRect=Plugin.Window.GetClientRect(Hwnd)MyArray=Split(sRect,"|")L=Clng(MyArray(0)):T=Clng(MyArray(1))//左上角坐标W=l+Clng(MyArray(2)):H=t+Clng(MyArray(3))//右下角坐标我们将获取到的窗口左上角坐标输出看看是多少,小编用浏览器做个例子:

10、步骤2:将获取到的抓抓工具生成的代码,复制黏贴到白色框框内。
