O.k., so I don't know if this is common knowledge or not, all I know is that I find this very useful for saving inventory space and if you already know about it please don't flame cause I am sure there is some people out there that this will help .
Using this script:
/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Item Name Here",255);
you can buy an item from any vendor if you replace the "Item Name Here" with item name and it will come in stacks of 255
now thats quite a big stack but if you guys didn't know already you can buy about 4 stacks and then you can stack those stacks of 255 together to make even bigger stacks of up to 1000+ useful for food and water and obviously Wrapping paper.
Using this you can make a stack of wrapping paper which is about 5000 then buy one piece of wrapping paper and wrap the item you want to dupe then swap the wrapped item with the stack of wrapping paper and the wrapped item gets stacked with the 5000 and then u can unwrap and sell your duped item for about 200k quick and easy
Hope this helps some people
Credits: british of Deathsoft