找回密码
 立即注册
查看: 255|回复: 7

定时器脚本

[复制链接]

259

主题

541

回帖

918

积分

高级会员

积分
918
发表于 2026-3-29 20:08:36 | 显示全部楼层 |阅读模式
想写一个脚本,第一次接触定时器,不知道怎么用
比如说
执行NPC后设置U变量为1,30分钟后U变量为0
U变量不受上线下线影响
脚本:
IF
EQUAL U1 0
#act
SetOnTimer 1 3600
mov U1 1
BREAK
qm:
[@OnTimer1]
#if
#act
mov u1 0
SetOffTimer 1
这么写对吗??30分钟后U1变量就为0了??

250

主题

530

回帖

264

积分

中级会员

积分
264
发表于 2026-3-29 20:08:36 | 显示全部楼层
试下就行了。
另。初期不必要理会占资源的事。

216

主题

548

回帖

235

积分

中级会员

积分
235
发表于 2026-3-29 20:08:36 | 显示全部楼层
是的。。
SetOnTimer 1 3600 1
后面加个1表示执行一次就行的了。
  SETONTIMER 定时器索引(0-255) 定时间隔(单位为秒)执行次数(留空为无限制执行,需使用停止定时器方可关闭,填写3为执行3次后自动关闭定时器)
注意。用定时器的时候。人物下线的 定时器就执行的了。

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-29 20:08:36 | 显示全部楼层
pai哥 发表于 2020-10-23 23:50 是的。。
SetOnTimer 1 3600 1
pai哥   人物下线的 定时器就执行的了    意思是 如果没有写执行次数,开启了定时器没有关闭,人物下线了他会一直执行吗。这样就很耗资源是这样吗

259

主题

541

回帖

918

积分

高级会员

积分
918
 楼主| 发表于 2026-3-29 20:08:36 | 显示全部楼层
rini99 发表于 2020-10-24 08:21 pai哥   人物下线的 定时器就执行的了    意思是 如果没有写执行次数,开启了定时器没有关闭,人物下线了 ...
注意。用定时器的时候。人物下线的 定时器就执行的了。
这句话我打少字了
注意。用定时器的时候。人物下线的 定时器就不执行的了。

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-29 20:08:36 | 显示全部楼层
对,下一个30分钟就没了,不过这个功能好像有一个定时执行脚本可以替代,论坛都在传言定时器和机器人浪费资源

0

主题

538

回帖

11

积分

新手上路

积分
11
发表于 2026-3-29 20:08:36 | 显示全部楼层
pai哥 发表于 2020-10-24 08:33 注意。用定时器的时候。人物下线的 定时器就执行的了。
这句话我打少字了
N0-N999 (私人变量,数字型) 下线不保存.小退归0.
S0-S999 (私人变量,字符型) 下线不保存.小退归0.
那是不是也可以用N和S变量去代替,然后如果不下线30分钟后把N和S变量初始化一下就行了???
比如机器人脚本 每30分钟执行一次。

0

主题

583

回帖

0

积分

新手上路

积分
0
发表于 2026-3-29 20:08:36 | 显示全部楼层
pai哥 发表于 2020-10-28 19:28 试下就行了。
另。初期不必要理会占资源的事。
多谢指点。

© 2026 折翼天使社区 版权所有