26.05.2012, 03:29
(
Последний раз редактировалось ReDKiiL; 26.05.2012 в 04:01.
)
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;
}