My Door Tween Is not opening when it functions, I have no errors!
There is a left door and a right door and both of them are unanchored but they both have a weld attachment that welds to a primary part
My code
local this = script.Parent local TweenService = game:GetService("TweenService") local TrainDoor = this.Carriage.TrainDoor local Event = this.OpenDoors local doortweenInfo = TweenInfo.new(1, Enum.EasingStyle.Cubic, Enum.EasingDirection.InOut, 0, false, 0) function Doors(v) if v.Name == "DoorL" then print("DoorL") TweenService:Create(v, doortweenInfo, {CFrame = v.PosOpen.CFrame}):Play() print("Opened") delay(5, function() TweenService:Create(v, doortweenInfo, {CFrame = v.PosClosed.CFrame}):Play() end) print("Closed") end if v.Name == "DoorR" then print("DoorR") TweenService:Create(v, doortweenInfo, {CFrame = v.PosOpen.CFrame}):Play() print("Opened") delay(5, function() TweenService:Create(v, doortweenInfo, {CFrame = v.PosClosed.CFrame}):Play() end) print("Closed") end end Event.Event:Connect(function() for i,v in pairs(TrainDoor:GetChildren()) do print("Activated!!") Doors(v) end end)