Jump to content

voice chat


Recommended Posts

Is there any resource voice Where?

If I speak in the local voice chat "z" only players that are up to 20 feet away from me can you hear me?

I tried using this but it does not work here.

local nearbyPlayers = {}  
            
addEventHandler( 'onPlayerVoiceStart', root,  
         function()  
               local chatRadius = 20  
               local posX, posY, posZ = getElementPosition( source )  
               local chatSphere = createColSphere( posX, posY, posZ, chatRadius )  
               nearbyPlayers = getElementsWithinColShape( chatSphere, "player" )  
               destroyElement( chatSphere )  
               local empty = exports.voice:getNextEmptyChannel ( )  
               exports.voice:setPlayerChannel(source, empty)  
                for index, player in ipairs (nearbyPlayers) do  
                       exports.voice:setPlayerChannel(player, empty)  
                end  
         end)  
            
addEventHandler("onPlayerVoiceStop",root,  
         function()  
              exports.voice:setPlayerChannel(source)  
              for index, player in ipairs (nearbyPlayers) do  
                       exports.voice:setPlayerChannel(player)  
              end  
               nearbyPlayers = {}  
         end) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...