well how i do it is with if statements
not sure how you have your menus setup, but something like
potions$=str$(potions)
if potions>0 then text 50,50,"potion name"+""+potions$
or if you have several potions then give each one a separate variable
I keep the text placement by inc the carried objects variable I use it to keep track of all objects and object placement
1potions$=str$(1potions)
if 1potions>0
inc carriedobjects
text 50, carriedobjects * 50,"potion name"+""+1potions$
endif
2potions$=str$(2potions)
if 2potions>0
inc carriedobjects
text 50, carriedobjects * 50,"potion name"+""+2potions$
endif
3potions$=str$(potions)
if 3potions>0
inc carriedobjects
text 50, carriedobjects * 50,"potion name"+""+3potions$
endif
hope it helps
My advice is free -
unfortunately you get what you pay for (-: