Bulk transactions with the trader NPCs

bilateralrope

bilateralrope

Desert Nomad

Join Date: Nov 2005

New Zealand

Xen Of Onslaught (Xen of the Pacific division)

I want some way to allow you to buy or sell large amounts of items at the various traders without having to keep clicking request quote>buy/sell.

The simplest way to do this would be a client side macro that repeats the action for you until you either reach the amount you told it to buy/sell, the trader runs out of stock, you run out of gold/item your selling, or the traders price changes (the script could probably be told to continue unless the price leaves a specified range). Then you get a message saying how much you purchased, why the script terminated and how much you still wanted to purchase. Despite this being against the EULA, I would be very surprised if a bot that does this hasn't been created somewhere (I do not have or want such a bot, any PMs about this will be reported).

But that method wouldn't be much faster than the current manual system because of the delay between clicking request quote and being able to make the transaction. Though if the script was instead implemented to take the inputs from the client (acceptable price range, item type, quantity) and then was preformed on the server then that delay would be reduced so the script would complete quicker.

A better system would allow the trader to process the bulk transaction as a single transaction, but this would probably require that the traders pricing code be altered to accommodate this. The above methods do not require the trader code to be directly altered, they just require another layer of code placed between the player and the trader.

It also occurs to me that if the trader could handle bulk orders of any value between 1 and an upper limit set by ANET (probably 250) at a reasonable speed then the material trader operating in blocks of 10 units at a time would no longer be useful.

stuntharley

Wilds Pathfinder

Join Date: Aug 2006

Australia

Critical Chop [cC]

W/

/agree

I agree with buying bulk on the items... you should be able to put any ammount [upto 250] into the thing then click request a price. That would be so much handier!

Negro-Jones

Banned

Join Date: Nov 2006

Twiztid Insane Ninjas

E/Mo

one reason i think this wont be done is because if you are buying something in bulk the price of what ur buying might go up as ur buying it do to you demand for it. So it makes u buy 1 by 1 to make sure that if you are buying 250 of one item you dont skip out on the inflation.If any

but i like the idea

Mercyful Fate

Mercyful Fate

Ascalonian Squire

Join Date: Oct 2005

South Carolina

The Vanguard of Asylum [ASY]

W/

I really love this idea. And to combat price change due to larger amounts, if you were selling say 250 rolls of vellum, sell 145 of them, then alert you the price has changed, then allow you to attempt to sell the remaining 105 at the new price. Same for buying. That way, it would certainly cut down the number of clicks (and time) required to perform the transaction.

/signed

-MF

Domon Kasho

Domon Kasho

Frost Gate Guardian

Join Date: Nov 2006

The Ebony Citedel Chest

[TWS] The Warriors Stronghold

E/

/signed

great idea

Deagol

Deagol

Krytan Explorer

Join Date: Apr 2005

Denmark

/signed

I hate having to click 25 times to sell a full stack of common materials. And I don't care if the price drops halfway.

Aeon_Xin

Banned

Join Date: Nov 2005

E/Me

/unsigned with authority



Negro Jones was on the right track. It only lets you sell 1 at a time of certain things(anything with a buy/sell quote) for a reason.

If I had a stack of Black dye, a full 250, bought from noobs and a low market, I could sell them all at once with great profit should the market rise.

If you were to work in a bulk trade, you'd have everyone doing it as above, and would have to be extra careful with the math involved with ingame market(dyes, runes) and would mean a lot of coding(on the fly calculations of every dye you sell and it's impact on the market. There are more useful things the workers of Anet could be doing with that time.


I've had prices change twice on me while selling just a few dyes, is the point I'm making.
If done the simple way, it would create a bug everyone would abuse, by bypassing inflation/deflation.
If done the hard way it could/would stress the servers, because that sort of math cannot be done client side(again, abusable).

Eldin

Eldin

Forge Runner

Join Date: Dec 2005

America. How about you, commie?

Fellows of Mythgar [FOM]

R/Mo

/signed

If I'm getting 15k armor for a character or something, I don't want to keep clicking over and over. The same goes for selling those hundreds of common materials I've accrued.

It might be glitchy at first and be a bit tricky to code (especially since buying/selling items changes the market price, so what if buying, say, 10 changed the price but now you'd buy all ten at once, and the price wouldn't change until you hit "Request Quote" for buying something else), but would be very useful and just add some more bells n' whistles to GW.

Pan Head

Pan Head

Lion's Arch Merchant

Join Date: Dec 2006

W/R

/signed. hate the small amounts at a time