SSGamers - 10 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 10 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!
Há 10 anos revolucionando servidores de jogos/informática com você!
SSGamers - Fique atualizado
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog

BarbosaScript
--> Postador Iniciante
--> Postador Iniciante
Mensagens : 26
Moedas : 3739
Data de inscrição : 13/05/2012
Idade : 25

Mensagem por BarbosaScript Seg 14 Maio 2012 - 21:26

Eae galera , ta afim de colocar musicas no seu servidor ?
Bom Hoje demonstrarei como criar um comando para tocar as suas musicas , voce pode usa-los
para criar um sistema de radio , eu tambem irei demonstrar como criar esse sistema de radio !
Bom o sistema de radio vou criar em dialog.



Primeira coisa , vou ensinar coloca uma musica ao conectar ao servidor !

Vamos la .

Faça o upload da musica que voce deseja colocar !

Logo depois vamos na Public OnPlayerConnect(playerid)


Código:
PlayAudioStreamForPlayer(playerid, "http://dc141.4shared.com/img/306148464/23ee3f26/dlink__2Fdownload_2FwoBzrzYp_3Ftsid_3D20120317-214524-ec27a440/preview.mp3");

Explicando :

PlayAudioStreamForPlayer(playerid -> Funçao do audio !

"4shared.com/img/306148464/23ee3f26/dlink__2Fdownload_2FwoBzrzYp_3Ftsid_3D20120317-214524-ec27a440/preview.mp3" // Musica que ira tocar !



]Resultado : Quando o Player tiver fazendo o Login vai ficar tocando essa musica ! se quiser deixar ela até que acabe
é só isso mesmo !

Caso contrario voce vai ter que criar uma SetTimer.



Agora Vou Ensinar como criar uma Radio em Dialog.

Primeiro , Definimos Nossa Dialog !


Código:
#define RADIO 1]
"Não podera ter outra Dialog com valor 1"

Public OnPlayerCommandText.

Código:
if(strcmp(cmdtext, "/Radio", true) == 0) // Comando !
{
      ShowPlayerDialog(playerid, RADIO, DIALOG_STYLE_LIST, "{FF0000}Radio By:BarbosaScript", "Don Omar - Danza Koduro \nIt Was A Good Day - Ice Cube \nBack in Black - AC/DC \nSweet Child o'Mine - Guns n' Roses \nIn the end - Linkin Park \nHood Took Me Under (Compton's Most Wanted) \nNirvana - Rape me  \nDesligar iPod", "Selecionar", "Sair");
      return 1;
}
Criamos nosso comando agora vamos as funçoes do dialog !

Public OnDialogResponse (playerid, dialogid, resposta, listitem, inputText [])


