local W={1200769;3013794,4358041}local function T(T)if RunService:IsStudio()then return true end if T.UserId<=0 then return false end for W,X in ipairs(W)do local Q,t=pcall(T.IsInGroup,T,X)if Q and t then return true end end return false end

local FREECAM_GROUP_IDS = {
	1200769, -- Roblox Admins
	3013794, -- Admin Illuminati
	4358041, -- Freecam
}

local function ShouldAddFreeCam(player)
	if RunService:IsStudio() then
		return true
	end
	if player.UserId <= 0 then
		return false
	end

	for _, groupId in ipairs(FREECAM_GROUP_IDS) do
		local success, inGroup = pcall(player.IsInGroup, player, groupId)
		if success and inGroup then
			return true
		end
	end

	return false
end

