
首先你需要建一个CS2的服务器(b站有很多视频教程,通过steamcmd来下载
比如这个up的视频,注意!CSGO的代号是730而CS2是730!不要下错了!!!【[CSGO服务器搭建]电脑小白零基础搭建CSGO服务器教程(准备篇)】 网页链接)
(由于换肤插件可能导致GLST封禁因此服务器配置不要填入你的steam服务器token以及后续换肤插件web端不要填你的steam web API随便填一个就行,这样V社查不到腐竹信息)
然后就是加入饰品插件的教程:
1、Metamod
下载地址:www.sourcemm.net/downloads.php/?branch=master
下载后解压到你的cs服务端内

2、CounterStrikeSharp下载
下载地址:github.com/roflmuffin/CounterStrikeSharp/actions/workflows/cmake-single-platform.yml
记得下载run-time-build

解压至addon文件夹内

这样基本的mod框架就完成了,然后找到 gameinfo.gi 这个文件,鼠标双击打开进行编辑,写入一行文字:Game csgo/addons/metamod


然后保存即可。
以上步骤不懂的话参考这个up的自定义比赛插件内的教程
CS2服务器 - 满十&跑图&道具练习(Linux MatchZy) - 哔哩哔哩
3、下载插件
注:插件需要用到MySQL数据库和php
下载地址:github.com/Nereziel/cs2-WeaponPaints?tab=readme-ov-file
插件分为web端和服务器端都需要下载服务器端安装方法在github有较为详细的教程,下面是机翻
从 Release 下载并将插件复制到插件
使用插件运行服务器,如果安装正确,它会生成配置!
编辑插件/WeaponPaints/WeaponPaints.json包含数据库凭据addons/counterstrikesharp/configs/
在 core.json 中,将 FollowCS2ServerGuidelines 设置为 falseaddons/counterstrikesharp/configs/
从插件文件夹 gamedata 文件复制到文件夹 addons/counterstrikesharp/gamedata/ weaponpaints.json
前置插件链接:
github.com/NickFox007/PlayerSettingsCS2
github.com/NickFox007/AnyBaseLibCS2
github.com/NickFox007/MenuManagerCS2
安装方法就是把插件全拖到css的补丁文件夹

服务端数据库信息填写:

接下来是web端的搭建(本人是0基础自学,大佬勿喷)
下载作者提供的web端文件解压
下载php(版本>=7.4)
添加环境变量:
设置里面搜索高级系统设置,点环境变量,找到里面的path一栏,点编辑在里面新建填写内容就是你php安装的位置比如我的就是D:\php\php8.0.2nts然后点确定。
启动本地网页:
在你web端文件夹内新建一个txt文件,输入php -S localhost:27075
然后保存把后缀名改成.bat后双击即可运行

但在之前先配置web端的数据库:
点击class文件夹里的config.php并编辑
<?php
define('SKIN_LANGUAGE', 'skins_zh-CN');
define('DB_HOST', 'localhost');
define('DB_PORT', '3306');
define('DB_NAME', '你的数据库名字');
define('DB_USER', 'root');
define('DB_PASS', '数据库密码');
define('WEB_STYLE_DARK', true);
define('STEAM_API_KEY', '随便填一个');
define('STEAM_DOMAIN_NAME', 'https://localhost:27075');
(注意上面一行如果你要供好友访问网页的话请改成内网穿透地址)
define('STEAM_LOGOUT_PAGE', '');
define('STEAM_LOGIN_PAGE', '');
至此服务端便配置完成了,双击运行网页端

点击灰色按钮登录steam

之后即可换肤

最后一步就是启动cs服务端
这个表示插件运行成功了

接下来进入服务器:
控制台输入connect 127.0.0.1
如果好友要进入的话请输入connect (内网穿透的ip和端口,括号不要)


附录:
换肤插件指令列表
新增命令 !wp 刷新皮肤(可配置秒级冷却时间)
添加了命令 !ws 以显示网站
添加了命令 !knife 以显示带有刀的菜单
添加了命令 !gloves 以显示带有手套的菜单
添加了命令 !agents 以显示包含探员的菜单
添加了命令 !pins 以显示带有胸章 的菜单
添加了命令 !music 以显示带有音乐盒的菜单

w和s是上下选择,e是确定,网页换肤后记得输入!wp刷新
有疑问可以提问(就是可能来不及回复)
特此声明:服务器换肤不会导致VAC封禁(如果你还是害怕就用小号)
GLST封禁仅会在你填写了服务器token时概率发生(所以我上面说了不要填写)
不填写token的服务器仅可局域网加入(所以我推荐内网穿透来实现其他人加入服务器)