👑 King of PvP — Torneio Eliminatório 1v1
Quem é o melhor jogador do seu servidor? Um torneio eliminatório 1v1 automático com múltiplas arenas, sistema de espectadores, anti-cheat robusto e ranking persistente por classe. PvP competitivo de verdade.
O que é o King of PvP?
Um sistema de torneio eliminatório 1v1 onde jogadores se enfrentam em rounds até restar apenas um — o Rei do PvP. Múltiplas arenas simultâneas, cada uma com regras, classes e recompensas próprias. Matchmaking aleatório, tiebreaker por dano e ranking cumulativo no banco de dados.
🔥 Como Funciona
📢 Fase 1 — Inscrição
Jogadores entram via comando durante o período de anúncio. Broadcasts a cada 60 segundos. Validação completa: classe, level, IP, HWID, party.
🎯 Fase 2 — Seleção
Sistema seleciona 2 jogadores aleatórios do pool. Os demais vão para a área de espectadores e assistem a luta.
⏳ Fase 3 — Preparação
Contagem regressiva antes do combate. Efeitos limpos, escudos restaurados, skills bloqueadas conforme configuração.
⚔️ Fase 4 — Combate
1v1 com tempo limite. Primeiro a atingir o limite de mortes perde. Se o tempo acabar, quem deu mais dano vence. Em caso de empate total, eliminação aleatória.
🏆 Fase 5 — Eliminação e Repetição
Perdedor eliminado. Vencedor volta ao pool de espectadores. Próxima dupla é sorteada. Repete até restar um único campeão.
📊 Fase 6 — Ranking Final
Posições anunciadas para o servidor inteiro. Recompensas distribuídas por colocação. Ranking salvo no banco de dados.
🎯 Mecânicas de Combate
💀 Condição de Vitória
- Por kills — Primeiro a atingir X kills vence (configurável, padrão: 2)
- Por dano — Se o tempo acabar, quem causou mais dano vence
- Empate — Se dano for igual, eliminação aleatória com aviso
📊 Tracking em Tempo Real
- Score de kills transmitido a cada round
- Dano total comparado ao final
- Tempo restante anunciado a cada 10 segundos
🏟️ Múltiplas Arenas Simultâneas
Cada arena é 100% independente:
- Nome, localização e horário próprios
- Requisitos de classe, level e master level
- Recompensas exclusivas por posição
- Skills bloqueadas e permissões removidas
- Mínimo e máximo de jogadores
Exemplos de uso:
- "Arena Iniciante" — Level 1-200, todas as classes
- "Arena Elite" — Level 300+, recompensas maiores
- "Campeonato de Archers" — Só classe Elf
- "Finais de Domingo" — Top 3 das arenas classificatórias avançam
🏅 Sistema de Finais
Arenas podem ser configuradas como classificatórias — os top N jogadores avançam automaticamente para a arena final.
🛡️ Anti-Cheat Completo
- Bloqueio por IP — Um personagem por IP no evento
- Bloqueio por HWID — Um personagem por hardware
- Detecção de party — Removido se entrar em party durante o evento
- Área restrita — Sai da arena? Eliminado automaticamente
- Bloqueio de skills — Skills específicas desabilitadas durante o combate
- Remoção de permissões — Teleport, buffs e outros removidos temporariamente
- PK automático — Level de PK salvo e restaurado ao final
🎁 Recompensas e Ranking
Por Posição
- 1o lugar, 2o lugar, 3o lugar... até N posições configuráveis
- Suporta: WCoinC, WCoinP, GoblinPoint, Zen, Itens
- Queries SQL customizadas por posição (integração com outros sistemas)
📊 Ranking Persistente no Banco
- Score cumulativo por classe (SM, BK, ELF, MG, DL, SUM, RF, Geral)
- Tracking por período: Total, Semanal e Mensal
- Histórico completo de vitórias e participações
⚙️ Configuração por Arena
Timing:
- Tempo de inscrição, seleção, preparação e round — tudo configurável
- Agendamento automático (cron-like) ou comando GM manual
- GM pode iniciar qualquer arena com timer customizado
Combate:
- Kills necessários para vencer o round
- Skills bloqueadas por ID
- Permissões removidas durante o evento
- PK automático ligável/desligável
Acesso:
- Classes permitidas (filtro por ID)
- Faixa de level e master level por evolução
- Bloqueio por IP e/ou HWID
- Mínimo e máximo de jogadores
Idiomas: Todas as mensagens em Inglês, Português e Espanhol — 20+ mensagens configuráveis com tipo e relevância.
📋 Resumo Técnico
- ✅ Torneio eliminatório 1v1 com matchmaking aleatório
- ✅ Múltiplas arenas simultâneas e independentes
- ✅ Tiebreaker por dano quando o tempo expira
- ✅ Sistema de finais (top N avançam entre arenas)
- ✅ Anti-cheat: IP, HWID, party, área, skills
- ✅ PK automático com restauração ao final
- ✅ Recompensas por posição com SQL customizado
- ✅ Títulos de Rei/Rainha do PvP
- ✅ Ranking persistente por classe e período (total/semanal/mensal)
- ✅ Espectadores assistem as lutas ao vivo
- ✅ Agendamento automático ou comando GM
- ✅ Bloqueio de skills e permissões durante combate
- ✅ Filtro por classe, level e master level
- ✅ Multilíngue (EN/PT/ES)
- ✅ Reload-safe
"Todo servidor tem aquele jogador que diz ser o melhor. Agora ele pode provar."