Игровые системы

Бусты в игре: x2 к наградам и счастливые часы

Как работают готовые бусты iDos Games - временные множители наград и цен, личные или для всех по расписанию - и как настроить их в кабинете.

Обновлено: English

Бусты - временные множители: x2 к наградам, +50% к наградам квестов, скидка на цены, на время или на число использований. Каждый буст применяет сервер; экран показывает, что действует и что можно включить.

Что видит игрок

  • «Сейчас действуют»: свои бусты игрока с таймером или остатком использований.
  • Общие окна с пометкой «для всех»: счастливый час по расписанию или фаза цепочки бустов.
  • Все бусты тайтла с эффектом, сроком и числом использований - бесплатно или за валюту.
Бусты
12 450
320
Сейчас действуют
x2 ко всем наградамВаш · осталось 00:42:10
Счастливый час +50%Для всех · 18:00-19:00
Приветственный буст
Даром
x2 награды · 1 ч
50
Ваши бусты с таймерами и общие окна с пометкой «для всех».
Все бусты тайтла - бесплатно или за валюту.
Пример. Экран бустов: действующие бусты, общие окна и бусты для включения.

Как устроено

  • Буст меняет награды или цены: всё сразу, квесты, настольную игру или покупки.
  • Личный буст действует время или число использований; общее окно - для всех игроков по расписанию.
  • Бусты складываются с бонусами VIP: сервер применяет и то, и другое.

Шаг 01Добавьте систему в проект

Попросите ИИ-кодер: «Добавь бусты». Он поставит готовую систему с бесплатным приветственным бустом и платным x2 к наградам.

Шаг 02Настройте в кабинете

Откройте кабинет, выберите проект и перейдите в LiveOps → v2 → Тайм-буст.

  • Создайте буст: что он умножает, во сколько раз, на сколько времени или использований.
  • Задайте цену: бесплатно, валюта или предметы.
  • Для счастливого часа создайте общее окно с расписанием.

Кнопка ИИ на странице открывает помощника: опишите, что нужно, он предложит правки, а вы проверите их и нажмёте Сохранить.

Шаг 03Проверьте и выпустите

Проверьте систему в тестовой версии приложения. В живое приложение настройки уходят отдельным действием - см. публикация и ссылки.

Для разработчиков

Бусты работают через client.timedBoost из @idosgames/core. Игра ничего не умножает сама.

TypeScript
// Включить буст (бесплатно или выбранным вариантом цены) и прочитать действующие
const res = await client.timedBoost.activate('double_rewards', { selectedOptionID: 'gems' })
if (!res.ok) return showError(res.error)
const active = await client.timedBoost.getActive()
  • Награды в ответах уже с учётом буста: показывайте выданное, а не пересчитанное.
  • Общие окна приходят из getActiveWindows().

Подробное описание полей - в навыке timed-boost-system, его отдаёт MCP-сервер SDK.

Частые вопросы

Можно выдать буст как награду?

Да. Буст - часть экономики тайтла, поэтому может быть наградой квеста, ивента или сундука.

Буст складывается с VIP?

Да. В одной награде сервер применяет и буст, и премиум-бонус.

Смотрите также

Сделайте свою игру

Опишите идею одним предложением - ИИ-кодер соберёт её, и она откроется по своей ссылке.