Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //----INCLUDES
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- //----CORES
- #define VERMELHO 0xFF0000AA
- #define VERDE 0x00FF00AA
- //----DIALOGS
- #define LISTA 1234 // << se ja existir este número em suas dialog MUDE!
- //----TEXT LABEL
- new Text3D:rock;
- new Text3D:funk;
- new Text3D:sertanejo;
- new Text3D:eletro;
- new Text3D:gospel;
- new Text3D:pagode;
- new Text3D:anos80;
- new Text3D:japonesa;
- new Text3D:hiphop;
- //----TEXT DRAW
- public OnFilterScriptInit()
- {
- print("-------------------------------------");
- print("ESTILOS MUSICAIS FEITO POR: MetalliCa");
- print("-------------------------------------");
- return 1;
- }
- //================[COMANDOS]====================================================
- CMD:curtir(playerid, params[])
- {
- if(GetPVarInt(playerid, "estilo") > 0) return SendClientMessage(playerid, VERDE, "Você só pode curtir um estilo,seu eclético");
- if(isnull(params)) return SendClientMessage(playerid, VERMELHO, "/curtir [estilo]"),SendClientMessage(playerid, VERDE, "Não conhece a lista de curtir? use: /listam");
- if(!strcmp(params, "rock", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é Rock'n Roll (Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(anos80);
- Delete3DTextLabel(japonesa);
- rock = Create3DTextLabel("ROCK", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(rock, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/Slipknot-Duality.mp3");
- }
- else if(!strcmp(params, "funk", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é Funk(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(anos80);
- Delete3DTextLabel(japonesa);
- funk = Create3DTextLabel("FUNK", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(funk, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/teodoro%20e%20sampaio%20-%20o%20certinho%20e%20o%20safado.mp3");
- }
- else if(!strcmp(params, "sertanejo", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é Sertanejo(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(anos80);
- Delete3DTextLabel(japonesa);
- sertanejo = Create3DTextLabel("SERTANEJO", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(sertanejo, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/teodoro%20e%20sampaio%20-%20o%20certinho%20e%20o%20safado.mp3");
- }
- else if(!strcmp(params, "eletro", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é musica Eletronica(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(anos80);
- Delete3DTextLabel(japonesa);
- eletro = Create3DTextLabel("ELETRO", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(eletro, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/Dimitri%20Vegas%20%20Like%20Mike%20%20Regi%20%20%20Momentum%20%28Original%20Mix%29.mp3");
- }
- else if(!strcmp(params, "gospel", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é musica Gospel(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(anos80);
- Delete3DTextLabel(japonesa);
- gospel = Create3DTextLabel("GOSPEL", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(gospel, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/teodoro%20e%20sampaio%20-%20o%20certinho%20e%20o%20safado.mp3");
- }
- else if(!strcmp(params, "pagode", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é Pagode(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(anos80);
- Delete3DTextLabel(japonesa);
- pagode = Create3DTextLabel("PAGODE", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(pagode, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/04%20-%20Camisa%2010.mp3");
- }
- else if(!strcmp(params, "anos80", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é musica dos Anos80(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(japonesa);
- anos80 = Create3DTextLabel("ANOS80", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(anos80, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/13%20Glee%20-%20Safety%20Dance.mp3");
- }
- else if(!strcmp(params, "japonesa", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é musica Japonesa(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(anos80);
- japonesa = Create3DTextLabel("JAPONES", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(japonesa, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/teodoro%20e%20sampaio%20-%20o%20certinho%20e%20o%20safado.mp3");
- }
- else if(!strcmp(params, "hiphop", true))
- {
- new NameP[MAX_PLAYER_NAME];
- new string[128];
- SetPVarInt(playerid, "estilo", 1);
- GetPlayerName(playerid, NameP, MAX_PLAYER_NAME);
- format(string, sizeof(string), "%s Curti é musica HIP-HOP(Você tambem curti? /CURTIR)", NameP);
- SendClientMessageToAll(VERMELHO, string);
- Delete3DTextLabel(rock);
- Delete3DTextLabel(funk);
- Delete3DTextLabel(sertanejo);
- Delete3DTextLabel(eletro);
- Delete3DTextLabel(gospel);
- Delete3DTextLabel(pagode);
- Delete3DTextLabel(anos80);
- Delete3DTextLabel(japonesa);
- hiphop = Create3DTextLabel("HIP-HOP", 0xFF230AFF, 30.0, 40.0, 50.0, 100.0, 0);
- Attach3DTextLabelToPlayer(hiphop, playerid, 0.0, 0.0, 0.3);
- PlayAudioStreamForPlayer(playerid,"https://dl.dropbox.com/u/81980356/teodoro%20e%20sampaio%20-%20o%20certinho%20e%20o%20safado.mp3");
- }
- return 1;
- }
- CMD:listam(playerid)
- {
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}ROCK");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}FUNK");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}SERTANEJO");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}ELETRO");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}GOSPEL");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}PAGODE");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}ANOS80");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}JAPONESA");
- SendClientMessage(playerid,-1,"{FFFFFF}/Curtir {FF230A}HIP-HOP");
- return 1;
- }
- CMD:descurtir(playerid, params[])
- {
- SetPVarInt(playerid, "estilo", 0);
- StopAudioStreamForPlayer(playerid);
- SendClientMessage(playerid,VERMELHO,"[INFO]: Você deixou de curtir um estilo");
- return 1;
- }
- //-------------[SET-ESTILO-ADMIN]-----------------------------------------------
- CMD:setestilo(playerid, params[])
- {
- new estilo[24],nome[MAX_PLAYER_NAME],Str[128],player;
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,VERMELHO,"[ERRO]: Não pode usar este comando");
- if(sscanf(params, "us",player,estilo))
- {
- SendClientMessage(playerid,VERMELHO,"Use: /setestilo [id] [estilo]");
- }
- else
- {
- if(!IsPlayerConnected(player)) return SendClientMessage(playerid, VERDE, "[ERRO]: Este jogador não está conectado");
- GetPlayerName(playerid,nome,sizeof(nome));
- format(Str, sizeof(Str), "%s Curti é %s",nome,params);
- SendClientMessageToAll(VERMELHO,Str);
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement