【CS2】你的第一个Metamod 插件 s2_sample_mm

我不当学长 管理员组 2023-10-29 1381

插件介绍:

  • 基于Metamod:Source开发你的第一个sample例子插件

【必须!!】前置环境要求,请参考:【CS2】源码编译metamod:source平台-编程开发-CSGO插件分享-CSGO资料库 (csgocn.net)

插件编译方法:

mkdir hl2sdk-root
git clone https://github.com/alliedmodders/hl2sdk/ --branch cs2 hl2sdk-root/hl2sdk-cs2

git clone https://github.com/alliedmodders/metamod-source --recursive
cd metamod-source

//下面这行是设定你的HL2SDKCS2的环境变量,具体路径是绝对路径
echo "export HL2SDKCS2=/absolute/path/to/hl2sdk-root/hl2sdk-cs2" >> ~/.bashrc 
//下面这行是设定你的MMSOURCE112的环境变量,具体路径是绝对路径
echo "export MMSOURCE112=/absolute/path/to/metamod-source" >> ~/.bashrc
. ~/.bashrc

cd sample/s2_sample_mm
mkdir build && cd build
CC=gcc CXX=g++ python3 ../configure.py -s cs2 --hl2sdk-manifest=hl2sdk-manifests
ambuild

最终的编译结果是这样的:

安装方法:

  • 最后生成package文件夹,把里面的文件上传并解压到你的游戏服务器(game/csgo目录下)

参考:


CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (5)
返回