Counter-Strike 1.6 · 指南

最佳 CS 1.6 AMX Mod X 插件

更新于 October 10, 2026 2 分钟阅读

本页内容
  1. 首先需要准备什么
  2. 如何安装 AMX Mod X 插件
  3. AMX Mod X 自带的插件
  4. 按类别划分的热门插件
  5. 反作弊:真实情况
  6. ReAPI 还是 Orpheu?
  7. 插件无法加载时怎么办,多少插件算太多
  8. HytHost CS 1.6 服务器上的插件
  9. 常见问题

插件让 Counter-Strike 1.6 服务器真正成为你自己的:管理菜单和封禁、地图投票、排名与统计、聊天标签,以及僵尸、deathrun 等完整的游戏模式。它们几乎全部运行在 AMX Mod X 上,而寻找它们的最佳去处仍然是大多数插件的发布地——AlliedModders 论坛。

本清单按用途整理值得了解的插件,如实说明哪些仍在维护,只链接官方页面,并讲解如何安装以及插件无法加载时该检查什么。本文默认你使用基于 ReHLDS 和 ReGameDLL 的现代服务器。

首先需要准备什么

AMX Mod X 插件需要一套底层组件:

  • ReHLDS 和 ReGameDLL_CS——原版服务器引擎和游戏库的持续维护替代品。
  • Metamod-R——加载 AMX Mod X 及其他服务器模块。
  • AMX Mod X——运行插件。当前稳定版为 1.9.0;1.10 为开发分支。
  • ReAPI——一个 AMX Mod X 模块,让插件直接访问 ReHLDS 和 ReGameDLL。许多现代插件都需要它。

从零搭建这套组件的方法见 如何搭建 CS 1.6 服务器。要查看服务器正在运行的版本,在控制台输入 version、meta version、amxx version 和 game version。

每台 HytHost CS 1.6 服务器都预装 ReHLDS、ReGameDLL、Metamod-R、AMX Mod X 和 ReAPI——€1.44/月起。

查看 CS 1.6 套餐

如何安装 AMX Mod X 插件

  1. 获取编译好的插件——.amxx 文件——从插件的官方页面下载。如果只提供源码(.sma),请自行编译:将其放入 addons/amxmodx/scripting,然后运行 ./amxxpc plugin.sma(Linux)或 amxxpc.exe(Windows),并使用与服务器相同 AMX Mod X 版本的编译器。
  2. 上传 .amxx 到 addons/amxmodx/plugins,并把配置、语言或声音文件放到插件说明指定的文件夹。
  3. 启用插件:在 addons/amxmodx/configs/plugins.ini 中另起一行添加其文件名。行首加 ; 即可禁用插件。
  4. 加载所需模块(例如 reapi 或 SQL 模块),写入 configs/modules.ini。
  5. 换图或重启,然后用 amxx plugins 确认其状态为 running。
一次只添加一个插件,每加一个就测试一次。出问题时,你能准确知道是哪个导致的。上传的文件夹还需要正确的权限——参见 exit 139 崩溃。

AMX Mod X 自带的插件

下载任何东西之前,先看看 AMX Mod X 自带了什么。大部分默认已启用:

插件作用
admin, admincmd, 菜单管理员账户和命令:踢出、封禁、拍打、换图,以及玩家、地图和命令菜单
adminchat管理员聊天和屏幕消息:amx_say、amx_tsay、amx_csay、amx_psay
adminvote地图、踢出和封禁投票
mapchooser, nextmap, timeleft地图结束投票,聊天中的 nextmap 和 timeleft
statsx排名与统计:/rank、/top15、/statsme
antiflood聊天刷屏防护
scrollmsg, imessage滚动和定时服务器消息
restmenu(默认关闭)武器限制菜单
admin_sql(默认关闭)从 MySQL 数据库而非文件读取管理员账户

管理员及其权限标志写在 configs/users.ini 中,玩家通过 setinfo _pw 设置密码来登录。

按类别划分的热门插件

许多经典 CS 1.6 插件已多年未更新。它们通常仍能使用,但请在自己的服务器上测试并保留备份。每一项都链接到官方页面。

管理与封禁

  • Advanced Bans——用限时封禁替换内置封禁命令,换图后也能正确到期。较旧(2011),但使用广泛。
  • AMXBans——网页面板加游戏插件,将封禁和管理员存储在 MySQL 中,多台服务器可以共享。这个仍在维护的分支可运行于现代 PHP;其 README 自己警告代码库非常陈旧、近期未经审计,插件需要你自行编译。

地图投票

  • Map Manager [Modular]——现代、积极维护的地图投票,支持 rock-the-vote 和提名,拆分为按需启用的模块。需要 AMX Mod X 1.9 或 1.10。
  • Galileo——功能丰富的老牌替代方案,已不再更新。使用时请禁用内置的 timeleft。

统计与聊天

  • CSstatsX SQL——将玩家统计存入 MySQL 或 SQLite,包含技术评分和游戏时长。该项目已不再维护。
  • Chat Manager——为管理员和玩家提供聊天前缀、颜色和自定义名称。

