So you really need more of an inventory than a dialogue box. What kind of inventory are you looking to do? Luyren has one up. I haven't used it, but Luyren does good stuff. I can throw something together for you too, if you want. To get a character to add/remove items, look at where the dialogue code ends and add trigger event whatever in all behaviors for self. When that happens you can then receive that call add/remove an item, and then set a global switch to disable the code from giving out items again.