💬 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.
| |
|---|
| Framework | ESX (es_extended), QBCore (qb-core) ou QBox (qbx_core), escolhido no config.lua |
| fmLib | Obrigatório. Dinheiro, itens, empregos do jogador e chaves de veículos passam por ele |
| oxmysql | Missõ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ágina | O que tem nela |
|---|
| 🪛 Instalação | fmLib, o arquivo SQL, a permissão e o seu primeiro NPC de missão |
| 🎨 Personalização | Todas as opções do config.lua, os idiomas, a bridge e os exports |
| 🧩 Os nós | Todos os 45 nós, o que cada um faz e as configurações que todo evento possui |
| 🩺 Solução de problemas | O editor não abre, o NPC sumiu, o carro está sem chaves |