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.
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.
// 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
- Temporada e passe de batalha: níveis com prêmiosComo funciona a temporada pronta do iDos Games: uma escada de níveis com recompensas no estilo passe de batalha, status vindo do jogo, segundos prêmios VIP e temporadas que se alternam, e como configurá-la no painel.
- VIP e passes premium no seu jogoComo funciona o sistema VIP pronto do iDos Games: passes premium com benefícios, um teste grátis, descontos e recompensas extras pelo jogo todo, e como configurá-lo no painel.
- Eventos de equipe: construir juntos por um prêmio comumComo funcionam os eventos de equipe prontos do iDos Games: o servidor monta a equipe, cada membro constrói seu próprio objeto e a equipe ganha um prêmio quando todos terminam, e como configurá-los no painel.
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.