很多人在用按键精灵写游戏脚本时,都会遇到,如何精准判断网游自动寻路是否已经结束,如果这一环没有做好,那么整个脚本就会像停了药的病人,无法正常运行。
工具/原料
按键精灵
大漠后台插件
方法/步骤
1、以下面这个游戏为例,给大家讲解,代码如何实现精准判断自动寻路是否结束。定义一个变量i=0
2、大家会想到,每次游戏里的任务移动时,某固定点的样薄本窭煌色值是在不断变动的。那么我们就从这一点出发来想。假设这点位坐标(863,73),获得颜色值为color1=dm缕计瓤账.GetColor(863,73),那么当他移动一段时间时Delay100,颜色值为color11=dm.GetColor(863,73),如果color1=color11,这不就代表寻路结束了吗
3、但是这样,还是不够精准,怎么办。这时候我们就可以,在找1一个点,通过比较2次的巢胫迷芤颜色值。这里我们还可以在严密些,这时就用到前面的i了,我们可以在里面加个if判断,下面为代码
4、截图为GetColor命令的讲解
5、大漠最好一个免费办法百度云盘下载链接http://pan.baidu.com/s/1dD0hcTb