/*POR FAVOR NÃO RETIRE OS CRÉDITOS :D EXCLUSIVO PARA FORUM SAMP POR FAVOR NÃO RETIRE OS CRÉDITOS :D EXCLUSIVO PARA FORUM SAMP QUALER DUVIDA OU "BUG <>" XD VISITE O BLOG DA FAMILIA SAW... CREDITOS: MAGNO_357 CRIADOR DO FS JONATHAN_FEITOSA PELA IDÉIA E AJUDO COM UMA DUVIDA. >>>>>>>>>>>>>>>>>>>>>>>>> BLOG: FAMILIASAW.BLOGSPOT.COM <<<<<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>>> MSN: SUPORTE_MAGNO_357@HOTMAIL.COM <<<<<<<<<<<<<<<<<<<<<<<<<< */ #include #define Colete 100 #define VERMELHO 0xF60000AA #define Armas 101 #define Equipamentos 102 #define AZULFOR 0x0000D7AA #define AMARELO 0xF6F600AA #define MaGnO_357 12345 new bool:jausocolete[MAX_PLAYERS]; new bool:jausovida[MAX_PLAYERS]; new pNamee[MAX_PLAYER_NAME]; new String[100]; #define FILTERSCRIPT #if defined FILTERSCRIPT public OnFilterScriptInit() { print("MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"); print("M M"); print("M Créditos by: MaGnO_357 M"); print("M Créditos: Jonathan_Feitosa M"); print("MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"); return 1; } public OnFilterScriptExit() { return 1; } public OnPlayerDeath(playerid, killerid, reason) { if(jausocolete[playerid] == true) { jausocolete[playerid] = false; } if(jausovida[playerid] == true) { jausovida[playerid] = false; } return 1; } //========================COMANDOS AKI========================================== public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp("/equipar",cmdtext,true,11) == 0) { ShowPlayerDialog(playerid,MaGnO_357,DIALOG_STYLE_LIST,"Sistema de Equipar Em Dialog by MaGnO_357","Colete e Vida\nArmas\nEquipamentos","Selecionar", "Cancelar"); return 1; } return 0; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == MaGnO_357) { if(response) { if(listitem == 0) { ShowPlayerDialog(playerid, Colete, DIALOG_STYLE_LIST, "Colete e Vida", "Colete\nVida\n", "Selecionar", "Cancelar" ); } if(listitem == 1) { ShowPlayerDialog(playerid, Armas, DIALOG_STYLE_LIST, "Armas", "InFormação Dos Kits\nKit01\nKit02\nKit03\nKit04\nKit05\nKit06", "Selecionar", "Cancelar" ); } if(listitem == 2) { ShowPlayerDialog(playerid, Equipamentos, DIALOG_STYLE_LIST, "Equipamentos", "Escudo\nColete\nCapacete\nTirar Equipes", "Selecionar", "Cancelar" ); } } return 1; } //============================================================================== if(dialogid == Colete) { if(response) { if(listitem == 0) { if(GetPlayerMoney(playerid) >= 2000) { if(jausocolete[playerid]) return SendClientMessage(playerid, 0xE60000FF, "Você já Usou Seu Colete ¬¬ Só Poder Usar Depois Que Morrer"); SetPlayerArmour(playerid, 100); jausocolete[playerid] = true; GivePlayerMoney(playerid,-2000); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit Colete | Comando: /equipar",pNamee); SendClientMessageToAll(VERMELHO,String); } else if(GetPlayerMoney(playerid) < 2000) { SendClientMessage(playerid,VERMELHO,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 2.000"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } if(listitem == 1) { if(GetPlayerMoney(playerid) >= 4000) { if(jausovida[playerid]) return SendClientMessage(playerid, 0xE60000FF, "Você já Usou Sua Vida ¬¬ Só Poder Usar Depois Que Morrer"); SetPlayerHealth(playerid, 100); jausovida[playerid] = true; GivePlayerMoney(playerid,-4000); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit de Vida | Comando: /equipar",pNamee); SendClientMessageToAll(VERMELHO,String); } else if(GetPlayerMoney(playerid) < 4000) { SendClientMessage(playerid,VERMELHO,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 4.000"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } } return 1; } //============================================================================== if(dialogid == Armas) { if(response) { if(listitem == 0) { SendClientMessage(playerid,AZULFOR,"»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»|_KITS_|«««««««««««««««««««««««««««««««««««««««««"); SendClientMessage(playerid,AMARELO,"/kit1 : Faca, 9mm, Escopeta, Tec9.[Valor $1300]"); SendClientMessage(playerid,AMARELO,"/kit2 : Bastao, 9mm+Silenciador , Sawnoff, Mac10, Granada.[Valor $1500]"); SendClientMessage(playerid,AMARELO,"/kit3 : MotoSerra, 9mm, Sawnoff, MP5.[Valor $2000]"); SendClientMessage(playerid,AMARELO,"/kit4 : Katana, Desert Eagle, Escopeta de Combate, MP5, AK47.[Valor $2500]"); SendClientMessage(playerid,AMARELO,"/kit5 : Faca, 9mm, Escopeta de Combate, Tec9, M4, Granada.[Valor $3000]"); SendClientMessage(playerid,AMARELO,"/kit6 : Faca, Desert Eagle, Escopeta de Combate, Mac10, M4, Granada, Sniper.[Valor $4000]"); SendClientMessage(playerid,AZULFOR, "»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»|_KITS_|«««««««««««««««««««««««««««««««««««««««««"); } if(listitem == 1) { if(GetPlayerMoney(playerid) >= 1300) { GivePlayerWeapon(playerid,4,1); GivePlayerWeapon(playerid,22,140); GivePlayerWeapon(playerid,25,50); GivePlayerWeapon(playerid,32,240); GivePlayerMoney(playerid,-1300); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit01 de Armas | Comando: /equipar ",pNamee); SendClientMessageToAll(0xFFFF00AA,String); } else if(GetPlayerMoney(playerid) < 1300) { SendClientMessage(playerid,0xF60000AA,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 1.300"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } if(listitem == 2) { if(GetPlayerMoney(playerid) >= 1500) { GivePlayerWeapon(playerid,5,1); GivePlayerWeapon(playerid,23,140); GivePlayerWeapon(playerid,26,90); GivePlayerWeapon(playerid,28,240); GivePlayerWeapon(playerid,16,5); GivePlayerMoney(playerid,-1500); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit02 de Armas | Comando: /equipar",pNamee); SendClientMessageToAll(AMARELO,String); } else if(GetPlayerMoney(playerid) < 1500) { SendClientMessage(playerid,VERMELHO,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 1.500"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } if(listitem == 3) { if(GetPlayerMoney(playerid) >= 2000) { GivePlayerWeapon(playerid,9,1); GivePlayerWeapon(playerid,22,140); GivePlayerWeapon(playerid,26,90); GivePlayerWeapon(playerid,29,240); GivePlayerMoney(playerid,-2000); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit03 de Armas | Comando: /equipar",pNamee); SendClientMessageToAll(AMARELO,String); } else if(GetPlayerMoney(playerid) < 2000) { SendClientMessage(playerid,VERMELHO,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 2.000"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } if(listitem == 4) { if(GetPlayerMoney(playerid) >= 2500) { GivePlayerWeapon(playerid,8,1); GivePlayerWeapon(playerid,24,98); GivePlayerWeapon(playerid,27,90); GivePlayerWeapon(playerid,29,240); GivePlayerWeapon(playerid,30,210); GivePlayerMoney(playerid,-2500); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit04 de Armas | Comando: /equipar",pNamee); SendClientMessageToAll(AMARELO,String); } else if(GetPlayerMoney(playerid) < 2500) { SendClientMessage(playerid,VERMELHO,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 2.500"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } if(listitem == 5) { if(GetPlayerMoney(playerid) >= 3000) { GivePlayerWeapon(playerid,4,1); GivePlayerWeapon(playerid,22,140); GivePlayerWeapon(playerid,27,90); GivePlayerWeapon(playerid,32,240); GivePlayerWeapon(playerid,31,210); GivePlayerWeapon(playerid,16,5); GivePlayerMoney(playerid,-3000); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit05 de Armas | Comando: /equipar",pNamee); SendClientMessageToAll(AMARELO,String); } else if(GetPlayerMoney(playerid) < 3000) { SendClientMessage(playerid,VERMELHO,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 3.000"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } if(listitem == 6) { if(GetPlayerMoney(playerid) >= 4000) { GivePlayerWeapon(playerid,9,1); GivePlayerWeapon(playerid,24,98); GivePlayerWeapon(playerid,27,90); GivePlayerWeapon(playerid,28,240); GivePlayerWeapon(playerid,31,210); GivePlayerWeapon(playerid,16,5); GivePlayerWeapon(playerid,34,20); GivePlayerMoney(playerid,-4000); GetPlayerName(playerid,pNamee,30); format(String,256,"[INFORMAÇÃO]*** %s Comprou um Kit06 de Armas | Comando: /equipar",pNamee); SendClientMessageToAll(AMARELO,String); } else if(GetPlayerMoney(playerid) < 4000) { SendClientMessage(playerid,VERMELHO,"[ERRO]: Voce Não Tem Dinheiro Suficiente Custa: R$: 4.000"); GameTextForPlayer(playerid,"Cade A Grana PlayBoy? ¬¬",4000,1); PlayerPlaySound(playerid,1085,0.0,0.0,0.0); } } } return 1; } if(dialogid == Equipamentos) { if(response) { if(listitem == 0) { SetPlayerAttachedObject(playerid,3,18637,13,0.35,0.0,0.0,0.0,0.0,180.0); SetPlayerAttachedObject(playerid,4,18642,7,0.1,0.0,-0.11,0.0,-90.0,90.0); GivePlayerWeapon(playerid,3,1); SendClientMessage(playerid,0xAFAFAFAA," Você Pegou Seu Escudo!"); } if(listitem == 1) { SetPlayerAttachedObject(playerid,1,19142,1,0.1,0.05,0.0,0.0,0.0,0.0); GivePlayerWeapon(playerid,3,1); SendClientMessage(playerid,0xAFAFAFAA," Você Pegou Seu Colete !"); } if(listitem == 2) { SetPlayerAttachedObject(playerid,2,19141,2,0.11,0.0,0.0,0.0,0.0,0.0); GivePlayerWeapon(playerid,3,1); SendClientMessage(playerid,0xAFAFAFAA," Você Pegou Seu Capacete"); } if(listitem == 3) { { for(new i; i