An Idea For The Queue

Bakabear Profile Options #1

0

I've noticed a lot of "I d/c'd and now I have to sit through the queue again" topics and I have a really simple solution to the problem if the employees of Enmasse happen to read this post and take it into consideration.

I personally have not had to experience the long queue do the fact that I have logged on earlier than most people, but many people seem to hate this issue so I decided to come up with a solution.

Someone may have actually posed this idea already, but I have not taken the time to look through many of the previous posts. Please keep this in mind.

My solution is very simple. Keep a 10 minute interval for accounts that disconnect to have top priority in the queue. This may pose issues to those who are currently waiting, but assuming that someone has already waited their entirety of the queue just to have to wait through it again makes this solution seem more practical.

A reason I decided this idea should mainly be used is for the fact of parties, friends, or anything that requires a person to log back on as soon as possible so that another person in game does not suffer because of a team mate having to sit through another two-hour queue.

Please note that this post was not influenced by any personal matter. I have had no trouble with the servers or teammates, and have simply posed this solution in hopes that it would be a viable in the process to help the community.

Thank you for reading.
aibrean Profile Options #2

0

I second this. I've only had it happen once and it was no where near the load of the past two days (I had it happen to me in the open beta).
Throne29 Profile Options #3

0

You've added a theoretical response to a very technical situation.

Implementing code to attach, track and regulate hardware, latency and network based disconnects to client-server based software isn't exactly cheese.
Zuvassin Profile Options #4

0

They already have the ability to tell when someone logs out by using the log out button. They also have the ability to tell when someone get logged out due to AFK status. This is NOT hard to implement.
Edited by: Zuvassin about 1 year ago
Traogen Profile Options #5

0

I don't know how it would get done, I'm not a technical guy, but I know WoW has had it for quite a long time. Getting randomly dc'd and having to wait 2 hours to get back on is pretty bogus. I've been fortunate for it not to happen to me, but I would hope it gets implemented at some point.
Thuja Profile Options #6

0

Throne29 on 04/29/2012, 12:36 PM - view
You've added a theoretical response to a very technical situation.

Implementing code to attach, track and regulate hardware, latency and network based disconnects to client-server based software isn't exactly cheese.


It's not that hard to implement. You don't even have to know how or why the client disconnected. All you have to do is check one condition when he trys to join the server:

if last_action_at >= 10.minutes.ago
join_server
else
queue_him
end

Also Aion did it as well when I played the Korean Beta.
Edited by: Thuja about 1 year ago
McintoshPro Profile Options #7

0

I am waiting on the queue again! After waiting more than 30 mins, I stood up and went to the bathroom, when i came back for the first time ever I had a blue screen of death concerning an exception in my memory...( hmmm) i already had like 30 mins of exp boost (which seemed ok i guess).

So I logged in and had no exp boost and i'm still waiting (1000+ on the queue), so i would add to your idea....

-Make the queue for the account (based on your e-mail) , so if you loose your position because of some ugly thing happening, u can have at least a 15 min timer to go back to that same position.
-Make the exp boost better and stackable... so if you already have a bonus while waiting and u have to wait again... don't loose your bonus.
-Make the exp bonus activated on demand, maybe as an item or something, so u can actually use it when u need it.
-Make Enmasse count the pvp servers and make more and possibly allow server transfers.
-Make Enmasse calculate it's sales and the ability to give a good service to their clients (yup).

Cause saying, sorry we are currently having a huge amount of people logging in... is not an option if u already know how many copies of the game (or keys) u have active.

Enmasse should assume that every person that payed for the game.. MIGHT BE LOGGING IN cause... they KINDA payed for the game already. At beta, they probably had an idea of what was going to happen... and it's still not released. Don't wanna imagine when it does and the people in this server get more friends into this same server cause they want to hang out together.

Oh, btw... saying sorry we have an "unusual" amount of logins when u can't really even estimate a Usual (since the game is new), can only be an excuse if it was..... a free service and u couldn't really tell how many people would decide using it at the same time.
Edited by: McintoshPro about 1 year ago