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

Как реализовать данную механику?

Больше
7 года 1 нед. назад #111474 от nyachimichanga
В тему весь вопрос не уместить, да и сформулировать правильно в полной мере не получится, так что напишу тут.

Имеется ли возможность ли реализовать данную механику:

Есть n-ное количество событий и есть определенное действите, которое должно выполняться в одном из этих событий рандомным образом, но при этом лишь единожды. Приходила идея сделать это переменной, поставить диапазон чисел для рандомной генерации значения и потом проверить в ветвлении условий, но суть в том, что пришлось бы создавать множество переменных, присваивать им всем конкретные значения, которые нужно проверить, да еще и каким-то образом сделать так, чтобы их значения не перекликались друг с другом, ибо действие должно выполняться лишь единожды.

Можно ли реализовать это более просто? Или для этого понадобяться скрипты/плагины?

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

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

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
7 года 1 нед. назад #111475 от Демий
Не совсем понял, в чём суть? Попробую сделать пример, на основе того как я понял механнику.
Допустим, у нас есть тортик. Его перевозят из фабрики в фабрику, а потом поставляют на стол к знатной персоне. В любой момент тортик могут съесть.
Таким образом - достаточно сделать один переключатель: "Тортик съеден", который будет активироваться, когда его съедают. В любой момент из перечисленных выше. Дальше простая проверка условий: "Если тортик съеден, то то" и готово.
Спасибо сказали: nyachimichanga

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

Больше
7 года 1 нед. назад #111476 от nyachimichanga
Не совсем так, ведь «тортиков» по сути несколько. Лучше приведу более конкретный пример.

Нам нужно найти код от кодового замка на двери. Записка с кодом находится у одного из NPC в комнате, но при этом только у одного. И надо организовать механику того, как этот код появляется только у одного из NPC в комнате случайным образом.

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

Разработчик Проект месяца 3 место Организатор конкурсов Проект месяца 2 место Оратор Проект месяца 1 место
Больше
7 года 1 нед. назад #111477 от Snake Fightin
переменной "владелец кода" присвоить случайное значение от 1 до 12
сделать NPC
каждому сделать страницу, где NPC передает код
эта страница срабатывает при значении переменной
у первого "владелец кода" =1
...
у последнего "владелец кода" =12
на других своих страницах NPC не дают кода.
Спасибо сказали: nyachimichanga

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

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