本文目录
- 哪种智能手机系统能运行Zmud
- ZMUD下载后要怎么用啊全英文的 MUD就是文字游戏吗
- 强烈要求架设zmud游戏
- zmud游戏 触发器制作问题
- 谁能提供一下Zmud的教程啊
- 关于西游记文字zmud的一些问题~~~! 请大神指教一下~~ 如何用触发自动抓取人物的中文和英文名字到变量~~!
- ZMUD设不了触发器是什么原因
- mud是什么意思
- zMUD 是一个什么游戏,大概怎么玩呢,我办公室有一个老师一直在玩这个游戏,我看他敲的都是代码
哪种智能手机系统能运行Zmud
zmud,除非有人去进行重新编译。或者运行模拟器。但我只看到过s60里面有DOS的模拟器,没看到过windows的模拟器。
如果你自己会编译语言,你自己去搞搞……估计用WM系统的手机会容易点搞……
而且这个软件要连接网络才可以玩啊……除非你自己在手机里面把服务器端也运行……而且牵涉到很多API的问题。不容易搞。起码我用过WM和S60的手机都没碰到有这样的东西……
mud这个不只10年了……我97年的时候就已经玩了……到读大学的时候已经是开始玩图形化的网络game了……
ZMUD下载后要怎么用啊全英文的 MUD就是文字游戏吗
mud是所有网游的鼻祖,在网络时代初期,还没有图形游戏的时候发明的游戏。zmud 是mud游戏的客户端, 你可以从网上搜zmud 462 中文版, 下载全中文的,在点击链接就可以了,里面可以链接, 我现在玩的游戏ip地址60.190.239.126,端口7000 。 你也可以加群8680383 咨询
强烈要求架设zmud游戏
你需要下载一个自己喜欢的mudlib,以及配套的mudos(多数情况会一起提供)。
简单自用的话设置好ip和端口和mudlib的相应路径(常见位置:mudos.exe目录下的一个.cfg文件)
和权限(常见位置:/adm/etc/wizlist文件,或者/adm/daemons/securityd.c文件)
就可以了。
下载的地方很多
比如:-u
zmud游戏 触发器制作问题
zmud5.55版本好像目前没有汉化版本,至于你还滞留在触发都不会做的这种情况,建议你还是不要玩了。
因为机器很多,但没有适合自己的,自由懂一些基本的zmud使用,比如别名,变量,通配符等等,才能满足修改需要!
freemoon.ys168.com
这里面有各种ZMUD版本下载,也有很多机器,祝你好运!-手机系统
谁能提供一下Zmud的教程啊
Zmud使用教程(一)
如何使用ZMUD
俗话说:“欲善其事,必先利其器。”ZMUD功能强大,可以说是在Windows下玩MUD的最好的软件。
下面对它的主要功能简单的说明一下:
一、连上MUD
上网,开启ZMUD,音乐过后便会出现一个欢迎画面,上面有三个选项:
Connect Wizard;Most Recent;Char Database
1、Connetion Wizard:
ZMUD内建的MUD IP ,不过中文的几乎没有。而且有的 IP 好像不大对,只好自己在Char Database加入新的资料了。
2、Most Recent:
连到你上次所玩的角色。
3、Char Database:
开启角色资料库。你可以在里面添加你想玩的MUD站点。
例如:想连上炼狱曙光(浙江) :202.96.109.11 2000
选右侧的Char Database
出现角色资料库
先按一下左下角的
然后到右边有个 ID 栏位,填入你所扮演的角色名字,
Title 栏位填入你所玩的MUD的名字,
Host 栏位填入 202.96.109.11
Port 栏位填入 2000
Addr 栏位填入 202.96.109.11
要想储存,就按
都填好以后就按下方的
OK !可以连上了!后面的根据游戏的提示相信你一定会的。
第一次玩的时候,ZMUD会将你签入的Id和Password自动记录在Triggers中,以后会自动签入。
二、主要功能说明
1、 主要图示按钮说明:
Aliases(别称):可以用较短的单词来替代一些指令,可用变量。
Aliases name:命令名称
Commands:指令都放在这儿
例1:你想做一个求婚的一系列表情命令:
Aliases Name:loveme
Commands:chat* love %1;chat* lovelook %1
执行:loveme sweet
屏幕显示:chat* marry sweet
chat* iloveu sweet
【闲聊】“呜呜噢噢耶耶,”小宝害羞地瞟了一眼甜儿唱道:“我爱你在心口难开。”
【闲聊】小宝拉着甜儿的手,温柔地默默对视。目光中孕含着千种柔情,万般 蜜意。
其中甜儿的英文名sweet便是一个变量。
例2:如果你受伤需要包扎:
Aliases Name:bz
Commands:tear cloth;bandage
执行:bz
屏幕显示: tear cloth
bandage
你从布衣撕下一条布条。
你并没有受到任何外伤。(这是你没有受伤时出现的话)
paths(路径记录):自动走路机,一些走路的工具,可以记下你所走过的地方。
Path name:这条路线的名字
Current Path behind:路线走法
Fast Walk,Slow Walk:快走或慢走
Start Recording:记录你走的路线按下后,ZMUD会记录你所输入的命令(e,s,w,n,u,d等),并不管你是否真的在MUD中走。想停止记录的话 ,再按一次(会变成“stop recording”) 。
Triggers(签入记录):自动反应,当收到特定讯息,会自动发出预定命令,就是所谓的机器人。
Class: 类别(随便写)
Enable Class:允许使用此Triggers
Disable Class:禁用此Triggers
Pattern:接收的讯息
Command:当接收到与Pattern相同的讯息所发出的相应的命令
:有绿圆代表这个Trigger有作用
无绿圆则是暂停使用
例1:Class:Fight (随便怎么写)
Pattern : disarms you!
Commands : get sword;wie sword
则当你的武器被 disarm 掉时
会自动捡起并戴上....
例2:Class : Help
Pattern : (%w) 说 ’kill me!’
Commands : kill %1
则当你看到别人说 kill me!时你就会,嘿嘿 ...kill him...
还有中间的空格要注意...
Key(巨集按键): 通常是定义 F1 ~ F12 的功能键,按后可以执行一系列指令,不接受变量。
Key:键盘上的某个键
Commands:相对的命令
先按左下方的,再到右边的key栏位里填入按键名,也可用旁边那个小按钮(有个“A”在上面)自动侦测, 然后在commands栏位里填入命令即可。不限一个命令,需以分号隔开。
只简单介绍以上四个图示按钮,它们会使你在玩MUD时节省一些不必要去浪费的时间,方便操作。
例如你想去某地,需根据上面的地形提示才能到达,即便那条路线你走的很熟,也有记不起来要看一下提示的时候,既麻烦又费时。
有了paths(路径记录)功能,你只需走一次,便会自动记录两地间的路线,下一次再要去那儿只要先站在记录 时的起点处,点两下路线名称,转眼就到达终点了。
其他如:Virables;General;Colors;Fonts;Sounds 可以保持默认设置。
不过可以把Colors的亮度设置高一点,Fonts 推荐字体使用Courier New 粗体 size 11,字型尺寸大一点较不伤眼。
2、功能选单说明
:
Connection Wizard:连线到mudlist.txt中的MUD位址
Another char:login 另一个角色,可同时上多个MUD站
Reconnect:将“目前窗口”断线后重新连线
Disconnect(Close Window):将“目前窗口”断线
New log:载入一个新“记录档“
Append log:载入一个旧记录档并继续记录
Log:记录窗口中的一切内容,打勾即为记录中 ,反之则为暂停记录
Print Setup:关于打印的设置
Print:打印
Exit:退出ZMUD
:
Cut:删除命令列中你所标记的内容
Copy:拷贝你标记的内容
Paste:将你已经拷贝或已标记的东西贴到命令列中
Select All:标记命令列中的全部内容
Clear:清除命令列全部内容(也可以)
Find:在窗口中搜寻你的目标
:
查看已设置好的图示按钮中的功能。
:
New:开启一个新设定档(***.mud)
Load:载入旧的设定档
Save:储存目前的设定
Save as:将目前的设定另存新档
Import:settings,是把其他的设定档中的设定复制到目前用的设定档中。
:
绝大部分是图示按钮的功能。
Tick Timer:可以设定多少时间后做什么,以真实世界的时间为准。
例1:你想每隔5分钟中吃一口鸡腿
Timer interval:300
Timeout Margin:2
Timeout Command:eat leg
设定5分钟到的时候,前两秒钟送出命令“eat leg”
然后按,它就会在背景执行,每5分钟吃一次鸡腿。
:
Tie:把multi-login的窗口并列
Cascade:把multi-login的窗口重叠
Arrange:重新排列最小化之后的窗口
Freeze:暂停窗口的卷动
Clear:清除这一面视窗内容
Empty:清除这视窗所有内容
History:查看输出过的命令(类似“doskey”)
Command Buffer:做 “ANSI“彩色字元的
Status:显示状态栏,内容用Action--Define Status Bar编写
Auto Mapper:自动地图
三、其他
1、:
在命令列中,用冒号可以同时对全部窗口下命令
例::sleep
则全部的角色都会发出sleep命令,若冒号前加了数字n,就代表对第n个视窗下令。
2、
切换窗口
3、
上下翻动窗口
4、+Z
当上下翻动窗口时,屏幕回分割成两部分(低版本则只会出现翻动的那个窗口的内容),按此组合键会 恢复原窗口状态。
5、若Trigger的commands是#color white,则当zmud收到Pattern时,窗口上有Pattern讯息那行就变成白 色。color也可以是blue、red 等。
6、若觉得开启 ZMUD 时的音乐很烦人且浪费时间的话,可以到-Preferences-sounds把那些WAV声音档改成“0”, enable sounds 也要去掉勾号。
由于ZMUD的版本在不断的更新,功能也在不断的加强。所以介绍不能面面俱到,但以上是各版本ZMUD所共有的功能。只有在实际运用中才能体会到它的妙处
Zmud使用教程(二)
如何用好 TRIGGERS
玩MUD不用ZMUD基本上就是在浪费时间,而TRIGGERS是其提供的最简单的功能。如何运用 TRIGGERS,用好 TRIGGERS,对于节省时间,形成ROBOT自动练功有相当大的作用。可以在最短时间内练得武功。
我将在这里写一些关于TRIGGERS 的文章,以求和大家共同探讨。
一、认识TRIGGERS
什么是 TRIGGERS ,TRIGGERS 类似于一般编程结构中的IF...THEN结构。其中有三个主要的参数:Pattern、Command、Enable/Disable。说的通俗一点,当接收到 Pattern 的时候,自动输入 Command。而En/Disable可以另其活动或不活动。
另外Class可以为TRIGGERS定义一个类名,方便操作。
举个简单的例子:Pattern为“官兵死了”,
Command为“get all from corpse“,
Command为“get all from corpse“,
则当ZMUD接收到“官兵死了”,自动发出“get all from corpse”
在更高级的技巧中,把TRIGGERS、ALIAS、VARIABLE、Function、ZMUD内部命令联用,可以取得相当好的效果。
例如:做一个ALIAS,#alias dk drink @drinkwhat
TRIGGERS1:
Pattern=“你买下一个牛皮酒袋”
Command=“drinkwhat=jiudai”
TRIGGERS2:
Pattern=“你捡起一个清水葫芦”
Command=“drinkwhat=hulu”
那么当你喝水的时候,只需要打dk,而喝什么TRIGGERS自动更改(不论你喝buy jiudai或是get hulu)。
这当然只是个简单的例子,要想做更复杂的请先读通Help。
另外在TRIGGERS有一些wild-card可以运用,详细参见ZMUD Help。
二、和TRIGGERS相关的主要命令
最重要的命令就是“#t+”、“#t-”。这两个命令可以激发和取消某个特定类别TRIGGERS的活动状态。另外 #IG可以忽略或重新不忽略全部TRIGGERS。
三、运用TRIGGERS应注意的问题
在MUD中做TRIGGERS,自动练功能节省大量的时间、精力,当然也省去了输入大量命令的麻烦。但是请注意,在MUD中大量运用TRIGGERS做ROBOT是存在一定危险性的。
首先,MUD中明文规定禁止用ROBOT练功,如果被巫师抓到,只能自认倒霉。
其次,PKER可以利用TRIGGERS杀人。例如:你有一个TRIGGERS是这样的,当“你一觉醒来...”然后“xxxxx”(多个命令),那么他可以想办法让你接收到多个“你一觉醒来...”,之后嘿嘿嘿...
再次,TRIGGERS 做的不好,输入命令过多,那么闪电是不会放过你的。你当时就晕了,别人可以kill、get all、再绝一点可以下毒、背你到杀人NPC处...,你等于把自己放在菜板上,任人宰割。即使没人害你,你也浪费了大量时间。
还有许多应该注意的问题,这只是必须切记的三点。下篇我将结合自己的心得,讲一下做TRIGGERS应注意的问题。
四、如何避免TRIGGERS带来的弊病
1、在上面我说了,TRIGGERS 由PATTERN激活,那么在用的时候应该尽量避免错误的接收到PATTERN。例如:关闭不使用的交谈频道(chat,rumor,tell),在TRIGGERS 中将PATTERN尽量做长,同时尽量限定其活动条件(例如用^可以使PATTERN仅在输出行头相同时作用)。练功的时候找一个不容易给人发现的地方,同时要经常更换练功地点。
2、做TRIGGERS应该避免一些经常出现或容易被人猜到的PATTERN,如果必须这样,那么在此TRIGGERS不应激活的时候,用#t-将其至为Disable。最好在PATTERN中加入对变量,对当时情况加以判定。另外需要经常激活的TRIGGERS中,必须将命令数目缩短,防止错误活动。
3、对于某些高频率出现的PATTERN,可以利用一个变量来判定是否输入命令
例
在打NPC的时候,会做以下TRIGGERS:
A 当你输的时候的Pattern。
B 当NPC输的时候的Pattern。
那么在打10个以上NPC的时候,如果用普通方法做,那么在NPC接连跳开的时候,很容易在短时间内超过40条命令,当即晕倒。 所以,应该在这时候用一个变量来判断是否已经输入了大量命令,当前是否应该输入命令(可以用变量结合#if命令来做)。
4、在TRIGGERS中输入的命令要合理的加入 #wa 。请看下面的例子。你有一个TRIGGERS,将输入80个命令,而MUD限制一定时间内不能输入40个,所以你必须加入#wa。
方法一:#80 #wa 500;x
方法二:#40 x;#wa 6000;#40 x
哪个好? 当然是方法二。等待的时间少,而且避免了缓冲区满的问题,避免了主机一次接收多个命令。
注:
ZMUD处理#wa是这样的,其等待一段时间向MODEM缓冲区,注意不是主机 !!! 输入命令。那么在缓冲区满的时候,实际上命令还是一次送出,主机仍然一次接收多条命令。根本没有起到#wa的作用。这点在输入多个命令时,尤为明显。切记!切记!
5、尽量多用主机命令alias,将常用的命令用短命令代替。这有助于减低网络通信量,解决由于缓冲区造成的问题。或者干脆关闭MODEM缓冲(这似乎不太可能)。
6、在用TRIGGERS来du shu,lian parry等的时候可以用一个变量随机的做一些动作,不让别人知道你是 ROBOT。除了丐帮,其他帮派弟子要知道多个可以 sleep 的安全地点,避免巫师瓮中捉鳖(嘿嘿,巫师看了不要生气哟)。另外在命令串中#wa的时候,要#t-掉一些不应该激活的TRIGGERS。
7、在输入大量命令的时候,将命令分解为多个小命令,然后顺序执行效果比一条长命令(中间有#wa效果好)。例如你一觉醒来就xxxxxxx,不如你一觉醒来x1、之后x2、x3...这在一定程度上可以解决缓冲区问题。
8、在TRIGGERS中加入变量,ZMUD命令等,使其带有一定的判断性。
9、记住,目前在MUD中SLEEP大概是10秒。那么WAIT超过10秒似乎就....
10、各位试试在被闪电击中醒来后再输入大量命令,看看有什么结果?hehe...
下一篇将着重介绍TRIGGERS中经常使用的WILDCARDS。
RIGGERS常用技巧
1、WILDCARDS
* 通配任何数字、字符或空白
? 通配任何单个字符
%d 通配任何数字(0-9)
%w 通配任何字母(a-z)
%a 通配任何数字和字母(等于%d+%w)
%s 通配任何空白(spaces, tabs)
%x 通配任何非空白
通配任何在range范围内的字符
^ 强制PATTERN在行头时显示,TRIGGERS才有作用
$ 强制PATTERN在行尾时显示,TRIGGERS才有作用
(pattern)将参数带给TRIGGERS(%1-%9)
~ 提示系统将~后字符当作字符而不是wildcards
{val1|val2|val3|...} 在PATTERN中核对多个显示数据
{^string} 在PATTRN中不核对该字符串
同时你可以在PATTERN中运用变量,变量在PATTERN起作用之前,会被替代。
重点:如何利用WILDCARD抓状态:
抓气: ^%s气%s(%d)*/%s(%d)%s~(
^^^^%1 ^^^^%2
这个PATTERN返回两个参数%1、%2(分别表示当前气、气上限),那么在COMMAND中就可以针对以上两个参数利用ZMUD函数和命令进行自动判断,制作有智能的TRIGGERS。
例 1:COMMAND为 ’#math dazuohow %1-20;#if %1》50 {dazuo@dazuohow}’
则:当当前气》50的时候,打坐剩下20点的气。
例 2:COMMAND为 ’#if %1《150 {yun recover}’
则:当当前气《150的时候,利用内力补充气。
同样道理,你可以制作更复杂的TRIGGERS,针对当前ID情况做不同的行为。例如受伤了就YUNHEAL,饿了就EAT等等...。还可以利用CASE增强TRIGGERS。
例 2:有些人的TRIGGERS中“看起来想杀死你”马上QUIT。可能是想杀他的人太多了,不愿意一个一个做,也可能是太懒不愿意去判断。结果,hehe。某次,有人把毒蛇放在四个城门口和客店。我亲眼目睹至少10个ID碰上毒蛇就就QUIT,包括一些高手。 HAHA....当时钱少,于是拣东西拣的不亦乐乎。hahaha...。其实把人物名字抓下来判断一下不是很麻烦的。
2、TRIGGERS状态与选项
主要选项:1、When load En/Disable
确定当mud文件被load的时候,TRIGGERS是否活动。
2、Triggers on New line/Prompt
确定PATTERN是否接收完一行才核对(是否接收到CR字符)
3、TRIGGERS ON TRIGGERS
是否在TRIGGERS中启用TRIGGERS
主要状态:En/Disable 确定TRIGGERS当前是否活动
主要命令:#t+ {classname} 将classname指明的TRIGGERS DISABLE
#t- {classname} 将classname指明的TRIGGERS ENABLE
#ig 忽略所有TRIGGERS
3、在TRIGGERS中经常用到的运算符
+ 加
- 减、负号
* 乘
/ 除
\ 取模
&、and AND运算
|、or OR运算
xor XOR运算
! NOT运算
= 等于
》 大于
《 小于
》= 大于等于
《= 小于等于
《》、!= 不等于
=~、~= 包含
例 1:利用’|’来多重判断。’|’代表“或”的意思。
如’{江百胜|武将}向后’=TRIGGERS1’武将向后’+TRIGGERS2’江百胜向后’这点在需要判断多个主体做同一动作时十分有用。
4、综合例子:
下面举一个简单的综合例子,可以从客店为基点自动把扬州4门的兵抓到中央广场,然后回到客店。
1)变量:NPC (默认值:BING)
TIME (默认值:1)
2)ALIAS:get1 time=1;w;s;#3 e;hit @npc
get2 #3 w;#3 n;hit @npc
get3 #3 s;#3 w;hit @npc
get4 #3 e;#3 s;hit @npc
gobackdrop #case (@time) {#3 w;drop @npc;#3 e}
{#3 s;drop @npc;#3 n}
{#3 e;drop @npc;#3 w}
{#3 n;drop @npc;#3 s}
(gobackdrop打在一行里)
3)TRIGGERS:
1、所有你赢的时候
hit @npc
2、官兵脚下一个不稳...
halt;get bing;gobackdrop;hit @npc
3、你要攻击谁?
#if @time《4 {#add time 1;get@time} {#4 n;e}
这是个非常简单的例子,其中有很多可以改善的地方。我以前用来抓NPC用的TRIGGERS就和上面的差不多(现在当然复杂多了,hehe...)。上面只是个基形,大家可以参考例子不断创新完善。要知道,我现在一上网就抓NPC,抓10个用不了5分钟。
另外大家还可以利用每次进来地点固定的方法。例如在客店SAVE,然后一联线就抓NPC,利用丐帮秘道搬回去,之后QUIT再联,又在客店了,呵呵...再抓!(reconnect 变量不清零)。这点对于来回路途长的门派特别有用(例如少林、星宿)。
关于TRIGGERS,我写到这里算是做一个简单的介绍。当然ZMUD功能远不止我上述这么简单,我的文章目的在于抛砖引玉,希望大家在看了我的文章后,对ZMUD有更深层次的了解。同时也希望各位高手们不吝指教,指出文中错误,三四不甚感激。-u
关于西游记文字zmud的一些问题~~~! 请大神指教一下~~ 如何用触发自动抓取人物的中文和英文名字到变量~~!
字符串匹配
简单点说就是通过几个特殊的符号来代表具有某些共同之处的一类信息。只被用于Pattern。
zmud提供的字符号串匹配有:
* 通配任何数字、字符或空白
%d 通配任何数字(0-9)
? 通配任何单个字符
%s 通配任何空白(spaces,tabs)
%w 通配任何字母(a-z)
%a 通配任何数字和字母(等于%d+%w)
%n 通配任何以+或-开头的数字
%x 通配任何非空白
%p 通配一个方向
通配任何在range范围内的字符
^ 表示一行的开头,想要你的trigger在一行的开头才有效,就在最前面加上这个
$ 表示一行的结尾。
(pattern)将括号里面的内容依次存放在参数%1~%99里
{val1|val2|val3|……} 通配val1,val2或者val3
还有一个特殊字符就是~,用在特殊字符前面。因为有些特殊字符被zmud理解为其他意思了,所以为了通配这些特殊字符,前面要加~
比如~{通配{ ~?通配? ~~通配~
在命令行输入#say %def,默认显示为#;@!%.:~》&,再加上括号{}(),这些都是有特殊含义的特殊字符了,要匹配这些字符,前面都要加上~
&variable和@variable直接用在trigger的Pattern里面
#tri {胡一刀说道:『我收到消息,听说&hydaddress有盗宝人&dbrname~(&dbr~)找到了闯王宝藏的地图} {}
#tri {你有种去&hydaddress找我兄弟&dbrname~(&dbr~),他会给我} {}
#alias ddd {act hydjob 地点=@hydaddress,name=@dbrname,id=@dbr}
#tri {盗 宝 人*@dbrname~(@dbr~)} {follow @dbr;hit @dbr}
可以看到第一个trigger和第二个trigger,只有Pattern,没有任何Commands
没错,&hydaddress,&dbrname,&dbr被用来做通配了,通配之后被通配的内容已经自动保存到相应变量里了,不需要任何赋值操作可以直接使用了。
命令行输入ddd就可以在动作频道发出信息让大米a去寻找盗宝人了。
最后一个trigger,@dbrname,@dbr也被用来做通配了,只有找到自己的盗宝人才会触发跟随攻击命令。
这种方法又体现了zmud的灵活性,可以省去赋值,也可以省去判断是否是自己的盗窃人
另外&和变量名中间可以再加入%d或者%w等特殊字符。比如&{%w}dbr用来表示仅仅通配字母,并且赋值给变量,不匹配的不会触发并且不会赋值。-手机系统
ZMUD设不了触发器是什么原因
一般不会有问题,你下载一个别的版本试试.现在还有玩MUD的呀,呵呵.想当年.........
可能你的电脑缺少一些必要的dll文件或者什么库文件之类的.
mud是什么意思
MUD的全称是Multiple User Dimension(多用户层面),也有人称为Multiple User Dungeon(多用户地牢),或者Multiple User Dialogue(多用户对话)。它还被称为MUSE或多用户模拟的环境,即Multiple User Simulated Enviroment,是很多用户参与活动的一种计算机程序。正如对其缩写名称的不同解释所指出的那样,MUD实际上是一种非常广义的说法,是代表所有交互作用环境的通用术语,其它的名称还有MOO,MUSH,MUCK,TinyMUD,AberMUD等等。这些名称根据构成共享环境基础的软件的不同而变化。虽然MUD可以采取多种形式,但大多数的Mud通常以游戏的形式来体现。因为对交互网络中人际的交往来讲,采用游戏的形式跟贴近人性,更有趣,更容易吸引用户。大部分MUD是通过Telnet来连接参与的,也有很多MUD通过WWW来连接参与。由此可知,MUD当然是和网络技术紧密地结合在一起的。在虚拟现实(VR)技术出现后,可以用VR技术对MUD进行改造。这正是现在MUD制作的热点,但实现上也还有很多很多事情要做的。
MUD游戏(Multiple User Domain多用户虚拟空间游戏)。大家对MUD也许很熟悉,这就是你一直听到的,可能却始终不听不懂的“泥巴”,虽然你可能还不知道它确切是什么东西。但在泥巴一族中间,MUD就是他们第二个生存空间。
1979年第一个MUD(多用户土牢)多人交互操作站点建立。这个站点包含了各种冒险游戏、棋类游戏和丰富详尽的数据库。大受欢迎的《网络创世纪》(UO)则是真正意义上的第一个大型图形MUD,也是至尽被认为是最完善的网络游戏,玩家只要自己喜欢,可以专心做买卖,或到处游历,或什么事情也不做而随便走走,与现在网络游戏中充斥着的PK,杀戮相比,UO是一片纯粹的游戏玩家的梦寐以求的圣土,依然是网络游戏的颠峰之作,在UO上发生的很多传奇故事至尽仍被广为流传。
MUD/MOO是支持网络化学习环境和学习团体的计算机通信技术中的一种。MUD/MOO具有非常巨大的教育应用潜能,利用MUD/MOO技术,能够建立非常有效的基于计算机网络的学习环境,培养基于共同兴趣或主题的学习团体,它结合了益智游戏、情景化学习、合作学习、远程教育等多种特点,是一种非常有潜力的计算机网络教育应用形式。MUD/MOO是一种基于文本的、网络化的虚拟现实环境,其基本结构代表了一定的现实环境。从技术上说,MUD/MOO是一种以客户机/服务器模式运行的计算机程序;从其结构上理解,MUD/MOO是一个通过网络连接的、多用户参与的、可由用户扩展的、主要基于文本的虚拟现实。MUD系统的用户通过阅读文本想象在虚拟现实中的集团,通过阅读文本“看“、“触摸“和“听“,通过输入命令实施各种行为。MUD起源于一种在网络上流行的多用户角色扮演类交互式游戏(Multi-userDungeons)而目前已经逐渐从多用户的交互式游戏,发展成为一种开放性的、广泛参与的建构主义模式的合作学习与合作工作的系统,多数非游戏MUD,都是MU技术在学术领域和教育领域的应用,许多MUD将某些特定领域的人群联系成为虚拟的团体,进行合作的学习、研究与讨论,还有一些MUD的教育应用,不仅体现了MUD作为合作学习/工作的环境的作用,也体现了MUD作为通信工具(CMC)的作用,如开展过程教学,目前有多个在因特网上开展远程教学的教育机构将MUD/MOO作为其重要的组成部分。MUD是基于文本的虚拟世界,界面主要都是以ASCII字符为主的文本和ASCII字符组成的简单图形,它们没有浮华的图形和声音,只有文本在屏幕上滚动。在MUD世界中的一切活动,都是通过键盘输入的方式进行的:用文本引发对象的动作,用文本交谈,用文本表达感情、表示情绪,用文本交流思想。它提供很少的感官信息,需要参与者更加地投入到交互中去,而且在MUD/MOO中,交互并不仅仅是用户与媒体之间的,更有与其它参与者之间的,MUD/MOO比其它数字媒体环境更利于用户远距离地获得信息。用户在MUD世界中是以某一角色(替身)的身份存在着的,角色是MUD世界中最重要的在分之一,也是MUD世界的对象之一,用户是通过其角色生活在MUD世界,通过角色进行交互和交谈的。多数MUD的角户等级有客户(guest)、创建者(builder)、编程者(programmer)、精灵(wizard)等,不同等级的用户具有不同的控制权限,但是,所有用户都可以进行交流,彼此交换思想,进行合作。用户以其角色的身份在虚拟世界中相互学习、相互交流,逐渐认识所在的MUD虚拟世界,这正是MUD最有价值的方面。有人觉得MUD/MOO是一种ur技术,用户都是通过虚拟角色自由来交流,最明显的就是用到游戏开发上面。
关于mud的玩法介绍
首先,你先下载一个叫 zmud 的软件。 (推荐zmud4.62版本)
下载完成后,运行目录中的 zmud.exe 文件就可以玩游戏了。
玩mud游戏,你一定要知道游戏服务器的IP和端口,关于这个,你可以在网上找一下。
(百度mud贴吧中有一些不错的站点推荐)
游戏中,所有的指令都是由键盘输入的(输入是通过界面下端的输入栏输入的)
详细的指令,可以通过help cmds(多数mud中都是这个指令)获得
详细的游戏方法,根据不同的mud游戏而不同,下面,只写出一个游戏的介绍
不过大多数的游戏都是类似的
===========================
游戏登录程序将会提示你输入 -------
您的英文名字: (如果你是第一次玩,自己挑一个啦)
如果你输入的名字还没其他人使用,系统将会提示-------
这个名字将会创造一个新的人物,您确定吗(y/n)?
输入 y (回车)
系统然后提示 ---
您的中文名字: (自己想啦!要求中文)
请设定您的密码:(至少五位数字或字母)
请再输入一次您的密码,以确认您没记错:(不用多说啦!)
您的电子邮件地址:(喜欢就填写,不喜欢就拉倒,直接回车)
您要扮演男性(m)的角色或女性(f)的角色?(男孩就选 m 女孩选 f)
你对这一组天赋满意吗(y/n)?(如果只是想聊天就把容貌选美一点啦,嘿嘿)
好啦,到了这一步,你就完成注册,进入到 Mud 里啦!!!
你先输入命令: chatmode (打开/关闭聊天模式)
然后你就可以随便说话啦
当然聊天的命令有好几个,例如 say , tell , chat 等
命令格式 say 《你要说的话呀!!!》
say 命令是对同一房间内的所有人说话
如果刚才打开了聊天模式,say 命令就可以省略了,直接打字就可以说话!
命令格式 chat 《你要说的话呀!!!》
chat 命令是对游戏里的所有人说话
命令格式 tell 《某人的英文名字》 《你要说的话呀!!!》
tell 命令是对游戏里的特定的某个人说话,就是私聊啦
命令格式 reply 《你要说的话呀!!!》
reply 命令是跟 tell 命令搭配使用的,可以回答 tell 你的上一个人,也是私聊
至于怎么知道游戏里有什么人,就可以用 who 命令来看!
命令格式 who
看房间周围的环境可以用 look 命令
=================================
最后,我认为,玩mud游戏的精华就是玩家与玩家之间的交流。一个人玩单机版真的没什么意思。
而且,因为mud分好多好多种类,写出一个详尽的介绍是不可能的
大家可以在游戏中询问其它玩家,来了解这个mud游戏。-u
zMUD 是一个什么游戏,大概怎么玩呢,我办公室有一个老师一直在玩这个游戏,我看他敲的都是代码
我就是mud老玩家。mud是最早的网络游戏,所有描述以文字形式体现。zmud是以前玩mud的较流行的工具。
说实话,玩这个游戏并没什么好处。跟其他网游一样,容易沉迷和荒废现实生活。