Shop для CS2 — Модульная система игрового магазина
Скачайте плагин cs2-store для КС2 на CSSharp от schwarper. Полноценная модульная система внутриигрового магазина (Shop) с кредитами, инвентарем и поддержкой MySQL/SQLite.
[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