12. Бонусная Кнопка
[КНОПКИ] 12. БОНУСНАЯ КНОПКА
Позволяет начислять юзерам бонус (указанное админом количество условных единиц) на выбранную переменную (например Баланс).
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
🔌 Плагины:
➕ 13. Бонус Реф. Родителю
➕ 14. Макросы и Выражения Кнопок
➕ 38. Бонус в Глобальной Переменной
➕ 25. Условия
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
☞ Чтобы добавить бонус кнопку зайдите в:
🎛 Редактор Кнопок
⚪️ Укажите кнопку
⚪️ Нажмите *️⃣ (Настройки)
⚪️ Назначить бонус
▪️ Юзер должен нажать кнопку для получения бонуса.
▪️ Частота возможности (период) для получения бонуса юзером указывается админом при добавлении кнопки (в часах - целыми или дробными числами).
➠ Например:
Период 1.5 равен 1 час 30 мин.
Период в 0.0025 равен 1 мин.
▪️ Размер бонуса может быть и десятичной дробью (0.01)
❗️ Здесь и во функциях используйте точку ( . ) для отделения десятичной части.
▪️ Также админу нужно указать сообщение на случай удачного получения бонуса юзером.
▪️ И сообщение на случай если бонус не был начислен по той или иной причине.
❗️ В базовом варианте максимальный промежуток начисления 24 часа.
❗️ В продвинутом варианте это время может доходить до недели.
▪️ Каждая кнопка предоставляется отдельно на один бот.
▪️ Настройка бонуса и временного промежутка производится
в свойствах (*️⃣) кнопки.
▪️ В сообщениях кнопки бонус можно использовать спец. макросы показывающие оставшееся время отката:%cooldownh% - часы%cooldownm% - минуты%cooldowns% - секунды
❗️ Значения макросов сохраняются после первого нажатия на кнопку, если потом вы поменяете время бонуса, то нужно будет дождаться окончания предыдущего периода - макросы НЕ покажут новое время сразу.
▪️ В сообщениях бонуса можно использовать выражения. Чтобы пересчитать часы+минуты в минуты используйте:
➠ Например:{%cooldownh%*60 + %cooldownm%}
▪️ Кнопке бонуса доступен постфикс:_v
Если в макросе добавить его к имени переменной, то бот покажет сумму на которую изменилось эта переменная после получения бонуса.
➠ Например:%varname_v%
▪️ В сообщениях бонуса можно использовать макрос%bonus%
он покажет юзеру размер получаемого бонуса. Его использование оправдано в случае когда бонус задаётся через выражение со случайным числом (Становится доступен после подключения плагина
➕ Макросы и Выражения Кнопок).
❗️ По умолчанию, Админам бонус НЕ начисляется чтобы проверить работу кнопки используйте не админский аккаунт, либо отправьте боту команду/bonusforadmin
чтобы включить эту опцию.
❗️ Кнопке можно назначать ОТРИЦАТЕЛЬНЫЕ значения начислений, позволяя списывать средства с баланса юзера, а так же НУЛЕВЫЕ значения промежутка начисления, позволяя юзеру нажимать кнопку сколько угодно раз.
Для подключения перейдите в свой бот:
☞ 🔐Админ | 🧩Расширения | 📂Кнопки
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
👾 На 1 Бот (поштучно)