Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* NÃO REMOVA OS CREDITOS, DEU UM TRABALHÃO FAZER, SE NÃO QUER QUE ACONTEÇA PRA VOCÊ NÃO FASSA PARA OS OUTROS!
- [FS] SoBrE WeaponS BR 1.0 > By: SoBreViZioN_[x]
- SCRIPTER E MAPPER SSGames Brasil!
- CONTEM 7 TIPOS DE ARMAS + VIDA E COLETE TOTALIZANDO 9 FUNÇOES!
- SISTEMA DE COMPRA DE ARMAS EM LOCAL EXCLUSIVO!!
- */
- #include <a_samp>
- #define FILTERSCRIPT
- #if defined FILTERSCRIPT
- //Cores
- #define AVISO 0xFF2F2FAA
- //Dialogs
- #define armas 1245
- #define ajuda 1246
- #define pistolas 1247
- #define assalto 1248
- #define sub 1249
- #define shotguns 1250
- #define especiais 1251
- #define rifles 1252
- #define granada 1253
- //preços
- #define AK47 -5000
- #define SMG -5000
- #define M4 -5500
- #define Desert_Eagle -2500
- #define Shotgun -3000
- #define SPAS12 -6000
- #define Combat_Shotgun -10000
- #define Vida -1000
- #define Colete -2000
- #define Lança -15000
- #define Minigun -25000
- #define TEC9 -5000
- #define Rifle -1500
- #define Sniper -2000
- #define Bazooka -6000
- #define Bazooka36 -7000
- #define Granada16 -500
- #define Motolov -600
- #define BombaRelogio -1999
- #define Spray -100
- #define MM -250
- #define Silenciador -500
- #define UZI -5000
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/armas", true) == 0)
- {
- ShowPlayerDialog(playerid, 1245, DIALOG_STYLE_LIST, "{000000}†{FFFF00}SoBrE WeaponS {00FF00}BR{000000}†", "{FF0000}Pistolas\n{00EEFF}Rifles de Assalto\n{04FF00}\n{0400FF}SubMetralhadoras\n{FF00EA}Shotguns\n{FBFF00}Especiais\n{B700FF}Rifles\n{B701FF}Granadas\n{B4B4B4}Digite: /creditosarmas", "SoBrE", "WeaponS");
- SendClientMessage(playerid,-1,"{0000FF}[SoBrE WeaponS BR] www.ssgamesbrasil.com - www.loshackers.tk - www.ncbr.tk - biohazardarea.forumeiros.com - VISITEM!");
- GameTextForPlayer(playerid,"~r~ SoBrE ~g~ WeaponS \n ~w~SS~r~Games");
- SendClientMessage(playerid,-1,"[SoBrE WeaponS BR] Compre Sua Arma, Rifle,Rifle De Assalto,Pistola,Granadas,Especiais, NÃO REMOVA OS CREDITOS");
- SendClientMessage(playerid,-1,"[SoBrE WeaponS BR] SoBreViZioN_[x] Scripter and Mapper, Perfil SSGames: ssgamesbrasil.com/{00FFFF}u3060");
- return true;
- }
- if(strcmp(cmdtext, "/ajudaarmas", true) ==0)
- {
- ShowPlayerDialog(playerid, 1246, DIALOG_STYLE_LIST, "Help-Me", "{FF0000}Como Comprar uma Arma?\n{00EEFF}Viu Bug?\n{04FF00}\n{0400FF}Creditos\n{FF00EA}Como Comprar Muniçoes?", "SoBrE", "WeaponS");
- return 1;
- }
- if(strcmp(cmdtext, "/creditosarmas", true) ==0)
- {
- ShowPlayerDialog(playerid, AVISO, DIALOG_STYLE_MSGBOX, "Creditos SoBrE WeaponS BR", "{0066ff}Scripter: SoBreViZioN_[x]\nPerfil: ssgamesbrasil.com/{00FFFF}u3060 \nNÃO REMOVA OS CREDITOS", "Creditos", "WeaponS");
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == ajuda) // Menu de Ajuda do Sistema!
- {
- if(listitem == 0) // Como Comprar uma Arma ?
- {
- ShowPlayerDialog(playerid, AVISO, DIALOG_STYLE_MSGBOX, "Como Comprar sua Arma?", "Primeiramente, Digite /armas. \n Então, Selecione o Tipo da Arma \n E Selecione a Arma. \n Pronto Está Comprada!", "SoBrE", "WeaponS");
- return true;
- }
- }
- if(listitem == 1) // Viu Bug ?
- {
- ShowPlayerDialog(playerid, AVISO, DIALOG_STYLE_MSGBOX, "Se Você Viu Um Bug Digite /rbug (bug) \n Ou /relatorio para contatar um ADM!"
- return 1;
- }
- }
- if(listitem == 2) //Creditos
- {
- ShowPlayerDialog(playerid, AVISO, DIALOG_STYLE_MSGBOX, "Creditos SoBrE WeaponS BR", "{0066ff}Scripter: SoBreViZioN_[x]\nPerfil: ssgamesbrasil.com/{00FFFF}u3060 \nNÃO REMOVA OS CREDITOS", "SoBrE", "WeaponS");
- return 1;
- }
- }
- if(listitem == 3) // NÃO REMOVA OS CREDITOS!
- {
- SendClientMessage(playerid,AVISO,"Não Remova os Creditos, Deu um Trabalhão Fazer, Então isso é a unica Coisa que te Pesso..");
- return 1;
- }
- }
- }
- }
- if(dialogid == armas) // Menu de Compra de Armas
- {
- if(listitem == 0) //Pistolas
- {
- ShowPlayerDialog(playerid, pistolas, DIALOG_STYLE_LIST, "Desert Eagle\n9MM\n 9MM Silenciador");
- return 1;
- }
- }
- if(listitem == 1) // Rifles de Assalto
- {
- ShowPlayerDialog(playerid, assalto, DIALOG_STYLE_LIST, "M4 \n AK47");
- return 1;
- }
- }
- if(listitem == 2) // SubMetralhadoras
- {
- ShowPlayerDialog(playerid, sub, DIALOG_STYLE_LIST, "TEC9 \n UZI \n SMG ");
- return 1;
- }
- }
- if(listitem == 3) // Shotguns
- {
- ShowPlayerDialog(playerid, shotguns, DIALOG_STYLE_LIST, " Dual ShotGun \n Combat Shotgun \n Shotgun");
- return 1;
- }
- }
- if(listitem == 4) // Especiais
- {
- ShowPlayerDialog(playerid, especiais, DIALOG_STYLE_LIST, " Minigun \n Lança Chamas \n Bazooka1 \n Bazooka2");
- return 1;
- }
- }
- if(listitem == 5) // Rifles
- {
- ShowPlayerDialog(playerid, rifles, DIALOG_STYLE_LIST, "Rifle de Caça \n Rifle de Presizão");
- return 1;
- }
- }
- if(listitem == 6) // Granadas
- {
- ShowPlayerDialog(playerid, granadas, DIALOG_STYLE_LIST, " Bomba Relógio \n Granada Explosiva");
- return 1;
- }
- }
- }
- }
- if(dialogid == pistolas)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) > Desert_Eagle)
- {
- GivePlayerMoney(playerid, -Desert_Eagle);
- GivePlayerWeapon(playerid, 24, 80);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$2500!");
- return 1;
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) > MM)
- {
- GivePlayerMoney(playerid, MM);
- GivePlayerWeapon(playerid, 22, 80);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$250");
- return 1;
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) > Silenciador)
- {
- GivePlayerMoney(playerid, Silenciador);
- GivePlayerWeapon(playerid, 23, 100);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$500!");
- return 1;
- }
- }
- }
- }
- if(dialogid == assalto)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) > M4)
- {
- GivePlayerMoney(playerid, M4);
- GivePlayerWeapon(playerid, 31, 500);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$5500!");
- return 1;
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) > AK47)
- {
- GivePlayerMoney(playerid, AK47);
- GivePlayerWeapon(playerid, 30, 500);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$5000!");
- return 1;
- }
- }
- }
- }
- if(dialogid == sub)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) > TEC9)
- {
- GivePlayerMoney(playerid, TEC9);
- GivePlayerWeapon(playerid, 32, 200);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$5000!");
- return 1;
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) > UZI)
- {
- GivePlayerMoney(playerid, UZI);
- GivePlayerWeapon(playerid, 28, 200);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$5000!");
- return 1;
- }
- }
- if(listitem == 2)
- {
- GivePlayerMoney(playerid, SMG);
- GivePlayerWeapon(playerid, 29, 200);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$5000!");
- return 1;
- }
- }
- }
- }
- if(dialogid == shotguns)
- {
- if(listitem == 0)
- GivePlayerMoney(playerid, SPAS12);
- GivePlayerWeapon(playerid, 26, 50);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$6000!");
- return 1;
- }
- }
- if(listitem == 1)
- GivePlayerMoney(playerid, Combat_Shotgun);
- GivePlayerWeapon(playerid, 27, 50);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$10000!");
- return 1;
- }
- }
- if(listitem == 2)
- {
- GivePlayerMoney(playerid, Shotgun);
- GivePlayerWeapon(playerid, 25, 35);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$3000!");
- return 1;
- }
- }
- }
- }
- if(dialogid == especiais)
- {
- if(listitem == 0)
- {
- GivePlayerMoney(playerid, Minigun);
- GivePlayerWeapon(playerid, 38, 500);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$25000!");
- return 1;
- }
- }
- if(listitem == 1)
- {
- GivePlayerMoney(playerid, Lança);
- GivePlayerWeapon(playerid, 37, 500);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$15000!");
- return 1;
- }
- }
- if(listitem == 2)
- GivePlayerMoney(playerid, Bazooka);
- GivePlayerWeapon(playerid, 35, 15);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$6000!");
- return 1;
- }
- }
- if(listitem == 3)
- {
- GivePlayerMoney(playerid, Bazooka36);
- GivePlayerWeapon(playerid, 36, 15);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$7000!");
- return 1;
- }
- }
- if(dialogid == rifles)
- {
- if(listitem == 0)
- {
- GivePlayerMoney(playerid, Rifle);
- GivePlayerWeapon(playerid, 33, 50);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$1500!");
- return 1;
- }
- }
- if(listitem == 1)
- {
- GivePlayerMoney(playerid, Sniper);
- GivePlayerWeapon(playerid, 34, 50);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$2000!");
- return 1;
- }
- }
- }
- }
- if(dialogid == granadas)
- {
- if(listitem == 0)
- {
- GivePlayerMoney(playerid, BombaRelogio);
- GivePlayerWeapon(playerid, 39, 10);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$1999!");
- return 1;
- if(listitem == 1)
- {
- GivePlayerMoney(playerid, Granada16);
- GivePlayerWeapon(playerid, 16, 10);
- }
- else
- SendClientMessage(playerid, -1, "Você não tem R$500!");
- return true;
- }
- }
- }
- }
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement