[Shop] Core (Fork)

Ядро плагина [Shop] Core (Fork) 3.0E8

Нет прав для скачивания
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: GO
  3. Team Fortress 2
  4. DOD: Source
  5. L4D 1 & 2
Основной плагин внутриигрового магазина. Поддержка MySQL, SQLite.
Являет собою Ядро плагина - Shop Core с некоторыми исправлениями и доработками.

main-jpg.16087


Видео-обзор:

Версия 2.1.0 [18.03.2016] - Добавлены нативы:
Shop_GiveClientItem
Shop_SetCanLuck
Shop_SetItemCanLuck
Shop_GetItemCanLuck
Shop_GetItemNameById
Shop_GetCategoryNameById
Shop_GetItemType
Shop_GiveClientItem
Shop_SetClientItemCount
Обновлены inc файлы
Исправлена проблема когда при передаче кредитов игроки вводят отрицательные значения
Добавлена возможность сортировки категорий в меню
Версия 2.1.1 [31.08.2016] - Для SM поддерживающих SQL_SetCharset кодировка будет устанавливаться через него.
Исправлена проблема когда CategorySelectCallback не вызывался при нажатии на категорию в инвентаре.
Версия 2.1.2 [25.12.2016] - Исправлен баг, когда в событиях Shop_OnCreditsGiven и Shop_OnCreditsTaken вместо индекса админа всегда передавалась 1
Удалена зависимость от библиотеки цветов для чата. Теперь для всех игр используется одна версия ядра, которая включет в себя все библиотеки в сжатом виде.

Оригинал (от FrozDark)

GitHub
Требования
Переменные
Все переменные описаны в теме с оригиналом -> Ядро плагина - Shop Core
Команды
Все команды описаны в теме с оригиналом -> Ядро плагина - Shop Core
Установка
  1. Распаковать архив в папку sourcemod
  2. Настроить файлы настроек в файле sourcemod/configs/shop/settings.txt - Если требуется
  3. Настроить переменные в файле cfg/shop/shop.cfg - Если требуется
  4. Установить модули (см. пункт Модули ниже)
Заметка:
1)Не обязательно, если вы не знаете что это! Настройки подключения к БД с sourcemod файла databases.cfg (Секция "shop")
C-подобный:
"shop"
{
        "driver"    "sqlite"
        "database"  "shop_core"
}

2) Если пункт 1 не прошел валидность или не настроен вовсе, тогда используется SQLite подключение к базе данных shop


Для сортировки меню необходимо в файл addons/sourcemod/configs/shop/shop_sort.txt добавить названия категорий в нужном порядке.
Пример:
C-подобный:
aura
ability
stuff

Имена категорий можно найти в исходнике. Ищем фразу Shop_RegisterCategory. Далее может быть 2 варианта:
1.
PHP:
new CategoryId:category_id = Shop_RegisterCategory("stuff", "Разное", ""); // Имя категории  - stuff

2.
PHP:
// Начало файла
#define CATEGORY    "aura"// Имя категории - aura

// Результат поиска
new CategoryId:category_id = Shop_RegisterCategory(CATEGORY, sName, sDescription); // Имя категории записано в константе CATEGORY
Автор
White Wolf
Скачивания
6,397
Просмотры
91,250
Первый выпуск
Обновление
Оценка
4.84 звёзд 51 оценок

Другие ресурсы пользователя White Wolf

Последние обновления

  1. Update 3.0E8

    ## What's Changed * fixed display of a hidden item in the inventory by @xstagee in fixed display...
  2. Fix bug with category sorting

    Fixes bug with category sort in shop_sort.txt Thanks @mrdiega for contribution. More details...
  3. Обновление 3.0E6

    fix(db): error 077: arrays cannot be indexed by non-integral type String by @maxime1907 in #149...

Последние отзывы

как сделать так чтобы скины были отдельно за т и за кт
отличное ядро для шопа!
Замечательный плагин, самое главное что сам плагин для новичков простой и удобный.
Отличнейший плагин! И модулей придостаточно.
Лучший плагин!)
отлично работает , спасибо )
выдаются кредиты по 2к за один раунд,как пофиксить?
White Wolf
White Wolf
поправить это в модуле выдачи кредитов, смотрите модули
3.0D5 Работает отлично и без ошибок! Советую!
Подскажите пожалуйста как отключить в меню "шанс", он и так не работает, даже при 99%. Просто занимает лишнею строчку в меню.
Отличный плагин!
Сверху Снизу