I would create a function to show the items in the array, and call it as needed. I'm not at my main computer, so I'll just wing it with the code. I'm assuming you're storing the inventory items in an array that is 4x6x1. If so, it would be something like this:
On Function "Show Inventory"
For Each InventoryArray XY
Create Object IventoryItem
Set InventoryItem Animation to InventoryArray.CurValue
Set InventoryItem X position to (Whatever X you want the first inventory item to appear + InventoryArray.curX * InventoryItem.Width)
Set InventoryItem Y position to (whatever Y you want the first inventory item to appear. + InventoryArray.curY * InventoryItem.Height)