多窗口操作:
zmud容许你同时连接多个mud,或以多人连入一个mud,这都会导致一个以上的窗口被打开。每个窗口将会以用户的连入名命名,,你可以用#NAME来改变他,你还可以用ctrl -n和 cltl-tab在各个窗口之间切换。如果你想往当前窗口之外的其他窗口输入命令,你可以切换窗口也可以用命令 name这里的name是你要发往的窗口的名字),这样你的命令将被发往以name命名的窗口,同时该窗口切换到前台;如果你不想让该窗口切换到前台,你可以用:name:的命令;如果你不输入窗口的名字,如:hi 将会被发往所有的窗口执行。在输入窗口的名字时,你不需要输入窗口的全称,只要能输入足够的可以与其他窗口区别的字符就可以了。比如你有一个窗口叫zugg,而你其他的窗口的头字母没有z,那么z:hi就足够使hi这个命令执行了。你还可以使用数字(打开window菜单,你会看到每个窗口都有一个数字表示。)比如:1:hi表示向你最初的窗口发出命令hi;需要知道的是这里同样可以使用变量。比如你定义个变量@aa ,赋值为zugg, @aa:hi 就将往zugg窗口发送hi命令。你还可以在一个命令行里混合键入命令如:1;2rink 等等在每个窗口的标签(窗口左下角)都有一个圆点表示状态。其中:红点表示系统是断开的;绿色表示系统在最近一次被激活后又接受了新的信息;黄点表示系统还未连接,不过正在连接中。 ===================================================================== 如何编制地图:zmud容许你为mud编制一个地图,这地图相互联系不仅仅是给你一个关于此mud的直观的图片,而且使你可以在地图上快速行走。使你避免走入危险的区域,自动绘制地图功能会使一个新手很快成为一个高级用户。在让zmud自动绘制地图之前,如何正确的设置你的地图编辑器是一个挑战。如果你觉得对下面本章的描述理解十分困难,你最好向周围已经配置好地图编辑器的人请教一下:下面是地图编辑器的基础知识: 每一个区域都可以在地图上被绘制出来;每一个区域可以有多个级别; 通过双击鼠标可以高速的在区域间行走; 房间的名字和描写将会被自动记录在地图里; 在你四处行走时,地图将会自动生成; 手动配置是一种比较费力的方法; 可以控制的级别有up/down ,辨认的方向有8个(n;s;e;w;ne;se;sw;nw) 房间可以被插上小旗来表示这里是水或陷阱; 房间可以被标记,如果他不容许快速通过时; 所有的语法可以用于任何mud游戏。 可以阅读一个地图的模版并把他连接进自己的地图; 可以控制那条使你从地图的迷宫里走出的路。
好!下面我们开始逐步讲述地图的绘制:一、配置地图编辑器 由于没有两个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]你输入的文本就是:^~[这里的出口是:标点符号和不合规范的单词都将会被忽略。 | |