他也玩传奇 首页 传奇学院 引擎功能 996引擎 查看内容

传奇996引擎版本系统任务计时功能说明

2023-11-8 21:53| 发布者: 积木GM论坛| 查看: 1536| 评论: 0

摘要: 系统任务计时;按需使用,可代替部分定时器功能,效率要比定时器高很多!1.增加倒计时格式:DSFUNCALL 参数1 参数2 参数3 参数4参数1:标识, DINGSHICF_自定义 (标识必须以 “DINGSHICF_” 开头)参数2:倒计时时间单 ...
系统任务计时;
按需使用,可代替部分定时器功能,效率要比定时器高很多!

1.增加倒计时
格式:DSFUNCALL  参数1  参数2  参数3  参数4
参数1:标识, DINGSHICF_自定义   (标识必须以  “DINGSHICF_”   开头)
参数2:倒计时时间单位毫秒,  倒计时结束后会自动触发QFunction-0  @DINGSHICF_自定义 字段下脚本
参数3: (参数=1, 上线直接执行   参数=0或为空, 上线需重新开启否则消失)
参数4: (参数=1,上线刷新当前时间,参数=0或为空,  开启新的)

2.删除倒计时
DELDSFUNCALL  标识

3.改变倒计时状态
格式:CNGDSFUNCALLSTATE   参数1  参数2
参数1:标识
参数2:参数=1时开启,参数=2时停止) 

4.常量
<$GETDS(DINGSHICF_自定义)>  剩余时间,默认值为0
<$GETDSSTATE(DINGSHICF_自定义)>  状态:0不存在,1运行中,2停止

--------------------------------------------------------------------------------

例子:
[@增加倒计时]
#IF
#ACT
DSFUNCALL DINGSHICF_测试 5000 1 1
SENDMSG 6   倒计时时间:<$GETDS(DINGSHICF_测试)>秒
;;增加5秒倒计时,5秒后触发QF的@DINGSHICF_测试

;QFunction-0.txt触发标签
[@DINGSHICF_测试]
#IF
#ACT
DELDSFUNCALL DINGSHICF_测试
SENDMSG 6   倒计时状态:<$GETDSSTATE(DINGSHICF_测试)>

相关阅读

最新评论