Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*HostName: [BR/PT] Brasil PlayStars [RPG v2.1b]
- Address: 212.124.108.180:7722
- Players: 72 / 120
- Ping: 155
- Mode: BPS RPG: Brasil
- Map: Brasil RPG*/
- //- Game Mode criado por Bruno Pereira/DJ Bruninho. Porfavor não retire os creditos! - //
- //- Acesse: http://playstars.forumeiros.com -//
- //- Contato: brunopereiraa-@hotmail.com -//
- //- FS criado por Bruno Pereira/DJ Bruninho. Porfavor não retire os creditos! - //
- //- Creditos para Jonathan Feitosa e ThiagoPS - //
- //-- return 0x01; é a mesma coisa que return 1; --//
- //-- INCLUDES --//
- #include <a_samp>
- //-- NEWS --//
- new djTeam[MAX_PLAYERS];
- new tempodaarma;
- new TaNaArena[MAX_PLAYERS];
- new GodCarrinho[MAX_PLAYERS];
- new GodPlayer[MAX_PLAYERS];
- new carrovagos[11];
- new carroazteca[11];
- new carroballas[11];
- new carropcc[11];
- new carrogroove[11];
- new carropolicia[18];
- new Text:Relogio0;
- new Text:Relogio1;
- forward hora(playerid);
- new Armashack[] = {//-- ID das Armas proibidas!
- 2,
- 8,
- 35,
- 38,
- 36,
- 37,
- 44,
- 45,
- 9,
- 16,
- 22,
- 27,
- 28,
- 32,
- 39,
- 40,
- 43
- };
- //-- DEFINES --//
- #define Groove 1//-- Definindo as Gangs!
- #define PCC 2
- #define Aztecas 3
- #define Ballas 4
- #define Vagos 5
- #define Policia 6
- //-- Definindo as cores!
- #define COR_PCC 0x9ACD32AA
- #define COR_GROOVE 0x00D900C8
- #define COR_VAGOS 0xFFC801C8
- #define COR_BALLAS 0x934FF6F6
- #define COR_AZTECA 0x2641FEAA
- #define COR_ENTRA 0x00C3FFFF
- #define COR_SAIU 0xC8C8C8FF
- #define COR_FORUM 0xFFBE00FF
- #define COR_CINZA1 0xB4B5B7FF
- #define COR_CINZA2 0xBFC0C2FF
- #define COR_CINZA3 0xCBCCCEFF
- #define COR_AMARELO 0xF5DEB3AA
- #define COR_LIGHTRED 0xFF6347AA
- #define COR_VERDE 0x00FF00FF
- #define COR_AMARELO2 0xF5DEB3AA
- #define COR_BANCO 0xFAFAFAFF
- #define COR_VERMELHO 0xFF0023FF
- #define COR_ROSA 0xFF0071FF
- #define COR_POLICIA 0x00A5FFFF
- #define NUMERO_CARROS 100
- #define RESPAWN_CARRO 100
- #define MAX_PLAYER 100
- #pragma tabsize 0
- forward CarroDosAzteca(carid);
- public CarroDosAzteca(carid)
- {
- for(new i=0;i<sizeof(carroazteca);i++)
- {
- if(carid == carroazteca[i])
- {
- return 0x1;
- }
- }
- return 0;
- }
- forward CarroDosBallas(carid);
- public CarroDosBallas(carid)
- {
- for(new i=0;i<sizeof(carroballas);i++)
- {
- if(carid == carroballas[i])
- {
- return 0x1;
- }
- }
- return 0;
- }
- forward CarroDosVagos(carid);
- public CarroDosVagos(carid)
- {
- for(new i=0;i<sizeof(carrovagos);i++)
- {
- if(carid == carrovagos[i])
- {
- return 0x1;
- }
- }
- return 0;
- }
- forward CarroDosGroove(carid);
- public CarroDosGroove(carid)
- {
- for(new i=0;i<sizeof(carrogroove);i++)
- {
- if(carid == carrogroove[i])
- {
- return 0x1;
- }
- }
- return 0;
- }
- forward CarroDosPCC(carid);
- public CarroDosPCC(carid)
- {
- for(new i=0;i<sizeof(carropcc);i++)
- {
- if(carid == carropcc[i])
- {
- return 0x1;
- }
- }
- return 0;
- }
- forward CarroDosPolicia(carid);
- public CarroDosPolicia(carid)
- {
- for(new i=0;i<sizeof(carropolicia);i++)
- {
- if(carid == carropolicia[i])
- {
- return 0x1;
- }
- }
- return 0;
- }
- main()
- {
- print("\n------------------------------------------");
- print(" GangWar criado por BrunoPereira/DJBruninho ");
- print(" Contato: brunopereiraa-@hotmail.com ");
- print(" www.playstars.forumeiros.com ");
- print("--------------------------------------------\n");
- }
- public OnGameModeInit()//-- Quando o GM for iniciado vai carregar isso \/.
- {
- AntiDeAMX();
- SetTimer("hora",1000,1);
- tempodaarma = SetTimer("Check",1000,1);//-- SetTimer do Anti-Xiter de armas.
- SetGameModeText("GangWar Base");//-- Nome que fica no "Mode" do samp.
- Create3DTextLabel("{FFFF00}Gang {0FFF00}War\n{9ACD32}Equipar PCC\n Aperte 'F' Para Equipar", COR_PCC, 1305.1628,-867.4494,39.5781, 60, 0);//- mensagem para Equipar.
- Create3DTextLabel("{FFFF00}Gang {0FFF00}War\n{00D900}Equipar Groove\n Aperte 'F' Para Equipar", COR_GROOVE, 2522.3984,-1679.0972,15.4970, 60, 0);//- mensagem para Equipar.
- Create3DTextLabel("{FFFF00}Gang {0FFF00}War\n{FFC801}Equipar Vagos\n Aperte 'F' Para Equipar", COR_VAGOS, 2808.0354,-1189.7139,25.3456, 60, 0);//- mensagem para Equipar.
- Create3DTextLabel("{FFFF00}Gang {0FFF00}War\n{934FF6}Equipar Ballas\n Aperte 'F' Para Equipar", COR_BALLAS, 1153.6451,-1187.5284,32.0275, 60, 0);//- mensagem para Equipar.
- Create3DTextLabel("{FFFF00}Gang {0FFF00}War\n{2641FE}Equipar Aztecas\n Aperte 'F' para equipar", COR_AZTECA, 311.0849,-1770.6555,4.5958, 60, 0);//- mensagem para Equipar.
- Create3DTextLabel("{FFFF00}Gang {0FFF00}War\n{00A5FF}Equipar Policial\n Aperte 'F' para equipar", COR_POLICIA, 1529.9481,-1662.2065,6.2188, 60, 0);//- mensagem para Equipar.
- AddStaticPickup(355,23, 2522.3984,-1679.0972,15.4970); // AK-47 Vuando e Girando Groove
- AddStaticPickup(355,23, 2808.0354,-1189.7139,25.3456); // AK-47 Vuando e Girando Vagos
- AddStaticPickup(355,23, 1153.6451,-1187.5284,32.0275); // AK-47 Vuando e Girando Ballas
- AddStaticPickup(355,23, 311.0849,-1770.6555,4.5958); // AK-47 Vuando e Girando Aztecass
- AddStaticPickup(355,23, 1305.1628,-867.4494,39.5781); // AK-47 Vuando e Girando PCC
- AddStaticPickup(355,23, 1529.9481,-1662.2065,6.2188); // AK-47 Vuando e Girando POLICIA
- DisableInteriorEnterExits();
- UsePlayerPedAnims();
- Relogio0 = TextDrawCreate(500.000000,4.000000, "00:00:00");
- TextDrawBackgroundColor(Relogio0, COR_ROSA);
- TextDrawFont(Relogio0, 3);
- TextDrawLetterSize(Relogio0, 0.480000,2.000000);
- TextDrawColor(Relogio0, 0x000000FF);
- TextDrawSetOutline(Relogio0, 0);
- TextDrawSetProportional(Relogio0, 1);
- TextDrawSetShadow(Relogio0, 1);
- Relogio1 = TextDrawCreate(550.000000,23.000000, "00/00/00");
- TextDrawBackgroundColor(Relogio1, COR_ROSA);
- TextDrawFont(Relogio1, 3);
- TextDrawLetterSize(Relogio1, 0.399999,2.000000);
- TextDrawColor(Relogio1, 0x000000FF);
- TextDrawSetOutline(Relogio1, 0);
- TextDrawSetProportional(Relogio1, 1);
- TextDrawSetShadow(Relogio1, 1);
- //SKINS DAS GANG :DDDDD// É NOIS IRAIRIAIR //
- // -- PCC -- //
- AddPlayerClass(47,1324.3105,-876.0802,39.5781,359.8558,0,0,0,0,0,0); // 0
- AddPlayerClass(30,1324.3105,-876.0802,39.5781,359.8558,0,0,0,0,0,0); // 1
- AddPlayerClass(56,1324.3105,-876.0802,39.5781,359.8558,0,0,0,0,0,0); // 2
- // -- GROOVE -- //
- AddPlayerClass(105,2495.5049,-1689.8768,14.7656,0.7725,0,0,0,0,0,0); // 3
- AddPlayerClass(106,2495.5049,-1689.8768,14.7656,0.7725,0,0,0,0,0,0); // 4
- AddPlayerClass(107,2495.5049,-1689.8768,14.7656,0.7725,0,0,0,0,0,0); // 5
- // -- VAGOS -- //
- AddPlayerClass(108,2807.8022,-1176.7153,25.3853,174.9875,0,0,0,0,0,0); // 6
- AddPlayerClass(109,2807.8022,-1176.7153,25.3853,174.9875,0,0,0,0,0,0); // 7
- AddPlayerClass(110,2807.8022,-1176.7153,25.3853,174.9875,0,0,0,0,0,0); // 8
- // -- BALLAS -- //
- AddPlayerClass(102,1153.2631,-1180.9392,32.8187,87.8801,0,0,0,0,0,0); // 9
- AddPlayerClass(103,1153.2631,-1180.9392,32.8187,87.8801,0,0,0,0,0,0); // 10
- AddPlayerClass(104,1153.2631,-1180.9392,32.8187,87.8801,0,0,0,0,0,0); // 11
- // -- AZTECAS -- //
- AddPlayerClass(114,315.6819,-1770.3193,4.6507,179.0820,0,0,0,0,0,0); // 12
- AddPlayerClass(115,315.6819,-1770.3193,4.6507,179.0820,0,0,0,0,0,0); // 13
- AddPlayerClass(116,315.6819,-1770.3193,4.6507,179.0820,0,0,0,0,0,0); // 14
- // -- POLICIA -- //
- AddPlayerClass(285,1529.9481,-1662.2065,6.2188,176.4153,0,0,0,0,0,0); // 15
- AddPlayerClass(265,1529.9481,-1662.2065,6.2188,176.4153,0,0,0,0,0,0); // 16
- AddPlayerClass(287,1529.9481,-1662.2065,6.2188,176.4153,0,0,0,0,0,0); // 17
- // -- CARRO BALLAS -- [11] //
- carroballas[0] = AddStaticVehicle(402,1109.1429,-1192.4773,17.9695,176.8207,149,149); // carro ballas 0 [ 0 ]
- carroballas[1] = AddStaticVehicle(559,1084.7012,-1191.8041,18.0131,269.2831,149,149); // carro ballas 1 [ 1 ]
- carroballas[2] = AddStaticVehicle(589,1085.5874,-1197.2563,17.8366,268.5734,149,149); // carro ballas 2 [ 2 ]
- carroballas[3] = AddStaticVehicle(565,1085.6451,-1202.1133,17.6603,268.0184,149,149); // carro ballas 3 [ 3 ]
- carroballas[4] = AddStaticVehicle(474,1085.6652,-1220.9015,17.6435,269.4643,149,149); // carro ballas 4 [ 4 ]
- carroballas[5] = AddStaticVehicle(560,1099.9221,-1220.8679,17.6363,270.3060,149,149); // carro ballas 5 [ 5 ]
- carroballas[6] = AddStaticVehicle(567,1108.3101,-1220.8225,17.6363,270.3060,149,149); // carro ballas 6 [ 6 ]
- carroballas[7] = AddStaticVehicle(492,1085.7167,-1248.9562,15.6591,271.1256,149,149); // carro ballas 7 [ 7 ]
- carroballas[8] = AddStaticVehicle(487,1130.3219,-1231.6073,25.3020,358.9461,149,149); // heli ballas 8 [ 8 ]
- carroballas[9] = AddStaticVehicle(522,1114.5184,-1192.2397,17.9342,181.5328,149,149); // moto ballas 9 [ 9 ]
- carroballas[10] = AddStaticVehicle(581,1084.8279,-1225.8221,15.6521,182.4744,149,149); // moto ballas 10 [ 10 ]
- // -- CARRO PCC -- [11] //
- carropcc[0] = AddStaticVehicle(402,1306.69677734,-873.46313477,39.47812653,0.00000000,65,65); //Greenwood 11
- carropcc[1] = AddStaticVehicle(559,1310.62512207,-873.43414307,39.47812653,0.00000000,65,65); //Greenwood 12
- carropcc[2] = AddStaticVehicle(589,1314.35363770,-873.40631104,39.47812653,0.00000000,65,65); //Greenwood 13
- carropcc[3] = AddStaticVehicle(565,1317.50659180,-873.38317871,39.47812653,0.00000000,65,65); //Greenwood 14
- carropcc[4] = AddStaticVehicle(474,1320.90917969,-873.35791016,39.47812653,0.00000000,65,65); //Greenwood 15
- carropcc[5] = AddStaticVehicle(560,1307.58691406,-856.04095459,39.29505157,269.75000000,65,65); //Club 16
- carropcc[6] = AddStaticVehicle(567,1307.51953125,-859.59326172,39.29505157,269.74731445,65,65); //Club 17
- carropcc[7] = AddStaticVehicle(492,1307.45178223,-863.22155762,39.29505157,269.74731445,65,65); //Club 18
- carropcc[8] = AddStaticVehicle(522,1330.18151855,-879.69775391,39.29505157,0.00000000,65,65); //Club 19
- carropcc[9] = AddStaticVehicle(487,1326.66809082,-856.35412598,39.84312439,263.50000000,65,65); //heli pcc 20
- carropcc[10] = AddStaticVehicle(581,1325.39270020,-873.71435547,39.29505157,0.00000000,65,65); //Club 21
- // -- CARROS GROOVE -- [11] //
- carrogroove[0] = AddStaticVehicle(402,2499.3936,-1683.6714,13.1049,277.9147,86,86); // carro groove 21
- carrogroove[1] = AddStaticVehicle(559,2473.9622,-1693.5035,13.2200,359.7079,86,86); // carro groove 22
- carrogroove[2] = AddStaticVehicle(589,2508.3750,-1677.2435,13.2115,328.8571,86,86); // carro groove 23
- carrogroove[3] = AddStaticVehicle(565,2510.1279,-1667.1589,13.1800,15.1649,86,86); // carro groove 24
- carrogroove[4] = AddStaticVehicle(474,2496.8115,-1647.7126,13.2535,210.6379,86,86); // carro groove 25
- carrogroove[5] = AddStaticVehicle(560,2468.7090,-1670.3972,13.0992,14.5934,86,86); // carro groove 26
- carrogroove[6] = AddStaticVehicle(567,2515.0391,-1686.0542,13.2324,74.8100,86,86); // carro groove 27
- carrogroove[7] = AddStaticVehicle(492,2483.1802,-1653.1826,13.0933,266.6223,86,86); // carro groove 28
- carrogroove[8] = AddStaticVehicle(487,2491.1152,-1668.0602,13.5172,271.4126,86,86); // heli groove 29
- carrogroove[9] = AddStaticVehicle(522,2487.5161,-1685.6387,13.1070,44.6681,86,86); // groove moto 30
- carrogroove[10] = AddStaticVehicle(581,2484.9285,-1685.7277,13.1016,45.1795,86,86); // groove moto 31
- // -- CARROS VAGOS --[11] //
- carrovagos[0] = AddStaticVehicle(402,2829.29516602,-1202.90576172,24.52280045,0.00000000,6,6); //Greenwood
- carrovagos[1] = AddStaticVehicle(559,2828.18750000,-1165.63867188,24.91136360,0.00000000,6,6); //Greenwood
- carrovagos[2] = AddStaticVehicle(589,2828.23339844,-1172.25097656,24.88813400,0.00000000,6,6); //Greenwood
- carrovagos[3] = AddStaticVehicle(565,2828.97998047,-1194.28906250,24.52280045,0.00000000,6,6); //Greenwood
- carrovagos[4] = AddStaticVehicle(474,2808.90893555,-1181.53112793,25.22614479,268.50000000,6,6); //Greenwood
- carrovagos[5] = AddStaticVehicle(560,2808.79687500,-1185.30859375,25.22614479,268.49487305,6,6); //Greenwood
- carrovagos[6] = AddStaticVehicle(567,2821.43554688,-1178.74707031,25.13695335,268.49487305,6,6); //Greenwood
- carrovagos[7] = AddStaticVehicle(492,2820.80468750,-1187.78906250,25.11826706,268.49487305,6,6); //Greenwood
- carrovagos[8] = AddStaticVehicle(522,2836.21533203,-1193.86071777,24.52280045,8.25000000,6,6); //Greenwood
- carrovagos[9] = AddStaticVehicle(487,2820.25708008,-1183.41442871,25.49662971,269.25000000,6,6); //Maverick
- carrovagos[10] = AddStaticVehicle(581,2834.0710,-1163.7479,24.5949,3.3746,6,6); //Greenwood
- // -- CARROS AZTECAS --[11] //
- carroazteca[0] = AddStaticVehicle(402,311.58337402,-1809.61901855,4.35526133,0.00000000,106,106); //Greenwood
- carroazteca[1] = AddStaticVehicle(559,317.98675537,-1809.63525391,4.36911058,0.00000000,106,106); //Greenwood
- carroazteca[2] = AddStaticVehicle(589,324.45974731,-1809.66638184,4.36911058,0.00000000,106,106); //Greenwood
- carroazteca[3] = AddStaticVehicle(565,331.08236694,-1809.70715332,4.36911058,0.00000000,106,106); //Greenwood
- carroazteca[4] = AddStaticVehicle(474,337.38092041,-1809.76513672,4.36911058,0.00000000,106,106); //Greenwood
- carroazteca[5] = AddStaticVehicle(560,331.22244263,-1788.63781738,4.78687477,180.49981689,106,106); //Greenwood
- carroazteca[6] = AddStaticVehicle(567,324.56054688,-1788.86804199,4.68113089,180.49438477,106,106); //Greenwood
- carroazteca[7] = AddStaticVehicle(492,337.29986572,-1789.00756836,4.81779146,180.49438477,106,106); //Greenwood
- carroazteca[8] = AddStaticVehicle(522,311.83462524,-1788.96276855,4.47560787,180.49438477,106,106); //Greenwood
- carroazteca[9] = AddStaticVehicle(581,318.16650391,-1788.75891113,4.57855606,180.49438477,106,106); //Greenwood
- carroazteca[10] = AddStaticVehicle(487,352.60263062,-1797.83911133,5.12178993,0.00000000,106,106); //Maverick
- // -- CARRO POLICIA -- [18] //
- carropolicia[0] = AddStaticVehicleEx(596,1595.3212,-1710.3961,5.6112,359.7906,125,1,-1); // Carro POLICIA 1
- carropolicia[1] = AddStaticVehicleEx(596,1587.3286,-1710.4690,5.6110,0.1416,125,1,-1); // Carro POLICIA 2
- carropolicia[2] = AddStaticVehicleEx(596,1578.6639,-1710.4069,5.6116,0.9422,125,1,-1); // Carro POLICIA 3
- carropolicia[3] = AddStaticVehicleEx(596,1570.3066,-1710.6121,5.6124,359.7127,125,1,-1); // Carro POLICIA 4
- carropolicia[4] = AddStaticVehicleEx(596,1558.8585,-1710.1777,5.6115,359.4310,125,1,-1); // Carro POLICIA 5
- carropolicia[5] = AddStaticVehicleEx(596,1544.9037,-1684.3752,5.6115,89.0990,102,1,-1); // Carro POLICIA 6
- carropolicia[6] = AddStaticVehicleEx(596,1545.0051,-1680.1718,5.6116,88.5028,102,1,-1); // Carro POLICIA 7
- carropolicia[7] = AddStaticVehicleEx(596,1530.5682,-1645.2727,5.6124,180.3221,125,1,-1); // Carro POLICIA 8
- carropolicia[8] = AddStaticVehicleEx(599,1567.3547,-1606.7321,13.1040,180.2489,125,1,-1); // Carro POLICIA 9
- carropolicia[9] = AddStaticVehicleEx(599,1570.8766,-1606.6274,13.1041,178.9961,125,1,-1); // Carro POLICIA 10
- carropolicia[10] = AddStaticVehicleEx(598,1574.6097,-1606.7114,13.1036,177.9048,125,1,-1); // Carro POLICIA 11
- carropolicia[11] = AddStaticVehicleEx(598,1577.8934,-1606.8094,13.1042,177.2975,125,1,-1); // Carro POLICIA 12
- carropolicia[12] = AddStaticVehicleEx(523,1603.7355,-1622.7402,13.0761,88.1086,125,1,-1); // Moto POLICIA 13
- carropolicia[13] = AddStaticVehicleEx(523,1603.9635,-1625.8510,13.0772,91.6688,125,1,-1); // Moto POLICIA 14
- carropolicia[14] = AddStaticVehicleEx(523,1572.8439,-1634.5190,13.1271,358.1002,125,1,-1); // Moto POLICIA 15
- carropolicia[15] = AddStaticVehicleEx(522,1569.8798,-1634.4691,13.1236,0.6737,125,1,-1); // Moto POLICIA 16
- carropolicia[16] = AddStaticVehicleEx(522,1566.7974,-1634.5743,13.1243,1.3427,125,1,-1); // Moto POLICIA 17
- carropolicia[17] = AddStaticVehicleEx(497,1553.1742,-1610.9025,13.5595,86.0470,125,1,-1); // heli 1 POLICIA 18
- return 0x01;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- new carrofail = GetPlayerVehicleID(playerid);
- if(CarroDosGroove(carrofail))
- {
- if(djTeam[playerid] == Groove){ }
- else {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_GROOVE, "Você não é Groove!"); }
- }
- else if(CarroDosPCC(carrofail))
- {
- if(djTeam[playerid] == PCC){ }
- else {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_PCC, "Você não é um PCC!"); }
- }
- else if(CarroDosAzteca(carrofail))
- {
- if(djTeam[playerid] == Aztecas){ }
- else {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_AZTECA, "Você não é um Azteca!"); }
- }
- else if(CarroDosBallas(carrofail))
- {
- if(djTeam[playerid] == Ballas){ }
- else {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_BALLAS, "Você não é um Ballas!"); }
- }
- else if(CarroDosVagos(carrofail))
- {
- if(djTeam[playerid] == Vagos){ }
- else {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_VAGOS, "Você não é um Los Santos Vagos!"); }
- }
- else if(CarroDosPolicia(carrofail))
- {
- if(djTeam[playerid] == Policia){ }
- else {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COR_POLICIA, "Você não é um Policial!"); }
- }
- return 0x1;
- }
- public OnGameModeExit()
- {
- KillTimer(tempodaarma);
- return 0x01;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- if((classid >= 0) && (classid <= 2))//-- Se ele escolher a skin 0,1 e 2 ele sera um PCC!
- {
- djTeam[playerid] = PCC;
- GameTextForPlayer(playerid,"~n~~g~PCC",5000,5);
- }
- if((classid >= 3) && (classid <= 5))//-- Se ele escolher a skin 3,4 e 5 ele sera um GROOVE
- {
- djTeam[playerid] = Groove;
- GameTextForPlayer(playerid,"~n~~g~Groove Street",5000,5);
- }
- if((classid >= 6) && (classid <= 8))//-- Se ele escolher a skin 6,7 e 8 ele sera um VAGOS
- {
- djTeam[playerid] = Vagos;
- GameTextForPlayer(playerid,"~n~~y~Los Santos Vagos",5000,5);
- }
- if((classid >= 9) && (classid <= 11))//-- Se ele escolher a skin 9,10 e 11 ele sera um BALLAS
- {
- djTeam[playerid] = Ballas;
- GameTextForPlayer(playerid,"~n~~p~Ballas",5000,5);
- }
- if((classid >= 12) && (classid <= 14))//-- Se ele escolher a skin 12,13 e 14 ele sera um AZTECA
- {
- djTeam[playerid] = Aztecas;
- GameTextForPlayer(playerid,"~n~~b~Aztecas",5000,5);
- }
- if((classid >= 15) && (classid <= 17))//-- Se ele escolher a skin 15,16 e 17 ele sera um POLICIAL
- {
- djTeam[playerid] = Policia;
- GameTextForPlayer(playerid,"~n~~b~Poli~p~cial",5000,5);
- }
- SetPlayerPos(playerid,1157.7001,-2036.9989,69.0078);//-- Posição do boneco
- SetPlayerCameraPos(playerid,1163.6348,-2036.7839,69.0078);//-- Posição da Camera
- SetPlayerCameraLookAt(playerid,1161.7328,-2036.7570,69.0078);//-- Posição da camera
- SetPlayerFacingAngle(playerid, 270.8216);//-- angulo da camera!
- ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1,1);// Animação na hora de escolher a skin!
- return 0x01;
- }
- public OnPlayerConnect(playerid)//-- Quando alguem conecta no server aparece isso \/
- {
- new string[128];
- new djName[25];
- new plname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plname, sizeof(plname));
- TextDrawShowForPlayer(playerid, Relogio0);//nome da draw no caso a que definimos la emcima
- TextDrawShowForPlayer(playerid, Relogio1);
- TaNaArena[playerid] = 0;
- GetPlayerName(playerid, djName, sizeof(djName));
- format(string, sizeof(string), "%s Entrou no Servidor - Seja bem vindo.!", djName);//- mensagem de quando alguem entra no server.
- SendClientMessageToAll(COR_ENTRA, string);//-- manda a mensagem /\ para todos!
- SendClientMessage(playerid, COR_GROOVE,"Bem vindo ao GangWar - Feito por Bruno Pereira");//- Mensagem
- SendClientMessage(playerid, COR_FORUM,"Acesse: http://playstars.forumeiros.com/");//-- mensagem
- SendClientMessage(playerid, COR_AMARELO2, "================================================");
- SendClientMessage(playerid, COR_VERDE, "Scripter: Bruno Pereira ou DJ Bruninho");
- SendClientMessage(playerid, COR_VERDE, "Apoio: www.playstars.forumeiros.com");
- SendClientMessage(playerid, COR_AMARELO2, "================================================");
- return 0x01;
- }
- public OnPlayerDisconnect(playerid, reason)//-- Quando alguem sai do server aparece isso \/
- {
- new djName[MAX_PLAYER_NAME];
- new string[128];
- GetPlayerName(playerid, djName, sizeof(djName));
- switch(reason)
- {//-- Mensagens de quando o player sair/for kickado/crashar do server!.
- case 0: format(string,sizeof string,"%s Crashou do servidor.",djName);
- case 1: format(string,sizeof string,"%s Saiu do servidor por conta propria.",djName);
- case 2: format(string,sizeof string,"%s Foi kickado ou banido do servidor.",djName);
- }
- SendClientMessageToAll(COR_SAIU, string);//-- manda a mensagem a todos!
- return 0x01;
- }
- public OnPlayerSpawn(playerid)
- {
- if(djTeam[playerid] == PCC)
- {
- SetPlayerColor(playerid, COR_PCC);
- SetPlayerPos(playerid, 1324.3105,-876.0802,39.5781);
- SetPlayerInterior(playerid, 0);
- GivePlayerWeapon(playerid, 4, 1); // da arma e bala
- GivePlayerWeapon(playerid, 26, 100); // da arma e bala
- GivePlayerWeapon(playerid, 24, 200); // da arma e bala
- GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
- GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
- GivePlayerWeapon(playerid, 1, 1); // da arma e bala
- SetPlayerHealth(playerid, 100); // seta a vida pra 100
- SetPlayerArmour(playerid, 10); // seta o colete pra 100
- TaNaArena[playerid] = 0;
- }
- if(djTeam[playerid] == Ballas)
- {
- SetPlayerColor(playerid, COR_BALLAS);
- SetPlayerPos(playerid, 1153.2631,-1180.9392,32.8187);
- SetPlayerInterior(playerid, 0);
- GivePlayerWeapon(playerid, 4, 1); // da arma e bala
- GivePlayerWeapon(playerid, 26, 100); // da arma e bala
- GivePlayerWeapon(playerid, 24, 200); // da arma e bala
- GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
- GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
- GivePlayerWeapon(playerid, 1, 1); // da arma e bala
- SetPlayerHealth(playerid, 100); // seta a vida pra 100
- SetPlayerArmour(playerid, 10); // seta o colete pra 100
- TaNaArena[playerid] = 0;
- }
- if(djTeam[playerid] == Groove)
- {
- SetPlayerColor(playerid, COR_GROOVE);
- SetPlayerPos(playerid, 2495.5049,-1689.8768,14.7656);
- SetPlayerInterior(playerid, 0);
- GivePlayerWeapon(playerid, 4, 1); // da arma e bala
- GivePlayerWeapon(playerid, 26, 100); // da arma e bala
- GivePlayerWeapon(playerid, 24, 200); // da arma e bala
- GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
- GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
- GivePlayerWeapon(playerid, 1, 1); // da arma e bala
- SetPlayerHealth(playerid, 100); // seta a vida pra 100
- SetPlayerArmour(playerid, 10); // seta o colete pra 100
- TaNaArena[playerid] = 0;
- }
- if(djTeam[playerid] == Vagos)
- {
- SetPlayerColor(playerid, COR_VAGOS);
- SetPlayerPos(playerid, 2807.8022,-1176.7153,25.3853);
- SetPlayerInterior(playerid, 0);
- GivePlayerWeapon(playerid, 4, 1); // da arma e bala
- GivePlayerWeapon(playerid, 26, 100); // da arma e bala
- GivePlayerWeapon(playerid, 24, 200); // da arma e bala
- GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
- GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
- GivePlayerWeapon(playerid, 1, 1); // da arma e bala
- SetPlayerHealth(playerid, 100); // seta a vida pra 100
- SetPlayerArmour(playerid, 10); // seta o colete pra 100
- TaNaArena[playerid] = 0;
- }
- if(djTeam[playerid] == Aztecas)
- {
- SetPlayerColor(playerid, COR_AZTECA);
- SetPlayerPos(playerid, 315.6819,-1770.3193,4.6507);
- SetPlayerInterior(playerid, 0);
- GivePlayerWeapon(playerid, 4, 1); // da arma e bala
- GivePlayerWeapon(playerid, 26, 100); // da arma e bala
- GivePlayerWeapon(playerid, 24, 200); // da arma e bala
- GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
- GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
- GivePlayerWeapon(playerid, 1, 1); // da arma e bala
- SetPlayerHealth(playerid, 100); // seta a vida pra 100
- SetPlayerArmour(playerid, 10); // seta o colete pra 100
- TaNaArena[playerid] = 0;
- }
- if(djTeam[playerid] == Policia)
- {
- SetPlayerColor(playerid, COR_POLICIA);
- SetPlayerPos(playerid, 1529.9481,-1662.2065,6.2188);
- SetPlayerInterior(playerid, 0);
- GivePlayerWeapon(playerid, 4, 1); // da arma e bala
- GivePlayerWeapon(playerid, 26, 100); // da arma e bala
- GivePlayerWeapon(playerid, 24, 200); // da arma e bala
- GivePlayerWeapon(playerid, 29, 250); // dda arma e bala
- GivePlayerWeapon(playerid, 30, 200); // dda arma e bala
- GivePlayerWeapon(playerid, 1, 1); // da arma e bala
- SetPlayerHealth(playerid, 100); // seta a vida pra 100
- SetPlayerArmour(playerid, 10); // seta o colete pra 100
- TaNaArena[playerid] = 0;
- }
- return 0x01;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new cmd[256], idx;
- cmd = strtok(cmdtext, idx);
- if(strcmp(cmd, "/equiparballas", true) == 0)//- Comando
- {
- if(djTeam[playerid] == Ballas)//-- Verifica se a pessoa que digitou esse comando é ballas, se ela for ai ela recebe oequipamento.
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 1153.6451,-1187.5284,32.0275))//-- Cordenadas.
- {
- Armas(playerid);
- SendClientMessage(playerid, COR_BALLAS," Você pegou seus equipamentos e pagou R$ 1000 ");
- GivePlayerMoney(playerid, -1000);
- }
- }
- return 0x01;
- }
- if(strcmp(cmd, "/equipargroove", true) == 0)
- {
- if(djTeam[playerid] == Groove)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 2522.3984,-1679.0972,15.4970))
- {
- Armas(playerid);
- SendClientMessage(playerid, COR_GROOVE," Você pegou seus equipamentos e pagou R$ 1000 ");
- GivePlayerMoney(playerid, -1000);
- }
- }
- return 0x01;
- }
- if(strcmp(cmd, "/equiparvagos", true) == 0)
- {
- if(djTeam[playerid] == Vagos)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 2808.0354,-1189.7139,25.3456))
- {
- Armas(playerid);
- SendClientMessage(playerid, COR_VAGOS," Você pegou seus equipamentos e pagou R$ 1000 ");
- GivePlayerMoney(playerid, -1000);
- }
- }
- return 0x01;
- }
- if(strcmp(cmd, "/equiparpcc", true) == 0)
- {
- if(djTeam[playerid] == PCC)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 1305.1628,-867.4494,39.5781))
- {
- Armas(playerid);
- SendClientMessage(playerid, COR_PCC," Você pegou seus equipamentos e pagou R$ 1000 ");
- GivePlayerMoney(playerid, -1000);
- }
- }
- return 0x01;
- }
- if(strcmp(cmd, "/equiparazteca", true) == 0)
- {
- if(djTeam[playerid] == Aztecas)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 311.0849,-1770.6555,4.5958))
- {
- Armas(playerid);
- SendClientMessage(playerid, COR_AZTECA," Você pegou seus equipamentos e pagou R$ 1000 ");
- GivePlayerMoney(playerid, -1000);
- }
- }
- return 0x01;
- }
- if(strcmp(cmd, "/equiparpolicia", true) == 0)
- {
- if(djTeam[playerid] == Policia)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2.0, 1529.9481,-1662.2065,6.2188))
- {
- Armas(playerid);
- SendClientMessage(playerid, COR_POLICIA," Você pegou seus equipamentos e pagou R$ 1000 ");
- GivePlayerMoney(playerid, -1000);
- }
- }
- return 0x01;
- }
- if(strcmp(cmd, "/creditos", true) == 0)
- {
- SendClientMessage(playerid, COR_GROOVE," =============================CREDITOS ===========================");
- SendClientMessage(playerid, COR_AMARELO," || Creditos para Bruno Pereira/DJ Bruninho pela total criação do GM || ");
- SendClientMessage(playerid, COR_AMARELO," || Creditos para Jonathan Feitosa pelo tutorial de criação de gangs. || ");
- SendClientMessage(playerid, COR_AMARELO," || Creditos para TiagoPS pelo sistema de Registro. || ");
- SendClientMessage(playerid, COR_AMARELO," || Creditos para Bruno Pereira pelo sistema de Anti-Xiter de Armas || ");
- SendClientMessage(playerid, COR_AMARELO," || Creditos para o GM GodFather pelo exemplo de comando /respawncarros || ");
- SendClientMessage(playerid, COR_GROOVE," =============================CREDITOS ===========================");
- SendClientMessage(playerid, -1," Acesse: www.playstars.forumeiros.com ");
- return 0x01;
- }
- if(strcmp(cmd, "/forum", true) == 0)
- {
- SendClientMessage(playerid, COR_FORUM," Acesse: www.playstars.forumeiros.com ");
- return 0x01;
- }
- if(strcmp(cmd, "/repararcarro",true) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_CINZA1, "Você não é admin");
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid, COR_GROOVE, " Veiculo Reparado");
- }
- }
- return 0x01;
- }
- if(strcmp(cmd, "/respawncarros", true) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_CINZA1, "Você não é admin ¬¬'");
- {
- new string[128];
- new giveplayer[MAX_PLAYER_NAME];
- GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "[SERVER-ADM] %s realizou um Respawn de Carros com Sucesso.", giveplayer);
- SendClientMessageToAll(COR_AMARELO2, string);
- new bool:unwanted[NUMERO_CARROS];
- for(new dj = 0; dj < MAX_PLAYER; dj++)
- {
- if(IsPlayerInAnyVehicle(dj)) { unwanted[GetPlayerVehicleID(dj)]=true; }
- }
- for(new car = 1; car <= RESPAWN_CARRO; car++)
- {
- if(!unwanted[car]) SetVehicleToRespawn(car);
- }
- }
- return 0x1;
- }
- if(strcmp(cmd, "/god", true) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_CINZA1, " Você não é um admin ¬¬'");
- {
- if(GodPlayer[playerid] == 1)
- {
- SendClientMessage(playerid, COR_CINZA1, " Você ja está com o God Mode ativado!");
- return 0x1;
- }
- SetPlayerHealth(playerid, 99999);
- SendClientMessage(playerid, COR_GROOVE, " God Mode ATIVADO!!!");
- GodPlayer[playerid] = 1;
- }
- return 0x1;
- }
- if(strcmp(cmd, "/tirargod", true) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_CINZA1, " Você não é um admin ¬¬'");
- {
- if(GodPlayer[playerid] == 0)
- {
- SendClientMessage(playerid, COR_CINZA1, " Você não esta com o GOD carro ativado, então não tem como desativar ¬¬'");
- return 0x1;
- }
- SetPlayerHealth(playerid, 100);
- SendClientMessage(playerid, COR_GROOVE, " God Mode DESATIVADO!!!");
- GodPlayer[playerid] = 0;
- }
- return 0x1;
- }
- if(strcmp(cmd, "/godcarro", true) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_CINZA1, " Você não é um Admin ¬¬'");
- {
- SetTimer("ArrumarVeiculo", 1000, true);
- SendClientMessage(playerid, COR_GROOVE, " God Carro ATIVADO! ");
- GodCarrinho[playerid] = 1;
- }
- return 0x1;
- }
- if(strcmp(cmd, "/tirargodcarro", true) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_CINZA1, " Você não é um Admin ¬¬'");
- {
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COR_CINZA1, " Você não esta em um carro");
- {
- if(GodCarrinho[playerid] == 0)
- {
- SendClientMessage(playerid, COR_CINZA1, " Você não esta com o GOD carro ativado, então não tem como desativar ¬¬'");
- return 0x1;
- }
- SendClientMessage(playerid, COR_GROOVE, " God Carro DESAIVADO! ");
- GodCarrinho[playerid] = 0;
- }
- }
- return 0x1;
- }
- if(strcmp(cmd, "/killme", true)==0)
- {
- SendClientMessage(playerid,COR_CINZA3," Você se matou kkkkk ¬¬'!");
- SetPlayerHealth(playerid, 0);//-- Seta a vida dele pra 0.
- return 0x01;
- }
- if(strcmp(cmd, "/arenax1", true)==0)
- {
- SetPlayerPos(playerid, 1416.107000,0.268620,1000.926000);//- Seta ele pra essa posição.
- SendClientMessage(playerid, COR_CINZA1, " Você foi pra arena de x1"); //- mensagem.
- SetPlayerInterior(playerid,1);//- Interior.
- TaNaArena[playerid] = 1; //- Define que ele esta na arena
- SetPlayerVirtualWorld(playerid, 0);
- return 0x1;
- }
- if(strcmp(cmd, "/sairx1", true)==0)
- {
- if(TaNaArena[playerid] == 0)//-- Verifica se ele esta na arena de x1 ou não, se ele não estiver aparece essa mensagem abaixo \/. Mas se ele estiver ele sera setado...
- {
- SendClientMessage(playerid, COR_CINZA1, " Você não esta na arena por isso não tem como sair dela ¬¬'");
- return 0x1;
- }
- TaNaArena[playerid] = 0;
- SetPlayerInterior(playerid,0);
- if(djTeam[playerid] == Aztecas)return SetPlayerPos(playerid,315.6819,-1770.3193,4.6507);//- Se ele for Azteca ele sera setado pra essa posição, assim em diante... \/
- if(djTeam[playerid] == Groove)return SetPlayerPos(playerid,2495.5049,-1689.8768,14.7656);
- if(djTeam[playerid] == PCC)return SetPlayerPos(playerid,1324.3105,-876.0802,39.5781);
- if(djTeam[playerid] == Vagos)return SetPlayerPos(playerid,2807.8022,-1176.7153,25.3853);
- if(djTeam[playerid] == Ballas)return SetPlayerPos(playerid,1153.2631,-1180.9392,32.8187);
- if(djTeam[playerid] == Policia)return SetPlayerPos(playerid,1529.9481,-1662.2065,6.2188);
- return 0x01;
- }
- if(strcmp(cmd, "/agradecimentos",true)==0)
- {
- SendClientMessage(playerid, COR_GROOVE," ============================= AGRADECIMENTOS ===========================");
- SendClientMessage(playerid, COR_AMARELO," || Agradecimento para [iPs]Garfield || ");
- SendClientMessage(playerid, COR_AMARELO," || Agradecimento para ShickCard || ");
- SendClientMessage(playerid, COR_AMARELO," || Agradecimento para Vprado Gamer || ");
- SendClientMessage(playerid, COR_AMARELO," || Agradecimento para JOKERBOY || ");
- SendClientMessage(playerid, COR_AMARELO," || Agradecimento para Forum Samp. || ");
- SendClientMessage(playerid, COR_AMARELO," || Agradecimento para [iPs]Team || ");
- SendClientMessage(playerid, COR_GROOVE," ============================= AGRADECIMENTOS ===========================");
- return 0x01;
- }
- if(strcmp(cmd, "/ajuda",true)==0)
- {
- SendClientMessage(playerid, COR_CINZA1,"CMDS: /creditos /forum /status /killme /agradecimentos");
- SendClientMessage(playerid, COR_CINZA1,"CMDS: /arenax1 /sairx1");
- SendClientMessage(playerid, COR_CINZA3,"INFO: Para trocar de Gang, aperte F4 depois digite /killme");
- if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_AMARELO2,"CMDS: /repararcarro /respawncarros /god /godcarro");
- if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_AMARELO,"CMDS: /tirargod /tirargodcarro");
- if(djTeam[playerid] == Aztecas) return SendClientMessage(playerid, COR_AZTECA,"CMDS: /equiparazteca");
- if(djTeam[playerid] == Groove) return SendClientMessage(playerid, COR_GROOVE,"CMDS: /equipargroove");
- if(djTeam[playerid] == PCC) return SendClientMessage(playerid, COR_PCC,"CMDS: /equiparpcc");
- if(djTeam[playerid] == Vagos) return SendClientMessage(playerid, COR_VAGOS,"CMDS: /equiparvagos");
- if(djTeam[playerid] == Ballas) return SendClientMessage(playerid, COR_BALLAS,"CMDS: /equiparballas");
- if(djTeam[playerid] == Policia) return SendClientMessage(playerid, COR_POLICIA,"CMDS: /equiparpolicia");
- return 0x01;
- }
- return SendClientMessage(playerid, COR_SAIU, "[FAILED] -- Esse comando não existe no server D: use /ajuda para ver os comandos :D");
- }
- public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
- {
- if ((newkeys==KEY_SECONDARY_ATTACK))//-- LETRA "F"
- {
- OnPlayerCommandText(playerid,"/equiparpcc");//-- Quando a pessoa aperta "F" é como se ela digitasse esse Comando!
- OnPlayerCommandText(playerid,"/equipargroove");//-- Quando a pessoa aperta "F" é como se ela digitasse esse Comando!
- OnPlayerCommandText(playerid,"/equiparazteca"); //-- Quando a pessoa aperta "F" é como se ela digitasse esse Comando!
- OnPlayerCommandText(playerid,"/equiparvagos");//-- Quando a pessoa aperta "F" é como se ela digitasse esse Comando!
- OnPlayerCommandText(playerid,"/equiparballas");//-- Quando a pessoa aperta "F" é como se ela digitasse esse Comando!
- OnPlayerCommandText(playerid,"/equiparpolicia");//-- Quando a pessoa aperta "F" é como se ela digitasse esse Comando!
- }
- return 0x01;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- GivePlayerMoney(killerid, 2500);//- Quando matar alguem ganha 2500
- GivePlayerMoney(playerid, -1000);//-- Quando morrer perde 10000
- SendClientMessage(playerid, COR_FORUM," Você morreu e perdeu R$1,000");
- if(playerid != INVALID_PLAYER_ID) SetPlayerScore(playerid, GetPlayerScore(playerid) - 1);//-- O player perde 1 level quando ele morre :(
- if(killerid != INVALID_PLAYER_ID) SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);//-- Almenta 1 level no player quando ele mata!
- return 0x01;
- }
- stock Armas(playerid)
- {
- ResetPlayerWeapons(playerid); // reseta armas
- SetPlayerHealth(playerid, 100); // seta a vida pra 100
- SetPlayerArmour(playerid, 100); // seta o colete pra 100
- GivePlayerWeapon(playerid, 1, 1); // da arma e bala
- GivePlayerWeapon(playerid, 4, 1); // da arma e bala
- GivePlayerWeapon(playerid, 24, 999); // da arma e bala
- GivePlayerWeapon(playerid, 26, 999); // da arma e bala
- GivePlayerWeapon(playerid, 29, 999); // dda arma e bala
- GivePlayerWeapon(playerid, 30, 999); // dda arma e bala
- }
- forward ArrumarVeiculo(playerid);
- public ArrumarVeiculo(playerid)
- {
- if(GodCarrinho[playerid] == 1)//-- Verifica se ele esta na arena de x1 ou não, se ele não estiver aparece essa mensagem abaixo \/. Mas se ele estiver ele sera setado...
- {
- new carro = GetPlayerVehicleID(playerid);
- SetVehicleHealth(carro, 1000.0);
- RepairVehicle(GetPlayerVehicleID(playerid));
- return 0x1;
- }
- return 0x1;
- }
- forward Check();
- public Check()
- {
- new string[128];
- new giveplayer[MAX_PLAYER_NAME];
- for(new dj = 0; dj < MAX_PLAYER; dj++)
- {
- if(GetPlayerSpecialAction(dj) == SPECIAL_ACTION_USEJETPACK)
- {
- GetPlayerName(dj, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "AVISO: %s[ID:%d] usou um JetPack e foi {E600FF}KICKADO", giveplayer,dj);
- SendClientMessageToAll(COR_LIGHTRED, string);
- Kick(dj);
- }
- for(new a = 0; a < sizeof(Armashack); a ++)
- {
- if(GetPlayerWeapon(dj) == Armashack[a])
- {
- GetPlayerName(dj, giveplayer, sizeof(giveplayer));
- format(string, sizeof(string), "AVISO: %s[ID:%d] usou uma arma PROIBIDA e foi {E600FF}KICKADO", giveplayer,dj);
- SendClientMessageToAll(COR_LIGHTRED, string);
- Kick(dj);
- }
- }
- }
- return 0x1;
- }
- AntiDeAMX()
- {
- new a[][] =
- {
- "Unarmed (Fist)",
- "Brass K"
- };
- #pragma unused a
- }
- public hora(playerid)
- {
- new djstr[128],//criamos a primeira string
- djstr2[128],//criamos a segunda string
- year, //criamos a variavel Ano
- month,//criamos a Varivel mes
- day,//criamos a Variavel dia
- hour,//criamos a Variavel hora
- minute,//criamos a Variavel minutos
- second;//criamos a variavel segundos
- getdate(year, month, day);//getamos a data em ANO:MES:DIA
- gettime(hour,minute,second);//getamos o tempo em HORAS:MINUTOS:SEGUNDOS
- new mes[12];//definimos uma Array para armarzenar os meses
- if(month == 1) { mes = "1"; }//criamos a primeira IF do mes 1 Voce poderia EX:colocar janeiro no lugar de '1'
- else if(month == 2) {mes = "2";}//getamos o mes 2
- else if(month == 3) {mes = "3";}//getamos o mes 3
- else if(month == 4) {mes = "4";}// Assim em diante lembrando, voce podera colocar o mes em nome! Nao em numeros ai fica a criterio!
- else if(month == 5) {mes = "5";}
- else if(month == 6) {mes = "6";}
- else if(month == 7) {mes = "7";}
- else if(month == 8) {mes = "8";}
- else if(month == 9) {mes = "9";}
- else if(month == 10) {mes = "10";}
- else if(month == 11) {mes = "11";}
- else if(month == 12) {mes= "12";}
- format(djstr, sizeof(djstr), "%d/%s/%d", day, mes,year);//criamos o formato da string sempre usando o '%d' no caso'DIA/MES/ANO' por isso %d/%d/%d
- TextDrawSetString(Text:Relogio0, djstr);//aki a Draw para definir a string,Text:Textdraw0 e o nome da draw la no inicio, a 'str' e a que colocamos no inicio
- format(djstr2, sizeof(djstr2), "%d:%d:%d", hour, minute, second);//aqui usaremos a str2 usamos '%d:%d:%d' de Horas:minutos:segundos
- TextDrawSetString(Text:Relogio1, djstr2);//se seu GM usa outra Draw no lugar da Text:Textdraw1 mude
- }
- strtok(const string[], &index)
- {
- new length = strlen(string);
- while ((index < length) && (string[index] <= ' '))
- {
- index++;
- }
- new offset = index;
- new result[20];
- while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
- {
- result[index - offset] = string[index];
- index++;
- }
- result[index - offset] = EOS;
- return result;
- }
- //- Game Mode criado por Bruno Pereira/DJ Bruninho. Porfavor não retire os creditos! - //
- //- Acesse: http://playstars.forumeiros.com -//
- //- Contato: brunopereiraa-@hotmail.com -//
- //- FS criado por Bruno Pereira/DJ Bruninho. Porfavor não retire os creditos! - //
- //- Creditos para Jonathan Feitosa e ThiagoPS - //
- /*HostName: [BR/PT] Brasil PlayStars [RPG v2.1b]
- Address: 212.124.108.180:7722
- Players: 72 / 120
- Ping: 155
- Mode: BPS RPG: Brasil
- Map: Brasil RPG*/
- //-- return 0x01; é a mesma coisa que return 1; --//
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement