Sistemas de jogo

VIP e passes premium no seu jogo

Como 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.

O premium é um sistema VIP pronto: passes com benefícios que o jogador compra com moeda do jogo, com tempo e um teste grátis único. O servidor aplica os benefícios em todo lugar sozinho: descontos na loja, recompensas extras, prêmios VIP em eventos e na temporada.

O que o jogador vê

  • Todos os passes, do nível mais baixo para cima: nome, benefícios e duração.
  • Um teste grátis uma vez por passe, com selo na aba enquanto estiver disponível.
  • O tempo do passe ativo e "Renovar".
  • Compra com moeda ou itens; um passe por dinheiro de verdade é vendido pelo checkout da plataforma.
VIP
12 450
320
VIP Bronze
7 dias

-10% na loja · +20% nas recompensas · gemas diárias

Teste grátis
300
VIP Ouro
Ativo · 12d 04:10

-25% na loja · recompensas x2 · prêmios VIP em eventos

Renovar · 900
Cada passe com seus benefícios e duração; um teste grátis único.
Um passe ativo mostra seu tempo e é renovado com moeda.
Exemplo. A tela VIP: passes, um teste grátis e um passe ativo com seu tempo.

Como funciona

  • Um passe tem um nível: o nível mais alto vale quando o jogador tem vários.
  • Os benefícios são aplicados pelo servidor: descontos e bônus na loja, um segundo prêmio nos marcos dos eventos e nos níveis da temporada.
  • Eventos e temporada levam o jogador à tela VIP com o passe certo marcado.

Passo 01Adicione o sistema ao seu projeto

Peça ao programador de IA: "Adicione um passe VIP". Ele instala o sistema pronto; a aba aparece para os jogadores quando um passe é configurado.

Passo 02Configure no painel

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

  • Crie um passe: nome, nível, duração, benefícios e opções de preço.
  • Ative o teste grátis se quiser.

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

O VIP funciona por meio de client.premium no @idosgames/core. Descontos e bônus não exigem código: o servidor os aplica em cada compra e recolhimento.

TypeScript
// Os passes do título (configuração) e o estado VIP do jogador
const defs = await client.premium.getDefinitions()
await client.premium.getUserState()
const vip = client.data.user.state?.Premium
vip?.MaxActiveTier // o melhor nível ativo, 0 sem VIP
vip?.Subscriptions?.['vip_gold']?.ExpirationDate // confira a data, não só a chave
  • Um teste usado continua usado: a lista de testes está em ActivatedTrialIDs, não o ofereça de novo.
  • O que foi de fato cobrado e concedido está na resposta da compra, não no preço base.

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

Perguntas frequentes

O VIP pode ser vendido por dinheiro de verdade?

Sim, pelo checkout da plataforma. A própria tela VIP vende passes por moeda do jogo e itens.

Preciso programar os descontos?

Não. O servidor aplica sozinho os descontos e bônus do premium na loja e nas recompensas.

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.