跳到主要内容

安装

请先查看支持的游戏列表,确认其中有你的游戏。如果没有也不必沮丧。安装之后,你可以按照这篇文档进行细致调整,再验证 Metamod-r 与你那个不受支持的模组能否配合工作。游戏有可能正常启动。

兼容性

Metamod-r 与原版 HLDS 不兼容。必须事先安装 ReHLDS(API 3.1+)。在其他环境下无法保证该产品能够正常工作。

HLDSReHLDS操作系统
❌API 3.1+

在游戏服务器上安装

  • 把最新版本的 Metamod-r Download 下载到任意方便的位置。
  • 把下载到的 zip 压缩包中的 addons 目录解压到你的模组目录中。 如果在确定目录名称时遇到困难,请参考**这里**给出的汇总表格。
  • 在模组目录中找到 liblist.gam 文件,按需为它做一份备份,然后用任意顺手的文本编辑器打开。
  • 在 liblist.gam 中找到包含 gamedll 和 gamedll_linux 的行。例如 Half-Life 1 的内容是这样:
gamedll "dlls\hl.dll"
gamedll_linux "dlls/hl.so"

而 Counter-Strike 1.6 则是:

gamedll "dlls\mp.dll"
gamedll_linux "dlls/cs.so"
  • 把对应行中的路径替换为 metamod-r 的路径:

Windows 版服务器:

gamedll "addons\metamod\metamod.dll"

Linux 版服务器:

gamedll_linux "addons/metamod/metamod_i386.so"
  • 保存对 liblist.gam 的修改。
  • Metamod-r 安装完成。

检查

成功安装 Metamod-r 之后,可以启动游戏服务器来验证是否工作正常。

Metamod-r 正常工作时: 如果没有正常工作: 请参阅故障排查指南。