pere
Воскресенье, 12 Декабря 2021 22:57

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

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

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

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

skriptasfsd

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

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

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

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

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

Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Другие материалы в этой категории: « Коварный удар со спины. Молодая официантка »
Авторизуйтесь, чтобы получить возможность оставлять комментарии

Панель входа

Добро пожаловать!

Заходите. Чувствуйте себя как дома.

Мы в контакте

Это из галереи!

  • Samsung_Galaxy_S32_6
  • Описание: Samsung_Galaxy_S3 - скриншоты с маркета новый интерфейс
Первая моя "игра" - "угадай цифру", была написана на Паскале в школе, упор там был на смешные тексты.

А знаете ли вы...

ste2

сайт другаСветлая зона и Академия РПГ Мейкераkn4kn5Плагины для RPG MakerДневник одной нэкоknНовая Реальность Топ Разработка игр