Page 7 of 9

Posted: Fri Jan 09, 2009 10:15 pm
by TomCat39
Possible issue/exploit here.

Beta Testers only sorry everyone else.

Posted: Fri Jan 16, 2009 8:56 pm
by moth
A minor irritation, but would those running servers please take away the out of date adverts for the G15 tournament that gets spammed onto the end of every match?

moth

Posted: Fri Jan 16, 2009 11:22 pm
by NeoThermic
moth wrote:A minor irritation, but would those running servers please take away the out of date adverts for the G15 tournament that gets spammed onto the end of every match?

moth


Hmm? What are you on about? There are no adverts of any kind on my servers, and I've not seen any so far on other servers...

NeoThermic

Posted: Fri Jan 16, 2009 11:54 pm
by bert_the_turtle
/me whistles.

Posted: Sat Jan 17, 2009 12:19 am
by moth
bert_the_turtle wrote:/me whistles.


sorry - prolly should have just emailed you...

Posted: Sun Jan 18, 2009 8:23 pm
by TomCat39
How does dedwinia handle client communication?

My friend kept getting disconnected from server error anytime I hosted OR played with him on a dedwinia server.

I originally thought the dedwinia server was the negotiator. I talk to dedwinia, dedwinia talks to me. Friend talks to dedwinia, dedwinia talks to friend. Dedwinia passes the information between clients. Clients don't talk to each other. Then everything is synced to the slowest/laggiest client.

But with what kept happening the other day, I'm not so sure.

My friend thinks he has a bad pipe to me. Says he plays others on dedwinia servers or even their listen servers without any probs. Including the other day in between games with me.

Can I get clarification how dedwinia's communications with clients go?

Thanx ahead of time.

Posted: Sun Jan 18, 2009 9:41 pm
by bert_the_turtle
TomCat39 wrote:I originally thought the dedwinia server was the negotiator. I talk to dedwinia, dedwinia talks to me. Friend talks to dedwinia, dedwinia talks to friend. Dedwinia passes the information between clients. Clients don't talk to each other. Then everything is synced to the slowest/laggiest client.
Yep, that's it, except that Dedwinia doesn't wait for the slowest client, it just goes on ahead.

The only explanation for the connection error your friend keeps getting, because I've only seen one thing that triggers such an error: the packet the server sends as a response to the client login (basic content: Hi there, you're in! and you're client number 15.) gets received twice. So maybe it gets sent twice (there's an extra long resend delay for that packet specially coded in because of the problems) because the client acknowledgement packet for it goes missing time and time again, or it gets replicated on the way from you to your friend.

Err, in short: yeah, bad pipe, one way or the other :) If you want some deeper troubleshooting, I can make you a build with network logging enabled.

Posted: Mon Jan 19, 2009 7:32 pm
by TomCat39
No worries. It wasn't my dedwinia server. That's why I was puzzled with his claims.

If it had been my dedwinia server, then I'd still be assuming bad pipe.

I've been so busy with life lately, that I've had not much time for anything other than a quick game or two randomly, here and there. Because of this, I haven't had time to play with the dedicated server, or even the beta for that matter.

I'm hoping soon things will settle back down a bit and I will get to tampering with these things again.

Posted: Mon Jan 19, 2009 10:12 pm
by Krispy101
/me coughs

On the server browser tonight I saw Dedwinia with 5/4 players on the Holy Tree

Hmmm

I'm watching you closely Bert... :P

/rematch

Posted: Fri Jan 23, 2009 11:25 pm
by MadMorgan
bert_the_turtle, for Dedwinia: thank you thank you thank you :D

I have a little feature suggestion: /rematch

The idea is that at the end of a game players can type /rematch into the chat to trigger the server to load the same map again for the next game.

Players then all quit out to the server list and rejoin as normal, no special magic or anything, just a guarantee that the same map under contention can be replayed right away.

Posted: Sat Jan 24, 2009 12:12 am
by cheesemoo0
I like that idea!

+1

Re: /rematch

Posted: Sat Jan 24, 2009 12:51 am
by xander
MadMorgan wrote:bert_the_turtle, for Dedwinia: thank you thank you thank you :D

I have a little feature suggestion: /rematch

The idea is that at the end of a game players can type /rematch into the chat to trigger the server to load the same map again for the next game.

Players then all quit out to the server list and rejoin as normal, no special magic or anything, just a guarantee that the same map under contention can be replayed right away.

An addition to your idea:

Code: Select all

/rematch <password>

The server will restart with the same map, and the specified password. That way, both players can get into the server, but other random people cannot. To keep these passworded servers from clogging the browser, they should be unpassworded a few minutes after starting up (so that if the original players don't rejoin, the server can be freed up).

xander

Posted: Sun Jan 25, 2009 11:55 am
by bert_the_turtle
That's an excellent suggestion, I added it to the tracker. However, it may be a tad difficult. Don't even think about suggesting that it should also handle assault team rotation.
Edit, rats, wrong tracker. Oh well :)

Posted: Sun Jan 25, 2009 5:22 pm
by xander
bert_the_turtle wrote:That's an excellent suggestion, I added it to the tracker. However, it may be a tad difficult. Don't even think about suggesting that it should also handle assault team rotation.
Edit, rats, wrong tracker. Oh well :)

Hey, bert! This feature should also handle assault team rotation! :P

Honestly, assault team rotation is something that the players themselves ought to be able to handle quite nicely, so I wouldn't ask for that feature. However, getting a working rematch option would be pretty nifty.

xander

Posted: Mon Feb 16, 2009 7:35 pm
by Mas Tnega
With the leaderboards for Duel, 3p and 4p, how about the option to show ranks appropriate to the size of the chosen map?

(I'd say "use the normal one" for games that just use whatever map's appropriate for the number of players, lest you ask :))