bbye 发表于 2015-10-16 10:27:24

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

本帖最后由 bbye 于 2015-10-16 02:35 AM 编辑

在2分钟的计时器中加入:
#if (@sp<2) {sp=%eval(@sp+1)} {taction}
在taction中加入重新启动机器人的指令,例如qull。
睡觉触发:
#TRIGGER {^??你一觉醒来,精神抖擞地活动了几下手脚。} {sp=0;#alarm +2:30 {sp=2;#say 可以睡觉了!}}

原理是:每次睡觉醒来@sp=0,2分半后@sp=2,每2分钟sp+1,如果@sp>=2,说明长时间未睡觉,重新执行taction。
页: [1]
查看完整版本: 【Zmud4.62 拿来主义之七:利用timer+#alarm实现zmud机器人计时和debug】