The loop is supposed to go through each value and then find the name of the value then put that in a text label, but it instead goes through one value two times while ignoring one.
for key, value in pairs(userData) do print(key, value) for i, d in pairs(value) do print(i, d) for i = 1, #slots do if slots[i]:IsA("ImageButton") then local slot = slots[i] slot.Amount.Text = value["Amount"] slot.Title.Text = value["Name"] end end end end
How would I make it so that the loop goes through each value?