Добро пожаловать в Форум администраторов игровых серверов

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы на существующие темы, создавать репутацию, получать собственный личный опыт и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?

[Личный кабинет] Core - правильная установка и настройка

xyligan Онлайн

xyligan

Пишу код за копейки
Команда форума
Регистрация
06.12.2020
Сообщения
297
Реакции
33
Баллы
28
Возраст
20
Местоположение
Киев, Украина
Доброго времени суток, участники форума!

Недавно выложил на форум Личный Кабинет. У многих возникают проблемы с его установкой. В данной теме постараюсь понятным языком всё обьяснить и помочь каждому.

Что необходимо:
Установка и настройка ядра:
  • Извлечь файлы из архива
  • Из папки [LK] Core + Modules/core перекинуть все файлы на сервер
  • Перейти по пути addons/sourcemod/configs/lk и настроить конфигурационный файл ядра lk_core.ini (через NotePad++)
Код:
"LK_CORE"
{
    //Режим поддержки GameCMS, 0 - работает как отдельный плагин|1 - Режим работы с GameCMS(в databases.cfg надо указать базу GameCMS)
    "GameCMS"                "0"

    //Логирование о покупках и тд(1 - Включить/0 - Отключить)
    "logs"                    "1"

    //Команды открытия меню плагина (разделитель ;)
    "commands_open_menu"     "sm_lk;sm_kabinet"
}
  • При желании настроить core_sort.ini
Установка и настройка модулей:
  • Из папки [LK] Core + Modules/modules перекинуть все файлы на сервер
  • Перейти по пути addons/sourcemod/configs/lk и по желанию настроить конфигурационный файл lk_module_command.ini (через NotePad++)
Код:
"LK_MODULE"
{
    //Примеры:
    //
    //{USERID} - это userid клиента
    //{STEAMID} - это SteamID клиента
    //{NAME} - это никнейм клиента
    //
    //Пример использования:
    //
    //Синтаксис - sm_slay <#userid|name>
    //Пример - "command" "sm_slay #{USERID}"
    //
    //Синтаксис - sm_slap <#userid|name> [damage]
    //Пример - "command" "sm_slap #{USERID} 10"


    "Убить себя [2 руб.]"//Название в меню
    {
        "price" "2"//Цена
        "command" "sm_slay #{USERID}"//Команда, которую выполняет сервер
    }
}
  • Перейти по пути addons/sourcemod/configs/lk и настроить конфигурационный файл ядра lk_module_info_menu.ini (через NotePad++)
  • Перейти по пути addons/sourcemod/configs/lk и настроить конфигурационный файл ядра lk_module_pokupka_vip_r1ko.ini (через NotePad++)
Код:
"LK_MODULE"
{
    "Premium доступ"//Название раздела в меню
    {
        "groups"        "Premium"// Имя группы как в випке
    
        "times"
        {
            "Навсегда [500 руб]"//Отображение в меню
            {
                "days"        "0"//Дни (0 - навсегда)
                "price"        "500"//Цена
            }
            "1 день [4 руб]"
            {
                "days"        "1"
                "price"        "4"
            }
            "7 дней [28 руб]"
            {
                "days"        "7"
                "price"        "28"
            }
            "14 дней [56 руб]"
            {
                "days"        "14"
                "price"        "56"
            }
            "Месяц [100 руб]"
            {
                "days"        "30"
                "price"        "100"
            }
        }
    }
    "Deluxe доступ"
    {
        "groups"        "Deluxe"
    
        "times"
        {
            "Навсегда [1000 руб]"
            {
                "days"        "0"
                "price"        "1000"
            }
            "Месяц [300 руб]"
            {
                "days"        "30"
                "price"        "300"
            }
        }
    }
}
  • Перейти по пути addons/sourcemod/configs/lk и настроить конфигурационный файл ядра lk_module_shop_credits.ini (через NotePad++)
Код:
"LK_MODULE"
{
    "10000 кредитов [10 руб.]"//Как будет отображаться в меню
    {
        "credits"         "10000"//Количество кредитов
        "price"         "10"//Цена
    }
    "20000 кредитов [20 руб.]"
    {
        "credits"         "20000"
        "price"         "20"
    }
    "50000 кредитов [50 руб.]"
    {
        "credits"         "50000"
        "price"         "50"
    }
    "100000 кредитов [100 руб.]"
    {
        "credits"         "100000"
        "price"         "100"
    }
}

Важная информация: настройка веб-части Личного Кабинета находится в следующей теме => [Личный кабинет] WEB - правильная установка и настройка. Если появятся какие-либо вопросы, обращайтесь в теме, обязательно помогу каждому!
 
shape1
shape2
shape3
shape4
shape7
shape8
Верх