Sistemas de jogo

Eventos temporários: um festival com trilha de prêmios

Como funcionam os eventos temporários prontos do iDos Games: eventos por tempo limitado com tokens, uma trilha de marcos, segundos prêmios VIP e limites diários, e como configurá-los no painel.

Os eventos temporários são festivais por tempo limitado: o jogador ganha tokens do evento e sobe por uma trilha de prêmios de marco. Um evento pode acontecer uma vez, se repetir por cronograma ou seguir uma sequência, e um passe VIP soma um segundo prêmio em cada marco.

O que o jogador vê

  • Cada evento ativo como uma aba, com nome e tempo.
  • A barra de tokens até o próximo prêmio e a trilha de marcos.
  • Um segundo prêmio VIP nos marcos; um passe comprado depois completa os marcos já recolhidos.
  • "Pegar tudo" e uma janela com como os tokens são ganhos e seus limites diários.
Eventos
12 450
320
Festival das estrelas2
Fim de semana
Estrelas: 340 / 500
3d 08:00
100
200
300
500
Como ganhar estrelas
Pegar tudo
Ser VIP
Cada evento ativo é uma aba com seu tempo.
A trilha de marcos; um passe VIP soma um segundo prêmio em cada passo.
“Pegar tudo” em uma chamada; como os tokens são ganhos e seus limites diários.
Exemplo. A tela de eventos: uma aba de evento, a barra de tokens e a trilha de marcos.

Como funciona

  • Os tokens vêm das fontes definidas no evento: uma ação no jogo, uma compra, uma missão e outras.
  • Uma rodada de jogo é uma ação personalizada que o jogo informa; o modelo mínimo faz isso para cada evento que a lista.
  • "Ser VIP" abre a tela do VIP quando ele está instalado.

Passo 01Adicione o sistema ao seu projeto

Peça ao programador de IA: "Adicione um evento semanal com prêmios". Ele instala o sistema pronto com um "Festival das estrelas" semanal de cinco marcos, cada um com um prêmio VIP.

Passo 02Configure no painel

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

  • Crie um evento: cronograma (uma vez, cíclico ou em sequência) e o token.
  • Adicione as fontes de tokens com seus limites diários.
  • Monte a trilha de marcos: os limites, as recompensas e os prêmios VIP.

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 eventos temporários funcionam por meio de client.timedEvent no @idosgames/core.

TypeScript
// Uma rodada foi jogada: tokens pela ação 'play_round' de cada evento ativo
const res = await client.timedEvent.getActiveEvents()
for (const e of res.ok ? (res.data.ActiveEvents ?? []) : [])
  if (e.CanEarn !== false && e.Type && e.TimedEventID)
    await client.timedEvent.grantTokens(e.Type, e.TimedEventID, 'CustomAction', undefined, undefined, {
      ActionName: 'play_round',
    })
// Recolher todos os marcos à espera de todos os eventos em uma chamada
await client.timedEvent.claimAllMilestones()
  • O jogo só concede tokens pelas fontes definidas no evento; o servidor aplica os limites.
  • Leia a trilha em getActiveEvents(): os marcos recolhidos ficam guardados ali.

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

Perguntas frequentes

Um evento pode se repetir toda semana?

Sim. Um evento pode acontecer uma vez, se repetir por cronograma ou correr como uma sequência de fases.

Como os jogadores ganham tokens?

Pelas fontes que você define: ações no jogo, compras, missões e outras, cada uma com seu limite diário.

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.