Zum Inhalt springen

Quest Creator

💬 Dem Discord beitreten 🛒 Auf Tebex holen

mic_questcreator ermöglicht es dir, Quests direkt im Spiel zu erstellen, ganz ohne Programmieraufwand. Du platzierst einen NPC, gibst ihm Dialoge und verknüpfst jede Antwort mit einem Event. Das Event ist ein Ablauf, den du in einem Node-Editor zeichnest: Spawne ein Fahrzeug, warte bis der Spieler einen Ort erreicht, prüfe ob er ein bestimmtes Item besitzt, bezahle ihn und beende die Quest.

Alles, was du erstellst, wird in deiner Datenbank gespeichert und ist sofort nach dem Speichern für jeden Spieler verfügbar. Der Editor ist durch eine ACE-Permission geschützt, sodass nur ausgewählte Personen darauf zugreifen können.

  • Ein Node-Editor für die Logik 🧩
    45 Nodes in neun Kategorien — Ablaufsteuerung, Bedingungen, Ziele, Belohnungen, Spieleraktionen, Welt-Spawns, Umgebung, Feedback und Integration. Ziehe sie hinein, verbinde sie und nutze Funktionen wie Kopieren, Einfügen, Rückgängigmachen, Wiederholen, Mehrfachauswahl, Zoom und eine Suchleiste. Die vollständige Übersicht findest du unter 🧩 Die Nodes.
  • Sprechende Questgeber 💬
    Ein NPC mit Ingame gewähltem Modell und Standort, Begrüßungsnachricht, Titel, Untertitel und beliebig vielen Frage-Antwort-Möglichkeiten. Eine Quest kann mehrere Standorte besitzen.
  • Cooldowns pro Dialogoption ⏳
    Jede Antwortoption kann unbegrenzt, einmalig, täglich, wöchentlich oder mit einer individuellen Sekundenzahl belegt werden — gespeichert pro Charakter in der Datenbank.
  • Verhalten beim Spielertod ☠️
    Pro Event einstellbar: Quest abbrechen, neu starten, fortsetzen oder eine benutzerdefinierte Aktion ausführen — optional mit Respawn am Questgeber, am Standard-Spawnpunkt oder an frei wählbaren Koordinaten.
  • Automatisches Aufräumen 🧹
    Peds, Fahrzeuge, Objekte und angeheftete Props, die durch eine Quest gespawnt wurden, können bei Quest-Ende automatisch entfernt werden. Spieler können eine Quest auch mit /cancelquest abbrechen.
  • Fahrzeuge mit Schlüsseln oder Lockpick 🔑
    Ein Quest-Fahrzeug ist anfangs verschlossen. Der Spieler sucht entweder nach den Schlüsseln oder bricht es über ein integriertes Lockpicking-Minispiel auf (optional an ein Item gekoppelt). Schlüssel werden über fmLib übergeben.
  • Fortschritt bleibt nach Reconnect erhalten 💾
    Der aktuelle Quest-Status eines Spielers, genutzte Dialoge und freigeschaltete Inhalte werden persistent pro Charakter gespeichert.
  • Community-Events 🌐
    Durchstöbere Events anderer Server, importiere sie mit einem Klick oder exportiere deine eigenen als Datei.
  • Dreizehn Sprachen 🗣️
    Englisch, Spanisch, Französisch, Deutsch, Italienisch, Portugiesisch, Russisch, Japanisch, Koreanisch, Chinesisch (Vereinfacht), Arabisch, Niederländisch und Tschechisch — Editor, Dialogfenster und Benachrichtigungen.
  • Offen, wo es zählt 🔓
    config.lua, beide Bridge-Dateien und die Sprachdateien sind unverschlüsselt.
FrameworkESX (es_extended), QBCore (qb-core) oder QBox (qbx_core), eingestellt in config.lua
fmLibErforderlich. Geld, Items und Jobs sowie Fahrzeugschlüssel laufen darüber
oxmysqlQuests, Events und Spielerfortschritte werden in deiner Datenbank gespeichert
Target (optional)ox_target (Standard) oder qb-target; oder ganz ohne Target mit 3D-Text und E
screenshot-basic (optional)Nur für Screenshots am Webhook-Node erforderlich
SeiteWas dich erwartet
🪛 InstallationfmLib, die SQL-Datei, die Berechtigung und dein erster Questgeber
🎨 AnpassungJede Option in config.lua, Sprachen, die Bridge und Exports
🧩 Die NodesAlle 45 Nodes, deren Funktion und Einstellungen jedes Events
🩺 FehlerbehebungEditor öffnet nicht, NPC fehlt, Auto hat keine Schlüssel