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.
Prêmio da equipe quando tudo estiver construído
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.
// 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
claimObjectRewardeclaimGrandPrize.
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
- Eventos temporários: um festival com trilha de prêmiosComo 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.
- Amigos no seu jogo: pedidos, sugestões e novidadesComo funciona o sistema de amigos pronto do iDos Games: uma lista de amigos, pedidos, sugestões de jogadores ativos, uma caixa de novidades, adicionar por ID e amigos do idosgames.com, e onde configurá-lo.
- Multijogador sem servidor próprio: salas e vozComo funciona o multijogador pronto do iDos Games: salas no lobby, públicas ou por convite, confirmação de pronto, chat da sala e chat de voz, o anfitrião inicia o jogo para todos, os jogadores se conectam por WebRTC, e como ativá-lo.
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.