IsVoiceEnabled: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:


==Example==  
==Example==  
<section name="Server" class="server" show="true">
This example shows how to forbid use voice for muted (in chat) players
This example shows how to forbid use voice for muted (in chat) players
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">

Revision as of 11:43, 11 September 2012

This function allows you to make the server reveal whether or not voice is currently enabled.

Syntax

bool isVoiceEnabled ()

Returns

Returns true if the voice is enabled on the server, false otherwise.

Example

<section name="Server" class="server" show="true"> This example shows how to forbid use voice for muted (in chat) players

-- only if voice enabled
if isVoiceEnabled() then
    -- adding handler for voice start event
    addEventHandler( 'onPlayerVoiceStart', root,
        function()
            -- if player is muted in chat
            -- do not broadcast his voice to other players
            if isPlayerMuted(source) then cancelEvent() end
        end
    )
end

See Also