Skip to content

samyycX/WeaponSkins

Repository files navigation

WeaponSkins (Beta)

A powerful swiftlys2 plugin to change player's weapon skins, knifes and gloves.

Build Status Downloads Stars License

Features

  • MySQL & sqlite database support
  • Fully functioning in-game skin menu
  • Compatible with CounterStrikeSharp WeaponPaints database
  • Long-term stattrak tracking
  • Player-based skin name localization
  • Completely game-based econ data dumping (no network required)

Item Permissions

Gate entire feature groups with a single permission string in config.toml:

[Main.ItemPermissions]
WeaponSkins = "vip"
KnifeSkins = "vip"
GloveSkins = "vip"
Stickers = "vip"
Keychains = "vip"

Leave a value empty or remove it to keep the feature available to everyone. Players without the required permission cannot open the related menus, and any equipped cosmetics of that type are hidden until they regain access.

Showcase

Youtube

Building

  • Open the project in your preferred .NET IDE (e.g., Visual Studio, Rider, VS Code).
  • Build the project. The output DLL and resources will be placed in the build/ directory.
  • The publish process will also create a zip file for easy distribution.

Publishing

  • Use the dotnet publish -c Release command to build and package your plugin.
  • Distribute the generated zip file or the contents of the build/publish directory.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages