Shop для CS2 — модульна система ігрового магазину

Завантажте плагін cs2-store для CS2 на CSSharp від schwarper. Повноцінна модульна система внутрішньоігрового магазину (Shop) з кредитами, інвентарем і підтримкою MySQL/SQLite.

15 червня 2026 2 хв читання 295

[CS2] cs2-store — модульна система ігрового магазину (Shop)


Рушій (база): CounterStrikeSharp (C# / .NET).

Тип софту: ігрова економіка / магазин косметики й привілеїв (Shop / Store).

Зберігання даних: база даних MySQL / SQLite.

Особливість: повністю модульна архітектура — ядро й незалежні категорії товарів.

Автор: schwarper


Store — сучасна високопродуктивна система внутрішньоігрового магазину для серверів Counter-Strike 2. Завдяки поділу на легке основне ядро й незалежні плагіни-модулі магазин працює стабільно, без витоків пам'яті, а власник сервера може гнучко зібрати лише потрібні категорії товарів.


🚀 Ключові можливості:

Автоматичний заробіток: нарахування кредитів гравцям за вбивства, хедшоти, встановлення чи знешкодження бомби, порятунок заручників, а також за час, проведений на сервері.

Величезний асортимент косметики: модулі для продажу кастомних моделей агентів, скінів на зброю, трейлів гранат, улюбленців, шапок, кастомних звуків найкращого гравця (MVP) і ефектів смерті.

Керування інвентарем: повноцінна система володіння речами — гравці можуть активувати предмети, продавати непотрібне назад у магазин чи переказувати кредити іншим користувачам.


📦 Важливі залежності:

Для відображення й коректної роботи базових ігрових меню потрібно встановити менеджер меню від того ж автора:

➔ CS2MenuManager — https://github.com/schwarper/CS2MenuManager


📂 Офіційні ресурси проєкту:

➔ Головний репозиторій ядра cs2-store на GitHub: https://github.com/schwarper/cs2-store

➔ Архів офіційних модулів товарів для магазину: https://github.com/CounterStrike2-Plugins-Archive/cs2-store-modules


🛠️ Інструкція зі встановлення й налаштування:

1. Переконайтеся, що на сервері вже встановлені актуальний CounterStrikeSharp і залежний плагін CS2MenuManager.

2. Відкрийте розділ Releases у репозиторії ядра cs2-store і завантажте актуальний архів плагіна.

3. Розпакуйте файли й перенесіть їх на ігровий сервер за шляхом:

game/csgo/addons/counterstrikesharp/plugins/

4. Перейдіть у директорію з конфігураційними файлами плагіна:

game/csgo/addons/counterstrikesharp/configs/plugins/cs2-store/

⚠️ Важливо (перейменування конфігів): розробник постачає файли налаштувань із суфіксами шаблонів (наприклад, .example), щоб майбутні оновлення не перезаписали ваші дані. Відредагуйте їх під себе й збережіть під чистими робочими назвами:

* Файл налаштувань предметів (асортименту) збережіть строго як 👉 cs2-store.json

* Файл налаштувань бази даних (MySQL/SQLite) і загальних кварів збережіть строго як 👉 config.toml

5. Щоб активувати ядро, повністю перезапустіть сервер або виконайте серверну команду:

css_plugins load cs2-store

6. Завантажте потрібні модулі товарів з архіву модулів, покладіть їх у загальну папку плагінів і застосуйте зміни командою в консолі сервера:

css_plugins reload Store

Ця стаття була корисною?