PsychoStats
PsychoStats is open source software that creates comprehensive gaming statistics for players and clans for Half-Life and Half-Life 2 based games. This includes games like Counter-Strike, Team Fortress 2, Day of Defeat and GunGame. Support for other games such as Call of Duty 4 and Soldat are also supported.
Still not sure what PsychoStats is or where to begin? Start by taking a look at its features. When you're ready, you can install and download PsychoStats on your own server! If you have questions or problems please goto the forums for assistance or join us in IRC chat.
Latest News
PsychoStats v3.2 Progress Update
2008-07-08 10:04:38 | Stormtrooper
I've been doing a lot of bug fixes and enhancements to PsychoStats over the last few weeks and it's been awhile since I've posted anything regarding my progress. Some of my work has included a lot of debugging with the backend to fix a few lingering problems that have plagued PsychoStats for a long time. For example, the log state in between updates is now more accurate and the map name should be correct now under most circumstances. Also see the Addons page for more information on a sourcemod plugin I wrote to help with a bug in Half-Life from not reporting the first map on server restart.
Some new major additions have also been completed in the upcoming 3.2 release. 3 new games are now supported. First, The popular Half-Life mod GunGame (full support is not yet completed; but close). Now finally, for the first time ever, PsychoStats has built in support for non Half-Life games: Call of Duty 4 and Soldat. Soldat is a free online multi-player 2D shooter game, that can be quite addictive. If you've never heard of it give it a try! It's free!
And last but not least, an extremely popular feature request from almost everyone in the community has finally been implemented: Real-Time log streaming support (for Half-Life games only at this time). The streaming support from previous releases was never fully implemented, but 3.2 has made streaming support robust and accurate (This feature is still being tested). No matter how many servers you have, you can stream player data into PsychoStats and see stats up to the minute on your stats website. Previously, HLstats was the only way to get real-time stats from your server. Not anymore! I'm looking for people to test this new feature and provide feedback. So please, if you're interested in this new feature download the latest nightly build from the website or check out the current code from my Subversion Repository and post your results on the forums.
There are still several more bug fixes or enhancements that I am working on for the 3.2 release so please be patient!
PsychoStats is now the only comprehensive gaming statistics software that is easy to install, maintain, extend and supports more than just Half-Life games. Please spread the word to your server admins that run Call of Duty 4 or Soldat servers if you'd like to see server stats on your favorite server.
Support for other games will be developed when software game companies decide to put proper logging into their game engines. Players want stats, and I want to provide them for you
.
Read Comments (63)
PsychoStats 3.1
2008-05-10 16:48:05 | Stormtrooper
PsychoStats version 3.1 has been officially released for a little over a week and so far only a couple of minor issues have popped up. I appreciate all the feedback I've gotten about the new interface and the new features (like Heatmaps). I will continue to make PsychoStats the best game statistics software available!
If you enjoy using PsychoStats or if you've ever thought of donating a little cash to the project then please feel free to do so. Every little bit helps (try living with 2 mortgages; my old house hasn't sold yet after moving late last year).
Just click on the paypal button on the right side of the PsychoStats home page.
Read Comments (30)
Tiny update to v3.1
2008-05-02 05:40:06 (edited: 2008-06-04 17:14:18) | Stormtrooper
I small bug was found in one of the game events in the 3.1 configuration. I've updated the 3.1 download to include the fix. So if you've downloaded the release before reading this then please re-download the archive and install again, or read the following post.
I apologize for this error.
Read Comments (2)
PsychoStats version 3.1 has been released
2008-05-01 09:32:44 (edited: 2008-05-01 12:26:43) | Stormtrooper
The first officially public version of PsychoStats version 3.1 has been released! All users still using the v3.0 branch are strongly encouraged to download this new version and reinstall (You can not upgrade from the previous version). Work still continues to make the software more stable and feature rich but I felt it was finally time to tag the 3.1 release as official and to encourage everyone to upgrade.
You can download the version here: http://www.psychostats.com/downloads/psychostats/
This new version brings a ton of new features and bug fixes. Some of the new features are (but not limited to):
- New CMS and plugin architecture for the front end means more extensibility options for users.
- Redesigned default theme that is XHTML compliant and easier to maintain and skin (A default-blue skin is also included with the default theme)
- Better player profile support, including automatic STEAM Community links for players.
- Enhanced "Overview" page with flash charts showing total connections, what countries players are coming from and a google map pin pointing where players are connecting from, including custom icons for players.
- Automatic theme install wizard will allow admins to download and install new themes automatically from their ACP.
- More rubust "Log source" support including better FTP handling for downloading logs.
- Game events are now configured from the ACP instead of hard coded in the code. Which allows for easier integration of new games.
- Daily awards are now generated (along with weekly and monthly too)
- Reduced the code needed to support a new game MOD. Making it easier to add new support of MODs.
- Added support for Team Fortress 2
- Implemented Heatmaps! Allows you to see where people are killing and dying on your maps. A very interesting and unique feature!
- Many other bug fixes and smaller tweaks throughout the code. Too numerous to mention.
- Download PsychoStats
- PsychoStats Installation (or Quick Install for advanced users)
- Heatmaps
- Administrator Control Panel
What's Next?!
A lot of plans are in the works to add even more functionality to the ever growing list of features for PsychoStats. More support for Heatmaps including a better GUI interface to generate different kinds of heatmaps (like player vs player, or weapon usage, or timeline of kills). Enhancing the "Server" page with better live views of your game servers and RCON ability for admins. Other ideas are in the works as well, so stay tuned!
Read Comments (18)
PsychoStats v3.1 to be released soon!
2008-03-27 11:42:14 | Stormtrooper
PsychoStats version 3.1 is almost ready to be released officially (no longer in alpha or beta). This will mark one of the biggest and best releases in the history of PsychoStats. Version 3.1 has grown with more features and fixes then any other version before it. I must thank the user community that publicly tested version 3.1 alpha and reported many many bugs and enhancement requests. Without you, testing would have taken longer and not as many enhancements would have been made.
So, be sure to tell your server admin friends that they need to check back here often to be ready to download the newest and best release of PsychoStats to date! Also, check out the PsychoStats information page to see what is available in this upcoming version. Some new and unique features have been implemented that will make PsychoStats the best gaming statistics software for games like Half-Life, Counter Strike, Team Fortress 2 and Day of Defeat (with more games to come!).
In the meantime, anyone is welcome to download the 3.1 alpha (nightly build) to test and run on their servers. The psychostats-nightly.tar.gz link is updated every morning. Note: Some of the new features are not enabled or obvious in this alpha release.
Also, In the works: Game support for Call of Duty 4 is being developed. Initial support is still in its infancy but I hope to have full support working in the near future! If you have any information regarding the format of COD4 style logs please let me know. My current information is lacking.
Read Comments (90)
Switching to PHP5?
2008-02-26 07:49:05 (edited: 2008-02-26 07:51:09) | Stormtrooper
PHP4 or PHP5? I've been coding PHP for several years now and PHP4 has been great (but not w/o it's annoyances), but with the newer features available in PHP5 that are not available in PHP4 it's becoming more and more annoying to support PHP4.
The only reason to remain PHP4 compatible is because there are still a large amount of web hosting providers that only offer PHP4 on their servers. These hosting providers need to get-with-the-times and upgrade to PHP5! The fact is, PHP4 is going to reach the end of it's life before the end of the year (2008) and PHP6 has already been under development for awhile now.
So, how many people will be left out in the cold if I recode things to require PHP5? Please place your vote!
Thanks.
Read Comments (29)
PsychoStats 3.0.8 Security Update
2008-02-12 08:43:37 | Stormtrooper
A major security exploit has been fixed in PsychoStats v3.0.8 and all users are encouraged to upgrade to v3.0.8, or try the newer 3.1 alpha (which is in early alpha stages).
I won't go into details of what the exploit is, but I will say that it's very important all users upgrade to at least 3.0.8, or possibly 3.1.
Download Now: http://www.psychostats.com/downloads/
Read Comments (9)
PsychoStats 3.1 alpha nightly builds
2008-02-11 06:55:22 | Stormtrooper
I've implemented an automated script to auto-generate a nightly build of PsychoStats 3.1 alpha and tar it up for direct download. So users do not have to use the Subversion repository. Please note, that the nightly build may not always be in a working state and might not run at all from day to day. Use it at your own risk.
Download: http://www.psychostats.com/nightly/psychos...-nightly.tar.gz
This link filename never changes and will always download the latest nightly build. When the file is downloaded and decompressed a file named "nightly_build.txt" will contain information as to what build it is.
Advanced users are encouraged to continue using "SVN checkouts" since its faster to obtain updates w/o having to constantly reinstall the software.
Please report all bugs, questions and suggestions in the forums. Thanks, and enjoy.
Read Comments (71)
Work on 3.1 alpha continues
2008-02-06 20:15:57 | Stormtrooper
After a month long hiatus on working with the current alpha (I had another project to work on), I've finally started making some new progress. A new change in the 3.1 alpha release redesigned the overview page. See the screenshot below. Note the chart and graph at the top, those are flash animations and are interactive! And the google map now allows you to click on player icons to see brief player information!
[attachment=492:overview1.png]
Other new features and bug fixes are in the works. One new change I'm working on is a new skill calculation, originally implemented by Ghost (one of the beta testers and support gurus here). This new skill calculation will hopefully make the ranks a little more stable and accurate. More testing has to be done before adding it into the 3.1 release.
Other, more secret, features are in the works as well and hopefully we'll get some of those working soon. But in the meantime I have plenty of bugs to fix in 3.1alpha, which is top priority so we can release a 3.1 to the public.
Anyone is welcome to try the 3.1 alpha release by checking out a copy from the subversion repository here on the site. http://www.psychostats.com/svn/psychostats/trunk/
or: http://www.psychostats.com/trac/psychostats/browser/trunk
Using the repository is best left for experienced users. If you don't know how to use it, don't ask, since I can't try and help everyone to use it. Thanks, and enjoy!
Read Comments (376)
Happy holidays
2007-12-24 06:29:41 (edited: 2007-12-24 06:30:43) | css

