[Pedido] musca por url
#1

como faзo um cmd assim


/musica [url] pra tocar em tempo real, eu escolhendo o link
Reply
#2

Retirado do meu sistema de Admin, edite-o como quiser:

pawn Код:
CMD:tocarmusicatodos(playerid, params[]) // TOCARMUSICA
{
        if(IsPlayerAdmin(playerid))
        {
                new string[128];
                new string1[128];
                new link[256];
                new nomeadmin[MAX_PLAYER_NAME];
 
                if(sscanf(params, "s", link)) return SendClientMessage(playerid, INFO,"[ USO: ] /tocarmusica [link direto]");
                GetPlayerName(playerid, nomeadmin, sizeof(nomeadmin));
                format(string, sizeof(string), "Estбs a tocar uma mъsica para todo o servidor.");
                format(string1, sizeof(string1), "O Administrador %s estб a tocar uma mъsica para todo o servidor.", nomeadmin);
                SendClientMessage(playerid, SUCESSO, string);
                SendClientMessageToAll(INFO2, string1);
                for (new i = 0; i != MAX_PLAYERS; ++i)
                {
                PlayAudioStreamForPlayer(i, link);
        }
       
        printf("[ LOG ] O administrador %s esta a tocar uma musica para o servidor", nomeadmin);
        }
        else
        {
                SendClientMessage(playerid, FAIL, "[ ERRO: ] Tu nгo йs Administrador.");
        }
        return 1;
}
Reply
#3

Acho que tem que ser em duas parametros tipo:

/musica [IP] [PORTE]

Mas eu jб tentei fazer esse comando no meu servidor e deu problema.
Reply
#4

pawn Код:
CMD:musica(playerid,params[])
{
new url[200];
if(sscanf("s[200]",url)) return SendClientMessage(playerid,-1,"Use : /musica [url]");
PlayAudioStreamForPlayer(playerid,url);
return 1;
}
Reply
#5

Dark, nгo toca nada '-'
Reply
#6

Botou a url correta ?
Reply
#7

Os dois comandos postados funcionam perfeitamente. O problema estб na URL.

Normalmente, tem www.xxxx./nomedamusica.mp3

PHP код:
CMD:tocarmusica(playerid,params[])
{
    new 
link[256];
    if(
sscanf(params"s"link)) return SendClientMessage(playerid, -1,"[ USO: ] /tocarmusica [link direto]");
    
PlayAudioStreamForPlayer(playerid,url);
    return 
1;
}
CMD:pararmusica(playeridparams[])
{
    
StopAudioStreamForPlayer(playerid);
    
SendClientMessage(playerid, -1,"Desligaste a mъsica.");
    return 
1;

Coloque estes dois comandos e tente lб com este link:

http://k006.kiwi6.com/hotlink/28c9w3...ure_Chris_.mp3
Reply
#8

Testei tb nгo pegou
Visualizando aqui nгo aparece o Link.
Sу aparece "audio stream" algo assim
Reply
#9

liga o volume da radio nas configuracoes de seu GTA SA
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)