背景:
阅读文章

zmud教程讲座,如何用ZMUD(精)

zmud百科介绍

[日期:2010-07-18] 来源:  作者:非凡公子 [字体: ]

ZMUD百科:

  什么是zmud,zmud是做什么的?

  zMUD是zuggsoft公司出品的mud游戏客户端程序,提供了许多有用的工具,例如别名 

(aliases),动作(actions),宏(macros),快捷键(keys),按钮(buttons〕,

脚本(scripts),地图(maps)等,使你在mud中的生活轻松、高效。 

这里先简单介绍一下zMUD的特性 

一、宏(Macro keys) 定义快捷键以便快速执行一个或一系列命令。 

二、别名(Aliases) 将一系列命令保存为一个较短的命令。 

三、触发(Triggers)根据从mud获得的信息决定执行的命令。 

四、变量(Variables) 

五、函数(Functions)  

六、按钮(Buttons)在窗口中建一排你自己定义的按钮。      

七、路径(Paths)在mud中记录走过的路径,你可以沿着记录下的路径倒走, 

也可以编辑记录的路径。 

八、地图(Mapper) 

九、多角色(Multiple Chars)同时登录多个角色,一个命令可以发往不同的窗口 

或发往所有的窗口。 

十、防止向mud送出太多相同的字串的 Spam protection 。 

十一、全部的 ANSI color 支持,颜色可以被定制。 

十三、可代替Telnet 

十四、多媒体功能允许你播放 sounds, MIDI, movies, 等等。 

十五、脚本(Scripts)将命令保存在文本文件中。 

十六、角色数据库(Character Database)保存你所有的mud角色,便于快速连接。 

十七、Tab completion    允许你键入一条长字符串的头几个字母然后用 Tab

键补全。 

参见#ta命令。 

十八、历史(History)相当于doskey。(还记得doskey吗?) 

十九、Timer    内建的计时器用于定时向MUD中送出命令。 

二十、Status line    可定制的状态行可以显示变量和触发。 

二十一、颜色、字体、声音、特殊字符都能被修改并保存。    

二十二、配置文件保存所有的配置 (aliases, macros, etc)。 一个配置文件 

可以用于几个不同的角色。 

常用的ZMUD版本有:zmud4.62 zmud5.5 zmud7.2 在本站和本站的QQ群共享都可以下载到

使用入门篇:

zMUD是一个强大的客户端程序,为玩家提供了大量的实用工具.本文仅对zMUD的一些 

基本工具进行一些初步的叙述,希望能为MUD的新手提供一些方便. 

说明:以下所提到的所有命令,均直接输入在zMUD的命令行中.并且,以下所有工具 

均可在离线(offline)方式下使用. 

Aliase 

aliase是一种命令简化工具,可以将一个较长的命令由一个较短的命令替代,它是 

zMUD中最常用到的工具,也比较容易掌握. 

说明:在多数MUD中也提供了aliase命令,可以使用"help aliase"查询.但建议不去 

使用MUD中的aliase,主要是因为定制和更改起来不方便. 

命令格式:#ALIAS 简化名 {命令内容} 

常用Aliase举例: 

1.在一些MUD中学习指令很繁琐:learn <技能> from master with <精神>.我们 

可以使用#alias lm {learn 1% from master with %2}来完成命令的简化.在使用时 

,就可以输入 lm force 1 来代替 learn force from master with 1 了.当然, 

还可以将命令进一步简化成#alias lf {learn force from master with 

1}.这样,我们就可以直接输入lf来学习force了.我比较喜欢用第二种方法. 

2.在zMUD中提供了自动行走工具PATHS,但使用alias可以更灵活的定制步速和加入 

其它命令.比如可以使用#alias fw {w;w;w;n;n;n;#wa 1000;e;e;e;s;fillwater} 

来完成从某地到某地然后灌水的任务.其中,#wa 1000是延时命令.如果你使用alias 

来执行很长的一串命令,中间一定要加入延时,否则会得到MUD中监督机制的特殊 

待遇.延时1000为一秒.各个命令要用";"号隔开. 

3.常用aliase 

#alias ex {exercise 30} 

#alias eq {exert recover 30} 

#alias es {exert refresh 30} 

#alias gc {get all from corpse} 

#alias sb {study book 30} 

以此类推,你去摸索适合自己的aliase吧. 

