in conversation? 'ga_destroy_item' should work okay ...
but from an event script it's a bit tricker because unfortunately the function in 'nw_i0_plot' TakeNumItems() doesn't work with stacks. I have a fix and if you need it (want to test it), just say.
I tested with ga_destroy_item and either it doesn't work, or I used it wrong.
I put parameters of the tag, the quantity to be destroyed (I put 1) and a 1 for check the whole party. It took 49 of the stack of 50 and left me with 1 !
EDIT, my mistake, the Misc Small Item can only stack 1 high. Even though I put Quantity of 50 in the properties, and PC could pick up the stack of 50 and in to inventory as 50, this limitation of stack size of 1 must come in to place in that ga_destroy_item code.
The Max Stack size of a base item is not editable in item properties, so I chose Misc Stackable with a Max stack size of 10, with Quantity of 10 and this part worked correctly.