from
ngStats is a free product of NetGames USA and is not
supported by Orange Smoothie Productions or id software. Additionally, NetGames USA and its
software are not endorsed, affiliated or associated with Quake II or id Software in
any manner. View the terms under which it is provided to
you. NetGames USA only
provides support for ngStats in the form of
Frequently Asked Questions (FAQ's) and web page information.
The latest instructions, upgrades, patches and help using this version of ngStats for OSP Tourney DM can always be found at the following ngStats section at NetGames
USA,
http://www.NetGamesUSA.com/ngStats/Quake2/
By default OSP Tourney DM logs all
game play information to a file for each map played and then calls ngStats after each map is
completed. ngStats then in the background
reads the log file and creates new html that shows the scoring information for that game
in addition to a detailed statistics breakdown for it. This detailed information is kept
for a number of the most recent games played, before being overwritten by new games. See
the below
for details on how to increase the maximum stored at one time.
In addition ngStats maintains a running
"Career Totals" database that keeps track of a totals summary of all statistics
from every game logged. If you run LAN parties and would like to learn how to use ngStats to keep track of the
total stats for a LAN party then visit the ngStats section, listed above,
at NetGames USA
for details.
If you play on non-dedicated server against the Gladiator Bots built into OSP Tourney DM
then the easiest way to view the ngStats information about your
game play is to make a shortcut to the ngStatsQ2T.exe on your desktop and just double
click on it when you want to view your ngStats. ngStats will then run, check for any existing log
files and then automatically launch your default web browser to the main page. This is a
handy way to view them without needing to launch OSP Tourney DM. The ngStatsQ2T.exe is
located in the NetGamesUSA.com/ngStats/ directory that was installed in your Quake2
directory.
By default OSP Tourney DM is setup to call ngStats upon quitting a QuakeII. It may
also be launched from within the voting menu in OSP Tourney DM. Please see the latest
documentation with OSP Tourney DM for all the options and details for using ngStats for Dedicated servers.
The features available in ngStats and as seen on the side bar sections to the
left are described in detail below.
Individual
Game Stats |
This is where game play statistics
about individual games are presented. |
Last Game |
This is the last game that
was logged. |
Most Recent |
This is an index where you
can find the most recent games logged. The maximum number of games kept before they start
getting deleted in favor of the newer ones is controlled by a variable
Max_Most_Recent X
Where X is set to 15 by default.
This variable is kept in the file, ngStatsQ2T.cfg located in the following
path under your OSP Tourney DM directory:
\NetGamesUSA.com\ngStats\ngStatsQ2T.cfg
Keep in mind the higher this is set the more disk space is required to keep the ngStats html from each game. Increase it based on
your needs and available space. |
The Single
Highest Scoring
Game of All Time |
Any time the total Frag
count for any game played beats the previous record then it will be permanently stored
here and the old one replaced. |
All-Time Stats |
This is where total accumulated game
play statistics are presented.
Each section below also breaks the ngStats totals down by game type. The
Deathmatch, Teamplay and 1v1 modes of OSP Tourney DM are all supported. |
All Totals |
If you are the only person
to play on your copy of OSP Tourney DM then this section will simply contain a summary of
your personal Totals information in addition to Totals of any Bots that you play with.
If you host multiplayer games over a LAN on your local copy of OSP Tourney DM then this
section will also contain Totals information for all players involved. |
Human Totals |
This is all of the Totals information from
Human players only. |
Bot Totals |
This is all of the Totals information from
Bot Players only |
Rankings |
The All-Time rankings of all Humans and
Bot Players. |
High Scores |
High Scores from Humans and Bot Players. |
Player List |
An alphabetical list of all Players bot
Human and Bots that have ever played a game. |
OSP Tourney DM Scoring Definitions
as Presented in ngStats |
Kills |
Number of times a player kills another
player.
Note: Both Humans and Bots are considered Players.
Also, in a team based game killing a teammate does not count as a Kill, these are totaled
separately in TK - Team Kills and detract from the players Frags and the Teams Frags as a
whole. |
Suicides |
Number of times a player dies due to an
action of their own cause such as drowning, falling to death, or fatal splash damage from
a weapon they fired. |
Frags |
A players Frag count is their
Kills minus their Suicides.
Note: In a team based game Frags are
Kills minus Suicides minus Team Kills |
Deaths |
Number of times a player has died
either from being killed by another player or by a suicide.
Note: In a team based game Deaths do not include being killed by a teammate. These deaths
are totaled separately in TD - Team Deaths. |
TK
Team Kills |
Number of times a player in a team
based game has killed someone on their own team. Team Kills subtract from a players
personal Frags and thus the teams Frags as a whole. |
TD
Team Deaths |
Number of times a player in a team
based game has been killed by someone on their own team. |
Efficiency |
For Kills:
Kills\(Kills+Deaths+Suicides)
For vs another Player:
Kills vs Player\(Kills vs Player + Deaths by Player)
For a Weapon:
Kills with Weapon\(Kills with Weapon + Deaths while holding the Weapon + Suicides with the
Weapon) |
FPH |
Frags Per Hour
Frags\Time of Play (in
Hours)
Frags Per Hour can be used as a relative indicator of skill in a game where different
players entered the game later than others. |
Avg.
TTL |
A players Average Time to Live.
This measures a players average amount of time in seconds a player lives after each
respawn in a game. |
Ping |
The average ping of a player during a
game. |
Time/
Hours |
Time in individual game stats is
minutes played.
In Total Game Stats it is expressed in hours. |
Damage
Given
Rec.
G/R |
Given: The total amount of Health
Points of damage given out in a game or by a particular player. Received: The total amount of
Health Points of damage received in a game or by a particular player.
G/R: The
ratio of Given over Received |
Hits
Shots
Accuracy |
Hits: The total number of times a
particular weapon that was fired in a game or by a player actually hit another player and
caused some amount of health damage to them. Shots: The total number of
times a particular weapon was fired in a game or by a player.
Accuracy:
The % ratio of Hits over Shots
Note: Weapons such as the Super Shotgun and Chaingun shoot multiple rounds/bullets per
firing and each count as a shot. Therefor their Accuracy percentage accurately tracks how
main bullets fired actually hit. |
As
mentioned above, OSP Tourney DM by default automatically calls ngStats at the end of each map.
Although it is possible to run ngStats for OSP Tourney DM by
double clicking on or dragging and dropping log files onto the ngStatsQ2T.exe executable
yourself you are advised not to do so unless you know exactly what you are doing. It can
crash due to a lack of proper information passed to it and additionally by doing so
you run the risk of tainting your "Career Totals" game play statistics with
incorrect information. Running ngStatsQ2T.exe on your own is considered an advanced option and only recommended for
knowledgeable users. Example users who might find this useful would be:
- Players who run (Local Area
Network) LAN Parties and want to keep separate
ngStats of the entire event.
Players who run not for profit
dedicated servers and wish keep ngStats for their servers separate from
the ngWorldStats system.
These are but two
possible examples. If you wish to obtain information on how to run ngStats manually for any reason then
visit the ngStats section at NetGames
USA,
http://www.NetGamesUSA.com/ngStats/Quake2/
ngStats has built in support for custom look and
feel Skins that can be freely created by end users. The terms for their creation and
distribution are covered in the End User License Agreement. Please read it for details. The ngStats section at NetGames USA will have all the latest information on how
to create and use skins for ngStats:
http://www.NetGamesUSA.com/ngStats/Quake2/
Easier
than making or using a complete skin if you for instance run LAN Parties, dedicated
servers for general or Clan use, or just for fun you can add your own customizable logo to
the side bar of your copy of ngStats . Your logo or image must be a GIF file of
exactly 120 pixels wide by 90 pixels high. The RGB colors of the blue sidebar are
(16,0,120) respectively if you wish blend your image in like the OSP Blender atop the
sidebar. When you have created your image, rename it verbatim to the following name
without the quotes "sidebar_120x90.gif" and place it in the custom_graphics
located in the NetGamesUSA.com dir:
NetGamesUSA.com\ngStats\html\skins\custom_graphics\sidebar_120x90.gif
Load any ngStats page and you will now see your image at the bottom of the sidebar.
If you ever upgrade your copy of ngStats in the future be sure to back up your image and replace it afterwards.
Thank you, Have Fun and Happy Fragging!
|