[Ajuda] Music link
#1

Boas

E possivel ao tocar a musica apareca o nome dela como ta DropBox ou digitar o nome dela por dialog para players saberem qual nome da musica?

Exemplo:

Administrador "X" meteu na pista musica "nome musica"

Jб tentei fazer mas nгo deu em nada

Ajuda?

pawn Код:
/*
        @Nome: Rodar mъsica em dialog
        @Crйditos: [iPs]SuYaNw
*/



#include a_samp

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext,"/musica", true))
    {
        ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_INPUT, "~ Musica ~", "Bote o link da mъsica.\nVolte ao menu e clique em tutorial caso tena dъvidas.","Tocar", "Cancelar");
        return !0;
    }
    if(!strcmp(cmdtext,"/parar", true))
    {
        StopAudioStreamForPlayer(playerid);
        return !0;
    }

    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1234)
    {
        if(response)
        {
            if(!strlen(inputtext)) return CallLocalFunction("OnPlayerCommandText", "is", playerid, "/musica"), 0;
            PlayAudioStreamForPlayer(playerid, inputtext);
            SendClientMessage(playerid, -1, "Hб qualquer momento vocк pode digitar /parar para parar a mъsica.");
        }
    }
    return true;
}
Reply
#2

Testa Ae Nem Testei Aqui :S
pawn Код:
/*
        @Nome: Rodar mъsica em dialog
        @Crйditos: [iPs]SuYaNw
*/



#include a_samp

new nomemusica[128];

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext,"/musica", true))
    {
       ShowPlayerDialog(playerid,1235,DIALOG_STYLE_INPUT,"~ Nome Da Musica ~","~ Digite o Nome Da Musica Abaixo:~","Proximo","Cancelar");
       return 1;
    }
    if(!strcmp(cmdtext,"/parar", true))
    {  
        for(new d; d < GetMaxPlayers(); ++d)
        {
        if(IsPlayerConnected(d))
                {
        StopAudioStreamForPlayer(playerid);
        }
                }
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1235)
    {
    if(response)
    {
    new name[24];
    GetPlayerName(playerid,name,24);
    format(nomemusica,sizeof(nomemusica),"Administrador \"%s\" meteu na pista musica \"%s\"",name,inputtext);
    ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_INPUT, "~ Musica ~", "Bote o link da mъsica.\nVolte ao menu e clique em tutorial caso tena dъvidas.","Tocar", "Cancelar");
    }
    }
    if(dialogid == 1234)
    {
    if(response)
    {
    SendClientMessageToAll(-1,nomemusica);
    for(new d; d < GetMaxPlayers(); ++d)
    {
    if(IsPlayerConnected(d))
        {
    PlayAudioStreamForPlayer(d, inputtext);
    }
        }
    }
    }
    return true;
}
Reply
#3

Existe te um problema

ao por link e se for do dropbox a musica n da

alguem ajuda por favor?
Reply
#4

Meter :X
Reply
#5

Jб verificou o volume 'Radio' do seu GTA?
Reply
#6

Sim jб e estб ao maximo.

Testei com um link de radio e deu perfeitamente mas quando й dropbox jб nao funciona
Reply
#7

Quote:
Originally Posted by Sergiosousa
Посмотреть сообщение
Sim jб e estб ao maximo.

Testei com um link de radio e deu perfeitamente mas quando й dropbox jб nao funciona
Vocк modificou sua include a_samp ? atualiza ela para o 0.3e, pois nгo existe problema no dropbox, eu utilizo ele e atй hoje nгo encontrei problema algum.
Reply
#8

Quote:
Originally Posted by StrondA_
Посмотреть сообщение
Vocк modificou sua include a_samp ? atualiza ela para o 0.3e, pois nгo existe problema no dropbox, eu utilizo ele e atй hoje nгo encontrei problema algum.
Sim atualizei elas para 0.3e
Reply
#9

Qual link vocк tб usando?
Reply
#10

Varios.

Testei com estes:

https://dl.dropbox.com/u/76676841/Ba...0te%20pego.mp3
https://dl.dropbox.com/u/76676841/Do...0no%20Amor.mp3
https://dl.dropbox.com/u/76676841/Li...0The%20Day.mp3
https://dl.dropbox.com/u/76676841/Th...f%20Esteem.mp3

nenhum deu
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)