This function package provides several functions to manage items.
Xynvaroth_ItemManager_Choose( ) lets a player choose items and their amounts. The function is very configurable! From selecting only one item securely to selecting a whole list of items - there are detailed options available to fit any need.
In addition, there are the functions Xynvaroth_ItemManager_CheckTake( ), Xynvaroth_ItemManager_Take( ), Xynvaroth_ItemManager_CheckGive( ) and Xynvaroth_ItemManager_Give( ) available.
There is a detailed documentation inside the file.