Raised This Month: $32 Target: $400
 8% 

TerraStats Plugin


  
 
 
Thread Tools Display Modes
Author Message
kylratix
Member
Join Date: Jan 2005
Location: California, USA
Old 02-11-2005 , 19:27   TerraStats Plugin
#1

What It Be
An attempt at a full-featured statistics package for Half-Life 2: Counter-Strike Source. The TerraStats system provides a server plugin, single website publishing package, and a grouped publishing packaging for multiple servers (leagues and such).

TerraStats aims at rating players by overall capability rather than only Killeath ratio. More rating points are earned for doing team-work or goal oriented things than simply killing.

The end goal is for the website package to be able to review a given player's statistical history and predict - with a degree of accuracy - the outcome of a match given certain circumstances.

Project Home
The official project's home is located at SourceForge.Net:
http://www.sourceforge.net/projects/terrastats/

Bugs
Please use this forum thread to talk indepth about bugs and crashes. To get my attention and keep me on track, though, I recommended posting a quick description and a link to the thread page here on the project's Bug Tracker.

Current Status
Currently, the TerraStats package only provides the plugin. As soon as I finish adding bells and whistles to it, I'll release a website package for server admins to display stats from remotely.

External Information
How PlayerStats::Rating() currently scores:
http://www.binarycult.com/tiki-index...rraStatsRating

Rough draft of TerraStats web-package:
http://www.hl2-dev.com/gstats/index.php

Ongoing WikiDocumentation of TerraStats:
http://www.binarycult.com/tiki-index...age=TerraStats

Screenshots:
http://sourceforge.net/project/scree...1148&ssid=6948

Much more will be added in later versions to more accurately rate overall good team players.

Known Problems
* (Valve Bug) Hostage is considered following unless killed or rescued. Not otherwise.
* Debug mode still enabled by default.

Latest Changelog
Changelog for TerraStats Plugin version 0.6.0:
* All calls to Q_strcat are now Q_strncat.
* Added CVAR support for:
- ts_debug
- ts_topdawg_announce
- ts_onjoin_announce
- ts_catch_cmds
- ts_default_rating
- ts_local_rating
- ts_global_rating
- ts_custom1_rating
- ts_custom2_rating
- ts_costom3_rating
* Added RatingScheme support.
* Added TerraStats config directory support.
* Added support for Koko Normalization (thanks to KrazyKoko).
* Updated PlayerStats::Rating() to work with RatingSchemes
* Hardcoded default terrastats RatingScheme
* Implemented AfkKill and required code
* Implemented DebugMode
- prevents people from scoring on empty server when disabled
* ts.debug requires DebugMode, preventing cheating.
* Changed Rating to reflect multiplication on everything.
* AceKills for killing the current TopDawg of the server.
* Rating() parameter can override kokoNormalize.
* Included documentation from wiki in readme.
* Moved copying and readme texts to src directory.
* Enabled CVS.

Changelog for TerraStats Plugin version 0.4.11:
* Updated all console commands to "ts.":
- ts.help ts.menu, ts.stats, ts.superstats, ts.topdawg, ts.debug
* Updated ts.help with correct information.
* Updated OnJoin message with "ts.help".
* Added new command, ts.about, with info about project.
* Updated ts.help for ts.about.
* Added player name, rating, and ratio to console version of
superstats (ts.superstats).

Version 0.4.11 Win32 Release:
http://sourceforge.net/project/showf...ease_id=324876
Version 0.4.11 Source Code:
http://sourceforge.net/project/showf...ease_id=324877
kylratix is offline
Send a message via AIM to kylratix Send a message via MSN to kylratix
manorastroman
Senior Member
Join Date: Oct 2004
Old 02-11-2005 , 20:30  
#2

good job! looks promising! if i still had my CS:S server up i would definitly get this!
__________________
manorastroman is offline
Send a message via AIM to manorastroman Send a message via MSN to manorastroman Send a message via Skype™ to manorastroman
Falco
SourceMod Donor
Join Date: Dec 2004
Location: CANADA
Old 02-12-2005 , 11:23  
#3

