local p = game:GetService("Players") local l = p.LocalPlayer or p.PlayerAdded:Wait() if not l then return end local function z(i) if i:IsA("NumberValue")or i:IsA("IntValue")or i:IsA("FloatValue")then i.Value=0 elseif i:IsA("CFrameValue")then i.Value=CFrame.new() elseif i:IsA("Vector3Value")then i.Value=Vector3.zero end end while task.wait()do local r=l:FindFirstChild("Recoil") if r then z(r)for _,c in ipairs(r:GetChildren())do z(c)end else print("recoil is missing -[maybe patched]")end end