Прочитал мою просьбу о помощи чтоль?)
Я сделал это, но есть 1 косяк, этот косяк я описал прямо под твоим тредом в раздеел ком-блоков, лично я сделал это так:
В двери стоит житель, при клике на который в скорборде LockDoor +1 (Скорборд сделан под нажатие на жителей, не помню как сам тег называется)
Дальше проверяется предмет который у игрока в руке, если это тот предмет который нужен то идёт проверка какая там сейчас дверь, закрытая или открытая, если закрытая ставиться дверь на 1 блок дальше в открытом положении а закрытая дверь удаляется, отчищается скорборд и всё
Если дверь пытаются открыть без ключа то производится звук закрывания двери и title "Дверь заперта!" вообщем выглядит это совершенно так же как и с закрытой бочкой/сундуком, но как я упомянул в моём треде есть косяк, из за того что дверь просто заменяется на воздух, она уничтожается, из за этого сама дверь дропается как вещ и появляются частицы уничтожения двери, этого я пока не знаю как избежать, за этим и пришёл суды, крч по ванильному и легко это особо никак не сделаешь, только через костыли по типу того же жителя в дверном проёме