⚔️ Quest Career V2 — Sistema de Progressão por Quests Sequenciais
Dê aos seus jogadores um propósito. Uma jornada estruturada quest a quest, do iniciante ao veterano — com objetivos variados, recompensas por classe e progresso que nunca se perde.
Por que Quest Career V2?
Jogadores sem objetivo saem do servidor. O Quest Career V2 cria uma linha de progressão clara e viciante: cada quest concluída desbloqueia a próxima, com recompensas cada vez melhores. O jogador sempre sabe o que precisa fazer — e sempre quer ver o que vem depois.
🎯 5 Tipos de Objetivo por Quest
🗡️ Matar Monstros
Defina até 5 monstros diferentes por quest, cada um com contagem própria. Progresso atualizado em tempo real na tela — cada kill conta visivelmente.
⚔️ Matar Jogadores (PvP)
Até 2 objetivos de PvP por quest — mate jogadores de classes específicas ou qualquer um. Perfeito para quests de arenas e competição.
📦 Entregar Itens
Colete itens específicos e entregue ao NPC. Itens são consumidos na entrega. Ideal para quests de crafting ou exploração.
📊 Requisitos de Personagem
Exija Level, Master Level, Resets ou Master Resets mínimos para avançar. Crie checkpoints naturais de progressão.
⏱️ Tempo Online
Exija um tempo mínimo de jogo durante a quest. Recompense quem realmente joga no seu servidor.
Combine todos os tipos na mesma quest — crie desafios simples ou missões épicas com múltiplas etapas.
🧩 Recursos que Fazem a Diferença
🎮 Click-to-Move Inteligente
Clicou no objetivo? O personagem anda sozinho até o monstro — incluindo troca de mapa automática por warps. Sistema anti-travamento detecta obstáculos e ativa o MuHelper para limpar o caminho. Cancele a qualquer momento com ESC.
👥 Kills em Party Contam
Membros do grupo próximos compartilham o progresso de kills. Incentive o jogo em grupo sem punir quem prefere party.
🎁 Recompensas por Classe
A mesma quest pode dar itens diferentes para cada classe. Dark Knights recebem espadas, Elves recebem arcos — cada classe se sente valorizada.
🎲 Drop de Itens Contextual
Monstros podem dropar itens especiais apenas durante quests ativas. Controle por mapa, monstro, taxa de drop e peso de seleção. Sem duplicatas no inventário.
💾 Progresso Persistente
Tudo salvo no banco de dados. Desconectou? Servidor reiniciou? Nada se perde. O jogador volta exatamente de onde parou.
🖥️ Interface Dupla
Duas janelas para dois momentos:
| Janela Detalhada | Janela Compacta |
|---|---|
| Todos os objetivos com barra de progresso | Lista resumida de objetivos |
| Preview completo das recompensas com tooltip | Botão de recompensa rápido |
| Scroll para quests com muitos objetivos | Ocupa pouco espaço na tela |
| Ideal para consultar detalhes | Ideal para jogar sem distração |
Alterne entre as duas com um clique.
🔔 Indicadores Visuais
- Ícones (!) flutuando acima dos monstros relevantes para a quest ativa
- Objetivos completos em verde, incompletos em cinza, clicáveis em azul
- Badge de notificação (1) no botão HUD quando a recompensa está disponível
- Botão HUD configurável com tooltip multilíngue
⚙️ Configuração Total
Por Quest:
- Objetivos ilimitados combinando todos os 5 tipos
- Requisitos diferentes por classe de personagem
- Recompensas com itens completos (skill, luck, option, exc, ancient, sockets, harmony)
- Múltiplos itens de recompensa por quest
Por Servidor:
- Progresso por Conta ou por Personagem — você escolhe
- Queries Assíncronas — performance otimizada para servidores grandes
- Atualização em Tempo Real — kills atualizam a UI instantaneamente
- Múltiplos NPCs — coloque quest givers em qualquer mapa
Idiomas: Todas as mensagens, interface e notificações em Inglês, Português e Espanhol — detectado automaticamente.
📈 Impacto no Servidor
| Para o Jogador | Para o Admin |
|---|---|
| Sempre tem algo para fazer | Jogadores ficam online mais tempo |
| Progresso visível e motivador | Economia controlada via recompensas |
| Kills em party incentivam grupo | Configuração 100% por arquivo Lua |
| Click-to-move facilita a vida | Zero manutenção após configurar |
| Recompensas justas por classe | Log completo no banco de dados |
📋 Resumo Técnico
- ✅ Progressão sequencial ilimitada (Quest 1 → 2 → 3 → ...)
- ✅ 5 tipos de objetivo combináveis (monstros, PvP, itens, requisitos, tempo)
- ✅ Até 5 monstros + 2 PvP por quest por classe
- ✅ Recompensas e requisitos diferenciados por classe
- ✅ Click-to-move com pathfinding e anti-travamento
- ✅ Kills de membros do party contam para o progresso
- ✅ Drop de itens contextual com filtro por mapa/monstro
- ✅ Interface dupla (detalhada + compacta)
- ✅ Ícones de quest sobre monstros relevantes
- ✅ Progresso persistente no banco de dados (SQL)
- ✅ Modo por conta ou por personagem
- ✅ Queries assíncronas para alta performance
- ✅ Múltiplos NPCs configuráveis
- ✅ Multilíngue (EN/PT/ES)
- ✅ Reload-safe — progresso salvo automaticamente
"Jogador sem objetivo é jogador que sai. Dê a eles uma jornada — e eles vão querer terminar."