Este painel é outro produto: sessão própria, porta própria, atrás da VPN.
servidores de jogo
A saúde vem da batida que o jogo grava no banco — não de uma chamada a
ele. É o que permite dizer "fora do ar há N segundos" e o que mantém o
jogo sem porta nenhuma.
evento global
Vale para todo o servidor, sem tocar em conta nenhuma —
e multiplica o impulso que o jogador comprou, em vez de
diluí-lo. Desligar é pôr multiplicador 1 (ou zero minutos).
×minutos
lendo…
modo manutenção
Ligado, ninguém entra — nem quem tem conta, nem quem quer
criar. Quem já está dentro continua jogando até sair; o que para é a porta.
É a chave para manutenção planejada: migração de esquema, correção de
dados, troca pesada de conteúdo. O jogo descobre pelo banco, na hora.
lendo…
economia — 14 dias
Torneira e ralo, por origem. Saldo zero com muito giro não é a mesma coisa que nada acontecer.
A receita real — as compras de diamante por dinheiro (Mercado Pago).
Só pagamentos aprovados contam como receita. Recarregue para o número
mais recente.
Top gastadores
Últimas transações
As sessões vivas — token guardado em hash, que nunca sai do banco. É
só leitura: mostra quem tem uma sessão aberta, quando ela começou e
quando expira. A validade desliza a cada reconexão.
Números do mundo, lidos do banco — só leitura. Crescimento (contas
novas por janela), engajamento (quem logou nos últimos 7 dias),
moeda no mundo e o tamanho médio das guildas. Recarregue para o
número mais recente.
Distribuição por faixa de nível
Backup dos arquivos de conteúdo (os JSON que o balanceamento edita).
Criar copia todos os content/*.json para uma pasta
carimbada. Restaurar valida o conjunto inteiro com o mesmo
carregador do jogo antes de sobrescrever, e só
então devolve cada arquivo por gravação atômica — um backup torto é
recusado sem tocar o disco que o jogo lê.
Salvar valida com o mesmo carregador que o jogo usa no boot e, se
passar, o jogo recarrega sem reiniciar. Conteúdo torto é recusado aqui
e não chega ao disco que o jogo lê.
Um aviso de texto que aparece na tela de todos —
tanto na entrada quanto ao vivo dentro do jogo (quem já está
jogando vê na hora; quem entra no meio também recebe). Diferente do evento
global (que multiplica ganho): isto é só um recado — "manutenção às 22h",
"evento de fim de semana". Expira sozinho no prazo; até uma semana.
lendo…
minutos no ar
Confira e corrija antes de enviar — tradução de máquina erra
gênero e o jargão do jogo (Portão, Sombra, Caçador). O que estiver escrito
aqui é o que vai ao ar.
As taxas de sombra vivem em shadows.json — edite-as pela aba
balanceamento (a mesma validação do jogo cobre). Aqui é só
o simulador: a partir da config no disco, a chance de
extrair cada patente por abate. Leitura pura — não grava nada.
Os anúncios vivos entre jogadores. Remover um anúncio abusivo devolve o
item ao vendedor pela caixa de correio (nunca se escreve
no personagem dele, que pode estar online). Fica na auditoria.
ZONA PERIGOSA. O reset de temporada é a operação mais
sensível do painel. Ele tem senha própria (separada da do
painel), exige a frase exata, um backup recente
do conteúdo e uma trava global. Hoje ele
NÃO apaga progresso de jogador: sem uma tabela de
temporada reversível, o execute recusa com
"sem-alvo-de-temporada" — de propósito.
executar
O botão só habilita depois do preview e com um backup criado nos últimos
30 minutos (crie na aba backups).
histórico
O que os administradores fizeram. O jogo não guarda uma linha por
transação de jogador — isso custaria caro e ninguém leria. Já uma linha
por ação de administrador é rara por natureza, e é exatamente o que se
precisa saber depois.