Core

[EDS] Core 1.5.0

Поддерживаемые игры
  1. CS:GO
  2. CS:S
Требования
SourceMod (1.10+)
Видео:



Если вы хотите использовать для перехода на страницу оплаты motd, то необходимо в motd.txt прописать ссылку на ваш redirect.php.

Для добавления описания предметов вам необходимо создать файл с расширением .ini в папке configs/eds/info и указать его имя в секции предмета.
Новая строка в файле = новой строке в чате.
Переменные
Конфиг - addons/sourcemod/configs/eds/core.ini

Код:
"Settings"
{
    "db_type" "0" // 0 - Использование таблицы плагина. 1 - GameCMS. 2 - LK System. 3 - LK (1mpulse)
    "utf8mb4" "1" //(Работает только при db_type = 2 или 3) Использовать в бд кодировку utf8mb4. Позволяет записывать все символы из ников игроков. Если отключено, некоторые символы (4x байтные) будут удаляться из ников игроков. 1 - Вкл. 0 - Откл.
    "update_names" "0" //(Работает только при db_type = 2 или 3) Обновлять ники игроков в базе (дополнительная нагрузка на базу). 1 - Вкл. 0 - Откл.
    "hard_sync" "0" //Предотвращение различий в балансе игрока между сервером и базой данных (дополнительная нагрузка на базу). 1 - Вкл. 0 - Откл.
    "ip_using" "1" //Сохранение IP адреса игроков в базе для работы redirect.php и отправка сообщения об альтернативном способе перехода на сайт. 1 - Вкл. 0 - Откл.
 
    "balance" "1" //Включить работу с балансом и возможность его пополнения. 1 - Вкл. 0 - Откл.
    "deposit" "1" //Включить возможность пополнения баланса. 1 - Вкл. 0 - Откл.
    "buy_type" "0" //0 - Доступны оба способа оплаты услуги. 1 - Доступна только оплата через сайт. 2 - Доступна только оплата с баланса.
 
    "period" "15" //Срок оплаты в минутах.
    "cooldown" "15" //КД в секундах на повторные проверки платежа и т.п.
    "min_deposit" "10" //Минимальная сумма пополнения при включенном балансе.
    "check_timer" "10.0" //Частота проверки платежей на истечение.
    "cancel_check" "1" //Выполнять запрос к базе и проверять выполнение платежа при его отмене.  1 - Вкл. 0 - Откл.
    "cancel_accept" "1" //Запрашивать у игрока подтверждение отмены платежа.  1 - Вкл. 0 - Откл.
 
    "discount" "0" //Глобальная скидка в процентах (суммируется со скидкой игроков).
    "prefix" "{green}[EDS]{default}" //Префикс плагина в чате.
    "systems" "0,1,2,3,4" //Айди доступных платежных систем через запятую.
    "cmd" "sm_donate,sm_lk,sm_bank" //Команды для открытия главного меню через запятую.
 
    "history" "1" //Включить историю платежей. 1 - Вкл. 0 - Откл.
    "inventory" "1" //Включить инвентарь. 1 - Вкл. 0 - Откл.
    "gifts" "1" //Включить возможность подарить предмет другому игроку. 1 - Вкл. 0 - Откл.
 
    "Items"
    {
        "vip_perm" //Уникальное имя предмета (идетификатор).
        {
            //Основные параметры для всех предметов.
            "hide" "0" //Скрыть предмет из меню. 1 - Вкл. 0 - Откл.
            "name" "VIP (Навсегда)" //Имя предмета.
            "info" "vipinfo" //Имя файла в configs/eds/info без расширения.
            "price" "400" //Цена предмета
            "type" "vip" //Тип предмета
            "category" "vips" //Уникальное имя категории (если не указано, будет добавлен в категорию "другое" (other)).
            "subcategory" "" //Уникальное имя подкатегории (если не указано, будет добавлен в category).
         
            //Для уникальных имен категорий и подкатегорий необходимо добавить переводы в eds_core.phrases.txt
         
            //Дополнительные параметры в зависимости от типа.
            "group" "vip" //В данном случае VIP-группа
            "time" "0" //В данном случае длительность VIP-статуса.
        }
     
        "credits1000"
        {
            "name" "1000 кредитов"
            "price" "10"
            "type" "credits"
            "category" "credits"
         
            "amount" "1000" //В данном случае кол-во кредитов.
        }
    }
}
Установка
  1. Создать базу данных.
  2. Добавить в databases.cfg секцию "EDS"
    Код:
    "EDS"
    {
    "driver" "mysql"
    "host" "sm.crystals.pw"
    "database" "eds_db"
    "user" "eds_db"
    "pass" "12345"
    }
  3. Установить и настроить веб-скрипт.
  • Like
Реакции: Virus_OzZz
Автор
d4Ck
Скачивания
27
Просмотры
1.259
Первый выпуск
Обновление
Оценка
5,00 звёзд 4 оценок

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

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

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

  1. Версия 1.5.0

    Дискорд логи вынесены в модуль. Добавлена поддержка базы LK System и LK (1mpulse).
  2. Версия 1.4.1

    Всякие фиксы для корректной работы инвентаря.
  3. Версия 1.4.0

    Еще изменения в API и файле с переводами.

Последние рецензии

Очень функциональный личный кабинет! Хотелось бы увидеть модуль "топ 10 донатеров" еще, и чтоб в базе данных лк отображались ники игроков (для удобства). А так, супер!
10/10 :) .
Крутотень ваще
За эту разработку большую премию дадут.