local L=math.pi local W=math.abs local f=math.clamp local w=math.exp local g=math.rad local y=math.sign local O=math.sqrt local T=math.tan local Y=Players.LocalPlayer if not Y then(Players:GetPropertyChangedSignal("\076\111\099\097\108\080\108\097\121\101\114")):Wait()Y=Players.LocalPlayer end if not ShouldAddFreeCam(Y)then return end local l=Workspace.CurrentCamera;(Workspace:GetPropertyChangedSignal("\067\117\114\114\101\110\116\067\097\109\101\114\097")):Connect(function()local L=Workspace.CurrentCamera if L then l=L end end)


local pi    = math.pi
local abs   = math.abs
local clamp = math.clamp
local exp   = math.exp
local rad   = math.rad
local sign  = math.sign
local sqrt  = math.sqrt
local tan   = math.tan

local LocalPlayer = Players.LocalPlayer
if not LocalPlayer then
	Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
	LocalPlayer = Players.LocalPlayer
end


if not ShouldAddFreeCam(LocalPlayer) then return end

local Camera = Workspace.CurrentCamera
Workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
	local newCamera = Workspace.CurrentCamera
	if newCamera then
		Camera = newCamera
	end
end)
