goof 发表于 2013-6-9 15:16:04

zmud462自动画地图问题

今天在网上看到一篇教程,教你怎样用zmud462自动画地图,命令如下:mexit=%numwords(%roomexit(),|);#if (%null(%roomnote(,))) {%roomnote(,##)} {%roomnote(,%roomnote(,)#)};
#math passn %len(%roomnote(,))/2;
#if (@passn>@mexit) {%roomnote(,);#math passn @pass+1;#math pass @pass+1};
#if (@passn>@mexit) {passn=1};
#if (@pass>3) {#t- map;pass=1};
#exec %word(%roomexit(),@passn,|)
我试了一下,自动走两步就出问题了,取出口错误,哪位高手帮我看看问题出现在那里?

北大侠客行MUD,中国最好的MUD

ycryu 发表于 2013-6-9 17:28:48

我试了一下,第一句都执行不成功,%roomexit()取不到当前房间的出口list,但是zmud462中文帮助里面的确有这个函数,不知道为什么不能执行

hijacker 发表于 2013-6-9 20:16:41

说实话我觉得就这么几行代码要做到自动画地图,感觉不太可能的样子……
zmud自带的一些地图函数不经过修改的话好像不太适用于中文mud吧

bluse 发表于 2013-6-10 09:12:46

%roomexit函数怎么会知道MUD里如何描述出口?
页: [1]
查看完整版本: zmud462自动画地图问题