1)You can do this with cronjob. When you execute a query for example
DELETE FROM player.item WHERE id='$id_tou_item' sometimes if the player is logged in the row will be restored, so the query has to be executed multiple times, or check whether
SELECT id FROM player.item WHERE id='$id_tou_item' == 0 (means that the item is deleted)
2)You can either do it with a new game function but you have to modify the gamefile and i dont think it is a good idea because you have to detour and find free space to write , or overwrite a function which would be useful.
3)You can write and load a new library to write the function.
2 and 3 solutions can only work with a quest and the panel will be ingame.
καλή τύχη ρε Σπύρο ελπίζω να κατάλαβα σωστά την ερώτηση σου δεν μιλώ γερμανικά.