As caixas de loot são um sistema de baús pronto: o jogador abre um baú com moeda, um item-baú ou uma chave, e o servidor sorteia o que sai. O sorteio não pode ser falsificado pelo jogo, e cada abertura mostra as recompensas saindo voando da caixa.
O que o jogador vê
- Um cartão para cada forma de abrir um baú: moedas, um item-baú, uma chave.
- "Abrir" e "Abrir x10", quando o limite do baú e o saldo permitem.
- A animação de abertura: a caixa treme enquanto o servidor sorteia, estoura e as recompensas voam.
- Um selo com o número de baús que o jogador pode abrir com os itens que tem.
Dez de uma vez, até o limite do baú e o seu saldo.
Como funciona
- O conteúdo do baú e as chances são definidos no painel; o servidor sorteia a cada abertura.
- Um baú ou uma chave do inventário abre esta tela com o baú certo.
- O modelo de RPG idle usa uma caixa de loot como invocação de equipamentos.
Passo 01Adicione o sistema ao seu projeto
Peça ao programador de IA: "Adicione baús". Ele instala o sistema pronto; a aba aparece quando um baú é configurado.
Passo 02Configure no painel
Abra o painel, escolha seu projeto e vá em Operações ao vivo → v2 → Caixa de loot.
- Crie uma caixa de loot: o que pode sair e com que peso.
- Adicione as formas de abrir: um preço em moedas, um item-baú ou uma chave, e o máximo por abertura.
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
As caixas de loot funcionam por meio de client.lootbox no @idosgames/core.
// Abrir um baú dez vezes com a opção de preço escolhida
const res = await client.lootbox.open('gold_chest', 10, 'gems')
if (!res.ok) return showError(res.error)
// O que saiu já está aplicado aos saldos e ao inventário no cache do SDK- Nunca sorteie no cliente: o resultado vem só da resposta do servidor.
- Desative o botão enquanto a requisição estiver em andamento: cada chamada é uma abertura separada.
Todos os campos estão descritos na habilidade lootbox-system, servida pelo servidor MCP do SDK.
Perguntas frequentes
Posso mostrar as chances?
Sim. O conteúdo e os pesos do baú estão nas configurações do título, então o jogo pode mostrá-los ao lado do baú.
Um baú pode ser aberto com uma chave do inventário?
Sim. Um item de baú ou de chave abre esta tela com o baú correspondente.
Veja também
- Inventário: os itens e moedas do jogadorComo funciona o inventário pronto do iDos Games: itens por categoria e raridade, quantidades e níveis, cartões de item e passagem para heróis e baús, e como configurar itens e moedas no painel.
- Loja no jogo: vitrines, ofertas e preçosComo funciona a loja pronta do iDos Games: vitrines com ofertas que se revezam, preços em moeda do jogo ou dinheiro de verdade, presentes grátis e limites de compra, e como configurá-la no painel sem código.
- Criação no seu jogo: receitas de troca para cimaComo funciona a criação pronta do iDos Games: receitas que transformam vários itens de uma raridade em um melhor, um contrato com itens seus, preenchimento automático e um resultado sorteado pelo servidor, e como configurá-la 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.