北大侠客行MUD论坛

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

MUSH412的DoAfter有BUG,让我的机器人制作陷入僵局

[复制链接]
发表于 2009-11-9 23:10:26 | 显示全部楼层 |阅读模式
用MUSH412+VBSCRIPT做
dim path,i,j
path="n;n;n;n;n;nw;n;n;n;n;n;n;e;e;e;e"
path=split(path,";")
j=0
for i=0 to ubound(path)
j=j+0.1
world.DoAfter ""&j&"", ""&path(i)&""
next

这段代码老出现不是按照顺序执行的错误,而将""&path(i)&""换成"say "&path(i)&""则没有任何问题;J+0.1中,这个0.1换成0.5或0.5的倍数也没有问题,这是什么原因?哪位大侠指点下?
同样的问题,在MUSH418下却不会出现任何差错,可418我没注册码啊,哪位大侠给个418的注册码啊

[ 本帖最后由 bigpswd 于 2009-11-9 11:57 PM 编辑 ]
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-11-9 23:18:31 | 显示全部楼层
MUSHClient是FreeWare,根本不需要注册呀。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-11-9 23:21:24 | 显示全部楼层
原帖由 ddid 于 2009-11-9 11:18 PM 发表
MUSHClient是FreeWare,根本不需要注册呀。

418的需要注册啊
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-11-9 23:23:06 | 显示全部楼层
  1. for i=0 to ubound(path)
  2. j=j+0.1
  3. world.DoAfter ""&j&"", ""&path(i)&""
  4. next
复制代码
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-11-9 23:25:26 | 显示全部楼层
代码有哪里不对吗?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-11-9 23:32:28 | 显示全部楼层
不知道ubound()是啥。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-11-9 23:36:05 | 显示全部楼层
数组的最大序号
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-11-10 00:03:05 | 显示全部楼层
看不出啥问题来了,这段代码在4.43上运行没问题。

升级到4.43吧!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2009-11-10 00:04:07 | 显示全部楼层
晕,都有443了啊,去看看
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2009-11-10 00:04:58 | 显示全部楼层
General Preference里,Timer invertal是设成0的么?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-2 01:34 AM , Processed in 0.010520 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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