I made this plugin for managing CS:GO servers. In CS:GO a player can only view the first 3 speakers at a time. Additionally it can sometimes be difficult to target them if they have strange names or you aren't sure who is saying what.
Displays the most recent mic users in order (last 5) Also displays their User ID & Steam ID for easy reporting / banning Prints additional text in console in case you miss it Hud will display for 15 seconds after the last user stops talking Individual player toggle that saves using client prefs Formatted as User ID | In Game Name | Steam ID Note: The game engine MUST support https://developer.valvesoftware.com/wiki/Game_text, this was recently added to CS:GO Note: Requires VoiceannounceEX (VoiceHook) & DHooks
Based on / inspired by: Franc1sco's SVoice plugin
sm_voicehud ~ Toggle the hud (per player) (use admin overrides to restrict) sm_voicehud_excludeadmins ~ Set this to "1" to exclude admins from display, "0" to disable
Version 1.0:
Initial Release
sm_voicehud is now public command, use overrides to restrict (1.1)
Added sm_voicehud_excludeadmins convar, see description (1.1)
Undo change 1.2, fixed admin check priority (1.3)
Code cleanup (1.4)
Reworked plugin, removed all timers (optimization) (1.5)
Remove Hud text immediately when you toggle the Hud off (1.6)
Change max lines to 5 instead of 4 as intended (1.6.1)
Muted players will no longer show up or refresh the Hud (1.7)
Muted players will be notified they are muted (1.7)
- VoiceannounceEX
- DHooks