I have 100 masks in my inventory i want to sell.
I click on first one.
I shift click on last one.
I click sell.
Done!
Then I woke up.....
I have 100 masks in my inventory i want to sell.
I click on first one.
I shift click on last one.
I click sell.
Done!
Then I woke up.....
The way the UI works atm is like this:
Client: user pressed the enter key!
Server: good, load the selling interface
Client: done
Server: ok, load the items in the inventory
Client: done
Server: great, what now?
Client: user wants to sell an item
Server: which one?
Client: Paragon's Crown
Server: how many?
Client: one
Server: ok, waiting for confirmation
Client: user confirms
Server: good, here's one gil
*repeat*
Basically, everything has to be confirmed by the server instead of handling the UI client-side and just tell the server the user wants to sell x items. I also don't see how server merge should relieve the issue when we're going to get even MORE players per new server, thus getting more server load.
[ AMD Phenom II X4 970BE@4GHz | 12GB DDR3-RAM@CL7 | nVidia GeForce 260GTX OC | Crucial m4 SSD ]
From a programmers' perspective I'd say this issue has to do with waiting on server responses. (Well, it's pretty obvious). Everything is instant/fast until you hit the "Sell" button. You then have to wait to perform any actions until the item has been sold (aka: the server has responded).
What I find mind boggling is that Square Enix has not built a client-side queuing system where you just click an item, it instantly sells client-side, so you can click 10 items in a row really quick and from the client-side it would look like it sold, but it's actually still processing in the background (asynchronously). This should be no issue, this is how asynchronous programming works. This is why you can still type messages over Skype to someone while sending her/him a file, because the file is handled the background. If, and only if, the server is having some kind of hiccup at the time you're selling it, it should just notify you with an error saying: "hey man, sorry but your item ended up not selling" (this would probably be notified 5-10 seconds after trying to selling it, and revert your gil-count and place it back in your inventory). Again, this usually isn't an issue unless the server is experiencing problems exactly at the time you sell stuff, or you disconnect, in which case the data would be reverted.
But at least you are able to sell like 100 items as fast as you would in Skyrim (click->sell instantly) and move on with whatever you were going to do after selling your items. Speaking of which, we need a button that when pressed will do an "instant sell" without the damned dialog box popping up asking whether I want to confirm, that takes WAY too long. Sure, for 1 or 2 items it's OK, but for 50-150 items it's horrible and tedious. I prefer a system like mentioned earlier in this thread, the WoW interface. I'm pretty sure WoW has such a queuing system in place, you know when you select a bunch of items to sell, it queues up and becomes "grayed out"? That's the queue, but you don't have to wait around for it to sell, that happens in the background.
I (and probably the rest of the FFXIV community) would be so glad if this vendor (and also retainer!) trading functionality could be moved in to a queuing system.

 
			
			
				Even if you could just highlight/check the items in the list that you want to sell then click "sell all selected items" would be better. It does take a little too long to NPC my junk and on my slower system its a nightmare.
|  |  |  |  | 
|  | 
Cookie Policy
This website uses cookies. If you do not wish us to set cookies on your device, please do not use the website. Please read the Square Enix cookies policy for more information. Your use of the website is also subject to the terms in the Square Enix website terms of use and privacy policy and by using the website you are accepting those terms. The Square Enix terms of use, privacy policy and cookies policy can also be found through links at the bottom of the page.


 
			 Reply With Quote
  Reply With Quote
 
			 Originally Posted by Dragon
 Originally Posted by Dragon
					


