Войти на сайт

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

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

Как сделать сундук с случайной вещью? 11 года 4 мес. назад #57470

  • Chegan
  • Chegan аватар
  • Вне сайта
  • Путник
  • Сообщений: 3
На карте находиться n сундуков. Как сделать что б в одном(случайном)сундуке появилась определеная вещь, а остальные остались пустыми? (Vx Ace)
Администратор запретил публиковать записи гостям.

Re: Как сделать сундук с случайной вещью? 11 года 4 мес. назад #57471

  • Kian Ni
  • Kian Ni аватар
  • Вне сайта
  • Заблокирован
  • Я души кушаю людей.
  • Сообщений: 1247
  • Спасибо получено: 412
Переменные, попробуй использовать их
Администратор запретил публиковать записи гостям.

Re: Как сделать сундук с случайной вещью? 11 года 4 мес. назад #57472

  • Chegan
  • Chegan аватар
  • Вне сайта
  • Путник
  • Сообщений: 3
Я новичек. В макере всего неделю. Поподробнее можешь объяснить?
Администратор запретил публиковать записи гостям.

Re: Как сделать сундук с случайной вещью? 11 года 4 мес. назад #57473

  • Kian Ni
  • Kian Ni аватар
  • Вне сайта
  • Заблокирован
  • Я души кушаю людей.
  • Сообщений: 1247
  • Спасибо получено: 412
Создаешь ивент, в нем можно использовать переменные, а дальше там все логически понятно
Администратор запретил публиковать записи гостям.

Re: Как сделать сундук с случайной вещью? 11 года 4 мес. назад #57474

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

Re: Как сделать сундук с случайной вещью? 11 года 4 мес. назад #57475

  • Kian Ni
  • Kian Ni аватар
  • Вне сайта
  • Заблокирован
  • Я души кушаю людей.
  • Сообщений: 1247
  • Спасибо получено: 412
Не не то немного.
Куда лучше например если будет так:
1. Создаем событие, делаем ему спрайт сундука.
2. Вторая страница события, спрайт открытого сундука, условия включения лок переключатьль А вкл.
3. На первой странице, условие проверка, включен ли переключатель Сокровища найдены, если выключен то: переменная случ число = Случайное число от 1 до 10. Далее 10 условий проверки равенства переменной определенному числу, и под каждым условием выдача награды, + включение Переключателя Сокровища найдены, Лок переключать А вкл.
А если переключатель Сокровища найдены Вкл, то показать сообщение, что сокровища уже найдены.
Как то так. Ну и естественно сундук копировать по всей карте.
Этот сундук выдаст случайную награду с шансом 1/10, а после ее нахождения, больше не выдаст
Администратор запретил публиковать записи гостям.
Время создания страницы: 0.160 секунд