M MY Multiplayer: Wiki
Lado
Tipo

createVoiceChannel

Servidor

Cria um canal de voz. Os jogadores só ouvem uns aos outros pelos canais em que estão.

element|false createVoiceChannel(int mode, float maxDistance)

Parâmetros

NomeTipoDescrição
modeint0: todos no canal se ouvem em volume cheio. 1: só quem está até maxDistance metros, na mesma dimensão e interior, com o volume caindo com a distância. 3: como o 1, e o canal é destruído quando o último jogador sai.
maxDistancefloatAlcance em metros, maior que 0 nos modos 1 e 3. É obrigatório também no modo 0, onde é ignorado.

Retorno

O elemento voice-channel criado, ou false se não pôde ser criado.

O canal pertence ao recurso que o criou. Quem está em vários canais é ouvido por todos eles; se um canal sem distância o alcança, o ouvinte o escuta em volume cheio.

Exemplo

local proximity = createVoiceChannel(1, 30)

addEventHandler("onPlayerJoin", root, function()
    addPlayerToVoiceChannel(proximity, source)
end)
Vindo do MTAO MTA não tem canais de voz. Os modos seguem os do FiveM, sem o modo 2.
AtençãoUm jogador que não está em nenhum canal não é ouvido por ninguém.

Veja também