💬 Entra nel Discord
🛒 Acquista su Tebex
mic_questcreator ti permette di creare missioni direttamente in gioco, senza scrivere uno script. Posizioni un NPC, gli assegni una conversazione e colleghi un evento a ogni risposta. L’evento è un flusso che disegni in un editor a nodi: genera un’auto, aspetta che il giocatore raggiunga un punto, controlla che abbia un oggetto, pagalo e termina.
Tutto ciò che crei viene salvato nel tuo database e appare a tutti i giocatori nel momento stesso in cui lo salvi. L’editor è protetto da un permesso ACE, quindi solo le persone che scegli possono aprirlo.
- Un editor a nodi per la logica 🧩
45 nodi divisi in nove gruppi — controllo del flusso, condizioni, obiettivi, ricompense, azioni del giocatore, generazione nel mondo, ambiente, feedback e integrazione. Trascinali, collegali e usa copia, incolla, annulla, ripeti, selezione multipla, zoom e una barra di ricerca mentre lavori. L’elenco completo si trova in 🧩 I nodi.
- NPC delle missioni che parlano 💬
Un NPC con modello e posizione scelti in gioco, un messaggio di benvenuto, un titolo e sottotitolo e tutte le opzioni di domanda e risposta che desideri. Una missione può avere più posizioni.
- Tempi di attesa per risposta ⏳
Ogni opzione di dialogo può essere illimitata, utilizzabile una sola volta, giornaliera, settimanale o con un numero personalizzato di secondi — memorizzata per personaggio nel database.
- Cosa succede quando muoiono ☠️
Per ogni evento: annulla la missione, riavviala, continua o esegui un’azione personalizzata — con respawn opzionale presso l’NPC della missione, allo spawn predefinito o a coordinate a tua scelta.
- Pulisce tutto da solo 🧹
Ped, veicoli, oggetti e prop collegati generati da una missione possono essere rimossi quando questa termina. I giocatori possono anche abbandonare una missione con /cancelquest.
- Veicoli con chiavi o serratura da scassinare 🔑
Un’auto della missione parte chiusa a chiave. Il giocatore può cercare le chiavi oppure forzare la serratura tramite un minigioco di scasso integrato, richiedendo opzionalmente un oggetto. Le chiavi vengono consegnate tramite fmLib.
- Progressi che sopravvivono alla riconnessione 💾
Il punto in cui si trova un giocatore in una missione, quali dialoghi ha usato e cosa ha sbloccato viene salvato per singolo personaggio.
- Eventi della community 🌐
Sfoglia gli eventi condivisi da altri server e importali con un clic, oppure esporta i tuoi in un file.
- Tredici lingue 🗣️
Inglese, spagnolo, francese, tedesco, italiano, portoghese, russo, giapponese, coreano, cinese (semplificato), arabo, olandese e ceco — nell’editor, nella finestra di dialogo e nelle notifiche.
- Aperto dove serve 🔓
config.lua, entrambi i file bridge e i file della lingua sono lasciati in chiaro.
| |
|---|
| Framework | ESX (es_extended), QBCore (qb-core) o QBox (qbx_core), selezionato in config.lua |
| fmLib | Obbligatorio. Denaro, oggetti, lavori del giocatore e chiavi dei veicoli passano da qui |
| oxmysql | Missioni, eventi e progressi dei giocatori risiedono nel tuo database |
| Target (opzionale) | ox_target (predefinito) o qb-target; oppure nessun target, con testo 3D e tasto E |
| screenshot-basic (opzionale) | Solo per gli screenshot allegati al nodo webhook |
| Pagina | Cosa contiene |
|---|
| 🪛 Installazione | fmLib, il file SQL, il permesso e il tuo primo NPC di missione |
| 🎨 Personalizzazione | Ogni opzione in config.lua, le lingue, il bridge e gli export |
| 🧩 I nodi | Tutti i 45 nodi, cosa fa ciascuno e le impostazioni presenti in ogni evento |
| 🩺 Risoluzione dei problemi | L’editor non si apre, l’NPC è assente, l’auto non ha le chiavi |