Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////Sistema de MP3///////////////////////////////////
- // Scripter: Rafael Oliveira [ Sir Mika ] //
- // Versão: 1.3 //
- // Ultima Modificação: 02-03-2013 //
- // Website: http://rafaoliveira7.pt.vu/ //
- // Contacto: [email protected] //
- // Linhas de Script: 242 //
- ////////////////////////////////////////////////////////////////////////////////
- ////////////////////////////////////////////////////////////////////////////////
- #include <a_samp>
- #define DIALOG_GERAL 3100
- #define DIALOG_ROCK 3101
- #define DIALOG_House 3102
- #define DIALOG_DnB 3103
- #define DIALOG_hiphop 3104
- #define AZUL 0x1BE0D3FF
- new string[500];
- new Musica[35][] = {
- "{20B2AA}Green Day {B22222}- {FF4500}Stray Heart\n",
- "{20B2AA}Metallica {B22222}- {FF4500}Nothing Else Matters\n",
- "{20B2AA}Guns'N'Roses {B22222}- {FF4500}Sweet Child O' Mine\n",
- "{20B2AA}Bon Jovi {B22222}- {FF4500}Because We Can\n",
- "{20B2AA}AC/DC {B22222}- {FF4500}Thunderstruck\n",
- "{20B2AA}Slipknot {B22222}- {FF4500}Sulfur\n",
- "{20B2AA}Calvin Harris & Example {B22222}- {FF4500}We'll be coming back\n",
- "{20B2AA}Dimitri Vegas & Like Mike {B22222}- {FF4500}Wakanda\n",
- "{20B2AA}Dimitri Vegas & Like Mike, Coone & Lil Jon {B22222}- {FF4500}Madness\n",
- "{20B2AA}Fedde Le Grand {B22222}- {FF4500}Paradise\n",
- "{20B2AA}Hardwell {B22222}- {FF4500}Encoded\n",
- "{20B2AA}Hardwell {B22222}- {FF4500}SpaceMan\n",
- "{20B2AA}Hardwell {B22222}- {FF4500}Apollo\n",
- "{20B2AA}Otto Knows {B22222}- {FF4500}Million Voices\n",
- "{20B2AA}The Aston Shuffle {B22222}- {FF4500}Sunrise\n",
- "{20B2AA}Tiësto {B22222}- {FF4500}Chasing Summers\n",
- "{20B2AA}The Prototypes {B22222}- {FF4500}Suffocate\n",
- "{20B2AA}The Prodigy {B22222}- {FF4500}Voodoo People\n",
- "{20B2AA}Arrakis {B22222}- {FF4500}Black Sun Empire\n",
- "{20B2AA}Stim Axel {B22222}- {FF4500}Zuerst\n",
- "{20B2AA}Pendulum {B22222}- {FF4500}Slam\n",
- "{20B2AA}Pendulum {B22222}- {FF4500}Blood Sugar\n",
- "{20B2AA}The Prodigy {B22222}- {FF4500}Omen\n",
- "{20B2AA}The Count & Sinden Ft Kid Sister {B22222}- {FF4500}Beeper\n",
- "{20B2AA}Berna {B22222}- {FF4500}Hip-Hop Luso\n",
- "{20B2AA}Valete & Jimmy P {B22222}- {FF4500}Os Melhores Anos\n",
- "{20B2AA}Mattafix {B22222}- {FF4500}Big City Life\n",
- "{20B2AA}Kubiculo 2 {B22222}- {FF4500}Qual é coisa qual é ela ?\n",
- "{20B2AA}Kinota {B22222}- {FF4500}Mão cheia de nada\n",
- "{20B2AA}Mz {B22222}- {FF4500}Zé e Maria\n",
- "{20B2AA}Boss AC {B22222}- {FF4500}Tu és mais forte\n",
- "{20B2AA}Dealema {B22222}- {FF4500}Verdadeiros Amigos\n",
- "{20B2AA}Mundo Segundo {B22222}- {FF4500}Anjo e Demónio\n",
- "{20B2AA}Bezegol {B22222}- {FF4500}Fora de Lei\n",
- "{20B2AA}NTS [IMPROVISO] {B22222}- {FF4500}Sou Feliz\n"
- };
- new ROCKlink[6][] = {
- "http://rafaoliveira7.comuf.com/mp3/rock/0.mp3",
- "http://rafaoliveira7.comuf.com/mp3/rock/1.mp3",
- "http://rafaoliveira7.comuf.com/mp3/rock/2.mp3",
- "http://rafaoliveira7.comuf.com/mp3/rock/3.mp3",
- "http://rafaoliveira7.comuf.com/mp3/rock/4.mp3",
- "http://rafaoliveira7.comuf.com/mp3/rock/5.mp3"
- };
- new HouseLink[10][] = {
- "http://rafaoliveira7.comuf.com/mp3/house/6.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/7.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/8.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/9.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/10.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/11.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/12.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/13.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/14.mp3",
- "http://rafaoliveira7.comuf.com/mp3/house/15.mp3"
- };
- new DnBLink[8][] = {
- "http://rafaoliveira7.comuf.com/mp3/dnb/16.mp3",
- "http://rafaoliveira7.comuf.com/mp3/dnb/17.mp3",
- "http://rafaoliveira7.comuf.com/mp3/dnb/18.mp3",
- "http://rafaoliveira7.comuf.com/mp3/dnb/19.mp3",
- "http://rafaoliveira7.comuf.com/mp3/dnb/20.mp3",
- "http://rafaoliveira7.comuf.com/mp3/dnb/21.mp3",
- "http://rafaoliveira7.comuf.com/mp3/dnb/22.mp3",
- "http://rafaoliveira7.comuf.com/mp3/dnb/23.mp3"
- };
- new hiphopLink[11][] = {
- "http://rafaoliveira7.comuf.com/mp3/hiphop/24.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/25.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/26.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/27.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/28.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/29.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/30.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/31.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/32.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/33.mp3",
- "http://rafaoliveira7.comuf.com/mp3/hiphop/34.mp3"
- };
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/mp3", true) == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_GERAL, DIALOG_STYLE_LIST, "Que estilo desejas?", "{1E90FF}Rock\r\n{00BFFF}House\r\n{87CEEB}DrumN'Bass\r\n{00FFFF}Hip-Hop\n\n{FF6347}Desligar MP3", "Ver", "Fechar");
- return 1;
- }
- if(strcmp(cmdtext, "/creditos", true) == 0)
- {
- SendClientMessage(playerid,-1,"{20B2AA}www.rafaoliveira7.pt.vu");
- return true;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOG_GERAL)
- {
- if(response)
- {
- if(listitem == 0) // rock
- {
- ShowPlayerDialog(playerid, DIALOG_ROCK, DIALOG_STYLE_LIST, "Musicas", "{20B2AA}Green Day {B22222}- {FF4500}Stray Heart\n{20B2AA}Metallica {B22222}- {FF4500}Nothing Else Matters\n{20B2AA}Guns'N'Roses {B22222}- {FF4500}Sweet Child O' Mine\n{20B2AA}Bon Jovi {B22222}- {FF4500}Because We Can\n{20B2AA}AC/DC {B22222}- {FF4500}Thunderstruck\n{20B2AA}Slipknot {B22222}- {FF4500}Sulfur\n", "Ouvir", "Voltar");
- return 1;
- }
- if(listitem == 1) // house
- {
- format(string, sizeof(string), "{20B2AA}Calvin Harris & Example {B22222}- {FF4500}We'll be coming back\n{20B2AA}Dimitri Vegas & Like Mike {B22222}- {FF4500}Wakanda\n{20B2AA}Dimitri Vegas & Like Mike, Coone & Lil Jon {B22222}- {FF4500}Madness\n{20B2AA}Fedde Le Grand {B22222}- {FF4500}Paradise\n{20B2AA}Hardwell {B22222}- {FF4500}Encoded\n");
- format(string, sizeof(string), "%s{20B2AA}Hardwell {B22222}- {FF4500}SpaceMan\n{20B2AA}Hardwell {B22222}- {FF4500}Apollo\n{20B2AA}Otto Knows {B22222}- {FF4500}Million Voices\n{20B2AA}The Aston Shuffle {B22222}- {FF4500}Sunrise\n{20B2AA}Tiësto {B22222}- {FF4500}Chasing Summers", string);
- ShowPlayerDialog(playerid, DIALOG_House, DIALOG_STYLE_LIST, "Musicas", string, "Ouvir", "Fechar");
- return 1;
- }
- if(listitem == 2) // dnb
- {
- format(string, sizeof(string), "{20B2AA}The Prototypes {B22222}- {FF4500}Suffocate\n{20B2AA}The Prodigy {B22222}- {FF4500}Voodoo People\n{20B2AA}Arrakis {B22222}- {FF4500}Black Sun Empire\n{20B2AA}Stim Axel {B22222}- {FF4500}Zuerst\n");
- format(string, sizeof(string), "%s{20B2AA}Pendulum {B22222}- {FF4500}Slam\n{20B2AA}Pendulum {B22222}- {FF4500}Blood Sugar\n{20B2AA}The Prodigy {B22222}- {FF4500}Omen\n{20B2AA}The Count & Sinden Ft Kid Sister {B22222}- {FF4500}Beeper", string);
- ShowPlayerDialog(playerid, DIALOG_DnB, DIALOG_STYLE_LIST, "Musicas", string, "Ouvir", "Fechar");
- return 1;
- }
- if(listitem == 3) // hiphop
- {
- format(string, sizeof(string), "{20B2AA}Berna {B22222}- {FF4500}Hip-Hop Luso\n{20B2AA}Valete & Jimmy P {B22222}- {FF4500}Os Melhores Anos\n{20B2AA}Mattafix {B22222}- {FF4500}Big City Life\n{20B2AA}Kubiculo 2 {B22222}- {FF4500}Qual é coisa qual é ela ?\n{20B2AA}Kinota {B22222}- {FF4500}Mão cheia de nada\n");
- format(string, sizeof(string), "%s{20B2AA}Mz {B22222}- {FF4500}Zé e Maria\n{20B2AA}Boss AC {B22222}- {FF4500}Tu és mais forte\n{20B2AA}Dealema {B22222}- {FF4500}Verdadeiros Amigos\n{20B2AA}Mundo Segundo {B22222}- {FF4500}Anjo e Demónio", string);
- ShowPlayerDialog(playerid, DIALOG_hiphop, DIALOG_STYLE_LIST, "Musicas", string, "Ouvir", "Fechar");
- return 1;
- }
- if(listitem == 4) // stop
- {
- StopAudioStreamForPlayer(playerid);
- return 1;
- }
- return 1;
- }
- }
- if(dialogid == DIALOG_ROCK)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0: TocarSom(playerid, ROCKlink[0], Musica[0]);
- case 1: TocarSom(playerid, ROCKlink[1], Musica[1]);
- case 2: TocarSom(playerid, ROCKlink[2], Musica[2]);
- case 3: TocarSom(playerid, ROCKlink[3], Musica[3]);
- case 4: TocarSom(playerid, ROCKlink[4], Musica[4]);
- case 5: TocarSom(playerid, ROCKlink[5], Musica[5]);
- }
- } else { OnPlayerCommandText(playerid, "/mp3"); }
- }
- if(dialogid == DIALOG_House)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0: TocarSom(playerid, HouseLink[0], Musica[6]);
- case 1: TocarSom(playerid, HouseLink[1], Musica[7]);
- case 2: TocarSom(playerid, HouseLink[2], Musica[8]);
- case 3: TocarSom(playerid, HouseLink[3], Musica[9]);
- case 4: TocarSom(playerid, HouseLink[4], Musica[10]);
- case 5: TocarSom(playerid, HouseLink[5], Musica[11]);
- case 6: TocarSom(playerid, HouseLink[6], Musica[12]);
- case 7: TocarSom(playerid, HouseLink[7], Musica[13]);
- case 8: TocarSom(playerid, HouseLink[8], Musica[14]);
- case 9: TocarSom(playerid, HouseLink[9], Musica[15]);
- }
- } else { OnPlayerCommandText(playerid, "/mp3"); }
- }
- if(dialogid == DIALOG_DnB)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0: TocarSom(playerid, DnBLink[0], Musica[16]);
- case 1: TocarSom(playerid, DnBLink[1], Musica[17]);
- case 2: TocarSom(playerid, DnBLink[2], Musica[18]);
- case 3: TocarSom(playerid, DnBLink[3], Musica[19]);
- case 4: TocarSom(playerid, DnBLink[4], Musica[20]);
- case 5: TocarSom(playerid, DnBLink[5], Musica[21]);
- case 6: TocarSom(playerid, DnBLink[6], Musica[22]);
- case 7: TocarSom(playerid, DnBLink[7], Musica[23]);
- }
- } else { OnPlayerCommandText(playerid, "/mp3"); }
- }
- if(dialogid == DIALOG_hiphop)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0: TocarSom(playerid, hiphopLink[0], Musica[24]);
- case 1: TocarSom(playerid, hiphopLink[1], Musica[25]);
- case 2: TocarSom(playerid, hiphopLink[2], Musica[26]);
- case 3: TocarSom(playerid, hiphopLink[3], Musica[27]);
- case 4: TocarSom(playerid, hiphopLink[4], Musica[28]);
- case 5: TocarSom(playerid, hiphopLink[5], Musica[29]);
- case 6: TocarSom(playerid, hiphopLink[6], Musica[30]);
- case 7: TocarSom(playerid, hiphopLink[7], Musica[31]);
- case 8: TocarSom(playerid, hiphopLink[8], Musica[32]);
- case 9: TocarSom(playerid, hiphopLink[9], Musica[33]);
- case 10: TocarSom(playerid, hiphopLink[10], Musica[34]);
- }
- } else { OnPlayerCommandText(playerid, "/mp3"); }
- }
- return 1;
- }
- stock TocarSom(playerid, url[], musica[])
- {
- PlayAudioStreamForPlayer(playerid, url, 0, 0, 0, 20, 0);
- SendClientMessage(playerid, AZUL, musica);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement