Войти на сайт

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

ТЕМА: Создание задачи с рычагами и выключателями.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #77985

  • Lis
  • Lis аватар
  • Вне сайта
  • Бывалый
  • Ленивый истеричный сорняк
  • Сообщений: 76
  • Спасибо получено: 136
  • Даритель СтимкеяПроект месяца 2 место
Ребят, помогите, пожалуйста.
Нужно сделать задачу в мэйкере, которая была бы как задача на памятнике Валдо в игре "Нэнси Дрю. Псы-призраки Лунного озера".
Кто не играл и не знает, объясню:
Перед нами пол, на котором цветные панели. И рядом кристаллы. Нажимаешь на кристалл, панели меняют цвет.
Задача игрока - добиться того, чтобы все пять панелей стали белыми.
Каждая панель может быть четырех цветов: Черной, красной, голубой и белой.

Нажатие на 1-й кристалл приводит в действие 1-ю, 3-ю и 4-ю панели.
Нажатие на 2-й кристалл приводит в действие 1-ю и 2-ю панели.
Нажатие на 3-й кристалл приводит в действие только 3-ю панель.
Нажатие на 4-й кристалл приводит в действие 1-ю и 4-ю и 5-ю панели.
Нажатие на 5-й кристалл приводит в действие 2-ю и 3-ю и 5-ю панели.

Решение головоломки: Два раза нужно нажать на первый кристалл, два раза на четвертый и два раза на пятый.

С виду легко, но никак не могу сделать это. Помогите, пожалуйста.
Вопрос со второй задачей выложу следом.
RPG maker VX ace.

Бесполезный гуманитарий


Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #77988

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • 2 место Программист RubyДаритель СтимкеяПереводчикОрганизатор конкурсов2 место Сбитая кодировка
Помню эту задачку, долго в детстве мучался.
Такое можно решить ивентами, если до вечера никто не отпишется, кину решение.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #77999

  • zmeelov66
  • zmeelov66 аватар
  • Вне сайта
  • Светлый дракон
  • Патологический бездельник ^_^
  • Сообщений: 504
  • Спасибо получено: 369
  • 2 место ГотвПроект месяца 3 место
Охохо.Похоже я оседлал своего конька)))
Эта проблема решается через переменные.
Создаем по одной переменной для каждой плиты, изначально все они равняются "0".
Далее создаем сами плиты.В их сценарии создаем условие такого типа:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]

Так до трёх.Не забываем поставить приоритет "паралельно".Теперь если переменная "платформа1"(к примеру) будет 3 то её цвет сразу меняется на голубой.Аналогично для остальных платформ.
Стоит учесть что для каждой платформы отведена своя переменная, так что для остальных будет использоваться уже не "платформа1", а 2, 3, 4 и 5 соответственно.
Теперь делаем рычаги.Приведу только один пример.
Рычаг(кристалл) 1:
Нажатие на 1-й кристалл приводит в действие 1-ю, 3-ю и 4-ю панели.
Ага, значит "платформа1"+1, "платформа3"+1 и "платформа4"+1.
Переменные меняют значение, паралельные ивенты платформ это фиксируют и меняют графику.Все функционируют, все довольны.
НО!Ещё один нюанс.Делаем условие.Если переменная(любая из этих) равна 3(от 0 до 3 - все 4 цвета уже есть)то следующее ее значение будет снова 0.Таким образом мы используем только числа от 0 до 3 которым соответсвуют 4 цвета.
Объяснил довольно криво, но надеюсь суть вы уловили.
Лично у меня подобное как правило сложностей не вызывает, но если понадобиться могу слепить демку.
Последнее редактирование: 9 года 1 мес. назад от zmeelov66.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Lis

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78000

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • 2 место Программист RubyДаритель СтимкеяПереводчикОрганизатор конкурсов2 место Сбитая кодировка
Ты лучше демо сделай.
Так понятнее.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78003

  • Lis
  • Lis аватар
  • Вне сайта
  • Бывалый
  • Ленивый истеричный сорняк
  • Сообщений: 76
  • Спасибо получено: 136
  • Даритель СтимкеяПроект месяца 2 место
