北大侠客行MUD论坛

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

mudlet基础教程-9、定时器

[复制链接]
发表于 2022-8-29 23:44:22 | 显示全部楼层 |阅读模式
本帖最后由 shanghua 于 2022-9-7 04:11 PM 编辑

纯新手教程,大老请绕行。

说实话,定时器也没啥好说的。在界面上直接新建就行了。
但是确实还有一点细节需要说一说。
mudlet中也是没有#wa这种命令,但是可以用临时定时器来实现#wa的效果。

代码如下:
  1. lua tempTimer(1, [[print("hello! ")]])
复制代码
这是个一秒后执行一次echo的临时定时器,执行过后它会自动销毁。相当好使。



最后,永久定时器是无法用命令删除的,只能用 disableTime()暂停,enableTimer()开始。


教程目录:











最后一节,转贴,脚本开发教程还没写完,所以目录就不整理了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-17 22:14:06 | 显示全部楼层
等待几秒,然后执行一个动作要怎么实现?比如游戏中等待5秒,再执行sleep指令
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-9-17 22:21:36 | 显示全部楼层
loong 发表于 2022-9-17 10:14 PM
等待几秒,然后执行一个动作要怎么实现?比如游戏中等待5秒,再执行sleep指令
...

lua tempTimer(5,[[send("sleep")]])
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2022-12-5 09:43 PM , Processed in 0.011349 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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