I have a hall that you should be able to walk through once you touch a part and not walk through the walls, but when I go to walk through the hall once I've touched the part, the hall union will not allow me to walk through. It is specifically the hall union because I am able to walk through the hole in the wall without the hall. Script:
local BorderPart = workspace.Border.PartFive BorderPart.Transparency = 0 BorderPart.CanCollide = true local HallFive = BorderPart.Parent.HallFive local WallFive = HallFive.Parent.UnionFive HallFive.Transparency = 0 WallFive.Transparency = 0 HallFive.CanCollide = false WallFive.CanCollide = false script.Parent.Touched:connect(function(hit) if hit.Parent:FindFirstChild('Humanoid') then BorderPart.CanCollide = false HallFive.CanCollide = true WallFive.CanCollide = true wait() end end)