北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 4925|回复: 0

【Zmud4.62 拿来主义之七:利用timer+#alarm实现zmud机器人计时和debug】

[复制链接]
发表于 2015-10-16 10:27:24 | 显示全部楼层 |阅读模式
本帖最后由 bbye 于 2015-10-16 02:35 AM 编辑

在2分钟的计时器中加入:
  1. #if (@sp<2) {sp=%eval(@sp+1)} {taction}
复制代码

在taction中加入重新启动机器人的指令,例如qull。
睡觉触发:
  1. #TRIGGER {^??你一觉醒来,精神抖擞地活动了几下手脚。} {sp=0;#alarm +2:30 {sp=2;#say 可以睡觉了!}}
复制代码


原理是:每次睡觉醒来@sp=0,2分半后@sp=2,每2分钟sp+1,如果@sp>=2,说明长时间未睡觉,重新执行taction。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-24 04:09 AM , Processed in 0.010044 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表