GM:PlayerStartVoice
Description
Called when a player starts using voice chat.
Arguments
Returns
Example
Shows the icon when the player talks.
local icon = Material("icon32/unmuted.png")
local function iconfunc()
surface.SetDrawColor(255, 255, 255)
surface.SetMaterial(icon)
surface.DrawTexturedRect(200, 200, 200, 200)
end
hook.Add("PlayerStartVoice", "ImageOnVoice", function()
hook.Add("HUDPaint", "ImageOnVoice", iconfunc)
end)
hook.Add("PlayerEndVoice", "ImageOnVoice", function()
hook.Remove("HUDPaint", "ImageOnVoice")
end)