heshanga 发表于 2010-3-3 14:50:52

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

怎么查询自己已经推了几分钟?

[ 本帖最后由 heshanga 于 2010-3-12 12:02 AM 编辑 ]

zhaoxing 发表于 2010-3-3 15:47:32

原帖由 heshanga 于 2010-3-3 02:50 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
怎么查询自己已经推了几分钟?
自己写个计时器,定时器里每一秒执行一次,每执行一次往相应变量里加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 编辑 ]

seagate 发表于 2010-3-3 15:52:19

为啥设置这么短,既然是护镖计时的,设置成60秒钟,计算走了多少分钟就可以了。不用到秒吧?

zhaoxing 发表于 2010-3-3 15:54:06

我是用的4.62的,462貌似只能有一个timer(计时器)存在,我推车的时候,timer做的事情就是计时、吸气和放pfm,每一秒放一次pfm,顺便计算时间而已。

heshanga 发表于 2010-3-3 15:56:37

没有自带指令啊?
那就计时器好了
我也是462

zhaoxing 发表于 2010-3-3 16:02:59

原帖由 heshanga 于 2010-3-3 03:56 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
没有自带指令啊?
那就计时器好了
我也是462
可以参考我在2楼回复的例子。

heshanga 发表于 2010-3-3 16:04:25

原帖由 zhaoxing 于 2010-3-3 04:02 PM 发表 http://pkuxkx.com/forum/images/common/back.gif

可以参考我在2楼回复的例子。
写了一个
感觉不是很好
回来看到你的
我就抄袭你的了
页: [1]
查看完整版本: 问个问题,关于推车目前的时间