WeaponPaints для CS2 — плагін-скінченджер на CSSharp
Завантажте плагін WeaponPaints для CS2 на CSSharp. Повноцінний скінченджер зброї, ножів, рукавичок і агентів зі зручним веб-інтерфейсом і базою MySQL.
[CS2] WeaponPaints — повноцінний C# скінченджер з веб-інтерфейсом
Основа платформи: CounterStrikeSharp (C# / .NET).
Тип софту: автономний скінченджер (зброя, ножі, рукавички, агенти, нашивки, піни, музичні набори).
Зберігання даних: локальна база MySQL або вбудований глобальний веб-сервіс (GlobalShare).
Автор: Nereziel
WeaponPaints — один із найпопулярніших і найпродуманіших серверних скінченджерів для Counter-Strike 2. Він дає змогу повністю налаштувати вигляд інвентарю гравця прямо під час матчу: якість (wear), патерни (seed), іменні ярлики й наліпки. Головна особливість плагіна — повноцінний веб-інтерфейс для зручного вибору скінів у браузері.
🚀 Ключові можливості:
Два способи керування: стандартні чат-команди меню (!knife, !gloves, !agents, !pins, !music, !wp для оновлення) або просунутий веб-інтерфейс (!ws), де гравець входить через Steam на вашому сайті й налаштовує власний інвентар.
Повне налаштування: зміна зносу, патерну, до 4 наліпок на зброю, вибір брелоків, агентів і музики.
Синхронізація даних: інвентар гравця автоматично зберігається й миттєво підвантажується при кожному підключенні до сервера.
📦 Важливі залежності:
Щоб внутрішньоігрові меню працювали, а налаштування коректно зберігалися, обов'язково встановіть на сервер такі бібліотеки:
➔ AnyBaseLibCS2 — https://github.com/NickFox007/AnyBaseLibCS2 (базова бібліотека)
➔ PlayerSettings — https://github.com/NickFox007/PlayerSettingsCS2 (зберігання налаштувань гравців)
➔ MenuManagerCS2 — https://github.com/NickFox007/MenuManagerCS2 (менеджер серверних меню)
📂 Офіційні ресурси проєкту:
➔ Головний репозиторій WeaponPaints на GitHub: https://github.com/Nereziel/cs2-WeaponPaints
🛠️ Інструкція зі встановлення:
1. Переконайтеся, що у вас розгорнуто CounterStrikeSharp і встановлено всі три залежні бібліотеки (див. блок залежностей).
2. Відкрийте розділ Releases у репозиторії проєкту й завантажте актуальну збірку WeaponPaints.
3. Розпакуйте архів. Перенесіть папку плагіна WeaponPaints на сервер у директорію:
game/csgo/addons/counterstrikesharp/plugins/
4. Перенесіть файл геймдати weaponpaints.json з архіву в загальну папку геймдати CSSharp:
game/csgo/addons/counterstrikesharp/gamedata/
5. Запустіть сервер один раз, щоб створилися стандартні конфігураційні файли. Плагін автоматично створить потрібні таблиці у вашій MySQL.
6. Відкрийте створений конфіг підключення за шляхом:
game/csgo/addons/counterstrikesharp/configs/plugins/WeaponPaints/WeaponPaints.json
Вкажіть там дані вашої бази MySQL. Якщо не хочете піднімати свій сайт, можна ввімкнути параметр "GlobalShare": true, щоб користуватися спільним безкоштовним веб-сервісом.
⚠️ Важливе налаштування рушія: щоб плагін міг коректно підміняти стандартні моделі й скіни, відкрийте файл game/csgo/addons/counterstrikesharp/configs/core.json, знайдіть рядок "FollowCS2ServerGuidelines" і обов'язково змініть його значення на false.
7. Повністю перезапустіть ігровий сервер.