Quote:
Originally Posted by DJazz
Is this for both external and internal GIPs?
|
Pretty much, though I don't intend on implementing the new form of server queries through JJ2 right away.
Quote:
The server list needs JJ2+ features. Am I get it right?
|
Well, not really. I'm assuming by "server list" you mean the program the list servers use. The list servers would just need to somehow indicate which servers can accept queries using the new query protocol. Now that I think about it, I should look into how server browsing works on UT3.
Quote:
And that fake player/gamespy would be the player viewing info about specified server? or?
Or is it a rebuild of the JJ2's protocol?
|
My proposal would be to simply implement server queries like how they are done on other games. That is, a script somewhere sends a packet indicating it wants info from a server, and the server replies with all the information in a single packet. No more sending multiple packets to establish a connection as a "player" and then receiving server information that way. It's an ugly hack which really shouldn't be used anymore--except to query older servers if that's really necessary. The new query protocol should be able to work through JJ2 without disrupting how servers usually works, though admittedly I am making a lot of assumptions right now.
I do plan on redoing all of JJ2's (and in turn JJ2+'s) net code since I think it's very limiting at the moment, but it's not something I want to focus on right now.
|