单机架设mud
关于架设MUD
[ 2003年11月15日,阅读人数1160人 ]
发信人: hhxxj (八荒游龙), 信区: Mud_Builder 标 题: 关于架设MUD(转载)
发信站: 一塌糊涂 BBS (Mon Apr 30 08:33:45 2001)
这是国防科大MARS写的一个东西,我看不错,就贴出来,反正MARS说侵权不究: 有何疑问,可以来信给我,我可以带话给mars,我的NG信箱:xhhxj@263.net
本文件包括下列内容:
1、Linux/Unix 下架设Mud
2、Windows 95/98/NT下架设Mud
3、附录:/adm/etc
目录
工贸企业有限空间作业目录特种设备作业人员作业种类与目录特种设备作业人员目录1类医疗器械目录高值医用耗材参考目录
下面的几个文件的解释
4、FAQ(常见问题解答)
一、Linux/Unix 下架设Mud
本安装是基于xyj.tar.gz文件进行的。安装的MudLib是西游记以及 扩展的东方故事II(es2)。采用的MudOS版本是v22pre11。如果需要安 装其他版本的MudOS,与此类似。
1、首先将xyj.tar.gz展开到一个目录下,下面以/home/mars/xyj/为例。 cd /home/mars/
gunzip xyj.tar.gz(如果没有gunzip这个命令,可以用gzip -d代替) tar -xvf xyj.tar
这样,在/home/mars/xyj下面,就有了所需的MudLib和MudOS。 2、编译MudOS。进入到目录/home/mars/xyj/mudos/src/,执行build.MudOS。 然后根据提示,运行make install或者gmake install。成功执行完毕后, 就可以在/home/mars/xyj/mudos/bin目录下看到下列几个文件。 addr_server 用于MUD互连的Server程序(一般没有必要运行)。 driver MudOS主程序。
config.xyj 西游记MudLib配置文件。
3、修改西游记MudLib配置文件。/home/mars/xyj/mudos/bin/config.xyj就是 西游记MudLib配置文件。需要修改的内容如下:
port number: 5555 表示Mud在5555端口等待用户连接。
mudlib directory: /home/mars/xyj 表示西游记MudLib所在的目录。 binary directory: /home/mars/xyj/mudos/bin 表示MudOS(driver、 config.xyj)所在的目录。
其他的配置信息不必更改。。
4、修改西游记巫师配置文件。/home/mars/xyj/adm/etc/wizlist是西游记巫师 配置文件,它决定在这个游戏中,哪个玩家具有超越一般玩家的特权。格式 是:
用户ID (权限等级) (注意:每一条记录占一行~记住一定要加括号~)
例如,为了将mars升级为系统管理员,可以在wizlist中加入一行 mars (admin)
启动Mud或者在游戏中直接update /adm/daemons/securityd就可以了。 把其他非巫师的ID全部删除~~
示例中给出了两个巫师的描述,一个是mars,是系统管理员,另外一个是asdf, 是大巫师(arch)。
目前,巫师的等级有这么几种,权限依次增大:
(player) 普通玩家
(elder) 资深玩家
(immortal) 神仙
(apprentice) 客座巫师
(wizard) 巫师
(arch) 大巫师
(admin) 系统管理员(天神)
各种等级的人物所能够执行的命令可以在/home/mars/xyj/cmds目录下面看到。 权限大的人可以执行权限小的人的指令。
5、启动Mud服务器~到/home/mars/xyj/mudos/bin目录下执行driver config.xyj &
看看是否有错误信息,一般log到/home/mars/xyj/log目录下,debug.log以及log。 其中debug.log保存mudos在执行过程中遇到的错误信息,log保存执行过程中遇到 的语法错误信息。
为了关闭Mud服务器,直接将driver kill掉就可以了。例如:
ps aux | grep driver
找到driver 的进程Id,比如是1234,
然后
kill -9 1234
这样,Mud服务器就杀掉了。
6、测试Mud服务器。首先登录到Mud中,telnet xxxx.xxxx.xxxx.xxxx 5555,其中 xxxx.xxxx.xxxx.xxxx是运行了driver的机器,5555是端口号。应当可以看到 登录画面,如果看不到就检查一下debug.log或者log,看看出了什么错。然后输入 一个id,如果系统以前没有这个id,就会询问生成一个新玩家,如果已经存在这个 玩家,就会要求输入口令。如果在输入的过程中看不到屏幕显示,就把telnet的 local echo选项打开,如果回车后屏幕没有响应,就把telnet的CRLF选项打开。 建议使用的telnet工具是netterm或者zmud。
发现自己到了客栈,首先存盘,save,如果没有问题,就搞定了。可以向广大的泥 虫开放啦~~如果出了问题,检查debug.log或者log文件,然后改正错误。(应当 不会有问题的。。。)
二、Windows 95/98/NT下架设Mud
步骤与在Linux/Unix下架设Mud基本相似。不同点在于MudOS的安装和运行。 1、同上。
2、将22p11com.zip展开到一个目录下,假设是C:\MUDOS目录。注意看一下readme.txt
中的“附录三 Mudos v22pre11 with COM extension的架设”部分(第709行开始)。 3、同上。
4、同上。
5、在启动Mud服务器之前,首先要修改C:\MUDOS\bin下面的mudos.ini文件,修改 config=为正确的目录。然后启动mudos.exe就可以了。关闭Mud服务器很简单, 只要用鼠标右健点击mudos的小地球图标,选择shutdown就可以了。好像restart 不怎么好用,最好shutdown然后再次运行mudos.exe。
6、同上。
三、附录:/adm/etc目录下面的几个文件的解释:
1、banned_id
禁止登录的ID。在西游记中,有些ID是有特殊用途的,有些ID不雅。将那些你 认为不好的ID加入到这个文件中,系统在用户登录时,自动禁止这类ID登录。 每行一个ID。
2、banned_sites
禁止登录的站点。某些站点不允许登录本游戏,可以将这些站点加入到文件中。 从这些站点登录游戏的玩家,将被引入“巫师会客室”。
每行一个站点(IP)。
3、banner
登录广告条幅。
4、char_banned_sites
不允许创造人物的站点。目前与banned_sites的作用是一样的。 5、ftpd_welcome
FTP登录西游记的登录欢迎画面。
6、motd
登录西游记的欢迎画面。
7、preload
Mud服务器在完全启动完毕之前,预先加载的一些系统程序。 8、strict_banned_sites
严重禁止登录游戏的站点。在这些站点无法登录游戏。
9、welcome
登录西游记的欢迎画面。
10、wizlist
西游记巫师列表。
11、/adm/etc/nature/day_phase 西游记中,一天24小时的时间描述信息。
四、FAQ(常见问题解答)
0、问:在Linux下,我的MudOS V22pre11死活编译不过去~~ 答:首先make spotless,然后build.MudOS,然后make install试试。 还不行,~看看出了什么错误,一般都是小问题,很容易改正的。 1、问:我用我的帐号安装完MUD之后,一切正常。但是一旦我退出我的帐号, MUD服务器就当掉了,
答:这通常是由于Linux/Unix操作系统的帐号配置引起的。最简单的方法 是:首先启动一个csh,然后用后台启动MUD服务器driver config.xyj &, 然后退出这个csh。现在可以安全的退出你的帐号了。
如果这样做还是有问题,建议在你的crontab中加入一行(参考crontab 命令~)
* * * * * /home/mars/xyj/keepup 注意:看一看/home/mars/xyj/keepup文件中的driver和config定义的文 件路径~~
这样,操作系统将每分钟会检查,看看MUD服务器是否还活者,如果死掉, 操作系统将重新启动MUD服务器。
2、问:我的服务器还要转别的应用程序,但是好像MUD服务器占用了太多的资源。 答:有几个解决方法。如果你很有钱,那么就升级机器吧,主要是CPU和内存。 如果你没有钱,但是有一个很大的硬盘,则可以在/home/mars/xyj下面 建立一个binaries空目录,重新启动MUD服务器。这样,MUD服务器将会把 编译过的程序保存为目标文件的形式存放在binaries目录下,下一次调用 时,就不会重新编译了,可以减轻CPU的负担。
另外,可以看看MudOS的编译配置选项,在/home/mars/xyj/mudos/src/options.h
文件中,可能有些帮助。修改选项后,必须重新编译MudOS。
3、问:我想让几个玩家可以通过FTP访问我的西游记,但是我又不想给他们我的操 作系统登录帐号。
答:Mud服务器本身提供了FTP服务功能,和操作系统提供的FTP服务没有关系。 首先将那几个玩家提升为巫师(非普通玩家),然后修改/home/mars/xyj/ include/net/ftpdconf.h文件,找到#define FTP_USERS ({ "mars" }), 把他们的ID加入到定义中,参考上一行的例子。然后在游戏中
update /adm/daemons/ftpd就OK啦。。使用时,可以ftp xxxx.xxxx.xxxx.xxxx 5554, 其中的5554就是在ftpdconf.h中定义的#define FTPD_PORT 5554。 输入你的帐号(ID)以及口令。目录的权限根据巫师的等级不同而不同。 详细设置可以参考/adm/daemons/securityd.c。
建议使用的FTP工具是cuteftp以及windows自带的ftp。这个ftpd.c好像 还有BUG,许多ftp工具不能正常使用。
附:windows自带的ftp使用方法。
ftp
>open 172.26.1.172 5554
>....
4、问:成为一个巫师要具备什么条件,
答:就我的经验,首先要有耐心,并有大量的时间。因为你面对的是一个世界, 可能有很多的BUG,并且还有牢骚满腹的玩家。有时候,做巫师是很痛苦的, 你不得不在朋友和正义公平之间做出抉择。:-)
其次,要尽量熟悉LPC语言。它与C语言极其类似。
第三,尽量熟悉MUD系统的运作
流程
快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计
。
第四,熟悉常用的巫师命令。例如cd、ls、more、goto、update、call等等。 第五,如果可能,尽量熟悉游戏的地图以及游戏的秘密。
5、问:我的机器安装了MUD之后,启动不了啦~~,,
答:不~会~吧~~我从来都没有遇到过~~如果真的是这样,那么一定不会是 MUD干的~不过,必须排除病毒、Hacker等等因素。。。建议经常杀毒。。
另外,声明:如果安装完本游戏之后,出现的一切异常情况(机器崩溃、 硬盘失效、监视器冒烟、夫妻不合~~,,、失恋、、),本人概不负责。 (千万不要写信问我,“我因为玩泥巴,和女朋友分手了,怎么办,”) 本人只负责在(MUD)技术上给予极其有限的帮助、支持。
文 - 汉语汉字 编辑词条
文,wen,从玄从爻。天地万物的信息产生出来的现象、纹路、轨迹,描绘出了阴阳二气在事物中的运行轨迹和原理。
故文即为符。上古之时,符文一体。
古者伏羲氏之王天下也,始画八卦,造
书
关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf
契,以代结绳(爻)之政,由是文籍生焉。--《尚书序》
依类象形,故谓之文。其后形声相益,即谓之字。--《说文》序》
仓颉造书,形立谓之文,声具谓之字。--《古今通论》
(1) 象形。甲骨文此字象纹理纵横交错形。"文"是汉字的一个部首。本义:花纹;纹理。
(2) 同本义 [figure;veins]
文,
英语
关于好奇心的名言警句英语高中英语词汇下载高中英语词汇 下载英语衡水体下载小学英语关于形容词和副词的题
念为:text、article等,从字面意思上就可以理解为文章、文字,与古今中外的各个文学著作中出现的各种文字字形密不可分。古有甲骨文、金文、小篆等,今有宋体、楷体等,都在这一方面突出了"文"的重要性。古今中外,人们对于"文"都有自己不同的认知,从大的方面来讲,它可以用于表示一个民族的文化历史,从小的方面来说它可用于用于表示单独的一个"文"字,可用于表示一段话,也可用于人物的姓氏。
折叠编辑本段基本字义
1(事物错综所造成的纹理或形象:灿若,锦。
2.刺画花纹:,身。
3(记录语言的符号:,字。,盲。以,害辞。
4(用文字记下来以及与之有关的:,凭。,艺。,体。,典。,苑。,献(指有历史价值和参考价值的图书资料)。,采(a(文辞、文艺方面的才华;b(错杂艳丽的色彩)。
5(人类劳动成果的总结:,化。,物。
6(自然界的某些现象:天,。水,。
7(旧时指礼节仪式:虚,。繁,缛节(过多的礼节仪式)。
8(文华辞采,与“质”、“情”相对:,质彬彬。
9(温和:,火。,静。,雅。
10(指非军事的:,职。,治武功(指礼乐教化和军事功绩)。
11(指以古汉语为基础的书面语:552,言。,白间杂。
12(专指社会科学:,科。
13(掩饰:,过饰非。
14(量词,指旧时小铜钱:一,不名。
15(姓。
16( 皇帝谥号,经纬天地曰文;道德博闻曰文;慈惠爱民曰文;愍民惠礼曰文;赐民爵位曰文;勤学好问曰文;博闻多见曰文;忠信接礼曰文;能定典礼曰文;经邦定誉曰文;敏而好学曰文;施而中礼曰文;修德来远曰文;刚柔相济曰文;修治班制曰文;德美才秀曰文;万邦为宪、帝德运广曰文;坚强不暴曰文;徽柔懿恭曰文;圣谟丕显曰文;化成天下曰文;纯穆不已曰文;克嗣徽音曰文;敬直慈惠曰文;与贤同升曰文;绍修圣绪曰文;声教四讫曰文。如汉文帝。
折叠编辑本段字源字形
字源演变与字形比较
折叠编辑本段详细字义
〈名〉
1(右图是
“文”字的甲骨文图片,资料来源:徐无闻主编:《甲金篆隶大字典》,四川辞书出版社。1991年7月第一版。
“文”字的甲骨文字绘画的像一个正面的“大人”,寓意“大象有形”、“象形”;特别放大了胸部,并在胸部画了“心”,含义是“外界客体在心里面的整体影像、整体写真、整体素描、整体速写”。
许慎《说文解字》把“文”解释为“错画也”,意思是“对事物形象进行整体素描,笔画交错,相联相络,不可解构”,这与他说的独体为文、合体为字的话的意思是一致的。“说文解字”这个书名就表示了“文”只能“说”,而“字”则可“解”的意思。“文”是客观事物外
在形象的速写,是人类进一步了解事物内在性质的基础,所以它是“字”的父母,“字”是“文”的孩子。“文”生“字”举例(以“哲”为例):先对人手摩画,其文为“手”;又对斧子摩画,其文为“斤”。以手、斤为父母,结合、生子,其子就是“折”(手和斤各代表父母的基因)。这个“折”就是许慎所谓的“字”。“字”从宀从子,“宀”表示“独立的房子”,子在其中,有“自立门户”的意思。故“字”还能与“文”或其他“字”结合,生出新“字”来。在本例,作为字的“折”与作为文的“口”结合,就生出了新的字“哲”。
2(
同本义 [figure;veins]
文,错画也。象交文。今字作纹。——东汉?许慎《说文》
五章以奉五色。——春秋?左丘明《左传?昭公二十五年》。注:“青与赤谓之文,赤与白谓之章,白与黑谓之黼,黑与青谓之黻。”
美于黼黼文章。——《荀子?非相》
茵席雕文。——《韩非子?十过》
织文鸟章,白旆央央。——《诗?小雅?六月》
斑文小鱼。——明? 刘基《诚意伯刘文成公文集》
(又如:文驾(彩车);文斑(杂色的斑纹);文旆(有文彩的旗帜);文绣(绣有彩色花纹3
的丝织品;刺花图案);文织(有彩色花纹的丝织品);文鳞(鱼鳞形花纹)。
4(字,文字(“文”,在先秦时期就有文字的意思,“字”,到了秦朝才有此意。分别讲,“文”指独体字;“字”指合体字。笼统地说,都泛指文字。) [character]
饰以篆文。——南朝宋?范晔《后汉书?张衡传》
分文析字。——东汉?班固《汉书?刘歆传》
夫文,止戈为武。——《左传?宣公十二年》
距洞数百步,有碑仆道,其文漫灭。——王安石《游褒禅山记》
文曰“天启壬戌秋日”。——明? 魏学洢《核舟记》
文曰“初平山尺”。
5(又如:甲骨文;金文;汉文;英文;文迹(文字所记载的事迹);文书爻(有关文字、文凭之类的卦象);文异(文字相异);文轨(文字和车轨);文狱(文字狱);文钱(钱。因钱
有文字,故称);文状(字据,军令状);文引(通行证;路凭);文定(定婚)。
6(文章(遣造的词句叫做“文”,结构段落叫做 “章”。) [literary composition]
故说诗者不以文害辞。——《孟子?万章上》
好古文。——唐? 韩愈《师说》
属予作文以记之。——宋? 范仲淹《岳阳楼记》
能述以文。——宋? 欧阳修《醉翁亭记》
摘其诗文。——清? 纪昀《阅微草堂笔记》
7(又如:文价(文章的声誉);文魔(书呆子);文会(旧时读书人为了准备应试,在一起写文章、互相观摩的集会);文移(旧时官府文书的代称);文雄(擅长写文章的大作家);文意(文章的旨趣);文义(文章的义理);文情(文章的词句和情思);本文(所指的这篇文章);作文(写文章;学习练习所写的文章);文魁(文章魁首);文价(文章的声价);文什(文章与诗篇)。
8(美德;文德 [virtue]
圣云继之神,神乃用文治。——杜牧《感怀诗一首》
9(又如:文丈(对才高德韶的老者的敬称);文母(文德之母);文武(文德与武功);文命(文德教命);文惠(文德恩惠);文德(写文章的道德);文薄(谓文德浅薄);文昭(文德昭著)。
10.文才;才华。亦谓有文才,有才华 [literary talent]
而文采不表于后世也。——汉? 司马迁《报任安书》
11(又如:文业(才学);文英(文才出众的人);文采风流(横溢的才华与潇洒的风度);文郎(有才华的青少年);文彦(有文才德行的人);文通残锦(比喻剩下不多的才华)。
12(文献,经典;韵文 [document;classics;verse]
儒以文乱法。——《韩非子?五蠹》
言必遵修旧文而不穿凿。——《说文解字?叙》
13(辞词句。亦指文字记载 [writings;record]。如:文几(旧时书信中开头常用的套语。意为将书信呈献于几前);文倒(文句颠倒);文过其实(文辞浮夸,不切实际);文义(文辞);文辞(言词动听的辞令);文绣(辞藻华丽)。
14(自然界的某些现象 [natural phenomenon]
经纬天地曰文。——《左传?昭公二十八年》
15(又如:天文;地文;水文;文象(日月星辰变化的迹象);文曜(指日月星辰;文星);文昌(星座名)。
16(文治;文事;文职。与“武”相对。 [achievements in culture and education;civilian post]
文能取胜。——《史记?平原君虞卿列传》
文不能取胜。
文武并用。——唐? 魏征《谏太宗十思疏》
精神折冲于千里,文武为宪于万邦。――明《袁可立晋秩兵部右侍郎诰》
17(又如:文臣,文吏(文职官吏);文席(教书先生的几席);文品(文官的品阶);文帅(文职官员出任或兼领统帅);文烈(文治显赫);文员(文职吏员);文阶(文职官阶);文道(文治之道);文业(文事);文僚(文职官吏)。
18(法令条文 [articles of decree]
而刀笔吏专深文巧诋,陷人于罪。——《史记?汲黯列传》
19(又如:文劾(根据律令弹劾);文法吏(通晓法令、执法严峻的官吏);文丈(规矩;
制度
关于办公室下班关闭电源制度矿山事故隐患举报和奖励制度制度下载人事管理制度doc盘点制度下载
);文移(官府文书);文牓(布告;文告);文宪(礼法;法制)。
20(文言。古代散文文体之一;别于白话的古汉语书面语 [literary language]。如:半文半白;文语;文白(文言文和白话文)。
21(文教;礼节仪式 [rites]
则修文德。——《论语?季氏》
22(又如:文丈(崇尚礼文仪节);文俗(拘守礼法而安于习俗);文致(指礼乐);文貌(礼文仪节);文绪(文教礼乐之事);文仪(礼节仪式)
23(指表现形式;外表 [form;appearance]。如:文服(表面服从);文榜(告示、布告之类);文诰(诰令)
24(指鼓乐,泛指曲调 [music;tune]。如:文曲(指乐曲);文始(舞乐名)
25(谥号,谥法:勤学好问叫文 [study deligently]
何以谓之文。——《论语》
是以谓之文。
26(姓
〈动〉
1(在肌肤上刺画花纹或图案 [tatto (the skin)]
被发文身。——《礼记?王制》。注:“谓其肌,以丹青涅之。”
文绣有恒。——《礼记?月令》
2(又如:文笔匠(在人身上刺花的艺人);文身断发(古代荆楚、南越一带的习俗。身刺花纹,截短头发,以为可避水中蛟龙的伤害。后常以指落后地区的民俗);文木(刻镂以文采之木)
3(修饰;文饰 [cover up]
身将隐,焉用文之?——《左传?僖公二十三年》
饰邪说,文奸言,以枭乱天下。——《荀子?非十二子》
4(又如:文过饰非;文致(粉饰;掩饰);文冢(埋葬文稿之处)
5(装饰 [decorate]
舍其文轩。——《墨子?公输》
此犹文奸。
文车二驷。——明? 归有光《项脊轩志》
文马四百匹。——《史记?宋世家》
若将比予文木邪。——《庄子?人间世》
6(又如:文巧(文饰巧辩);文竿(以翠羽为饰之竿);文舫(装饰华丽的游艇);文饰(彩饰);文榭(饰以彩画的台榭);文舟,文艘(装饰华丽的船);文剑(装饰华丽的剑);文舆(饰以彩绘的车)
7(撰写文章 [write]。如:文匠(写文章的大家);文祸(因写文章而招来的灾祸);文雄,文
杰(指文豪)
〈形〉
1(有文采,华丽。与“质”或“野”相对 [magnificent;gorgeous]
其旨远,其辞文。——《易?系辞下》
晋公子广而俭,文而有礼。——《左传?僖公二十三年》
2(又如:文巧(华丽奇巧);文朴(文华与质朴);文服(华美的衣服);文砌(华美的石阶);文背(不文雅,粗俗);文轩(华美的车子);文质(文华与质朴)
3.柔和,不猛烈 [mild;gentle]。如:文烈(指火候温猛)
4(美,善 [fine;good]。如:文徽(华美);文鸳(即鸳鸯。以其羽毛华美,故称);文衣(华美的服装)
5(通“紊”。紊乱的 [disordered]
惇宗将礼,称秩元祀,咸秩无文。——《书?洛诰》
天子祭天下名山大川,怀柔百神,咸秩无文。——《汉书?郊祀志上》
王者报功,以次秩之,无有文也。——庆劭《风俗通义?山泽》
〈量〉
1(用于旧时的铜钱。如:一文钱
2(用于计算纺织物
五扶为一首,五首成一文。——《后汉书》