Sistemas de jogo

Bônus no seu jogo: recompensas x2 e horas felizes

Como funcionam os bônus prontos do iDos Games: multiplicadores temporários de recompensas e custos, pessoais ou para todos por cronograma, e como configurá-los no painel.

Os bônus são multiplicadores temporários: x2 nas recompensas, +50% nas recompensas de missões, desconto nos custos, por um tempo ou um número de usos. O servidor aplica cada bônus sozinho; a tela mostra o que está ativo e o que pode ser ligado.

O que o jogador vê

  • "Ativo agora": os bônus do próprio jogador, com o tempo ou os usos restantes.
  • Janelas globais marcadas "para todos": uma hora feliz agendada ou uma fase de uma sequência de bônus.
  • Todos os bônus do título, com efeito, duração e usos, ligados de graça ou com moeda.
Bônus
12 450
320
Ativo agora
x2 em todas as recompensasSeu · faltam 00:42:10
Hora feliz +50%Para todos · 18:00-19:00
Bônus de boas-vindas
Grátis
Recompensas x2 · 1 h
50
Seus bônus em andamento com o tempo e as janelas globais marcadas “para todos”.
Todos os bônus do título, ativados de graça ou com moeda.
Exemplo. A tela de bônus: bônus em andamento, janelas globais e bônus para ativar.

Como funciona

  • Um bônus muda recompensas ou custos: de tudo, das missões, do jogo de tabuleiro ou das compras.
  • Um bônus pessoal dura um tempo ou um número de usos; uma janela global vale para todos os jogadores por cronograma.
  • Os bônus funcionam junto com os extras do VIP: o servidor aplica os dois.

Passo 01Adicione o sistema ao seu projeto

Peça ao programador de IA: "Adicione bônus". Ele instala o sistema pronto com um bônus de boas-vindas grátis e um bônus pago de recompensas em dobro.

Passo 02Configure no painel

Abra o painel, escolha seu projeto e vá em Operações ao vivo → v2 → Bônus temporário.

  • Crie um bônus: o que ele multiplica, em quanto, por quanto tempo ou por quantos usos.
  • Defina o preço: grátis, moeda ou itens.
  • Para uma hora feliz, crie uma janela global com cronograma.

O botão IA da página abre um assistente: descreva o que precisa, ele propõe as mudanças, e você revisa e aperta Salvar.

Passo 03Teste e lance

Confira o sistema na versão de teste do seu app. As configurações vão para o app ao vivo em uma ação separada; veja publicação e links.

Para desenvolvedores

Os bônus funcionam por meio de client.timedBoost no @idosgames/core. O jogo não multiplica nada sozinho.

TypeScript
// Ativar um bônus (grátis ou com uma opção de preço) e ler os que estão ativos
const res = await client.timedBoost.activate('double_rewards', { selectedOptionID: 'gems' })
if (!res.ok) return showError(res.error)
const active = await client.timedBoost.getActive()
  • As recompensas nas respostas já incluem o bônus: mostre o valor concedido, não um recalculado.
  • As janelas globais vêm de getActiveWindows().

Todos os campos estão descritos na habilidade timed-boost-system, servida pelo servidor MCP do SDK.

Perguntas frequentes

Um bônus pode ser dado como recompensa?

Sim. Um bônus faz parte da economia do título, então pode ser a recompensa de uma missão, de um evento ou de um baú.

Os bônus se somam ao VIP?

Sim. O servidor aplica o bônus e o extra do premium na mesma recompensa.

Veja também

Crie o seu próprio jogo

Descreva a ideia em uma frase: o programador de IA cria o jogo, e ele vai ao ar com um link próprio.