The script is under StarterPlayerScripts, anytime I die/reset the Camera script seems to not work after.
local plr = game.Players.LocalPlayer local char = plr.CharacterAdded:wait() local hum = char:WaitForChild("Humanoid") local rootpart,head = char:WaitForChild("HumanoidRootPart"),char:WaitForChild("Head") game:GetService("RunService"):BindToRenderStep("CameraOffset",Enum.RenderPriority.Camera.Value-1,function() hum.CameraOffset = (rootpart.CFrame+Vector3.new(0,1.5,0)):pointToObjectSpace(head.CFrame.p) end)

2 comments
Can't you just sense if someone dies and make it so when there character re - spawns it does the script again?
Sorry, how would I go about doing that? I'm fairly new to LUA and had help with this script