Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //*********************************************************************************
- //* /////////// //////////// // // // \\ //||////////|| *
- //* // \\ // /// // // // \\ // || || *
- //* // \\ // /// // // // \\ // || || *
- //* // \\ // /// // // // \\ // || || *
- //* // // ////////// // // // \\ // || || *
- //* ////////// // // // // // \\ // || || *
- //* // // // // // // // \\ // || || *
- //* // // // // // // // \\ // || || *
- //* // // // // // // // \\ // || || *
- //* ////////// // // //////////// // \\// ||////////|| *
- //**********************************************************************************
- // || Créditos: Gamemode totalmente feito por Bruno Alves ||
- // || ||
- // ||______________________________________________________________________________||
- #include <a_samp>
- #include <sscanf2>
- #include <zcmd>
- #include <dof2>
- #include <cpstream>
- #define MensagemFormatadaParaTodos(%0,%1,%2); format(String, sizeof(String), %1, %2); SendClientMessageToAll(%0, String);
- #define MensagemFormatada(%0,%1,%2,%3); format(String, sizeof(String), %2, %3); SendClientMessage(%0,%1, String);
- #define Aztecas 1
- #define Grove 2
- #define Ballas 3
- #define LosVagos 4
- #define Extremes 5
- #define Policia 6
- //------- Cores -------
- #define Verde 0x00FF00FF
- #define Vermelho 0xFF0000AA
- #define Azul 0x0000FFAA
- #define Marron 0x804000AA
- #define Branco 0xFFFFFFAA
- #define Laranja 0xFF8000AA
- #define Azul_Marinho 0x80FFFFAA
- #define Cinza 0xC0C0C0AA
- #define Rosa 0xFF80FFAA
- #define AZUL_CLARO 0x80BFFFAA
- #define Verde_Escuro 0x007138AA
- #define Amarelo 0xFFFF00AA
- #define Roxo 0x9F009FAA
- #define VERDE_AGUA 0x03D687FF
- #define VERDE 0x21DD00FF
- #define VERMELHO_CLARO 0xFB0000FF
- #define VERDE_CLARO 0x38FF06FF
- #define ROSA_CHOQUE 0xE100E1FF
- #define VERDE_ESCURO 0x008040FF
- #define CINZA_ESCURO 0x626262FF
- #define CorGrove 0x00D900C8
- #define CorAztecas 0x2641FEC8
- #define CorBallas 0xBD1FCFC8
- #define CorVagos 0xEDEA24C8
- #define CorExtreme 0xFF0000AA
- #define CorPolicia 0xC0C0C0AA
- #define MAX_PING 1100
- #define VALOR_INICIAL 1200
- #define GetarDado(%0,%1) %1[%0]
- #define MAX_GANGS 6
- #define ZONE_TIME 15
- #define Radios 100
- #define MudarLuta 102
- #define AnimServi 104
- #define AnimList2 105
- new GroveCars[6];
- new AztecasCars[6];
- new BallasCars[4];
- new VagosCars[3];
- new CarExtreme[5];
- new PoliciaCars[6];
- new bool:PermitidoJetPack[MAX_PLAYERS];
- new gTeam[MAX_PLAYERS];
- new gang1,gang2, gang3, gang4;
- new String[150];
- new Recompensa[MAX_PLAYERS];
- new Killer[MAX_PLAYERS];
- new count2;
- new Seguidos[MAX_PLAYERS];
- new str[256];
- new hstring[256];
- new Text:Reloginho1;
- new Text:Reloginho2;
- new Text3D:recompensa[MAX_PLAYERS];
- new Menu:TuningMenu;
- new Menu:TuningMenu1;
- new Menu:Paintjobs;
- new Menu:Colors;
- new Menu:Colors1;
- new Menu:Exhausts;
- new Menu:Frontbumper;
- new Menu:Rearbumper;
- new Menu:Roof;
- new Menu:Spoilers;
- new Menu:Sideskirts;
- new Menu:Bullbars;
- new Menu:Wheels;
- new Menu:Wheels1;
- new Menu:Carstereo;
- //--------------------------Main Menu page 2 ----------------------------------------------------------------------------
- new Menu:Hydraulics;
- new Menu:Nitro;
- static pvehicleid[MAX_PLAYERS];
- static pmodelid[MAX_PLAYERS];
- new portaogrove;
- new portaoaztecas;
- new portaoextreme;
- forward fportao(playerid);
- forward MudarNomeDOServer();
- static cpzone[MAX_PLAYERS][MAX_GANGS+1],lastcp[MAX_PLAYERS];
- new gzcolor[MAX_GANGS+1] =
- {
- 0x007900AA, 0xFF0080AA, 0x400040AA, 0x03D687AA
- };
- new SVNAMES[4][256] = {
- "» < BCW > BRASIL CITY WAR™ |0.3e|«",
- "» < BCW > O melhor dos Gamemodes de GangWar «",
- "» < BCW > VAI PERDER ESSA? >ENTRE AGR< «",
- "» < BCW > BRASIL CITY WAR >> O gangwar Que Revoluciona «"
- };
- new MSGs[11][256] = {
- "< BCW > Leia as Regras do servidor: /Regras",
- "< BCW > Não se esqueça de ler os créditos! /Creditos",
- "< BCW > Para visualizar a lista de comandos, digite: /Comandos",
- "< BCW > Quer matar e escutar uma musiquinha? Use /Radio",
- "< BCW > Você é a razão de estarmos online, esperamos que se divirta",
- "< BCW > Caso queira pegar um carro Use: /Garagem",
- "< BCW > Viu xiter? Não denuncie em xat use /report id motivo",
- "< BCW > Se caso perceber um bug por gentileza informe ao um admin",
- "< BCW > Use /ajuda para ver o comando das arenas e etc...",
- "< BCW > Nunca se pede admin, pois admin se merece !!",
- "< BCW > Chame seus amigos e ajude o servidor a crescer"
- };
- new CORESMSGS[] = {
- 0x00FF00FF,
- 0x0000FFAA,
- 0xFF8000AA,
- 0x80FFFFAA,
- 0x007138AA,
- 0x9F009FAA,
- 0xE100E1FF,
- 0x03D687FF
- };
- new MalEducado[4][] =
- {
- "FDP",
- "fdp",
- "Filho da puta",
- "FILHO DA PUTA"
- };
- new IPDV[356][] =
- {
- ":7798",
- ":7777",
- ": 7777",
- ":7778",
- ":7776",
- ":7775",
- ":7774",
- ":7773",
- ":7772",
- ":7771",
- ":7770",
- ":5555",
- ":8888",
- ":8090",
- ":6969",
- ":7780",
- ":7781",
- ":7782",
- ":7783",
- ":7784",
- ":7785",
- ":7786",
- ":7787",
- ":7788",
- ":7789",
- ":7790",
- ":7791",
- ":7792",
- ":7793",
- ":7794",
- ":7795",
- ":7796",
- ":7797",
- ":7798",
- ":7799",
- ":7800",
- "127.",
- "189.",
- "188.",
- "198.",
- "199.",
- "171.",
- "211.",
- "64.",
- "66.",
- "68.",
- "67.",
- "65.",
- "183.",
- "187.",
- "201.",
- "211.",
- "200.",
- "141.",
- "217.",
- "213.",
- "80.",
- "8080.",
- "127 .",
- "189 .",
- "188 .",
- "198 .",
- "199 .",
- "171 .",
- "211 .",
- "64 .",
- "66 .",
- "68 .",
- "67 .",
- "65 .",
- "183 .",
- "187 .",
- "201 .",
- "211 .",
- "200 .",
- "141 .",
- "217 .",
- "213 .",
- "80 .",
- "8080 .",
- "189.1.169",
- "35:7777",
- "1.169.35",
- "189.1",
- "7777",
- "7 7",
- "8 8",
- "189.1.169.35:7777",
- "200.",
- "200 .",
- "189.",
- "189 .",
- "201.",
- "201 .",
- "200.1",
- "200.1",
- "200 . 1",
- "200. 1",
- "200 .1",
- "201.1",
- "201 . 1",
- "201. 1",
- "201 .1",
- "208.1",
- "208. 1",
- "208 .1",
- "208 . 1",
- "69.1",
- "69. 1",
- "69 . 1",
- "69 .1",
- "189.1",
- "189. 1",
- "189 .1",
- "189 . 1",
- "66.7",
- "66. 7",
- "66 .7",
- "66 . 7",
- "177.1",
- "177. 1",
- "177 .1",
- "177 . 1",
- "109 .",
- "115 .",
- "119 .",
- "128 .",
- "133 .",
- "140 .",
- "149 .",
- "65 .",
- "32 .",
- "66 .",
- ":3127",
- "150 .",
- "156 .",
- "167 .",
- "173 .",
- "174 .",
- "184 .",
- "187 .",
- "189 .",
- "193 .",
- "195 .",
- "198 .",
- "199 .",
- "200 .",
- "201 .",
- "202 .",
- "203 .",
- "204 .",
- "205 .",
- "206 .",
- "209 .",
- "210 .",
- "212 .",
- "213 .",
- "218 .",
- "219 .",
- "41 .",
- "46 .",
- "58 .",
- "59 .",
- "61 .",
- "70 .",
- "72 .",
- "75 .",
- "77 .",
- "78 .",
- "79 .",
- "80 .",
- "83 .",
- "84 .",
- "85 .",
- "87 .",
- "92 .",
- "94 .",
- "95 .",
- "98 .",
- "99 .",
- "124 .",
- "256 .",
- "512 .",
- "102 .",
- ":3128",
- "211 .",
- "194 .",
- "202 .",
- "146 .",
- "169 .",
- "195 .",
- "152 .",
- "222 .",
- "83 .",
- "221 .",
- "211 .",
- "134 .",
- "110 .",
- "8 .",
- "164 .",
- ":3127",
- ":3128",
- "109.",
- "115.",
- "119.",
- "128.",
- "133.",
- "140.",
- "149.",
- "65.",
- "32.",
- "66.",
- ":3127",
- "150.",
- "156.",
- "167.",
- "173.",
- "174.",
- "184.",
- "187.",
- "189.",
- "193.",
- "195.",
- "198.",
- "199.",
- "200.",
- "201.",
- "202.",
- "203.",
- "204.",
- "205.",
- "206.",
- "209.",
- "210.",
- "212.",
- "213.",
- "218.",
- "219.",
- "41.",
- "46.",
- "58.",
- "59.",
- "61.",
- "70.",
- "72.",
- "75.",
- "77.",
- "78.",
- "79.",
- "80.",
- "83.",
- "84.",
- "85.",
- "87.",
- "92.",
- "94.",
- "95.",
- "98.",
- "99.",
- "124.",
- "256.",
- "512.",
- "102.",
- ":3128",
- "211.",
- "194.",
- "202.",
- "146.",
- "169.",
- "195.",
- "152.",
- "222.",
- "83.",
- "221.",
- "211.",
- "134.",
- "110.",
- "8.",
- "164.",
- "109 .",
- "115 .",
- "119 .",
- "128 .",
- "133 .",
- "140 .",
- "149 .",
- "65 .",
- "32 .",
- "66 .",
- ":3127",
- "150 .",
- "156 .",
- "167 .",
- "173 .",
- "174 .",
- "184 .",
- "187 .",
- "189 .",
- "193 .",
- "195 .",
- "198 .",
- "199 .",
- "200 .",
- "201 .",
- "202 .",
- "203 .",
- "204 .",
- "205 .",
- "206 .",
- "209 .",
- "210 .",
- "212 .",
- "213 .",
- "218 .",
- "219 .",
- "41 .",
- "46 .",
- "58 .",
- "59 .",
- "61 .",
- "70 .",
- "72 .",
- "75 .",
- "77 .",
- "78 .",
- "79 .",
- "80 .",
- "83 .",
- "84 .",
- "85 .",
- "87 .",
- "92 .",
- "94 .",
- "95 .",
- "98 .",
- "99 .",
- "124 .",
- "256 .",
- "512 .",
- "102 .",
- ":3128",
- "211 .",
- "194 .",
- "202 .",
- "146 .",
- "169 .",
- "195 .",
- "152 .",
- "222 .",
- "83 .",
- "221 .",
- "211 .",
- "134 .",
- "110 .",
- "8 .",
- "164 ."
- };
- forward ZoneCheckpointChecker(playerid);
- forward RandomMSGs();
- forward reloginho();
- main()
- {
- print(" ");
- print(" ");
- print("GAMEMODE DE GANG WAR FEITO DO 0!");
- print(" ");
- print(" ");
- print("CARREGANDO GAMEMODE: ");
- print(" ");
- print("|||||||||| 10%");
- print("||||||||||||||||||| 25%");
- print("|||||||||||||||||||||||||||||||||| 37%");
- print("|||||||||||||||||||||||||||||||||||||||||||| 59%");
- print("||||||||||||||||||||||||||||||||||||||||||||||||||||| 86%");
- print("|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 100%");
- print(" ");
- print("TODOS OS ARQUIVOS FORAM CARREGADOS DO SERVIDOR CORRETAMENTE.!");
- print(" ");
- print(" ");
- print("CREDITOS ABAIXO: ");
- print(" ");
- print("01 - BRUNO_ALVES");
- print(" ");
- print("OBS: NÃO RETIRE OS CREDITOS OU SERVIDOR SERA DESATIVADO REMOTAMENTE!");
- print(" ");
- }
- public OnGameModeInit()
- {
- UsePlayerPedAnims();
- ShowPlayerMarkers(1);
- ShowNameTags(1);
- SetGameModeText("Brasil GangWars");
- DisableInteriorEnterExits();
- SetTimer("MudarNomeDOServer",250,true);
- SetTimer("ZoneCheckpointChecker", 1000, true);
- SetTimer("RandomMSGs",60000, true);
- SetTimer("reloginho",1000,true);
- SetTimer("AntiSH",1000,true);
- if(!DOF2_FileExists("Creditos.ini")) SendRconCommand("exit");
- if(!DOF2_FileExists("Bruno_Alves-Owna.txt")) SendRconCommand("exit");
- Reloginho1 = TextDrawCreate(620.0,5.0," ");
- Reloginho2 = TextDrawCreate(632.0,25.0," ");
- TextDrawAlignment(Reloginho1,3);
- TextDrawAlignment(Reloginho2,3);
- TextDrawColor(Reloginho1,0xFFFFFFFF);
- TextDrawColor(Reloginho2,0xFFFFFFFF);
- TextDrawBackgroundColor(Reloginho1,0x000000FF);
- TextDrawBackgroundColor(Reloginho2,0x000000FF);
- TextDrawFont(Reloginho1,3);
- TextDrawLetterSize(Reloginho1,0.5,1.4);
- TextDrawFont(Reloginho2,3);
- TextDrawLetterSize(Reloginho2,0.5,1.4);
- TextDrawSetProportional(Reloginho1,1);
- TextDrawSetProportional(Reloginho2,1);
- TextDrawSetShadow(Reloginho1,1);
- TextDrawSetShadow(Reloginho2,1);
- TextDrawSetOutline(Reloginho1,2);
- TextDrawSetOutline(Reloginho2,2);
- TextDrawShowForAll(Reloginho1);
- TextDrawShowForAll(Reloginho2);
- gang1 = GangZoneCreate(2406.349, -1764.764, 2573.673, -1606.855); // cria gangzone para a gang 1
- gang2 = GangZoneCreate(1584.936, -1745.026, 1828.318, -1516.057); // cria gangzone para a gang 2
- gang3 = GangZoneCreate(1835.923, -1267.349, 2075.502, -1121.283); // cria gangzone para a gang 3
- gang4 = GangZoneCreate(761.0724,-1897.2426,478.4138,-1740.9908); // cria gangzone para a gang 4
- //gang5 = GangZoneCreate(951.5716,-1128.9730,808.1890,-1056.3263); // cria gangzone para a gang 5
- CPS_AddCheckpoint(2495.0383,-1686.9420,13.5140,2.0,80); // cria checkpoint para gang 1
- CPS_AddCheckpoint(1722.3857,-1607.7697,13.5469,2.0,80); // cria checkpoint para gang 2
- CPS_AddCheckpoint(1976.1494,-1234.6455,20.0469,2.0,80); // cria checkpoint para gang 3
- CPS_AddCheckpoint(550.1131,-1866.0428,4.2844,2.0,80); // cria checkpoint para gang 4
- //CPS_AddCheckpoint(892.7670,-1106.4712,23.5000,2.0,80); // cria checkpoint para gang 5
- AddStaticPickup(1318,1,904.8354,-918.7896,42.6075);//entrar extremers
- AddStaticPickup(1318,1,2495.5425,-1690.3789,14.7656);// cria uma seta pro player saber que ali é a entrada
- AddStaticPickup(1318,1,2232.8452,-1159.7899,25.8906);// cria uma seta pro player saber que ali é a entrada
- AddStaticPickup(1318,1,2351.8730,-1170.0540,28.0449);// entrada vagos
- AddStaticPickup(1318,1,2000.0731,-1114.5226,27.1250);// entrada Ballas
- AddStaticPickup(1318,1,1568.6267,-1689.9707,6.2188);// entrada Policia
- AddStaticPickup(1242,1,503.3769,-75.2882,998.7651);// cria equipar aztecas
- AddStaticPickup(1242,1,2497.6074,-1694.5923,1014.7422);// cria EQUIPAR GROOVE
- AddStaticPickup(1242,1,444.3208,511.2156,1001.4195);// cria EQUIPAR extremers
- AddStaticPickup(1242,1,2219.6140,-1154.2717,1025.7969);// cria equipar los vagos
- AddStaticPickup(1242,1,316.5358,1119.9016,1083.8828);// cria equipar Ballas
- AddStaticPickup(1242,1,296.5093,183.2624,1007.1719);// cria equipar Policia
- Create3DTextLabel("Para Pegar seus\n equipamentos aperte F",0x2641FEC8,503.3769,-75.2882,998.7651,9.0,0);
- Create3DTextLabel("Para Pegar seus\n equipamentos aperte F",0x00D900C8,2497.6074,-1694.5923,1014.7422,9.0,0);
- Create3DTextLabel("Para Pegar seus\n equipamentos aperte F",0x00D900C8,444.3208,511.2156,1001.4195,9.0,0);
- Create3DTextLabel("Para Pegar seus\n equipamentos aperte F",0x00D900C8,2219.6140,-1154.2717,1025.7969,9.0,0);
- Create3DTextLabel("Para Pegar seus\n equipamentos aperte F",0x00D900C8,316.5358,1119.9016,1083.8828,9.0,0);
- Create3DTextLabel("Para Pegar seus\n equipamentos aperte F",0x00D900C8,296.5093,183.2624,1007.1719,9.0,0);
- // =========================== GROVE STREET ====================================
- AddPlayerClass(86,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);//[ID 0]
- AddPlayerClass(105,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);//[ID 1]
- AddPlayerClass(106,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);//[ID 2]
- AddPlayerClass(107,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);//[ID 3]
- AddPlayerClass(149,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);//[ID 4]
- AddPlayerClass(270,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);//[ID 5]
- //========================== AZTECAS ===========================================
- AddPlayerClass(114,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 6
- AddPlayerClass(115,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 7
- AddPlayerClass(116,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 8
- AddPlayerClass(173,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 9
- //======================== Ballas ==============================================
- AddPlayerClass(102,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 10
- AddPlayerClass(103,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 11
- AddPlayerClass(104,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 12
- //========================== Los VAGOS ========================================
- AddPlayerClass(108,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 13
- AddPlayerClass(109,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 14
- AddPlayerClass(110,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 15
- //========================= Extremers ========================================
- AddPlayerClass(290,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 16
- AddPlayerClass(291,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 17
- AddPlayerClass(192,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 18
- //========================= POLICIA ========================================
- AddPlayerClass(265,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 19
- AddPlayerClass(266,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 20
- AddPlayerClass(267,2615.7163,-962.7603,80.3227,183.9649,24,500,0,0,0,0);// ID 21
- //========================== CARROS GROOVE =====================================
- GroveCars[0] = AddStaticVehicleEx(412,2510.19995117,-1687.40002441,13.50000000,40.50000000,86,1,999999999); //Voodoo
- GroveCars[1] = AddStaticVehicleEx(600,2473.80004883,-1690.19995117,13.39999962,0.00000000,86,1,999999999); //Picador
- GroveCars[2] = AddStaticVehicleEx(567,2508.60009766,-1671.19995117,13.39999962,352.00000000,86,1,999999999); //Savanna
- GroveCars[3] = AddStaticVehicleEx(492,2499.39990234,-1683.00000000,13.30000019,108.00000000,86,1,999999999); //Greenwood
- GroveCars[4] = AddStaticVehicleEx(468,2510.00000000,-1659.30004883,13.39999962,100.00000000,86,1,999999999); //Sanchez
- GroveCars[5] = AddStaticVehicleEx(468,2511.00000000,-1661.09997559,13.39999962,96.00000000,86,1,999999999); //Sanchez
- //============================= CARROS AZTECAS ==================
- AztecasCars[0] = AddStaticVehicleEx(575,2205.60009766,-1154.09997559,25.50000000,270.00000000,2,1,999999999); //Broadway
- AztecasCars[1] = AddStaticVehicleEx(576,2205.50000000,-1157.80004883,25.50000000,270.00000000,2,1,999999999); //Tornado
- AztecasCars[2] = AddStaticVehicleEx(474,2228.10009766,-1156.19995117,25.70000076,92.00000000,2,1,999999999); //Hermes
- AztecasCars[3] = AddStaticVehicleEx(468,2227.39990234,-1159.90002441,25.50000000,90.00000000,2,1,999999999); //Sanchez
- AztecasCars[4] = AddStaticVehicleEx(468,2227.39990234,-1162.40002441,25.50000000,90.00000000,2,1,999999999); //Sanchez
- AztecasCars[5] = AddStaticVehicleEx(466,2205.69995117,-1161.59997559,25.70000076,270.00000000,2,1,999999999); //Glendale
- //============================ CARROS LOS VAGOS ===================
- VagosCars[0] = AddStaticVehicle(412,2358.3208,-1150.2773,27.1486,267.6552,6,1); //
- VagosCars[1] = AddStaticVehicle(413,2345.1670,-1149.8507,26.9182,270.3698,6,1); //
- VagosCars[2] = AddStaticVehicle(474,2356.2136,-1157.8699,27.1005,271.7457,6,1); //
- //========================== CARROS BALLAS =====================================
- BallasCars[0] = AddStaticVehicle(491,1995.9536,-1117.8923,26.5365,181.0188,148,1); //
- BallasCars[1] = AddStaticVehicle(474,1984.9955,-1132.0065,25.4660,90.4797,148,1); //
- BallasCars[2] = AddStaticVehicle(492,1991.7744,-1131.9481,25.3122,90.4917,148,1); //
- BallasCars[3] = AddStaticVehicle(474,2007.9249,-1131.8344,24.9345,89.7351,148,1); //
- //=========================== CARROS EXTREMERS =================================
- CarExtreme[0] = AddStaticVehicle(521,917.7061,-942.7267,42.3120,1.6060,3,3); //
- CarExtreme[1] = AddStaticVehicle(521,920.4613,-942.8990,42.3211,3.3109,3,3); //
- CarExtreme[2] = AddStaticVehicle(521,922.1490,-942.6303,42.3133,4.5300,3,3); //
- CarExtreme[3] = AddStaticVehicle(526,910.6374,-920.9716,42.3712,182.0112,3,3); //
- CarExtreme[4] = AddStaticVehicle(550,916.3628,-921.1852,42.4179,182.6618,3,3); //
- //========================= CARROS POLICIA ======================
- PoliciaCars[0] = AddStaticVehicle(596,1570.2494,-1711.1536,5.6119,0.2747,1,1); //
- PoliciaCars[1] = AddStaticVehicle(597,1578.6851,-1711.0728,5.6592,3.0871,1,1); //
- PoliciaCars[2] = AddStaticVehicle(599,1602.4819,-1699.9958,6.0811,88.1205,1,1); //
- PoliciaCars[3] = AddStaticVehicle(599,1601.7714,-1696.1088,6.0792,91.0571,1,1); //
- PoliciaCars[4] = AddStaticVehicle(523,1591.3158,-1713.0681,5.4636,352.6071,1,1); //
- PoliciaCars[5] = AddStaticVehicle(523,1587.1680,-1713.1136,5.4646,346.7470,1,1); //
- //========== OBJETOS ================= > aZTECAS
- portaoaztecas = CreateObject(980,2222.00000000,-1143.80004883,26.50000000,0.00000000,0.00000000,344.00000000); //object(columbiangate) (1)
- CreateObject(980, 2239, -1149.3000488281, 27.60000038147, 0, 0, 346);
- CreateObject(980, 2211.1999511719, -1140.6999511719, 27.60000038147, 0, 0, 342);
- CreateObject(980, 2230.8000488281, -1147.0999755859, 27.60000038147, 0, 0, 342);
- //------- GROOVE
- CreateObject(985,2446.30004883,-1698.00000000,12.60000038,0.00000000,0.00000000,186.00000000); //object(gate_autor) (1)
- CreateObject(985,2480.10009766,-1722.00000000,12.50000000,0.00000000,0.00000000,0.00000000); //object(gate_autor) (2)
- CreateObject(985,2449.69995117,-1688.09997559,12.50000000,0.00000000,0.00000000,270.00000000); //object(gate_autor) (5)
- CreateObject(985,2449.69995117,-1680.30004883,12.50000000,0.00000000,0.00000000,270.00000000); //object(gate_autor) (6)
- CreateObject(985,2449.80004883,-1672.50000000,12.50000000,0.00000000,0.00000000,270.00000000); //object(gate_autor) (7)
- CreateObject(985,2449.80004883,-1667.09997559,12.30000019,0.00000000,0.00000000,270.00000000); //object(gate_autor) (8)
- portaogrove = CreateObject(976,2449.80004883,-1663.09997559,12.30000019,0.00000000,0.00000000,92.00000000); //object(phils_compnd_gate) (1)
- CreateObject(986,2449.60009766,-1650.50000000,12.39999962,0.00000000,0.00000000,270.00000000); //objectt(gate_autol) (1)
- CreateObject(986,2449.60009766,-1643.50000000,12.80000019,0.00000000,0.00000000,272.00000000); //object(gate_autol) (2)
- //------ extremer objeto
- portaoextreme = CreateObject(980, 872.59997558594, -944.90002441406, 43.5, 0, 6, 0);
- CreateObject(5130, 896.20001220703, -922.5, 43.299999237061, 0, 0, 136);
- CreateObject(3749, 873.09997558594, -944.90002441406, 47, 0, 8, 4);
- CreateObject(987, 853, -941.20001220703, 46.299999237061, 0, 15.99609375, 335.99487304688);
- CreateObject(987, 927, -943.79998779297, 40.599998474121, 0, 0, 3.99853515625);
- CreateObject(987, 916.59997558594, -944.20001220703, 40.700000762939, 0, 0, 2);
- CreateObject(987, 905.20001220703, -945.70001220703, 40.799999237061, 0, 0, 5.9990234375);
- CreateObject(987, 882.20001220703, -945.59997558594, 40, 0, 0, 358);
- CreateObject(987, 889, -945.90002441406, 40.599998474121, 0, 0, 0);
- CreateObject(971, 902.59997558594, -946.09997558594, 42.700000762939, 0, 0, 4);
- CreateObject(987, 854.79998779297, -930.29998779297, 51, 350.22076416016, 12.179626464844, 266.09967041016);
- CreateObject(987, 861.70001220703, -924.59997558594, 56.099998474121, 0, 10, 233.99993896484);
- CreateObject(987, 866.20001220703, -914.5, 60, 0, 14, 244);
- CreateObject(987, 871.5, -904.59997558594, 61.799999237061, 0, 8, 242);
- CreateObject(987, 874.20001220703, -893.40002441406, 63.299999237061, 0, 8, 258);
- //---- tunning ---------------
- TuningMenu = CreateMenu("TuningMenu",1,20,120,150,40);
- AddMenuItem(TuningMenu,0,"Paint Jobs");
- AddMenuItem(TuningMenu,0,"Colors");
- AddMenuItem(TuningMenu,0,"Exhausts");
- AddMenuItem(TuningMenu,0,"Front Bumper");
- AddMenuItem(TuningMenu,0,"Rear Bumper");
- AddMenuItem(TuningMenu,0,"Roof");
- AddMenuItem(TuningMenu,0,"Spoilers");
- AddMenuItem(TuningMenu,0,"Side Skirts");
- AddMenuItem(TuningMenu,0,"Bullbars");
- AddMenuItem(TuningMenu,0,"Wheels");
- AddMenuItem(TuningMenu,0,"Car Stereo");
- AddMenuItem(TuningMenu,0,"Next Page");
- Paintjobs = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Paintjobs,0,"PaintJobs");
- AddMenuItem(Paintjobs,0,"Paintjob 1");
- AddMenuItem(Paintjobs,0,"Paintjob 2");
- AddMenuItem(Paintjobs,0,"Paintjob 3");
- AddMenuItem(Paintjobs,0,"Paintjob 4");
- AddMenuItem(Paintjobs,0,"Paintjob 5");
- AddMenuItem(Paintjobs,0,"Main Menu");
- Colors = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Colors,0,"Colors");
- AddMenuItem(Colors,0,"Black");
- AddMenuItem(Colors,0,"White");
- AddMenuItem(Colors,0,"Red");
- AddMenuItem(Colors,0,"Blue");
- AddMenuItem(Colors,0,"Green");
- AddMenuItem(Colors,0,"Yellow");
- AddMenuItem(Colors,0,"Pink");
- AddMenuItem(Colors,0,"Brown");
- AddMenuItem(Colors,0,"Next Page");
- Colors1 = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Colors1,0,"Colors");
- AddMenuItem(Colors1,0,"Grey");
- AddMenuItem(Colors1,0,"Gold");
- AddMenuItem(Colors1,0,"Dark Blue");
- AddMenuItem(Colors1,0,"Light Blue");
- AddMenuItem(Colors1,0,"Green");
- AddMenuItem(Colors1,0,"Light Grey");
- AddMenuItem(Colors1,0,"Dark Red");
- AddMenuItem(Colors1,0,"Dark Brown");
- AddMenuItem(Colors1,0,"Main Menu");
- Exhausts = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Exhausts,0,"Exhausts");
- AddMenuItem(Exhausts,0,"Wheel Arch Alien Exhaust");
- AddMenuItem(Exhausts,0,"Wheel Arch X-Flow Exhaust");
- AddMenuItem(Exhausts,0,"Locos Low Chromer Exhaust");
- AddMenuItem(Exhausts,0,"Locos Low Slamin Exhaust");
- AddMenuItem(Exhausts,0,"Main Menu");
- Frontbumper = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Frontbumper,0,"Frontbumpers");
- AddMenuItem(Frontbumper,0,"Wheel Arch Alien bumper");
- AddMenuItem(Frontbumper,0,"Wheel Arch X-Flow bumper");
- AddMenuItem(Frontbumper,0,"Locos Low Chromer bumper");
- AddMenuItem(Frontbumper,0,"Locos Low Slamin bumper");
- AddMenuItem(Frontbumper,0,"Main Menu");
- Rearbumper = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Rearbumper,0,"Rearbumpers");
- AddMenuItem(Rearbumper,0,"Wheel Arch Alien bumper");
- AddMenuItem(Rearbumper,0,"Wheel Arch X-Flow bumper");
- AddMenuItem(Rearbumper,0,"Locos Low Chromer bumper");
- AddMenuItem(Rearbumper,0,"Locos Low Slamin bumper");
- AddMenuItem(Rearbumper,0,"Main Menu");
- Roof = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Roof,0,"Roof");
- AddMenuItem(Roof,0,"Wheel Arch Alien Roof Vent");
- AddMenuItem(Roof,0,"Wheel Arch X-Flow Roof Vent");
- AddMenuItem(Roof,0,"Locos Low Hardtop Roof");
- AddMenuItem(Roof,0,"Locos Low Softtop Roof");
- AddMenuItem(Roof,0,"Main Menu");
- Spoilers = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Spoilers,0,"Spoliers");
- AddMenuItem(Spoilers,0,"Alien Spoiler");
- AddMenuItem(Spoilers,0,"X-Flow Spoiler");
- AddMenuItem(Spoilers,0,"Main Menu");
- Sideskirts = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Sideskirts,0,"SideSkirts");
- AddMenuItem(Sideskirts,0,"Wheel Arch Alien Side Skirts");
- AddMenuItem(Sideskirts,0,"Wheel Arch X-Flow Side Skirts");
- AddMenuItem(Sideskirts,0,"Locos Low Chrome Strip");
- AddMenuItem(Sideskirts,0,"Locos Low Chrome Flames");
- AddMenuItem(Sideskirts,0,"Locos Low Chrome Arches");
- AddMenuItem(Sideskirts,0,"Locos Low Chrome Trim");
- AddMenuItem(Sideskirts,0,"Locos Low Wheelcovers");
- AddMenuItem(Sideskirts,0,"Main Menu");
- Bullbars = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Bullbars,0,"Bullbars");
- AddMenuItem(Bullbars,0,"Locos Low Chrome Grill");
- AddMenuItem(Bullbars,0,"Locos Low Chrome Bars");
- AddMenuItem(Bullbars,0,"Locos Low Chrome Lights");
- AddMenuItem(Bullbars,0,"Locos Low Chrome Bullbar");
- AddMenuItem(Bullbars,0,"Main Menu");
- Wheels = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Wheels,0,"Wheels");
- AddMenuItem(Wheels,0,"Offroad");
- AddMenuItem(Wheels,0,"Mega");
- AddMenuItem(Wheels,0,"Wires");
- AddMenuItem(Wheels,0,"Twist");
- AddMenuItem(Wheels,0,"Grove");
- AddMenuItem(Wheels,0,"Import");
- AddMenuItem(Wheels,0,"Atomic");
- AddMenuItem(Wheels,0,"Ahab");
- AddMenuItem(Wheels,0,"Virtual");
- AddMenuItem(Wheels,0,"Access");
- AddMenuItem(Wheels,0,"Next Page");
- AddMenuItem(Wheels,0,"Main Menu");
- Wheels1 = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Wheels1,0,"Wheels");
- AddMenuItem(Wheels1,0,"Trance");
- AddMenuItem(Wheels1,0,"Shadow");
- AddMenuItem(Wheels1,0,"Rimshine");
- AddMenuItem(Wheels1,0,"Classic");
- AddMenuItem(Wheels1,0,"Cutter");
- AddMenuItem(Wheels1,0,"Switch");
- AddMenuItem(Wheels1,0,"Dollar");
- AddMenuItem(Wheels1,0,"Main Menu");
- Carstereo = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Carstereo,0,"Stereo");
- AddMenuItem(Carstereo,0,"Bass Boost");
- AddMenuItem(Carstereo,0,"Main Menu");
- //-------------------------Main Menu page 2 ------------------------------------
- TuningMenu1= CreateMenu("TuningMenu",1,20,120,150,40);
- AddMenuItem(TuningMenu1,0,"Hydraulics");
- AddMenuItem(TuningMenu1,0,"Nitro");
- AddMenuItem(TuningMenu1,0,"Repair Car");
- AddMenuItem(TuningMenu1,0,"Main Menu");
- Hydraulics = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Hydraulics,0,"Hydraulics");
- AddMenuItem(Hydraulics,0,"Hydraulics");
- AddMenuItem(Hydraulics,0,"Main Menu");
- Nitro = CreateMenu("TuningMenu",1,20,120,150,40);
- SetMenuColumnHeader(Nitro,0,"Nitro");
- AddMenuItem(Nitro,0,"2x Nitrous");
- AddMenuItem(Nitro,0,"5x Nitrous");
- AddMenuItem(Nitro,0,"10x Nitrous");
- AddMenuItem(Nitro,0,"Main Menu");
- return 1;
- }
- public OnGameModeExit()
- {
- DOF2_Exit();
- TextDrawDestroy(Reloginho1);
- TextDrawDestroy(Reloginho2);
- TextDrawHideForAll(Reloginho1);
- TextDrawHideForAll(Reloginho2);
- DestroyMenu(TuningMenu);
- DestroyMenu(TuningMenu1);
- DestroyMenu(Paintjobs);
- DestroyMenu(Colors);
- DestroyMenu(Colors1);
- DestroyMenu(Exhausts);
- DestroyMenu(Frontbumper);
- DestroyMenu(Rearbumper);
- DestroyMenu(Roof);
- DestroyMenu(Spoilers);
- DestroyMenu(Sideskirts);
- DestroyMenu(Bullbars);
- DestroyMenu(Wheels);
- DestroyMenu(Wheels1);
- DestroyMenu(Carstereo);
- DestroyMenu(Hydraulics);
- DestroyMenu(Nitro);
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerInterior(playerid,0);
- SetPlayerPos(playerid,-1531.6575,687.5902,133.0514);
- SetPlayerFacingAngle(playerid, 320);
- SetPlayerCameraPos(playerid,-1528.9016,691.0265,134.1981);
- SetPlayerCameraLookAt(playerid,-1531.6575,687.5902,133.0514);
- ApplyAnimation(playerid,"DANCING","dnce_M_a", 4.0, 1, 0, 0, 0, 0);
- if((classid >= 0) && (classid <= 5))
- {
- gTeam[playerid] = Grove;
- SetPlayerTeam(playerid, Grove);
- GameTextForPlayer(playerid,"~n~~n~~n~~g~Grove",7000,5);
- }
- if((classid >= 6) && (classid <= 9))
- {
- gTeam[playerid] = Aztecas;
- SetPlayerTeam(playerid, Aztecas);
- GameTextForPlayer(playerid,"~n~~n~~n~~b~Aztecas",7000,5);
- }
- if((classid >= 10) && (classid <= 12))
- {
- gTeam[playerid] = Ballas;
- SetPlayerTeam(playerid, Ballas);
- GameTextForPlayer(playerid,"~n~~n~~n~~p~Ballas",7000,5);
- }
- if((classid >= 13) && (classid <= 15))
- {
- gTeam[playerid] = LosVagos;
- SetPlayerTeam(playerid, LosVagos);
- GameTextForPlayer(playerid,"~n~~n~~n~~y~Los Vagos",7000,5);
- }
- if((classid >= 16) && (classid <= 18))
- {
- gTeam[playerid] = Extremes;
- SetPlayerTeam(playerid, Extremes);
- GameTextForPlayer(playerid,"~n~~n~~n~~r~Extremers",7000,5);
- }
- if((classid >= 19) && (classid <= 21))
- {
- gTeam[playerid] = Policia;
- SetPlayerTeam(playerid, Policia);
- GameTextForPlayer(playerid,"~n~~n~~n~~B~Policia",7000,5);
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- pvehicleid[playerid] = GetPlayerVehicleID(playerid);
- pvehicleid[playerid] = 0;
- pmodelid[playerid] = 0;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- Recompensa[playerid] = 0;
- Killer[playerid] = 0;
- Seguidos[playerid] = 0;
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- TextDrawHideForAll(Reloginho1);
- TextDrawShowForPlayer(playerid, Reloginho1);
- TextDrawHideForAll(Reloginho2);
- TextDrawShowForPlayer(playerid, Reloginho2);
- GangZoneShowForPlayer(playerid, gang1, gzcolor[0]);
- GangZoneShowForPlayer(playerid, gang2, gzcolor[1]);
- GangZoneShowForPlayer(playerid, gang3, gzcolor[2]);
- GangZoneShowForPlayer(playerid, gang4, gzcolor[3]);
- //GangZoneShowForPlayer(playerid, gang5, gzcolor[3]);
- if(gTeam[playerid] == Aztecas)
- {
- SetPlayerColor(playerid, CorAztecas);
- SetPlayerPos(playerid, 2232.2813,-1158.4985,29.7969);
- SetPlayerInterior(playerid, 0);
- }
- if(gTeam[playerid] == Grove)
- {
- SetPlayerColor(playerid, CorGrove);
- SetPlayerPos(playerid, 2531.0586,-1666.2322,15.1678);
- SetPlayerInterior(playerid, 0);
- }
- if(gTeam[playerid] == Ballas)
- {
- SetPlayerColor(playerid, CorBallas);
- SetPlayerPos(playerid, 2000.2076,-1116.5450,26.7813);
- SetPlayerInterior(playerid, 0);
- }
- if(gTeam[playerid] == LosVagos)
- {
- SetPlayerColor(playerid, CorVagos);
- SetPlayerPos(playerid, 2351.9700,-1167.8600,27.7864);
- SetPlayerInterior(playerid, 0);
- }
- if(gTeam[playerid] == Extremes)
- {
- SetPlayerColor(playerid, CorExtreme);
- SetPlayerPos(playerid, 905.2719,-918.5132,42.6075);
- SetPlayerInterior(playerid, 0);
- }
- if(gTeam[playerid] == Policia)
- {
- SetPlayerColor(playerid, CorPolicia);
- SetPlayerPos(playerid, 1568.6267,-1689.9707,6.2188);
- SetPlayerInterior(playerid, 0);
- }
- return 1;
- }
- //================= COMANDOS DO SERVER ==============
- CMD:tunar(playerid)
- {
- new playerstate = GetPlayerState(playerid);
- if(playerstate == PLAYER_STATE_DRIVER)
- {
- return ModCar(playerid);
- }
- else
- {
- return SendClientMessage(playerid, Vermelho, "[ERROR] Você não pode modificar / ajustar um carro a menos que você é o motorista.");
- }
- }
- CMD:cmds(playerid, params[])
- {
- new Ajuda[1000];
- strcat(Ajuda,"{34B379}/V - {FFFFFF} Cria um carro\n");
- strcat(Ajuda,"{34B379}/Radio - {FFFFFF} Para escutar uma radio\n");
- strcat(Ajuda,"{34B379}/Tunar - {FFFFFF} Para tunar seu carro\n");
- strcat(Ajuda,"{34B379}/Animes - {FFFFFF} Animes do servidor\n");
- strcat(Ajuda,"{34B379}/Creditos - {FFFFFF} Para saber quem criou o servidor\n");
- strcat(Ajuda,"{34B379}/TracarTime - {FFFFFF} Muda seu time\n");
- strcat(Ajuda,"{34B379}/Ajuda - {FFFFFF} Para obter ajuda\n");
- strcat(Ajuda,"{34B379}/X - {FFFFFF} Desvira seu veiculo\n");
- strcat(Ajuda,"{34B379}/MudarLuta - {FFFFFF} Troca seu estilo de luta\n");
- ShowPlayerDialog(playerid, 600, DIALOG_STYLE_MSGBOX, "Comandos", Ajuda, "Fechar", "");
- return 1;
- }
- CMD:x(playerid)
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "Tem q estar em um veiculo");
- new Float:X, Float:Y, Float:Z;
- if(IsPlayerInAnyVehicle(playerid))
- SetCameraBehindPlayer(playerid);
- GetPlayerPos(playerid, X, Y, Z);
- SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
- SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
- return 1;
- }
- CMD:mudarluta(playerid)
- {
- ShowPlayerDialog(playerid, MudarLuta, DIALOG_STYLE_LIST, "Estilos de luta", "{ADFF2F}Boxe\n{CAE1FF}Kongfu\n{7B68EE}Briga de Rua\nAgarra e Chute\n{912CEE}Normal", "Selecionar", "Sair");
- return 1;
- }
- CMD:ajuda(playerid)
- {
- new Ajuda[500];
- strcat(Ajuda,"{34B379}Bom este gm é de times, objetivo é destruir outras gangs que predominam em Los Santos\nAlguns comandos Uteis:/cmds - /Creditos\n");
- return 1;
- }
- CMD:trocartime(playerid)
- {
- format(String, sizeof(String), "%s foi mudar de equipe (/Trocartime)", Nome(playerid));
- SendClientMessageToAll(AZUL_CLARO, String);
- ForceClassSelection(playerid);
- SetPlayerHealth(playerid, 0);
- return 1;
- }
- CMD:creditos(playerid, params[])
- {
- new Ajuda[160];
- strcat(Ajuda,"{34B379}Créditos - {FFFFFF} Bruno_Alves, Criação completa do gamemode\n");
- strcat(Ajuda,"{34B379}Contato - {FFFFFF}Skype: brunovs2012 - msn:brunovs2011@hotmail.com");
- ShowPlayerDialog(playerid, 601, DIALOG_STYLE_MSGBOX, "Creditos", Ajuda, "Fechar", "");
- return 1;
- }
- CMD:animes(playerid)
- {
- SendClientMessage(playerid, Amarelo, "Se não funcionar o anime de tente 2 vezes.");
- SendClientMessage(playerid, Vermelho, "Pressione >> Y << para parar a anime..");
- ShowPlayerDialog(playerid, AnimServi, DIALOG_STYLE_LIST, "Animes do server", "Handsup\nBebado\nAssaltar\nVomitar\nAcenar\nFoda-se\nTapa na bunda\nMijar\nDeitar\nRir\nCentar\nBoxe\nCair\nCruzar braços\nDrogado\nComemorar\nLista 2", "Selecionar", "Cancelar");
- return 1;
- }
- CMD:radio(playerid)
- {
- ShowPlayerDialog(playerid, Radios, DIALOG_STYLE_LIST,
- "Brasil Top Killers",
- "{ADFF2F} Funk Brasil \n{CAE1FF}Jovem Pan\n{7B68EE}Radio Atlantida\nRadio Cidade FM\n{6A5ACD}Radio Mantiquera\n{32CD32}Click Mix\nWeb Radio Virtual Dj\n{F900E0}Radio Vto Mix\nRadio Team Expert\nWeb Radio Relax\nRadio Novo Milenio\n{FFFFFF}Desligar Radio",
- "Sintonizar", "Sair");
- return 1;
- }
- CMD:abrirpt(playerid)
- {
- if(gTeam[playerid] == Aztecas)
- {
- if(IsPlayerInRangeOfPoint(playerid, 10.0, 2222.00000000,-1143.80004883,26.50000000))
- {
- MoveObject(portaoaztecas,2213.60009766,-1141.30004883,26.50000000, 5.0);
- SendClientMessage(playerid, CorAztecas, "Abrindo o Portao !");
- SetTimer("fportao", 4500, false);
- }
- return true;
- }
- if(gTeam[playerid] == Grove) // Pros Grove.
- {
- if(IsPlayerInRangeOfPoint(playerid, 10.0, 2449.69995117,-1654.50000000,12.60000038))
- {
- MoveObject(portaogrove, 2449.69995117,-1654.50000000,12.60000038, 5.0);
- SendClientMessage(playerid, CorGrove, "Abrindo O Portao !");
- SetTimer("fportao", 4500, false);
- }
- }
- if(gTeam[playerid] == Extremes)
- {
- if(IsPlayerInRangeOfPoint(playerid, 12.0, 872.2871,-943.7525,42.1618))
- {
- MoveObject(portaoextreme, 872.59997558594, -944.90002441406, 48.799999237061, 5.0);
- SendClientMessage(playerid, CorExtreme, "Abrindo O Portao !");
- SetTimer("fportao", 4500, false);
- }
- }
- return true;
- }
- CMD:cabecas(playerid) {
- for(new i = 0; i < MAX_PLAYERS; ++i) {
- if(Killer[i] >= 5) {
- format(str, sizeof(str), "%s - $%d - Matou: %d", Nome(i), GetarDado(i, Recompensa), GetarDado(i, Killer));
- SendClientMessage(playerid, Verde, str);
- }
- }
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SendDeathMessage(killerid, playerid, reason);
- Killer[killerid]++;
- Killer[playerid] = 0;
- Seguidos[killerid]++;
- if(GetarDado(killerid, Killer) == 1) {
- Recompensa[killerid] = VALOR_INICIAL;
- }
- else if(GetarDado(killerid, Seguidos) >= 5) {
- format(str, sizeof(str), "[ATENÇÃO] O Jogador {0EF01D}%s{12C41E} ja matou %d pessoas consecutivas. Sua cabeça está valendo $%d.", Nome(killerid), GetarDado(killerid, Killer), GetarDado(killerid, Recompensa));
- SendClientMessageToAll(Verde, str);
- Recompensa[killerid] = Recompensa[killerid]*2;
- Seguidos[killerid] = 0;
- }
- if(GetarDado(playerid, Recompensa) > 0) {
- GivePlayerMoney(killerid, Recompensa[playerid]);
- format(str, sizeof(str), "[ATENÇÃO] O Jogador {0EF01D}%s{12C41E} Matou {0EF01D}%s{12C41E} e ganhou uma recompensa de $%d.", Nome(killerid), Nome(playerid), GetarDado(playerid, Recompensa));
- SendClientMessageToAll(Verde, str);
- Recompensa[playerid] = 0;
- }
- AtualizarText(playerid);
- AtualizarText(killerid);
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- for(new fdp=0;fdp<356;fdp++)
- {
- if(strfind(text, IPDV[fdp], true) != -1)
- {
- SendClientMessage(playerid,0xFFFF00AA,"OU SEU FDP, SE SEU SERVER É NOOB A CULPA NÃO É NOSSA!");
- SendClientMessage(playerid,0xFFFF00AA,"VAI DIVULGAR IP NA CASA DO CARALHO!!!");
- GameTextForPlayer(playerid,"~r~Voce foi kickado!",5000,5);
- Kick(playerid);
- return 1;
- }
- }
- for(new fdp=0;fdp<4;fdp++)
- {
- if(strfind(text, MalEducado[fdp], true) != -1)
- {
- SendClientMessage(playerid,0xFFFF00AA,"OU SEU FDP, MAL EDUCADO DA PORRRA!");
- GameTextForPlayer(playerid,"~r~Voce foi kickado!",5000,5);
- Kick(playerid);
- return 1;
- }
- }
- return 1;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- if(newstate == PLAYER_STATE_DRIVER) {
- pvehicleid[playerid] = GetPlayerVehicleID(playerid);
- pmodelid[playerid] = GetVehicleModel(pvehicleid[playerid]);
- }
- else {
- pvehicleid[playerid] = 0;
- pmodelid[playerid] = 0;
- }
- new VehID = GetPlayerVehicleID(playerid);
- if(newstate == PLAYER_STATE_DRIVER)
- {
- if(gTeam[playerid] != Grove) for(new Pt = 5; Pt > -1; --Pt) if(VehID == GroveCars[Pt]) return SendClientMessage(playerid, -1, "Você não tem as chaves deste veículo e foi expulso."), RemovePlayerFromVehicle(playerid);
- if(gTeam[playerid] != Aztecas) for(new Pt = 5; Pt > -1; --Pt) if(VehID == AztecasCars[Pt]) return SendClientMessage(playerid, -1, "Você não tem as chaves deste veículo e foi expulso."), RemovePlayerFromVehicle(playerid);
- if(gTeam[playerid] != LosVagos) for(new Pt = 5; Pt > -1; --Pt) if(VehID == VagosCars[Pt]) return SendClientMessage(playerid, -1, "Você não tem as chaves deste veículo e foi expulso."), RemovePlayerFromVehicle(playerid);
- if(gTeam[playerid] != Ballas) for(new Pt = 5; Pt > -1; --Pt) if(VehID == BallasCars[Pt]) return SendClientMessage(playerid, -1, "Você não tem as chaves deste veículo e foi expulso."), RemovePlayerFromVehicle(playerid);
- if(gTeam[playerid] != Extremes) for(new Pt = 5; Pt > -1; --Pt) if(VehID == CarExtreme[Pt]) return SendClientMessage(playerid, -1, "Você não tem as chaves deste veículo e foi expulso."), RemovePlayerFromVehicle(playerid);
- if(gTeam[playerid] != Policia) for(new Pt = 5; Pt > -1; --Pt) if(VehID == PoliciaCars[Pt]) return SendClientMessage(playerid, -1, "Você não tem as chaves deste veículo e foi expulso."), RemovePlayerFromVehicle(playerid);
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- if(lastcp[playerid] > 0 && lastcp[playerid] <= MAX_GANGS+1)
- {
- cpzone[playerid][lastcp[playerid]] = 0;
- GangZoneStopFlashForAll(lastcp[playerid]-1);
- }
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new Menu:Current = GetPlayerMenu(playerid);
- if(Current == TuningMenu) {
- switch(row){
- case 0: ShowMenuForPlayer(Paintjobs, playerid);
- case 1: ShowMenuForPlayer(Colors, playerid);
- case 2: ShowMenuForPlayer(Exhausts, playerid);
- case 3:ShowMenuForPlayer(Frontbumper, playerid);
- case 4:ShowMenuForPlayer(Rearbumper, playerid);
- case 5:ShowMenuForPlayer(Roof, playerid);
- case 6:ShowMenuForPlayer(Spoilers, playerid);
- case 7:ShowMenuForPlayer(Sideskirts, playerid);
- case 8:ShowMenuForPlayer(Bullbars, playerid);
- case 9:ShowMenuForPlayer(Wheels, playerid);
- case 10:ShowMenuForPlayer(Carstereo, playerid);
- case 11:ShowMenuForPlayer(TuningMenu1, playerid);
- }
- }
- if(Current == Paintjobs) {
- switch(row){
- case 0:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 || // Broadway
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,0);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou com sucesso paintjob para carro");
- ShowMenuForPlayer(Paintjobs, playerid);
- }
- else
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 || // Broadway
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,1);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou com sucesso paintjob para carro");
- ShowMenuForPlayer(Paintjobs, playerid);
- }
- else
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 2:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 || // Broadway
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,2);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou com sucesso paintjob para carro");
- ShowMenuForPlayer(Paintjobs, playerid);
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Paintjob is only for Wheel Arch Angrls and Loco Low Co types of cars");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 3:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 || // Broadway
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,3);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou com sucesso paintjob para carro");
- ShowMenuForPlayer(Paintjobs, playerid);
- }
- else
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 4:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560 ||
- pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 || // Broadway
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 535 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 558)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehiclePaintjob(car,4);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou com sucesso paintjob para carro");
- ShowMenuForPlayer(Paintjobs, playerid);
- }
- else
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 5:
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- if(Current == Colors) {
- switch(row){
- case 0:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,0,0);
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,1,1);
- // GivePlayerMoney(playerid,-150);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito o seu carro");
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 2:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,3,3);
- // GivePlayerMoney(playerid,-150);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito o seu carro");
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 3:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,79,79);
- // GivePlayerMoney(playerid,-150);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito o seu carro");
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 4:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,86,86);
- // GivePlayerMoney(playerid,-150);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito o seu carro");
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 5:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,6,6);
- // GivePlayerMoney(playerid,-150);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito o seu carro");
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 6:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,126,126);
- // GivePlayerMoney(playerid,-150);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 7:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,66,66);
- // GivePlayerMoney(playerid,-150);
- SendClientMessage(playerid,Branco,"[INFO]Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 8:ShowMenuForPlayer(Colors1, playerid);
- }
- }
- if(Current == Colors1) {
- switch(row){
- case 0:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,24,24);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,123,123);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 2:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,53,53);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 3:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,93,93);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 4:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,83,83);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 5:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,60,60);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 6:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,126,126);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carro");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 7:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- ChangeVehicleColor(car,110,110);
- SendClientMessage(playerid,Branco,"[INFO] Você reparou com êxito para o carror");
- ShowMenuForPlayer(Colors1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 8:ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- if(Current == Exhausts) {
- switch(row){
- //-------------------Alien Exausts-Wheel Arch Cars----------------------------------------------------------
- case 0:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1034);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch Alien Exhaust component on Elegy");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1046);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch Alien Exhaust component on Flash");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1065);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch Alien Exhaust component on Jetser");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1064);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch Alien Exhaust component on Stratum");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1028);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch Alien Exhaust component on Sultan");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1089);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch Alien Exhaust component on Uranus");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------X-Flow Exausts-Wheel Arch Cars----------------------------------------------------------
- case 1:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562)
- {
- AddVehicleComponent(car,1037);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch X-Flow Exhaust component on Elegy");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 565)
- {
- AddVehicleComponent(car,1045);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch X-Flow Exhaust component on Flash");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 559)
- {
- AddVehicleComponent(car,1066);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch X-Flow exaust component on Jester");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 561)
- {
- AddVehicleComponent(car,1059);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch X-Flow Exhaust component on Stratum");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 560)
- {
- AddVehicleComponent(car,1029);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch X-Flow Exhaust component on Sultan");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 558)
- {
- AddVehicleComponent(car,1092);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Wheel Arch X-Flow Exhaust component on Uranus");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componete não pode adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chromer Exausts----------------------------------------------------------
- case 2:
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575) // Brodway
- {
- AddVehicleComponent(car,1044);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Locos Low Chromer Exhaust component on Brodway");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 534)// Remington
- {
- AddVehicleComponent(car,1126);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Locos Low Chromer Exhaust component on Remington");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 567)// Savanna
- {
- AddVehicleComponent(car,1129);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Locos Low Chromer Exhaust component on Savanna");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1104);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Locos Low Chromer Exhaust component on Blade");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1113);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Locos Low Chromer Exhaust component on Slamvan");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 576) // Tornado
- {
- AddVehicleComponent(car,1136);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Locos Low Chromer Exhaust component on Tornado");
- ShowMenuForPlayer(Exhausts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Salmin Exausts----------------------------------------------------------
- case 3:
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575) // Brodway
- {
- AddVehicleComponent(car,1043);
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 534)// Remington
- {
- AddVehicleComponent(car,1127);
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 567)// Savanna
- {
- AddVehicleComponent(car,1132);
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1105);
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1114);
- ShowMenuForPlayer(Exhausts, playerid);
- }
- else if(pmodelid[playerid] == 576) // Tornado
- {
- AddVehicleComponent(car,1135);
- ShowMenuForPlayer(Exhausts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 4:ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- if(Current == Frontbumper) {
- switch(row){
- //-------------------Alien Front Bumper-Wheel Arch Cars----------------------------------------------------------
- case 0:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1171);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1153);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jester
- {
- AddVehicleComponent(car,1160);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1155);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1169);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1166);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------X-Flow Front Bumper-Wheel Arch Cars----------------------------------------------------------
- case 1:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1172);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1152);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jetser
- {
- AddVehicleComponent(car,1173);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1157);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1170);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1165);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chromer Front Bumper----------------------------------------------------------
- case 2:
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575) // Brodway
- {
- AddVehicleComponent(car,1174);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 534)// Remington
- {
- AddVehicleComponent(car,1179);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 567)// Savanna
- {
- AddVehicleComponent(car,1189);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1182);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1115);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 576) // Tornado
- {
- AddVehicleComponent(car,1191);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Salmin Front Bumper----------------------------------------------------------
- case 3:
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 576)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575) // Brodway
- {
- AddVehicleComponent(car,1175);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 534)// Remington
- {
- AddVehicleComponent(car,1185);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 567)// Savanna
- {
- AddVehicleComponent(car,1188);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1181);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1116);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- else if(pmodelid[playerid] == 576) // Tornado
- {
- AddVehicleComponent(car,1190);
- ShowMenuForPlayer(Frontbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 4:ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- if(Current == Rearbumper) {
- switch(row){
- //-------------------Alien Rear Bumper-Wheel Arch Cars----------------------------------------------------------
- case 0:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1149);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1150);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jester
- {
- AddVehicleComponent(car,1159);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1154);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1141);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1168);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------X-Flow Rear Bumper-Wheel Arch Cars----------------------------------------------------------
- case 1:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1148);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1151);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jetser
- {
- AddVehicleComponent(car,1161);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1156);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1140);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1167);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chromer rear Bumper----------------------------------------------------------
- case 2:
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575) // Brodway
- {
- AddVehicleComponent(car,1176);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 534)// Remington
- {
- AddVehicleComponent(car,1180);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 567)// Savanna
- {
- AddVehicleComponent(car,1187);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1184);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1109);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 576) // Tornado
- {
- AddVehicleComponent(car,1192);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Salmin Rear Bumper----------------------------------------------------------
- case 3:
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575) // Brodway
- {
- AddVehicleComponent(car,1177);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 534)// Remington
- {
- AddVehicleComponent(car,1178);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 567)// Savanna
- {
- AddVehicleComponent(car,1186);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1183);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1110);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- else if(pmodelid[playerid] == 576) // Tornado
- {
- AddVehicleComponent(car,1193);
- ShowMenuForPlayer(Rearbumper, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 4:ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- if(Current == Roof) {
- switch(row){
- //-------------------Alien Roof Vent-Wheel Arch Cars----------------------------------------------------------
- case 0:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1035);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1054);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jester
- {
- AddVehicleComponent(car,1067);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1055);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1032);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1088);
- ShowMenuForPlayer(Roof, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------X-Flow Roof Vent-Wheel Arch Cars----------------------------------------------------------
- case 1:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1035);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1053);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jetser
- {
- AddVehicleComponent(car,1068);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1061);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1033);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1091);
- ShowMenuForPlayer(Roof, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Hardtop Roof ----------------------------------------------------------
- case 2:
- if(pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 567) // Savanna
- {
- AddVehicleComponent(car,1130);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1128);
- ShowMenuForPlayer(Roof, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro Savanna and Blade");
- ShowMenuForPlayer(Roof, playerid);
- }
- //-------------------Locos Low Softtop Roof ----------------------------------------------------------
- case 3:
- if(pmodelid[playerid] == 567 ||
- pmodelid[playerid] == 536)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 567) // Savanna
- {
- AddVehicleComponent(car,1131);
- ShowMenuForPlayer(Roof, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1103);
- ShowMenuForPlayer(Roof, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro Savanna and Blade");
- ShowMenuForPlayer(Roof, playerid);
- }
- case 4:ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- if(Current == Spoilers) {
- switch(row){
- //-------------------Alien Spoilers-Wheel Arch Cars----------------------------------------------------------
- case 0:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1147);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1049);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jester
- {
- AddVehicleComponent(car,1162);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1158);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1138);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1164);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------X-Flow Spoilers-Wheel Arch Cars----------------------------------------------------------
- case 1:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1146);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1150);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jetser
- {
- AddVehicleComponent(car,1158);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1060);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1139);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1163);
- ShowMenuForPlayer(Spoilers, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu veiculo");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 2:
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- if(Current == Sideskirts) {
- switch(row){
- //-------------------Alien Sideskirts Wheel Arch Cars----------------------------------------------------------
- case 0:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1036);
- AddVehicleComponent(car,1040);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1047);
- AddVehicleComponent(car,1051);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jester
- {
- AddVehicleComponent(car,1069);
- AddVehicleComponent(car,1071);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1056);
- AddVehicleComponent(car,1062);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1026);
- AddVehicleComponent(car,1027);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1090);
- AddVehicleComponent(car,1094);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------X-Flow Sideskirts-Wheel Arch Cars----------------------------------------------------------
- case 1:
- if(pmodelid[playerid] == 562 ||
- pmodelid[playerid] == 565 ||
- pmodelid[playerid] == 559 ||
- pmodelid[playerid] == 561 ||
- pmodelid[playerid] == 560)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 562) // Elegy
- {
- AddVehicleComponent(car,1039);
- AddVehicleComponent(car,1041);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 565) // Flash
- {
- AddVehicleComponent(car,1048);
- AddVehicleComponent(car,1052);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 559) // Jetser
- {
- AddVehicleComponent(car,1070);
- AddVehicleComponent(car,1072);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 561) // Stratum
- {
- AddVehicleComponent(car,1057);
- AddVehicleComponent(car,1063);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 560) // Sultan
- {
- AddVehicleComponent(car,1031);
- AddVehicleComponent(car,1030);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 558) // Uranus
- {
- AddVehicleComponent(car,1093);
- AddVehicleComponent(car,1095);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Strip Side Skirts----------------------------------------------------------
- case 2:
- if(pmodelid[playerid] == 575 ||
- pmodelid[playerid] == 536 ||
- pmodelid[playerid] == 576 ||
- pmodelid[playerid] == 567)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 575) // Brodway
- {
- AddVehicleComponent(car,1042);
- AddVehicleComponent(car,1099);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 567) // Savanna
- {
- AddVehicleComponent(car,1102);
- AddVehicleComponent(car,1133);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 576) // Tornado
- {
- AddVehicleComponent(car,1134);
- AddVehicleComponent(car,1137);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- else if(pmodelid[playerid] == 536) // Blade
- {
- AddVehicleComponent(car,1108);
- AddVehicleComponent(car,1107);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu carro Brodway, Savanna Tornado and Blade");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Flames Side Skirts----------------------------------------------------------
- case 3:
- if(pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534) // Remington
- {
- AddVehicleComponent(car,1122);
- AddVehicleComponent(car,1101);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu veiculo ");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Arches Side Skirts----------------------------------------------------------
- case 4:
- if(pmodelid[playerid] == 534 ||
- pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534) // Remington
- {
- AddVehicleComponent(car,1106);
- AddVehicleComponent(car,1124);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu veiculo ");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Trim Side Skirts----------------------------------------------------------
- case 5:
- if(pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1118);
- AddVehicleComponent(car,1120);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu veiculo ");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Wheelcovers Side Skirts----------------------------------------------------------
- case 6:
- if(pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1119);
- AddVehicleComponent(car,1121);
- ShowMenuForPlayer(Sideskirts, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu veiculo ");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 7:ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- //-------------------Locos Low Chrome Grill ----------------------------------------------------------
- if(Current == Bullbars) {
- switch(row){
- case 0:
- if(pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534) // Remington
- {
- AddVehicleComponent(car,1100);
- ShowMenuForPlayer(Bullbars, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu veiculo ");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Bars ----------------------------------------------------------
- case 1:
- if(pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534) // Remington
- {
- AddVehicleComponent(car,1123);
- ShowMenuForPlayer(Bullbars, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Este componente não pode ser adicionado em seu veiculo ");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Lights ----------------------------------------------------------
- case 2:
- if(pmodelid[playerid] == 534)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 534) // Remington
- {
- AddVehicleComponent(car,1125);
- SendClientMessage(playerid,Branco,"[INFO] You have succesfully added Locos Low Chrome Lights component on Remington");
- ShowMenuForPlayer(Bullbars, playerid);
- }
- }
- else
- {
- SendClientMessage(playerid,Amarelo,"[Aviso] Componenete não pode ser adicionado em seu veiculo!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- //-------------------Locos Low Chrome Bullbar ----------------------------------------------------------
- case 3:
- if(pmodelid[playerid] == 535)
- {
- new car = GetPlayerVehicleID(playerid);
- if(pmodelid[playerid] == 535) // Slamvan
- {
- AddVehicleComponent(car,1117);
- ShowMenuForPlayer(Bullbars, playerid);
- }
- }
- else
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 4:ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- if(Current == Wheels) {
- switch(row){
- case 0:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1025);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1074);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 2:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1076);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 3:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1078);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(Wheels, playerid);
- }
- case 4:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1081);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 5:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1082);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 6:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1085);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 7:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1096);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 8:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1097);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 9:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1098);
- ShowMenuForPlayer(Wheels, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 10:
- {
- ShowMenuForPlayer(Wheels1, playerid);
- }
- case 11:
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- if(Current == Wheels1) {
- switch(row){
- case 0:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1084);
- ShowMenuForPlayer(Wheels1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1073);
- ShowMenuForPlayer(Wheels1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 2:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1075);
- ShowMenuForPlayer(Wheels1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 3:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1077);
- ShowMenuForPlayer(Wheels1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(Wheels, playerid);
- }
- case 4:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1079);
- ShowMenuForPlayer(Wheels1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 5:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1080);
- ShowMenuForPlayer(Wheels1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 6:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1083);
- ShowMenuForPlayer(Wheels1, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 7:
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- if(Current == Carstereo) {
- switch(row){
- case 0:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1086);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou som ao seu veiculo ");
- ShowMenuForPlayer(Carstereo, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- if(Current == Hydraulics) {
- switch(row){
- case 0:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1087);
- SendClientMessage(playerid,Branco,"[INFO] Você colocou Hydraulica em seu veiculo ");
- ShowMenuForPlayer(Hydraulics, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- if(Current == Nitro) {
- switch(row){
- case 0:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1008);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou nitro 2x no seu carro ");
- ShowMenuForPlayer(Nitro, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 1:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1009);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou nitro 5x no seu carro");
- ShowMenuForPlayer(Nitro, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 2:
- if(GetPlayerMoney(playerid) >= 0)
- {
- new car = GetPlayerVehicleID(playerid);
- AddVehicleComponent(car,1010);
- SendClientMessage(playerid,Branco,"[INFO] Você adicionou nitro 10x no seu carro");
- ShowMenuForPlayer(Nitro, playerid);
- }
- else
- {
- SendClientMessage(playerid,Vermelho,"Sem dinheiro suficiente!");
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- case 3:
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- //--------------------------Main Menu page 2 ----------------------------------------------------------------------------
- if(Current == TuningMenu1) {
- switch(row){
- case 0:
- if(IsPlayerConnected(playerid))
- {
- ShowMenuForPlayer(Hydraulics, playerid);
- }
- case 1:
- if(IsPlayerConnected(playerid))
- {
- ShowMenuForPlayer(Nitro, playerid);
- }
- case 2:
- {
- new car = GetPlayerVehicleID(playerid);
- SetVehicleHealth(car,1000);
- SendClientMessage(playerid,Branco,"[INFO] Carro reparado com sucesso");
- ShowMenuForPlayer(TuningMenu1, playerid);
- }
- case 3:
- if(IsPlayerConnected(playerid))
- {
- ShowMenuForPlayer(TuningMenu, playerid);
- }
- }
- }
- return 0;
- }
- public OnPlayerExitedMenu(playerid)
- {
- new Menu:Current = GetPlayerMenu(playerid);
- HideMenuForPlayer(Current, playerid);
- TogglePlayerControllable(playerid, true);
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys & KEY_YES)
- {
- ClearAnimations(playerid);
- }
- if(newkeys==KEY_CROUCH)
- {
- if(IsPlayerInRangeOfPoint(playerid, 10.0, 2449.80004883,-1663.09997559,12.30000019))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- cmd_abrirpt(playerid);
- }
- }
- }
- if(newkeys==KEY_CROUCH)
- {
- if(IsPlayerInRangeOfPoint(playerid, 10.0, 2222.00000000,-1143.80004883,26.50000000))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- cmd_abrirpt(playerid);
- }
- }
- }
- if(newkeys==KEY_CROUCH)
- {
- if(IsPlayerInRangeOfPoint(playerid, 12.0, 872.2871,-943.7525,42.1618))
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- cmd_abrirpt(playerid);
- }
- }
- }
- //-------------- EQUIPAR DAS HQ ------------------
- if(newkeys== 16)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,503.3769,-75.2882,998.7651))
- {
- if(gTeam[playerid] == Aztecas)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 29, 500);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 34, 125);
- GivePlayerWeapon(playerid, 25, 250);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- }
- }
- }
- if(newkeys== 16)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,2497.6074,-1694.5923,1014.7422))
- {
- if(gTeam[playerid] == Grove)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 29, 500);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 34, 125);
- GivePlayerWeapon(playerid, 25, 250);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- }
- }
- }
- if(newkeys== 16) //eztremers
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,444.3208,511.2156,1001.4195))
- {
- if(gTeam[playerid] == Extremes)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 29, 500);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 34, 125);
- GivePlayerWeapon(playerid, 25, 250);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- }
- }
- }
- if(newkeys== 16) //vagos
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,2219.6140,-1154.2717,1025.7969))
- {
- if(gTeam[playerid] == LosVagos)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 29, 500);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 34, 125);
- GivePlayerWeapon(playerid, 25, 250);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- }
- }
- }
- if(newkeys== 16) //Ballas
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,316.5358,1119.9016,1083.8828))
- {
- if(gTeam[playerid] == Ballas)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 29, 500);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 34, 125);
- GivePlayerWeapon(playerid, 25, 250);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- }
- }
- }
- if(newkeys== 16) //Policia
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,296.5093,183.2624,1007.1719))
- {
- if(gTeam[playerid] == Policia)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 500);
- GivePlayerWeapon(playerid, 29, 500);
- GivePlayerWeapon(playerid, 30, 500);
- GivePlayerWeapon(playerid, 34, 125);
- GivePlayerWeapon(playerid, 25, 250);
- SetPlayerHealth(playerid, 100);
- SetPlayerArmour(playerid, 100);
- }
- }
- }
- //---------- ENTRADAS DAS HQ -----------------------
- if(newkeys== 16)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3.0,2495.5425,-1690.3789,14.7656))
- {
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid,2496.0520,-1692.9275,1014.7422);
- }
- }
- if(newkeys== 16)
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0,2232.8452,-1159.7899,25.8906))
- {
- SetPlayerInterior(playerid, 11);
- SetPlayerPos(playerid,502.0789,-68.1854,998.7578);
- }
- }
- if(newkeys== 16) //extremes
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0,904.8354,-918.7896,42.6075))
- {
- SetPlayerInterior(playerid, 12);
- SetPlayerPos(playerid,444.646911,508.239044,1001.419494);
- }
- }
- if(newkeys== 16) //vagos
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0,2351.8730,-1170.0540,28.0449))
- {
- SetPlayerInterior(playerid, 15);
- SetPlayerPos(playerid,2215.454833,-1147.475585,1025.796875);
- }
- }
- if(newkeys== 16) //Ballas
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0,2000.0731,-1114.5226,27.1250))
- {
- SetPlayerInterior(playerid, 5);
- SetPlayerPos(playerid,318.564971,1118.209960,1083.882812);
- }
- }
- if(newkeys== 16) // Policia
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0,1568.6267,-1689.9707,6.2188))
- {
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
- }
- }
- //------- SAIDAS DAS HQ ------------
- if(newkeys== 16)
- {
- if(IsPlayerInRangeOfPoint(playerid, 1.0,2496.0520,-1692.9275,1014.7422))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2495.5425,-1690.3789,14.7656);
- }
- }
- if(newkeys== 16)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,502.0789,-68.1854,998.7578))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2232.8452,-1159.7899,25.8906);
- }
- }
- if(newkeys== 16) //extremers
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,446.3769,506.8029,1001.4195))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,904.8354,-918.7896,42.6075);
- }
- }
- if(newkeys== 16) //los vagos
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,2214.9575,-1150.4177,1025.7969))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2351.8730,-1170.0540,28.0449);
- }
- }
- if(newkeys== 16) //Ballas
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,318.4697,1114.9882,1083.8828))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,2000.0731,-1114.5226,27.1250);
- }
- }
- if(newkeys== 16) //Policia
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0,288.745971,169.350997,1007.171875))
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid,1568.6267,-1689.9707,6.2188);
- }
- }
- //---------------------------------------
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK && PermitidoJetPack[playerid] == false)
- {
- format(String, sizeof(String), "[Atençao]Player %s Foi Banido automaticamente.[Motivo: Hacker Jetpack]", Nome(playerid));
- SendClientMessageToAll(0xFF0000AA, String);
- BanEx(playerid,"Hacker Jetpack");
- }
- new ping = GetPlayerPing(playerid);
- if(ping > MAX_PING)
- {
- MensagemFormatadaParaTodos(AZUL_CLARO, "O jogador %s [ID: %d] foi kickado do servidor por ultrapassar o ping maximo (%d).", Nome(playerid), playerid, MAX_PING);
- Kick(playerid);
- }
- new Arma = GetPlayerWeapon(playerid);
- switch(Arma)
- {
- case 35:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 36:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 37:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 38:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 39:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 40:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 43:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 44:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- case 45:
- {
- SendClientMessage(playerid, Branco, "Você foi banido por fazer armas, FDP noob do caralho!!!!!!!!");
- Ban(playerid);
- }
- }
- if(!IsPlayerInAnyVehicle(playerid))
- {
- new Armas[MAX_PLAYERS],Balas[MAX_PLAYERS];
- GetPlayerWeaponData(playerid, 5, Armas[playerid], Balas[playerid]);
- if(Armas[playerid] == 30 && Balas[playerid] >= 1)//Ak-47
- {
- if(GetPlayerWeapon(playerid) == 30) RemovePlayerAttachedObject(playerid, 1);
- else SetPlayerAttachedObject(playerid, 1, 355, 1, -0.060921, -0.141673, 0.000000, 0.000000, 35.362735, 0.000000);
- }
- else if(Armas[playerid] == 31 && Balas[playerid] >= 1) //FUZIL
- {
- if(GetPlayerWeapon(playerid) == 31) RemovePlayerAttachedObject(playerid, 1);
- else SetPlayerAttachedObject(playerid, 1, 356, 1, -0.099681, -0.133408, 0.000000, 1.027592, 19.667785, 0.000000);
- }
- else
- {
- RemovePlayerAttachedObject(playerid, 1);
- }
- GetPlayerWeaponData(playerid, 3, Armas[playerid], Balas[playerid]);
- if(Armas[playerid] == 25 && Balas[playerid] >= 1)//escopeta
- {
- if(GetPlayerWeapon(playerid) == 25) RemovePlayerAttachedObject(playerid, 2);
- else SetPlayerAttachedObject(playerid, 2, 349, 1, -0.109260, -0.059651, -0.066210, 186.310729, 42.375362, 6.716565);
- }
- else if(Armas[playerid] == 27 && Balas[playerid] >= 1) //escopeta de combate
- {
- if(GetPlayerWeapon(playerid) == 27) RemovePlayerAttachedObject(playerid, 2);
- else SetPlayerAttachedObject(playerid, 2, 351, 1, -0.181073, -0.056285, -0.081242, 181.269729, 39.399085, 12.246994);
- }
- else
- {
- RemovePlayerAttachedObject(playerid, 2);
- }
- }
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == MudarLuta) {
- if(response) {
- new Luta;
- switch(listitem) {
- case 0: Luta = FIGHT_STYLE_BOXING;
- case 1: Luta = FIGHT_STYLE_KUNGFU;
- case 2: Luta = FIGHT_STYLE_ELBOW;
- case 3: Luta = FIGHT_STYLE_KNEEHEAD;
- case 4: Luta = FIGHT_STYLE_GRABKICK;
- }
- SetPlayerFightingStyle(playerid, Luta);
- SendClientMessage(playerid, Cinza, "Aproveite o novo estilo de luta.");
- }
- }
- if(dialogid == AnimServi)
- if(response) {
- if(listitem == 0) { //handsup
- SetPlayerSpecialAction(playerid, 10);
- return 1;
- }
- if(listitem == 1) { //Ficar embreagado
- ApplyAnimation(playerid, "PED", "WALK_DRUNK", 4.0, 1, 1, 1, 1, 0);
- return 1;
- }
- if(listitem == 2) { // Assal
- ApplyAnimation(playerid, "SHOP", "ROB_Loop_Threat", 4.0, 1, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 3) { //Vomitar
- ApplyAnimation(playerid, "FOOD", "EAT_Vomit_P", 3.0, 0, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 4) { //ACENAR
- ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 5) { // foda -se
- ApplyAnimation(playerid, "PED", "fucku", 4.0, 0, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 6) { //tapa na bunda
- ApplyAnimation(playerid, "SWEET", "sweet_ass_slap", 4.0, 0, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 7) { //mijar
- SetPlayerSpecialAction(playerid, 68);
- return 1;
- }
- if(listitem == 8) { //deitar
- ApplyAnimation(playerid, "CRACK", "Crckidle2", 4.0, 1, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 9) { //Rir
- ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 10) { //Centar
- ApplyAnimation(playerid, "BEACH", "ParkSit_M_loop", 4.0, 1, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 11) { //boxe
- ApplyAnimation(playerid,"GYMNASIUM","GYMshadowbox",4.0,1,1,1,1,0);
- return 1;
- }
- if(listitem == 12) { //cair
- ApplyAnimation(playerid,"PED","KO_skid_front",4.1,0,1,1,1,0);
- return 1;
- }
- if(listitem == 13) { //cruzar braços
- ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_loop", 4.0, 0, 1, 1, 1, -1);
- return 1;
- }
- if(listitem == 14) { //drogado
- ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1);
- return 1;
- }
- if(listitem == 15) { //comemorar
- ApplyAnimation(playerid,"RIOT","RIOT_CHANT",4.0,1,1,1,1,0);
- return 1;
- }
- if(listitem == 16) { //Proxima lista
- ShowPlayerDialog(playerid, AnimList2, DIALOG_STYLE_LIST, "Brasil Top Killers", "Abaixar\nEsperarn\nFumar\nBeber\nDançar\nDançar 2\nVoltar", "Selecionar", "Cancelar");
- return 1;
- }
- }
- if(dialogid == AnimList2)
- if(response) {
- if(listitem == 0) { //abaixar
- ApplyAnimation(playerid, "ped", "cower", 3.0, 1, 0, 0, 0, 0);
- return 1;
- }
- if(listitem == 1) { //esperar
- ApplyAnimation(playerid,"DEALER","DEALER_IDLE",4.0,1,0,0,0,0);
- return 1;
- }
- if(listitem == 2) { //fumar
- SetPlayerSpecialAction(playerid, 21);
- return 1;
- }
- if(listitem == 3) { //beber
- SetPlayerSpecialAction(playerid, 22);
- return 1;
- }
- if(listitem == 4) { //dançar 1
- SetPlayerSpecialAction(playerid, 5);
- return 1;
- }
- if(listitem == 5) { //dançar 2
- SetPlayerSpecialAction(playerid, 6);
- return 1;
- }
- if(listitem == 6) { //volar
- ShowPlayerDialog(playerid, AnimServi, DIALOG_STYLE_LIST, "Brasil Top Killers", "Handsup\nBebado\nAssaltar\nVomitar\nAcenar\nFoda-se\nTapa na bunda\nMijar\nDeitar\nRir\nCentar\nBoxe\nCair\nCruzar braços\nDrogado\nComemorar\nLista 2", "Selecionar", "Cancelar");
- return 1;
- }
- }
- if(dialogid == Radios) {
- if(response) {
- if(listitem == 0) {
- SendClientMessage(playerid, Amarelo, "Radio Funk Brasil Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Funk Brasil Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://70.36.100.78:10452/");
- return 1;
- }
- if(listitem == 1) {
- SendClientMessage(playerid, Amarelo, "Radio Jovem Pan Sintonizada");
- GameTextForPlayer(playerid,"~y~Radio Jovem Pan Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://64.15.147.220:8042/");
- return 1;
- }
- if(listitem == 2) {
- SendClientMessage(playerid, Amarelo, "Radio Atlantida Sintonizada");
- GameTextForPlayer(playerid,"~Y~Radio Atlantida Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://189.76.158.143:50002/");
- return 1;
- }
- if(listitem == 3) {
- SendClientMessage(playerid, Amarelo, "Radio Cidade FM Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Cidade Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://75.126.5.125:8226/");
- return 1;
- }
- if(listitem == 4) {
- SendClientMessage(playerid, Amarelo, "Radio Mantiquera Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Mantiquera Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://184.154.37.136:8081/");
- return 1;
- }
- if(listitem == 5) {
- SendClientMessage(playerid, Amarelo, "Radio Click mix Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Click Mix Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://50.30.33.114:9998");
- return 1;
- }
- if(listitem == 6) {
- SendClientMessage(playerid, Amarelo, "Radio Virtual Dj Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Virtual Dj Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://173.212.197.233:7800");
- return 1;
- }
- if(listitem == 7) {
- SendClientMessage(playerid, Amarelo, "Radio Vto Mix Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Vto Mix Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://s3.voscast.com:7554/");
- return 1;
- }
- if(listitem == 8) {
- SendClientMessage(playerid, Amarelo, "Radio Team Expert Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Team Expert Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://64.31.30.91:9980");
- return 1;
- }
- if(listitem == 9) {
- SendClientMessage(playerid, Amarelo, "Radio Relax Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Relax Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://streaming18.brlogic.com:8204/live");
- return 1;
- }
- if(listitem == 10) {
- SendClientMessage(playerid, Amarelo, "Radio Novo Milenio Sintonizada");
- GameTextForPlayer(playerid,"~w~Radio Novo Milenio Sintonizada",5000,3);
- PlayAudioStreamForPlayer(playerid, "http://174.142.79.66:8110");
- return 1;
- }
- if(listitem == 11) {
- GameTextForPlayer(playerid,"~w~Radio Desligada Com Sucesso!",5000,3);
- StopAudioStreamForPlayer(playerid);
- return 1;
- }
- }
- }
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- public ZoneCheckpointChecker(playerid)
- {
- new tmp[10];
- for(new i; i != MAX_PLAYERS; ++i)
- {
- if(!IsPlayerConnected(i)) continue;
- if(CPS_GetPlayerCheckpoint(i) > 0 && CPS_GetPlayerCheckpoint(i) <= MAX_GANGS+1 && gzcolor[CPS_GetPlayerCheckpoint(i)-1] != GetPlayerColor(i))
- {
- if(cpzone[i][CPS_GetPlayerCheckpoint(i)] < ZONE_TIME)
- {
- cpzone[i][CPS_GetPlayerCheckpoint(i)]++;
- format(tmp, sizeof tmp, "~g~%2d/15", cpzone[i][CPS_GetPlayerCheckpoint(i)]);
- GameTextForPlayer(i, tmp, 1001, 4);
- GangZoneFlashForAll(CPS_GetPlayerCheckpoint(i)-1, GetPlayerColor(i));
- }
- else if(cpzone[i][CPS_GetPlayerCheckpoint(i)] == ZONE_TIME)
- {
- GameTextForPlayer(i, "~r~Area ~w~Conquistada", 4000, 1);
- GivePlayerMoney(i,GetPlayerMoney(i) + 100000);
- gzcolor[CPS_GetPlayerCheckpoint(i)-1] = GetPlayerColor(i);
- GangZoneStopFlashForAll(CPS_GetPlayerCheckpoint(i)-1);
- GangZoneHideForAll(CPS_GetPlayerCheckpoint(i)-1);
- GangZoneShowForAll(CPS_GetPlayerCheckpoint(i)-1, GetPlayerColor(i));
- GangueVerificar(playerid);
- }
- }
- }
- return 0;
- }
- public MudarNomeDOServer()
- {
- count2 ++;
- if(count2 > 4)count2 = 0;
- format(hstring, sizeof(hstring), "hostname %s", SVNAMES[count2]);
- SendRconCommand(hstring);
- return 1;
- }
- public fportao(playerid)
- {
- if(gTeam[playerid] == Grove)
- {
- MoveObject(portaogrove,2449.80004883,-1663.09997559,12.30000019,5.0);//Cordenadas do Portão Fechado
- SendClientMessage(playerid, CorGrove, "Fechando O Portao !");//Manda A Mensagen ao Player
- }
- else if(gTeam[playerid] == Aztecas)
- {
- MoveObject(portaoaztecas,2222.00000000,-1143.80004883,26.50000000, 5.0);
- SendClientMessage(playerid, CorAztecas, "Fechando O Portao !");
- }
- else if(gTeam[playerid] == Extremes)
- {
- MoveObject(portaoextreme, 872.59997558594, -944.90002441406, 43.5, 5.0);
- SendClientMessage(playerid, CorExtreme, "Fechando O Portao!");
- }
- return 1;
- }
- public RandomMSGs()
- {
- new random1 = random(sizeof(MSGs));
- new random2 = random(sizeof(CORESMSGS));
- format(String, sizeof(String), "%s", MSGs[random1]);
- SendClientMessageToAll(CORESMSGS[random2],String);
- return 1;
- }
- public reloginho()
- {
- new
- ano,
- mes,
- dia,
- horas,
- minutos,
- segundos;
- getdate(ano, mes, dia);
- gettime(horas, minutos, segundos);
- format(hstring, sizeof hstring, "%d/%s%d/2012", dia, ((mes < 10) ? ("0") : ("")), mes);
- TextDrawSetString(Reloginho1, hstring);
- format(hstring, sizeof hstring, "%s%d:%s%d:%s%d", (horas < 10) ? ("0") : (""), horas, (minutos < 10) ? ("0") : (""), minutos, (segundos < 10) ? ("0") : (""), segundos);
- TextDrawSetString(Reloginho2, hstring);
- TextDrawShowForAll(Reloginho1);
- TextDrawShowForAll(Reloginho2);
- }
- forward AntiSH(playerid);
- public AntiSH(playerid)
- {
- if(GetSpeedKM(playerid) > 310)
- {
- SendClientMessage(playerid, Vermelho, "Speed hack é noob...Está Kickado! ;D");
- Kick(playerid);
- }
- return 1;
- }
- forward ModCar(playerid);
- public ModCar(playerid) { // changed to switch method to reduce processor load on server
- // new modelid = GetVehicleModel(GetPlayerVehicleID(playerid)); // this executes a fair amt of stuff, so running it once to populate variable (modelid),THEN checking variable, makes more sense
- switch(pmodelid[playerid]) {
- case 562,565,559,561,560,575,534,567,536,535,576,411,579,602,496,518,527,589,597,419,
- 533,526,474,545,517,410,600,436,580,439,549,491,445,604,507,585,587,466,492,546,551,516,
- 426, 547, 405, 409, 550, 566, 540, 421, 529,431,438,437,420,525,552,416,433,427,490,528,
- 407,544,470,598,596,599,601,428,499,609,524,578,486,406,573,455,588,403,514,423,
- 414,443,515,456,422,482,530,418,572,413,440,543,583,478,554,402,542,603,475,568,504,457,
- 483,508,429,541,415,480,434,506,451,555,477,400,404,489,479,442,458,467,558: {
- ShowMenuForPlayer(TuningMenu, playerid);
- TogglePlayerControllable(playerid,0);
- return SendClientMessage(playerid, Branco, "[INFO] Selecione os intens para seu veiculo.");
- }
- default: return SendClientMessage(playerid,Vermelho,"[Aviso] Seu veiculo não pode ser Tunado!");
- }
- return 1;
- }
- stock
- GetSpeedKM(playerid)
- {
- new
- Float:PosX,
- Float:PosY,
- Float:PosZ,
- Float:PlayerSpeedDistance;
- GetVehicleVelocity(GetPlayerVehicleID(playerid), PosX, PosY, PosZ);
- PlayerSpeedDistance = floatmul(floatsqroot(floatadd(floatadd(floatpower(PosX, 2), floatpower(PosY, 2)), floatpower(PosZ, 2))), 170.0);
- new
- spe = floatround(PlayerSpeedDistance * 1);
- return spe;
- }
- GetVehicleWithinDistance( playerid, Float:x1, Float:y1, Float:z1, Float:dist, &vehic){
- for(new i = 1; i < MAX_VEHICLES; i++){
- if(GetVehicleModel(i) > 0){
- if(GetPlayerVehicleID(playerid) != i ){
- new Float:x, Float:y, Float:z;
- new Float:x2, Float:y2, Float:z2;
- GetVehiclePos(i, x, y, z);
- x2 = x1 - x; y2 = y1 - y; z2 = z1 - z;
- new Float:iDist = (x2*x2+y2*y2+z2*z2);
- printf("Vehicle %d is %f", i, iDist);
- if( iDist < dist){
- vehic = i;
- }
- }
- }
- }
- }
- #pragma unused GetVehicleWithinDistance
- stock GangueVerificar(playerid)
- {
- if(GetPlayerTeam(playerid) == Grove)
- {
- format(hstring, sizeof(hstring), "%s e os da Groove Street dominaram mais um territorio!", Nome(playerid));
- SendClientMessageToAll(CorGrove, hstring);
- }
- if(GetPlayerTeam(playerid) == Ballas)
- {
- format(hstring, sizeof(hstring), "%s e Ballas dominaram mais um territorio!", Nome(playerid));
- SendClientMessageToAll(CorBallas, hstring);
- }
- if(GetPlayerTeam(playerid) == Aztecas)
- {
- format(hstring, sizeof(hstring), "%s e Aztecas dominaram mais um territorio!", Nome(playerid));
- SendClientMessageToAll(CorAztecas, hstring);
- }
- if(GetPlayerTeam(playerid) == LosVagos)
- {
- format(hstring, sizeof(hstring), "%s e os Los Vagos dominaram mais um territorio!", Nome(playerid));
- SendClientMessageToAll(CorVagos, hstring);
- }
- if(GetPlayerTeam(playerid) == Extremes)
- {
- format(hstring, sizeof(hstring), "%s e os Extremers dominaram mais um territorio!", Nome(playerid));
- SendClientMessageToAll(CorExtreme, hstring);
- }
- if(GetPlayerTeam(playerid) == Policia)
- {
- format(hstring, sizeof(hstring), "%s e os Policiais pacificaram mais um territorio!", Nome(playerid));
- SendClientMessageToAll(CorPolicia, hstring);
- }
- return ;
- }
- stock Nome(playerid)
- {
- new pNome[MAX_PLAYER_NAME];
- GetPlayerName(playerid, pNome, 24);
- return pNome;
- }
- stock AtualizarText(playerid) {
- Delete3DTextLabel(recompensa[playerid]);
- if(GetarDado(playerid, Killer) >= 5) {
- format(str, 50, "Recompensa: %d", GetarDado(playerid, Recompensa));
- recompensa[playerid] = Create3DTextLabel(str, 0x53E62296, 0, 0, 0, 20, 1, 1);
- Attach3DTextLabelToPlayer(recompensa[playerid], playerid, 0, 0, 1);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement