amx_who prints every player's SteamID, IP, ping, country (GeoIP), time on server and flags; a /who menu prints one card.
| csb_admin_who.sma main | 0b65ab0 | 4.1 KB |
CSB Who Is is the admin lookup you reach for when cross-referencing bans or checking for VPNs. amx_who dumps a card for every connected player to your console: userid, name, SteamID, IP, GeoIP country code and name, ping, minutes on the server and access flags. The say /who menu lets you pick a single player and print just their card.
Country lookup uses the geoip module (geoip_code2 into a three-byte buffer, plus geoip_country for the full name). Time on server is measured from client_putinserver. Inspired by the info commands in the AMX Mod X Admin Commands plugin; independent GPL re-implementation.
Features
- Per-player card: SteamID, IP, country, ping, time, flags.
- Console dump (
amx_who) and single-player menu (say /who). - GeoIP country from the IP with a clean
??/Unknown fallback. - Access flags rendered as their letters via
get_flags.
Installation
- Enable the
geoipmodule inaddons/amxmodx/configs/modules.ini. - Compile
csb_admin_who.sma, copy it toaddons/amxmodx/plugins/and add it toplugins.ini. - Change the map.
amx_who and /who need the ADMIN_KICK flag (c).
1. Enable the geoip module in addons/amxmodx/configs/modules.ini 2. Put csb_admin_who.amxx in addons/amxmodx/plugins/ and add it to plugins.ini 3. Change map
| Command | Access | Description |
|---|---|---|
amx_who |
c (ADMIN_KICK) |
Print SteamID/IP/ping/country/flags for everyone to console. |
say /who |
c (ADMIN_KICK) |
Open a menu to print one player's card. |
1.0.0 - Initial release.Versions →
No ratings yet.
| AMX Mod X | ≥ 1.9 |
| Engine | ReHLDS HLDS |
| ReGameDLL | Optionnel |
| ReAPI | Optionnel |
| Metamod | Metamod / Metamod-r |
| Modules | geoip |









