- Поддерживаемые игры
-
- CS:GO
- CS:S
- Требования
-
SourceMod (1.10+)
Видео:
Если вы хотите использовать для перехода на страницу оплаты motd, то необходимо в motd.txt прописать ссылку на ваш redirect.php.
Для добавления описания предметов вам необходимо создать файл с расширением .ini в папке configs/eds/info и указать его имя в секции предмета.
Новая строка в файле = новой строке в чате.
Если вы хотите использовать для перехода на страницу оплаты 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 - Откл. "new_item_display_type" "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" //В данном случае кол-во кредитов. } } }
- Установка
-
- Создать базу данных.
- Добавить в databases.cfg секцию "EDS"
Код:"EDS" { "driver" "mysql" "host" "sm.crystals.pw" "database" "eds_db" "user" "eds_db" "pass" "12345" }
- Установить и настроить веб-скрипт.