Found this script useful for me. But there was a bug - it didn't remove item, if you use it from floor. Fixed
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.itemid == 7499 then
doRemoveItem(cid, item.uid,1)
doCreatureAddHealth(cid, 5)...