CSB Name Filter keeps junk names off your scoreboard. It checks each player's name on connect and every time they rename against a case-insensitive substring blacklist loaded from csb_namefilter.ini — advertising URLs, admin impersonation, IP-address names and anything else you add.
The plugin hooks the core client_infochanged forward, reads the new name and matches it against the loaded patterns (plus a built-in IP-address heuristic and a minimum-length check). A hit is either auto-renamed to Player_<userid> or kicked, depending on csb_namefilter_action. A per-player cooldown discourages name-change spam.
csb_namefilter.ini blacklist — edit without recompiling.csb_namefilter_blockip).csb_namefilter_minlen).csb_name_filter.amxx into addons/amxmodx/plugins/.csb_namefilter.ini into addons/amxmodx/configs/ and edit it for your community.plugins.ini and change the map.