Commit graph

6 commits

Author SHA1 Message Date
a74e9946c8 AdminStealth 0.3.15: no reply to css_hide from players who may not hide
A catch-all command listener stops it before any handler, so CSS's
missing-permission message isn't sent either.
2026-10-03 00:22:12 +01:00
7eba09905a AdminStealth 0.3.14: a team pick closes the team screen for hidden admins
Telling only their client they joined spectators left the screen open, so the
admin had to unhide to get out. Move them to spectators and back to no team,
as css_hide does, with sv_disable_teamselect_menu on around it.
2026-10-03 00:20:33 +01:00
0446fe49e8 0.3.13: re-hiding follows an admin_overrides.json override of css_hide 2026-09-29 12:44:15 +01:00
33feda8179 AdminStealth 0.3.12: keep hidden admins off the team select screen
Hidden admins skip the team screen on reconnect (moved to spectators until re-hidden), never
receive the server's team menu message, and a pick from the screen M opens is answered by
telling only their client they joined spectators. The restore runs css_hide at most once, since
it toggles. Each command listener gets its own delegate: CSS keys listeners by handler, and
reusing one orphaned the first registration, which then swallowed its command.
2026-09-28 11:23:10 +01:00
b60f508a7b AdminStealth 0.2.0: keep admins hidden across reconnects and map changes, block joining teams while hidden 2026-09-27 19:08:59 +01:00
61f8ea0ad1 AdminStealth 0.1.0: make CS2-SimpleAdmin's css_hide look like leaving, block status for players 2026-09-27 18:06:48 +01:00