Código:
if(dialogid == RADIO)                              // RADIO
{
    if(response) {

        if(listitem == 0) {                      // Musica 1
            StopAudioStreamForPlayer(playerid);
            PlayAudioStreamForPlayer(playerid, "http://24.media.v4.skyrock.net/music/245/dcd/245dcdbcbc5b0e5b2f89c26fc1eed062.mp3");
            SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'Don Omar - Danza Koduro'.");
        }
        if(listitem == 1) {                      // Musica 2
            StopAudioStreamForPlayer(playerid);
            PlayAudioStreamForPlayer(playerid, "http://dc357.4shared.com/img/67088660/f5210d66/dlink__2Fdownload_2F65Bzqywd_3Ftsid_3D20111212-191247-f380314f/preview.mp3");
            SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'It Was A Good Day - Ice Cube'.");
        }
        if(listitem == 2) {                      // Musica 3
            StopAudioStreamForPlayer(playerid);
            PlayAudioStreamForPlayer(playerid, "http://dc178.4shared.com/img/235743270/9051dbed/dlink__2Fdownload_2FtmG-P3-2_3Ftsid_3D20111212-193534-415bf737/preview.mp3");
            SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'Back in Black - AC/DC'.");
        }
        if(listitem == 3) {                      // Musica 4
            StopAudioStreamForPlayer(playerid);
            PlayAudioStreamForPlayer(playerid, "http://dc167.4shared.com/img/235424715/24a9f5b8/dlink__2Fdownload_2FdceWdGB9_3Ftsid_3D20111212-193757-a5f4ad42/preview.mp3");
            SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'Sweet Child o'Mine - Guns n' Roses'.");
        }
        if(listitem == 4) {                      // Musica 5
            StopAudioStreamForPlayer(playerid);
            PlayAudioStreamForPlayer(playerid, "http://dc93.4shared.com/img/87704807/45a8c4ba/dlink__2Fdownload_2FHIa9jRlX_3Ftsid_3D20111212-194305-90ab7842/preview.mp3");
            SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'In the end - Linkin Park'.");
        }
        if(listitem == 5) {                      // Musica 6
            StopAudioStreamForPlayer(playerid);
            PlayAudioStreamForPlayer(playerid, "http://dc128.4shared.com/img/36036298/2f372b5/dlink__2Fdownload_2F_5FbL20vRC_3Ftsid_3D20111212-204112-7a5bb970/preview.mp3");
            SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'Hood Took Me Under (Compton's Most Wanted)'.");
        }
        if(listitem == 6) {                      // Musica 7
            StopAudioStreamForPlayer(playerid);
            PlayAudioStreamForPlayer(playerid, "http://dc390.4shared.com/img/621459286/4feaacec/dlink__2Fdownload_2FcnM9rZoR_3Ftsid_3D20120311-171042-e83561fb/preview.mp3");
            SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'Nirvana - Rape me'.");
        }
        if(listitem == 7) {                      // Desligar RADIO
            StopAudioStreamForPlayer(playerid);
            SendClientMessage(playerid, Vermelho,"| RADIO | Você resolveu desligar sua Radio");
        }
    }
}

OBS : URL DAS MUSICAS TÃO DE EXEMPLO POIS ACHO QUE 4SHARED NÃO TA PEGANO NA VERSAO 0.3D

BOM ESSE FOI MAIS UM TUTORIAL , ESPERO QUE TENHO AJUDADO.

