Counts shots and hits per weapon, keeps per-map and lifetime accuracy in nVault, shown with /acc.
Daemon666
1.0.0 - Initial release.
| csb_accuracy_tracker.sma main | ae4b83d | 5.9 KB |
README.md
CSB Accuracy Tracker counts every shot fired (via Ham_Weapon_PrimaryAttack) and every bullet that lands on an enemy (via Ham_TakeDamage) per weapon. Per-map totals live in memory; lifetime totals are persisted per SteamID in nVault. Typing /acc prints a console table with map and lifetime accuracy for every weapon you have used.
Inspired by the accuracy reporting of AMXX StatsX; independent GPL re-implementation.
Features
- All 24 gun classnames tracked (grenades and knife excluded).
- Team damage is never counted as a hit.
- Lifetime data survives map changes via nVault.
Installation
- Enable the
hamsandwichandnvaultmodules. - Compile, install, add to
plugins.ini, change map.
Installation
1. Compile the .sma (or use the site compiler) 2. Put the .amxx in addons/amxmodx/plugins/ 3. Add it to addons/amxmodx/configs/plugins.ini 4. Change map
CVARs
| CVAR | Default | Description |
|---|---|---|
csb_acc_enabled |
1 |
Reserved toggle for the tracker. |
Commands
| Command | Access | Description |
|---|---|---|
say /acc |
|
Print your per-weapon accuracy table to console. |
Changelog — v1.0.0
1.0.0 - Initial release.Versions →
Rating
No ratings yet.
Download v1.0.0
Requirements
| AMX Mod X | ≥ 1.9 |
| Engine | ReHLDS HLDS |
| ReGameDLL | Not required |
| ReAPI | Not required |
| Metamod | Metamod / Metamod-r |
| Required modules | hamsandwich fakemeta nvault |
Contributors









