ubuntu下cs2服务器安装全皮肤插件(csWeaponPaints)
本文详细介绍在ubuntu
下该插件的安装和配置方法
项目地址:Nereziel/cs2-武器涂料 (github.com)
可以配置网页端,但我没有配置,所以本文不提
0.前置
在开始之前,确保你已经搭建好了cs服务器和插件平台,本文是在此基础上进行讲解,如果你还没有搭建服务器,移步服务器搭建教程和插件平台搭建教程
同时,该插件需要数据库配置,本文使用的mysql
1.放入文件
下载完压缩包后解压
把gamedata
文件夹下的weaponpaints.json
放在游戏目录文件夹/game/csgo/addons/counterstrikesharp/gamedata
下
把WeaponPaints
文件夹放入游戏目录文件夹/game/csgo/addons/counterstrikesharp/plugins
下
2.配置数据库
放好以后可以配置数据库了
我是在1panel下安装的数据库,如果你比较喜欢命令行配置或者已经配置好了可以跳过这一步,这里只演示1panel配置数据库
安装mysql
在1panel中打开应用商店,安装mysql,密码名称随便填但一定要记住
创建数据库
安装好后在数据库这一栏点击创建数据库,里面也可以随便填,这里以名字是csWeaponPaints
,密码为123456
为例子
3.配置插件连接数据库
执行一次开服指令并关闭
此时你会发现在游戏目录文件夹/game/csgo/addons/counterstrikesharp/configs/plugins/WeaponPaints
下有WeaponPaints.json
,打开它
{
"Version": 6,
"DatabaseHost": "数据库地址,本机搭建则是localhost",
"DatabasePort": 数据库端口,默认3306,
"DatabaseUser": "数据库用户名,根据上图我填的是csWeaponPaints",
"DatabasePassword": "数据库密码,根据上图我填的是123456",
"DatabaseName": "数据库名,根据上图我填的是csWeaponPaints",
"CmdRefreshCooldownSeconds": 0,
"Prefix": "[WeaponPaints]",
"Website": "你的换皮肤网站域名,不搭建可以随便填,我填的example.com/skins",
"Additional": {
"KnifeEnabled": true,
"GloveEnabled": true,
"AgentEnabled": true,
"SkinEnabled": true,
"CommandWpEnabled": true,
"CommandKillEnabled": true,
"CommandKnife": "knife",
"CommandGlove": "gloves",
"CommandAgent": "agents",
"CommandSkin": "ws",
"CommandSkinSelection": "skins",
"CommandRefresh": "wp",
"CommandKill": "kill",
"GiveRandomKnife": false,
"GiveRandomSkin": false,
"ShowSkinImage": true
},
"ConfigVersion": 6
}
修改完毕后开服,你会发现插件已经安装完毕,赶紧去试试吧!