I'm Currently Working on a inventory system and everything went well in till i ran into this stumbling block. It seems the item will appear in the second Button.
Im thinking this is due to the sorting of the Buttons but I do not know how to Sort the buttons by Position size.
player = Game.Players.LocalPlayer PlayerStats = player.PlayerStats Inv = PlayerStats.Inventory Eq = Inv.Equipment Frme = script.Parent Button = Frme.Parent.Frame.Equipment Working = false function Check() for i,v in pairs(Eq:GetChildren()) do if v then Working = true for f,b in pairs(Frme:GetChildren()) do if b.Name == "Empty" and Working then b.Text = v.Name b.Name = Equipment Working = false end end end end end Button.MouseButton1Down:connect(Check)