北大侠客行MUD论坛

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

问个问题,关于推车目前的时间

[复制链接]
发表于 2010-3-3 14:50:52 | 显示全部楼层 |阅读模式
怎么查询自己已经推了几分钟?

[ 本帖最后由 heshanga 于 2010-3-12 12:02 AM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-3-3 15:47:32 | 显示全部楼层
原帖由 heshanga 于 2010-3-3 02:50 PM 发表
怎么查询自己已经推了几分钟?

自己写个计时器,定时器里每一秒执行一次,每执行一次往相应变量里加2秒

比如:接到任务的时候,time变量为0,然后开启计时器,周期为1秒,每执行一次 #add time 2 。

将林镇南给任务的话截取下来:   ^??林震南说道:「@myName把这批红货送到(*)那里,他已经派了个伙计名叫(*)接你*

上面的myName加到变量里,写上你的中文名字,看到上述话,执行如下语句:

zone=%1;npc=%2;#timer on;#ts 1;#math robbernum 0;#math num @num+1;time=0;tell @myid @zone

zone代表推到哪里,npc代表接表的那个npc名字,打开计时器(及ZMUD462中右下角的Tick Timer),设置计时器的执行周期为1,然后这轮杀的劫匪数是robbernum,num为当前推的次数,myid存放自己的英文id.

然后状态栏中将上述感兴趣的东西显示出来即可。

addoil

[ 本帖最后由 zhaoxing 于 2010-3-3 04:04 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-3-3 15:52:19 | 显示全部楼层
为啥设置这么短,既然是护镖计时的,设置成60秒钟,计算走了多少分钟就可以了。不用到秒吧?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-3-3 15:54:06 | 显示全部楼层
我是用的4.62的,462貌似只能有一个timer(计时器)存在,我推车的时候,timer做的事情就是计时、吸气和放pfm,每一秒放一次pfm,顺便计算时间而已。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-3-3 15:56:37 | 显示全部楼层
没有自带指令啊?
那就计时器好了
我也是462
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-3-3 16:02:59 | 显示全部楼层
原帖由 heshanga 于 2010-3-3 03:56 PM 发表
没有自带指令啊?
那就计时器好了
我也是462

可以参考我在2楼回复的例子。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2010-3-3 16:04:25 | 显示全部楼层
原帖由 zhaoxing 于 2010-3-3 04:02 PM 发表

可以参考我在2楼回复的例子。

写了一个
感觉不是很好
回来看到你的
我就抄袭你的了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-27 02:49 PM , Processed in 0.010308 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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