Войти на сайт

Авторизация, ждите ...
×
Правила раздела:
1 Задавайте конкретные вопросы. Для болтовни есть свободный раздел.
2 По возможности давайте конкретные ответы.
3 Один вопрос=одна тема. Если хотите задать ещё вопрос, то начинайте новую тему.
4 Название темы должно составлять сам вопрос, и быть максимально конкретным. Рекомендуется начинать тему словами "Как", "Что", "Почему". А первый пост повторяет вопрос и даёт расширенные сведения.
5 Рекомендуется указывать версию мейкера (2000, 2003, RMXP, RMVX, ACE, IGM, и.т.д.. Это важно, и всё равно ведь спросят.
6 Темы "Пара вопросов", "Помогите", и подобные им - самый лёгкий путь к бану.
7 Поиск находится вверху справа.
А. Названия подразделов этого раздела уточняются. Советы принимаются.

ТЕМА: Как сделать квест на собирание количества вещей?

Как сделать квест на собирание количества вещей? 1 год 5 мес. назад #120188

  • cerg
  • cerg аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 3
К примеру я говорю с NPC и он дает мне задание на сбор трав, притом в количестве 3-ех штук, как сделать так, чтобы я отдал именно 3 цветка и чтобы он принимал не меньше 3-ех цветков?
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: I_LORD

Как сделать квест на собирание количества вещей? 1 год 5 мес. назад #120189

  • I_LORD
  • I_LORD аватар
  • Вне сайта
  • Светлый дракон
  • ;)
  • Сообщений: 775
  • Спасибо получено: 727
  • Проект месяца 1 местоПроект месяца 3 местоВетеранПроект месяца 2 местоПроект года 2 местоРазработчикОраторПаладин
Переменные. Создаешь переменную цветок. У нпс ветвления условий, если переменная равна 3 то квест выполнен. И на цветке при его сборе +1 к переменой цветок
Администратор запретил публиковать записи гостям.

Как сделать квест на собирание количества вещей? 1 год 5 мес. назад #120190

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 910
  • Спасибо получено: 1681
  • 3 место в Обучающем конкурсеУчительРазработчикОраторПроект года 3 местоПроект месяца 1 место3 место1 место в Обучающем конкурсеПаладин
Лучше при проверке задавать переменную, равную количеству предметов, и потом проверять, достаточно ли их:

2020-11-16125912.png


Ну и, если достаточно, тогда уже ставить "Изменить количество предметов" и уменьшать на нужное число.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Демий, yuryol, Alexandr_7

Как сделать квест на собирание количества вещей? 1 год 5 мес. назад #120197

  • cerg
  • cerg аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 3
ничего не понял. Как работает этот "цветок (количество)" и как именно проверить есть ли нужное количество.
Администратор запретил публиковать записи гостям.

Как сделать квест на собирание количества вещей? 1 год 5 мес. назад #120198

  • Alx_Yago
  • Alx_Yago аватар
  • Вне сайта
  • Светлый дракон
  • Сообщений: 910
  • Спасибо получено: 1681
  • 3 место в Обучающем конкурсеУчительРазработчикОраторПроект года 3 местоПроект месяца 1 место3 место1 место в Обучающем конкурсеПаладин
cerg пишет:
ничего не понял. Как работает этот "цветок (количество)" и как именно проверить есть ли нужное количество.
Делаешь переменную, равную количеству имеющихся предметов (цветов), после чего делаешь ветвление условий "переменная больше/равна нужного количества".

2020-11-17143719.png
Последнее редактирование: 1 год 5 мес. назад от Alx_Yago.
Администратор запретил публиковать записи гостям.

Как сделать квест на собирание количества вещей? 1 год 5 мес. назад #120203

  • cerg
  • cerg аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 3
да, я смог разобраться в этом, благодарю)
Администратор запретил публиковать записи гостям.

Как сделать квест на собирание количества вещей? 1 год 5 мес. назад #120204

  • cerg
  • cerg аватар
  • Вне сайта
  • Оседлый
  • Сообщений: 47
  • Спасибо получено: 3
увы, такой метод у меня не будет работать из-за структуры фэнтези мира где можно заранее все собирать и добавлять каждому цветку на карте переменные будет достаточно муторно. Благодарю так же за идею, мне уже дали ответ на этот вопрос.
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.211 секунд