Mudlib 安装说明：

修改 /adm/etc/wizlist 文件加入巫师及相应的权限，
将不用的巫师删去。

修改 config.tx 设置和你的系统相符。

根据游戏的要求修改 /include/globals.h
1. 如需要提供 big5 修改 '#undef GB_AND_BIG5' 为 '#define GB_AND_BIG5'
2. 如不希望用户能输入 '\x1B' 修改 '#define USER_INPUT_ANSI' 为 '#undef USER_INPUT_ANSI'
3. '#undef WIZARD_FLAG' 这个设置默认为 undef，如果这里 define 的作用：
   对巫师物品的监控检查（如巫师 clone 的或等同于clone 出的物品或者是来
   源于巫师目录下的物品：
    money 玩家不能使用，npc 玩家不能打，巫师物品上的 acction 对玩家
    不起作用，巫师与玩家不能发生战争等......)
   对玩家区域和巫师区域进行严格的划分。
   对巫师对玩家施加的任何影响进行全面的记录。
   建议正常运行的游戏应当 '#define WIZARD_FLAG'
4. 修改 PUBLIC_MUD_MAIL 为你的公共对外电子邮件地址。

根据游戏要求修改 /include/login.h
1. '#define MAIL_REG' 如果这项 define 所有的新玩家都要 email 注册确认。
2. '#define BLOCK_HACK_WIZ' 和 '#undef BLOCK_HACK_ALL'
   是对账号进行密码猜测的保护。一个账号如果连续5次密码输入错误就会被
   'block'而禁止登陆加以保护，防止对一个密码的可能性的多次猜测而解密。
   如要 unblock 需要巫师对玩家进行 email 确认后通过 block 命令打开。
   如果'#define BLOCK_HACK_ALL'就对所有的账号进行监控保护，但是有很多
   弊端，如故意 block 一个账号恶作剧，所以建议通常 '#undef BLOCK_HACK_ALL'
   '#define BLOCK_HACK_WIZ'只对巫师账号进行这个保护。
3. '#undef WIZ_PASSWD_CHK' 如这一项 define,会在登陆的时候对巫师的密码
   进行安全检查，要求巫师密码必须 8 个字符、包含大写、小写与特殊字符，
   对不符合要求的密码要求更改，否则禁止登陆。


用自己的 addr_server 及 driver 启动游戏。
具体命令：
 ./addr_server 3990& (这个端口号要和 config.tx 里的设置相符)
 ./driver config.tx&

系统启动时会对 driver 作一系列的检查如果发现 driver 不能很好的支持
这套 Mudlib 系统会退出,一些对 driver 的检查结果和建议会记录在
/log/debug.log 这个记录文件里,请根据建议重新编译 driver,一份标准的
driver 的配置文件在 /adm/etc/options.h(用于 v22pre11) 和 v22_1b22_options.h
(用于 v22.1b22),你可以直接把它作为你的 driver 的 options.h 重新编译,
编译以前要 'make clean'.


本游戏正常运行需要占用 5 个通讯端口。
1. 接受玩家连线进入游戏的端口 __PORT__ , 在 config.tx 里设定。目前为 6666.
2. addr_server 的端口，目前为 3990。
3. http 端口，目前为： __PORT__+3。
4. ftp 端口，目前为 6969。
5. INTERMUD 端口，目前为 __PORT__+4。 /include/net/services.h。

注意：此套 LIB 巫师人物享有许多特权，如需测试请登入一个普通玩家人物进行测试，
      否则测试结果可能出现严重偏差。

By Find.