Pular para o conteúdo

Quest Creator

💬 Entrar no Discord 🛒 Comprar no Tebex

O mic_questcreator permite criar missões dentro do jogo, sem precisar escrever nenhum script. Você posiciona um NPC, adiciona uma conversa a ele e vincula um evento a cada resposta. O evento é um fluxo que você desenha em um editor de nós: gerar um carro, esperar o jogador chegar a um local, verificar se ele carrega um item, pagar a recompensa e finalizar.

Tudo o que você cria é salvo no seu banco de dados e aparece para todos os jogadores no momento em que você salva. O editor é protegido por uma permissão ACE, para que apenas as pessoas que você escolher possam abri-lo.

  • Um editor de nós para a lógica 🧩
    45 nós divididos em nove grupos — controle de fluxo, condições, objetivos, recompensas, ações do jogador, geração no mundo, ambiente, feedback e integração. Arraste-os, conecte-os e use copiar, colar, desfazer, refazer, seleção múltipla, zoom e uma barra de pesquisa enquanto trabalha. A lista completa está em 🧩 Os nós.
  • NPCs de missão que conversam 💬
    Um NPC com modelo e posição escolhidos dentro do jogo, uma mensagem de boas-vindas, título e subtítulo, e quantas opções de perguntas e respostas você quiser. Uma única missão pode ter vários locais.
  • Tempos de recarga por resposta ⏳
    Cada opção de diálogo pode ser ilimitada, de uso único, diária, semanal ou com um número personalizado de segundos — tudo registrado por personagem no banco de dados.
  • O que acontece quando o jogador morre ☠️
    Por evento: cancelar a missão, reiniciá-la, continuar ou executar uma ação personalizada — com renascimento opcional no NPC da missão, no spawn padrão ou em coordenadas escolhidas por você.
  • Limpeza automática 🧹
    Peds, veículos, objetos e props anexados gerados por uma missão podem ser removidos quando ela termina. Os jogadores também podem abandonar uma missão usando /cancelquest.
  • Veículos com chaves ou fechadura para arrombar 🔑
    Um carro de missão começa trancado. O jogador pode procurar as chaves ou arrombar o veículo através de um minijogo de lockpick integrado, opcionalmente exigindo um item. As chaves são entregues através do fmLib.
  • Progresso que sobrevive à reconexão 💾
    Onde o jogador está em uma missão, quais diálogos ele já usou e o que ele desbloqueou ficam armazenados por personagem.
  • Eventos da comunidade 🌐
    Navegue por eventos compartilhados por outros servidores e importe-os com um clique, ou exporte os seus próprios para um arquivo.
  • Treze idiomas 🗣️
    Inglês, espanhol, francês, alemão, italiano, português, russo, japonês, coreano, chinês (simplificado), árabe, holandês e tcheco — no editor, na janela de diálogo e nas notificações.
  • Aberto onde importa 🔓
    config.lua, ambos os arquivos de bridge e os arquivos de idioma ficam descriptografados.
FrameworkESX (es_extended), QBCore (qb-core) ou QBox (qbx_core), escolhido no config.lua
fmLibObrigatório. Dinheiro, itens, empregos do jogador e chaves de veículos passam por ele
oxmysqlMissões, eventos e progresso dos jogadores ficam no seu banco de dados
Target (opcional)ox_target (padrão) ou qb-target; ou sem target, usando texto 3D e a tecla E
screenshot-basic (opcional)Apenas para capturas de tela anexadas ao nó de webhook
PáginaO que tem nela
🪛 InstalaçãofmLib, o arquivo SQL, a permissão e o seu primeiro NPC de missão
🎨 PersonalizaçãoTodas as opções do config.lua, os idiomas, a bridge e os exports
🧩 Os nósTodos os 45 nós, o que cada um faz e as configurações que todo evento possui
🩺 Solução de problemasO editor não abre, o NPC sumiu, o carro está sem chaves