Get the memory error shown in this thread shown by Man... or Astroman? console output looks the same: http://forums.alliedmods.net/showthread.php?t=37243 The server does not start up just crashes.
  • 5 bots
    mani_admin
    mattie_newbieboost
    mattie_ mugmod
    Sound_source
    winxp ded. in console mod
__________________
[DmZ|EPSILON CSS 70.75.139.92:27016
[DmZ|EPSILON GG 70.75.167.30:27015
[DmZ|EPSILON CS:GO Classic Casual 70.75.139.92:27013
[DmZ|EPSILON CS:GO Demolition 70.75.139.92:27014
[DmZ|EPSILON BF3 69.46.43.221:25203 (8-slot) Practice Server
www.dmzepsilon.ca
----------------------
Falco is offline
gekn
Junior Member
Join Date: Jan 2005
Old 02-12-2005 , 11:27   .Superstats
#4

.Superstats only work during one map. It resests when a new map is loaded.
Can you ad /rank instead of .stats in console?

/gekn
gekn is offline
kylratix
Member
Join Date: Jan 2005
Location: California, USA
Old 02-12-2005 , 14:02  
#5

Falco:
I think I have an idea of what's causing that. I'll try running a debug with the mods and settings that you're using. If it's what I think it is, new version with patch should be out rather soon.

Gekn:
I'm guessing you didn't create a directory called TerraStats in your cstrike directory. It's documented on the project's website, but I'll include it in the README from now on as well. If that's not it, let me know.

The equivalent of a server-wide .rank command will be coming shortly. .topdawg will show your ranking in comparison with others currently playing.

With time, I want most of the stats commands to popup a window of some sort. Until then, since the display is sent to .console, they'll stay console commands for posterity.

So, for those installing: Make sure to create the TerraStats directory.
kylratix is offline
Send a message via AIM to kylratix Send a message via MSN to kylratix
Tristan
Junior Member
Join Date: Jan 2005
Old 02-12-2005 , 15:00  
#6

ya...the server was crashing for me too. once you get a more stable release, i'll try it out again for sure! from what i tried of it, looks cool
Tristan is offline
kylratix
Member
Join Date: Jan 2005
Location: California, USA
Old 02-12-2005 , 15:52   Probably the bots
#7

Loaded plugins:
---------------------
0: "Mani Admin Plugin 2005 V1.0.9a, www.mani-admin-plugin.com"
1: "Mattie's MugMod, Mattie"
2: "Mattie's NewbieBoost, Mattie"
3: "TerraStats-Plugin, HalfLifeTwoDev"
4: "Sounds : Source V0.2 Alpha 1, by Cr3V3TT3"
---------------------

All with default configuration. Mattie's stuff is enabled via SVAR.
The only thing missing is the bots, which I was betting is the problem.

What are your exact bot settings, Falco?
I'll Cut & Paste them into my server's config and debug.
kylratix is offline
Send a message via AIM to kylratix Send a message via MSN to kylratix
YankeeDeuce
Member
Join Date: Dec 2004
Old 02-12-2005 , 16:58  
#8

This looks great - I'll give it a try on my custom map server, if it works I'll add it on my main server.
__________________
www.strafeRight.com
#strafeRight @ irc.gamesurge.net
YankeeDeuce is offline
Gun-Nut
Junior Member
Join Date: Oct 2005
Old 02-12-2005 , 17:02  
#9

so what exatcly does this mod to i don't understand
Gun-Nut is offline
kylratix
Member
Join Date: Jan 2005
Location: California, USA
Old 02-12-2005 , 17:35  
#10

Gun-Nut
It's a stats / ranking mod. It records who kills who and how they did it on the server. Each player can review their own kills. Later, websites will be able to read that info and show it on a web page as well.
kylratix is offline
Send a message via AIM to kylratix Send a message via MSN to kylratix
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:14.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode