
KeylessUniversal

-- Camera Lock to Head Movement
-- Put this in a LocalScript (StarterPlayerScripts)
local player = game.Players.LocalPlayer
local camera = workspace.CurrentCamera
local runService = game:GetService("RunService")
local function updateCamera()
local character = player.Character
if not character or not character:FindFirstChild("Head") then return end
local head = character.Head
-- Position camera at the head + slight offset
camera.CFrame = CFrame.new(head.Position) * CFrame.Angles(head.Rotation.X, head.Rotation.Y, head.Rotation.Z)
end
-- Update every frame
runService.RenderStepped:Connect(updateCamera)



uhh why is this chatgpt?
@godspeedgtag62 im chatgpt
+ epilepsy😭🥀