mush诡异问题求助
最近新写了个mush领悟机器人,有个问题很诡异,不知道怎么解决,大家帮忙看一下。从达摩院回和尚院二部睡觉,依次输入d;sd;e;n
游戏log:
练武场
二位木人(Mu ren)
少林派第三十九代弟子 道成禅师(Daocheng chanshi)
这里明显的出口是 northup、south、east、north 和 west。
e
> 和尚院二部
|
练武场--和尚院一部--竹林小道
|
走廊
和尚院一部
五个牛皮酒袋(Jiudai)
钢刀(Blade)
长剑(Changjian)
钢杖(Gangzhang)
少林派第三十八代弟子 慧合尊者(Huihe zunzhe)
这里明显的出口是 south、east、north 和 west。
n
> > 王大帅手持青锋剑,身穿北侠战衣走了过来。
王大帅往北离开。
蓝色部分就是诡异的地方了,输入n后应该是出现下一个房间的信息,但却出现>>后就没有下文了,导致机器人中断,这样的情况出现好几次了。
有人知道这是什么原因吗?有什么解决方法吗? 输入north试试、
我猜的。 最常见的原因:
短时间内同一个连接发送给mud的命令过多,例如:机器人指令过多,网速慢导致输入的大量命令在短时间内传送到mud等等 为了让最新贴的最后回复都是我,不好意思了楼主...yct16 你休想 原帖由 yjyyang 于 2009-9-15 11:42 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
最常见的原因:
短时间内同一个连接发送给mud的命令过多,例如:机器人指令过多,网速慢导致输入的大量命令在短时间内传送到mud等等
但是从游戏log可以看出,我只输入了一个n啊!!! 因为触发位置在“这里xx出口是”这一行,所以一次空响应的"> "和上一次房间描述的结束"> "连在一起了,并非是2次空响应
空响应多半因为指令频繁
事先预防:"> > blah blah",只要触发就认为有空响应
事后补救:超时计时,每到一个房间重新计时 Trigger里有没有设置什么Ignoe case,或者set msgfilter了什么没? 原帖由 ddid 于 2009-9-16 05:23 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
Trigger里有没有设置什么Ignoe case,或者set msgfilter了什么没?
没有啊 原帖由 duno 于 2009-9-16 05:08 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
因为触发位置在“这里xx出口是”这一行,所以一次空响应的"> "和上一次房间描述的结束"> "连在一起了,并非是2次空响应
空响应多半因为指令频繁
事先预防:"> > blah blah",只要触发就认为有空响应
事后补救:超 ...
这样搞起来挺麻烦的 sigh
页:
[1]
2