Well, my local script is:
local camera = workspace:WaitForChild("Camera") camera.CameraType = Enum.CameraType.Scriptable for i, gui in pairs(script.Parent.Parent:GetChildren()) do if gui.Name ~= "ShopGui" then gui.Enabled = false end end camera:Interpolate(itemRoller["Box1"].CamPart.CFrame, itemRoller["Box1"].CamPart.CFrame, 1) shopGui.Enabled = true FireShop()
It interpolates right, then, when it reaches the destination, the screen goes completely black and the character starts taking damage. The part is transparency 1 and cancollide false. How do I fix this?