Миничат

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

Проверка инвентаря для выбора в событие

Больше
5 года 2 нед. назад - 5 года 2 нед. назад #122253 от Abraham
Здравствуйте. Недавно написал небольшой алгоритм, которые позволяет использовать сундук как и положено, для хранения. Но проблема в том, что список предлагаемых в выборе предметов я составляю сам из списка базы данных. И меня возник вопрос, а можно ли сделать так, чтобы в выборе предоставлялись варианты только тех предметов которые есть в инвентаре/сундуке?









И я такой понимаю, для каждого нового сундука, чтобы они не были связаны, придётся добавлять свои переменные?
P.S. Не понимаю, почему так урезает качество при загрузке...
Последнее редактирование: 5 года 2 нед. назад пользователем Abraham.
Спасибо сказали: Dmy

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

Ветеран Поддержка Фонда Разработчик Проект месяца 3 место Учитель Оратор Даритель Стимкея 2 место За 2 место на конкурсе маппинга Программист Ruby Паладин
Больше
5 года 1 нед. назад - 5 года 1 нед. назад #122284 от Dmy

Abraham пишет: И меня возник вопрос, а можно ли сделать так, чтобы в выборе предоставлялись варианты только тех предметов которые есть в инвентаре/сундуке?

Для того, чтобы скрывать пункты меню, нужно использовать плагины.

Например, такая возможность есть у плагина MPP_ChoiceEX.js от Мокусэй-Пингвина ( страница плагина на японском , украинское описание ).

Этот плагин позволяет написать в начале текста выбора [tt]if(s[123])[/tt] (например, [tt]if(s[123])Волшебная вода[/tt]), и тогда пункт выбора будет показываться лишь тогда, когда переключатель №123 включён.

Кроме того, он позволяет проверять значения переменных: [tt]if(v[123]>0)Волшебная вода[/tt] покажется только тогда, когда значение переменной №123 больше нуля.

____________________________

Похожий плагин есть у HimeWorks: Hidden Choice Conditions . Он немного менее наглядный, потому что условия записываются в скрипте перед командой выбора (а не в самой команде выбора), зато не нужно терять символы текста на условие — полезно, если текст выбора длинный.

Abraham пишет: И я такой понимаю, для каждого нового сундука, чтобы они не были связаны, придётся добавлять свои переменные?

Можно использовать плагин на локальные переменные.

Я думал посоветовать плагин Янфлая , но он в последнее время стал стоить 10$ (а его версия для MZ так вообще зашифрована). Так что я написал бесплатный аналог .

Общая идея одна и та же: если название переменной начинается с определённого префикса (в моём плагине [tt](Лок.)[/tt] или [tt](Self)[/tt], у Янфлая [tt]Self Var[/tt]), то эта переменная будет своя у каждого события.

То есть надо просто установить плагин, добавить перед названиями переменных сундука [tt](Лок.)[/tt] (или [tt]Self Var[/tt]), и дальше можно копировать сундуки, и у каждого сундука будет свой набор переменных.
Последнее редактирование: 5 года 1 нед. назад пользователем Dmy.
Спасибо сказали: Cabbit, Abraham

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

Больше
5 года 1 нед. назад #122304 от Abraham
Спасибо! Попробую.
Спасибо сказали: Dmy

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

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