【CS2】CS2-WeaponPaints 二维码扫码网页换肤项目国内适配版 游戏性拓展 服务器管理 开发者相关

我不当学长 管理员组 21小时前 84

特别提醒:本教程需要你了解并且清楚如何搭建一个网页站点(包括但不限于LAMP,LNMP,域名,A记录,Mysql数据库,Web面板:宝塔面板)的相关知识,如果不清楚的,尽可能百度搞明白,本贴不对这些基础知识多加赘述。如果实在想快速搭建,个人推荐宝塔面板。


项目介绍:

此项目是我(我不当学长)基于 LielXD/CS2-WeaponPaints-Website 修改适配针对国内玩家的修改版。可以解决一下痛点:

  1. 国内服务器无法透过openid访问steamapi
  2. 国内玩家登陆steam社区困难

项目原理:

  1. 本地化网页服务器显示图片,不再使用github链接,避免因网络问题导致换肤网站图片显示出问题
  2. 服务器插件可以直接获得玩家信息,因此不再需要玩家手动登录steam社区账号(@KodPlay 在:cssbans管理面板http下无法steam登录-CS2专区-CSGO插件分享-CSGO资料库 提到的方法

项目依赖:

  • 原版 github 皮肤插件:Nereziel/cs2-WeaponPaints
  • 网站服务器 Nginx or Apache (推荐宝塔面板)
  • PHP 8.2 +
  • MySQL 5.7+
  • 修改版的网页文件(下载地址见附件)

使用方法:

玩家在游戏服务器内输入 !cskin 命令即可弹出一个二维码

玩家扫码就可以直接在手机上或者浏览器上打开修改皮肤的网页,无需额外登陆steam账号的操作。


安装方法:

  1. 在网站服务器安装 web 换肤程序文件
    -- 把网页程序 cskin_web_no_img_20250518_0954.tar.gz 上传到网站服务器并解压
    -- 把图片 img_20250518_0954.zip 上传到网站服务器并解压

    -- 如果你是Nginx 服务器,那么要额外修改站点配置文件,增加配置信息。(Apache不用)【信息来源:LielXD/CS2-WeaponPaints-Website:
    location / {
         try_files $uri /index.php?path=$uri&$args;
    }​


    -- 打开你的换肤网站网址,即可进入安装程序界面
  2. 在游戏服务器安装配套插件 CS2-CSkins-QR
  3. 修改 configs\plugins\CS2-CSkins-QR\CS2-CSkins-QR.json 文件中内容为你自己的网站地址

参考:

上传的附件:

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

    如果插件使用有问题,可以先看一下服务器是否正常载入插件。下面是成功的内容:

    css_plugins list  
    List of all plugins currently loaded by CounterStrikeSharp: 4 plugins loaded.
      [#1:LOADED]: "CS2_CSkins_QR" (0.0.1) by https://bbs.csgocn.net/
        Change player skin by scan QR code
返回