local flags = game:GetService("ReplicatedStorage").Flags local listofFlags = game:GetService("Players").LocalPlayer.PlayerGui.Main.Inventory.ItemsFrame.Items.Flags for i,v in next, flags:GetDescendants() do if v.Name:find("Flag") and v:isA("Model") then local flag = Instance.new('StringValue') local name = v.Name:gsub('Flag', '') flag.Name = name flag.Parent = game.Players.LocalPlayer.Inventory.Flags end end task.wait(1) for i,v in next, listofFlags:GetChildren() do if v:isA("ImageButton") then local button = v button.MouseButton1Click:Connect(function() warn('hitler') game.Players.LocalPlayer.EquippedFlag.Value = v.Name end) end end