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

(VXACE)Как проверить наличие нескольких предметов?

Больше
8 года 2 мес. назад #102926 от Амье
Есть некий кузнец. Этот некий кузнец умеет ковать, например, булавы. И для того, чтобы сделать булаву необходимо, например, 2 маленьких куска железа. Вопрос: Как проверить количество (двух) предметов одного типа (маленький кусок железа) в инвентаре игрока?
Задаю вопрос, так как через ветвление условий это, судя по всему, невозможно, а способ привязки переменных с количеством кусков железа я так и не придумал.
Всем спасибо заранее!

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

Разработчик Коммерсант Проект месяца 1 место Проект месяца 2 место 3 место в Кодировке Ветеран Учитель Организатор конкурсов Даритель Стимкея Проект месяца 3 место 2 место Готв Победитель Сбитой кодировки 2 место Победитель конкурса 3 место
Больше
8 года 2 мес. назад - 8 года 2 мес. назад #102927 от AnnTenna
Первое, что приходит на ум, либо поставить двойное условие - то есть условие внутри условия, или через переменные действительно. То есть просто когда у тебя прибавляется этот кусок железа, приплюсовывать переменную, а когда избавляешься от него, отнимать, и проверять эту переменную. :silly: Вот 7 лет назад обсуждали подобный вопрос :blush: :laugh:

И вот еще нашла самодельную систему крафта от Петра , пользуйтесь поиском, люди, прежде чем задавать вопросы :whistle:
Последнее редактирование: 8 года 2 мес. назад пользователем AnnTenna.
Спасибо сказали: Doctor_Bug, Амье

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

Программист Ruby 2 место Готв Победитель Сбитой кодировки Учитель Оратор
Больше
8 года 2 мес. назад - 8 года 2 мес. назад #102928 от Amphilohiy
Как это нынче положено тут - попытка сделать вслепую (так что об успехе\неуспехе обязательно рапортуй). Это функции которые дают количество предметов. n замени порядковым номером предмета.
Code:
$game_party.item_number($data_items[n]) # для предметов $game_party.item_number($data_weapons[n]) # для оружия $game_party.item_number($data_armors[n]) # для брони
В условии поставь скрипт и что-то вроде
Code:
$game_party.item_number($data_items[5]) == 2
Если все правильно - отдельное спасибо Багу и Димаю за предоставленную информацию

Я верю, что иногда компьютер сбоит, и он выдает неожиданные результаты, но остальные 100% случаев это чья-то криворукость.
Последнее редактирование: 8 года 2 мес. назад пользователем Amphilohiy.
Спасибо сказали: Dmy, AnnTenna, Doctor_Bug, Амье

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

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