关于定时触发脚本的问题
说明书内容
格式:
SETONTIMER 定时器索引(0-255) 定时间隔(单位为秒)执行次数(留空为无限制执行,需使用停止定时器方可关闭,填写3为执行3次后自动关闭定时器) www.geem2.net
SETOFFTIMER 定时器索引(0-255) //停止定时器
;==========================================
设置定时器
[@Test]
#IF
#ACT
SetOnTimer 0 20
QManage.txt:
[@OnTimer0]
#ACT
SendMsg 5 你目前位于%m的(%x:%y)
我要写一个脚本可以每一分钟触发一次自动回收脚本.按照说明书我写了一个NPC. 我觉得我的理解是对的...
<开始自动回收垃圾装备/@开始自动回收垃圾装备>
[@开始自动回收垃圾装备]
#IF
#ACT
#CALL [游戏脚本\\装备回收.txt] @垃圾装备回收
SetOnTimer 0 60
但QM那一块我看不懂
[@OnTimer0]
#ACT
上面这个QManage.txt中的[@OnTimer0]里#ACT后面应该写什么呢?
是必须的吗?
复制代码
我要写一个脚本可以每一分钟触发一次自动回收脚本.按照说明书我写了一个NPC. 我觉得我的理解是对的...
<开始自动回收垃圾装备/@开始自动回收垃圾装备>
[@开始自动回收垃圾装备]
#IF
#ACT
#CALL [游戏脚本\\装备回收.txt] @垃圾装备回收
SetOnTimer 0 60
复制代码
但QM那一块我看不懂
[@OnTimer0]
#ACT
复制代码
上面这个QManage.txt中的[@OnTimer0]里#ACT后面应该写什么呢?
是必须的吗?
我的妈啊... 我用代码框柱代码怎么会这样
重发一次吧
按照timer的说明书
个人定时器
格式:
SETONTIMER 定时器索引(0-255) 定时间隔(单位为秒)执行次数(留空为无限制执行,需使用停止定时器方可关闭,填写3为执行3次后自动关闭定时器)
SETOFFTIMER 定时器索引(0-255) //停止定时器
;==========================================
设置定时器
[@Test]
#IF
#ACT
SetOnTimer 0 20
QManage.txt:
[@OnTimer0]
#ACT
SendMsg 5 你目前位于%m的(%x:%y)
;==========================================
;==========================================
停止定时器
[@Test]
#IF
#ACT
SetOffTimer 0
;==========================================
我写了一个可以开启一个每五分钟,自动运行一次回收脚本的timer,并把开关选项放到NPC身上.
<开启回收/@开启回收> <关闭回收/@关闭回收>
[@开启回收]
#IF
#ACT
#CALL [游戏脚本\\回收装备.txt] @回收垃圾
SetoffTimer 300
[@关闭回收]
#IF
#ACT
SetOffTimer 0
上面两个都很好理解..
但是那个QManage.txt 我实在看不明白
[@OnTimer0]
#ACT
这个qm里的#ACT应该写什么呢? 写了又起到什么作用呢?
有没有大佬帮忙解释一下... 本帖最后由 小情绪 于 2020-10-19 08:53 编辑
定时器分为三个步骤,第一个 定义计时器编号及执行次数和周期
setontimer 1 10 5 ;每10秒执行一次编号1的计时器,执行5次后停止
setofftimer 1 ; 第二个,停止编号为1的计时器,不管设置了多少执行次数均可用此命令强行停止
以上两个可以写在任何可执行脚本的#act下面
第三个
[@ontimer1]
#if
检测条件
#act
执行内容
上面这段是编号1计时器需要执行的内容,必须写在qm里 自动回收可以不可以用拾取鉴定触发不用定时器? 机器人提问不香么 拾取不像么一顿call走 小情绪 发表于 2020-10-19 08:51 定时器分为三个步骤,第一个 定义计时器编号及执行次数和周期
setontimer 1 10 5 ;每10秒执行一次编号 ...
谢谢大佬 已经写好了
[@自动回收]
#IF
#ACT
SetOnTimer 10 180
SENDMSG 5 自动回收已经开启,每三分钟激活一次,保留祖玛级别以上装备。
[@关闭自动回收]
#IF
#ACT
SetOffTimer 10
SENDMSG 5 自动回收已经停止
QManager.txt
[@OnTimer10]
#IF
#ACT
#CALL [商人\\物品回收.txt] @只保留祖玛级别 smjs0327 发表于 2020-10-19 09:12 自动回收可以不可以用拾取鉴定触发不用定时器?
是个好方法, 不过感觉会占用很多服务器资源?
页:
[1]