Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeaponSkins

A CSSharp plugin for CS2 that gives players full control over how their loadout looks.

Features

  • Weapon skins with float, pattern, name tag and StatTrak
  • Knife selector
  • Gloves selector
  • Agents selector
  • Music kit selector
  • Pins selector
  • Sticker menu with 4 slots per weapon
  • Gen codes: apply a full custom craft with one command from cs2inspects/csfloat/steam/cs2preview inspect codes
  • Auto skins update after game update
  • Everything is saved per player and per team in MySQL

Showcase

Knife,Gloves,Agents Showcase
Knife,Gloves,Agents Showcase
Pin,Music Showcase
Pin,Music Showcase
Skins,Stickers Showcase
Skins,Stickers Showcase
Gen Showcase
Gen Showcase

Requirements

  • CounterStrikeSharp v1.0.371 or newer
  • MySQL (optional but strongly recommended — without it nothing persists across reconnects)
  • Disable FollowCS2ServerGuidelines path: addons/counterstrikesharp/configs/core.json

Install

  1. Download the latest build from Releases
  2. Extract the zip into game/csgo/
  3. Start the server once, then fill the database settings in configs/plugins/WeaponSkins/WeaponSkins.json
  4. use css_plugins load WeaponSkins or Restart the server

Commands

Command Description
!ws Skins menu
!skins Skins menu
!knife Knife menu
!gloves Gloves menu
!agents Agents menu
!music Music kit menu
!pin Pins menu
!stickers Stickers menu
!wear Set weapon wear
!seed Set weapon seed
!st Toggle StatTrak
!g <code> Apply a gen code

Command names can be changed in the config.

Default Config

{
  "ConfigVersion": 1,
  "api": {
    "base_url": "https://cdn.jsdelivr.net/gh/ByMykel/CSGO-API@main/public/api",
    "language": "en",
    "timeout_seconds": 15
  },
  "database": {
    "host": "",
    "port": 3306,
    "user": "",
    "password": "",
    "name": "",
    "ssl_mode": "Preferred"
  },
  "stickers": {
    "enabled": true,
    "vip_only": false,
    "vip_flag": "@css/vip"
  },
  "agents": {
    "change_cooldown": 10
  },
  "menu": {
    "freeze_player": false,
    "items_per_page": 4,
    "show_image": true,
    "image_seconds": 1
  },
  "commands": {
    "skins": [
      "ws",
      "skins",
      "skin"
    ],
    "knife": [
      "knife",
      "knives"
    ],
    "gloves": [
      "gloves",
      "glove"
    ],
    "agents": [
      "agents",
      "agent"
    ],
    "music": [
      "music",
      "mk"
    ],
    "pins": [
      "pins",
      "pin"
    ],
    "stickers": [
      "stickers",
      "sticker"
    ],
    "nametag": [
      "nametag",
      "tag"
    ],
    "stattrak": [
      "stattrak",
      "st"
    ],
    "wear": [
      "wear",
      "float"
    ],
    "seed": [
      "seed",
      "pattern"
    ],
    "gen": [
      "g",
      "gen"
    ],
    "reload": [
      "ws_reload"
    ]
  }
}

NOTE:

inspect codes from csfloat and steam does work but the inspects link contain this // if you want to ues inspect links from both you must remove one of the //

About

Gives players full control over how their loadout looks

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages