1.Driver: ftp nctuccca.edu.tw 在 /packages/networking/MUD/LPmud/MudOS/driver/minor 下 可找到 MudOS_v21c2.tar.gz 745784 bytes (好像就是 ES2 现在用的版本) 解开之後进入 MudOS_v21c2/src 如果你是用 Linux 的话 修改 GNUmakefile or Makefile 的 #UALARM=ualarm.c to UALARM=ualarm.c 为了使 Driver 有最其本的中文能力 要修改 comm.c 中的 static void telnet_neg P2(char *, to, char *, from) {..} 里面的 if (ch & 0x80) { => if (ch == 0xff ) { 然後直接打 make ,因为在 Linux 下会先读 GNUmakefile 的关系 在编译中途会 cd packages;gmake 然後就中断了 此时只需 cd packages;make;cd ..;make 就可以造出 driver 了 copy driver /mud/bin/driver 2.ES2 Mudlib: 关於使用权力的说明请看 MUD 版 5/24 日 - ES2 mudlib test release 一文 (Annihilator 大神的作品) => ES2 mudlib release 在 TMCA 的 ftp site, IP address: 140.114.70.217 档名: /pub/ES2/ESII_1.0b.tar.gz, 压缩档 442K, 解压缩约需 2M 空间  假设抓回来之後在 /mud/lib 下解开成 /mud/lib/es2 修改其中的 adm/etc/wizlist 加入你所要用的 id (等级) 例如 test (admin) Copy Driver src 中的 Config.example to /mud/bin/es2config 修改里面的: name: 你自己的ES2名字 port number : 4000 mudlib directory : /mud/lib/es2 binary directory : /mud/bin (这一行是 MUD driver 的执行档目录) global include file : "/include/globals.h" (!! 要把预设的 config.h 改成 globals.h ) cd /mud/bin; driver es2config& 然後用你自己设好的 id login 理论上就可以用了 以神的 id 提升其他角色的方法: promote (等级) 例如: promote newchar (admin) promote newcat (arch) promote newdog (wizard)