QManage触发器 OnTimer » 历史记录 » 修订 2
修订 1 (tejie, 2025-07-17 10:14) → 修订 2/3 (tejie, 2025-07-17 10:17)
h4. _%{color:green}[@onTimer]%_
setOnTimer命令设定触发模块,返回定时器id
标签:触发器^@onTimer
触发器所在文件
[[QManage]]
-
-
h4. *%{color:deepskyblue}特戒引擎脚本示例:%*
bq. ;--..\Mir200\Envir\MapQuest_Def\QManage.txt *;--..\Mir200\Envir\MapQuest_Def\QManage.txt*
[<notextile>@</notextile>onTimer]
#act
[[mov]] n$定时器id <$scriptParam1>
#call [\游戏功能\定时器.txt] <notextile>@</notextile>定时执行
<notextile></notextile>
<notextile></notextile>
<notextile></notextile>
;--..\Mir200\Envir\QuestDiary\游戏功能\定时器.txt *;--..\Mir200\Envir\QuestDiary\游戏功能\定时器.txt*
[<notextile>@</notextile>main]
#say
<开启0号定时器/<notextile>@</notextile>1> <关闭0号定时器/<notextile>@</notextile>2>
<notextile></notextile>
[<notextile>@</notextile>1]
#act
[[setOnTimer]] 0 5
[[print]] 开启0号定时器
<notextile></notextile>
[<notextile>@</notextile>2]
#act
[[setOffTimer]] 0
[[print]] 关闭0号定时器
<notextile></notextile>
[<notextile>@</notextile>定时执行]
#if
[[equal]] <$str(n$定时器id)> 0
#act
[[print]] 定义器0执行