SA-MP Forums Archive
[Tutorial] Colocando rбdio em servidor sa:mp 0.3d - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+----- Forum: Lançamentos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [Tutorial] Colocando rбdio em servidor sa:mp 0.3d (/showthread.php?tid=322294)



Colocando rбdio em servidor sa:mp 0.3d - GuiihCamargo - 01.03.2012

Bom Galera, como o tнtulo jб diz, eu vou ensinar hoje a vocкs como colocar rбdio no seu servidor SA:MP 0.3d
(Funcional somente na Versгo 0.3d)


Vocкs vai utilizar estes comandos:
pawn Код:
PlayAudioStreamForPlayer(playerid);
StopAudioStreamForPlayer(playerid);
Funзхes de cada uma:
pawn Код:
PlayAudioStreamForPlayer(playerid); : Serve para dar Play no audio
 StopAudioStreamForPlayer(playerid); : Serve para parar o audio
Bom, Agora vocкs vгo saber como utilizar os comandos acima:

1є- Exemplo

pawn Код:
PlayAudioStreamForPlayer(playerid,"URL"); = No lugar de Url Colocamos uma url de um site ou de uma musica.

Exemplo:
 public OnPlayerConnect(playerid)
 {
  PlayAudioStreamForPlayer(playerid,"http://dc128.4shared.com/img/63947112/1ff26484/dlink__2Fdownload_2FSxYuNriz_3Ftsid_3D20111219-174202-d1dea18a/preview.mp3") // Neste Exemplo quando o Player entra no servidor ira tocar a musica da Url.
 SetTimer("Pararmusica",60000,false); // A musica ficara tocando 1 minuto.
 return 0;
 }
forward Pararmusica(playerid);
public Pararmusica(playerid)
{
  StopAudioStreamForPlayer(playerid); Ira fazer a musica parar de tocar.
  return 0;
}
2є- Exemplo:
pawn Код:
if(strcmp("/radion",cmdtext,true)==0)
{
    PlayAudioStreamForPlayer(playerid,"http://dc128.4shared.com/img/63947112/1ff26484/dlink__2Fdownload_2FSxYuNriz_3Ftsid_3D20111219-174202 -d1dea18a/preview.mp3"); // Neste exemplo quando a pessoa usar o comando.Ira comeзar a tocar a musica.
    return 1;
}
if(strcmp("/radiooff",cmdtext,true)==0)
{
    StopAudioStreamForPlayer(playerid); //Ira fazer a musica para de tocar.
    return 1;
}
Como conseguir as URL's das Rбdios Onlines:
Код:
A Url pode ser das Rбdios online.Aquelas rбdios que da para colocar a url no Windows Media Player.
Exemplo de url rбdio Windows Media Player:  http://radiofusion.com.br/fusion.asx
Como conseguir as URL's de Mъsicas:
Код:
E Simples e sу vocк ir no site www.4shared.com Pesquisar uma musica.Depois de aparecer as musicas da pesquisa Clique em alguma.Ira aparecer numa pagina para download.Ai vocк aperta CTRL + U ai vai aparecer outra pagina.Com uns codigos,Vocк Aperta F3 vai abrir um negocio para vocк buscar palavras na pagina.Ai e So escrever preview.mp3 e aperte ENTER Vocк ira achar um link Parecido com esse:http://dc357.4shared.com/img/238604366/a33709b2/dlink__2Fdownload_2FaKT6xiBc_3Ftsid_3D20111219-173853-657fc06b/preview.mp3
Ai e sу copiar e colocar em:PlayAudioStreamForPlayer(playerid,"COLE AQUI");
Agradecimentos:
Код:
Agradeзa-me dando +rep / Falando se Ajudou ou nгo
Crнticas:
Код:
Crнtique Logo ABAIXO!



Re: Colocando rбdio em servidor sa:mp 0.3d - [uGd]vSilv4_. - 01.03.2012

Bom tutorial z.z


Re: Colocando rбdio em servidor sa:mp 0.3d - GuiihCamargo - 01.03.2012

Quote:
Originally Posted by [uGd]vSilv4_.
Посмотреть сообщение
Bom tutorial z.z
Obrigado!


Re: Colocando rбdio em servidor sa:mp 0.3d - [GET]Vidaloka - 01.03.2012

Bom


Re: Colocando rбdio em servidor sa:mp 0.3d - Hancoc - 01.03.2012

Legal


Re: Colocando rбdio em servidor sa:mp 0.3d - Hancoc - 01.03.2012

LooooLLL


Re: Colocando rбdio em servidor sa:mp 0.3d - Juninho_Oakley - 02.03.2012

bom tuto up


Re: Colocando rбdio em servidor sa:mp 0.3d - GuiihCamargo - 02.03.2012

Quote:
Originally Posted by Juninho_Oakley
Посмотреть сообщение
bom tuto up
Obrigado!


Re: Colocando rбdio em servidor sa:mp 0.3d - [FFC]Twister - 02.03.2012

Bom Tuto Parabens


Re: Colocando rбdio em servidor sa:mp 0.3d - StrondA_ - 03.03.2012

Nгo gostei do modo que vocк criou o tutorial, explicaзгo ruim, indentaзгo do tutorial ruim.

Na public OnPlayerConnect deveria ter usado SetTimerEx, existe grande diferenзa entre eles, ou criado uma variбvel Global, ainda tem como melhorar esse tutorial.