Добрый день. Хотел у вас уточнить, как запретить юниту выкладывать предмет на землю или отдавать другому (юниту), но при этом сохранить возможность продавать предмет в лавку? В РО есть такая галка (Может быть брошен - НЕТ), но если запретить, то и продать нельзя. В триггерах не могу отследить приказ dropitem.

Принятый ответ

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