多窗口操作:
zmud容许你同时连接多个mud,或以多人连入一个mud,这都会导致一个以上的窗口被打开。每个窗口将会以用户的连入名命名,,你可以用#NAME来改变他,你还可以用ctrl -n和 cltl-tab在各个窗口之间切换。如果你想往当前窗口之外的其他窗口输入命令,你可以切换窗口也可以用命令 name
![]() ![]() ![]() 好!下面我们开始逐步讲述地图的绘制:一、配置地图编辑器 由于没有两个mud是完全一样的,因此zmud不可能自动的为你玩的mud配置地图器。因此在你开始使用地图编辑器前,你必须要告诉编辑器一些事情;比如你的房间是如何描写的,它的出口又是如何显示的,等等。zmud需要较为详细的出口信息的描写,因此你一定要保证在你的mud打开了所有的选项可以清楚的看到每个区域的出口。不过zmud 不能识别一个做为环境描写一部分的出口信息,也不能识别超过两行以上的出口信息描写,这些将在新的zmud版本中改进。地图编辑器对地图方向的认知建立在你speedwalking 的模版上;如果你没有使用default.mud而是自己建立了一个,那么要保证你方向码和地图上的方向一致。以下我们假定你使用的默认文件。要编辑地图,你先要连接到mud里,然后从windows的菜单里选择automaapper的选项。系统将会打开一个mapper窗口,你首先要做的是从edit菜单里选择preference(参数选择)的选项。然后你将会在此看到一些标签;下面就是这些标签的说明: General 设置一些通用的选项,比如地图编辑器的工具栏里有什么项目; Color allows 改变地图编辑器的默认颜色; Stings 当你无法向一个方向行走时所显示的文本设置; Full Parsing 指定系统如何分析一个房间的所有描写; Brief Parsing 指定系统如何分析一个房间的简略描写; Look psrsing 指定系统如何分析你用look 命令所得到的描写;
现在我们开始讲最基本的配置:
首先你要做的是配置String ,在这里你必须要告诉zmud在你的mud里,显示环境描写是用的什么命令(通常都是look),然后你还要键入当你进入一个黑房间时系统的描写(比如:这里是一个黑色的斜坡),当然你还可以将你在无法进入一个区域时希望系统显示的文本输入。 下一步,你需要告诉地图编辑器你的mud的房间出口的描写。选择Full parsing , 出口的显示往往跟随着一些单词(如:north,east,south等等)有时也会是一些缩写比如 NSEW。使用按钮选择跟你的mud相同的出口描写,如果你的出口描写在简略模式和用look 时不相同,你还要选择相应的按钮做改变。 接下来你需要输入一段文本来激活地图编辑器自动检测你出口的触发器。这里文本的格式和普通的触发器相同。通常你只需要键入你的mud在你的实际出口前显示的语句。你可能需要输入一个^字符在文本之前以保证你的文本在一段文字的最前面。不过要注意的是:在文本中你一定注意不要有任何在zmud里有特殊含义的字符如:(),[],{}等等,如果你一定要使用他们请用回避的字符(~),这样他们就可以被认为是出口描写的一部分了。你还可以使文本复杂些,使它可以做更多的事,因为参数(%1)可以作为出口描写被分析,所以如果你的出口是环境描写一部分时,用鼠标点击该部分就可以了。下面是一些例子:如果你的mud的出口显示是:这里显而易见的出口是:north,east,up那么你需要输入的文本就是:^这里显而易见的出口是:如果你的mud出口显示是:[这里的出口是:west, northwest]你输入的文本就是:^~[这里的出口是:标点符号和不合规范的单词都将会被忽略。 | |