Перейти к содержимому

Quest Creator

💬 Присоединиться к Discord 🛒 Купить на Tebex

mic_questcreator позволяет создавать квесты прямо в игре, не написав ни строчки кода. Вы ставите NPC, задаёте ему диалог и привязываете событие к каждому ответу. Событие — это схема, которую вы рисуете в редакторе узлов: создать машину, дождаться, пока игрок доберётся до точки, проверить наличие предмета, выплатить награду, завершить.

Всё, что вы создаёте, сохраняется в вашей базе данных и появляется у всех игроков сразу после сохранения. Редактор закрыт ACE-разрешением, так что открыть его могут только те, кого вы выберете.

  • Редактор узлов для логики 🧩
    45 узлов в девяти группах — управление потоком, условия, цели, награды, действия игрока, спавн в мире, окружение, обратная связь и интеграция. Перетаскивайте их, соединяйте проводами и пользуйтесь копированием, вставкой, отменой и повтором, множественным выделением, масштабом и строкой поиска. Полный список — в разделе 🧩 Узлы.
  • Говорящие квестодатели 💬
    NPC с моделью и позицией, которые вы выбираете прямо в игре, приветственное сообщение, заголовок и подзаголовок и сколько угодно вариантов «вопрос — ответ». У одного квеста может быть несколько локаций.
  • Кулдауны для каждого ответа ⏳
    Каждый вариант диалога можно сделать неограниченным, одноразовым, ежедневным, еженедельным или с кулдауном в произвольное количество секунд — это запоминается для каждого персонажа в базе данных.
  • Что происходит при смерти ☠️
    Для каждого события: отменить квест, перезапустить его, продолжить или выполнить своё действие — с необязательным возрождением у квестодателя, в точке спавна по умолчанию или по указанным вами координатам.
  • Он сам за собой убирает 🧹
    Педы, транспорт, объекты и прикреплённые пропы, созданные квестом, могут удаляться по его завершении. Игроки также могут отказаться от квеста командой /cancelquest.
  • Транспорт с ключами или замком, который нужно взломать 🔑
    Квестовая машина изначально заперта. Игрок либо ищет ключи, либо взламывает её во встроенной мини-игре с отмычкой — при желании для этого нужен предмет. Ключи выдаются через fmLib.
  • Прогресс, который переживает перезаход 💾
    На каком этапе квеста игрок находится, какие диалоги он использовал и что у него открыто — всё это хранится для каждого персонажа.
  • События сообщества 🌐
    Просматривайте события, которыми поделились другие серверы, и импортируйте их в один клик — или экспортируйте собственные в файл.
  • Тринадцать языков 🗣️
    Английский, испанский, французский, немецкий, итальянский, португальский, русский, японский, корейский, китайский (упрощённый), арабский, нидерландский и чешский — редактор, окно диалога и уведомления.
  • Открыто там, где это важно 🔓
    config.lua, оба файла bridge и локализации оставлены незашифрованными.
ФреймворкESX (es_extended), QBCore (qb-core) или QBox (qbx_core), выбирается в config.lua
fmLibОбязателен. Деньги игрока, предметы, работы и ключи от транспорта проходят через него
oxmysqlКвесты, события и прогресс игроков хранятся в вашей базе данных
Target (необязательно)ox_target (по умолчанию) или qb-target; либо вообще без target — с 3D-текстом и E
screenshot-basic (необязательно)Нужен только для скриншотов, прикрепляемых к узлу webhook
СтраницаО чём она
🪛 УстановкаfmLib, SQL-файл, разрешение и ваш первый квестодатель
🎨 НастройкаВсе параметры config.lua, языки, bridge и экспорты
🧩 УзлыВсе 45 узлов, что делает каждый из них, и настройки каждого события
🩺 Решение проблемРедактор не открывается, NPC нет на месте, у машины нет ключей