Добрый день. Хотел у вас уточнить, как запретить юниту выкладывать предмет на землю или отдавать другому (юниту), но при этом сохранить возможность продавать предмет в лавку? В РО есть такая галка (Может быть брошен - НЕТ), но если запретить, то и продать нельзя. В триггерах не могу отследить приказ dropitem.
Принятый ответ
Что-то по утру пробило сделать возвращение предмета в слот инвентаря)
Чтобы проигрывался звук неудачи, и появлялась надпись на экране, что не удалось выложить предмет, попытался сделать его невыпадающим в событии юнит теряет предмет. Но ничего не получилось, герой всё равно его выкладывает. Удалять предмет и создавать на его месте такой же не получилось, да и вряд ли бы мог быть нужный результат, так как сообщения на экран выводятся в результате непосредственных действий игрока, а не их триггерной имитации.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован PT153
Можно сделать спел в лавках, который продаёт предмет, а сам предмет сделать невыпадаемым. Выбираешь лавку, используешь спел на предмет, предмет продаётся. Он, скорее всего, есть, но его никак нельзя отловить.
Ой, не то
P. S. По идее можно было бы ещё сохранять номер слота, где был в инвентаре предмет, и класть в него обратно. Но мне лениво было это делать)
Юзаем спел на юнита и его самый первый предмет продаётся. Юнит должен быть рядом с магазином и быть повёрнутым прямо к нему.