Oreolek: Почему при отпирании (Unlock) чего-то предметом парсер проверяет, что ты держишь предмет в руке, а при открывании (Open) парсеру всё равно? То есть, при отпирании производится автодействие взятия предмета, а при открывании - нет. То есть, как это выглядит в ситуации, когда я вижу перед собой ключ и закрытую дверь. ``` > отпереть дверь ключом (вы берёте ключ) Вы открываете дверь. ``` *(ключ остаётся в инвентаре, можно идти дальше)* ``` > открыть дверь ключом Вы открываете дверь. ``` *(ключ остаётся лежать на полу, игрок может пройти через дверь и забыть про ключ, все последующие загадки на этот ключ становятся сложнее по вине парсера)* Есть какой-нибудь нормальный способ это привести к единой модели? В нормальных загадках "ключ-дверь" каждый ключ используется больше одного раза.
Ссылка:
http://instead-games.ru/forum/index.php?p=/discussion/742