23.12.2012, 03:31
(
Последний раз редактировалось Gii; 23.12.2012 в 13:26.
)
pawn Код:
#define dialog_musica 8547
#define dialog_musicaparatodos 8548
CMD:minhamusica(playerid)
{
ShowPlayerDialog(playerid, dialog_musica, DIALOG_STYLE_INPUT ,"Minha Mъsica","Digite o link da mъsica no campo abaixo", "Ouvir","");
return true;
}
CMD:pararmusica(playerid)
{
StopAudioStreamForPlayer(playerid);
SendClientMessage(playerid, -1, "Vфce parou de ouvir mъsica !");
return true;
}
CMD:pararmusicatodos(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
StopAudioStreamForPlayer(i);
SendClientMessage(i, -1, "A mъsica parou!");
}
return true;
}
CMD:musicaparatodos(playerid)
{
ShowPlayerDialog(playerid, dialog_musicaparatodos, DIALOG_STYLE_INPUT ,"Mъsica","Digite o link da mъsica no campo abaixo", "Reproduzir","");
return true;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (dialogid == dialog_musica)
{
if(response)
{
PlayAudioStreamForPlayer(playerid, inputtext); // obrigado pela correзгo paulor
SendClientMessage(playerid, -1, "Mъsica reproduzida com sucesso! para parar digite /pararmusica");
return true;
}
return true;
}
if (dialogid == dialog_musicaparatodos)
{
if(response)
{
new string[64];
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
format(string, 64, "%s escolheu uma mъsca para todos escutarem !", nome);
SendClientMessageToAll(-1, string);
SendClientMessage(playerid, -1, "Mъsica reproduzida com sucesso! para parar use /pararmusicatodos");
for(new i = 0; i < MAX_PLAYERS; i++)
{
PlayAudioStreamForPlayer(i, inputtext); // obrigado pela correзгo paulor
}
}
return true;
}
return true;
}
@EDIT
Espero ter ajudado !