Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd> //Adicionando o ZCMD
- #include <sscanf2> //Adicionando o sscanf
- #include <DOF2> //Adicionando o sscanf
- #define CIVIL 0
- #define POLICIAM 1
- #define POLICIAF 2
- #define ROTA 3
- #define AISA 4
- #define EXERCITO 5
- #define GOVERNO 6
- /*-*/
- #define FARC 7
- #define TALIBA 8
- /*-*/
- #define SANNEWS 9
- #define CTSA 10
- /*-*/
- #define HITMANS 11
- #define TRIAD 12
- /*-*/
- #define YAKUZA 13
- #define COSANOSTRA 14
- /*-*/
- #define GROVE 15
- #define BALLAS 16
- #define VAGOS 17
- #define AZTECAS 18
- #define COR_ERRO 0xAD0000AA //CORES
- #define COR_ERRADO 0xAD0000AA //CORES
- #define COR_SUCESSO 0x00AB00AA //CORES
- #define COR_AV_ADM 0x007CF6AA //CORES
- #define COR_AZUL_CLARO 0x00F6F6AA //CORES
- #define COR_RAD 0x4876FFAA //CORES
- #define BRANCO 0xFFFFFFFF
- #define PRETO 0x000000FF
- #define VERMELHO 0xFF0000FF
- #define VERMELHO_CLARO 0xFF6347FF
- #define VERMELHO_ESCURO 0xB22222FF
- #define AZUL 0x1E90FFFF
- #define AZUL_CLARO 0x00BFFFFF
- #define AZUL_ESCURO 0x0000FFFF
- #define AZUL_CIANO 0x00FFFFFF
- #define AZUL_CEU 0x87CEEBFF
- #define VERDE 0x00FF00FF
- #define VERDE_CLARO 0x7CFC00FF
- #define VERDE_ESCURO 0x228B22FF
- #define VERDE_AGUA 0x7FFFD4FF
- #define AMARELO 0xFFFF00FF
- #define AMARELO_OURO 0xFFD700FF
- #define AMARELO_QUEIMADO 0xDAA520FF
- #define MAGENTA 0xFF00FFFF
- #define ROSA 0xFF69B4FF
- #define ROSA_CHOQUE 0xFF1493FF
- #define VIOLETA 0xEE82EEFF
- #define ROXO 0xA020F0FF
- #define CINZA 0xBEBEBEFF
- #define CINZA_CLARO 0xD3D3D3FF
- #define CINZA_ESCURO 0x696969FF
- #define COR_CIVIL 0xFFFFFFFF
- #define COR_PM 0x1E90FFFF
- #define COR_PF 0xB8860BFF
- #define COR_ROTA 0x696969FF
- #define COR_EXERCITO 0x228B22FF
- #define COR_FARC 0x000000FF
- #define COR_TALIBA 0x8B4513FF
- #define COR_SANNEWS 0xFF8C00FF
- #define COR_CTSA 0x00FFFFFF
- #define COR_HITMANS 0xBEBEBEFF
- #define COR_TRIADS 0xE0EEEEFF
- #define COR_GOVERNO 0x836FFFFF
- #define COR_AISA 0xD3D3D3FF
- #define COR_YAKUZA 0x8FBC8FFF
- #define COR_COSANOSTRA 0xDEB887FF
- #define COR_AZTECAS 0x0000FFFF
- #define COR_GROVE 0x32CD32FF
- #define COR_BALLAS 0xD02090FF
- #define COR_VAGOS 0xFFD700FF
- enum pdados
- {
- Organizacao,
- Cargo
- }
- new pInfo[MAX_PLAYERS][pdados];
- /* 000000000000000000000000000000000000000000000000000000000000000000000000000 */
- new GroveCars[7];
- new BallaCars[7];
- new AztecaCars[7];
- new VagosCars[7];
- /**/
- new HitsCars[12];
- new TriadCars[12];
- /**/
- new AISACars[21];
- new ExercitoCars[18];
- new PMCars[22];
- new PFCars[16];
- new GovernoCars[5];
- new RotaCars[19];
- /**/
- new CosaNostraCars[11];
- new YakuzaCars[11];
- /**/
- new FARCCars[19];
- new TalibasCars[19];
- /**/
- new ReporterCars[9];
- new TaxiCars[15];
- /**/
- new PortaoAISA1;
- new PortaoAISA2;
- /**/
- new PortaoPM1;
- new PortaoPM2;
- /**/
- new PortaoROTA1;
- new PortaoROTA2;
- /**/
- new PortaoSanNews1;
- new PortaoSanNews2;
- /**/
- new PortaoTaxi;
- /**/
- public OnGameModeInit()
- {
- /* Carros dos Aztecas */
- AztecaCars[0] = AddStaticVehicle(560,880.2999878,-1443.6999512,13.3999996,90.0000000,106, 106); //Sultan
- AztecaCars[1] = AddStaticVehicle(567,880.2999878,-1447.5999756,13.6000004,89.5000000,106, 106); //Savanna
- AztecaCars[2] = AddStaticVehicle(566,880.5999756,-1451.4000244,13.5000000,88.5000000,106, 106); //Tahoma
- AztecaCars[3] = AddStaticVehicle(418,880.2999878,-1454.9000244,13.8000002,88.2500000,1106, 106); //Moonbeam
- AztecaCars[4] = AddStaticVehicle(542,870.0999756,-1440.0999756,13.3000002,179.7500000,106, 106); //Clover
- AztecaCars[5] = AddStaticVehicle(521,866.9000244,-1440.0000000,13.1000004,176.9999390,106, 106); //FCR-900
- AztecaCars[6] = AddStaticVehicle(521,865.0000000,-1440.0000000,13.1000004,176.9952393,106, 106); //FCR-900
- /* Carros dos Ballas */
- BallaCars[0] = AddStaticVehicle(418,1812.5999756,-1398.4000244,13.6000004,272.0000000,5, 5); //Moonbeam
- BallaCars[1] = AddStaticVehicle(560,1812.1999512,-1389.9000244,13.3999996,272.0000000,5, 5); //Sultan
- BallaCars[2] = AddStaticVehicle(567,1812.3000488,-1393.9000244,13.3999996,272.0000000,5, 5); //Savanna
- BallaCars[3] = AddStaticVehicle(542,1818.8000488,-1402.8000488,13.3000002,0.0000000,5, 5); //Clover
- BallaCars[4] = AddStaticVehicle(566,1822.6999512,-1402.8000488,13.3000002,0.0000000,5, 5); //Tahoma
- BallaCars[5] = AddStaticVehicle(521,1825.5000000,-1402.9000244,13.1000004,0.0000000,5, 5); //FCR-900
- BallaCars[6] = AddStaticVehicle(521,1827.6999512,-1402.8000488,13.1000004,0.0000000,5, 5); //FCR-900
- /* Carros da Groove */
- GroveCars[0] = AddStaticVehicle(418,2485.1000977,-1655.6999512,13.5000000,90.0000000,86, 86); //Moonbeam
- GroveCars[1] = AddStaticVehicle(560,2471.3999023,-1686.5000000,13.3000002,333.7500000,86, 86); //Sultan
- GroveCars[2] = AddStaticVehicle(542,2474.3999023,-1688.1999512,13.3999996,336.0000000,86, 86); //Clover
- GroveCars[3] = AddStaticVehicle(567,2509.3999023,-1686.5000000,13.5000000,46.0000000,86, 86); //Savanna
- GroveCars[4] = AddStaticVehicle(566,2515.6000977,-1672.6999512,13.6999998,80.0000000,86, 86); //Tahoma
- GroveCars[5] = AddStaticVehicle(521,2500.5000000,-1684.0000000,13.1000004,20.0000000,86, 86); //FCR-900
- GroveCars[6] = AddStaticVehicle(521,2497.3000488,-1684.5999756,13.1000004,9.9951172,86, 86); //FCR-900
- /* Carros dos Vagos */
- VagosCars[0] = AddStaticVehicle(521,1029.6999512,-1104.6999512,23.5000000,0.0000000, 6, 6); //FCR-900
- VagosCars[1] = AddStaticVehicle(521,1032.1999512,-1104.5999756,23.5000000,0.0000000, 6, 6); //FCR-900
- VagosCars[2] = AddStaticVehicle(566,1043.6999512,-1083.0999756,23.7000008,90.2500000, 6, 6); //Tahoma
- VagosCars[3] = AddStaticVehicle(542,1043.5000000,-1087.1999512,23.7000008,91.7500000, 6, 6); //Clover
- VagosCars[4] = AddStaticVehicle(560,1043.5999756,-1091.5999756,23.6000004,92.0000000, 6, 6); //Sultan
- VagosCars[5] = AddStaticVehicle(567,1043.6999512,-1096.0999756,23.7999992,92.0000000, 6, 6); //Savanna
- VagosCars[6] = AddStaticVehicle(418,1043.6999512,-1101.0000000,24.0000000,92.0000000, 6, 6); //Moonbeam
- /* Respawn Civl */
- AddStaticVehicle(462,1259.4000244,-1699.3000488,13.1999998,184.0000000,42,119); //Faggio
- AddStaticVehicle(462,1261.0000000,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1262.6999512,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1264.3000488,-1699.1999512,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1266.1999512,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1267.8000488,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1269.5999756,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1271.3000488,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1273.0000000,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1274.5000000,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1276.1999512,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- AddStaticVehicle(462,1277.8000488,-1699.3000488,13.1999998,183.9990234,42,119); //Faggio
- /* HITMANS */
- HitsCars[0] = AddStaticVehicle(415,1067.1999512,-295.7999878,73.8000031,180.0000000, 11, 11); //Cheetah
- HitsCars[1] = AddStaticVehicle(415,1071.0000000,-295.8999939,73.8000031,177.9949341, 11, 11); //Cheetah
- HitsCars[2] = AddStaticVehicle(560,1074.4000244,-296.1000061,73.8000031,178.0000000, 11, 11); //Sultan
- HitsCars[3] = AddStaticVehicle(560,1078.0000000,-296.0000000,73.8000031,175.9949341, 11, 11); //Sultan
- HitsCars[4] = AddStaticVehicle(587,1087.4000244,-316.7999878,73.8000031,88.0000000, 11, 11); //Euros
- HitsCars[5] = AddStaticVehicle(587,1087.3000488,-320.7000122,73.8000031,89.9954834, 11, 11); //Euros
- HitsCars[6] = AddStaticVehicle(411,1087.4000244,-324.7999878,73.8000031,89.7500000, 11, 11); //Infernus
- HitsCars[7] = AddStaticVehicle(411,1087.1999512,-328.7000122,73.8000031,87.9995117, 11, 11); //Infernus
- HitsCars[8] = AddStaticVehicle(487,1099.0000000,-338.0000000,74.3000031,86.0000000, 11, 11); //Maverick
- HitsCars[9] = AddStaticVehicle(522,1055.0000000,-314.7000122,73.6999969,270.0000000, 11, 11); //NRG-500
- HitsCars[10] = AddStaticVehicle(522,1055.1999512,-313.2999878,73.6999969,270.0000000, 11, 11); //NRG-500
- HitsCars[11] = AddStaticVehicle(522,1055.1999512,-311.7000122,73.6999969,270.0000000, 11, 11); //NRG-500
- /* TRIADS */
- TriadCars[0] = AddStaticVehicle(415,-76.9000015,-1105.5999756,0.9000000,159.0000000, 118, 118); //Cheetah
- TriadCars[1] = AddStaticVehicle(415,-73.5000000,-1106.9000244,0.9000000,158.9996338, 118, 118); //Cheetah
- TriadCars[2] = AddStaticVehicle(560,-69.9000015,-1108.5000000,0.9000000,157.9998779, 118, 118); //Sultan
- TriadCars[3] = AddStaticVehicle(560,-66.4000015,-1109.9000244,0.9000000,157.9998779, 118, 118); //Sultan
- TriadCars[4] = AddStaticVehicle(411,-65.9000015,-1118.3000488,0.9000000,70.0000000, 118, 118); //Infernus
- TriadCars[5] = AddStaticVehicle(411,-67.4000015,-1122.1999512,0.9000000,69.9993286, 118, 118); //Infernus
- TriadCars[6] = AddStaticVehicle(587,-81.5000000,-1136.8000488,0.9000000,332.0000000, 118, 118); //Euros
- TriadCars[7] = AddStaticVehicle(587,-84.6999969,-1135.1999512,0.9000000,331.9958496, 118, 118); //Euros
- TriadCars[8] = AddStaticVehicle(487,-49.2000008,-1144.5000000,1.3000000,66.0000000, 118, 118); //Maverick
- TriadCars[9] = AddStaticVehicle(522,-68.6999969,-1126.0999756,0.7000000,68.0000000, 118, 118); //NRG-500
- TriadCars[10] = AddStaticVehicle(522,-69.5999985,-1128.3000488,0.7000000,67.9998779, 118, 118); //NRG-500
- TriadCars[11] = AddStaticVehicle(522,-70.5000000,-1130.5000000,0.7000000,67.9998779, 118, 118); //NRG-500
- /* AISA */
- AISACars[0] = AddStaticVehicle(596,2506.1999512,2516.5000000,10.6000004,90.0000000,15,15); //Police Car (LSPD)
- AISACars[1] = AddStaticVehicle(596,2506.1999512,2512.6999512,10.6000004,90.0000000,15,15); //Police Car (LSPD)
- AISACars[2] = AddStaticVehicle(596,2506.0000000,2508.6000977,10.6000004,90.0000000,15,15); //Police Car (LSPD)
- AISACars[3] = AddStaticVehicle(523,2490.6999512,2504.8999023,10.5000000,0.0000000,15,15); //HPV1000
- AISACars[4] = AddStaticVehicle(523,2488.1000977,2505.1000977,10.5000000,0.0000000,15,15); //HPV1000
- AISACars[5] = AddStaticVehicle(523,2485.3000488,2505.3000488,10.5000000,0.0000000,15,15); //HPV1000
- AISACars[6] = AddStaticVehicle(523,2482.6000977,2505.3000488,10.5000000,0.0000000,15,15); //HPV1000
- AISACars[7] = AddStaticVehicle(599,2506.3000488,2499.1000977,11.1999998,90.0000000,15,15); //Police Ranger
- AISACars[8] = AddStaticVehicle(599,2506.1999512,2493.8000488,11.1999998,90.0000000,15,15); //Police Ranger
- AISACars[9] = AddStaticVehicle(490,2506.3999023,2530.1999512,11.1000004,90.0000000,15,15); //FBI Rancher
- AISACars[10] = AddStaticVehicle(490,2506.3999023,2533.8999023,11.1000004,90.0000000,15,15); //FBI Rancher
- AISACars[11] = AddStaticVehicle(490,2506.3999023,2537.3000488,11.1000004,90.0000000,15,15); //FBI Rancher
- AISACars[12] = AddStaticVehicle(490,2506.3999023,2526.6999512,11.1000004,90.0000000,15,15); //FBI Rancher
- AISACars[13] = AddStaticVehicle(427,2486.6000977,2548.3999023,11.1000004,161.9998779,15,15); //Enforcer
- AISACars[14] = AddStaticVehicle(440,2514.3000488,2484.6000977,11.0000000,268.0000000,15,15); //Rumpo
- AISACars[15] = AddStaticVehicle(440,2514.3000488,2488.6000977,11.0000000,267.9949951,15,15); //Rumpo
- AISACars[16] = AddStaticVehicle(411,2529.1000977,2476.1000977,10.6000004,90.0000000,15,15); //Infernus
- AISACars[17] = AddStaticVehicle(411,2529.1000977,2471.1000977,10.6000004,90.0000000,15,15); //Infernus
- AISACars[18] = AddStaticVehicle(411,2529.0000000,2466.0000000,10.6000004,90.0000000,15,15); //Infernus
- AISACars[19] = AddStaticVehicle(563,2519.6000977,2499.6000977,22.7999992,0.0000000,15,15); //Raindance
- AISACars[20] = AddStaticVehicle(487,2502.6999512,2501.8999023,22.1000004,0.0000000,15,15); //Maverick
- /* Exército */
- ExercitoCars[0] = AddStaticVehicle(520,-1310.1999512,495.2000122,19.1000004,41.9982910,-1,-1); //Hydra
- ExercitoCars[1] = AddStaticVehicle(520,-1296.4000244,496.7000122,19.1000004,41.9952393,-1,-1); //Hydra
- ExercitoCars[2] = AddStaticVehicle(520,-1281.0999756,497.6000061,19.1000004,41.9952393,-1,-1); //Hydra
- ExercitoCars[3] = AddStaticVehicle(520,-1265.5000000,498.5000000,19.1000004,41.9952393,-1,-1); //Hydra
- ExercitoCars[4] = AddStaticVehicle(425,-1411.4000244,492.6000061,19.1000004,0.0000000,-1,-1); //Hunter
- ExercitoCars[5] = AddStaticVehicle(425,-1436.4000244,492.7000122,19.1000004,0.0000000,-1,-1); //Hunter
- ExercitoCars[6] = AddStaticVehicle(433,-1328.5999756,446.3999939,7.8000002,0.0000000,95,10); //Barracks
- ExercitoCars[7] = AddStaticVehicle(433,-1334.1999512,446.7000122,7.8000002,0.0000000,95,10); //Barracks
- ExercitoCars[8] = AddStaticVehicle(601,-1313.0000000,445.0000000,7.0999999,0.0000000,245,245); //S.W.A.T. Van
- ExercitoCars[9] = AddStaticVehicle(470,-1305.5000000,444.2999878,7.3000002,0.0000000,95,10); //Patriot
- ExercitoCars[10] = AddStaticVehicle(470,-1301.3000488,444.2999878,7.3000002,0.0000000,95,10); //Patriot
- ExercitoCars[11] = AddStaticVehicle(470,-1296.9000244,444.2000122,7.3000002,0.0000000,95,10); //Patriot
- ExercitoCars[12] = AddStaticVehicle(470,-1292.1999512,444.2000122,7.3000002,0.0000000,95,10); //Patriot
- ExercitoCars[13] = AddStaticVehicle(500,-1286.1999512,454.8999939,7.4000001,90.0000000, 86, 0); //Mesa
- ExercitoCars[14] = AddStaticVehicle(500,-1286.0999756,458.7999878,7.4000001,90.0000000, 86, 0); //Mesa
- ExercitoCars[15] = AddStaticVehicle(500,-1286.0999756,462.6000061,7.4000001,90.0000000, 86, 0); //Mesa
- ExercitoCars[16] = AddStaticVehicle(500,-1286.0999756,466.2999878,7.4000001,90.0000000, 86, 0); //Mesa
- /* PM CARS */
- PMCars[0] = AddStaticVehicle(596,1601.4000244,-1684.0000000,5.6999998,90.7500000,-1,-1); //Police Car (LSPD)
- PMCars[1] = AddStaticVehicle(596,1601.5999756,-1688.0000000,5.6999998,89.7470703,-1,-1); //Police Car (LSPD)
- PMCars[2] = AddStaticVehicle(596,1601.5999756,-1692.3000488,5.6999998,89.7418213,-1,-1); //Police Car (LSPD)
- PMCars[3] = AddStaticVehicle(596,1601.5999756,-1695.9000244,5.6999998,89.7418213,-1,-1); //Police Car (LSPD)
- PMCars[4] = AddStaticVehicle(596,1601.8000488,-1700.1999512,5.6999998,89.7418213,-1,-1); //Police Car (LSPD)
- PMCars[5] = AddStaticVehicle(596,1602.0000000,-1704.8000488,5.6999998,89.7418213,-1,-1); //Police Car (LSPD)
- PMCars[6] = AddStaticVehicle(525,1586.5999756,-1671.8000488,5.9000001,270.0000000,1,1); //Tow Truck
- PMCars[7] = AddStaticVehicle(525,1586.8000488,-1667.3000488,5.9000001,269.9949951,1,1); //Tow Truck
- PMCars[8] = AddStaticVehicle(490,1595.5000000,-1711.8000488,6.1999998,0.0000000,-1,-1); //FBI Rancher
- PMCars[9] = AddStaticVehicle(490,1591.3000488,-1711.6999512,6.1999998,0.0000000,-1,-1); //FBI Rancher
- PMCars[10] = AddStaticVehicle(490,1587.3000488,-1711.8000488,6.1999998,0.0000000,-1,-1); //FBI Rancher
- PMCars[11] = AddStaticVehicle(490,1578.3000488,-1711.5999756,6.1999998,0.0000000,-1,-1); //FBI Rancher
- PMCars[12] = AddStaticVehicle(490,1583.3000488,-1711.6999512,6.1999998,0.0000000,-1,-1); //FBI Rancher
- PMCars[13] = AddStaticVehicle(427,1534.9000244,-1646.9000244,6.0999999,180.0000000,-1,-1); //Enforcer
- PMCars[14] = AddStaticVehicle(427,1538.6999512,-1646.6999512,6.0999999,180.0000000,-1,-1); //Enforcer
- PMCars[15] = AddStaticVehicle(599,1570.0999756,-1710.5999756,6.3000002,0.0000000,-1,-1); //Police Ranger
- PMCars[16] = AddStaticVehicle(599,1559.3000488,-1710.0000000,6.3000002,0.0000000,-1,-1); //Police Ranger
- PMCars[17] = AddStaticVehicle(497,1564.3000488,-1653.0999756,28.7000008,0.0000000,-1,-1); //Police Maverick
- PMCars[18] = AddStaticVehicle(497,1553.6999512,-1644.1999512,28.7000008,270.0000000,-1,-1); //Police Maverick
- PMCars[19] = AddStaticVehicle(599,1564.5999756,-1710.5000000,6.3000002,0.0000000,-1,-1); //Police Ranger
- PMCars[20] = AddStaticVehicle(528,1529.0999756,-1687.8000488,6.0999999,272.0000000,-1,-1); //FBI Truck
- PMCars[21] = AddStaticVehicle(528,1529.1999512,-1684.0999756,6.0999999,272.0000000,-1,-1); //FBI Truck
- /* PF CARS */
- PFCars[0] = AddStaticVehicle(411,623.5000000,-606.0000000,17.0000000,271.7500000,6, 0); //Infernus
- PFCars[1] = AddStaticVehicle(411,623.0000000,-610.2999878,16.8999996,271.9969482,6, 0); //Infernus
- PFCars[2] = AddStaticVehicle(427,615.2000122,-601.5000000,17.5000000,272.0000000,-1,6); //Enforcer
- PFCars[3] = AddStaticVehicle(427,615.4000244,-597.0999756,17.5000000,271.9995117,-1,6); //Enforcer
- PFCars[4] = AddStaticVehicle(525,641.9000244,-608.5999756,16.2999992,0.0000000,1,1); //Tow Truck
- PFCars[5] = AddStaticVehicle(497,615.9000244,-576.2000122,26.3999996,270.0000000,-1,6); //Police Maverick
- PFCars[6] = AddStaticVehicle(599,619.7000122,-586.9000244,17.6000004,180.0000000,-1,6); //Police Ranger
- PFCars[7] = AddStaticVehicle(599,623.2999878,-586.9000244,17.6000004,177.9949951,-1,6); //Police Ranger
- PFCars[8] = AddStaticVehicle(523,633.2000122,-580.5999756,16.0000000,271.5000000,-1,6); //HPV1000
- PFCars[9] = AddStaticVehicle(523,633.2999878,-576.4000244,16.0000000,271.4996338,-1,6); //HPV1000
- PFCars[10] = AddStaticVehicle(523,633.4000244,-566.5999756,16.0000000,271.4996338,-1,6); //HPV1000
- PFCars[11] = AddStaticVehicle(523,633.4000244,-562.5999756,16.0000000,271.4996338,-1,6); //HPV1000
- PFCars[12] = AddStaticVehicle(490,638.4000244,-608.2000122,16.6000004,0.0000000,-1,6); //FBI Rancher
- PFCars[13] = AddStaticVehicle(490,635.0999756,-608.0999756,16.6000004,0.0000000,-1,6); //FBI Rancher
- PFCars[14] = AddStaticVehicle(551,628.2000122,-585.5000000,16.5000000,270.5000000,0,6); //Merit
- PFCars[15] = AddStaticVehicle(551,628.2000122,-589.0000000,16.5000000,270.4998779,0,6); //Merit
- /* Governo */
- GovernoCars[0] = AddStaticVehicle(409,1481.4000244,-1736.0999756,13.3000002,270.7500000,0,0); //Stretch
- GovernoCars[1] = AddStaticVehicle(546,1456.8000488,-1751.4000244,13.3999996,0.0000000,0,0); //Intruder
- GovernoCars[2] = AddStaticVehicle(546,1452.5000000,-1751.4000244,13.3999996,0.0000000,0,0); //Intruder
- GovernoCars[3] = AddStaticVehicle(546,1509.4000244,-1751.5000000,13.3999996,0.0000000,0,0); //Intruder
- GovernoCars[4] = AddStaticVehicle(546,1505.5000000,-1751.4000244,13.3999996,0.0000000,0,0); //Intruder
- /* ROTA */
- RotaCars[0] = AddStaticVehicle(427,279.6000061,-1535.9000244,24.7999992,235.5000000,1,1); //Enforcer
- RotaCars[1] = AddStaticVehicle(427,282.6000061,-1532.0000000,24.7999992,235.5000000,1,1); //Enforcer
- RotaCars[2] = AddStaticVehicle(490,291.2999878,-1544.3000488,24.8999996,52.0000000,1,1); //FBI Rancher
- RotaCars[3] = AddStaticVehicle(490,294.2999878,-1540.4000244,24.8999996,51.9982910,1,1); //FBI Rancher
- RotaCars[4] = AddStaticVehicle(490,297.5000000,-1536.0000000,24.8999996,51.9982910,1,1); //FBI Rancher
- RotaCars[5] = AddStaticVehicle(528,285.2999878,-1526.6999512,24.7999992,233.9930420,1,1); //FBI Truck
- RotaCars[6] = AddStaticVehicle(528,288.5000000,-1522.6999512,24.7999992,233.9923096,1,1); //FBI Truck
- RotaCars[7] = AddStaticVehicle(599,292.1000061,-1517.4000244,25.0000000,236.0000000,1,1); //Police Ranger
- RotaCars[8] = AddStaticVehicle(599,294.7999878,-1513.1999512,25.0000000,235.9973145,1,1); //Police Ranger
- RotaCars[12] = AddStaticVehicle(523,341.7999878,-1530.9000244,33.0000000,234.0000000,1,1); //HPV1000
- RotaCars[13] = AddStaticVehicle(523,342.8999939,-1529.0999756,33.0000000,231.9968262,1,1); //HPV1000
- RotaCars[14] = AddStaticVehicle(523,344.7000122,-1527.3000488,33.0000000,229.9968262,1,1); //HPV1000
- RotaCars[15] = AddStaticVehicle(523,346.5000000,-1525.3000488,33.0000000,229.9968262,1,1); //HPV1000
- RotaCars[16] = AddStaticVehicle(497,316.2999878,-1514.5000000,76.8000031,236.0000000,1,1); //Police Maverick
- RotaCars[17] = AddStaticVehicle(497,325.3999939,-1503.5000000,76.8000031,232.0000000,1,1); //Police Maverick
- /* COSA NOSTRA */
- CosaNostraCars[0] = AddStaticVehicle(409,-688.4000244,966.2999878,12.3000002,92.0000000,99,99); //Stretch
- CosaNostraCars[1] = AddStaticVehicle(474,-705.0000000,946.7000122,12.3000002,0.0000000,99,99); //Hermes
- CosaNostraCars[2] = AddStaticVehicle(474,-701.4000244,946.7000122,12.3000002,0.0000000,99,99); //Hermes
- CosaNostraCars[3] = AddStaticVehicle(468,-698.5000000,947.0000000,12.1000004,0.0000000,99,99); //Sanchez
- CosaNostraCars[4] = AddStaticVehicle(468,-693.7000122,946.9000244,12.0000000,0.0000000,99,99); //Sanchez
- CosaNostraCars[5] = AddStaticVehicle(468,-696.0999756,947.0000000,12.0000000,0.0000000,99,99); //Sanchez
- CosaNostraCars[6] = AddStaticVehicle(545,-679.2999878,947.0999756,12.1000004,0.0000000,99,99); //Hustler
- CosaNostraCars[7] = AddStaticVehicle(545,-682.5000000,947.2000122,12.1000004,0.0000000,99,99); //Hustler
- CosaNostraCars[8] = AddStaticVehicle(580,-675.0000000,947.4000244,12.0000000,0.0000000,99,99); //Stafford
- CosaNostraCars[9] = AddStaticVehicle(580,-670.9000244,947.2999878,12.0000000,0.0000000,99,99); //Stafford
- CosaNostraCars[10] = AddStaticVehicle(487,-657.4000244,957.5000000,12.3999996,91.0000000,99,99); //Maverick
- /* YAKUZA */
- YakuzaCars[0] = AddStaticVehicle(487,1504.6999512,2823.1999512,11.1000004,89.4995117,51,51); //Maverick
- YakuzaCars[1] = AddStaticVehicle(468,1462.0000000,2814.5000000,10.6000004,270.0000000,51,51); //Sanchez
- YakuzaCars[2] = AddStaticVehicle(474,1484.6999512,2838.0000000,10.6999998,180.2495117,51,51); //Hermes
- YakuzaCars[3] = AddStaticVehicle(545,1470.3000488,2837.6999512,10.8000002,179.9996338,51,51); //Hustler
- YakuzaCars[4] = AddStaticVehicle(409,1477.4000244,2839.0000000,10.6999998,180.5000000,51,51); //Stretch
- YakuzaCars[5] = AddStaticVehicle(545,1465.5000000,2837.6999512,10.8000002,179.9945068,51,51); //Hustler
- YakuzaCars[6] = AddStaticVehicle(474,1489.5000000,2837.8999023,10.6999998,180.2471924,51,51); //Hermes
- YakuzaCars[7] = AddStaticVehicle(468,1461.8000488,2810.3000488,10.6000004,270.0000000,51,51); //Sanchez
- YakuzaCars[8] = AddStaticVehicle(468,1462.0000000,2812.3999023,10.6000004,270.0000000,51,51); //Sanchez
- /* FARC */
- FARCCars[0] = AddStaticVehicle(425,-2227.6999512,2325.3000488,8.3999996,180.0000000,95,10); //Hunter
- FARCCars[1] = AddStaticVehicle(520,-2288.5000000,2409.3999023,5.8000002,0.0000000,-1,-1); //Hydra
- FARCCars[2] = AddStaticVehicle(520,-2275.3999023,2397.5000000,5.8000002,0.0000000,-1,-1); //Hydra
- FARCCars[3] = AddStaticVehicle(560,-2258.0000000,2287.3999023,4.5999999,0.0000000,0,0); //Sultan
- FARCCars[4] = AddStaticVehicle(560,-2262.3999023,2287.5000000,4.5999999,0.0000000,0,0); //Sultan
- FARCCars[5] = AddStaticVehicle(560,-2267.0000000,2287.5000000,4.5999999,0.0000000,0,0); //Sultan
- FARCCars[6] = AddStaticVehicle(529,-2252.8999023,2294.1000977,4.5999999,90.0000000,0,0); //Willard
- FARCCars[7] = AddStaticVehicle(529,-2252.8999023,2297.1000977,4.5999999,90.0000000,0,0); //Willard
- FARCCars[8] = AddStaticVehicle(565,-2271.6999512,2294.3999023,4.5000000,270.4998779,0,0); //Flash
- FARCCars[9] = AddStaticVehicle(565,-2271.6999512,2297.5000000,4.5000000,270.4998779,0,0); //Flash
- FARCCars[10] = AddStaticVehicle(587,-2270.8999023,2300.5000000,4.5999999,270.0000000,0,0); //Euros
- FARCCars[11] = AddStaticVehicle(587,-2253.1999512,2300.1999512,4.5999999,90.0000000,0,0); //Euros
- FARCCars[12] = AddStaticVehicle(461,-2253.3000488,2304.5000000,4.5000000,90.0000000,0,0); //PCJ-600
- FARCCars[13] = AddStaticVehicle(461,-2253.3000488,2307.3999023,4.5000000,90.0000000,0,0); //PCJ-600
- FARCCars[14] = AddStaticVehicle(461,-2271.1999512,2307.6999512,4.5000000,270.0000000,0,0); //PCJ-600
- FARCCars[15] = AddStaticVehicle(470,-2252.8000488,2336.1000977,4.9000001,90.0000000,95,10); //Patriot
- FARCCars[16] = AddStaticVehicle(470,-2252.8000488,2329.8999023,4.9000001,90.0000000,95,10); //Patriot
- FARCCars[17] = AddStaticVehicle(470,-2253.0000000,2324.3000488,4.9000001,90.0000000,95,10); //Patriot
- FARCCars[18] = AddStaticVehicle(470,-2253.1000977,2318.0000000,4.9000001,90.0000000,95,10); //Patriot
- /* Talibãs */
- TalibasCars[0] = AddStaticVehicle(425,365.2999878,2536.1999512,17.5000000,178.2498169,113, 113); //Hunter
- TalibasCars[1] = AddStaticVehicle(520,340.6000061,2514.5000000,17.5000000,90.0000000,113, 113); //Hydra
- TalibasCars[2] = AddStaticVehicle(520,342.0000000,2490.5000000,17.3999996,90.0000000,113, 113); //Hydra
- TalibasCars[3] = AddStaticVehicle(560,397.8999939,2532.8000488,16.2999992,180.0000000,113, 113); //Sultan
- TalibasCars[4] = AddStaticVehicle(560,393.7000122,2532.8999023,16.2999992,180.0000000,113, 113); //Sultan
- TalibasCars[5] = AddStaticVehicle(560,389.3999939,2532.8999023,16.2999992,180.0000000,113, 113); //Sultan
- TalibasCars[6] = AddStaticVehicle(529,382.6000061,2532.8000488,16.2999992,178.7500000,113, 113); //Willard
- TalibasCars[7] = AddStaticVehicle(529,378.2999878,2532.8000488,16.2999992,178.7475586,113, 113); //Willard
- TalibasCars[8] = AddStaticVehicle(565,404.7000122,2524.5000000,16.2000008,87.0000000,113, 113); //Flash
- TalibasCars[9] = AddStaticVehicle(565,404.6000061,2519.6000977,16.2000008,86.9952393,113, 113); //Flash
- TalibasCars[10] = AddStaticVehicle(587,404.5000000,2513.8999023,16.2999992,89.0000000,113, 113); //Euros
- TalibasCars[11] = AddStaticVehicle(587,404.5000000,2508.6000977,16.2999992,88.9947510,113, 113); //Euros
- TalibasCars[12] = AddStaticVehicle(461,375.3999939,2523.5000000,16.2000008,270.0000000,113, 113); //PCJ-600
- TalibasCars[13] = AddStaticVehicle(461,375.3999939,2520.8999023,16.2000008,270.0000000,113, 113); //PCJ-600
- TalibasCars[14] = AddStaticVehicle(461,375.5000000,2518.3000488,16.2000008,270.0000000,113, 113); //PCJ-600
- TalibasCars[15] = AddStaticVehicle(470,340.3999939,2533.1000977,16.8999996,180.0000000,113, 113); //Patriot
- TalibasCars[16] = AddStaticVehicle(470,344.5000000,2533.1000977,16.8999996,180.0000000,113, 113); //Patriot
- TalibasCars[17] = AddStaticVehicle(470,349.1000061,2532.8000488,16.8999996,180.0000000,113, 113); //Patriot
- TalibasCars[18] = AddStaticVehicle(470,353.8999939,2532.6000977,16.8999996,180.0000000,113, 113); //Patriot
- /* Reporteres */
- ReporterCars[0] = AddStaticVehicle(488,741.0999756,-1368.9000244,26.0000000,0.0000000,2,1); //News Chopper
- ReporterCars[1] = AddStaticVehicle(582,738.7000122,-1348.8000488,13.6999998,272.0000000,2,1); //Newsvan
- ReporterCars[2] = AddStaticVehicle(582,738.5999756,-1344.9000244,13.6999998,271.9995117,2,1); //Newsvan
- ReporterCars[3] = AddStaticVehicle(582,738.5999756,-1340.9000244,13.6999998,271.9995117,2,1); //Newsvan
- ReporterCars[4] = AddStaticVehicle(582,738.4000244,-1337.0000000,13.6999998,271.9995117,2,1); //Newsvan
- ReporterCars[5] = AddStaticVehicle(582,771.0000000,-1378.4000244,13.8000002,0.0000000,1,2); //Newsvan
- ReporterCars[6] = AddStaticVehicle(582,767.4000244,-1378.3000488,13.8000002,0.0000000,1,2); //Newsvan
- ReporterCars[7] = AddStaticVehicle(582,763.5999756,-1378.1999512,13.8000002,0.0000000,1,2); //Newsvan
- ReporterCars[8] = AddStaticVehicle(582,759.5999756,-1378.0999756,13.8000002,0.0000000,1,2); //Newsvan
- /* Taxistas */
- TaxiCars[0] = AddStaticVehicle(420,994.5000000,-1458.4000244,13.3999996,0.0000000,6,6); //Taxi
- TaxiCars[1] = AddStaticVehicle(420,998.7000122,-1458.4000244,13.3999996,0.0000000,6,6); //Taxi
- TaxiCars[2] = AddStaticVehicle(420,1002.2999878,-1458.4000244,13.3999996,0.0000000,6,6); //Taxi
- TaxiCars[3] = AddStaticVehicle(420,1006.0000000,-1458.4000244,13.3999996,0.0000000,6,6); //Taxi
- TaxiCars[4] = AddStaticVehicle(420,1009.5999756,-1458.5999756,13.3999996,0.0000000,6,6); //Taxi
- TaxiCars[5] = AddStaticVehicle(487,988.5999756,-1443.3000488,13.8000002,270.0000000,6,6); //Maverick
- TaxiCars[6] = AddStaticVehicle(438,1028.5000000,-1433.0000000,13.8000002,90.5000000,6,6); //Cabbie
- TaxiCars[7] = AddStaticVehicle(438,1028.5000000,-1436.5000000,13.8000002,90.5000000,6,6); //Cabbie
- TaxiCars[8] = AddStaticVehicle(438,1028.5000000,-1440.0999756,13.8000002,90.4998779,6,6); //Cabbie
- TaxiCars[9] = AddStaticVehicle(438,1028.5999756,-1443.5000000,13.8000002,89.9945068,6,6); //Cabbie
- TaxiCars[10] = AddStaticVehicle(586,1027.8000488,-1446.4000244,13.1999998,94.0000000,6,6); //Wayfarer
- TaxiCars[11] = AddStaticVehicle(586,1027.8000488,-1448.0999756,13.1999998,93.9990234,6,6); //Wayfarer
- TaxiCars[12] = AddStaticVehicle(586,1028.0000000,-1450.1999512,13.1999998,93.9990234,6,6); //Wayfarer
- TaxiCars[13] = AddStaticVehicle(586,1027.9000244,-1452.4000244,13.1999998,93.9990234,6,6); //Wayfarer
- TaxiCars[14] = AddStaticVehicle(586,1028.0000000,-1454.5000000,13.1999998,93.9990234,6,6); //Wayfarer
- /* Intens HQ AISA */
- CreateObject(3265,2424.8000488,2518.5000000,9.6999998,0.0000000,0.0000000,271.5000000); //object(privatesign4) (1)
- CreateObject(966,2425.0000000,2520.0000000,9.6999998,0.0000000,0.0000000,90.7500000); //object(bar_gatebar01) (1)
- CreateObject(966,2425.0000000,2506.3000488,9.6999998,0.0000000,0.0000000,269.7470703); //object(bar_gatebar01) (2)
- CreateObject(968,2425.0000000,2520.0000000,10.3000002,0.0000000,0.0000000,276.0000000); //object(barrierturn) (1)
- CreateObject(968,2425.0000000,2506.3999023,10.3000002,0.0000000,0.0000000,275.9985352); //object(barrierturn) (2)
- CreateObject(982,2409.6999512,2578.6000977,13.6000004,0.0000000,0.0000000,255.0000000); //object(fenceshit) (1)
- CreateObject(982,2434.5000000,2572.0000000,13.6000004,0.0000000,0.0000000,254.9981689); //object(fenceshit) (2)
- CreateObject(982,2459.3000488,2565.3000488,13.6000004,0.0000000,0.0000000,254.9981689); //object(fenceshit) (3)
- CreateObject(982,2484.0000000,2558.6999512,13.6000004,0.0000000,0.0000000,254.9981689); //object(fenceshit) (4)
- CreateObject(982,2508.6999512,2552.0000000,13.6000004,0.0000000,0.0000000,254.9981689); //object(fenceshit) (5)
- CreateObject(984,2527.1000977,2547.1000977,13.6000004,0.0000000,0.0000000,255.0000000); //object(fenceshit2) (1)
- CreateObject(970,2534.8000488,2545.1000977,13.6000004,0.0000000,0.0000000,344.0000000); //object(fencesmallb) (1)
- CreateObject(970,2536.8000488,2542.3999023,13.6000004,0.0000000,0.0000000,269.9974365); //object(fencesmallb) (2)
- CreateObject(982,2536.6999512,2527.8999023,13.6999998,0.0000000,0.0000000,0.0000000); //object(fenceshit) (6)
- CreateObject(982,2536.6999512,2502.3999023,13.6999998,0.0000000,0.0000000,0.0000000); //object(fenceshit) (7)
- CreateObject(982,2536.6999512,2476.8000488,13.6999998,0.0000000,0.0000000,0.0000000); //object(fenceshit) (8)
- CreateObject(982,2536.8000488,2451.1000977,13.6999998,0.0000000,0.0000000,0.0000000); //object(fenceshit) (9)
- CreateObject(984,2536.8000488,2431.8999023,13.6999998,0.0000000,0.0000000,0.0000000); //object(fenceshit2) (2)
- CreateObject(8168,2537.5000000,2417.0000000,11.8000002,0.0000000,0.0000000,288.0000000); //object(vgs_guardhouse01) (1)
- CreateObject(1214,2536.5000000,2425.0000000,13.0000000,0.0000000,0.0000000,0.0000000); //object(bollard) (1)
- CreateObject(1214,2536.5000000,2424.3000488,13.0000000,0.0000000,0.0000000,0.0000000); //object(bollard) (2)
- CreateObject(1214,2535.8000488,2424.3999023,13.0000000,0.0000000,0.0000000,0.0000000); //object(bollard) (3)
- CreateObject(8041,2526.1999512,2425.6999512,15.6000004,0.0000000,0.0000000,270.0000000); //object(apbarriergate06_lvs) (1)
- CreateObject(2933,2521.6999512,2424.1000977,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (1)
- CreateObject(2933,2530.6999512,2424.1000977,11.5000000,0.0000000,0.0000000,0.0000000); //object(pol_comp_gate) (2)
- CreateObject(974,2520.5000000,2424.0000000,16.7999992,0.0000000,0.0000000,0.0000000); //object(tall_fence) (1)
- CreateObject(974,2531.8999023,2424.0000000,16.7999992,0.0000000,0.0000000,0.0000000); //object(tall_fence) (2)
- CreateObject(974,2526.1999512,2424.0000000,16.7999992,0.0000000,0.0000000,0.0000000); //object(tall_fence) (3)
- CreateObject(1214,2516.6000977,2425.1999512,13.0000000,0.0000000,0.0000000,0.0000000); //object(bollard) (4)
- CreateObject(982,2397.5000000,2569.3000488,13.6000004,0.0000000,0.0000000,179.9981689); //object(fenceshit) (10)
- CreateObject(982,2397.5000000,2543.5000000,13.6000004,0.0000000,0.0000000,179.9945068); //object(fenceshit) (11)
- CreateObject(983,2397.3999023,2527.6000977,13.6999998,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (1)
- CreateObject(970,2397.3000488,2525.5000000,13.6000004,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (3)
- CreateObject(970,2399.3999023,2523.3000488,13.6000004,0.0000000,0.0000000,179.7500000); //object(fencesmallb) (4)
- CreateObject(982,2411.6999512,2523.3999023,13.6999998,0.0000000,0.0000000,270.0000000); //object(fenceshit) (12)
- CreateObject(982,2437.3000488,2523.3000488,13.6999998,0.0000000,0.0000000,270.0000000); //object(fenceshit) (13)
- CreateObject(982,2462.8999023,2523.3000488,13.6999998,0.0000000,0.0000000,270.0000000); //object(fenceshit) (14)
- CreateObject(970,2476.3999023,2523.1999512,13.6000004,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (5)
- CreateObject(970,2478.3999023,2521.1000977,13.6000004,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (6)
- CreateObject(984,2464.8999023,2502.3999023,13.6999998,0.0000000,0.0000000,269.7500000); //object(fenceshit2) (4)
- CreateObject(983,2474.5000000,2502.3999023,13.8000002,0.0000000,0.0000000,268.0000000); //object(fenceshit3) (3)
- CreateObject(970,2476.1999512,2502.5000000,13.6000004,0.0000000,0.0000000,178.0000000); //object(fencesmallb) (8)
- CreateObject(974,2479.3999023,2516.6000977,16.6000004,0.0000000,0.0000000,270.0000000); //object(tall_fence) (4)
- CreateObject(974,2479.5000000,2510.0000000,16.6000004,0.0000000,0.0000000,270.0000000); //object(tall_fence) (5)
- CreateObject(970,2478.3000488,2504.5000000,13.6000004,0.0000000,0.0000000,89.9949951); //object(fencesmallb) (9)
- CreateObject(967,2426.0000000,2513.1999512,9.6999998,0.0000000,0.0000000,180.0000000); //object(bar_gatebox01) (1)
- CreateObject(3265,2424.6000977,2507.6999512,9.6999998,0.0000000,0.0000000,271.4996338); //object(privatesign4) (2)
- /**/
- PortaoAISA1 = CreateObject(971,2478.3999023,2517.6000977,9.3999996,0.0000000,0.0000000,269.9999390); //object(subwaygate) (1)
- PortaoAISA2 = CreateObject(971,2478.3999023,2508.8000488,9.3999996,0.0000000,0.0000000,269.9945068); //object(subwaygate) (2)
- /* ITENS HQ PM */
- CreateObject(982,1607.9000244,-1625.1999512,16.6000004,0.0000000,0.0000000,359.7500000); //object(fenceshit) (1)
- CreateObject(983,1604.5999756,-1637.9000244,16.6000004,0.0000000,0.0000000,269.7500000); //object(fenceshit3) (1)
- CreateObject(984,1608.0000000,-1609.1999512,16.6000004,0.0000000,0.0000000,0.2500000); //object(fenceshit2) (2)
- CreateObject(982,1595.4000244,-1602.5000000,16.7000008,0.0000000,0.0000000,269.7500000); //object(fenceshit) (2)
- CreateObject(982,1569.8000488,-1602.5000000,16.7000008,0.0000000,0.0000000,270.0000000); //object(fenceshit) (3)
- CreateObject(984,1550.5000000,-1602.3000488,16.7000008,0.0000000,0.0000000,270.0000000); //object(fenceshit2) (3)
- CreateObject(983,1542.8000488,-1602.4000244,16.7000008,0.0000000,0.0000000,270.5000000); //object(fenceshit3) (2)
- CreateObject(984,1539.6992188,-1608.8994141,16.6000004,0.0000000,0.0000000,0.0000000); //object(fenceshit2) (4)
- CreateObject(983,1539.6999512,-1615.3000488,16.6000004,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (3)
- CreateObject(979,1534.5000000,-1673.1999512,13.1999998,0.0000000,0.0000000,90.5000000); //object(sub_roadleft) (2)
- CreateObject(979,1534.5000000,-1673.1992188,13.1999998,0.0000000,0.0000000,270.4998779); //object(sub_roadleft) (3)
- PortaoPM2 = CreateObject(2933,1588.5996094,-1638.0000000,14.1999998,0.0000000,0.0000000,0.4998779); //object(pol_comp_gate) (1)
- CreateObject(974,1539.5000000,-1636.1999512,14.3999996,0.0000000,0.0000000,269.5000000); //object(tall_fence) (1)
- PortaoPM1 = CreateObject(971,1539.5999756,-1628.5000000,15.1000004,0.0000000,0.0000000,270.0000000); //object(subwaygate) (1)
- CreateObject(974,1539.5000000,-1620.8000488,14.3999996,0.0000000,0.0000000,269.4946289); //object(tall_fence) (2)
- CreateObject(974,1542.6999512,-1639.3000488,14.3999996,0.0000000,0.0000000,183.4946289); //object(tall_fence) (3)
- CreateObject(1495,1582.5999756,-1637.8000488,12.6000004,0.0000000,0.0000000,0.0000000); //object(gen_doorext01) (1)
- /* ITENS HQ ROTA */
- CreateObject(1238,335.7999878,-1535.6999512,32.5999985,0.0000000,0.0000000,0.0000000); //object(trafficcone) (1)
- CreateObject(1238,338.2999878,-1537.1999512,32.5999985,0.0000000,0.0000000,0.0000000); //object(trafficcone) (2)
- CreateObject(1238,349.7000122,-1521.9000244,32.5999985,0.0000000,0.0000000,0.0000000); //object(trafficcone) (3)
- CreateObject(1238,347.8999939,-1520.1999512,32.5999985,0.0000000,0.0000000,0.0000000); //object(trafficcone) (4)
- PortaoROTA1 = CreateObject(971,310.2998047,-1556.0000000,31.2999992,0.0000000,0.0000000,328.0000000); //object(subwaygate) (1)
- PortaoROTA2 = CreateObject(971,364.3994141,-1469.0996094,31.3999996,0.0000000,0.0000000,214.0000000); //object(subwaygate) (3)
- CreateObject(16599,348.7999878,-1480.8000488,80.3000031,0.0000000,0.0000000,304.0000000); //object(by_fuel06) (1)
- CreateObject(1237,348.7000122,-1521.0000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (1)
- CreateObject(1237,337.0000000,-1536.5999756,32.2000008,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (2)
- /* ITENS HQ REPORTERES */
- PortaoSanNews1 = CreateObject(980,777.9000244,-1384.8000488,14.6999998,0.0000000,0.0000000,0.0000000); //object(airportgate) (1)
- PortaoSanNews2 = CreateObject(980,778.0000000,-1330.1999512,14.5000000,0.0000000,0.0000000,0.0000000); //object(airportgate) (2)
- /* ITENS HQ TAXISTAS */
- PortaoTaxi = CreateObject(980,1041.4000244,-1459.5999756,15.3999996,0.0000000,0.0000000,90.0000000); //object(airportgate) (1)
- CreateObject(987,965.2999878,-1435.8000488,12.5000000,0.0000000,0.0000000,269.0000000); //object(elecfence_bar) (1)
- CreateObject(987,965.0999756,-1447.8000488,12.5000000,0.0000000,0.0000000,268.9947510); //object(elecfence_bar) (2)
- /* ITENS HQ GOVERNO */
- CreateObject(1237,1487.6999512,-1736.0000000,12.3999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (1)
- CreateObject(1237,1475.0000000,-1736.3000488,12.3999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (2)
- CreateObject(1228,1474.1999512,-1736.3000488,12.8000002,0.0000000,0.0000000,0.0000000); //object(roadworkbarrier1) (1)
- CreateObject(1228,1488.5000000,-1736.0000000,12.8000002,0.0000000,0.0000000,0.0000000); //object(roadworkbarrier1) (2)
- }
- public OnPlayerConnect(playerid)
- {
- new arquivo[34], playername[MAX_PLAYER_NAME]; //Criamos as váriaveos que irão armazenar o arquivo e o nome do jogador
- GetPlayerName(playerid, playername, sizeof(playername)); //Getamos o nome do player
- format(arquivo, sizeof(arquivo), "Contas/%s", playername); //Formatamos o arquivo de acordo com o nome do player (Contas/NOME)
- pInfo[playerid][Organizacao] = DOF2_GetInt(arquivo, "Organização"); //Setamos "pInfo[playerid][Organizacao]" de acordo com a TAG getada do "arquivo"
- pInfo[playerid][Cargo] = DOF2_GetInt(arquivo, "Cargo"); //Setamos "pInfo[playerid][Cargo]" de acordo com a TAG getada do "arquivo"
- SpawnPlayer(playerid); //Dá SPAWN no player
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- new arquivo[34], playername[MAX_PLAYER_NAME]; //Criamos as váriaveos que irão armazenar o arquivo e o nome do jogador
- GetPlayerName(playerid, playername, sizeof(playername)); //Getamos o nome do player
- format(arquivo, sizeof(arquivo), "Contas/%s", playername); //Formatamos o arquivo de acordo com o nome do player (Contas/NOME)
- if(DOF2_FileExists(arquivo)) //Se a Conta existir
- {
- DOF2_SetInt(arquivo, "Organização", pInfo[playerid][Organizacao]); //Setamos o valor de "pInfo[playerid][Organizacao]" no "arquivo", com a TAG "Organização"
- DOF2_SetInt(arquivo, "Cargo", pInfo[playerid][Cargo]); //Setamos o valor de "pInfo[playerid][Cargo]" no "arquivo", com a TAG "Cargo"
- }
- else //Se a conta não esxitir
- {
- DOF2_CreateFile(arquivo); //Cria o arquivo com os Dados do player
- DOF2_SetInt(arquivo, "Organização", pInfo[playerid][Organizacao]); //Setamos o valor de "pInfo[playerid][Organizacao]" no "arquivo", com a TAG "Organização"
- DOF2_SetInt(arquivo, "Cargo", pInfo[playerid][Cargo]); //Setamos o valor de "pInfo[playerid][Cargo]" no "arquivo", com a TAG "Cargo"
- }
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- if(pInfo[playerid][Organizacao] == CIVIL)
- {
- SetPlayerColor(playerid, COR_CIVIL);
- SetPlayerPos(playerid, 1243.3220,-1693.4746,16.1979);
- }
- else if(pInfo[playerid][Organizacao] == POLICIAM)
- {
- SetPlayerColor(playerid, COR_PM);
- SetPlayerPos(playerid, 1568.6999511719, -1690.0999755859, 6.1999998092651);
- }
- else if(pInfo[playerid][Organizacao] == POLICIAF)
- {
- SetPlayerColor(playerid, COR_PF);
- SetPlayerPos(playerid, 627.70001220703, -571.79998779297, 17.60000038147);
- }
- else if(pInfo[playerid][Organizacao] == ROTA)
- {
- SetPlayerColor(playerid, COR_ROTA);
- SetPlayerPos(playerid, 326.29998779297, -1515.5999755859, 36);
- }
- else if(pInfo[playerid][Organizacao] == AISA)
- {
- SetPlayerColor(playerid, COR_AISA);
- SetPlayerPos(playerid, 2493.6000976563, 2505.3999023438, 10.800000190735);
- }
- else if(pInfo[playerid][Organizacao] == EXERCITO)
- {
- SetPlayerColor(playerid, COR_EXERCITO);
- SetPlayerPos(playerid, -1338.5999755859, 479.79998779297, 7.1999998092651);
- }
- else if(pInfo[playerid][Organizacao] == GOVERNO)
- {
- SetPlayerColor(playerid, COR_GOVERNO);
- SetPlayerPos(playerid, 1481.0999755859, -1770.0999755859, 18.799999237061);
- }
- else if(pInfo[playerid][Organizacao] == FARC)
- {
- SetPlayerColor(playerid, COR_FARC);
- SetPlayerPos(playerid, -2237.3999023438, 2353.8999023438, 5);
- }
- else if(pInfo[playerid][Organizacao] == TALIBA)
- {
- SetPlayerColor(playerid, COR_TALIBA);
- SetPlayerPos(playerid, 399.79998779297, 2539.6999511719, 16.700000762939);
- }
- else if(pInfo[playerid][Organizacao] == SANNEWS)
- {
- SetPlayerColor(playerid, COR_SANNEWS);
- SetPlayerPos(playerid, 755.5, -1361.5, 13.5);
- }
- else if(pInfo[playerid][Organizacao] == CTSA)
- {
- SetPlayerColor(playerid, COR_CTSA);
- SetPlayerPos(playerid, 1004.4000244141, -1431.5999755859, 13.5);
- }
- else if(pInfo[playerid][Organizacao] == HITMANS)
- {
- SetPlayerColor(playerid, COR_HITMANS);
- SetPlayerPos(playerid, 1106, -299.79998779297, 74.5);
- }
- else if(pInfo[playerid][Organizacao] == TRIAD)
- {
- SetPlayerColor(playerid, COR_TRIADS);
- SetPlayerPos(playerid, -76.900001525879, -1137, 1.1000000238419);
- }
- else if(pInfo[playerid][Organizacao] == YAKUZA)
- {
- SetPlayerColor(playerid, COR_YAKUZA);
- SetPlayerPos(playerid, 1456.5, 2773.3000488281, 10.800000190735);
- }
- else if(pInfo[playerid][Organizacao] == COSANOSTRA)
- {
- SetPlayerColor(playerid, COR_COSANOSTRA);
- SetPlayerPos(playerid, -688.20001220703, 945.09997558594, 13.39999961853);
- }
- else if(pInfo[playerid][Organizacao] == GROVE)
- {
- SetPlayerColor(playerid, COR_GROVE);
- SetPlayerPos(playerid, 2495.3999023438, -1690.6999511719, 14.800000190735);
- }
- else if(pInfo[playerid][Organizacao] == BALLAS)
- {
- SetPlayerColor(playerid, COR_BALLAS);
- SetPlayerPos(playerid, 1830.0999755859, -1405.5, 13.39999961853);
- }
- else if(pInfo[playerid][Organizacao] == VAGOS)
- {
- SetPlayerColor(playerid, COR_VAGOS);
- SetPlayerPos(playerid, 1020.799987793, -1101.0999755859, 23.799999237061);
- }
- else if(pInfo[playerid][Organizacao] == AZTECAS)
- {
- SetPlayerColor(playerid, COR_AZTECAS);
- SetPlayerPos(playerid, 852.29998779297, -1437.4000244141, 15);
- }
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- //Como expulsar do véiculo se não for da organização:
- if(vehicleid == GroveCars[0] || vehicleid == GroveCars[1] || vehicleid == GroveCars[2] || vehicleid == GroveCars[3] || vehicleid == GroveCars[4] || vehicleid == GroveCars[5] || vehicleid == GroveCars[6] && pInfo[playerid][Organizacao] != GROVE) return SendClientMessage(playerid, -1, "Você não tem as chaves deste veículo e foi expulso."), RemovePlayerFromVehicle(playerid);
- //Este comando é mais complexo, através do "if", verifica se o player está em algum dos veículos da grove, e depois se ele faz parte da grove, caso ele não seja, returna a função que expulsa ele do veículo
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- new arquivo[34], playername[MAX_PLAYER_NAME]; //Criamos as váriaveos que irão armazenar o arquivo e o nome do jogador
- GetPlayerName(playerid, playername, sizeof(playername)); //Getamos o nome do player
- format(arquivo, sizeof(arquivo), "Contas/%s", playername); //Formatamos o arquivo de acordo com o nome do player (Contas/NOME)
- if(DOF2_FileExists(arquivo)) //Se a Conta existir
- {
- DOF2_SetInt(arquivo, "Organização", pInfo[playerid][Organizacao]); //Setamos o valor de "pInfo[playerid][Organizacao]" no "arquivo", com a TAG "Organização"
- DOF2_SetInt(arquivo, "Cargo", pInfo[playerid][Cargo]); //Setamos o valor de "pInfo[playerid][Cargo]" no "arquivo", com a TAG "Cargo"
- }
- else //Se a conta não esxitir
- {
- DOF2_CreateFile(arquivo); //Cria o arquivo com os Dados do player
- DOF2_SetInt(arquivo, "Organização", pInfo[playerid][Organizacao]); //Setamos o valor de "pInfo[playerid][Organizacao]" no "arquivo", com a TAG "Organização"
- DOF2_SetInt(arquivo, "Cargo", pInfo[playerid][Cargo]); //Setamos o valor de "pInfo[playerid][Cargo]" no "arquivo", com a TAG "Cargo"
- }
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 666) //Verifica se o id do dialog == 666 (do convite)
- {
- new playername[MAX_PLAYER_NAME], string[128]; //Variaveis que irá armazenar o nome e "string"
- GetPlayerName(playerid, playername, sizeof(playername)); //Geta o nome do player que aparaceu o dialog
- if(response) //Se ele clicar em SIM...
- {
- pInfo[playerid][Organizacao] = GetPVarInt(playerid, "OrgConvidado"); //Seta a organização de acordo com a PVarInt do comando /convida
- pInfo[playerid][Cargo] = 1; //Seta o cargo a 1
- format(string, sizeof(string), "%s aceitou seu Convite.", playername); //Formata uma mensagem com o nome do player que aceitou
- SendClientMessage(GetPVarInt(playerid, "QuemConvidou"), COR_SUCESSO, string); //Envia a mensgaem a quem convidou
- format(string, sizeof(string), "%s é o mais novo membro da Organização.", playername); //Formata uma mensgaem com o nome do player que aceitou
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string); //Manda a mensagem para a organização do player
- SendClientMessage(playerid, COR_SUCESSO, "Você aceitou o Convite."); //Manda uma mensagem amigavel ao player que aceitou :P
- DeletePVar(playerid, "OrgConvidado"); //Deleta o PVar
- DeletePVar(playerid, "QuemConvidou"); //Deleta o PVar
- SpawnPlayer(playerid); //Spawn nele!
- }
- else //Se ele ciclar em NÃO...
- {
- format(string, sizeof(string), "%s rejeitou seu Convite.", playername); //Formata a mensgaem com o nome do player que rejeitou o convite
- SendClientMessage(GetPVarInt(playerid, "QuemConvidou"), COR_SUCESSO, string); //Envia a mensagem a quem convidou o player
- SendClientMessage(playerid, COR_SUCESSO, "Você rejeitou o Convite."); //Manda uma mensagem amigavel ao player que rejeitou :P
- DeletePVar(playerid, "OrgConvidado"); //Deleta o PVar
- DeletePVar(playerid, "QuemConvidou"); //Deleta o PVar
- }
- }
- return 1;
- }
- //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=( COMANDOS )=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
- CMD:lideres(playerid)
- {
- new playername[MAX_PLAYER_NAME], string[128]; //Criamos variaveis que irão armazenar o nome e mensganes formatadas
- if(pInfo[playerid][Organizacao] >= 1)
- {
- SendClientMessage(playerid, AZUL, "Líderes On-Line");
- for(new i = 0; i < MAX_PLAYERS; i++) //Criamos um loop de acordo com o MAX_PLAYERS
- {
- if(IsPlayerConnected(i)) //Verifica se o "i" (player) do loop está online
- {
- if(pInfo[i][Cargo] == 6)
- {
- GetPlayerName(i, playername, sizeof(playername));
- format(string, sizeof(string), "%s - %d", playername, pInfo[i][Organizacao]); //Formata uma mensgaem com o nome e cargo do player (loop)
- SendClientMessage(playerid, CINZA, string); //Envia a mensagem do player que digitou o comando
- }
- }
- }
- }
- return 1;
- }
- CMD:sublideres(playerid)
- {
- new playername[MAX_PLAYER_NAME], string[128]; //Criamos variaveis que irão armazenar o nome e mensganes formatadas
- if(pInfo[playerid][Organizacao] >= 1)
- {
- SendClientMessage(playerid, AZUL, "Sub-Líderes On-Line");
- for(new i = 0; i < MAX_PLAYERS; i++) //Criamos um loop de acordo com o MAX_PLAYERS
- {
- if(IsPlayerConnected(i)) //Verifica se o "i" (player) do loop está online
- {
- if(pInfo[i][Cargo] == 5)
- {
- GetPlayerName(i, playername, sizeof(playername));
- format(string, sizeof(string), "%s - %d", playername, pInfo[i][Organizacao]); //Formata uma mensgaem com o nome e cargo do player (loop)
- SendClientMessage(playerid, CINZA, string); //Envia a mensagem do player que digitou o comando
- }
- }
- }
- }
- return 1;
- }
- CMD:disfarce(playerid)
- {
- if(pInfo[playerid][Organizacao] == AISA)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {00FF00}ON");
- }
- if(pInfo[playerid][Organizacao] == YAKUZA)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {00FF00}ON");
- }
- if(pInfo[playerid][Organizacao] == COSANOSTRA)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {00FF00}ON");
- }
- if(pInfo[playerid][Organizacao] == HITMANS)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {00FF00}ON");
- }
- if(pInfo[playerid][Organizacao] == TRIAD)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {00FF00}ON");
- }
- if(pInfo[playerid][Organizacao] == POLICIAF)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {00FF00}ON");
- }
- }
- CMD:sairdisfarce(playerid)
- {
- if(pInfo[playerid][Organizacao] == AISA)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {FF0000}OFF");
- }
- if(pInfo[playerid][Organizacao] == YAKUZA)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {FF0000}OFF");
- }
- if(pInfo[playerid][Organizacao] == COSANOSTRA)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {FF0000}OFF");
- }
- if(pInfo[playerid][Organizacao] == HITMANS)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {FF0000}OFF");
- }
- if(pInfo[playerid][Organizacao] == TRIAD)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {FF0000}OFF");
- }
- if(pInfo[playerid][Organizacao] == POLICIAF)
- {
- SetPlayerSkin(playerid, 60);
- SetPlayerColor(playerid, BRANCO);
- SendClientMessage(playerid, BRANCO, "DISFARCE {FF0000}OFF");
- }
- }
- CMD:membros(playerid)
- {
- new playername[MAX_PLAYER_NAME], string[128]; //Criamos variaveis que irão armazenar o nome e mensganes formatadas
- if(pInfo[playerid][Organizacao] >= 1)
- {
- SendClientMessage(playerid, AZUL, "Membros On-Line");
- for(new i = 0; i < MAX_PLAYERS; i++) //Criamos um loop de acordo com o MAX_PLAYERS
- {
- if(IsPlayerConnected(i)) //Verifica se o "i" (player) do loop está online
- {
- if(pInfo[i][Organizacao] == pInfo[playerid][Organizacao]) //Verifica se a organização do player (do loop) é igual a do player que digitou o comando
- {
- GetPlayerName(i, playername, sizeof(playername)); //Geta o nome do player(loop)...
- format(string, sizeof(string), "%s - %d", playername, pInfo[i][Cargo]); //Formata uma mensgaem com o nome e cargo do player (loop)
- SendClientMessage(playerid, CINZA, string); //Envia a mensagem do player que digitou o comando
- }
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COR_ERRO, "Você não pertence a nenhuma Organização.");
- }
- return 1; //Returnando a 1, nunca se esqueça!
- }
- CMD:r(playerid, params[])
- {
- new text[128], string[128], playername[MAX_PLAYER_NAME]; //Criando variavés...
- if(sscanf(params, "s", text)) return SendClientMessage(playerid, COR_ERRO, "USE: /r [MENSAGEM]"); //Aqui está o triunfo do sscanf! Para saber mais informações leia o Tópico
- if(pInfo[playerid][Organizacao] == ROTA)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sargento %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Tenente %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Capitão %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Major %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Delegado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == POLICIAM)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sargento %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Tenente %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Capitão %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Major %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Coronel %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == EXERCITO)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Primeiro Sargento %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Capitão %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Coronel %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "General da Brigada %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Marechal %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == AISA)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Informante %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Técnico %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Supervisor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Agente Especial %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Comandante %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Diretor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == GROVE)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Traficante %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Fogueteiro %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Gângster %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sub-Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == VAGOS)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Traficante %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Fogueteiro %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Gângster %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sub-Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == AZTECAS)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Traficante %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Fogueteiro %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Gângster %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sub-Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == BALLAS)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Traficante %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Fogueteiro %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Gângster %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sub-Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == CTSA)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Assistente %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Mecânico %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Motorista %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Supervisor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Cefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Diretor da Companhia %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == SANNEWS)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Câmera Man %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Correspondente %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Repórter %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Apresentador %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Editor Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Diretor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == COSANOSTRA)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Associado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Capo %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Consigllere %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sub-Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Don %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == HITMANS)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Novato %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Assassino %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Profissional %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Supervisor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Braço Direito do Diretor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Diretor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == YAKUZA)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Associado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Soldado %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Capo %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Consigllere %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Sub-Chefe %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Don %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- if(pInfo[playerid][Organizacao] == TRIAD)
- {
- if(pInfo[playerid][Cargo] == 1)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Novato %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 2)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Assassino %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 3)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Profissional %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 4)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Supervisor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 5)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Braço Direito do Diretor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- if(pInfo[playerid][Cargo] == 6)
- {
- GetPlayerName(playerid, playername, sizeof(playername));
- format(string, sizeof(string), "Diretor %s: %s, câmbio.", playername, text);
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string);
- return 1;
- }
- return 1;
- }
- return 1;
- }
- CMD:convidar(playerid, params[])
- {
- new id, playername[MAX_PLAYER_NAME], idname[MAX_PLAYER_NAME], string[128]; //Cria variaveis que irão armazenar id, nome e string
- if(pInfo[playerid][Cargo] != 6) return SendClientMessage(playerid, COR_ERRO, "Você não é líder."); //Vê se quem digitou o comando é líder, se não, returna a mensagem
- if(sscanf(params, "d", id)) return SendClientMessage(playerid, COR_ERRADO, "USE: /convidar [ID]"); //Aqui está o triunfo do sscanf! Para saber mais informações leia o Tópico
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COR_ERRO, "Este jogador não está online."); //Verifica se o "id" está online...
- if(pInfo[id][Organizacao] != 0) return SendClientMessage(playerid, COR_ERRO, "Este jogador já está em uma Organização."); //Verifica se o player já está em alguma organização, se estiver, returna a mensagem
- if(playerid == id) return SendClientMessage(playerid, COR_ERRO, "Você não pode convidar a você mesmo."); //Verifica se o "id" = id de quem digitou (playerid)
- GetPlayerName(id, idname, sizeof(idname)); //Geta o nome do "id"
- format(string, sizeof(string), "Você convidou %s para sua Organização.", idname); //Formata a mensagem com que foi convidado
- SendClientMessage(playerid, GetPlayerColor(playerid), string); //Envia a mensagem ao líder
- GetPlayerName(playerid, playername, sizeof(playername)); //Geta o nome de quem digitou o comando
- format(string, sizeof(string), "%s está lhe Convidando para fazer parte da Organização: %s \nDeseja aceitar?", playername, GetOrgName(pInfo[playerid][Organizacao])); //Formata um dialog com o nome de que convidou e o nome da organização
- ShowPlayerDialog(id, 666, DIALOG_STYLE_MSGBOX, "Convite para organização", string, "Sim", "Não"); //Cria o dialog de acordo com a "string" e a mostra para o "id"
- SetPVarInt(id, "OrgConvidado", pInfo[playerid][Organizacao]); //Setando PVarInt que será usar no OnDialogResponse
- SetPVarInt(id, "QuemConvidou", playerid); //Setando PVarInt que será usar no OnDialogResponse
- return 1; //Returnando a 1, nunca se esqueça!
- }
- CMD:promover(playerid, params[])
- {
- new id, cargo, string[128], playername[MAX_PLAYER_NAME], idname[MAX_PLAYER_NAME]; //Cria as váriveis...
- if(pInfo[playerid][Cargo] != 6) return SendClientMessage(playerid, COR_ERRO, "Você não é líder."); //Verifica se o player que digitou o comando é líder
- if(sscanf(params, "dd", id, cargo)) return SendClientMessage(playerid, COR_ERRADO, "USE: /promover [ID] [CARGO]"); //Aqui está o triunfo do sscanf! Para saber mais informações leia o Tópico
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COR_ERRO, "Este jogador não está online."); //Verifica se o player que será promovido está online
- if(pInfo[id][Organizacao] != pInfo[playerid][Organizacao]) return SendClientMessage(playerid, COR_ERRO, "Este jogador não é da mesma Organização que você."); //Verifica se o "id" é da mesma organização do líder
- if(playerid == id) return SendClientMessage(playerid, COR_ERRO, "Você não pode promover a você mesmo."); //Verifica se o "id" é ele mesmo (playerid)
- if(cargo >= 1 || cargo <= 5) //Verifica se o cargo está entre 1 a 5
- {
- pInfo[id][Cargo] = cargo; //Seta o cargo do player de acordo com o "cargo" que o líder digitou
- GetPlayerName(playerid, playername, sizeof(playername)); //Geta o nome do player que digitou o comando
- GetPlayerName(id, idname, sizeof(idname)); //Geta o nome de quem recebeu a promoção
- format(string, sizeof(string), "%s promoveu o membro %s para o Cargo %d.", playername, idname, cargo); //Formata a mesgaem com quem prommoveu, quem foi promovido e o cargo
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string); //Envia a mensagem para a organização
- format(string, sizeof(string), "%s te promoveu para o Cargo %d.", playername, cargo); //Formata a mensgame...
- SendClientMessage(id, GetPlayerColor(playerid), string); //Envia a mesngaem para quem foi promovido
- }
- else //Caso o cargo não esta de 1 a 5, envia a mensagem abaixo:
- {
- SendClientMessage(playerid, COR_ERRO, "Cargos de 1 a 5");
- return 1;
- }
- return 1; //Returnando a 1, nunca se esqueça!
- }
- CMD:demitir(playerid, params[])
- {
- new id, motivo[128], string[128], playername[MAX_PLAYER_NAME], idname[MAX_PLAYER_NAME]; //Criando variaveis :P
- if(pInfo[playerid][Cargo] != 6) return SendClientMessage(playerid, COR_ERRO, "Você não é líder."); //Verifica se o player que digitou o comando é lider
- if(sscanf(params, "ds", id, motivo)) return SendClientMessage(playerid, COR_ERRADO, "USE: /demitir [ID] [MOTIVO]"); //Aqui está o triunfo do sscanf! Para saber mais informações leia o Tópico
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COR_ERRO, "Este jogador não está online."); //Verifica se quem será demitido está online
- if(pInfo[id][Organizacao] != pInfo[playerid][Organizacao]) return SendClientMessage(playerid, COR_ERRO, "Este jogador não é da mesma Organização que você."); //Verifica se o "id" é da mesma organização do líder
- if(playerid == id) return SendClientMessage(playerid, COR_ERRO, "Você não pode demitir a você mesmo."); //Verifica se o "id" é ele mesmo (playerid)
- pInfo[id][Organizacao] = CIVIL; //Seta a organização do player a CIVIL
- pInfo[id][Cargo] = 0; //Seta o cargo od player a 0
- GetPlayerName(playerid, playername, sizeof(playername)); //Geta o nome de quem demitiu
- GetPlayerName(id, idname, sizeof(idname)); //Geta o nome de quem foi demitido
- format(string, sizeof(string), "%s demitiu o membro %s da Organização.", playername, idname); //Formata uma mensagem com o nome de quem demitiu e quem foi demitido
- SendFamilyMessage(pInfo[playerid][Organizacao], GetPlayerColor(playerid), string); //Envia a mensagem para a organização
- format(string, sizeof(string), "%s te demitiu da Organização. Motivo: %s.", playername, motivo); //Formata uma mensagem com o nome de quem demitiu e o motivo
- SendClientMessage(id, GetPlayerColor(playerid), string); //Envia a mensagem para quem foi demitido
- SpawnPlayer(id); //Spawn no nego!
- return 1; //Returnando a 1, nunca se esqueça!
- }
- CMD:darlider(playerid, params[])
- {
- new id, org, string[256], quemdeu[MAX_PLAYER_NAME], quemganhou[MAX_PLAYER_NAME]; //Cria váriaveis que irá armazenar o id do líder, a organização, o nome etc...
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COR_ERRO, "Você não está autorizado a usar este Comando."); //Verifica se o player está logado na RCON, se não, returna a mensagem
- if(sscanf(params, "ii", id, org)) return SendClientMessage(playerid, COR_ERRADO, "USE: /darlider [ID] [ORGANIZAÇÃO]"); //Aqui está o triunfo do sscanf! Para saber mais informações leia o Tópico
- if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COR_ERRO, "Este jogador não está online."); //Verifica se o player que iria ser setado líder está online
- GetPlayerName(id, quemganhou, sizeof(quemganhou)); //Geta o nome de quem ganhou a lideança
- GetPlayerName(playerid, quemdeu, sizeof(quemdeu)); //Geta o nome do admin que deu o líder
- format(string, sizeof(string), "Você deu líder da Organização %s para %s(ID: %d)", GetOrgName(org), quemganhou, id); //Formata uma mensagem com o nome de quem ganhou a liderança, o nome da orgnização que foi setada e o "id"
- SendClientMessage(playerid, COR_AZUL_CLARO, string); //Manda a mensgem formatada para quem digitou o comando (quem deu o líder)
- format(string, sizeof(string), "%s(ID: %d) te deu líder da Organização %s.", quemdeu, playerid, GetOrgName(org)); //Formata uma mensgame com quem deu a liderança, o "playerid" e o nome organização setada
- SendClientMessage(id, COR_AZUL_CLARO, string); //Envia a mensgaem formatada para que recebeu a liderança
- format(string, sizeof(string), "O Jogador %s(ID: %d) é o novo líder da Organização %s. Parabéns !", quemganhou, id, GetOrgName(org)); //Formata a mensagem...
- SendClientMessageToAll(COR_AZUL_CLARO, string); //Envia a mensagem para todos Online
- pInfo[id][Organizacao] = org; //Seta a organização do "id"
- pInfo[id][Cargo] = 6; //Seta o cargo (liderança) do "id"
- SpawnPlayer(id); //Spawna o player que rebeu a liderança
- return 1; //Returnando a 1, nunca se esqueça!
- }
- CMD:equipar(playerid)
- {
- if(pInfo[playerid][Organizacao] == CIVIL) return SendClientMessage(playerid, COR_ERRO, "Você é Civil e não pode equipar."); //Verifica se o player é CIVIL, se for returna a mensagem
- if(!IsPlayerInRangeOfPoint(playerid, 3.0, 2331.69995111719, -1335, 24)) return SendClientMessage(playerid, COR_ERRO, "Você não está no local para se equipar"); //Verifica se o player está nas coordenadas, se for returna a mensagem
- new ammo = 50*pInfo[playerid][Cargo]; //Isto fára que multiplique 50 pelo cargo do player, sendo assim, a munição que o player terá
- GivePlayerWeapon(playerid, 3, 1); //Dá um cassetete ao player
- GivePlayerWeapon(playerid, 31, ammo); //Dá uma M4 ao player
- GivePlayerWeapon(playerid, 23, ammo); //Dá uma pistola silenciosa ao player
- return 1; //Returnando a 1, nunca se esqueça!
- }
- /* FIM DOS COMANDOS */
- stock GetOrgName(orgid) //stock que geta o nome da Organização de acordo com a "orgid"
- {
- new str[30];
- if(orgid == 0)
- {
- str = "Civil";
- }
- else if(orgid == 1)
- {
- str = "Policia Militar";
- }
- else if(orgid == 2)
- {
- str = "Grove";
- }
- else if(orgid == 3)
- {
- str = "Ballas";
- }
- return str;
- }
- stock SendFamilyMessage(orgid, cor, mensagem[]) //stock que envia a mensagem para tal organização de acordo com "ogrid"
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(pInfo[i][Organizacao] == orgid)
- {
- SendClientMessage(i, cor, mensagem);
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement