北大侠客行MUD论坛

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

【tintin】奇怪的延时方式

[复制链接]
发表于 2023-10-29 18:57:42 | 显示全部楼层 |阅读模式
    这是在某前辈的脚本中看到的触发,我的理解是延时3秒执行dsaa指令,为什么不直接用
delay指令(难道是老版本tt没有delay指令?)观其大多脚本延时具是以此方式实现,不知
其所以然,请大佬解惑。

#act {你略一凝神,精神看起来好多了。} {#ticker dushu {#unticker dushu;dsaa} {3}};

#act {你略一凝神,精神看起来好多了。} {#delay 3 dsaa};
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-10-29 19:06:07 | 显示全部楼层
路上捡了一坨屎,现在想分析当初吃的是什么?

做你认为对的就可以了。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-10-29 19:28:54 | 显示全部楼层
如果频繁触发该语句应该是有不一样的效果
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2023-10-29 19:39:43 | 显示全部楼层
suwuji 发表于 2023-10-29 07:28 PM
如果频繁触发该语句应该是有不一样的效果

无极大佬,目前防止重复触发推荐的做法是两个,请考虑:

1,具名 #delay: #delay foo {bow} 3。
2,oneshot 触发: #line oneshot #tick foo {bow} 3;

个人觉得 1 比 2 好一些,支持的版本也更早一些。

点评

谢谢  发表于 2023-10-29 07:47 PM
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-30 12:19 AM , Processed in 0.010016 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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