[MV ]Разбор плагина Gameus' Quest System

Больше
10 года 5 мес. назад #87783 от Lucin
Есть такой плагин Gameus' Quest System - помогает сделать журнал квестов и добавить различные категории, кроме сюжетных и побочных. Я в нем несколько раз ковырялась и каждый раз заканчивался путаницей. Может кто объяснить последовательность добавления плагин команд и скриптов в ивенты?
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад #87785 от Paranoid
Там же демка есть.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад #87786 от Lucin
Демка не помогает.
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад #87787 от Lith13
Paranoid:

Там же демка есть.

Lucin:

Демка не помогает.


Это как? :ohmy:

Я НЕ твинк Винды!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик
Больше
10 года 5 мес. назад - 10 года 5 мес. назад #87788 от RastaManGames

Lith13 пишет: Это как? :ohmy:

Не все люди переваривают, если им кидают демки (как кость собакам). Бывает, что сама система очень запутанная и нужен человек, который сможет всё разложить по полочкам и разобрать всё подробно и с примерами. Так что в этом нет ничего удивительного.
От себя могу предложить более простой плагин для системы квестов от PrimeHover - QuestBook , который может включить иконки для разных квестов и менять их состояние парой строчек в событии. Пример, в принципе, могу как-нибудь показать.
Последнее редактирование: 10 года 5 мес. назад пользователем RastaManGames.
Спасибо сказали: Dmy, Lith13

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад - 10 года 5 мес. назад #87789 от Lucin
От Праймховера легкий, я с ним и работаю пока. Этот более многофункционален просто).
Последнее редактирование: 10 года 5 мес. назад пользователем Lucin.
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад #87848 от KageDesu
Сперва создаёшь квест при помощи программы GameusQuestEditor.

Теперь в игре.
Если нужно добавить квест в список, вызываем команду плагина:
Quest add ID, где ID - номер квеста в твоей базе.
Нужно перейти к следующему заданию в квесте, команда плагина: Quest nextstep ID.
Нужно получить номер текущего задания в квесте, вызываем команду скрипта: $gameQuests.get(ID).currentStep
Отсчёт тут с 0, т.е. 0 - это первое задание, 1 - это второе задание (а первое уже выполнено).

Нужно завершить квест, команда плагина: Quest complete ID. Или Quest fail ID - если провал.

Если нужно проверить, есть ли квест у игрока, то команда скрипта: $gameParty.hasQuest(ID), вернёт true - если квест есть (т.е. был добавлен командой Quest add ID).

В чём конкретно возникла путаница?
Спасибо сказали: Lucin, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад #87853 от Lucin

KageDesu пишет: В чём конкретно возникла путаница?

В последовательности выставления команд. В демке ковырялась, там везде разные ивенты и нигде порядок не прописан, ничего не поняла. :wall:
Спасибо. Опробую на днях и отпишусь. :)
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад - 10 года 5 мес. назад #87931 от Lucin

KageDesu пишет: В чём конкретно возникла путаница?

Натыкаюсь на два типа ошибок:
1) когда писала Quest nextstep 0
ВНИМАНИЕ: Спойлер!

2) Когда открываю через меню Журнал заданий после получения квеста:
ВНИМАНИЕ: Спойлер!
Последнее редактирование: 10 года 5 мес. назад пользователем Lucin.
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 5 мес. назад #87932 от KageDesu
Lucin, давай так поступим. Напиши какой квест ты хочешь реализовать, можно упрощённо. Главное чтобы я понял у кого, что, как, сколько и кому отдать. Плюс желательно скинь этот квест созданный в программе GameusQuestEditor. Я сделаю демку с реализацией этого квеста. Постараюсь в ней объяснить что и как делаю.

P.S. Можешь в личку написать, если не хочешь раскрывать квест своей игры :)
Спасибо сказали: Lucin, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 4 мес. назад - 10 года 4 мес. назад #88123 от GloomyDoctor
У меня точно такая же ошибка,как быть?
Последнее редактирование: 10 года 4 мес. назад пользователем GloomyDoctor.
Спасибо сказали: RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 4 мес. назад #88140 от KageDesu
GloomyDoctor, если Вы используете тоже команду Quest nextstep 0, то это не верно, тут нужно использовать ID квеста из базы. Нумерация начинается с 1. Т.е. в данном случае, 0 - нет такого квеста.
Спасибо сказали: Lucin

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
10 года 4 мес. назад #88163 от GloomyDoctor
Да не,у меня там видимо в чем-то другом была проблема,поэтому я просто скопировал настройки плагина с демки и все заработало как надо)

Все равно спасибо за ответ

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
9 года 1 мес. назад #97169 от adidscore
Помогите как добавить что-нибудь в эти слоты? Почему они пустые?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
9 года 1 мес. назад #97170 от Демий
Само по себе название ни о чём не говорит? Это номер переменной, которая будет отвечать за отслеживание. Добавлять туда ничего не надо, им просто можно задать название через любую другую операцию с переменными.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.113 секунд
Работает на Kunena форум