注意:在使用aliase时,一定不要使"简化名"与现有命令同名,这将会使原有命令 

失效.比如:#alias l{learn 1% from master with %2},这样会使原有的"l"命令失效. 

Paths 

Paths是一种快速行走工具,工作起来类似于Aliase.使用Paths前必须先让zMUD 

记录下要走的路线.在命令行输入#mark记录开始,这时你就可以一个一个的输入 

方向指令(可以在离线状态下),输入完毕使用#path 路径名来完成记录. 

使用Paths时,只需输入#path 路径名zMUD就会自动完成行走.一般简化写为.路径 

名即可.不要把"."忘了噢.Paths有一个特殊功能叫REVERSE.当你输入#reverse  

路径名时,zMUD会将路径反走一边.一般简化为..路径 

名. 

Paths的另一个功能是可以直接快速行走,而不需事先记录.这时你可以直接输入. 

方向来完成快速行走. 

比如.nnneeeen,就可以完成north;north;north;east;east;east;east;north的过程. 

此命令还可以简化为.3n4en. 

Variable 

有关Variable的详细介绍请看ZMUD中编程的基本概念建立 

Trigger 

Trigger是zMUD中最强大的也是最复杂的工具.它强大的可以帮你自动完成你要做的 

任何事情;它复杂的要求你要有程序员的头脑才能很好的驾驭它.如果想制作出 

强大的Trigger脚本(机器人),则需要综合运用zMUD中的各种工具.由于本文是入门篇, 

所以之介绍一些Trigger的基本概念.在六脉神剑之实例篇中,你可以找到一些较复杂 

的Trigger范例. 


Trigger可以根据所获得的信息自动做出判断和反应.语法如下: 

#TRIGGER {pattern} {command} 

当屏幕上显示的信息与pattern中的描述相同时,就会执行command中的命令.比如: 

#trigger {看起来想杀死你} {#beep} 

这是一个自动报警的机器人,如果有人对你下kill命令,你的计算机就会用你指定 

的beep sound来报警.设定beep sound点击工具条中的sound按钮,然后点击 

beep sound后面的文件夹,指定一个.wav或.mid文件即可. 

只要稍微注意一下你就会发现,这个trigger可能会发生误报警.当有人在闲聊频道 

中说道:某某看起来想杀死你,这个trigger就会产生误报警.不过这个简单的trigger 

对于那些喜欢一边睡觉一边玩MUD的人(怎么玩?)还是有些用的. 

不要忘记为Trigger启一个名字,当你输入#trigger {看起来想杀死你} {#beep}  

alarm,你就建立了一个叫 alarm的trigger.这有什么用吗?当然有用!一般情况下, 

你可能会拥有一大堆trigger,它们都有各自的用途. 

当你为它们启了名字,你就可以根据不同情况来决定打开那个trigger或关闭那个. 

指令为: 

#T+ 名字----打开一个trigger 

#T- 名字----关闭一个trigger 

如果想做出功能强大的自动"机器人"就要综合使用alias,variable,tirgger等工具

提示:对于没有接触过这个客户端的玩家,当你下载并且安装好ZMUD后,打开Z这个标志就可以打开这个软件,然后选择 编辑你设置ID来开始联线(常用) 选择这个选项在右边可以看到需要填的一些东西,如IP,端口,角色名等,把你要玩的游戏的相关信息填上然后点下面的保存,保存一下你设置的信息,这样下次就可以直接选择 下拉菜单选择你要连接的MUD 这个选项选择你编好信息直接玩而不用重复设置   好多新手在刚接触ZMUD的时候,觉的很复杂在游戏中走路也得输入各种命令,其实不需要,大家完全可以用小键盘来走路很方便,习惯使用后要比鼠标操作的客户端好用多了

喜欢文字游戏的朋友可以加这个QQ群一起交流:104208482

【内容导航】
第1页:zmud百科介绍 第2页:zMud函数与变量
第3页:提高篇 第4页:即学即用
第5页:颜色触发 第6页:状态栏的制作
第7页:设置问题 第8页:高级技巧
收藏 推荐 打印 | 录入:sbso | 阅读:
相关内容       教程  mud  zmud 
本文评论   [发表评论]   全部评论 (0)
内容推送
52mud提供
一起回忆泥巴游戏QQ群68186072
52mud官方微信公众平台
热门评论