【CS2】CS2-WeaponPaints 插件网站客户端 支持“手套、音乐盒、探员”更换

swaggymacro 一级用户组 4月前 3179

项目介绍:


该项目为CS2-WeaponPaints 换肤插件的网页端,可以同步更换皮肤,插件自带的网页暂时还不能更换探员、手套、音乐盒,并且每次更换都需要刷新网页,而其他两个第三方的网页端,其中一个没有中文,而且比较卡(我测试是这样的),另外一个则是把手套和音乐盒更换放在了收费版(本项目根据它的开源版本二次开发而来)。

CS2-WeaponPaints已经有人在论坛发过了,见:https://bbs.csgocn.net/thread-679.htm

安装方法:


依赖: Node.js 17 or 更高版本 (但实测Node.js 16正常)

  • 首先下载网站代码
  •  src/config.example.json 重命名为 config.json 并且填入相关信息.
  •  lang 中填入 zh-CN 表示使用中文,其他的语言请参考 src/lang 文件夹。
{
    "name": "网站标题",
    "lang": "zh-CN", 
    "DB": {
        "DB_HOST": "host",
        "DB_USER": "username",
        "DB_PASS": "password",
        "DB_DB": "database name"
    },
    "HOST": "example.com or localhost/127.0.0.1",
    "SUBDIR": "/skinsExample/ or just /",
    "PORT": 27075,
    "STEAMAPIKEY": "Your Steam Web API Key",
    "connect": {
        "show": true,
        "url": "steam://connect/[IP:PORT]?appid=730/[Server password if needed]"
    }
}
  • 然后运行以下命令:

Windows:

  npm i
  npm run start

Linux:

  npm i
  npm run startLinux
  • 图片本地化:如果你配置为中文的话,你需要下载该仓库counter-strike-image-tracker, 下载完后解压 `static/panorama/images` 至 `src/public/images` 文件夹。
    大小约在`1.16GB`左右。
  • 从Github加载图片:否则可以在src/public/js/json/zh-CN-skins.json文件中执行批量替换/images/https://raw.githubusercontent.com/ByMykel/counter-strike-image-tracker/main/static/panorama/images/

因为皮肤图片默认是从Github加载,但国内Github基本访问不了,所以国内访问的话还是请参考上面的图片本地化步骤。

使用方法:


直接访问搭建好后的地址,登录后即可选择皮肤。

要求运行网站的服务器必须可以访问Steam网络

 

下载地址:


项目在Github上开源。

仓库地址:https://github.com/SwaggyMacro/cs2-WeaponPaints-Website

 

预览截图:


 


CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (14)
  • 我不当学长 管理员组@Ta 4月前 0
    引用 2
    感谢分享!牛批
  • swaggymacro 楼主 一级用户组@Ta 4月前 0
    引用 3
    我不当学长 感谢分享!牛批

  • L1mit4 一级用户组@Ta 4月前 0
    引用 4
    感谢分享!牛批  这个界面好看清晰
  • L1mit4 一级用户组@Ta 3月前 0
    引用 5
    InternalOpenIDError:  Failed  to  discover  OP  endpoint  URL  报这个错
  • zhangruk 一级用户组@Ta 3月前 0
    引用 6
    3333333333
  • YYDK2 一级用户组@Ta 3月前 0
    引用 7
    您好作者,我想詢問運行一下命令那一個步驟要如何執行呢,小的實在不懂,望解答
  • huishu 一级用户组@Ta 3月前 0
    引用 8
    网站搭建有更详细的教程吗?
    "url":  "steam://connect/[IP:PORT]?appid=730/[Server  password  if  needed]"这行大概怎么填写
    谢谢楼主⊙ω⊙
  • swaggymacro 楼主 一级用户组@Ta 3月前 0
    引用 9
    huishu 网站搭建有更详细的教程吗? "url": "steam://connect/[IP:PORT]?appid=730/[Server password if needed ...
    这段话就是你的私服地址  可以点击一键连接私服
  • zx683497 一级用户组@Ta 3月前 0
    引用 10
    文件就是github的源码吗
  • zx683497 一级用户组@Ta 3月前 0
    引用 11
    win系统怎么运行啊
  • zx683497 一级用户组@Ta 3月前 0
    引用 12
    有详细点的教程吗        纯半小白
  • Tanic 一级用户组@Ta 3月前 0
    引用 13
    解压完本地图片文件后复制到服务器上,网页程序无法运行了
  • Hejin 赞助用户组@Ta 25天前 0
    引用 14
    502  Bad  Gatewayd
    我看到github上有老外有同样问题issues,不知道怎么解决
    https://github.com/SwaggyMacro/cs2-WeaponPaints-Website/issues/9
  • Ultha 一级用户组@Ta 17天前 0
    引用 15
    牛的
返回