dddedb 发表于 2016-12-7 15:06:28

求教boss计时器是怎么实现的

有高手指点下思路吗,是读公屏的字,还是读取boss击杀的封包,或者是别的方法。

xiafan468 发表于 2016-12-7 23:35:42

dim bossdd,bossd,bossn
bossdd=0
do
dm_ret = dm.FindPic(3,451,371,649,"boss击杀.bmp","000000",0.9,0,intX,intY)
If intX > 0 And intY > 0 Then
bossdd = bossdd + 1
If bossdd=1 then
bossd = time
TracePrint "boss被击杀时间"&bossd
bossn = DateAdd("n", 60, bossd)
TracePrint "boss下次刷新时间" &bossn
End If
Else bossdd=0
End If
loop
第一次发现被击杀图片的时候 bossdd=0+1 然后会赋值当前时间
脚本再循环一次的时候 又发现这个图 但是bossdd=2了 就不在赋值时间了
当被击杀提示的图消失了以后 找不到图bossdd又=0了
如此循环

ax100630 发表于 2016-12-9 21:36:34

非常感谢楼主的分享,非常感谢楼主,谢谢

5201314aa 发表于 2016-12-9 22:43:38

牛逼的不像人类

ax1006307 发表于 2016-12-9 23:30:03

非常感谢楼主的分享,非常感谢楼主,谢谢
页: [1]
查看完整版本: 求教boss计时器是怎么实现的