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执行