Thanks man!
Hey dude
function onUse(cid, item, topos, frompos)
local wallID, pos, push = 1022, {x=1000, y=1000, z=7}, {x=1000, y=1001, z=7}
if item.itemid == 1945 then
doRemoveItem(1000, 1) << What is the 1000? the unique id? and if so then it removes the item but only once...