Версия для печати
Воскресенье, 12 Декабря 2021 22:57

Удаление предмета из инвентаря по номеру.

Автор
Оцените материал
(0 голосов)

Давайте поделюсь ещё одной небольшой хитростью для RPG Maker. Допустим, игрок выбирает какой-нибудь предмет с помощью команды ивента Выбор предмета. Номер предмета при этом записывается в выбранную переменную. Дальше обычно идёт проверка условия, и если номер предмета совпадает с нужным, то предмет применяется. Мне же вдруг понадобилось, чтобы этот выбранный предмет удалялся из инвентаря игрока. Стандартными средствами редактора это сделать не получится без нудного перебора всех предметов, а их в инвентаре немало.

И тут пришел на помощь наш программист Максим и быстренько набросал этот скрипт:

skriptasfsd

Этот маленький кусок кода удаляет предмет из инвентаря по его номеру, котороый находится в переменной (в примере на скрине номер равен 278)

Или можно записать так:

$gameParty.gainItem($dataItems[$gameVariables.value(NUMBER)], -1);

где NUMBER - номер переменной в которой храниться ID предмета

Прочитано 719 раз Последнее изменение Воскресенье, 12 Декабря 2021 23:38
AnnTenna

Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript

Последнее от AnnTenna

Похожие материалы (по тегу)

Авторизуйтесь, чтобы получить возможность оставлять комментарии