CS1.6 amxx使用和开发环境安装指南

更新时间:2026年2月24日

1. 为CS安装metamod插件平台

1.1 下载并安装metamod

下载页面:https://www.amxmodx.org/downloads.php

下载地址:metamod 1.21.1

下载并解压后得到addons文件夹,将其复制或剪切到cs客户端或服务端目录下的cstrike文件夹内。

客户端指的是即能玩游戏又能开服的“监听服务器Listen Server”。

服务端指的是仅能开服的“专用服务器Dedicated Server”。

寻找cstrike文件夹的方法:

1.2 启动metamod插件平台

用记事本打开cstrike/liblist.gam文件,找到以下内容(重点是gamedll开头):

gamedll "dlls\mp.dll" gamedll_linux "dlls/cs.so" gamedll_osx "dlls/cs.dylib"

改成以下内容:

gamedll "addons/metamod/dlls/metamod.dll" gamedll_linux "addons/metamod/dlls/metamod.so" gamedll_osx "addons/metamod/dlls/metamod.dylib"

1.3 确认启动是否成功

启动客户端或服务端,载入游戏地图后,打开控制台,发送:metamod_version

正常情况下,控制台会反馈:"metamod_version" is "1.21.1-am"

2. 为metamod安装amxmodx插件平台

2.1 下载并安装amxmodx

请前往下载页面或构建页面,自行确认是否有新版。你需要下载Base基础包cs模组附加包

你也可以根据自身需求直接点击下方的按钮下载,但不一定是最新版。

下载页面:https://www.amxmodx.org/downloads.php

构建页面:https://www.amxmodx.org/downloads-new.php

Windows系统:

Linux系统:

下载并解压后得到addons文件夹,同样放入cstrike文件夹,注意:先放基础包,再放附加包,并确认替换文件。

2.2 启动amxmodx插件平台

Windows系统必须先启用“显示文件扩展名”功能。具体开启方法,自行上网查询。

打开cstrike/addons/metamod文件夹,创建plugins.ini文本文件。

用任意文本编辑器打开plugins.ini文件(例如Windows系统的记事本),另起一行,输入以下内容:

win32 addons/amxmodx/dlls/amxmodx_mm.dll linux addons/amxmodx/dlls/amxmodx_mm_i386.so

保存并关闭文件。

2.3 确认启动是否成功

启动客户端或服务端,载入游戏地图后,打开控制台,发送:amxx version

正常情况下,控制台会反馈大量文字,其第1行类似这样:AMX Mod X 1.10.0.5467 (http://www.amxmodx.org)

若需要将amxmodx切换为中文:

3. 为amxmodx安装amxx插件

3.1 制作或下载,并安装amxx

制作方法请继续看下一步教程:4. 安装编程工具

通常可以去官方论坛下载amxx插件:https://forums.alliedmods.net/index.php

安装须知(有些插件拥有或需要资源文件):

举个例子,如果你下载的amxx插件,同时拥有models、sound文件夹。

把amxx文件放入plugins文件夹,把models、sound文件夹放入cstrike文件夹即可。

3.2 启动amxx插件

打开cstrike/addons/amxmodx/configs/plugins.ini文件,或其他名字以plugins开头的ini文件。

另起一行,输入amxx文件的相对地址,例如:

; 启动绝对地址为cstrike/addons/amxmodx/plugins/zp43/zp43_core.amxx的插件 zp43/zp43_core.amxx ; 启动绝对地址为cstrike/addons/amxmodx/plugins/zp43_core.amxx的插件 zp43_core.amxx

修改后,保存并关闭文件。

启动顺序须知:

3.3 确认启动是否成功

启动客户端或服务端,载入游戏地图后,打开控制台,发送:amxx plugins

正常情况下,控制台会反馈所有已启动的amxx插件信息——名称、版本、作者、相对地址、运行状态等。

在这些信息中寻找是否有你想启动的amxx插件。

4. 安装编程工具

4.1 下载、安装代码编辑器(Windows系统)

amxx插件的源码是通常是sma文本文件,用任何文本编辑器都可以打开并编辑,包括记事本。

推荐使用:

注意:保存源码前,需要设置UTF-8无BOM编码

4.2 修改编程工具配置,使编程更方便,更自动化

Visual Studio Code或Notepad++需要安装amxmodx语言或amxxpawn语言拓展。AMX Mod X Studio不需要。

代码编辑器可以设置编程语言相关的配置,设置越详细,对编程帮助越大。

可参考以下内容进行设置:

这些代码编辑器都拥有编译源码的按钮或快捷键。编译产生的.amxx文件位于你设置的“输出位置”。

4.3 不使用代码编辑器的编译方法

将源码文件拖动到amxxpc.exe文件或快捷方式图标上,即可在源码旁边生成.amxx文件。

但在未添加启动选项的情况下,amxxpc.exe只会在源码所在目录寻找引用的头文件。

所以最好将源码放在addons/amxmodx/scripting目录下,确保编译器能找到头文件。

scripting目录下的compile.exe是个批量编译小程序,由于编译scripting目录所有sma源码。

其生成的.amxx文件位于scripting/compiled文件夹内。