错误博客( cuowu.com )发布于 2019-06-09 12:35:45

按键精灵获取时间

按键精灵获取时间包括获取系统运行时间(GetTime)和获取系统的日期和时间(GetDateTime)。

获取系统运行时间(GetTime)

GetTime是获取系统运行的时间,也就是说是当前系统从启动到现在运行的时间,这个时间是以毫秒为单位,例如系统如果启动了1秒,那么这个返回值就是1000。

通过它可以做一些很精确的计算。例如上一次使用技能后,就可以通过它来判断技能冷却是否结束。

按键精灵获取时间

假设有一个辅助技能F2,冷却时间是10秒,在冷却时间内你要一直按F3,10秒后再按辅助技能F2,脚本如下:

KeyPress “F2”, 1
time1 = Plugin.Sys.GetTime()
Do
time2 = Plugin.Sys.GetTime()
If time2 – time1 >= 10000 Then
TracePrint “冷却时间到”
KeyPress “F2”, 1//10秒到了按F2
time1 = Plugin.Sys.GetTime()//初始时间重新获取
Else
TracePrint “10秒还不到,按下F3”
KeyPress “F3”, 1
Delay 1000
End If
Loop

按键精灵代码中如下:

按键精灵代码

获取系统的日期和时间(GetDateTime)

GetDateTime功能是得到系统日期和时间,常用于记录上,比如某些脚本,需要记录当前时刻人物背包里面的银币数量,然后写到某个记事本文件里面。

GetDateTime

假设银币的数量是1000,然后把银币的数量保存到“C:\记录.txt”文件当中。具体脚本内容如下:

银币 = 10000

当前系统时间 = Plugin.Sys.GetDateTime()

Call Plugin.File.WriteFileEx(  “C:\记录.txt”,当前系统时间 & “银币=” & 银币 )

进入调试,启动脚本,然后到C盘打开“C:\记录.txt”这个文件夹就可以看到如下记录了。

2019-06-09 12:23:13  银币=10000


2020年错误博客亲测项目系列

错误教程( cuowu.com )专注网推培训、SEO培训和网赚培训,微信/电话:13722793092

关注微信公众号:第一时间获得错误博客最新教程,让我们一起成长!

公众号二维码