function onUse(cid, item, frompos, item2, topos)
gatepos1 = {x=32099, y=32205, z=8, stackpos=1}
getgate1 = getThingfromPos(gatepos1)
gatepos2 = {x=32100, y=32205, z=8, stackpos=1}
getgate2 = getThingfromPos(gatepos2)
gatepos3 = {x=32101, y=32205, z=8, stackpos=1}
getgate3 = getThingfromPos(gatepos2)
switchpos1 = {x=32098, y=32204, z=8}
dumppos = {x=1197, y=1245, z=5}
if item.itemid == 1945 then
doCreateItem(1284,1,gatepos1)
doCreateItem(1284,1,gatepos2)
doCreateItem(1284,1,gatepos3)
doTransformItem(getTileItemById(switchpos1, 1945).uid,1946)
elseif item.itemid == 1946 then
doCreateItem(493,1,gatepos1)
doCreateItem(493,1,gatepos2)
doCreateItem(493,1,gatepos3)
doTransformItem(getTileItemById(switchpos1, 1946).uid,1945)
else
doPlayerSendCancel(cid,"Sorry not possible.")
end
return 1
end