PLAYER:LeaveDoor
Исключает игрока из совладельцев двери. Денежных операций нет: это добровольный выход, а не продажа. Ничего не делает, если ent невалидна, не является дверью или игрок не числится её совладельцем (проверка по кешу ply._SubOwnedDoors).
Само удаление выполняет ENTITY:RemoveDoorSubOwner. После выхода вызывается уведомляющий хук PlayerLeftDoor.
Это выход самого игрока из чужой двери. Операции «владелец выгоняет совладельца» в модуле пока нет: владелец может напрямую вызвать RemoveDoorSubOwner.
