📈 Jogadores Online por Horário
Média acumulada desde o último restart
📊
Sem dados ainda
O servidor coleta amostras a cada 5 minutos. O gráfico será preenchido automaticamente ao longo do dia.
Média por hora desde o último restart · amostras coletadas
🆕 Últimas Contas
Login
Nome
E-mail
Data
Status
🟢 Jogadores Online
Login
Nome
Servidor
IP
Conectado em
📊 Relatório de Pico de Jogadores
Carregando relatório...
👥 Contas
👥
—
Total cadastradas
✅
—
Ativas
⏳
—
Aguardando e-mail
🚫
—
Bloqueadas
Login
Nome
E-mail
Cadastro
Status
Ações
📰 Notícias
Nova Notícia
Publicadas
⬇ Downloads
Adicionar Link
Links Cadastrados
🎮 Eventos
🔗 API Externa de Eventos
Configure a URL da API que fornece a lista de eventos. O sistema sincroniza automaticamente uma vez por dia e detecta adições, remoções e mudanças de horário.
Carregando...
Criar/Editar Evento
Eventos Cadastrados
🏆 Premio Semanal de Eventos
Cada evento premia seu próprio campeão semanal (1º do ranking individual). Os prêmios são distribuídos na data/hora abaixo.
Evento
Goblin Points
Tipo VIP
Dias VIP
🩸 Blood Castle
😈 Devil Square
🌀 Chaos Castle
Premio semanal habilitado
👑 VIP
Conceder VIP
🎁 VIP de Cadastro (Boas-Vindas)
VIP concedido automaticamente quando um jogador cria uma nova conta.
🔥 Banner Promocional (sem VIP)
Exibe um banner pulsante no painel do jogador quando ele não tem VIP ativo, com desconto configurável.
🖥️ Exibição no Site
Escolha qual seção de compra de VIP aparece para os jogadores na dashboard.
Pacotes VIP (com WCoin)
💳 Pacotes VIP (com Dinheiro Real)
Estes pacotes são comprados com dinheiro real via gateway de pagamento (Stripe, MercadoPago etc).
VIPs Ativos
🎁 Mystery Box
⚙ Configuração Geral
📦 Selecionar Item do ItemList.xml
📂
Clique para carregar o arquivo ItemList.xml
Carregue o arquivo XML para buscar itens.
➕ Adicionar Item
Preencha a seção e o ID do item conforme o ItemList.xml do servidor. Ex: Seção 13 = Jewels, Seção 14 = Wings.
255 = máximo / durável
🗝️ Conceder Keys
🗝️ Pacotes de Keys (compra com dinheiro)
Itens Cadastrados
📜 Histórico de Giros
Conta
Item
Raridade
Data
Status
Clique em 🔄 para carregar
🪙 Pacotes WCoin
Configure os pacotes de WCoin disponíveis na loja. Cada pacote pode ter preço em R$ (BRL) e USD separadamente.
O badge POPULAR e
MELHOR aparecem automaticamente na loja.
💳 Configuração de Pagamentos
📧 Configuração de E-mail
Servidor SMTP — Conta Primária
—
Servidor SMTP — Conta Secundária (Fallback)
Usada automaticamente quando a primária atinge o limite diário ou falha.
Fallback habilitado
—
Geral
E-mail habilitado
Re-engajamento Automático
Envia e-mails automáticos para jogadores que ficam muito tempo sem entrar. Use {name} e {days}.
Habilitado
🇧🇷 Português
🇺🇸 English
🇪🇸 Español
✉ Templates de E-mail (PT / EN / ES)
Edite o assunto e o corpo de cada e-mail em 3 idiomas. Variáveis disponíveis:
{name}{serverName}{wcoins}{days}{vipDays}
Campos do templatePERSONALIZADO
💡 Variáveis disponíveis:{name}{serverName}{vipDays}{days}{wcoins}{date}{sender}
Deixe um campo em branco para usar o texto padrão (mostrado como placeholder).
🔗 Sistema de Afiliados
Configurar Presente de Afiliado
Este presente é entregue pelo jogador ao seu amigo indicado, clicando em "Presentear" no painel da conta.
🇧🇷
🇺🇸
🇪🇸
Sistema de afiliados habilitado
📦 Builds
O sistema de builds faz snapshot dos pontos de status do personagem. Ao aplicar, os stats são restaurados.
A 1ª build é sempre gratuita. As builds 2–5 custam WCoin (configurável abaixo).
💰 Preço por Slot Extra
0 = gratuito para todos
Apostas — Castle Siege
⚙ Configuração
0 = fecha exatamente no início
Deixe vazio se não quer agendar
⚔ Controle do Ciclo
📊 Resumo do Ciclo Atual
Carregando...
📋 Lista de Apostas
Carregando...
🗳 Sistema de Votação
⚙ Configuração Geral
0 = sem bônus
0 = sem bônus semanal
🔗 URLs de Postback / Callback
Configure estas URLs no painel de cada site de votação como Postback URL. Quando um jogador votar, o site enviará um GET para a URL correspondente com o ID do jogador.
🌐 Configuração dos Sites
URL do jogador = link que abre no site de votação (use {ACCOUNTID} para inserir o ID do jogador automaticamente). Param usuário = nome do param que o site envia na callback com o ID do jogador. Param ping = param que indica voto real (ex: ping). Deixe vazio se o site não usa (ex: XtremeTop100).
🧪 Simular Voto (Teste)
Marca o voto como confirmado para uma conta sem precisar do callback real. Útil para testar enquanto o IP ainda não está configurado.
🏆 Ranking de Votos
Clique em 🔄 para carregar.
🔥 Flash Sale
⚙ Configuração Geral
A cada N horas uma nova promoção é gerada
Produtos disponíveis
📋 Promoção Ativa
Clique em 🔄 para carregar.
🎫 Season Pass
Gold Pass — Pacotes
Premium Pass — Pacotes
Level-Up — Pacotes
👤 Gerenciar Season Pass por Personagem
🎯 Hunt Quest
Hunt Quest Web
🎯 Hunt Quests Nativas (in-game)
Quests do próprio jogo. O jogador coleta os itens e usa o comando /huntquest NomeDaQuest para ativar.
Nova Quest Nativa
🌐 Hunt Quests Web (personalizadas)
Crie pacotes customizados que ativam múltiplos buffs de uma vez. O jogador paga com Ruud ou WCoin.
Nova Quest Web
⚠ Selecione pelo menos um buff.
⚡ Concessão Manual
Concede uma quest web diretamente a um personagem sem custo.
⚔️ Limites de Eventos
Configurações Gerais
Preço Dinâmico por Horário
BRL
USD
BRL
USD
BRL
USD
Cobrado por personagem via checkout. O jogador escolhe a moeda antes de pagar.
ℹ️ Como funciona
Cada personagem tem um limite diário de entradas por evento definido pelo tier de VIP.
O reset zera todos os contadores de uma vez, permitindo novas entradas no mesmo dia.
Os contadores são resetados automaticamente pelo servidor à meia-noite.
Limites por Evento e VIP
Número máximo de entradas diárias por evento para cada tier de VIP.
🏪 Market de Personagens
Configurações do Market
Aprovação automática de anúncios
Permitir venda de contas
Market habilitado
📋 Anúncios do Market
Tipo
Personagem / Conta
Vendedor
Lv/ML
Preço
Chave PIX
Status
Ações
📖 Editor do Guia
🔗 Modo do Guia
Escolha se o menu "Guia" abre o guia interno ou redireciona para um link externo.
O menu de navegação e a página /guide.html vão redirecionar para esta URL.
Categorias
Itens da Categoria
Selecione uma categoria.
⚙ Configurações do Site
🎮 Nome do Jogo
Substitui "DrakyonMU" em todo o site — menus, títulos, notificações, i18n. Salve e recarregue a página para ver o efeito.
🔄 Mudança de Classe
Habilitado
🔤 Renomear Personagem
Habilitado
Se custo 0, o renomear é gratuito.
✉️ Alterar E-mail
Habilitado
Se custo 0, a alteração de e-mail é gratuita.
🔒 Ocultar Informações no Ranking
Jogadores podem pagar WCoin para ocultar seu mapa e coordenadas no popup do ranking por X dias.
Habilitado
📧 Limite de Contas por E-mail
Define quantas contas um mesmo e-mail pode criar. 0 = ilimitado.
🛡 Cloudflare Turnstile (anti-bot)
Protege login, registro e admin login contra brute force e bots. Crie suas chaves em
dash.cloudflare.com → Turnstile
(modo "Managed" recomendado). Deixe os campos vazios para desativar (fail-open).
⚠ Nunca compartilhe a Secret Key. Ela só sai do servidor para a Cloudflare na verificação.
👥 Online Fake (Exibição)
Adiciona um número fixo ao contador de jogadores online exibido no site. Ex: 100 reais + 200 offset = 300 exibido.
Habilitado
🖼 Favicon do Site
Ícone exibido na aba do navegador. Formatos aceitos: .ico, .png, .svg. Máx. 512 KB.
Após salvar, recarregue a página para ver o novo favicon.
Favicon atual
📧 Verificação de E-mail no Cadastro
Quando ativado, novas contas ficam bloqueadas até o jogador clicar no link de verificação enviado por e-mail. Requer o serviço de e-mail configurado.
Exigir verificação de e-mail
🖼 Banners & Popup
⚙️ Configurações do Popup
Controla o comportamento do popup de banners na home.
🖼 Banner / Slider da Home
Configure os banners rotativos exibidos no popup da home.
⏳ Countdown / Contagem Regressiva
Quando ativado, substitui os banners por um timer de contagem regressiva.
📋 Termos de Uso
✏️ Conteúdo dos Termos
Edite o conteúdo que aparece no modal de Termos de Uso na página de registro. Aceita HTML (use <h2>, <p>, <ol>, <ul>, <strong>, etc.).
🏆 QUEM MAIS GANHOU RUUDAtualiza apenas ao clicar em 🔄 Atualizar
📅 DIA (24h)
📆 SEMANA (7d)
🗓 MÊS (30d)
⚠ RESET DE RUUD — CONTAS INATIVAS
Zera o Ruud de todos os personagens cujas contas não entraram no jogo há mais de 60 dias. Esta ação é irreversível.
#
Personagem
Guild
Nível
Ruud
Δ 24h
Variação %
#
Guild
Membros
Ruud Total
Média/membro
Δ 24h
Variação %
Clique em Guilds para carregar.
🤖 DETECÇÃO DE BOT — FARM CONTÍNUO DE RUUD
🏆 PvP Eventos
🏆 Configure eventos PvP com horário, mapa e prêmio automático.
Ao término de cada evento, o jogador com mais kills no mapa configurado recebe WCoin + Mystery Keys automaticamente.
Requer a tabela C_PlayerKiller_Info com colunas de tempo e mapa.
Jogadores recebem VIP automaticamente na primeira vez que vinculam o Discord.
Conceder VIP
Dias=0 desativa a recompensa. O VIP é concedido somente na primeira vinculação.
💎 Recompensa de Goblin Points ao Vincular
Jogadores recebem Goblin Points na primeira vinculação. 0 = desativado.
Conceder GP
Concedido apenas uma vez por conta, junto com o VIP.
🚀 Launcher App (Electron Desktop)
📊 Visão Geral
Launcher desktop (Electron) integrado via API REST em /api/launcher-app/*.
Autenticação via JWT, CORS aberto (*), base URL: https://x500.drakyonmu.com.
–
Patches
–
Blocklist
–
Hack Reports
–
HWIDs Trackados
–
Discord Linked
📦 Versão & Cliente Completo
Configuração exposta em GET /api/launcher-app/version. O launcher usa isto para auto-update.
🔀 Mirrors do client completo (fallback automático)
Liste múltiplas URLs de download (uma por linha). O servidor testa cada uma a cada 30min (detecta "Quota exceeded" do Drive)
e o endpoint público /api/launcher-app/version serve automaticamente o primeiro mirror saudável.
Se o Drive de uma conta travar, o launcher baixa do próximo sem precisar publicar nova versão.
💡 Dica: pra evitar cota do Drive, hospede o mesmo arquivo em contas Google diferentes e liste todas aqui. O sistema sempre vai direcionar pro que está saudável.
🔄 Patches de Atualização
Upload de patches .zip (máx 500MB). Disponíveis em /patches/.
Lista pública: GET /api/launcher-app/updates.
🚫 Hack Blocklist
Lista pública de processos/arquivos/títulos bloqueados. Launcher baixa via GET /hack-blocklist.
🛡️ Relatórios de Hack
Reports enviados pelos launchers. knownAccounts = contas que já logaram no mesmo HWID.
⚖️ Evidências de Compras (Anti-chargeback)
Registros completos de cada compra com IP, fingerprint, ToS, email match PayPal/Stripe e uso pós-compra.
Use o botão "📎 Dispute Kit" pra gerar prova de autorização em caso de estorno.
Se a lista estiver vazia, qualquer jogador pode usar o editor. Adicione logins (AccountID) para restringir o acesso apenas a eles — ideal para fase de testes.
🔒 Itens Bloqueados (não editáveis)
Itens com tempo ou qualquer item que não deve ser editável. Bloqueio por seção bloqueia todos os itens daquela categoria.
🔍 Bloquear Item Específico
Itens bloqueados:
📂 Bloquear Seção Inteira
Seções bloqueadas:
🔍 Auditoria de Pagamentos
🔔 Sistema de Notificações
📢 Enviar Aviso Manual
EN/ES opcionais — se vazios, jogadores recebem PT
ℹ️ Notificações Automáticas
🐉 Boas-vindas — enviada automaticamente ao criar conta
💳 Pagamento confirmado — enviada após qualquer pagamento aprovado
👑 VIP ativado — enviada ao vincular Discord e receber VIP
⏳ VIP expirando — enviada 1-3 dias antes do VIP vencer (diária às 3h)
💎 Ruud Market — enviada ao vender/comprar Ruud
⏱ Agendamentos do Sistema
Tarefas agendadas que rodam automaticamente em background. Uptime do servidor: —
Carregando...
🏰 Interesses de Migração
📋 Menus do Dashboard
Ative, desative e reordene os menus da sidebar do dashboard. Use ↑↓ para mover. Itens 🔒 não podem ser ocultados.
🖥 Layout da Dashboard
Escolha como a interface da dashboard do jogador é exibida. A mudança é aplicada para todos os usuários imediatamente.
Classic
Sidebar esquerda fixa com menu vertical e perfil do usuário.
Top Nav
Menu horizontal no topo. Conteúdo usa largura total da página.
Compact Sidebar
Sidebar estreita com ícones. Tooltip ao passar o mouse. Mais espaço para o conteúdo.
Centered
Sem sidebar. Layout centralizado com menu em pills. Ideal para telas menores.
🧩 Layout Builder
🖼 Logo do Site
Faça upload do logo (PNG/SVG recomendado, fundo transparente). Será salvo em /assets/logo.png.
Nenhum arquivo selecionado
🏆 Logo da Seção CTA (Pronto para a Batalha)
Logo exibida na seção final da home. Se não houver, usa o logo principal.
Nenhum arquivo selecionado
80px
🔝 Cabeçalho (Nav)
Estilo do Menu
Posição do Logo
Posição do Menu
Tamanho do Logo
Altura do Nav
Opções
📢 Configurações do Topbar
↔ Configurações Split
🎮 Configurações Gaming
🎯 Configurações Centralizado
🦸 Configuração do Hero
Estilo do Hero
Opacidade do Overlay
60%
Altura Mínima
Elementos
Partículas (se estilo=partículas)
Parallax / Gradiente
🏠 Ordem das Seções (Home)
Arraste para reordenar. Clique no olho para mostrar/ocultar cada seção.
🦶 Rodapé (Footer)
Estilo do Footer
Elementos
Colunas
Borda Superior
Fundo do Footer
Wave (cor SVG)
🎨 Design Avançado
📐 Espaçamentos
✨ Animações
🔤 Tipografia
🃏 Cards & Botões
🎨 Cores dos Botões
Deixe vazio para usar a cor padrão do tema.
🖥️ Cores da Dashboard
Deixe vazio para usar a cor padrão do tema.
➗ Divisores de Seção
✏️ Textos da Home
Edite os textos exibidos na página inicial. As alterações são salvas no idioma selecionado.
🦸 Hero (Topo da Home)
📰 Seção Notícias
🏆 Seção Ranking
🎮 Seção Eventos
🎮 Seção Streamers
⚔ Seção Guild Wars
🚀 Seção CTA (Chamada)
🦶 Footer
🎨 Temas do Site
Temas Disponíveis
✏️ Editar:
Cor Principal (acento)
Cor de Destaque (ouro)
Fundos
Textos & Bordas
Fontes
Use nomes de Google Fonts entre aspas simples, ex: 'Cinzel', serif
Cole a URL completa do Google Fonts para carregar a fonte personalizada.
Bordas e Raio
Navegação (Nav)
Hero (Banner principal)
Botão Primário
🖼 Logo do Site
URL da imagem do logo (PNG/SVG recomendado, fundo transparente). Deixe vazio para usar o arquivo padrão /assets/logo.png.
💻 CSS Personalizado
CSS avançado aplicado em todas as páginas. Use para ajustes finos não cobertos pelas opções acima.
✨ Criar Novo Tema do Zero
Escolha as cores base e gere um tema automaticamente. Você poderá refinar depois.
⭐ Loja de Pontos
⚙ Configurações Gerais
Ex: 10 = a cada R$1 o jogador ganha 10 pontos. Configurações específicas por pacote sobrescrevem isso.
Loja habilitada
Ganhar pontos por tipo de produto
👑 VIP
🗝 Mystery Key
🏆 Season Pass
🛍 Opções de Resgate
Configure cada item que pode ser trocado por pontos.
👥 Top Saldos de Pontos
📡 Status do Servidor
—
Uptime
—
DB Ping
—
RAM Usada
—
Online Agora
—
Node.js
—
PID
Jogadores Online — Últimas 6h
📉
Histórico vazio
O servidor ainda não coletou amostras suficientes. Dados são registrados a cada 5 minutos de uptime.
📋 Log de Ações do Admin
🛡 Anti-Hack
Verificando schema...
📋 Script SQL do Anti-Hack
Cole este script no SQL Server Management Studio (SSMS) e execute com F5 no banco MuOnline.
📡
—
Eventos 24h
🚩
—
Players flagados
🔨
—
Bans aplicados
⚠
—
Críticos 24h
Top 10 ofensores (últimas 24h)
Nenhum evento detectado ainda.
Distribuição por tipo de evento
—
Eventos por hora (24h)
—
Carregando...
💥
—
Golpes anormais (24h)
⚔
—
DPS impossível (24h)
💀
—
Kill rate absurdo (24h)
🎯
—
Chars flagados
Carregando...
Top chars com mais flags de dano (24h)
—
🎯 Top contas por suspicion score
(score = Σ severity² × decay por tempo)
Carregando...
⚡ Auto-response por severidade
Quando habilitado, eventos de alta severidade aplicam ação automaticamente.
Sobrescreve os defaults globais por classe específica.
—
⚙️ Gerenciador de Regras
Em desenvolvimento — disponível na Fase 4 do módulo Anti-Hack.
📜 Log de Ações do Anti-Hack
Em desenvolvimento — disponível na Fase 4 do módulo Anti-Hack.
🔌 TCP Proxy — Fase 3 (modo teste)
Proxy transparente entre clientes MU e o GameServer. Monitora volume de pacotes sem descriptografar o protocolo IGCN S21.
Todos os dados são apenas logados — nenhuma conexão é bloqueada. Pré-requisito: altere a porta de escuta do GameServer de 44405 para 44406 (ou o valor de TCP_GS_PORT) antes de iniciar o proxy.
Status
—
Carregando...
Estatísticas da sessão
—
Conexões ativas
—
Como configurar
Pare o GameServer
Mude a porta de escuta do GameServer para 44406 (arquivo GameServer.ini ou equivalente)
Inicie o GameServer novamente (ele agora escuta em 44406)