Ir al contenido

Quest Creator

💬 Únete al Discord 🛒 Consíguelo en Tebex

mic_questcreator te permite crear misiones dentro del juego, sin escribir ni una línea de script. Colocas un NPC, le das una conversación y cuelgas un evento de cada respuesta. El evento es un flujo que dibujas en un editor de nodos: genera un coche, espera a que el jugador llegue a un sitio, comprueba que lleva un ítem, págale y termina.

Todo lo que creas se guarda en tu base de datos y aparece para todos los jugadores en cuanto lo guardas. El editor está protegido por un permiso ACE, así que solo pueden abrirlo las personas que tú elijas.

  • Un editor de nodos para la lógica 🧩
    45 nodos en nueve grupos: control de flujo, condiciones, objetivos, recompensas, acciones del jugador, generación en el mundo, entorno, feedback e integración. Arrástralos, conéctalos y usa copiar, pegar, deshacer, rehacer, selección múltiple, zoom y una barra de búsqueda mientras trabajas. La lista completa está en 🧩 Los nodos.
  • NPCs que hablan 💬
    Un NPC con el modelo y la posición que eliges dentro del juego, un mensaje de bienvenida, un título y un subtítulo, y tantas opciones de pregunta y respuesta como quieras. Una misión puede tener varias ubicaciones.
  • Cooldowns por respuesta ⏳
    Cada opción de diálogo puede ser ilimitada, de un solo uso, diaria, semanal o con un número de segundos personalizado, y se recuerda por personaje en la base de datos.
  • Qué pasa cuando mueren ☠️
    Por evento: cancelar la misión, reiniciarla, continuar o ejecutar una acción personalizada, con un respawn opcional junto al NPC de la misión, en el spawn por defecto o en las coordenadas que elijas.
  • Limpia lo que deja 🧹
    Los peds, vehículos, objetos y props adjuntos que genera una misión se pueden eliminar cuando termina. Los jugadores también pueden abandonar una misión con /cancelquest.
  • Vehículos con llaves o una cerradura que forzar 🔑
    Un coche de misión empieza cerrado. El jugador busca las llaves o lo fuerza con un minijuego de ganzúa integrado, que puede requerir un ítem. Las llaves se entregan a través de fmLib.
  • Un progreso que sobrevive a una reconexión 💾
    En qué punto de una misión está un jugador, qué diálogos ha usado y qué ha desbloqueado se guarda por personaje.
  • Eventos de la comunidad 🌐
    Explora los eventos que han compartido otros servidores e impórtalos con un clic, o exporta los tuyos a un archivo.
  • Trece idiomas 🗣️
    Inglés, español, francés, alemán, italiano, portugués, ruso, japonés, coreano, chino (simplificado), árabe, neerlandés y checo: el editor, la ventana de diálogo y las notificaciones.
  • Abierto donde importa 🔓
    config.lua, los dos archivos del bridge y los locales están sin cifrar.
FrameworkESX (es_extended), QBCore (qb-core) o QBox (qbx_core), elegido en config.lua
fmLibObligatorio. El dinero, los ítems y los trabajos del jugador, y las llaves de los vehículos, pasan por él
oxmysqlLas misiones, los eventos y el progreso de los jugadores viven en tu base de datos
Target (opcional)ox_target (por defecto) o qb-target; o ningún target, con texto 3D y E
screenshot-basic (opcional)Solo para las capturas de pantalla adjuntas en el nodo de webhook
PáginaQué contiene
🪛 InstalaciónfmLib, el archivo SQL, el permiso y tu primer NPC de misión
🎨 PersonalizaciónCada opción de config.lua, los idiomas, el bridge y los exports
🧩 Los nodosLos 45 nodos, qué hace cada uno y los ajustes que tiene cada evento
🩺 Solución de problemasEl editor no se abre, falta el NPC, el coche no tiene llaves