Если не составит труда, то хотелось бы демку, поскольку в рпг мэйкере я очень недавно и очень с трудом его понимаю.

Бесполезный гуманитарий


Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78006

  • JackCL
  • JackCL аватар
  • Вне сайта
  • Светлый дракон
  • Кролик вашей мечты
  • Сообщений: 711
  • Спасибо получено: 1004
  • Проект года 2 местоПроект года 3 местоРазработчикПроект месяца 1 место
Все это, конечно, несложно, если не учитывать того факта, что сама задача сформулирована некорректно: нам не говорится какой начальный цвет панелей (если смотреть на предложенное решение, то, видимо, какой-то пятый не указанный в задаче).

Поэтому я просто начал с черного. Решение будет другим, но суть не меняется.
Демка тут (работает без параллелек, конечно, всё с комментариями) www.dropbox.com/s/53hfs7hhv5up1vu/Colour5.exe?dl=0

ps. Немножко перемудрил я с проверкой на победу, ее правильнее вынести в отдельное событие там. Ну это вы должны справиться :)

Последнее редактирование: 9 года 1 мес. назад от JackCL.
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Ren310

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78007

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • 2 место Программист RubyДаритель СтимкеяПереводчикОрганизатор конкурсов2 место Сбитая кодировка
В оригинале, надо было составить имя BALDO
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.
За этот пост поблагодарили: Lis

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78008

  • Lis
  • Lis аватар
  • Вне сайта
  • Бывалый
  • Ленивый истеричный сорняк
  • Сообщений: 76
  • Спасибо получено: 136
  • Даритель СтимкеяПроект месяца 2 место
Попытавшись разными способами, в конце-концов сделала по-вашему. И получилось, спасибо огромное.
А можете подсказать, как к этому сделать дополнение: когда все панели, которые непроходимы, загорятся белым, они должны стать проходимыми. Как это сделать?

Бесполезный гуманитарий


Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78009

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • 2 место Программист RubyДаритель СтимкеяПереводчикОрганизатор конкурсов2 место Сбитая кодировка
Приоритет под персонажем.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 9 года 1 мес. назад от strelokhalfer.
Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78012

  • Lis
  • Lis аватар
  • Вне сайта
  • Бывалый
  • Ленивый истеричный сорняк
  • Сообщений: 76
  • Спасибо получено: 136
  • Даритель СтимкеяПроект месяца 2 место
Это ведь не заставит их быть проходимыми в тот момент, когда они станут белыми.

Бесполезный гуманитарий


Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78013

  • strelokhalfer
  • strelokhalfer аватар
  • Вне сайта
  • Архитектор Миров
  • Знатный грамотей
  • Сообщений: 1640
  • Спасибо получено: 1078
  • 2 место Программист RubyДаритель СтимкеяПереводчикОрганизатор конкурсов2 место Сбитая кодировка
Если выбрать это на странице с белой, то должно.
"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Администратор запретил публиковать записи гостям.

Создание задачи с рычагами и выключателями. 9 года 1 мес. назад #78014

  • Cerberus
  • Cerberus аватар
  • Вне сайта
  • Модератор
  • Собака злая
  • Сообщений: 2269
  • Спасибо получено: 1182
  • 3 место ГотвПобедитель Сбитой кодировкиПроект месяца 1 местоОрганизатор конкурсовПисатель 3 местоПрограммист JavaScript 2 место Сбитая кодировкаПроект месяца 2 место2 место Проект месяца 3 место
Никто не мешает в команде Изменить маршрут включить или выключить режим Идти сквозь всё. Но лучше сделать всё же двумя страницами, а не так, потому что проходимый ивент на одном уровне с персонажами смотрится несколько... криво.
Жуть болотная, на лапках, в тапках и с пулемётом...
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.198 секунд