get_stats
native get_stats(index, stats[STATSX_MAX_STATS], bodyhits[MAX_BODYHITS], name[], len, authid[] = "", authidlen = 0);
| Parameter |
Description |
| index | Rank index |
| stats | Buffer to copy statistics to |
| bodyhits | Buffer to copy body hits to |
| name | Buffer to copy client name to |
| len | Maximum name buffer size |
| authid | Buffer to copy client auth id to |
| authidlen | Maximum authid buffer size |
Retrieves statistics from the permanent storage on the server via iterative,
incremental access.
The permanent storage is updated on every respawn or client disconnect.
Player rank is determined by the customizable "get_score" function in
"data/csstats.amxx". By default it uses the difference of kills to
deaths/teamkills.
For a list of possible body hitplaces see the HIT_* constants in
amxconst.inc
For a list of possible stat constants see the STATSX_* constants in
amxconst.inc
The fields in the statistics are:
0 - Kills
1 - Deaths
2 - Headshots
3 - Teamkills
4 - Shots
5 - Hits
6 - Damage
7 - Rank
Next rank index (> 0 and > index), or 0 if no more
statistics exist