Commit graph

11 commits

Author SHA1 Message Date
b0e67b1ee0 1.0.4c-zio6: GroupVerify clan tag for verified players, upper-case rank tags
While GroupVerify has a clan tag set (css_gv_clantag or the web panel), players without a rank
tag get it on the scoreboard if they're verified, and no tag at all if they aren't. Staff keep
their rank tag either way. With no clan tag, or GroupVerify off or missing, nothing changes;
clearing it gives players their own tags back. Tags update as soon as verification or the clan
tag changes (OnVerifiedChanged, OnClanTagChanged). GroupVerifyApi is a compile-only reference
(lib/), optional at runtime.

Also (zio5, not released on its own): the scoreboard spells ranks in capitals (OWNER, S.ADMIN,
ADMIN, ...) and chat prefixes use SimpleAdmin's staff chat rank names ([Mod], [S.Admin], ...).
2026-10-02 18:44:36 +01:00
24e9838a1c Build against CounterStrikeSharp 1.0.376 2026-09-27 18:16:48 +01:00
cd90d1bf82 1.0.4c-zio1: CSS 1.0.375 / net10.0, fixes, SimpleAdmin ranks
- Target net10.0 and CounterStrikeSharp 1.0.375 (compile-only reference),
  System.Text.Json instead of Newtonsoft.Json.
- Config moves to configs/plugins/CS2-Tags/tags.json, defaulting to our
  #rank/... SimpleAdmin groups. Comments and trailing commas allowed; a bad
  file is logged and the previous tags kept.
- Scoreboard tags call SetStateChanged on m_szClan, only when changed.
- Colour tags are expanded only in config strings, not in players' names or
  messages. Empty nick_color means team colour.
- A tag with no prefix or colours leaves chat to the game; drop team_chat.
- css_tags_reload works for @css/root too and reapplies scoreboard tags;
  hot reload tags connected players. Timers stop on map change. No dead
  icon for spectators.
- Remove css_tag_mute/unmute and "@" team admin chat: CS2-SimpleAdmin does
  both, and its catch-all command listener runs before these.
- Add release.sh, drop the .sln and GitHub workflow, README for the fork.
2026-09-27 16:23:45 +01:00
Dawid Bepierszcz
0d5c8ec061
Update CS2-Tags.csproj 2025-10-05 01:28:01 +02:00
Dawid Bepierszcz
708e280933 1.0.4b
- Updated CounterStrikeSharp to 159
- Added removing gag on disconnect event
2024-01-26 13:35:14 +01:00
Dawid Bepierszcz
da83d8477f Updated to CSS 142 2024-01-08 11:18:05 +01:00
daffyyyy
098c158c9f Updatee 2023-12-05 03:01:43 +01:00
daffyyyy
2752a781c8 Removed mysql, added command for others plugin
- Removed mysql usage
- Added commands **css_tag_mute <PlayerIndex>** and **css_tag_unmute <PlayerIndex>**
2023-12-03 23:39:06 +01:00
daffyyyy
c8d2a6e2b7 CS2-SimpleAdmin Integration 2023-12-03 19:23:12 +01:00
Dawid Bepierszcz
3e68c01e9c
Change CounterStrikeSharp.Api to latest 2023-11-20 21:42:23 +01:00
daffyyyy
fc5318fc1f Initial commit 2023-11-20 21:23:41 +01:00