[NCC] Daily Bonus

Не поддерживается [NCC] Daily Bonus 1.2.1

Нет прав для скачивания
Обратите внимание: данный ресурс не поддерживается разработчиком.
Поддерживаемые игры
  1. CS: Source (OrangeBox)
  2. CS: GO
Плагин из себя представляет бонусы, которые можно получить спустя 24 часа. Бонус выбирается случайно.
Бонусы можно создавать благодаря универсальному API, в котором помимо работы с бонусами есть работа с главным меню, базой данных, конфигом bonus.cfg и др.
Плагин может работать как с SQLite базой данных, так и MySQL.

cfg/sourcemod/daily_bonus.cfg - конфигурационный файл, создаётся автоматически при запуске сервера.
addons/sourcemod/configs/daily_bonus/bonus.cfg - конфигурационный файл, в котором расположена информация для модулей.
addons/sourcemod/plugins/daily_bonus/daily_bonus.smx - плагин-ядро.
addons/sourcemod/scriptings/ - папка, в которой хранятся исходники ядра.
addons/sourcemod/translations/daily_bonus/daily_bonus.core.phrases.txt - файл перевода ядра.
addons/sourcemod/translations/daily_bonus/daily_bonus.modules.phrases.txt - файл перевода модулей.

C-подобный:
- [1.0.0] Релиз.
- [1.0.1] Небольшие изменения в стилизации форвардов.
          Добавлены API функции по работе с кварами плагина.
- [1.1.0] Добавлены форварды:
            DB_OnClientLoad - клиент загружается.
            DB_OnClientDisconnected - клиент отключился и его данные сохранены в базу данных.
          Добавлен натив: DB_IsClientLoaded - был ли клиент загружен.
          Добавлена настройка клиента: Показывать данные о себе другим клиентам в меню "Статистика игроков".
          Добавлены фразы перевода:
            "Item_SettingVisibleInStatsPlayers",
            "YouLoaded",
            "YouNotLoaded".
          Если игрок не был загружен, он не сможет использовать функционал плагина.
          Добавлены квары:
            db_disabled_stats_players - отключить меню "Статистика игроков".
            db_cmd переименован в db_cmds и теперь можно указывать команды, открывающие меню через ';'
          Изменена работа с куками.
- [1.2.0] Многочисленные изменения/Удаление и добавление функций (Спасибо R1KO).
- [1.2.1] Создана поддержка чата в CS:GO.


Скриншоты, показывающие работоспособность плагина (Актуальны для версии 1.0.0).
Для тестов был создан 1 бонус - VIP-R1KO, также в "Статистика игроков" было разрешено показывать информацию о самом себе).

1. Главное меню (Бонус доступен).png
2. Бонус взят.png
3. Главное меню (Бонус не доступен).png
4. Ваша статистика.png
5. Статистика игроков.png
6. Статистика игрока.png
7. Описание бонусов.png
8. Описание бонуса.png
8. Настройки.png
9. Лог файл.png

Благодарности: Manifest, Kailo за поддержку, также R1KO за уроки.
Требования
Sourcemod: 1.10
Metamod: 1.10
Переменные
db_cmds "!bonus;!бонус"- Команды для открытия меню.
db_delete_after_days "30" - Если игрок не появлялся на сервере в течении X дней, удалять его из базы данных (0 - отключить).

db_disabled_stats_players "0" - Отключить меню "Статистика игроков".
db_interval_advertising "60.0" - Интервал рекламирования команды для открытия меню (0.0 - отключить).
db_log "1" - Включить логи.
db_log_file "daily_bonus.log" - Название файла, куда записывать логи
db_server_id "1" - Идентификатор сервера в MySQL базе данных.
db_update_name "1" - Обновлять имена клиентов в базе данных.
Команды
Команды для Root админов:
db_clear - очищение базы данных.
Установка
1) Распаковать архив на сервер.
2) При необходимости использования MySQL базы данных (Если вы хотите использовать SQLite базу данных, то ничего не прописывайте), добавьте в database.cfg следующую запись, предварительно создав MySQL базу данных daily-bonus на хостинге:
C-подобный:
"daily-bonus"
{
    "driver"            "mysql"
    "host"                "ХОСТ"
    "database"            "daily-bonus"
    "user"                "ЛОГИН"
    "pass"                "ПАРОЛЬ"
    //"timeout"            "0"
    //"port"            "0"
}
Автор
Xummuk97
Скачивания
166
Просмотры
2,864
Первый выпуск
Обновление
Оценка
5.00 звёзд 2 оценок

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

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

  1. 1.2.1

    Создана поддержка чата в CS:GO.
  2. 1.2.0

    Внимание! Требуется переустановить все файлы плагина. cfg/sourcemod/daily_bonus.cfg удалить...
  3. 1.1.0

    Добавлены форварды: DB_OnClientLoad - клиент загружается. DB_OnClientDisconnected -...

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

Шикарный плагин, действительно полезный
функциональность хорошая и автор молодец
Сверху