Main Menu jump to: main | awards | players | server | help?



halfStats FAQ&A:
  1. What is halfStats?
  2. How come I don't show up on the stats?
  3. How is efficiency determined?
  4. What's this skill rating thing?
  5. How do I sort by something other than skill rating?
  6. What does number of aliases used mean?
  7. How come some of these stats don't seem correct?
  8. I want an award! How do I do it?
  9. How do I get back to the server stats?
  10. How do I go about getting this great, superb, wonderful, ingenious program for my server?
  11. I have another question!!!


What is halfStats?
halfStats is a log analzyer for half-life servers created by Zach Karpinski. It takes log files generated by a linux, freebsd or windows half-life server and turns them into pretty stats that can be put onto a web server. It works for internet or LAN servers and has a variety of options you can use to customize a statistics page.

|back to top|
 
How come I don't show up on the stats?
There are a few reasons this could be so:
  1. The stats program may not have been run on this server yet.
  2. You did not meet the minimum skill rating or number of kills set by the administrator to be listed.
  3. The server did not pick you up in the logs correctly.
    |back to top|
 
How is efficiency determined?
Efficiency determines how efficient a player is with his kill/death ratio. player efficiency = player kills/player deaths

|back to top|
 
What is this skill rating thing?
Skill is an arbitrary number. It is made up. It has nothing to do with your deaths or your kills. Skill starts out at 1000. It will generally not go below 980. When you kill someone, that person's skill gets divided by your skill, then multiplied by 10 and finally added to that person's current skill.

killer skill = ((victim skill / killer skill) * 10) + killer skill

So now you may ask how you lose skill? Basically you lose what your victor gained:
victim (new) skill = victim (old) skill - ((victim skill / killer skill) * 10)

|back to top|
 
How do I sort by something other than skill rating?
On the players page click on a column name you wish to sort by. You can sort by (in ascending order) kills, deaths, efficiency, kills per hour and skill rating.

|back to top|
 
What does number of aliases used mean?
The word alias is another word for handle which is another word for codename which is another word for other name which is another word for.. You get the idea. Basically this function keeps tracks of all the different names this person uses in game. It helps admins keep track of unorderly players and allows onlookers to make fun of all your names ;)

|back to top|
 
How come some of these stats don't seem correct?
There are a few reasons this might happen. First off the server may be logging stats with one of three different store methods.

The first method and arguably the most accurate, is by wonid. Everytime you play, won.net lets the server know your unique id. The problem is, there is more than one won.net server, and they dont talk to each other. At this point, you can have up to three different wonids, and when you connect, you might be using any one of the three. If you want to make sure you only use one won.net authentication server, go into your halflife\valve directory and open a file called "woncomm.lst". Go to the part that says Auth, and remove all but one of the servers. There are three, West, Central and East. Keep the one closest to your place of residence.

Another way to store is by IP. This way works great for LAN games and for LPB servers as many DSL, EDU and cable connections dont reset IPs that often. However, for modemers and some cable users, its not good. You probably wont see this option much on internet servers.

The other way is to store by name, which is the most innaccurate way. Its a bit more forgiving in terms of what it will log but your stats arent sticky like they are with wonid and ip.

Unfortunately the Half-Life logging system is not perfect, and with less than perfect logs you get less than perfect stats. Ideally all stats work correctly and there shouldn't be a problem. However, sometimes when a person joins a game in the middle of log opening or closing (ie server start or level change), the player does not get closed out of logs properly and shows false numbers in some fields ( ie. kills per hour, time on server). Life sucks anyway :)

|back to top|
 
I want an award! How do I do it?
Hit ~ and type "unbind all" then hit enter

|back to top|
 
How do I get back to the server stats?
First, smack yourself... Now that you're done with that, click a link any link at the top that says either : main, awards, players, or server.
|back to top|
 
How do I go about getting this great, superb, wonderful, ingenious program for my server?
Aww, you think it's that great? Well go to the "all your halfStats needs homepage" http://www.halfstats.com . Tell em Curve sent ya ;)

|back to top|
 
I have another question!!!
Holy hell, there's one in every bunch. If it's a REAL question about something that after much pondering you still don't understand, feel free to check out the halfStats message boards to ask a question.

|back to top|





halfStats was developed by Zach Karpinski