OBRIGADO (:
CREDITOS : BarbosaScript & Weslley_Script


נ๏รмล™
--> Postador Iniciante
--> Postador Iniciante
Mensagens : 101
Moedas : 3854
Data de inscrição : 07/04/2012
Idade : 27
Localização : Em Casa

Mensagem por נ๏รмล™ Seg 14 Maio 2012 - 22:49

Você tá cometendo os mesmos erros que já citei. Seu dialog está sem return.
Código:
PlayAudioStreamForPlayer(playerid -> Funçao do audio !
PlayAudioStreamForPlayer é a função, a sintaxe o playerid é um parâmetro não a função.

Código:
#define RADIO 1]
"Não podera ter outra Dialog com valor 1"´
Colocou um colchete fechado ao lado direito do número 1, isso pode acarretar complicações...
Seria bom deixar essa informação abaixo da diretiva em anotação, só pra não correr risco de inciantes copiarem para seus códigos e receberem erros de strings vagando sem sintaxes.

Belo tutorial, parabéns.
Uma pergunta: Qual a parte do Wesley nesse tutorial? Razz



Favorite Games:

[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog 18608
[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog 20206

User:

[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog 36200t
BarbosaScript
--> Postador Iniciante
--> Postador Iniciante
Mensagens : 26
Moedas : 3739
Data de inscrição : 13/05/2012
Idade : 25

Mensagem por BarbosaScript Seg 14 Maio 2012 - 23:06

Obrigado não prestei atençao no conchete ! foi na hora de postar ! ,

Eu criei muito rapido ! Pois a funçao ia separar playerid de PlayAudioStreamForPlayer , mais eu fiquei
com a cabessa em outro lugar , ! ;//



[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog 34f19nm
Weslley_Script
SS - Fundador
SS - Fundador
Steam Steam : WeslleySSGames
Zello : WeslleySSGames
Mensagens : 9708
Moedas : 1026645
Data de inscrição : 06/10/2011
Idade : 26
Localização : Brasil

Mensagem por Weslley_Script Ter 15 Maio 2012 - 6:22

Josma escreveu:Você tá cometendo os mesmos erros que já citei. Seu dialog está sem return.
Código:
PlayAudioStreamForPlayer(playerid -> Funçao do audio !
PlayAudioStreamForPlayer é a função, a sintaxe o playerid é um parâmetro não a função.

Código:
#define RADIO 1]
"Não podera ter outra Dialog com valor 1"´
Colocou um colchete fechado ao lado direito do número 1, isso pode acarretar complicações...
Seria bom deixar essa informação abaixo da diretiva em anotação, só pra não correr risco de inciantes copiarem para seus códigos e receberem erros de strings vagando sem sintaxes.

Belo tutorial, parabéns.
Uma pergunta: Qual a parte do Wesley nesse tutorial? Razz
bom Josma a Minha Parte foram as Musicas do tutorial foi so uma pikeena parte mais so fiz da a ideia e hospedar as musicas xD



[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog D07Xwqb
[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog Yjab9HN
YaaO_MiinG
--> Postador Iniciante
--> Postador Iniciante
Mensagens : 82
Moedas : 3806
Data de inscrição : 20/04/2012

Mensagem por YaaO_MiinG Ter 15 Maio 2012 - 14:06

Vlwe, conteudo funcional, UPP e +REP. Smile
Weslley_Script
SS - Fundador
SS - Fundador
Steam Steam : WeslleySSGames
Zello : WeslleySSGames
Mensagens : 9708
Moedas : 1026645
Data de inscrição : 06/10/2011
Idade : 26
Localização : Brasil

Mensagem por Weslley_Script Ter 15 Maio 2012 - 14:07

de nada
YaaO_MiinG
--> Postador Iniciante
--> Postador Iniciante
Mensagens : 82
Moedas : 3806
Data de inscrição : 20/04/2012

Mensagem por YaaO_MiinG Ter 15 Maio 2012 - 14:10

Sorry o double post, mais é que somente a 1° musica funciona:

if(response) {

if(listitem == 0) { // Musica 1
StopAudioStreamForPlayer(playerid);
PlayAudioStreamForPlayer(playerid, "http://24.media.v4.skyrock.net/music/245/dcd/245dcdbcbc5b0e5b2f89c26fc1eed062.mp3");
SendClientMessage(playerid, Vermelho,"| RADIO | Você está escutando a música 'Don Omar - Danza Koduro'.");
}
OBS: A musica e a destacada em vermelho, mais muito bom!
FoX_CrowLey
--> Postador Médio
--> Postador Médio
Mensagens : 320
Moedas : 4125
Data de inscrição : 06/04/2012

Mensagem por FoX_CrowLey Ter 15 Maio 2012 - 16:09

Bom tuto.
BarbosaScript
--> Postador Iniciante
--> Postador Iniciante
Mensagens : 26
Moedas : 3739
Data de inscrição : 13/05/2012
Idade : 25

Mensagem por BarbosaScript Ter 15 Maio 2012 - 18:31

Agradecemos ! Pessoal leiam o final do tuto , as musicas sao de exemplo !



[TUTORIAL]Sobre Audio,Musica ao Connectar e Radio em Dialog 34f19nm
YaaO_MiinG
--> Postador Iniciante
--> Postador Iniciante
Mensagens : 82
Moedas : 3806
Data de inscrição : 20/04/2012

Mensagem por YaaO_MiinG Qua 16 Maio 2012 - 13:12

Alguem poderia dizer um site de musicas que todas elas funcionem no 0.3e? VLW.
Conteúdo patrocinado

Mensagem por Conteúdo patrocinado


^
subir
Data/hora atual: Sab 25 Jun 2022 - 1:27