local ItemObjective = game.ReplicatedStorage:WaitForChild("ItemsObjective") ItemObjective:GetPropertyChangedSignal("Value"):Connect(function() if ItemObjective.Value == "None" then script.Parent.ItemsFrame.Visible = false else script.Parent.ItemsFrame.Visible = true end script.Parent.ItemsFrame.ItemObjective.Text = ItemObjective.Value end)