Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » General Discussions » General Discussion » Renegade Ladder update
Renegade Ladder update [message #247054] Mon, 26 February 2007 12:02 Go to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

Last night I successfully got in-game ranks working (the ladder rank that is displayed in the tab-score list when you are playing in a laddered server).

The successful test was just the culmination of figuring out the ladder protocol (as usual, it was coded strangely), and emulating it well enough that the FDS's would accept the data. Lots of packet capture and testing was involved (enough that I had to go to work today without any sleep).

So, heres how it works, basically.
The FDS (normally) periodically queries renchat2.westwood.com for the ladder rank of everyone currently playing on the server. This data is transmitted to the game clients, and is displayed when you view the full expanded score list (by pressing tab multiple times).

Also, the FDS sends ladder data at the end of every map to the ladder server (which is also on renchat2, but on a different port).

Recently, most server owners pointed renchat2.westwood.com (via hosts file) to one of the BHS servers. So all of those FDS's are reporting their ladder data to the BHS server. Silent Kane and Crimson worked on creating a LadderServ app that accepts the end-game ladder data, and stores it into a MySQL database. This database is what is being queried when you view http://renladder.blackhand-studios.net/

So there are 2 parts to the Ladder Server
1. The part that listens for the FDS endgame data, and stores it in the database
2. The part that listens for laddery queries from FDS's and clients, and responds with the ladder data for that user(s)

#1 has been working great for some time. #2 is what I got working this morning. My implementation was in Perl, and while we could technically use it as-is, most likely Silent Kane will properly add its functionality to his already existing ladderserv.

So, just wanted to let everyone know, that the Renegade ladder will soon be fully functional (as functional as it used to be when Westwood was still in operation anyway)!
Re: Renegade Ladder update [message #247058 is a reply to message #247054] Mon, 26 February 2007 12:12 Go to previous messageGo to next message
Spoony is currently offline  Spoony
Messages: 3915
Registered: January 2006
Karma: 0
General (3 Stars)
Tactics & Strategies Moderator
Sounds good.

Someone (Crimson IIRC) mentioned a team of a dozen or so people who would work on the ladder formula, rules etc. Have those people been selected, because I do have quite a few suggestions to offer.


Unleash the Renerageâ„¢

Renedrama [ren-i-drah-muh]
- noun
1. the inevitable criticism one receives after doing something awful
Re: Renegade Ladder update [message #247061 is a reply to message #247054] Mon, 26 February 2007 12:17 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

Yeah once the ladderserv is fully working and stable, it will be time to decide how to tweak the ladder formula. As far as I know the selection process hasn't begun yet, and I don't know what form it will take, I assume it will be a sub-forum. Hopefully Crimson can create different versions of the ladder, each using a suggested formula, so they can be easily seen what effect it has and compared to each other, but thats just my idea Smile
Re: Renegade Ladder update [message #247064 is a reply to message #247054] Mon, 26 February 2007 12:58 Go to previous messageGo to next message
Renx is currently offline  Renx
Messages: 2321
Registered: April 2003
Location: Canada
Karma: 0
General (2 Stars)
Category Moderator
Creating several different ladders with the endgame data is a great idea to see which ladder works best.

The team should brainstorm for a list of candidate formulas to use for the ladders, then perhaps hold a community vote to see which is the most accepted.


~Canucck

http://www.sloganizer.net/en/style7,Espion.png

Blazer

...RG made me ugly
Re: Renegade Ladder update [message #247072 is a reply to message #247054] Mon, 26 February 2007 13:55 Go to previous messageGo to next message
Crimson is currently offline  Crimson
Messages: 7429
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (5 Stars)
ADMINISTRATOR
I will not have the time to get this group together until after RenGuard 1.032 is launched.

I'm the bawss.
Re: Renegade Ladder update [message #247246 is a reply to message #247054] Tue, 27 February 2007 12:10 Go to previous messageGo to next message
CarrierII is currently offline  CarrierII
Messages: 3804
Registered: February 2006
Location: England
Karma: 0
General (3 Stars)

Yay, ladder!


Renguard is a wonderful initiative
Toggle Spoiler
Re: Renegade Ladder update [message #247426 is a reply to message #247054] Wed, 28 February 2007 13:31 Go to previous messageGo to next message
trooprm02 is currently offline  trooprm02
Messages: 3266
Registered: August 2005
Location: Canada
Karma: 0
General (3 Stars)
Wow, big news glad to see everything finally comming together In Love

Re: Renegade Ladder update [message #247599 is a reply to message #247054] Thu, 01 March 2007 13:48 Go to previous message
JPNOD is currently offline  JPNOD
Messages: 807
Registered: April 2004
Location: Area 51
Karma: 0
Colonel
Excellent, if this and Renguard are complete you guys already did the impossible.

WOL nick: JPNOD
Previous Topic: Rene Wars - A Renegade Defrag-Movie
Next Topic: finfalls servers
Goto Forum:
  


Current Time: Fri Dec 13 14:26:44 MST 2024

Total time taken to generate the page: 0.00811 seconds