[Shop] Core (Fork)

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

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



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

Версия 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
Скачивания
4,177
Просмотры
41,412
Первый выпуск
Обновление
Оценка
4.86 звёзд 44 оценок

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

Поделиться ресурсом

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

  1. Баги с удачей

    Это обновление исправляет невозможность победы в игре "Испытать удачу".
  2. Обновление до версии E1

    Больше информации найдете здесь. https://github.com/FD-Forks/Shop-Core/releases/tag/3.0E1...
  3. Обновление кодировки

    Добавлена поддержка кодировок utf8mb4, спасибо @Коробка из под бананов

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

3.0D5 Работает отлично и без ошибок! Советую!
Подскажите пожалуйста как отключить в меню "шанс", он и так не работает, даже при 99%. Просто занимает лишнею строчку в меню.
Отличный плагин!
Лучший плагин ежи
Отличный плагин!
Всё отлично работает.
Great plugin, better than the other ones available on internet!
Easy to custom and you find a lot of modules <3!

Great plugin!
White Wolf
White Wolf
thanks
Отличный плагин.
Крутой плагин помогает очень
Великолепный плагин для сервера. Предоставляет очень много новых и интересных систем.
Сверху