PlayListAudioStreamForPlayer -
Falcon. - 13.01.2013
PlayListAudioStreamForPlayer
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 Код:
native audioL_resetvars();
adiciona a todos os dados os seus valores padrхes.
(O uso desta funзгo й necessбrio somente em OnFilterScriptInit)
pawn Код:
native audioL_stoptrack(playerid);
para um som sendo reproduzido. Use isso em
OnPlayerDisconnect caso o player saia do servidor enquanto um audio й executado.
pawn Код:
native audioL_resetpvars(playerid);
adiciona a todos os dados do player seus valores padrхes.
(O uso desta funзгo й necessбrio em OnPlayerDisconnect ou OnPlayerConnect)
pawn Код:
native audioL_playtrack(playerid, trackid);
inicia um audio na faixa introduzida no parвmetro
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
desculpe-me pelo timestamp
pawn Код:
native audioL_changetrack(playerid, next_track | previous_track);
muda a faixa de mъsica para a prуxima "
next_track" ou anterior "
previous_track". Caso voce queira fazer algo como um reprodutor de mъsica...
pawn Код:
native audioL_executetrack(playerid, trackid, bool:execute_this_track);
define se uma faixa vai ser executada, adicionando no parвmetro
execute_this_track "
true" sim ou nгo "
false".
- 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 Код:
native audioL_conftrack(playerid, trackid, minutes, seconds, title[], url[]);
configura as faixas a serem reproduzidas.
- 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 Код:
native audioL_confpos(playerid, bool:usepos, Float:PosX, Float:PosY, Float:PosZ, Float:distance);
define se o audio serб executado em uma certa posiзгo. Por padrгo isso nгo й usado.
Configuraзхes:
A quantia mбxima de faixas que podem ser reproduzidas por player.
- isto й, o valor ( -1 ), no exemplo acima as faixas vбlidas sгo de 0 а 9
O tamanho mбximo da string do tнtulo de cada audio.
pawn Код:
#define max_track_url (100)
O tamanho mбximo da string da url de cada audio.
pawn Код:
#define max_players (100)
A quantia mбxima de slots em seu servidor
Define se irб ou nгo exibir a mensagem sobre o audio para o player.
- para desativar basta adicionar um comentбrio sobre a linha. Ex: "
//#define show_info (01)"
Agradecimentos:
Quote:
Originally Posted by Jonathan_Feitosa
Poderia arrumar melhor o PlayAudioStreamForPlayer, colocar uma funзгo que quando termine uma mъsica comeзar outra, poderia ser um PlayListAudioStreamForPlayer !
|
Download:
pastebin
Outros:
- vocк pode usar livremente esta include.
- vocк pode modificar livremente esta include.
- por favor nгo adicione outros links de download.
- Eu nгo consegui encontrar nomes melhores para as funзхes, caso vocк tenha algumas sugestхes fico esperando seu feedback.
Re: PlayListAudioStreamForPlayer -
alexcordeiro - 13.01.2013
Bem Interessante meus parabйns.
Re: PlayListAudioStreamForPlayer -
Schocc - 13.01.2013
Parabйns gostei muito...
Re: PlayListAudioStreamForPlayer -
JapaN* - 13.01.2013
Parabйns, Vou Usar.
Re: PlayListAudioStreamForPlayer -
VenoN - 13.01.2013
legal!
Re: PlayListAudioStreamForPlayer -
LincoN_ - 13.01.2013
Nice -.- nгo cheguei Olhar o code mбs parece bem legal!
Re: PlayListAudioStreamForPlayer -
tonisantolia - 13.01.2013
Muito bom
parabens.. Estava com saudades de seus trabalhos hehe'
Re: PlayListAudioStreamForPlayer -
DiReCt hIt - 13.01.2013
Muito Interessante, vou procurar, usa-la .
Re: PlayListAudioStreamForPlayer -
JonathanFeitosa - 13.01.2013
LOL '-'
Tб nй '-'
Parabйns, ficou Legal
Re: PlayListAudioStreamForPlayer -
Magnus' - 13.01.2013
Nгo tem lб a sua grande utilidade, mas pode ser ъtil.