游戏模式

  • Zombie Plague 5.0——人类对抗僵尸,带有特殊回合、职业和额外道具。
  • Deathrun Manager——经典 deathrun 模式:一名恐怖分子操控陷阱,其余玩家竞速通关。
  • GunGame——通过击杀逐级升级武器。

这三种游戏模式都诞生于 2010 年代初,作者已不再更新。向玩家开放前,请先在 ReGameDLL 服务器上测试。

反作弊:真实情况

CS 1.6 的服务器端作弊检测能力有限,过去的大部分方案已不再维护。如今现实可行的有:

  • ReChecker——ReHLDS 团队的 Metamod 插件,按你定义的列表检查玩家的游戏文件,不匹配时踢出或记录日志。需要 ReHLDS。它能发现被修改的文件,但不能识别所有作弊。
  • ReAimDetector——用于 ReHLDS 服务器的自瞄和无扩散检测器。自 2018 年起未再更新。

真正有效的做法是组合使用:ReChecker、Advanced Bans 之类的封禁系统、作为证据的 demo,以及在玩家在线时同样在线的管理员。

ReAPI 还是 Orpheu?

两者都能让插件触及 AMX Mod X 本身无法提供的游戏功能,但工作方式截然不同:

  • ReAPI 是一个 AMX Mod X 模块,通过受支持的函数和钩子公开 ReHLDS 与 ReGameDLL,并与它们同步维护。
  • Orpheu 通过在内存中扫描函数签名来挂钩引擎和游戏函数。其最后一个版本发布于 2014 年。

在 ReHLDS 和 ReGameDLL 服务器上,优先选择基于 ReAPI 的插件。ReGameDLL 文档本身就警告,它与原版游戏库并非二进制兼容,部分基于 Orpheu 的插件可能失效或导致服务器崩溃。

插件无法加载时怎么办,多少插件算太多

  • amxx plugins 列出所有插件及其状态;任何不是 running 的都存在问题。
  • amxx modules 显示插件所需的模块(ReAPI、SQL、CSX)是否已加载。
  • meta list 显示 Metamod 插件;BADF 表示某个文件加载失败。
  • addons/amxmodx/logs 中的日志——尤其是 error_ 文件——会写明出问题的插件和原因。

常见原因:缺少模块、plugins.ini 中文件名错误、插件为比服务器更新的 AMX Mod X 版本编译,或文件夹权限问题。

服务器能运行多少插件并没有固定上限。真正消耗性能的是每帧都在执行操作的插件。移除不用的插件,优先选择基于 ReAPI 的插件;在 AMX Mod X 1.10 上,amx_perflog_ms 设置会记录运行时间过长的插件调用。

HytHost CS 1.6 服务器上的插件

每台 HytHost CS 1.6 服务器都预装 ReHLDS、ReGameDLL、Metamod-R、AMX Mod X 和 ReAPI,你可以直接从上面的第 2 步开始:通过文件管理器或 SFTP 上传插件,并在 plugins.ini 中列出。套餐包含 AMXBans 和基于 SQL 的统计所需的 MySQL 数据库,自定义声音和模型通过 FastDL 传送给玩家。

购买优先支持后,我们的团队可以尽力为你安装一个 AMX Mod X 插件并完成基础配置。详见 CS 1.6 服务器托管。

完整的 ReHLDS 组件、用于封禁和统计的 MySQL 数据库以及 FastDL——HytHost CS 1.6 主机 €1.44/月起。

查看 CS 1.6 套餐
常见问题

常见问题

将 .amxx 文件上传到 addons/amxmodx/plugins,在 addons/amxmodx/configs/plugins.ini 中另起一行添加其文件名,在 modules.ini 中加载所需模块,然后换图或重启。用 amxx plugins 确认其状态为 running。

在控制台运行 amxx plugins 和 amxx modules,然后查看 addons/amxmodx/logs 中的错误日志。常见原因是缺少 ReAPI 等模块、plugins.ini 中名称错误、插件为更新版本的 AMX Mod X 编译,或文件夹权限不正确。

在 ReHLDS 和 ReGameDLL 服务器上,选 ReAPI。它与二者同步维护并使用受支持的钩子,而 Orpheu 依靠扫描函数签名,最后一个版本发布于 2014 年。ReGameDLL 文档警告,部分基于 Orpheu 的插件可能失效或导致服务器崩溃。

没有固定数量。性能取决于插件做什么:每帧都运行代码的插件开销最大。移除不用的插件,新插件一次只加一个;在 AMX Mod X 1.10 上可用 amx_perflog_ms 找出缓慢的插件调用。

在 addons/amxmodx/configs/users.ini 中为其添加一行,写上名字、Steam ID 或 IP、密码(如使用)以及要授予的权限标志。按名字登录的玩家在控制台用 setinfo _pw 设置密码。换图后更改生效。

为你的插件准备好的 CS 1.6 服务器

HytHost CS 1.6 主机预装 ReHLDS、ReGameDLL、Metamod-R、AMX Mod X 和 ReAPI,并提供 MySQL 和 FastDL——€1.44/月起。

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours

这篇指南对你有帮助吗?