PlayListAudioStreamForPlayer
PlayAudioStreamForPlayer com lista de reprodução
PlayAudioStreamForPlayer com lista de reprodução
Com esta include você usa a função PlayAudioStreamForPlayer com uma lista de reprodução. Determinando a sequencia desejada, é reproduzido os sons conforme isso.
- adicione uma sequência de audio a ser reproduzida.
- decida se um ou mais audios dentre estas serão executados.
- defina a quantia máxima de audios a serem reproduzidos.
- mude de faixa de audio como em um reprodutor de música.
-* quando uma música é finalizada a próxima é automaticamente iniciada
Funções:
pawn Código:
native audioL_resetvars();
pawn Código:
native audioL_stoptrack(playerid);
pawn Código:
native audioL_resetpvars(playerid);
pawn Código:
native audioL_playtrack(playerid, trackid);
- Os valores de faixa válidos são de 0 à max_track - 1
- Caso a faixa esteja desativada para reprodução a função retornará uma mensagem no console
- Caso o envio de informação esteja ativado também será enviado uma mensagem informando ao player o autor, título e duração do som

pawn Código:
native audioL_changetrack(playerid, next_track | previous_track);
pawn Código:
native audioL_executetrack(playerid, trackid, bool:execute_this_track);
- Por padrão todas são desativadas, 0 à max_track. Quando voce usa a função audioL_conftrack é automaticamente recebido na faixa o valor para ser executada.
pawn Código:
native audioL_conftrack(playerid, trackid, minutes, seconds, title[], url[]);
- playerid: o player a ser configurado.
- trackid: a faixa de audio a ser configurada.
- minutes: o valor em minutos do som.
- seconds: o valor em segundos do som.
- title[]: insira algo como: "author - music name"
- url[]: a url onde se encontra o audio. O uso é o mesmo do PlayAudioStreamForPlayer.
pawn Código:
native audioL_confpos(playerid, bool:usepos, Float:PosX, Float:PosY, Float:PosZ, Float:distance);
Configurações:
pawn Código:
#define max_track (10)
- isto é, o valor ( -1 ), no exemplo acima as faixas válidas são de 0 à 9
pawn Código:
#define max_title (50)
pawn Código:
#define max_track_url (100)
pawn Código:
#define max_players (100)
pawn Código:
#define show_info (01)
- para desativar basta adicionar um comentário sobre a linha. Ex: "//#define show_info (01)"
Creditos: [Y]Falcon
Agradecimentos:
Cita:
Poderia arrumar melhor o PlayAudioStreamForPlayer, colocar uma função que quando termine uma música começar outra, poderia ser um PlayListAudioStreamForPlayer !
|
Outros:
- você pode usar livremente esta include.
- você pode modificar livremente esta include.
- por favor não adicione outros links de download.
- você pode usar livremente esta include.
- você pode modificar livremente esta include.
- por favor não adicione outros links de download.
0 comentários:
Postar um comentário