Sistemas de jogo

Eventos de equipe: construir juntos por um prêmio comum

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

Um evento de equipe é um objetivo cooperativo: o servidor coloca os jogadores em uma equipe, cada um constrói seu próprio objeto, e quando todos os objetos ficam prontos a equipe inteira ganha o prêmio. Ajudantes ocupam as vagas quando faltam jogadores.

O que o jogador vê

  • Eventos de equipe em andamento, com tempo e prêmio da equipe.
  • "Entrar em uma equipe": o servidor encontra os parceiros.
  • Cada membro com seu objeto e o progresso dele.
  • "Girar" uma vez ou cinco de uma vez, de graça ou com moeda, a recompensa do objeto e sair da equipe.
Evento de equipe
12 450
320
Construir o castelo
5d 02:00

Prêmio da equipe quando tudo estiver construído

Você · Torre
Mira · Portão
Arrow · Muralha
Gire para construir
Girar
x5 · 40
Um evento de equipe em andamento, com tempo e prêmio da equipe.
Cada membro constrói seu próprio objeto; o servidor monta a equipe.
“Girar” uma vez ou cinco de uma vez, de graça ou com moeda.
Exemplo. Um evento de equipe: cada membro constrói seu objeto, a equipe ganha o prêmio.

Como funciona

  • A equipe fica em um documento compartilhado no servidor; a tela o lê de novo depois de cada ação.
  • Cada giro constrói o objeto do próprio jogador; terminá-lo paga a recompensa do objeto.
  • O prêmio da equipe é pago quando todos os objetos dela estão prontos.

Passo 01Adicione o sistema ao seu projeto

Peça ao programador de IA: "Adicione um evento de equipe". Ele instala o sistema pronto com um evento semanal de construção em equipe.

Passo 02Configure no painel

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

  • Crie um evento: cronograma, tamanho da equipe e objetos a construir.
  • Defina o preço do giro e quanto um giro avança um objeto.
  • Defina a recompensa do objeto e o prêmio da equipe.

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 de equipe funcionam por meio de client.coopEvent no @idosgames/core.

TypeScript
// Entrar em uma equipe (o servidor encontra os parceiros) e girar para construir seu objeto
const group = await client.coopEvent.joinOrCreateGroup('castle_build')
if (!group.ok) return showError(group.error)
await client.coopEvent.spin('castle_build', group.data.Group?.GroupID ?? '', 5)
  • Depois de qualquer ação de um colega o estado muda: leia a equipe de novo com getGroupState.
  • O prêmio é recolhido com claimObjectReward e claimGrandPrize.

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

Perguntas frequentes

Os jogadores precisam de amigos para participar?

Não. O servidor monta a equipe, e ajudantes ocupam os lugares vazios.

Qual a diferença para um evento temporário?

Um evento temporário é progresso pessoal; um evento de equipe é um objetivo comum de vários jogadores.

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.