Загрузка данных


	if not firstPerson or not humanoid or not root then return end
	local head = character and character:FindFirstChild("Head")
	if not head then return end

	-- рагдол: камера едет за головой
	if character:GetAttribute("Ragdoll") then
		UserInputService.MouseBehavior = Enum.MouseBehavior.LockCenter
		camera.CameraType = Enum.CameraType.Scriptable
		local target = head.CFrame * CFrame.new(0, 0.15, -0.6)
		camera.CFrame = camera.CFrame:Lerp(target, math.clamp(dt * 18, 0, 1))
		for part, value in pairs(locked) do
			part.LocalTransparencyModifier = value
		end
		return
	end
	if humanoid.Health <= 0 then return end