ELO Ranking
2 Attachment(s)
I was sick of other rating plugins giving you hundreds of points for useless things such as building teleporter entrances and forcing tons of spam upon you, so I made my own that relies more on skill (except demomen still get points :P) than time played and saves whether you want to have your chat spammed. There is a TF2 specific version which gives medics 1/3 of the points the person they're healing gets.
NON TF2 VERSION IS UNTESTED Thanks to R_Hehl (r5053) for N1G-TF2-RANK, which was useful for seeing how things are done and for the arena hook. Cvars: Code:
// ELO Ranking K-value.
Installation: Put the .smx with all your plugins. (Optional) Create a database called "elo" in your configs/databases.cfg Changelog: 27/12/08 1.2 - Fixed quote bug 23/12/08 1.1 - Added arena hook from r5053 17/12/08 1.0 - Initial Release http://i226.photobucket.com/albums/d.../elokilled.jpg http://i226.photobucket.com/albums/d...ge/elorank.jpg http://i226.photobucket.com/albums/d...elosession.jpg Enabling notifications by default: Replace line 90 (95 in non TF2 version) with Code:
Format(query, sizeof(query), "INSERT INTO elostats VALUES('%s', '%N', 1600, 0, 0, 1)", clientid, client); Code:
Format(query, sizeof(query), "INSERT INTO elostats (steamid, name, rating, kills, deaths, notify) VALUES ('%s', '%N', 1600, 0, 0, 1)", clientid, client); |
Re: ELO Ranking
In the mid Picture I see "KPD: 2.000000". I don't think you wanted that many 0's. So I give you the tip. Use %.xf and x are the number of extra chars after the point.
Example: PHP Code:
|
Re: ELO Ranking
Thanks for the float tip, however the only things this plugin will give you points for are kills and medic assists. It's supposed to rank you based on your skill, not how many times you stand on a capture point/set someone on fire etc.
|
Re: ELO Ranking
are bots supported on the rank? cause i hate when they are lol
|
Re: ELO Ranking
It's not. Not even bot kills are counted as I can see.
|
Re: ELO Ranking
Nope. I tried to figure out how to give the trains on Well points, but I gave up.
|
Re: ELO Ranking
Quote:
Khat rushes in as a scout, distracts two soldiers and they begin to hunt him down, during this time Sammy comes in as a pyro and kills them both. Woot, the plan worked! But only Sammy gets the points for this on your stat-board. Sammy runs in and starts gunning down MikeJS whom is a heavy, gets him to low health, then Khat gets a headshot on MikeJS, all that effort Sammy put into killing MikeJS goes to waste. Not to mention this type of statistic gathering completely kills the idea of TEAMPLAY which is what TF2 is supposed to be orientated towards. p.s I'm not ranting, good work with your plugin, I'm just letting you know why people might choose the other ones (Such as *a certain other plugin*, when it's completely released, where you get to truly see ALL of your stats on the server) |
Re: ELO Ranking
While I agree with your args and the way I killed everyone in that game. His point on the plugin was exactly evade some of those things. But I think he should give points to the assister.
|
Re: ELO Ranking
If a player gets a load of points by "luck", they'll quickly have their rating brought back down.
You missed out on a kill because someone stole it off you? Surely you're capable of going and finding someone else to kill and seeing as your rating is lower than it "should" be, you'll get more points for it. I do feel there should be more added to the plugin like multipliers for certain weapons, but I designed this to be something that rates you on your individual skill, not how good/bad your team is. |
Re: ELO Ranking
Quote:
But yes, at least points to the assister then this might be a bit fairer, I would still recommend taking a few more things into account or perhaps give decimal points per point of damage you do to someone. so rather than tracking kills Sammy gets 1.02 points for dealing 102 points of damage to MikeJS DDRKhat gets .18 points for dealing 18 points of damage to MikeJS MikeJS (looses?) .5 points for killing himself with the world (landing from a high height) |
All times are GMT -4. The time now is 06:39. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.