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

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

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

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

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

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


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

[img

[img

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

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #77988 от strelokhalfer
Помню эту задачку, долго в детстве мучался.
Такое можно решить ивентами, если до вечера никто не отпишется, кину решение.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

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

Проект месяца 3 место 2 место Готв
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #77999 от zmeelov66
Охохо.Похоже я оседлал своего конька)))
Эта проблема решается через переменные.
Создаем по одной переменной для каждой плиты, изначально все они равняются "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 цвета.
Объяснил довольно криво, но надеюсь суть вы уловили.
Лично у меня подобное как правило сложностей не вызывает, но если понадобиться могу слепить демку.
Последнее редактирование: 11 года 3 мес. назад пользователем zmeelov66.
Спасибо сказали: Lis

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

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #78000 от strelokhalfer
Ты лучше демо сделай.
Так понятнее.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

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

  • Lis
  • Автор темы
  • Не в сети
  • Бывалый
  • Бывалый
  • Ленивый истеричный сорняк
Даритель Стимкея Проект месяца 2 место
Больше
11 года 3 мес. назад #78003 от Lis
Если не составит труда, то хотелось бы демку, поскольку в рпг мэйкере я очень недавно и очень с трудом его понимаю.


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

[img

[img

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

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

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

ps. Немножко перемудрил я с проверкой на победу, ее правильнее вынести в отдельное событие там. Ну это вы должны справиться :)
Последнее редактирование: 11 года 3 мес. назад пользователем JackCL.
Спасибо сказали: Ren310

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

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #78007 от strelokhalfer
В оригинале, надо было составить имя BALDO

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Спасибо сказали: Lis

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

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


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

[img

[img

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

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад - 11 года 3 мес. назад #78009 от strelokhalfer
Приоритет под персонажем.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)
Последнее редактирование: 11 года 3 мес. назад пользователем strelokhalfer.

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

  • Lis
  • Автор темы
  • Не в сети
  • Бывалый
  • Бывалый
  • Ленивый истеричный сорняк
Даритель Стимкея Проект месяца 2 место
Больше
11 года 3 мес. назад #78012 от Lis
Это ведь не заставит их быть проходимыми в тот момент, когда они станут белыми.


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

[img

[img

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

Программист Ruby Организатор конкурсов Даритель Стимкея 2 место Сбитая кодировка Переводчик 2 место
Больше
11 года 3 мес. назад #78013 от strelokhalfer
Если выбрать это на странице с белой, то должно.

"Стрелок, что-то ты неочень похож на свой аватар..."(с)

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

Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место 3 место Готв Победитель Сбитой кодировки Программист JavaScript 2 место Сбитая кодировка Писатель 3 место 2 место 3 место Организатор конкурсов
Больше
11 года 3 мес. назад #78014 от Cerberus
Никто не мешает в команде Изменить маршрут включить или выключить режим Идти сквозь всё. Но лучше сделать всё же двумя страницами, а не так, потому что проходимый ивент на одном уровне с персонажами смотрится несколько... криво.

Жуть болотная, на лапках, в тапках и с пулемётом...

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

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