Pular para o conteúdo principal

PlayAudioStreamForPlayer

Descrição

Reproduza um 'stream de áudio' para um jogador. Arquivos de áudio normais também funcionam (por exemplo, MP3).

NomeDescrição
playeridO ID do jogador para reproduzir o áudio.
const url[]O URL para jogar. Os formatos válidos são mp3 e ogg/vorbis. Um link para um arquivo .pls (lista de reprodução) reproduzirá essa lista de reprodução.
Float:posXA posição X na qual o áudio será reproduzido. Padrão 0,0. Não tem efeito a menos que usepos esteja definido como (true).
Float:posYA posição Y na qual reproduzir o áudio. Padrão 0,0. Não tem efeito a menos que usepos esteja definido como (true).
Float:posZA posição Z na qual o áudio será reproduzido. Padrão 0,0. Não tem efeito a menos que usepos esteja definido como (true).
Float:distanceA distância na qual o áudio será ouvido. Não tem efeito a menos que usepos esteja definido como (true).
bool:useposUse as posições e distância especificadas. Padrão desabilitado (false).

Retornos

true – A função foi executada com sucesso.

false - Falha na execução da função. O jogador especificado não existe.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/radio", cmdtext, true) == 0)
{
PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls");
return 1;
}
if (strcmp("/radiopos", cmdtext, true) == 0)
{
new Float:x, Float:y, Float:z, Float:distance = 5.0;
GetPlayerPos(playerid, x, y, z);
PlayAudioStreamForPlayer(playerid, "http://somafm.com/tags.pls", x, y, z, distance, true);
return 1;
}
return 0;
}

Funções Relacionadas