Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Sistema de musicas no jogo
- // feito por Arakuta!
- #include <a_samp>
- public OnFilterScriptInit()
- {
- print("\n----------------------------------");
- print("FilterScript de músicas carregado!");
- print("----------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/musicas", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,"Player de som by Arakuta","Escolher música\nEntrar URL","Selecionar","Sair");
- return 1;
- }
- if (strcmp("/pararmusica", cmdtext, true, 10) == 0)
- {
- StopAudioStreamForPlayer(playerid);
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 0)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Escolha a banda:","Metallica\nGuns n Roses\nPearl Jam\nRed Hot Chilli Peppers","Selecionar","Voltar");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Digite a URL:","Exemplo: http://arakuta.xpg.com.br/metallica.mp3","Selecionar","Voltar");
- }
- }
- }
- else if(dialogid == 1)
- {
- if(!response) return ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,"Player de som by Arakuta","Escolher música\nEntrar URL","Selecionar","Sair");
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Escolha a música:","Enter Sandman\nOne\nFade to Black","Selecionar","Voltar");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Escolha a música:","Dont Cry\nSweet Child o Mine\nWelcome to the Jungle","Selecionar","Voltar");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Escolha a música:","Even Flow\nAlive","Selecionar","Voltar");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Escolha a música:","Otherside\nAdventures of Raidance Maggie\nCant Stop","Selecionar","Voltar");
- }
- }
- }
- else if(dialogid == 2)
- {
- if(!response) return ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,"Player de som by Arakuta","Escolher música\nEntrar URL","Selecionar","Sair");
- if(!strlen(inputtext))
- {
- SendClientMessage(playerid,0xFFFFFFAA, "Escreva algo!");
- return 1;
- }
- new link[128];
- format(link,128,"%s",inputtext);
- PlayAudioStreamForPlayer(playerid,link);
- }
- else if(dialogid == 3)
- {
- if(!response) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Escolha a banda:","Metallica\nGuns n Roses\nPearl Jam\nRed Hot Chilli Peppers","Selecionar","Voltar");
- if(listitem == 0) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/sandman.mp3");
- if(listitem == 1) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/one.mp3");
- if(listitem == 2) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/fadeto.mp3");
- }
- else if(dialogid == 4)
- {
- if(!response) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Escolha a banda:","Metallica\nGuns n Roses\nPearl Jam\nRed Hot Chilli Peppers","Selecionar","Voltar");
- if(listitem == 0) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/dontcry.mp3");
- if(listitem == 1) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/sweet.mp3");
- if(listitem == 2) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/jungle.mp3");
- }
- else if(dialogid == 5)
- {
- if(!response) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Escolha a banda:","Metallica\nGuns n Roses\nPearl Jam\nRed Hot Chilli Peppers","Selecionar","Voltar");
- if(listitem == 0) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/evenflow.mp3");
- if(listitem == 2) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/alive.mp3");
- }
- else if(dialogid == 6)
- {
- if(!response) return ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Escolha a banda:","Metallica\nGuns n Roses\nPearl Jam\nRed Hot Chilli Peppers","Selecionar","Voltar");
- if(listitem == 0) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/otherside.mp3");
- if(listitem == 1) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/raindance.mp3");
- if(listitem == 2) return PlayAudioStreamForPlayer(playerid,"http://arakuta.xpg.com.br/cantstop.mp3");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement