侠客行java_MUDOS 侠客行100 MUDLIB 的一些摸索...

不知怎么回事,又想到MUD。是不是因为最近总捣鼓Fedora的Shell,情形和当年玩MUD有些相似?

当时在湖大玩的是湖南信息港的一个服务器。虽然叫“封神演义”,和封神却半点关系也拉不上,只是最流行的“侠客行”的一个修改版而已。我当时就曾经去下载了“侠客行”MUDLIB的源代码,黑灯瞎火之中找到一个Bug,居然在所谓的“封神”中也能使用,哈哈。

现在想旧梦重温,自己架一个MUD服务器,自己一个人瞎玩,嘿嘿。就跑去网上找下载的地方。

发现大多数以前的MUD网站或关闭、或无人维修,情形惨淡。“泥巴”果然最后要归于尘土,这是它的宿命。我当时在玩的时候,大概是2000年,已经是它的末期。非常萧条,非常孤独。然而我喜欢它清清白白的无声世界。

尝试了许多无效连接之后,好不容易找到一个现在还搞这些无人问津的东西的网站。下载了侠客行100海洋版。又跑到MUDOS的官网上,下载MUDOS的源代码。头痛就来了。

在Fedora下,MUDOS倒是很顺利就编译成功。到了架起服务器时,就失败了。

问题在于MUDOS的默认的编译选项没有载入xkx100(侠客行)所需的部件。查找了许久,发现必须修改它的options.h文件(可以复制options.h为local_options,然后修改local_options):

#undef NO_ADD_ACTION : 大多数国内的MUDLIB(基本都基于ES2)都使用了Add_Action

#undef NO_WIZARDS : 以支持Wiz

#define PACKAGE_UIDS : 大多数国内的MUDLIB都使用这个作为安全系统。之后xkx100在服务器端上正常运行起来了。用客户端连接时又有问题&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值