💬 Dołącz do Discorda
🛒 Kup na Tebex
mic_questcreator pozwala tworzyć questy w grze, bez pisania skryptu. Ustawiasz NPC, dajesz mu rozmowę i podpinasz event pod każdą odpowiedź. Event to przepływ, który rysujesz w edytorze węzłów: pojawia się auto, czekasz, aż gracz dotrze w wyznaczone miejsce, sprawdzasz, czy ma przy sobie przedmiot, wypłacasz mu nagrodę, koniec.
Wszystko, co stworzysz, zapisuje się w twojej bazie danych i pojawia się u każdego gracza w chwili zapisu. Edytor jest zabezpieczony uprawnieniem ACE, więc otworzyć go mogą tylko osoby, które wskażesz.
- Edytor węzłów do logiki 🧩
45 węzłów w dziewięciu grupach — sterowanie przepływem, warunki, cele, nagrody, akcje gracza, spawnowanie w świecie, środowisko, informacje zwrotne i integracje. Przeciągaj je, łącz ze sobą, a w trakcie pracy korzystaj z kopiowania, wklejania, cofania, ponawiania, zaznaczania wielu elementów, zoomu i wyszukiwarki. Pełną listę znajdziesz w 🧩 Węzły.
- Zleceniodawcy, którzy rozmawiają 💬
NPC z modelem i pozycją wybranymi w grze, wiadomością powitalną, tytułem i podtytułem oraz dowolną liczbą opcji pytanie–odpowiedź. Jeden quest może mieć kilka lokalizacji.
- Cooldowny dla każdej odpowiedzi ⏳
Każda opcja dialogu może być nieograniczona, jednorazowa, dzienna, tygodniowa lub mieć własną liczbę sekund — zapamiętywane dla każdej postaci w bazie danych.
- Co się dzieje po śmierci ☠️
Osobno dla każdego eventu: anulowanie questa, jego restart, kontynuacja albo własna akcja — z opcjonalnym respawnem u zleceniodawcy, w domyślnym miejscu odrodzenia lub we wskazanych współrzędnych.
- Sam po sobie sprząta 🧹
Pedy, pojazdy, obiekty i doczepione propy utworzone przez questa mogą zostać usunięte po jego zakończeniu. Gracze mogą też porzucić questa komendą /cancelquest.
- Pojazdy z kluczykami lub zamkiem do otwarcia 🔑
Pojazd z questa jest na początku zamknięty. Gracz albo szuka kluczyków, albo włamuje się za pomocą wbudowanej minigry z wytrychem, opcjonalnie potrzebując do tego przedmiotu. Kluczyki są przekazywane przez fmLib.
- Postęp, który przetrwa ponowne połączenie 💾
Etap questa, w którym jest gracz, użyte dialogi oraz odblokowane elementy są zapisywane dla każdej postaci.
- Eventy społeczności 🌐
Przeglądaj eventy udostępnione przez inne serwery i importuj je jednym kliknięciem albo eksportuj własne do pliku.
- Trzynaście języków 🗣️
Angielski, hiszpański, francuski, niemiecki, włoski, portugalski, rosyjski, japoński, koreański, chiński (uproszczony), arabski, niderlandzki i czeski — edytor, okno dialogowe oraz powiadomienia.
- Otwarte tam, gdzie to ważne 🔓
config.lua, oba pliki mostu (bridge) oraz pliki językowe nie są zaszyfrowane.
| |
|---|
| Framework | ESX (es_extended), QBCore (qb-core) lub QBox (qbx_core), wybierany w config.lua |
| fmLib | Wymagany. Przez niego przechodzą pieniądze gracza, przedmioty, prace oraz kluczyki do pojazdów |
| oxmysql | Questy, eventy i postęp graczy są przechowywane w twojej bazie danych |
| Target (opcjonalnie) | ox_target (domyślny) lub qb-target; albo bez targetu, z tekstem 3D i klawiszem E |
| screenshot-basic (opcjonalnie) | Tylko do zrzutów ekranu dołączanych do węzła webhooka |
| Strona | Co się na niej znajduje |
|---|
| 🪛 Instalacja | fmLib, plik SQL, uprawnienie i twój pierwszy zleceniodawca |
| 🎨 Personalizacja | Każda opcja w config.lua, języki, bridge i exporty |
| 🧩 Węzły | Wszystkie 45 węzłów, co robi każdy z nich i ustawienia wspólne dla eventów |
| 🩺 Rozwiązywanie problemów | Edytor się nie otwiera, brakuje NPC, auto nie ma kluczyków |