Advertisement
Guest User

GSF

a guest
Nov 11th, 2012
418
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 172.35 KB | None | 0 0
  1. #include <a_Samp>
  2. #include <Zcmd>
  3.  
  4. #define Play "Play/%s.ini"
  5. #define Ban "Ban/%s.ini"
  6. #define Cell "Cell/%s.ini"
  7. #define Admin "Ini/Admin.ini"
  8. #define Socio "Ini/Socio.ini"
  9. #define Gamemode "Ini/Gamemode.ini"
  10. #define Banco "Ini/Banco.ini"
  11. #define Telecom "Ini/Telecom.ini"
  12. #define CampodoDiabo "Ini/Campo do Diabo.ini"
  13. #define TaxiCabby "Ini/Taxi Cabby.ini"
  14. #define Cabana "Ini/Cabana.ini"
  15.  
  16. new Nome[24];
  17. new Nome2[24];
  18. new Fala[256];
  19. new Fala2[256];
  20. new Fala3[256];
  21. new Preso[MAX_PLAYERS];
  22. new Locais[MAX_PLAYERS];
  23. new Carro[MAX_PLAYERS];
  24. new Float:Pos[5];
  25. new Time[4];
  26. new Cancela[7];
  27. new Veiculo[9];
  28. new Veiculo2[10];
  29. new Cor[12];
  30. new Text3D:Empresa[6];
  31. new ID;
  32. new Iniciou;
  33. new Timer;
  34. new Timer2;
  35.  
  36. new Float:Posicoes[][4] =
  37. {
  38.     {-330.0,2220.0,42.50},
  39.     {-400.0,2180.0,41.50},
  40.     {-430.0,2220.0,42.50}
  41. };
  42. new Float:Posicoes2[][4] =
  43. {
  44.     {600.0,860.0,-43.0},
  45.     {680.0,890.0,-40.0},
  46.     {470.0,880.0,-29.30}
  47. };
  48. new Float:Posicoes3[][4] =
  49. {
  50.     {-1825.0,555.0,234.90},
  51.     {-1800.0,575.0,234.90},
  52.     {-1790.0,550.0,234.90}
  53. };
  54.  
  55. main()
  56. {
  57.     print("Guerra em San Fierro: ON");
  58. }
  59.  
  60. public OnGameModeInit()
  61. {
  62.     Iniciou = 0;
  63.    
  64.     AddStaticGameModeInit();
  65.  
  66.     SetTimer("OnSendMessages",120000,1);
  67.  
  68.     AddStaticVehicle(562,-2645.0,1378.0,6.50,180.0,0,0);
  69.     AddStaticVehicle(562,-2640.0,1378.0,6.50,180.0,0,0);
  70.     AddStaticVehicle(562,-2635.0,1378.0,6.50,180.0,0,0);
  71.     AddStaticVehicle(562,-2630.0,1378.0,6.50,180.0,0,0);
  72.     AddStaticVehicle(562,-2625.0,1378.0,6.50,180.0,0,0);
  73.     AddStaticVehicle(562,-2620.0,1378.0,6.50,180.0,0,0);
  74.    
  75.     AddStaticObject(18857,-5000.0,1200.0,3.0,0.0,0.0,0.0);
  76.     AddStaticObject(18844,-5000.0,1200.0,3.0,0.0,0.0,0.0);
  77.    
  78.     AddStaticObject(974,-1626.0,688.50,9.0,0.0,0.0,0.0);
  79.     AddStaticObject(974,-1632.70,688.50,9.0,0.0,0.0,0.0);
  80.     AddStaticObject(974,-1639.38,688.50,9.0,0.0,0.0,0.0);
  81.     AddStaticObject(974,-1619.42,688.50,9.0,0.0,0.0,0.0);
  82.  
  83.     AddStaticTextLabel("Sócios\nTecle F",0xFF00FFAA,-2221.20,1051.20,80.0,10.0,0,0);
  84.     AddStaticTextLabel("Subir\nTecle F",0xFF00FFAA,-2203.0,1043.30,80.0,10.0,0,0);
  85.     AddStaticTextLabel("Descer\nTecle F",0xFF00FFAA,-2202.0,1043.30,88.10,10.0,0,0);
  86.     AddStaticTextLabel("Saquear os Sócios\nTecle F",0xFF00FFAA,-2178.80,1034.0,80.0,10.0,0,0);
  87.     AddStaticTextLabel("Dominar os Sócios\nTecle F",0xFF00FFAA,-2190.0,1034.0,80.0,10.0,0,0);
  88.     AddStaticPickup(1314,1,-2221.20,1051.20,80.0,0);
  89.     AddStaticPickup(1239,1,-2203.0,1043.30,80.0,0);
  90.     AddStaticPickup(1239,1,-2202.0,1043.30,88.10,0);
  91.     AddStaticPickup(1274,1,-2178.80,1034.0,80.0,0);
  92.     AddStaticPickup(1239,1,-2190.0,1034.0,80.0,0);
  93.     AddStaticObject(651,-2220.50,1033.0,80.0,0.0,0.0,0.0);
  94.     AddStaticObject(651,-2220.50,1032.0,80.0,0.0,0.0,0.0);
  95.     AddStaticObject(651,-2220.50,1031.0,80.0,0.0,0.0,0.0);
  96.     AddStaticObject(982,-2191.0,1032.0,79.70,0.0,0.0,270.0);
  97.     AddStaticObject(982,-2191.0,1032.0,81.0,0.0,0.0,270.0);
  98.     AddStaticObject(982,-2191.0,1032.0,82.30,0.0,0.0,270.0);
  99.     Cancela[0] = AddStaticObject(984,-2210.0,1032.0,79.70,0.0,0.0,270.0);
  100.     Cancela[1] = AddStaticObject(984,-2210.0,1032.0,81.0,0.0,0.0,270.0);
  101.     Cancela[2] = AddStaticObject(984,-2210.0,1032.0,82.30,0.0,0.0,270.0);
  102.     Cancela[3] = AddStaticObject(984,-2210.0,1032.0,83.60,0.0,0.0,270.0);
  103.     AddStaticObject(3749,-2210.0,1032.0,84.20,0.0,0.0,0.0);
  104.     Veiculo[0] = AddStaticVehicle(411,-2218.50,1046.0,79.50,270.0,126,126);
  105.     Veiculo[1] = AddStaticVehicle(411,-2218.50,1049.0,79.50,270.0,126,126);
  106.     Veiculo[2] = AddStaticVehicle(411,-2218.50,1053.50,79.50,270.0,126,126);
  107.     Veiculo[3] = AddStaticVehicle(411,-2218.50,1056.50,79.50,270.0,126,126);
  108.     Veiculo[4] = AddStaticVehicle(411,-2206.0,1056.50,79.50,90.0,126,126);
  109.     Veiculo[5] = AddStaticVehicle(411,-2206.0,1053.50,79.50,90.0,126,126);
  110.     Veiculo[6] = AddStaticVehicle(411,-2206.0,1049.0,79.50,90.0,126,126);
  111.     Veiculo[7] = AddStaticVehicle(411,-2206.0,1046.0,79.50,90.0,126,126);
  112.     Veiculo[8] = AddStaticVehicle(487,-2191.0,1046.0,88.20,180.0,126,126);
  113.    
  114.     AddStaticTextLabel("Equipar\nTecle F",0x8F0B0BAA,-2544.80,929.50,64.90,10.0,0,0);
  115.     AddStaticPickup(1239,1,-2544.80,929.50,64.90,0);
  116.     Cancela[4] = AddStaticObject(983,-2565.50,923.50,64.70,0.0,0.0,270.0);
  117.     Cancela[5] = AddStaticObject(983,-2565.50,923.50,66.0,0.0,0.0,270.0);
  118.     Cancela[6] = AddStaticObject(983,-2565.50,923.50,67.30,0.0,0.0,270.0);
  119.     AddStaticObject(983,-2569.10,989.14,78.0,0.0,0.0,270.0);
  120.     AddStaticObject(983,-2569.10,989.14,79.30,0.0,0.0,270.0);
  121.     AddStaticObject(983,-2569.10,989.14,80.60,0.0,0.0,270.0);
  122.     Veiculo2[0] = AddStaticVehicle(411,-2557.0,931.0,64.50,0.0,43,43);
  123.     Veiculo2[1] = AddStaticVehicle(411,-2575.0,931.0,64.50,0.0,43,43);
  124.     Veiculo2[2] = AddStaticVehicle(585,-2582.50,982.0,78.0,180.0,43,43);
  125.     Veiculo2[3] = AddStaticVehicle(585,-2562.60,982.0,78.0,180.0,43,43);
  126.     Veiculo2[4] = AddStaticVehicle(462,-2581.0,930.0,65.0,270.0,43,43);
  127.     Veiculo2[5] = AddStaticVehicle(462,-2581.0,932.0,65.0,270.0,43,43);
  128.     Veiculo2[6] = AddStaticVehicle(462,-2581.0,934.0,65.0,270.0,43,43);
  129.     Veiculo2[7] = AddStaticVehicle(462,-2550.0,984.0,78.0,90.0,43,43);
  130.     Veiculo2[8] = AddStaticVehicle(462,-2550.0,982.0,78.0,90.0,43,43);
  131.     Veiculo2[9] = AddStaticVehicle(462,-2550.0,980.0,78.0,90.0,43,43);
  132.  
  133.     AddStaticClass(163,-1616.0,687.50,7.0,180.0,3,1,24,70,28,500);
  134.     AddStaticClass(150,-1616.0,687.50,7.0,180.0,3,1,24,70,28,500);
  135.     AddStaticTextLabel("Policia\nTecle F",0xBFBFFFAA,-1618.20,687.50,7.0,10.0,0,0);
  136.     AddStaticTextLabel("Saquear a Policia\nTecle F",0xBFBFFFAA,-1614.0,679.90,7.20,10.0,0,0);
  137.     AddStaticTextLabel("Dominar a Policia\nTecle F",0xBFBFFFAA,-1600.0,662.0,7.0,10.0,0,0);
  138.     AddStaticPickup(1314,1,-1618.20,687.50,7.0,0);
  139.     AddStaticPickup(1274,1,-1614.0,679.90,7.20,0);
  140.     AddStaticPickup(1239,1,-1600.0,662.0,7.0,0);
  141.     AddStaticVehicle(402,-1606.0,673.50,7.0,180.0,12,12);
  142.     AddStaticVehicle(402,-1612.0,673.50,7.0,180.0,12,12);
  143.     AddStaticVehicle(585,-1594.0,673.50,7.0,180.0,12,12);
  144.     AddStaticVehicle(585,-1594.0,651.50,7.0,0.0,12,12);
  145.     AddStaticVehicle(411,-1582.0,673.50,7.0,180.0,12,12);
  146.     AddStaticVehicle(411,-1576.0,673.50,7.0,180.0,12,12);
  147.     AddStaticVehicle(602,-1611.0,651.50,7.0,0.0,12,12);
  148.     AddStaticVehicle(602,-1617.0,651.50,7.0,0.0,12,12);
  149.     AddStaticVehicle(415,-1623.0,651.50,7.0,0.0,12,12);
  150.     AddStaticVehicle(415,-1582.0,651.50,7.0,0.0,12,12);
  151.     AddStaticVehicle(458,-1635.0,651.50,7.0,0.0,12,12);
  152.     AddStaticVehicle(458,-1628.0,651.50,7.0,0.0,12,12);
  153.     AddStaticVehicle(487,-1678.0,705.80,31.0,270.0,12,12);
  154.  
  155.     AddStaticClass(120,-2457.0,787.0,35.0,90.0,4,1,24,70,28,500);
  156.     AddStaticClass(169,-2457.0,787.0,35.0,90.0,4,1,24,70,28,500);
  157.     AddStaticTextLabel("Lucci\nTecle F",0xFFBB00AA,-2457.30,773.50,35.0,10.0,0,0);
  158.     AddStaticTextLabel("Saquear a Lucci\nTecle F",0xFFBB00AA,-2457.0,797.50,35.0,10.0,0,0);
  159.     AddStaticTextLabel("Dominar a Lucci\nTecle F",0xFFBB00AA,-2480.0,785.0,35.0,10.0,0,0);
  160.     AddStaticPickup(1314,1,-2457.30,773.50,35.0,0);
  161.     AddStaticPickup(1274,1,-2457.0,797.50,35.0,0);
  162.     AddStaticPickup(1239,1,-2480.0,785.0,35.0,0);
  163.     AddStaticVehicle(587,-2465.0,776.0,35.0,0.0,6,6);
  164.     AddStaticVehicle(587,-2470.0,776.0,35.0,0.0,6,6);
  165.     AddStaticVehicle(585,-2475.0,776.0,35.0,0.0,6,6);
  166.     AddStaticVehicle(585,-2480.0,776.0,35.0,0.0,6,6);
  167.     AddStaticVehicle(609,-2511.0,765.0,35.0,270.0,6,6);
  168.     AddStaticVehicle(609,-2511.0,770.0,35.0,270.0,6,6);
  169.     AddStaticVehicle(462,-2487.50,770.0,35.0,90.0,6,6);
  170.     AddStaticVehicle(462,-2487.50,768.0,35.0,90.0,6,6);
  171.     AddStaticVehicle(462,-2487.50,766.0,35.0,90.0,6,6);
  172.     AddStaticVehicle(462,-2487.50,764.0,35.0,90.0,6,6);
  173.     AddStaticVehicle(462,-2487.50,762.0,35.0,90.0,6,6);
  174.     AddStaticVehicle(487,-2505.0,788.0,42.0,270.0,6,6);
  175.  
  176.     AddStaticClass(111,-2067.50,-860.0,32.0,270.0,4,1,24,70,28,500);
  177.     AddStaticClass(91,-2067.50,-860.0,32.0,270.0,4,1,24,70,28,500);
  178.     AddStaticTextLabel("Belly\nTecle F",0xFF0000AA,-2068.20,-864.0,32.0,10.0,0,0);
  179.     AddStaticTextLabel("Saquear os Belly\nTecle F",0xFF0000AA,-2071.20,-850.70,32.0,10.0,0,0);
  180.     AddStaticTextLabel("Dominar os Belly\nTecle F",0xFF0000AA,-2010.0,-860.0,32.0,10.0,0,0);
  181.     AddStaticPickup(1314,1,-2068.20,-864.0,32.0,0);
  182.     AddStaticPickup(1274,1,-2071.20,-850.70,32.0,0);
  183.     AddStaticPickup(1239,1,-2010.0,-860.0,32.0,0);
  184.     AddStaticVehicle(587,-2051.0,-885.0,32.0,270.0,3,3);
  185.     AddStaticVehicle(587,-2051.0,-880.0,32.0,270.0,3,3);
  186.     AddStaticVehicle(411,-2051.0,-875.0,32.0,270.0,3,3);
  187.     AddStaticVehicle(411,-2051.0,-870.0,32.0,270.0,3,3);
  188.     AddStaticVehicle(562,-2051.0,-850.0,32.0,270.0,3,3);
  189.     AddStaticVehicle(562,-2051.0,-845.0,32.0,270.0,3,3);
  190.     AddStaticVehicle(585,-2051.0,-840.0,32.0,270.0,3,3);
  191.     AddStaticVehicle(585,-2051.0,-835.0,32.0,270.0,3,3);
  192.     AddStaticVehicle(462,-2075.0,-882.0,32.0,270.0,3,3);
  193.     AddStaticVehicle(462,-2075.0,-880.0,32.0,270.0,3,3);
  194.     AddStaticVehicle(462,-2075.0,-840.0,32.0,270.0,3,3);
  195.     AddStaticVehicle(462,-2075.0,-838.0,32.0,270.0,3,3);
  196.     AddStaticVehicle(487,-2022.0,-860.0,32.0,270.0,3,3);
  197.  
  198.     AddStaticClass(45,-2521.0,-625.0,132.70,0.0,4,1,24,70,28,500);
  199.     AddStaticClass(140,-2521.0,-625.0,132.70,0.0,4,1,24,70,28,500);
  200.     AddStaticTextLabel("Espiões\nTecle F",0x0000FFAA,-2515.50,-625.0,132.70,10.0,0,0);
  201.     AddStaticTextLabel("Saquear os Espiões\nTecle F",0x0000FFAA,-2541.80,-625.0,132.70,10.0,0,0);
  202.     AddStaticTextLabel("Dominar os Espiões\nTecle F",0x0000FFAA,-2510.0,-613.0,132.70,10.0,0,0);
  203.     AddStaticPickup(1314,1,-2515.50,-625.0,132.70,0);
  204.     AddStaticPickup(1274,1,-2541.80,-625.0,132.70,0);
  205.     AddStaticPickup(1239,1,-2510.0,-613.0,132.70,0);
  206.     AddStaticVehicle(415,-2535.50,-602.0,132.0,180.0,53,53);
  207.     AddStaticVehicle(415,-2528.0,-602.0,132.0,180.0,53,53);
  208.     AddStaticVehicle(562,-2520.50,-602.0,132.0,180.0,53,53);
  209.     AddStaticVehicle(562,-2513.0,-602.0,132.0,180.0,53,53);
  210.     AddStaticVehicle(587,-2505.50,-602.0,132.0,180.0,53,53);
  211.     AddStaticVehicle(587,-2498.0,-602.0,132.0,180.0,53,53);
  212.     AddStaticVehicle(487,-2500.0,-660.0,140.0,0.0,53,53);
  213.  
  214.     AddStaticClass(164,-2701.0,929.0,67.30,270.0,4,1,24,70,28,500);
  215.     AddStaticClass(141,-2701.0,929.0,67.30,270.0,4,1,24,70,28,500);
  216.     AddStaticTextLabel("Famosos\nTecle F",0xBBFF00AA,-2701.0,925.0,67.30,10.0,0,0);
  217.     AddStaticTextLabel("Saquear os Famosos\nTecle F",0xBBFF00AA,-2701.20,923.0,67.30,10.0,0,0);
  218.     AddStaticTextLabel("Dominar os Famosos\nTecle F",0xBBFF00AA,-2695.0,924.0,66.0,10.0,0,0);
  219.     AddStaticPickup(1314,1,-2701.0,925.0,67.30,0);
  220.     AddStaticPickup(1274,1,-2701.20,923.0,67.30,0);
  221.     AddStaticPickup(1239,1,-2695.0,924.0,66.0,0);
  222.     AddStaticObject(984,-2710.0,910.0,73.0,0.0,90.0,0.0);
  223.     AddStaticVehicle(487,-2710.0,926.0,75.0,0.0,65,65);
  224.     AddStaticVehicle(462,-2696.0,912.0,67.0,0.0,65,65);
  225.     AddStaticVehicle(462,-2694.0,912.0,67.0,0.0,65,65);
  226.     AddStaticVehicle(462,-2692.0,912.0,67.0,0.0,65,65);
  227.     AddStaticVehicle(462,-2696.0,935.50,67.0,180.0,65,65);
  228.     AddStaticVehicle(462,-2694.0,935.50,67.0,180.0,65,65);
  229.     AddStaticVehicle(462,-2692.0,935.50,67.0,180.0,65,65);
  230.  
  231.     AddStaticClass(242,-1939.50,1227.50,31.50,90.0,4,1,24,70,28,500);
  232.     AddStaticClass(243,-1939.50,1227.50,31.50,90.0,4,1,24,70,28,500);
  233.     AddStaticTextLabel("Loucos\nTecle F",0xBFBFBFAA,-1939.50,1225.50,31.50,10.0,0,0);
  234.     AddStaticTextLabel("Saquear os Loucos\nTecle F",0xBFBFBFAA,-1939.50,1229.0,31.50,10.0,0,0);
  235.     AddStaticTextLabel("Dominar os Loucos\nTecle F",0xBFBFBFAA,-1980.0,1227.0,31.50,10.0,0,0);
  236.     AddStaticPickup(1314,1,-1939.50,1225.50,31.50,0);
  237.     AddStaticPickup(1274,1,-1939.50,1229.0,31.50,0);
  238.     AddStaticPickup(1239,1,-1980.0,1227.0,31.50,0);
  239.     AddStaticVehicle(562,-1955.0,1223.50,31.0,90.0,15,15);
  240.     AddStaticVehicle(562,-1955.0,1231.80,31.0,90.0,15,15);
  241.     AddStaticVehicle(565,-1961.0,1223.50,31.0,90.0,15,15);
  242.     AddStaticVehicle(565,-1961.0,1231.80,31.0,90.0,15,15);
  243.     AddStaticVehicle(585,-1967.0,1223.50,31.0,90.0,15,15);
  244.     AddStaticVehicle(585,-1967.0,1231.80,31.0,90.0,15,15);
  245.  
  246.     AddStaticClass(179,-2282.0,2288.40,4.80,270.0,4,1,24,70,28,500);
  247.     AddStaticClass(191,-2282.0,2288.40,4.80,270.0,4,1,24,70,28,500);
  248.     AddStaticTextLabel("Hamas\nTecle F",0x00FF00AA,-2282.0,2286.50,4.80,10.0,0,0);
  249.     AddStaticTextLabel("Saquear os Hamas\nTecle F",0x00FF00AA,-2282.0,2289.60,4.80,10.0,0,0);
  250.     AddStaticTextLabel("Dominar os Hamas\nTecle F",0x00FF00AA,-2262.0,2318.0,4.80,10.0,0,0);
  251.     AddStaticPickup(1314,1,-2282.0,2286.50,4.80,0);
  252.     AddStaticPickup(1274,1,-2282.0,2289.60,4.80,0);
  253.     AddStaticPickup(1239,1,-2262.0,2318.0,4.80,0);
  254.     AddStaticVehicle(585,-2271.50,2285.50,4.80,270.0,86,86);
  255.     AddStaticVehicle(585,-2271.50,2300.40,4.80,270.0,86,86);
  256.     AddStaticVehicle(585,-2271.50,2318.30,4.80,270.0,86,86);
  257.     AddStaticVehicle(585,-2271.50,2333.20,4.80,270.0,86,86);
  258.     AddStaticVehicle(562,-2252.0,2285.0,4.80,90.0,86,86);
  259.     AddStaticVehicle(562,-2252.0,2300.0,4.80,90.0,86,86);
  260.     AddStaticVehicle(562,-2252.0,2318.0,4.80,90.0,86,86);
  261.     AddStaticVehicle(562,-2252.0,2333.0,4.80,90.0,86,86);
  262.     AddStaticVehicle(487,-2227.50,2329.0,7.80,0.0,86,86);
  263.  
  264.     AddStaticClass(162,-2420.0,970.0,45.20,270.0,4,1,24,70,28,500);
  265.     AddStaticClass(245,-2420.0,970.0,45.20,270.0,4,1,24,70,28,500);
  266.     AddStaticTextLabel("Bebados\nTecle F",0xBFFFDDAA,-2410.90,986.90,45.20,10.0,0,0);
  267.     AddStaticTextLabel("Saquear os Bebados\nTecle F",0xBFFFDDAA,-2410.90,965.0,45.20,10.0,0,0);
  268.     AddStaticTextLabel("Dominar os Bebados\nTecle F",0xBFFFDDAA,-2437.0,993.0,45.20,10.0,0,0);
  269.     AddStaticPickup(1314,1,-2410.90,986.90,45.20,0);
  270.     AddStaticPickup(1274,1,-2410.90,965.0,45.20,0);
  271.     AddStaticPickup(1239,1,-2437.0,993.0,45.20,0);
  272.     AddStaticVehicle(496,-2408.40,980.0,45.0,180.0,73,73);
  273.     AddStaticVehicle(496,-2413.50,970.0,45.0,0.0,73,73);
  274.     AddStaticVehicle(402,-2424.0,951.0,45.0,270.0,73,73);
  275.     AddStaticVehicle(402,-2424.0,956.0,45.0,270.0,73,73);
  276.     AddStaticVehicle(451,-2424.0,991.0,45.0,270.0,73,73);
  277.     AddStaticVehicle(451,-2424.0,995.0,45.0,270.0,73,73);
  278.     AddStaticVehicle(462,-2409.80,1010.0,46.50,270.0,73,73);
  279.     AddStaticVehicle(462,-2409.80,1012.0,47.0,270.0,73,73);
  280.     AddStaticVehicle(462,-2409.80,1014.0,47.50,270.0,73,73);
  281.     AddStaticVehicle(462,-2409.80,1016.0,48.0,270.0,73,73);
  282.     AddStaticVehicle(487,-2411.0,975.0,52.0,0.0,73,73);
  283.  
  284.     AddStaticClass(97,-1873.80,-218.20,18.20,270.0,4,1,24,70,28,500);
  285.     AddStaticClass(40,-1873.80,-218.20,18.20,270.0,4,1,24,70,28,500);
  286.     AddStaticTextLabel("Escorpiões\nTecle F",0x00BFFFAA,-1874.0,-220.40,18.20,10.0,0,0);
  287.     AddStaticTextLabel("Saquear os Escorpiões\nTecle F",0x00BFFFAA,-1874.0,-216.80,18.20,10.0,0,0);
  288.     AddStaticTextLabel("Dominar os Escorpiões\nTecle F",0x00BFFFAA,-1862.0,-208.0,18.20,10.0,0,0);
  289.     AddStaticPickup(1314,1,-1874.0,-220.40,18.20,0);
  290.     AddStaticPickup(1274,1,-1874.0,-216.80,18.20,0);
  291.     AddStaticPickup(1239,1,-1862.0,-208.0,18.20,0);
  292.     AddStaticVehicle(462,-1889.0,-204.0,14.0,270.0,2,2);
  293.     AddStaticVehicle(462,-1889.0,-202.0,14.0,270.0,2,2);
  294.     AddStaticVehicle(462,-1889.0,-200.0,14.0,270.0,2,2);
  295.     AddStaticVehicle(462,-1889.0,-198.0,14.0,270.0,2,2);
  296.     AddStaticVehicle(506,-1887.0,-190.0,18.0,270.0,2,2);
  297.     AddStaticVehicle(506,-1887.0,-185.0,18.0,270.0,2,2);
  298.     AddStaticVehicle(562,-1863.0,-199.50,18.0,180.0,2,2);
  299.     AddStaticVehicle(562,-1858.50,-199.50,18.0,180.0,2,2);
  300.     AddStaticVehicle(487,-1865.0,-214.20,18.50,270.0,2,2);
  301.  
  302.     AddStaticClass(210,-2336.70,-166.80,35.50,270.0,4,1,24,70,28,500);
  303.     AddStaticClass(53,-2336.70,-166.80,35.50,270.0,4,1,24,70,28,500);
  304.     AddStaticTextLabel("Idosos\nTecle F",0xBF8000AA,-2331.90,-163.90,35.50,10.0,0,0);
  305.     AddStaticTextLabel("Saquear os Idosos\nTecle F",0xBF8000AA,-2323.60,-158.90,35.50,10.0,0,0);
  306.     AddStaticTextLabel("Dominar os Idosos\nTecle F",0xBF8000AA,-2310.0,-154.0,35.20,10.0,0,0);
  307.     AddStaticPickup(1314,1,-2331.90,-163.90,35.50,0);
  308.     AddStaticPickup(1274,1,-2323.60,-158.90,35.50,0);
  309.     AddStaticPickup(1239,1,-2310.0,-154.0,35.20,0);
  310.     AddStaticVehicle(462,-2356.0,-125.0,35.0,180.0,61,61);
  311.     AddStaticVehicle(462,-2352.20,-125.0,35.0,180.0,61,61);
  312.     AddStaticVehicle(462,-2348.40,-125.0,35.0,180.0,61,61);
  313.     AddStaticVehicle(462,-2344.80,-125.0,35.0,180.0,61,61);
  314.     AddStaticVehicle(462,-2341.0,-125.0,35.0,180.0,61,61);
  315.     AddStaticVehicle(462,-2337.40,-125.0,35.0,180.0,61,61);
  316.     AddStaticVehicle(462,-2333.80,-125.0,35.0,180.0,61,61);
  317.     AddStaticVehicle(462,-2330.0,-125.0,35.0,180.0,61,61);
  318.     AddStaticVehicle(462,-2326.40,-125.0,35.0,180.0,61,61);
  319.     AddStaticVehicle(462,-2322.60,-125.0,35.0,180.0,61,61);
  320.     AddStaticVehicle(462,-2318.80,-125.0,35.0,180.0,61,61);
  321.     AddStaticVehicle(462,-2315.0,-125.0,35.0,180.0,61,61);
  322.     AddStaticVehicle(487,-2335.0,-150.0,40.50,0.0,61,61);
  323.  
  324.     AddStaticClass(124,-2187.20,715.50,53.80,270.0,4,1,24,70,28,500);
  325.     AddStaticClass(91,-2187.20,715.50,53.80,270.0,4,1,24,70,28,500);
  326.     AddStaticTextLabel("Jonnies\nTecle F",0xBB80FFAA,-2187.20,719.0,53.80,10.0,0,0);
  327.     AddStaticTextLabel("Dominar os Jonnies\nTecle F",0xBB80FFAA,-2184.0,610.0,35.10,10.0,0,0);
  328.     AddStaticTextLabel("Saquear os Jonnies\nTecle F",0xBB80FFAA,-2187.30,712.50,53.80,10.0,0,0);
  329.     AddStaticPickup(1314,1,-2187.20,719.0,53.80,0);
  330.     AddStaticPickup(1239,1,-2184.0,610.0,35.10,0);
  331.     AddStaticPickup(1274,1,-2187.30,712.50,53.80,0);
  332.     AddStaticVehicle(411,-2200.0,644.50,48.80,180.0,169,169);
  333.     AddStaticVehicle(411,-2195.0,644.50,48.80,180.0,169,169);
  334.     AddStaticVehicle(411,-2190.0,644.50,48.80,180.0,169,169);
  335.     AddStaticVehicle(411,-2185.0,644.50,48.80,180.0,169,169);
  336.     AddStaticVehicle(462,-2192.0,616.0,34.50,180.0,169,169);
  337.     AddStaticVehicle(462,-2190.0,616.0,34.50,180.0,169,169);
  338.     AddStaticVehicle(462,-2222.0,610.50,34.50,180.0,169,169);
  339.     AddStaticVehicle(462,-2220.0,610.50,34.50,180.0,169,169);
  340.     AddStaticVehicle(487,-2180.0,702.0,54.0,180.0,169,169);
  341.  
  342.     AddStaticObject(993,-2662.0,2078.0,1.0,90.0,0.0,90.0);
  343.     AddStaticObject(993,-2662.0,2088.0,1.0,90.0,0.0,90.0);
  344.     AddStaticObject(993,-2662.0,2098.0,1.0,90.0,0.0,90.0);
  345.     AddStaticObject(993,-2662.0,2108.0,1.0,90.0,0.0,90.0);
  346.     AddStaticObject(993,-2662.0,2118.0,1.0,90.0,0.0,90.0);
  347.     AddStaticObject(993,-2662.0,2128.0,1.0,90.0,0.0,90.0);
  348.     AddStaticObject(993,-2662.0,2138.0,1.0,90.0,0.0,90.0);
  349.     AddStaticVehicle(452,-2655.0,2077.0,0.50,270.0,0,0);
  350.     AddStaticVehicle(452,-2655.0,2082.0,0.50,270.0,0,0);
  351.     AddStaticVehicle(452,-2655.0,2087.0,0.50,270.0,0,0);
  352.     AddStaticVehicle(452,-2655.0,2092.0,0.50,270.0,0,0);
  353.     AddStaticVehicle(452,-2655.0,2097.0,0.50,270.0,0,0);
  354.     AddStaticVehicle(452,-2655.0,2102.0,0.50,270.0,0,0);
  355.     AddStaticVehicle(452,-2655.0,2107.0,0.50,270.0,0,0);
  356.     AddStaticVehicle(452,-2655.0,2112.0,0.50,270.0,0,0);
  357.     AddStaticVehicle(452,-2655.0,2117.0,0.50,270.0,0,0);
  358.     AddStaticVehicle(452,-2655.0,2122.0,0.50,270.0,0,0);
  359.     AddStaticVehicle(452,-2655.0,2127.0,0.50,270.0,0,0);
  360.     AddStaticVehicle(452,-2655.0,2132.0,0.50,270.0,0,0);
  361.     AddStaticVehicle(452,-2655.0,2137.0,0.50,270.0,0,0);
  362.  
  363.     AddStaticVehicle(562,-1920.0,623.0,145.0,0.0,0,0);
  364.     AddStaticVehicle(562,-1925.0,623.0,145.0,0.0,0,0);
  365.     AddStaticVehicle(562,-1930.0,623.0,145.0,0.0,0,0);
  366.     AddStaticVehicle(562,-1935.0,623.0,145.0,0.0,0,0);
  367.     AddStaticVehicle(562,-1940.0,623.0,145.0,0.0,0,0);
  368.     AddStaticVehicle(562,-1945.0,623.0,145.0,0.0,0,0);
  369.     AddStaticVehicle(562,-1950.0,623.0,145.0,0.0,0,0);
  370.     AddStaticVehicle(562,-1955.0,623.0,145.0,0.0,0,0);
  371.     AddStaticVehicle(562,-1960.0,623.0,145.0,0.0,0,0);
  372.     AddStaticVehicle(562,-1965.0,623.0,145.0,0.0,0,0);
  373.     AddStaticVehicle(562,-1970.0,623.0,145.0,0.0,0,0);
  374.     AddStaticVehicle(562,-1975.0,623.0,145.0,0.0,0,0);
  375.     AddStaticVehicle(562,-1980.0,623.0,145.0,0.0,0,0);
  376.     AddStaticVehicle(562,-1985.0,623.0,145.0,0.0,0,0);
  377.     AddStaticVehicle(562,-1985.0,697.0,145.0,180.0,0,0);
  378.     AddStaticVehicle(562,-1980.0,697.0,145.0,180.0,0,0);
  379.     AddStaticVehicle(562,-1975.0,697.0,145.0,180.0,0,0);
  380.     AddStaticVehicle(562,-1970.0,697.0,145.0,180.0,0,0);
  381.     AddStaticVehicle(562,-1965.0,697.0,145.0,180.0,0,0);
  382.     AddStaticVehicle(562,-1960.0,697.0,145.0,180.0,0,0);
  383.     AddStaticVehicle(562,-1955.0,697.0,145.0,180.0,0,0);
  384.     AddStaticVehicle(562,-1950.0,697.0,145.0,180.0,0,0);
  385.     AddStaticVehicle(562,-1945.0,697.0,145.0,180.0,0,0);
  386.     AddStaticVehicle(562,-1940.0,697.0,145.0,180.0,0,0);
  387.     AddStaticVehicle(562,-1935.0,697.0,145.0,180.0,0,0);
  388.     AddStaticVehicle(562,-1930.0,697.0,145.0,180.0,0,0);
  389.     AddStaticVehicle(562,-1925.0,697.0,145.0,180.0,0,0);
  390.     AddStaticVehicle(562,-1920.0,697.0,145.0,180.0,0,0);
  391.  
  392.     AddStaticPickup(1274,1,-2073.0,930.0,63.0,0);
  393.     AddStaticTextLabel("Surpresas\nTecle F",0x00FF00AA,-2073.0,930.0,63.0,10.0,0,0);
  394.  
  395.     format(Fala,sizeof(Fala),"Banco\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(Banco,"Dono"),DOF2_GetInt(Banco,"Lucro"));
  396.     Empresa[0] = AddStaticTextLabel(Fala,0x00FF00AA,-2649.30,376.10,6.10,10.0,0,0);
  397.     AddStaticPickup(1239,1,-2649.30,376.10,6.10,0);
  398.    
  399.     format(Fala,sizeof(Fala),"Telecom\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(Telecom,"Dono"),DOF2_GetInt(Telecom,"Lucro"));
  400.     Empresa[1] = AddStaticTextLabel(Fala,0x00FF00AA,-2664.20,-2.0,6.10,10.0,0,0);
  401.     AddStaticPickup(1239,1,-2664.20,-2.0,6.10,0);
  402.    
  403.     format(Fala,sizeof(Fala),"Campo do Diabo\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(CampodoDiabo,"Dono"),DOF2_GetInt(CampodoDiabo,"Lucro"));
  404.     Empresa[2] = AddStaticTextLabel(Fala,0x00FF00AA,-405.0,2257.80,42.90,10.0,0,0);
  405.     AddStaticPickup(1239,1,-405.0,2257.80,42.90,0);
  406.    
  407.     format(Fala,sizeof(Fala),"Taxi Cabby\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(TaxiCabby,"Dono"),DOF2_GetInt(TaxiCabby,"Lucro"));
  408.     Empresa[3] = AddStaticTextLabel(Fala,0x00FF00AA,-2059.0,889.30,61.80,10.0,0,0);
  409.     AddStaticPickup(1239,1,-2059.0,889.30,61.80,0);
  410.    
  411.     format(Fala,sizeof(Fala),"Cabana\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(Cabana,"Dono"),DOF2_GetInt(Cabana,"Lucro"));
  412.     Empresa[4] = AddStaticTextLabel(Fala,0x00FF00AA,-1051.80,1550.10,33.40,10.0,0,0);
  413.     AddStaticPickup(1239,1,-1051.80,1550.10,33.40,0);
  414.    
  415.     for(new Ele=0; Ele<MAX_VEHICLES; Ele++)
  416.     {
  417.         SetVehicleNumberPlate(Ele,"GSF");
  418.     }
  419.    
  420.     Cor[0] = 0xFF00FFAA;
  421.     Cor[1] = 0xBFBFFFAA;
  422.     Cor[2] = 0xFFBB00AA;
  423.     Cor[3] = 0xFF0000AA;
  424.     Cor[4] = 0x0000FFAA;
  425.     Cor[5] = 0xBBFF00AA;
  426.     Cor[6] = 0xBFBFBFAA;
  427.     Cor[7] = 0x00FF00AA;
  428.     Cor[8] = 0xBFFFDDAA;
  429.     Cor[9] = 0x00BFFFAA;
  430.     Cor[10] = 0xBF8000AA;
  431.     Cor[11] = 0xBB80FFAA;
  432.    
  433.     return 1;
  434. }
  435. public OnGameModeExit()
  436. {
  437.     print("Guerra em San Fierro: OFF");
  438.     DOF2_Exit();
  439.    
  440.     return 1;
  441. }
  442. public OnPlayerConnect(playerid)
  443. {
  444.     GetPlayerName(playerid,Nome,sizeof(Nome));
  445.     format(Fala,sizeof(Fala),"%s iniciou o GSF.",Nome);
  446.     SendClientMessageToAll(0xBFBFBFAA,Fala);
  447.  
  448.     GangZoneShowForPlayer(playerid,Local[0],Cor[0]);
  449.     GangZoneShowForPlayer(playerid,Local[1],Cor[1]);
  450.     GangZoneShowForPlayer(playerid,Local[2],Cor[2]);
  451.     GangZoneShowForPlayer(playerid,Local[3],Cor[3]);
  452.     GangZoneShowForPlayer(playerid,Local[4],Cor[4]);
  453.     GangZoneShowForPlayer(playerid,Local[5],Cor[5]);
  454.     GangZoneShowForPlayer(playerid,Local[6],Cor[6]);
  455.     GangZoneShowForPlayer(playerid,Local[7],Cor[7]);
  456.     GangZoneShowForPlayer(playerid,Local[8],Cor[8]);
  457.     GangZoneShowForPlayer(playerid,Local[9],Cor[9]);
  458.     GangZoneShowForPlayer(playerid,Local[10],Cor[10]);
  459.     GangZoneShowForPlayer(playerid,Local[11],Cor[11]);
  460.  
  461.     SetPlayerMapIcon(playerid,0,-2649.30,376.10,6.10,31,0,0);
  462.     SetPlayerMapIcon(playerid,1,-2664.20,-2.0,6.10,31,0,0);
  463.     SetPlayerMapIcon(playerid,2,-405.0,2257.80,42.90,31,0,0);
  464.     SetPlayerMapIcon(playerid,3,-2059.0,889.30,61.80,31,0,0);
  465.     SetPlayerMapIcon(playerid,4,-1051.80,1550.10,33.40,31,0,0);
  466.     SetPlayerMapIcon(playerid,5,-2073.0,930.0,63.0,52,0,1);
  467.  
  468.     GameTextForPlayer(playerid,"~r~Guerra em ~b~San Fierro",1000,0);
  469.     TextDrawShowForPlayer(playerid,Text[0]);
  470.     TextDrawShowForPlayer(playerid,Text[1]);
  471.  
  472.     SetTimerEx("OnPlayerRequestClass",100,0,"i",playerid);
  473.     SetTimerEx("OnPlayerResetChat",100,0,"i",playerid);
  474.     SetTimerEx("OnPlayerMySql",100,0,"i",playerid);
  475.     SetTimerEx("OnPlayerUpdateTextDraw",100,1,"i",playerid);
  476.    
  477.     SetPlayerTeam(playerid,0);
  478.     Surpresa[playerid] = 0;
  479.    
  480.     return 1;
  481. }
  482. public OnPlayerDisconnect(playerid)
  483. {
  484.     GetPlayerName(playerid,Nome,sizeof(Nome));
  485.     format(Fala,sizeof(Fala),Play,Nome);
  486.     if(DOF2_FileExists(Fala))
  487.     {
  488.         DOF2_SetInt(Fala,"Score",GetPlayerScore(playerid));
  489.         DOF2_SetInt(Fala,"Money",GetPlayerMoney(playerid));
  490.         DOF2_SetInt(Fala,"Wanted",GetPlayerWantedLevel(playerid));
  491.         DOF2_SetInt(Fala,"Admin",GetPlayerAdmin(playerid));
  492.         DOF2_SetInt(Fala,"Cove",GetPlayerCove(playerid));
  493.         DOF2_SetInt(Fala,"Level Cove",GetPlayerLevelCove(playerid));
  494.         DOF2_SaveFile();
  495.     }
  496.     format(Fala2,sizeof(Fala2),Cell,Nome);
  497.     if(Preso[playerid] == 1)
  498.     {
  499.         if(!DOF2_FileExists(Fala2))
  500.         {
  501.             DOF2_CreateFile(Fala2);
  502.             DOF2_SetInt(Fala2,"Time",120000);
  503.             return 1;
  504.         }
  505.     }
  506.     if(Carro[playerid] != 0)
  507.     {
  508.         SendClientMessage(playerid,0xBFBFBFAA,"San Fierro removeu o seu veículo pois saiu do mesmo.");
  509.         DestroyVehicle(Carro[playerid]);
  510.         Carro[playerid] = 0;
  511.         return 1;
  512.     }
  513.     format(Fala2,sizeof(Fala2),"%s encerrou o GSF.",Nome);
  514.     SendClientMessageToAll(0xBFBFBFAA,Fala2);
  515.    
  516.     return 1;
  517. }
  518. public OnPlayerSpawn(playerid)
  519. {
  520.     StopAudioStreamForPlayer(playerid);
  521.     RemoveBuildingForPlayer(playerid,733,-2210.80,1029.75,78.55,0.5);
  522.     format(Fala2,sizeof(Fala2),"Surpresa %s.",OnPlayerVerify(playerid));
  523.     SendClientMessage(playerid,0x0000FFAA,Fala2);
  524.     if(Preso[playerid] == 0)
  525.     {
  526.         if(GetPlayerAdmin(playerid) >= 1)
  527.         {
  528.             SetPlayerPos(playerid,-2551.80,926.80,64.90);
  529.             SetPlayerFacingAngle(playerid,0.0);
  530.             SetPlayerTeam(playerid,13);
  531.             SetPlayerSkin(playerid,294);
  532.             SetPlayerColor(playerid,0x8F0B0BAA);
  533.             return 1;
  534.         }
  535.         if(GetPlayerCove(playerid) == 1)
  536.         {
  537.             SetPlayerPos(playerid,-2212.0,1057.50,80.0);
  538.             SetPlayerFacingAngle(playerid,180.0);
  539.             SetPlayerTeam(playerid,12);
  540.             SetPlayerSkin(playerid,294);
  541.             SetPlayerColor(playerid,0xFF00FFAA);
  542.             return 1;
  543.         }
  544.     }
  545.     else
  546.     {
  547.         GetPlayerName(playerid,Nome,sizeof(Nome));
  548.         format(Fala,sizeof(Fala),"Preso %s não cumpriu sua pena. {00BFFF}/presos{FF8080}.",Nome);
  549.         SendClientMessageToAll(0xFF8080AA,Fala);
  550.         SetPlayerSkin(playerid,268);
  551.         SetPlayerPos(playerid,-1582.0,700.0,-5.30);
  552.         ResetPlayerWeapons(playerid);
  553.         format(Fala2,sizeof(Fala2),Cell,Nome);
  554.         Timer2 = SetTimerEx("OnPlayerExitCells",DOF2_GetInt(Fala2,"Time"),0,"i",playerid);
  555.         return 1;
  556.     }
  557.     return 1;
  558. }
  559. public OnPlayerDeath(playerid,killerid,reason)
  560. {
  561.     SendDeathMessage(killerid,playerid,reason);
  562.     if(!IsPlayerInAnyVehicle(killerid))
  563.     {
  564.         if(Iniciou == 0)
  565.         {
  566.             if(GetPlayerTeam(killerid) != 1)
  567.             {
  568.                 SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
  569.                 SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
  570.                 GivePlayerMoney(killerid,100);
  571.                 GivePlayerMoney(playerid,-100);
  572.                 SetPlayerWantedLevel(killerid,GetPlayerWantedLevel(killerid)+1);
  573.                 return 1;
  574.             }
  575.             else
  576.             {
  577.                 if(GetPlayerWantedLevel(playerid) >= 1)
  578.                 {
  579.                     GetPlayerName(killerid,Nome,sizeof(Nome));
  580.                     GetPlayerName(playerid,Nome2,sizeof(Nome2));
  581.                     format(Fala,sizeof(Fala),"Policial %s prendeu %s.",Nome,Nome2);
  582.                     SendClientMessageToAll(0xFF8080AA,Fala);
  583.                     SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
  584.                     SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
  585.                     GivePlayerMoney(killerid,100);
  586.                     GivePlayerMoney(playerid,-100);
  587.                     SetPlayerWantedLevel(playerid,0);
  588.                     Preso[playerid] = 1;
  589.                     format(Fala2,sizeof(Fala2),Cell,Nome2);
  590.                     DOF2_CreateFile(Fala2);
  591.                     DOF2_SetInt(Fala2,"Time",60000);
  592.                     return 1;
  593.                 }
  594.                 else
  595.                 {
  596.                     SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
  597.                     SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
  598.                     GivePlayerMoney(killerid,100);
  599.                     GivePlayerMoney(playerid,-100);
  600.                     return 1;
  601.                 }
  602.             }
  603.         }
  604.         if(Iniciou == 1)
  605.         {
  606.             GetPlayerName(killerid,Nome,sizeof(Nome));
  607.             GetPlayerName(playerid,Nome2,sizeof(Nome2));
  608.             format(Fala,sizeof(Fala),"%s acabou com %s no Campo do Diabo.",Nome,Nome2);
  609.             SendClientMessageToAll(0xFF8080AA,Fala);
  610.             SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
  611.             GivePlayerMoney(killerid,1000);
  612.             return 1;
  613.         }
  614.         if(Iniciou == 2)
  615.         {
  616.             GetPlayerName(killerid,Nome,sizeof(Nome));
  617.             GetPlayerName(playerid,Nome2,sizeof(Nome2));
  618.             format(Fala,sizeof(Fala),"%s acabou com %s no Duelo Explosivo.",Nome,Nome2);
  619.             SendClientMessageToAll(0xFF8080AA,Fala);
  620.             SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
  621.             GivePlayerMoney(killerid,1000);
  622.             return 1;
  623.         }
  624.         if(Iniciou == 5)
  625.         {
  626.             GetPlayerName(killerid,Nome,sizeof(Nome));
  627.             GetPlayerName(playerid,Nome2,sizeof(Nome2));
  628.             format(Fala,sizeof(Fala),"%s acabou com %s no Fim de San Fierro.",Nome,Nome2);
  629.             SendClientMessageToAll(0xFF8080AA,Fala);
  630.             SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
  631.             GivePlayerMoney(killerid,1000);
  632.             return 1;
  633.         }
  634.     }
  635.     else
  636.     {
  637.         GetPlayerName(killerid,Nome,sizeof(Nome));
  638.         GetPlayerName(playerid,Nome2,sizeof(Nome2));
  639.         format(Fala,sizeof(Fala),"%s %s acabou com o %s %s em DB.",GetPlayerTeamName(killerid),Nome,GetPlayerTeamName(playerid),Nome2);
  640.         SendClientMessageToAll(0xFF8080AA,Fala);
  641.         SetPlayerScore(killerid,0);
  642.         GivePlayerMoney(killerid,-1000);
  643.         SetPlayerWantedLevel(killerid,0);
  644.         Preso[killerid] = 1;
  645.         format(Fala2,sizeof(Fala2),Cell,Nome);
  646.         DOF2_CreateFile(Fala2);
  647.         DOF2_SetInt(Fala2,"Time",60000);
  648.         OnPlayerSpawn(killerid);
  649.         return 1;
  650.     }
  651.     return 1;
  652. }
  653. public OnPlayerEnterVehicle(playerid,vehicleid)
  654. {
  655.     if(vehicleid >= Veiculo[0])
  656.     {
  657.         if(vehicleid <= Veiculo[8])
  658.         {
  659.             if(GetPlayerCove(playerid) == 0)
  660.             {
  661.                 SendClientMessage(playerid,0xBFBFBFAA,"Sócios apenas.");
  662.                 TogglePlayerControllable(playerid,1);
  663.                 return 1;
  664.             }
  665.         }
  666.     }
  667.     if(vehicleid >= Veiculo2[0])
  668.     {
  669.         if(vehicleid <= Veiculo2[9])
  670.         {
  671.             if(GetPlayerAdmin(playerid) == 0)
  672.             {
  673.                 SendClientMessage(playerid,0xBFBFBFAA,"Donos apenas.");
  674.                 TogglePlayerControllable(playerid,1);
  675.                 return 1;
  676.             }
  677.         }
  678.     }
  679.     return 1;
  680. }
  681. public OnPlayerExitVehicle(playerid,vehicleid)
  682. {
  683.     if(Carro[playerid] == 0)
  684.     {
  685.         if(GetVehicleModel(vehicleid) == 487)
  686.         {
  687.             GivePlayerWeapon(playerid,46,1);
  688.             return 1;
  689.         }
  690.     }
  691.     else
  692.     {
  693.         SendClientMessage(playerid,0xBFBFBFAA,"San Fierro removeu o seu veículo pois saiu do mesmo.");
  694.         DestroyVehicle(Carro[playerid]);
  695.         Carro[playerid] = 0;
  696.         return 1;
  697.     }
  698.     return 1;
  699. }
  700. public OnPlayerText(playerid,text[])
  701. {
  702.     GetPlayerName(playerid,Nome,sizeof(Nome));
  703.     format(Fala,sizeof(Fala),"%s %s, ID %d: {FFFFFF}%s",GetPlayerTeamName(playerid),Nome,playerid,text);
  704.     SetPlayerChatBubble(playerid,text,0xBBFF00AA,100.0,10000);
  705.     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  706.     {
  707.         GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  708.         if(IsPlayerInRangeOfPoint(Ele,100.0,Pos[0],Pos[1],Pos[2]))
  709.         {
  710.             SendClientMessage(Ele,GetPlayerColor(playerid),Fala);
  711.         }
  712.     }
  713.     return 0;
  714. }
  715. public OnPlayerRequestClass(playerid,classid)
  716. {
  717.     SetPlayerFacingAngle(playerid,0.0);
  718.     SetPlayerPos(playerid,-2497.80,937.0,62.30);
  719.     SetPlayerCameraPos(playerid,-2497.80,941.70,68.50);
  720.     SetPlayerCameraLookAt(playerid,-2497.80,940.70,67.10);
  721.     if(classid == 0)
  722.     {
  723.         GameTextForPlayer(playerid,"~y~Policia",1000,3);
  724.         SetPlayerTeam(playerid,1);
  725.         SetPlayerColor(playerid,0xBFBFFFAA);
  726.         return 1;
  727.     }
  728.     else if(classid == 1)
  729.     {
  730.         GameTextForPlayer(playerid,"~y~Policia",1000,3);
  731.         SetPlayerTeam(playerid,1);
  732.         SetPlayerColor(playerid,0xBFBFFFAA);
  733.         return 1;
  734.     }
  735.     else if(classid == 2)
  736.     {
  737.         GameTextForPlayer(playerid,"~y~Lucci",1000,3);
  738.         SetPlayerTeam(playerid,2);
  739.         SetPlayerColor(playerid,0xFFBB00AA);
  740.         return 1;
  741.     }
  742.     else if(classid == 3)
  743.     {
  744.         GameTextForPlayer(playerid,"~y~Lucci",1000,3);
  745.         SetPlayerTeam(playerid,2);
  746.         SetPlayerColor(playerid,0xFFBB00AA);
  747.         return 1;
  748.     }
  749.     else if(classid == 4)
  750.     {
  751.         GameTextForPlayer(playerid,"~y~Belly",1000,3);
  752.         SetPlayerTeam(playerid,3);
  753.         SetPlayerColor(playerid,0xFF0000AA);
  754.         return 1;
  755.     }
  756.     else if(classid == 5)
  757.     {
  758.         GameTextForPlayer(playerid,"~y~Belly",1000,3);
  759.         SetPlayerTeam(playerid,3);
  760.         SetPlayerColor(playerid,0xFF0000AA);
  761.         return 1;
  762.     }
  763.     else if(classid == 6)
  764.     {
  765.         GameTextForPlayer(playerid,"~y~Espioes",1000,3);
  766.         SetPlayerTeam(playerid,4);
  767.         SetPlayerColor(playerid,0x0000FFAA);
  768.         return 1;
  769.     }
  770.     else if(classid == 7)
  771.     {
  772.         GameTextForPlayer(playerid,"~y~Espioes",1000,3);
  773.         SetPlayerTeam(playerid,4);
  774.         SetPlayerColor(playerid,0x0000FFAA);
  775.         return 1;
  776.     }
  777.     else if(classid == 9)
  778.     {
  779.         GameTextForPlayer(playerid,"~y~Famosos",1000,3);
  780.         SetPlayerTeam(playerid,5);
  781.         SetPlayerColor(playerid,0xBBFF00AA);
  782.         return 1;
  783.     }
  784.     else if(classid == 8)
  785.     {
  786.         GameTextForPlayer(playerid,"~y~Famosos",1000,3);
  787.         SetPlayerTeam(playerid,5);
  788.         SetPlayerColor(playerid,0xBBFF00AA);
  789.         return 1;
  790.     }
  791.     else if(classid == 10)
  792.     {
  793.         GameTextForPlayer(playerid,"~y~Loucos",1000,3);
  794.         SetPlayerTeam(playerid,6);
  795.         SetPlayerColor(playerid,0xBFBFBFAA);
  796.         return 1;
  797.     }
  798.     else if(classid == 11)
  799.     {
  800.         GameTextForPlayer(playerid,"~y~Loucos",1000,3);
  801.         SetPlayerTeam(playerid,6);
  802.         SetPlayerColor(playerid,0xBFBFBFAA);
  803.         return 1;
  804.     }
  805.     else if(classid == 12)
  806.     {
  807.         GameTextForPlayer(playerid,"~y~Hamas",1000,3);
  808.         SetPlayerTeam(playerid,7);
  809.         SetPlayerColor(playerid,0x00FF00AA);
  810.         return 1;
  811.     }
  812.     else if(classid == 13)
  813.     {
  814.         GameTextForPlayer(playerid,"~y~Hamas",1000,3);
  815.         SetPlayerTeam(playerid,7);
  816.         SetPlayerColor(playerid,0x00FF00AA);
  817.         return 1;
  818.     }
  819.     else if(classid == 14)
  820.     {
  821.         GameTextForPlayer(playerid,"~y~Bebados",1000,3);
  822.         SetPlayerTeam(playerid,8);
  823.         SetPlayerColor(playerid,0xBFFFDDAA);
  824.         return 1;
  825.     }
  826.     else if(classid == 15)
  827.     {
  828.         GameTextForPlayer(playerid,"~y~Bebados",1000,3);
  829.         SetPlayerTeam(playerid,8);
  830.         SetPlayerColor(playerid,0xBFFFDDAA);
  831.         return 1;
  832.     }
  833.     else if(classid == 16)
  834.     {
  835.         GameTextForPlayer(playerid,"~y~Escorpioes",1000,3);
  836.         SetPlayerTeam(playerid,9);
  837.         SetPlayerColor(playerid,0x00BFFFAA);
  838.         return 1;
  839.     }
  840.     else if(classid == 17)
  841.     {
  842.         GameTextForPlayer(playerid,"~y~Escorpioes",1000,3);
  843.         SetPlayerTeam(playerid,9);
  844.         SetPlayerColor(playerid,0x00BFFFAA);
  845.         return 1;
  846.     }
  847.     else if(classid == 18)
  848.     {
  849.         GameTextForPlayer(playerid,"~y~Idosos",1000,3);
  850.         SetPlayerTeam(playerid,10);
  851.         SetPlayerColor(playerid,0xBF8000AA);
  852.         return 1;
  853.     }
  854.     else if(classid == 19)
  855.     {
  856.         GameTextForPlayer(playerid,"~y~Idosos",1000,3);
  857.         SetPlayerTeam(playerid,10);
  858.         SetPlayerColor(playerid,0xBF8000AA);
  859.         return 1;
  860.     }
  861.     else if(classid == 20)
  862.     {
  863.         GameTextForPlayer(playerid,"~y~Jonnies",1000,3);
  864.         SetPlayerTeam(playerid,11);
  865.         SetPlayerColor(playerid,0xBB80FFAA);
  866.         return 1;
  867.     }
  868.     else if(classid == 21)
  869.     {
  870.         GameTextForPlayer(playerid,"~y~Jonnies",1000,3);
  871.         SetPlayerTeam(playerid,11);
  872.         SetPlayerColor(playerid,0xBB80FFAA);
  873.         return 1;
  874.     }
  875.     return 1;
  876. }
  877. public OnPlayerStateChange(playerid,newstate,oldstate)
  878. {
  879.     if(newstate == PLAYER_STATE_DRIVER)
  880.     {
  881.         new vehicleid = GetPlayerVehicleID(playerid);
  882.         OnVehicleUpdate(vehicleid);
  883.         format(Fala,sizeof(Fala),"~g~%d",GetVehicleModel(vehicleid));
  884.         GameTextForPlayer(playerid,Fala,1000,1);
  885.         GivePlayerMoney(playerid,-10);
  886.         DOF2_SetInt(TaxiCabby,"Lucro",DOF2_GetInt(TaxiCabby,"Lucro")+10);
  887.         return 1;
  888.     }
  889.     return 1;
  890. }
  891. public OnPlayerEnterCheckpoint(playerid)
  892. {
  893.     DisablePlayerCheckpoint(playerid);
  894.     return 1;
  895. }
  896. public OnPlayerEnterRaceCheckpoint(playerid)
  897. {
  898.     if(GetPlayerCase(playerid) == 1)
  899.     {
  900.         if(Iniciou == 3)
  901.         {
  902.             GetPlayerName(playerid,Nome,sizeof(Nome));
  903.             format(Fala,sizeof(Fala),"%s venceu a {00BFFF}Corrida de Barcos{BFBFBF}.",Nome);
  904.             SendClientMessageToAll(0xBFBFBFAA,Fala);
  905.             SetPlayerScore(playerid,GetPlayerScore(playerid)+10);
  906.             GivePlayerMoney(playerid,random(10000));
  907.             SetPlayerCase(playerid,0);
  908.             DisablePlayerRaceCheckpoint(playerid);
  909.             Iniciou = 0;
  910.         }
  911.     }
  912.     return 1;
  913. }
  914. public OnPlayerRequestSpawn(playerid)
  915. {
  916.     cmd_comandos(playerid,"");
  917.     return 1;
  918. }
  919. public OnVehicleDamageStatusUpdate(vehicleid,playerid)
  920. {
  921.     RepairVehicle(vehicleid);
  922.     GameTextForPlayer(playerid,"~r~Veiculo reparado",1000,3);
  923.     return 1;
  924. }
  925. public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)
  926. {
  927.     if(newkeys == KEY_CROUCH)
  928.     {
  929.         if(IsPlayerInAnyVehicle(playerid))
  930.         {
  931.             cmd_abrir(playerid,"");
  932.             return 1;
  933.         }
  934.     }
  935.     if(newkeys == KEY_HANDBRAKE || oldkeys == KEY_HANDBRAKE)
  936.     {
  937.         if(GetPlayerAdmin(playerid) >= 1)
  938.         {
  939.             if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  940.             {
  941.                 GetVehiclePos(GetPlayerVehicleID(playerid),Pos[0],Pos[1],Pos[2]);
  942.                 SetVehiclePos(GetPlayerVehicleID(playerid),Pos[0]+100.0,Pos[1]+10.0,Pos[2]+10.0);
  943.                 return 1;
  944.             }
  945.         }
  946.         return 1;
  947.     }
  948.     if(newkeys == KEY_SECONDARY_ATTACK)
  949.     {
  950.         cmd_surpresas(playerid,"");
  951.         cmd_menu(playerid,"");
  952.         cmd_dominar(playerid,"");
  953.         cmd_saquear(playerid,"");
  954.         cmd_elevar(playerid,"");
  955.         return 1;
  956.     }
  957.     return 1;
  958. }
  959. public OnPlayerUpdate(playerid)
  960. {
  961.     GetPlayerName(playerid,Nome,sizeof(Nome));
  962.     format(Fala,sizeof(Fala),Play,Nome);
  963.     DOF2_SetInt(Fala,"Score",GetPlayerScore(playerid));
  964.     DOF2_SetInt(Fala,"Money",GetPlayerMoney(playerid));
  965.     DOF2_SetInt(Fala,"Wanted",GetPlayerWantedLevel(playerid));
  966.     DOF2_SetInt(Fala,"Admin",GetPlayerAdmin(playerid));
  967.     DOF2_SetInt(Fala,"Cove",GetPlayerCove(playerid));
  968.     DOF2_SetInt(Fala,"Level Cove",GetPlayerLevelCove(playerid));
  969.     DOF2_SaveFile();
  970.  
  971.     Delete3DTextLabel(Empresa[0]);
  972.     format(Fala,sizeof(Fala),"Banco\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(Banco,"Dono"),DOF2_GetInt(Banco,"Lucro"));
  973.     Empresa[0] = AddStaticTextLabel(Fala,0x00FF00AA,-2649.30,376.10,6.10,10.0,0,0);
  974.     DOF2_SetInt(Banco,"Lucro",DOF2_GetInt(Banco,"Lucro"));
  975.  
  976.     Delete3DTextLabel(Empresa[1]);
  977.     format(Fala,sizeof(Fala),"Telecom\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(Telecom,"Dono"),DOF2_GetInt(Telecom,"Lucro"));
  978.     Empresa[1] = AddStaticTextLabel(Fala,0x00FF00AA,-2664.20,-2.0,6.10,10.0,0,0);
  979.     DOF2_SetInt(Telecom,"Lucro",DOF2_GetInt(Telecom,"Lucro"));
  980.  
  981.     Delete3DTextLabel(Empresa[2]);
  982.     format(Fala,sizeof(Fala),"Campo do Diabo\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(CampodoDiabo,"Dono"),DOF2_GetInt(CampodoDiabo,"Lucro"));
  983.     Empresa[2] = AddStaticTextLabel(Fala,0x00FF00AA,-405.0,2257.80,42.90,10.0,0,0);
  984.     DOF2_SetInt(CampodoDiabo,"Lucro",DOF2_GetInt(CampodoDiabo,"Lucro"));
  985.  
  986.     Delete3DTextLabel(Empresa[3]);
  987.     format(Fala,sizeof(Fala),"Taxi Cabby\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(TaxiCabby,"Dono"),DOF2_GetInt(TaxiCabby,"Lucro"));
  988.     Empresa[3] = AddStaticTextLabel(Fala,0x00FF00AA,-2059.0,889.30,61.80,10.0,0,0);
  989.     DOF2_SetInt(TaxiCabby,"Lucro",DOF2_GetInt(TaxiCabby,"Lucro"));
  990.  
  991.     Delete3DTextLabel(Empresa[4]);
  992.     format(Fala,sizeof(Fala),"Cabana\nDono: %s\nLucro: %d$\n/comprar",DOF2_GetString(Cabana,"Dono"),DOF2_GetInt(Cabana,"Lucro"));
  993.     Empresa[4] = AddStaticTextLabel(Fala,0x00FF00AA,-1051.80,1550.10,33.40,10.0,0,0);
  994.     DOF2_SetInt(Cabana,"Lucro",DOF2_GetInt(Cabana,"Lucro"));
  995.  
  996.     if(GetPlayerWantedLevel(playerid) >= 1)
  997.     {
  998.         SetPlayerChatBubble(playerid,"PROCURADO",0xFF0000AA,100.0,10000);
  999.         return 1;
  1000.     }
  1001.     return 1;
  1002. }
  1003. public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
  1004. {
  1005.     if(dialogid == 1)
  1006.     {
  1007.         if(response)
  1008.         {
  1009.             if(!strlen(inputtext))
  1010.             {
  1011.                 ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Banco de dados","Crie seus dados","Criar","Cancelar");
  1012.                 return 1;
  1013.             }
  1014.             else
  1015.             {
  1016.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1017.                 format(Fala,sizeof(Fala),Play,Nome);
  1018.                 DOF2_CreateFile(Fala);
  1019.                 DOF2_SetString(Fala,"Key",inputtext);
  1020.                 DOF2_SetInt(Fala,"Score",0);
  1021.                 DOF2_SetInt(Fala,"Money",1000);
  1022.                 DOF2_SetInt(Fala,"Wanted",0);
  1023.                 DOF2_SetInt(Fala,"Admin",0);
  1024.                 DOF2_SetInt(Fala,"Cove",0);
  1025.                 DOF2_SetInt(Fala,"Level Cove",0);
  1026.                 SetPlayerScore(playerid,DOF2_GetInt(Fala,"Score"));
  1027.                 GivePlayerMoney(playerid,DOF2_GetInt(Fala,"Money"));
  1028.                 SetPlayerWantedLevel(playerid,DOF2_GetInt(Fala,"Wanted"));
  1029.                 SetPlayerAdmin(playerid,DOF2_GetInt(Fala,"Admin"));
  1030.                 SetPlayerCove(playerid,DOF2_GetInt(Fala,"Cove"));
  1031.                 SetPlayerLevelCove(playerid,DOF2_GetInt(Fala,"Level Cove"));
  1032.                 ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Banco de dados","Coloque seus dados","Colocar","Cancelar");
  1033.                 return 1;
  1034.             }
  1035.         }
  1036.         return 1;
  1037.     }
  1038.     if(dialogid == 2)
  1039.     {
  1040.         if(response)
  1041.         {
  1042.             GetPlayerName(playerid,Nome,sizeof(Nome));
  1043.             format(Fala,sizeof(Fala),Play,Nome);
  1044.             if(strcmp(inputtext,DOF2_GetString(Fala,"Key"),true) == 0)
  1045.             {
  1046.                 if(!strlen(inputtext))
  1047.                 {
  1048.                     ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Banco de dados","Coloque seus dados","Colocar","Cancelar");
  1049.                     return 1;
  1050.                 }
  1051.                 else
  1052.                 {
  1053.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1054.                     format(Fala2,sizeof(Fala2),Ban,Nome);
  1055.                     if(!DOF2_FileExists(Fala2))
  1056.                     {
  1057.                         OnPlayerIsAdmin(playerid);
  1058.                         OnPlayerIsCove(playerid);
  1059.                         cmd_admin(playerid,"");
  1060.                         if(GetPlayerAdmin(playerid) >= 1)
  1061.                         {
  1062.                             SetTimerEx("OnVipSpawn",200,0,"i",playerid);
  1063.                             OnPlayerGetMoneyCommerce(playerid);
  1064.                             return 1;
  1065.                         }
  1066.                         if(GetPlayerCove(playerid) == 1)
  1067.                         {
  1068.                             SetTimerEx("OnVipSpawn",200,0,"i",playerid);
  1069.                             OnPlayerGetMoneyCommerce(playerid);
  1070.                             return 1;
  1071.                         }
  1072.                     }
  1073.                     else
  1074.                     {
  1075.                         GetPlayerName(playerid,Nome,sizeof(Nome));
  1076.                         format(Fala,sizeof(Fala),Ban,Nome);
  1077.                         format(Fala2,sizeof(Fala2),"O nome: %s\n\nO admin: %s\n\nFale conosco!",DOF2_GetString(Fala,"O nome"),DOF2_GetString(Fala,"O admin"));
  1078.                         ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Banido",Fala2,"Cancelar","");
  1079.                         Kick(playerid);
  1080.                         return 1;
  1081.                     }
  1082.                 }
  1083.             }
  1084.             else
  1085.             {
  1086.                 ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Banco de dados","Coloque seus dados","Colocar","Cancelar");
  1087.                 return 1;
  1088.             }
  1089.         }
  1090.         else
  1091.         {
  1092.             Kick(playerid);
  1093.             return 1;
  1094.         }
  1095.     }
  1096.     if(dialogid == 3)
  1097.     {
  1098.         if(response)
  1099.         {
  1100.             if(listitem == 0)
  1101.             {
  1102.                 if(GetPlayerMoney(playerid) < 10)
  1103.                 {
  1104.                     GameTextForPlayer(playerid,"~r~Duro!",1000,1);
  1105.                     PlayerPlaySound(playerid,1085,0.0,0.0,0.0);
  1106.                     return 1;
  1107.                 }
  1108.                 else
  1109.                 {
  1110.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1111.                     format(Fala,sizeof(Fala),"%s %s comeu.",GetPlayerTeamName(playerid),Nome);
  1112.                     SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  1113.                     GivePlayerMoney(playerid,-10);
  1114.                     DOF2_SetInt(Banco,"Lucro",DOF2_GetInt(Banco,"Lucro")+10);
  1115.                     SetPlayerHealth(playerid,100.0);
  1116.                     SetPlayerArmour(playerid,100.0);
  1117.                     PlayerPlaySound(playerid,1150,0.0,0.0,0.0);
  1118.                     return 1;
  1119.                 }
  1120.             }
  1121.             if(listitem == 1)
  1122.             {
  1123.                 if(GetPlayerMoney(playerid) < 100)
  1124.                 {
  1125.                     GameTextForPlayer(playerid,"~r~Duro!",1000,1);
  1126.                     PlayerPlaySound(playerid,1085,0.0,0.0,0.0);
  1127.                     return 1;
  1128.                 }
  1129.                 else
  1130.                 {
  1131.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1132.                     format(Fala,sizeof(Fala),"%s %s se equipou.",GetPlayerTeamName(playerid),Nome);
  1133.                     SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  1134.                     GivePlayerMoney(playerid,-100);
  1135.                     DOF2_SetInt(Banco,"Lucro",DOF2_GetInt(Banco,"Lucro")+100);
  1136.                     GivePlayerWeapon(playerid,16,10);
  1137.                     GivePlayerWeapon(playerid,24,70);
  1138.                     GivePlayerWeapon(playerid,26,40);
  1139.                     GivePlayerWeapon(playerid,28,500);
  1140.                     GivePlayerWeapon(playerid,31,500);
  1141.                     GivePlayerWeapon(playerid,34,100);
  1142.                     PlayerPlaySound(playerid,1131,0.0,0.0,0.0);
  1143.                     return 1;
  1144.                 }
  1145.             }
  1146.             if(listitem == 2)
  1147.             {
  1148.                 if(GetPlayerMoney(playerid) < 1000)
  1149.                 {
  1150.                     GameTextForPlayer(playerid,"~r~Duro!",1000,1);
  1151.                     PlayerPlaySound(playerid,1085,0.0,0.0,0.0);
  1152.                     return 1;
  1153.                 }
  1154.                 else
  1155.                 {
  1156.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1157.                     format(Fala,sizeof(Fala),"Sócio %s comprou uma Bazooca.",GetPlayerTeamName(playerid),Nome);
  1158.                     SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  1159.                     GivePlayerMoney(playerid,-1000);
  1160.                     DOF2_SetInt(Banco,"Lucro",DOF2_GetInt(Banco,"Lucro")+1000);
  1161.                     GivePlayerWeapon(playerid,35,GetPlayerLevelCove(playerid));
  1162.                     PlayerPlaySound(playerid,1131,0.0,0.0,0.0);
  1163.                     return 1;
  1164.                 }
  1165.             }
  1166.             if(listitem == 3)
  1167.             {
  1168.                 cmd_oculos(playerid,"");
  1169.                 return 1;
  1170.             }
  1171.             if(listitem == 4)
  1172.             {
  1173.                 cmd_bone(playerid,"");
  1174.                 return 1;
  1175.             }
  1176.             if(listitem == 5)
  1177.             {
  1178.                 format(Fala,sizeof(Fala),"Lider: %s\n\nSub Lider: %s\n\nSoldado: %s\n\nSub Soldado: %s\n\nCabo: %s\n\nSub Cabo: %s",DOF2_GetString(Socio,"Lider"),DOF2_GetString(Socio,"Sub Lider"),DOF2_GetString(Socio,"Soldado"),DOF2_GetString(Socio,"Sub Soldado"),DOF2_GetString(Socio,"Cabo"),DOF2_GetString(Socio,"Sub Cabo"));
  1179.                 ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Sócios",Fala,"Cancelar","");
  1180.                 return 1;
  1181.             }
  1182.         }
  1183.         else
  1184.         {
  1185.             return 1;
  1186.         }
  1187.     }
  1188.     if(dialogid == 4)
  1189.     {
  1190.         if(response)
  1191.         {
  1192.             if(!strlen(inputtext))
  1193.             {
  1194.                 ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Comunicado","Escreva","Escrever","Cancelar");
  1195.                 return 1;
  1196.             }
  1197.             else
  1198.             {
  1199.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1200.                 format(Fala,sizeof(Fala),". . . . . . . . . . . . . . . . . . . . {00BFFF}Comunicado do %s %s{FFFFFF} . . . . . . . . . . . . . . . . . . .",GetPlayerTeamName(playerid),Nome);
  1201.                 format(Fala2,sizeof(Fala2),"* %s, ID: %d.",inputtext,playerid);
  1202.                 SendClientMessageToAll(0xFFFFFFAA,Fala);
  1203.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala2);
  1204.                 print(Fala);
  1205.                 print(Fala2);
  1206.                 GivePlayerMoney(playerid,-100);
  1207.                 return 1;
  1208.             }
  1209.         }
  1210.         return 1;
  1211.     }
  1212.     if(dialogid == 5)
  1213.     {
  1214.         if(response)
  1215.         {
  1216.             if(listitem == 0)
  1217.             {
  1218.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1219.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - San Fierro{BFBFBF}.",Nome);
  1220.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1221.                 SetPlayerPos(playerid,-2624.50,1412.50,7.0);
  1222.                 return 1;
  1223.             }
  1224.             if(listitem == 1)
  1225.             {
  1226.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1227.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Campo de Inclino{BFBFBF}.",Nome);
  1228.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1229.                 SetPlayerPos(playerid,-1930.0,1128.0,48.50);
  1230.                 return 1;
  1231.             }
  1232.             if(listitem == 2)
  1233.             {
  1234.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1235.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Fundo do Oceano{BFBFBF}.",Nome);
  1236.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1237.                 SetPlayerPos(playerid,-700.0,1995.0,-35.10);
  1238.                 SetPlayerHealth(playerid,100.0);
  1239.                 SetPlayerArmour(playerid,100.0);
  1240.                 ResetPlayerWeapons(playerid);
  1241.                 GivePlayerWeapon(playerid,38,100000);
  1242.                 Locais[playerid] = 1;
  1243.                 return 1;
  1244.             }
  1245.             if(listitem == 3)
  1246.             {
  1247.                 if(IsPlayerInAnyVehicle(playerid))
  1248.                 {
  1249.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1250.                     format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Bairro{BFBFBF}.",Nome);
  1251.                     SendClientMessageToAll(0xBFBFBFAA,Fala);
  1252.                     SetVehiclePos(GetPlayerVehicleID(playerid),-2560.0,860.0,58.0);
  1253.                     return 1;
  1254.                 }
  1255.                 else
  1256.                 {
  1257.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1258.                     format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Bairro{BFBFBF}.",Nome);
  1259.                     SendClientMessageToAll(0xBFBFBFAA,Fala);
  1260.                     SetPlayerPos(playerid,-2560.0,860.0,58.0);
  1261.                     return 1;
  1262.                 }
  1263.             }
  1264.             if(listitem == 4)
  1265.             {
  1266.                 if(!IsPlayerInAnyVehicle(playerid))
  1267.                 {
  1268.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1269.                     format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Bay Side{BFBFBF}.",Nome);
  1270.                     SendClientMessageToAll(0xBFBFBFAA,Fala);
  1271.                     SetPlayerPos(playerid,-2435.50,2501.50,13.80);
  1272.                     return 1;
  1273.                 }
  1274.                 else
  1275.                 {
  1276.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1277.                     format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Bay Side{BFBFBF}.",Nome);
  1278.                     SendClientMessageToAll(0xBFBFBFAA,Fala);
  1279.                     SetVehiclePos(GetPlayerVehicleID(playerid),-2435.50,2501.50,13.80);
  1280.                     return 1;
  1281.                 }
  1282.             }
  1283.             if(listitem == 5)
  1284.             {
  1285.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1286.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Pulo do Céu{BFBFBF}.",Nome);
  1287.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1288.                 SetPlayerPos(playerid,-1753.70,885.0,295.80);
  1289.                 GivePlayerWeapon(playerid,46,1);
  1290.                 return 1;
  1291.             }
  1292.             if(listitem == 6)
  1293.             {
  1294.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1295.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Caravela em San Fierro{BFBFBF}.",Nome);
  1296.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1297.                 SetPlayerPos(playerid,-1465.0,1490.0,8.20);
  1298.                 return 1;
  1299.             }
  1300.             if(listitem == 7)
  1301.             {
  1302.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1303.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Campo Florido{BFBFBF}.",Nome);
  1304.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1305.                 SetPlayerPos(playerid,-2558.0,308.0,15.90);
  1306.                 return 1;
  1307.             }
  1308.             if(listitem == 8)
  1309.             {
  1310.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1311.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Guerra UFC{BFBFBF}.",Nome);
  1312.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1313.                 PlayerPlaySound(playerid,1000,0.0,0.0,0.0);
  1314.                 SetPlayerPos(playerid,-5000.0,1200.0,1.50);
  1315.                 SetPlayerSkin(playerid,81);
  1316.                 SetPlayerHealth(playerid,10.0);
  1317.                 SetPlayerArmour(playerid,10.0);
  1318.                 ResetPlayerWeapons(playerid);
  1319.                 Locais[playerid] = 1;
  1320.                 return 1;
  1321.             }
  1322.             if(listitem == 9)
  1323.             {
  1324.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1325.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/locais - Campo de Tênis{BFBFBF}.",Nome);
  1326.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1327.                 SetPlayerPos(playerid,-2752.0,-252.0,7.0);
  1328.                 return 1;
  1329.             }
  1330.             return 1;
  1331.         }
  1332.         return 1;
  1333.     }
  1334.     if(dialogid == 6)
  1335.     {
  1336.         if(response)
  1337.         {
  1338.             if(listitem == 0)
  1339.             {
  1340.                 if(IsPlayerInRangeOfPoint(playerid,1.0,-2649.30,376.10,6.10))
  1341.                 {
  1342.                     if(GetPlayerMoney(playerid) >= 100000)
  1343.                     {
  1344.                         GetPlayerName(playerid,Nome,sizeof(Nome));
  1345.                         format(Fala,sizeof(Fala),"%s comprou o Banco.",Nome);
  1346.                         SendClientMessageToAll(0xFF8080AA,Fala);
  1347.                         GivePlayerMoney(playerid,-100000);
  1348.                         DOF2_SetString(Banco,"Dono",Nome);
  1349.                         return 1;
  1350.                     }
  1351.                     else
  1352.                     {
  1353.                         SendClientMessage(playerid,0xBFBFBFAA,"Só com 100000$.");
  1354.                         return 1;
  1355.                     }
  1356.                 }
  1357.                 else
  1358.                 {
  1359.                     SetPlayerCheckpoint(playerid,-2649.30,376.10,6.10,0.5);
  1360.                     return 1;
  1361.                 }
  1362.             }
  1363.             if(listitem == 1)
  1364.             {
  1365.                 if(IsPlayerInRangeOfPoint(playerid,1.0,-2664.20,-2.0,6.10))
  1366.                 {
  1367.                     if(GetPlayerMoney(playerid) >= 100000)
  1368.                     {
  1369.                         GetPlayerName(playerid,Nome,sizeof(Nome));
  1370.                         format(Fala,sizeof(Fala),"%s comprou a Telecom.",Nome);
  1371.                         SendClientMessageToAll(0xFF8080AA,Fala);
  1372.                         GivePlayerMoney(playerid,-100000);
  1373.                         DOF2_SetString(Telecom,"Dono",Nome);
  1374.                         return 1;
  1375.                     }
  1376.                     else
  1377.                     {
  1378.                         SendClientMessage(playerid,0xBFBFBFAA,"Só com 100000$.");
  1379.                         return 1;
  1380.                     }
  1381.                 }
  1382.                 else
  1383.                 {
  1384.                     SetPlayerCheckpoint(playerid,-2664.20,-2.0,6.10,0.5);
  1385.                     return 1;
  1386.                 }
  1387.             }
  1388.             if(listitem == 2)
  1389.             {
  1390.                 if(IsPlayerInRangeOfPoint(playerid,1.0,-405.0,2257.80,42.90))
  1391.                 {
  1392.                     if(GetPlayerMoney(playerid) >= 100000)
  1393.                     {
  1394.                         GetPlayerName(playerid,Nome,sizeof(Nome));
  1395.                         format(Fala,sizeof(Fala),"%s comprou o Campo do Diabo.",Nome);
  1396.                         SendClientMessageToAll(0xFF8080AA,Fala);
  1397.                         GivePlayerMoney(playerid,-100000);
  1398.                         DOF2_SetString(CampodoDiabo,"Dono",Nome);
  1399.                         return 1;
  1400.                     }
  1401.                     else
  1402.                     {
  1403.                         SendClientMessage(playerid,0xBFBFBFAA,"Só com 100000$.");
  1404.                         return 1;
  1405.                     }
  1406.                 }
  1407.                 else
  1408.                 {
  1409.                     SetPlayerCheckpoint(playerid,-405.0,2257.80,42.90,0.5);
  1410.                     return 1;
  1411.                 }
  1412.             }
  1413.             if(listitem == 3)
  1414.             {
  1415.                 if(IsPlayerInRangeOfPoint(playerid,1.0,-2059.0,889.30,61.80))
  1416.                 {
  1417.                     if(GetPlayerMoney(playerid) >= 100000)
  1418.                     {
  1419.                         GetPlayerName(playerid,Nome,sizeof(Nome));
  1420.                         format(Fala,sizeof(Fala),"%s comprou a Taxi Cabby.",Nome);
  1421.                         SendClientMessageToAll(0xFF8080AA,Fala);
  1422.                         GivePlayerMoney(playerid,-100000);
  1423.                         DOF2_SetString(TaxiCabby,"Dono",Nome);
  1424.                         return 1;
  1425.                     }
  1426.                     else
  1427.                     {
  1428.                         SendClientMessage(playerid,0xBFBFBFAA,"Só com 100000$.");
  1429.                         return 1;
  1430.                     }
  1431.                 }
  1432.                 else
  1433.                 {
  1434.                     SetPlayerCheckpoint(playerid,-2059.0,889.30,61.80,0.5);
  1435.                     return 1;
  1436.                 }
  1437.             }
  1438.             if(listitem == 4)
  1439.             {
  1440.                 if(IsPlayerInRangeOfPoint(playerid,1.0,-1051.80,1550.10,33.40))
  1441.                 {
  1442.                     if(GetPlayerMoney(playerid) >= 100000)
  1443.                     {
  1444.                         GetPlayerName(playerid,Nome,sizeof(Nome));
  1445.                         format(Fala,sizeof(Fala),"%s comprou a Cabana.",Nome);
  1446.                         SendClientMessageToAll(0xFF8080AA,Fala);
  1447.                         GivePlayerMoney(playerid,-100000);
  1448.                         DOF2_SetString(Cabana,"Dono",Nome);
  1449.                         return 1;
  1450.                     }
  1451.                     else
  1452.                     {
  1453.                         SendClientMessage(playerid,0xBFBFBFAA,"Só com 100000$.");
  1454.                         return 1;
  1455.                     }
  1456.                 }
  1457.                 else
  1458.                 {
  1459.                     SetPlayerCheckpoint(playerid,-1051.80,1550.10,33.40,0.5);
  1460.                     return 1;
  1461.                 }
  1462.             }
  1463.             return 1;
  1464.         }
  1465.         return 1;
  1466.     }
  1467.     if(dialogid == 7)
  1468.     {
  1469.         if(response)
  1470.         {
  1471.             if(listitem == 0)
  1472.             {
  1473.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  1474.                 GameTextForPlayer(playerid,"~r~Tunado",1000,3);
  1475.                 return 1;
  1476.             }
  1477.             if(listitem == 1)
  1478.             {
  1479.                 SetPVarInt(playerid,"Neon",1);
  1480.                 SetPVarInt(playerid,"Neon2",AddStaticObject(18652,0.0,0.0,0.0,0.0,0.0,0.0));
  1481.                 SetPVarInt(playerid,"Neon3",AddStaticObject(18652,0.0,0.0,0.0,0.0,0.0,0.0));
  1482.                 AttachObjectToVehicle(GetPVarInt(playerid,"Neon2"),GetPlayerVehicleID(playerid),-0.8,0.0,-0.70,0.0,0.0,0.0);
  1483.                 AttachObjectToVehicle(GetPVarInt(playerid,"Neon3"),GetPlayerVehicleID(playerid),0.8,0.0,-0.70,0.0,0.0,0.0);
  1484.                 return 1;
  1485.             }
  1486.             if(listitem == 2)
  1487.             {
  1488.                 DestroyObject(GetPVarInt(playerid,"Neon2"));
  1489.                 DestroyObject(GetPVarInt(playerid,"Neon3"));
  1490.                 DeletePVar(playerid,"Neon");
  1491.                 return 1;
  1492.             }
  1493.         }
  1494.         return 1;
  1495.     }
  1496.     if(dialogid == 8)
  1497.     {
  1498.         if(response)
  1499.         {
  1500.             if(listitem == 0)
  1501.             {
  1502.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1503.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Se render{BFBFBF}.",Nome);
  1504.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1505.                 SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
  1506.                 return 1;
  1507.             }
  1508.             if(listitem == 1)
  1509.             {
  1510.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1511.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Ficar bebado{BFBFBF}.",Nome);
  1512.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1513.                 ApplyAnimation(playerid,"PED","WALK_DRUNK",2.0,1,1,1,1,1);
  1514.                 return 1;
  1515.             }
  1516.             if(listitem == 2)
  1517.             {
  1518.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1519.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Comer{BFBFBF}.",Nome);
  1520.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1521.                 ApplyAnimation(playerid,"FOOD","EAT_Burger",2.0,1,1,1,1,1);
  1522.                 return 1;
  1523.             }
  1524.             if(listitem == 3)
  1525.             {
  1526.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1527.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Descansar{BFBFBF}.",Nome);
  1528.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1529.                 ApplyAnimation(playerid,"BEACH","bather",2.0,1,1,1,1,1);
  1530.                 return 1;
  1531.             }
  1532.             if(listitem == 4)
  1533.             {
  1534.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1535.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Fumar{BFBFBF}.",Nome);
  1536.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1537.                 ApplyAnimation(playerid,"SMOKING","M_smklean_loop",2.0,1,1,1,1,1);
  1538.                 return 1;
  1539.             }
  1540.             if(listitem == 5)
  1541.             {
  1542.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1543.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Urinar no Local{BFBFBF}.",Nome);
  1544.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1545.                 SetPlayerSpecialAction(playerid,SPECIAL_ACTION_PISS);
  1546.                 return 1;
  1547.             }
  1548.             if(listitem == 6)
  1549.             {
  1550.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1551.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Pular{BFBFBF}.",Nome);
  1552.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1553.                 GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  1554.                 SetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]+1.0);
  1555.                 return 1;
  1556.             }
  1557.             if(listitem == 7)
  1558.             {
  1559.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1560.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Fazer Sexo{BFBFBF}.",Nome);
  1561.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1562.                 ApplyAnimation(playerid,"CHOPPA","CHOPPA_back",2.0,1,1,1,1,1);
  1563.                 return 1;
  1564.             }
  1565.             if(listitem == 8)
  1566.             {
  1567.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1568.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Cobrar{BFBFBF}.",Nome);
  1569.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1570.                 ApplyAnimation(playerid,"DEALER","DEALER_DEAL",2.0,1,1,1,1,1);
  1571.                 return 1;
  1572.             }
  1573.             if(listitem == 9)
  1574.             {
  1575.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1576.                 format(Fala,sizeof(Fala),"%s usou: {00BFFF}/animes - Tai Chi Chuan{BFBFBF}.",Nome);
  1577.                 SendClientMessageToAll(0xBFBFBFAA,Fala);
  1578.                 ApplyAnimation(playerid,"PARK","Tai_Chi_Loop",2.0,1,1,1,1,1);
  1579.                 return 1;
  1580.             }
  1581.         }
  1582.         return 1;
  1583.     }
  1584.     if(dialogid == 9)
  1585.     {
  1586.         if(response)
  1587.         {
  1588.             if(!strlen(inputtext))
  1589.             {
  1590.                 ShowPlayerDialog(playerid,9,DIALOG_STYLE_INPUT,"Papo","Escreva","Escrever","Cancelar");
  1591.                 return 1;
  1592.             }
  1593.             else
  1594.             {
  1595.                 for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  1596.                 {
  1597.                     if(GetPlayerAdmin(Ele) >= 1)
  1598.                     {
  1599.                         GetPlayerName(playerid,Nome,sizeof(Nome));
  1600.                         format(Fala,sizeof(Fala),"%s %s: %s",GetPlayerAdminName(playerid),Nome,inputtext);
  1601.                         SendClientMessage(Ele,0xFFBB00AA,Fala);
  1602.                     }
  1603.                 }
  1604.                 print(Fala);
  1605.                 return 1;
  1606.             }
  1607.         }
  1608.         return 1;
  1609.     }
  1610.     if(dialogid == 10)
  1611.     {
  1612.         if(response)
  1613.         {
  1614.             if(!strlen(inputtext))
  1615.             {
  1616.                 ShowPlayerDialog(playerid,10,DIALOG_STYLE_INPUT,"Oi","Escreva","Escrever","Cancelar");
  1617.                 return 1;
  1618.             }
  1619.             else
  1620.             {
  1621.                 SendClientMessageToAll(0xFFFFFFAA,". . . . . . . . . . . . . . . . . . . . Canal irc . . . . . . . . . . . . . . . . . . . .");
  1622.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1623.                 format(Fala,sizeof(Fala),"%s %s: %s",GetPlayerAdminName(playerid),Nome,inputtext);
  1624.                 SendClientMessageToAll(0x0000FFAA,Fala);
  1625.                 print(". . . . . . . . . . . . . . . . . . . . Canal irc . . . . . . . . . . . . . . . . . . . .");
  1626.                 print(Fala);
  1627.                 return 1;
  1628.             }
  1629.         }
  1630.         return 1;
  1631.     }
  1632.  
  1633.     if(dialogid == 11)
  1634.     {
  1635.         if(response)
  1636.         {
  1637.             if(listitem == 0)
  1638.             {
  1639.                 ID = GetPVarInt(playerid,"Painel");
  1640.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1641.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  1642.                 format(Fala,sizeof(Fala),"%s %s puniu %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  1643.                 SendClientMessageToAll(0xFF8080AA,Fala);
  1644.                 print(Fala);
  1645.                 DeletePVar(playerid,"Painel");
  1646.                 Kick(ID);
  1647.                 return 1;
  1648.             }
  1649.             if(listitem == 1)
  1650.             {
  1651.                 ID = GetPVarInt(playerid,"Painel");
  1652.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  1653.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  1654.                 format(Fala,sizeof(Fala),"%s %s baniu %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  1655.                 SendClientMessageToAll(0xFF8080AA,Fala);
  1656.                 print(Fala);
  1657.                 DeletePVar(playerid,"Painel");
  1658.                 BanPlayer(playerid,ID);
  1659.                 return 1;
  1660.             }
  1661.         }
  1662.         else
  1663.         {
  1664.             DeletePVar(playerid,"Painel");
  1665.             return 1;
  1666.         }
  1667.     }
  1668.     if(dialogid == 12)
  1669.     {
  1670.         if(response)
  1671.         {
  1672.             if(listitem == 0)
  1673.             {
  1674.                 ID = GetPVarInt(playerid,"Local");
  1675.                 GetPlayerPos(ID,Pos[0],Pos[1],Pos[2]);
  1676.                 SetPlayerPos(playerid,Pos[0]+1.0,Pos[1]+1.0,Pos[2]+1.0);
  1677.                 DeletePVar(playerid,"Local");
  1678.                 return 1;
  1679.             }
  1680.             if(listitem == 1)
  1681.             {
  1682.                 ID = GetPVarInt(playerid,"Local");
  1683.                 GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  1684.                 SetPlayerPos(ID,Pos[0]+1.0,Pos[1]+1.0,Pos[2]+1.0);
  1685.                 DeletePVar(playerid,"Local");
  1686.                 return 1;
  1687.             }
  1688.             if(listitem == 2)
  1689.             {
  1690.                 ID = GetPVarInt(playerid,"Local");
  1691.                 TogglePlayerSpectating(playerid,1);
  1692.                 PlayerSpectatePlayer(playerid,ID,0);
  1693.                 DeletePVar(playerid,"Local");
  1694.                 return 1;
  1695.             }
  1696.             if(listitem == 3)
  1697.             {
  1698.                 ID = GetPVarInt(playerid,"Local");
  1699.                 TogglePlayerSpectating(playerid,0);
  1700.                 SpawnPlayer(playerid);
  1701.                 DeletePVar(playerid,"Local");
  1702.                 return 1;
  1703.             }
  1704.         }
  1705.         else
  1706.         {
  1707.             DeletePVar(playerid,"Painel");
  1708.             return 1;
  1709.         }
  1710.     }
  1711.     if(dialogid == 13)
  1712.     {
  1713.         if(response)
  1714.         {
  1715.             if(listitem == 0)
  1716.             {
  1717.                 if(Iniciou >= 1)
  1718.                 {
  1719.                     SendClientMessage(playerid,0xFF8080AA,"Encerre o Campo do Diabo com /encerrar.");
  1720.                     return 1;
  1721.                 }
  1722.                 else
  1723.                 {
  1724.                     Iniciou = 1;
  1725.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1726.                     format(Fala,sizeof(Fala),"%s %s iniciou o Campo do Diabo.",GetPlayerAdminName(playerid),Nome);
  1727.                     Timer = SetTimerEx("cmd_encerrar",300000,0,"i",playerid);
  1728.                     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  1729.                     {
  1730.                         ShowPlayerDialog(Ele,14,DIALOG_STYLE_MSGBOX,"Campo do Diabo",Fala,"Ir","Ficar");
  1731.                     }
  1732.                 }
  1733.             }
  1734.             if(listitem == 1)
  1735.             {
  1736.                 if(Iniciou >= 1)
  1737.                 {
  1738.                     SendClientMessage(playerid,0xFF8080AA,"Encerre o Duelo Explosivo com /encerrar.");
  1739.                     return 1;
  1740.                 }
  1741.                 else
  1742.                 {
  1743.                     Iniciou = 2;
  1744.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1745.                     format(Fala,sizeof(Fala),"%s %s iniciou o Duelo Explosivo.",GetPlayerAdminName(playerid),Nome);
  1746.                     Timer = SetTimerEx("cmd_encerrar",300000,0,"i",playerid);
  1747.                     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  1748.                     {
  1749.                         ShowPlayerDialog(Ele,14,DIALOG_STYLE_MSGBOX,"Duelo Explosivo",Fala,"Ir","Ficar");
  1750.                     }
  1751.                 }
  1752.             }
  1753.             if(listitem == 2)
  1754.             {
  1755.                 if(Iniciou >= 1)
  1756.                 {
  1757.                     SendClientMessage(playerid,0xFF8080AA,"Encerre a Corrida de Barcos com /encerrar.");
  1758.                     return 1;
  1759.                 }
  1760.                 else
  1761.                 {
  1762.                     Iniciou = 3;
  1763.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1764.                     format(Fala,sizeof(Fala),"%s %s iniciou a Corrida de Barcos.",GetPlayerAdminName(playerid),Nome);
  1765.                     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  1766.                     {
  1767.                         ShowPlayerDialog(Ele,14,DIALOG_STYLE_MSGBOX,"Corrida de Barcos",Fala,"Ir","Ficar");
  1768.                     }
  1769.                 }
  1770.             }
  1771.             if(listitem == 3)
  1772.             {
  1773.                 if(Iniciou >= 1)
  1774.                 {
  1775.                     SendClientMessage(playerid,0xFF8080AA,"Encerre o Carro Tromba com /encerrar.");
  1776.                     return 1;
  1777.                 }
  1778.                 else
  1779.                 {
  1780.                     Iniciou = 4;
  1781.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1782.                     format(Fala,sizeof(Fala),"%s %s iniciou o Carro Tromba.",GetPlayerAdminName(playerid),Nome);
  1783.                     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  1784.                     {
  1785.                         ShowPlayerDialog(Ele,14,DIALOG_STYLE_MSGBOX,"Carro Tromba",Fala,"Ir","Ficar");
  1786.                     }
  1787.                 }
  1788.             }
  1789.             if(listitem == 4)
  1790.             {
  1791.                 if(Iniciou >= 1)
  1792.                 {
  1793.                     SendClientMessage(playerid,0xFF8080AA,"Encerre o Fim de San Fierro com /encerrar.");
  1794.                     return 1;
  1795.                 }
  1796.                 else
  1797.                 {
  1798.                     Iniciou = 5;
  1799.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  1800.                     format(Fala,sizeof(Fala),"%s %s iniciou o Fim de San Fierro.",GetPlayerAdminName(playerid),Nome);
  1801.                     Timer = SetTimerEx("cmd_encerrar",300000,0,"i",playerid);
  1802.                     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  1803.                     {
  1804.                         ShowPlayerDialog(Ele,14,DIALOG_STYLE_MSGBOX,"Fim de San Fierro",Fala,"Ir","Ficar");
  1805.                     }
  1806.                 }
  1807.             }
  1808.             return 1;
  1809.         }
  1810.         return 1;
  1811.     }
  1812.     if(dialogid == 14)
  1813.     {
  1814.         if(response)
  1815.         {
  1816.             if(Iniciou == 1)
  1817.             {
  1818.                 new Um = random(sizeof(Posicoes));
  1819.                 SetPlayerPos(playerid,Posicoes[Um][0],Posicoes[Um][1],Posicoes[Um][2]);
  1820.                 SetPlayerSkin(playerid,264);
  1821.                 SetPlayerHealth(playerid,100.0);
  1822.                 SetPlayerArmour(playerid,100.0);
  1823.                 ResetPlayerWeapons(playerid);
  1824.                 GivePlayerWeapon(playerid,26,400);
  1825.                 GivePlayerWeapon(playerid,31,5000);
  1826.                 GivePlayerWeapon(playerid,34,100);
  1827.                 GivePlayerMoney(playerid,-100);
  1828.                 DOF2_SetInt(CampodoDiabo,"Lucro",DOF2_GetInt(CampodoDiabo,"Lucro")+100);
  1829.                 return 1;
  1830.             }
  1831.             if(Iniciou == 2)
  1832.             {
  1833.                 new Um = random(sizeof(Posicoes2));
  1834.                 SetPlayerPos(playerid,Posicoes2[Um][0],Posicoes2[Um][1],Posicoes2[Um][2]);
  1835.                 SetPlayerSkin(playerid,264);
  1836.                 SetPlayerHealth(playerid,100.0);
  1837.                 SetPlayerArmour(playerid,100.0);
  1838.                 ResetPlayerWeapons(playerid);
  1839.                 GivePlayerWeapon(playerid,16,1000);
  1840.                 GivePlayerWeapon(playerid,35,1000);
  1841.                 return 1;
  1842.             }
  1843.             if(Iniciou == 3)
  1844.             {
  1845.                 SetPlayerPos(playerid,-2662.0,2111.0,2.5);
  1846.                 SetPlayerSkin(playerid,264);
  1847.                 SetPlayerHealth(playerid,100.0);
  1848.                 SetPlayerArmour(playerid,100.0);
  1849.                 ResetPlayerWeapons(playerid);
  1850.                 SetPlayerCase(playerid,1);
  1851.                 SetPlayerRaceCheckpoint(playerid,1,-1580.0,1360.0,1.0,-1580.0,1360.0,1.0,2.0);
  1852.                 return 1;
  1853.             }
  1854.             if(Iniciou == 4)
  1855.             {
  1856.                 SetPlayerPos(playerid,-1918.0,655.0,145.20);
  1857.                 SetPlayerSkin(playerid,264);
  1858.                 SetPlayerHealth(playerid,100.0);
  1859.                 SetPlayerArmour(playerid,100.0);
  1860.                 ResetPlayerWeapons(playerid);
  1861.                 return 1;
  1862.             }
  1863.             if(Iniciou == 5)
  1864.             {
  1865.                 new Um = random(sizeof(Posicoes3));
  1866.                 SetPlayerPos(playerid,Posicoes3[Um][0],Posicoes3[Um][1],Posicoes3[Um][2]);
  1867.                 SetPlayerSkin(playerid,264);
  1868.                 SetPlayerHealth(playerid,200.0);
  1869.                 SetPlayerArmour(playerid,200.0);
  1870.                 ResetPlayerWeapons(playerid);
  1871.                 GivePlayerWeapon(playerid,38,100000);
  1872.                 return 1;
  1873.             }
  1874.         }
  1875.         else
  1876.         {
  1877.             SendClientMessage(playerid,0xFF8080AA,"Tudo bem.");
  1878.             return 1;
  1879.         }
  1880.         return 1;
  1881.     }
  1882.     if(dialogid == 15)
  1883.     {
  1884.         if(response)
  1885.         {
  1886.             ShowPlayerDialog(playerid,16,DIALOG_STYLE_LIST,"Trocar","Lider\nSub Lider\nSoldado\nSub Soldado\nCabo\nSub Cabo","Trocar","Cancelar");
  1887.             return 1;
  1888.         }
  1889.         return 1;
  1890.     }
  1891.     if(dialogid == 16)
  1892.     {
  1893.         if(response)
  1894.         {
  1895.             if(listitem == 0)
  1896.             {
  1897.                 ShowPlayerDialog(playerid,17,DIALOG_STYLE_INPUT,"Trocar o Lider","Coloque o nome","Trocar","Cancelar");
  1898.                 return 1;
  1899.             }
  1900.             if(listitem == 1)
  1901.             {
  1902.                 ShowPlayerDialog(playerid,18,DIALOG_STYLE_INPUT,"Trocar o Sub Lider","Coloque o nome","Trocar","Cancelar");
  1903.                 return 1;
  1904.             }
  1905.             if(listitem == 2)
  1906.             {
  1907.                 ShowPlayerDialog(playerid,19,DIALOG_STYLE_INPUT,"Trocar o Soldado","Coloque o nome","Trocar","Cancelar");
  1908.                 return 1;
  1909.             }
  1910.             if(listitem == 3)
  1911.             {
  1912.                 ShowPlayerDialog(playerid,20,DIALOG_STYLE_INPUT,"Trocar o Sub Soldado","Coloque o nome","Trocar","Cancelar");
  1913.                 return 1;
  1914.             }
  1915.             if(listitem == 4)
  1916.             {
  1917.                 ShowPlayerDialog(playerid,21,DIALOG_STYLE_INPUT,"Trocar o Cabo","Coloque o nome","Trocar","Cancelar");
  1918.                 return 1;
  1919.             }
  1920.             if(listitem == 5)
  1921.             {
  1922.                 ShowPlayerDialog(playerid,22,DIALOG_STYLE_INPUT,"Trocar o Sub Cabo","Coloque o nome","Trocar","Cancelar");
  1923.                 return 1;
  1924.             }
  1925.         }
  1926.         return 1;
  1927.     }
  1928.     if(dialogid == 17)
  1929.     {
  1930.         if(response)
  1931.         {
  1932.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  1933.             DOF2_SetString(Socio,"Lider",inputtext);
  1934.             return 1;
  1935.         }
  1936.     }
  1937.     if(dialogid == 18)
  1938.     {
  1939.         if(response)
  1940.         {
  1941.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  1942.             DOF2_SetString(Socio,"Sub Lider",inputtext);
  1943.             return 1;
  1944.         }
  1945.     }
  1946.     if(dialogid == 19)
  1947.     {
  1948.         if(response)
  1949.         {
  1950.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  1951.             DOF2_SetString(Socio,"Soldado",inputtext);
  1952.             return 1;
  1953.         }
  1954.     }
  1955.     if(dialogid == 20)
  1956.     {
  1957.         if(response)
  1958.         {
  1959.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  1960.             DOF2_SetString(Socio,"Sub Soldado",inputtext);
  1961.             return 1;
  1962.         }
  1963.     }
  1964.     if(dialogid == 21)
  1965.     {
  1966.         if(response)
  1967.         {
  1968.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  1969.             DOF2_SetString(Socio,"Cabo",inputtext);
  1970.             return 1;
  1971.         }
  1972.     }
  1973.     if(dialogid == 22)
  1974.     {
  1975.         if(response)
  1976.         {
  1977.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  1978.             DOF2_SetString(Socio,"Sub Cabo",inputtext);
  1979.             return 1;
  1980.         }
  1981.     }
  1982.     if(dialogid == 23)
  1983.     {
  1984.         if(response)
  1985.         {
  1986.             ShowPlayerDialog(playerid,24,DIALOG_STYLE_LIST,"Trocar","Fundador\nSub Fundador\nDono\nSub Dono\n\nGeral\nSub Geral\nHelper\nSub Helper","Trocar","Cancelar");
  1987.             return 1;
  1988.         }
  1989.     }
  1990.     if(dialogid == 24)
  1991.     {
  1992.         if(response)
  1993.         {
  1994.             if(listitem == 0)
  1995.             {
  1996.                 ShowPlayerDialog(playerid,25,DIALOG_STYLE_INPUT,"Trocar o Fundador","Coloque o nome","Trocar","Cancelar");
  1997.                 return 1;
  1998.             }
  1999.             if(listitem == 1)
  2000.             {
  2001.                 ShowPlayerDialog(playerid,26,DIALOG_STYLE_INPUT,"Trocar o Sub Fundador","Coloque o nome","Trocar","Cancelar");
  2002.                 return 1;
  2003.             }
  2004.             if(listitem == 2)
  2005.             {
  2006.                 ShowPlayerDialog(playerid,27,DIALOG_STYLE_INPUT,"Trocar o Dono","Coloque o nome","Trocar","Cancelar");
  2007.                 return 1;
  2008.             }
  2009.             if(listitem == 3)
  2010.             {
  2011.                 ShowPlayerDialog(playerid,28,DIALOG_STYLE_INPUT,"Trocar o Sub Dono","Coloque o nome","Trocar","Cancelar");
  2012.                 return 1;
  2013.             }
  2014.             if(listitem == 4)
  2015.             {
  2016.                 ShowPlayerDialog(playerid,29,DIALOG_STYLE_INPUT,"Trocar o Geral","Coloque o nome","Trocar","Cancelar");
  2017.                 return 1;
  2018.             }
  2019.             if(listitem == 5)
  2020.             {
  2021.                 ShowPlayerDialog(playerid,30,DIALOG_STYLE_INPUT,"Trocar o Sub Geral","Coloque o nome","Trocar","Cancelar");
  2022.                 return 1;
  2023.             }
  2024.             if(listitem == 6)
  2025.             {
  2026.                 ShowPlayerDialog(playerid,31,DIALOG_STYLE_INPUT,"Trocar o Helper","Coloque o nome","Trocar","Cancelar");
  2027.                 return 1;
  2028.             }
  2029.             if(listitem == 7)
  2030.             {
  2031.                 ShowPlayerDialog(playerid,32,DIALOG_STYLE_INPUT,"Trocar o Sub Helper","Coloque o nome","Trocar","Cancelar");
  2032.                 return 1;
  2033.             }
  2034.         }
  2035.         return 1;
  2036.     }
  2037.     if(dialogid == 25)
  2038.     {
  2039.         if(response)
  2040.         {
  2041.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2042.             DOF2_SetString(Admin,"Fundador",inputtext);
  2043.             return 1;
  2044.         }
  2045.         return 1;
  2046.     }
  2047.     if(dialogid == 26)
  2048.     {
  2049.         if(response)
  2050.         {
  2051.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2052.             DOF2_SetString(Admin,"Sub Fundador",inputtext);
  2053.             return 1;
  2054.         }
  2055.         return 1;
  2056.     }
  2057.     if(dialogid == 27)
  2058.     {
  2059.         if(response)
  2060.         {
  2061.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2062.             DOF2_SetString(Admin,"Dono",inputtext);
  2063.             return 1;
  2064.         }
  2065.         return 1;
  2066.     }
  2067.     if(dialogid == 28)
  2068.     {
  2069.         if(response)
  2070.         {
  2071.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2072.             DOF2_SetString(Admin,"Sub Dono",inputtext);
  2073.             return 1;
  2074.         }
  2075.         return 1;
  2076.     }
  2077.     if(dialogid == 29)
  2078.     {
  2079.         if(response)
  2080.         {
  2081.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2082.             DOF2_SetString(Admin,"Geral",inputtext);
  2083.             return 1;
  2084.         }
  2085.         return 1;
  2086.     }
  2087.     if(dialogid == 30)
  2088.     {
  2089.         if(response)
  2090.         {
  2091.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2092.             DOF2_SetString(Admin,"Sub Geral",inputtext);
  2093.             return 1;
  2094.         }
  2095.         return 1;
  2096.     }
  2097.     if(dialogid == 31)
  2098.     {
  2099.         if(response)
  2100.         {
  2101.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2102.             DOF2_SetString(Admin,"Helper",inputtext);
  2103.             return 1;
  2104.         }
  2105.         return 1;
  2106.     }
  2107.     if(dialogid == 32)
  2108.     {
  2109.         if(response)
  2110.         {
  2111.             GameTextForPlayer(playerid,"~r~Trocado!",1000,3);
  2112.             DOF2_SetString(Admin,"Sub Helper",inputtext);
  2113.             return 1;
  2114.         }
  2115.         return 1;
  2116.     }
  2117.     if(dialogid == 33)
  2118.     {
  2119.         if(response)
  2120.         {
  2121.             if(listitem == 0)
  2122.             {
  2123.                 ID = GetPVarInt(playerid,"Criar");
  2124.                 if(GetPlayerAdmin(ID) == 1)
  2125.                 {
  2126.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2127.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2128.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2129.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2130.                     DOF2_SetString(Admin,"Sub Helper","");
  2131.                     SetPlayerAdmin(ID,0);
  2132.                     DeletePVar(playerid,"Criar");
  2133.                     return 1;
  2134.                 }
  2135.                 if(GetPlayerAdmin(ID) == 2)
  2136.                 {
  2137.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2138.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2139.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2140.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2141.                     DOF2_SetString(Admin,"Helper","");
  2142.                     SetPlayerAdmin(ID,0);
  2143.                     DeletePVar(playerid,"Criar");
  2144.                     return 1;
  2145.                 }
  2146.                 if(GetPlayerAdmin(ID) == 3)
  2147.                 {
  2148.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2149.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2150.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2151.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2152.                     DOF2_SetString(Admin,"Sub Geral","");
  2153.                     SetPlayerAdmin(ID,0);
  2154.                     DeletePVar(playerid,"Criar");
  2155.                     return 1;
  2156.                 }
  2157.                 if(GetPlayerAdmin(ID) == 4)
  2158.                 {
  2159.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2160.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2161.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2162.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2163.                     DOF2_SetString(Admin,"Geral","");
  2164.                     SetPlayerAdmin(ID,0);
  2165.                     DeletePVar(playerid,"Criar");
  2166.                     return 1;
  2167.                 }
  2168.                 if(GetPlayerAdmin(ID) == 5)
  2169.                 {
  2170.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2171.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2172.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2173.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2174.                     DOF2_SetString(Admin,"Sub Dono","");
  2175.                     SetPlayerAdmin(ID,0);
  2176.                     DeletePVar(playerid,"Criar");
  2177.                     return 1;
  2178.                 }
  2179.                 if(GetPlayerAdmin(ID) == 6)
  2180.                 {
  2181.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2182.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2183.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2184.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2185.                     DOF2_SetString(Admin,"Dono","");
  2186.                     SetPlayerAdmin(ID,0);
  2187.                     DeletePVar(playerid,"Criar");
  2188.                     return 1;
  2189.                 }
  2190.                 if(GetPlayerAdmin(ID) == 7)
  2191.                 {
  2192.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2193.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2194.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2195.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2196.                     DOF2_SetString(Admin,"Sub Fundador","");
  2197.                     SetPlayerAdmin(ID,0);
  2198.                     DeletePVar(playerid,"Criar");
  2199.                     return 1;
  2200.                 }
  2201.                 if(GetPlayerAdmin(ID) == 8)
  2202.                 {
  2203.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2204.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2205.                     format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  2206.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2207.                     DOF2_SetString(Admin,"Fundador","");
  2208.                     SetPlayerAdmin(ID,0);
  2209.                     DeletePVar(playerid,"Criar");
  2210.                     return 1;
  2211.                 }
  2212.                 return 1;
  2213.             }
  2214.             if(listitem == 1)
  2215.             {
  2216.                 SetPlayerAdmin(ID,1);
  2217.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2218.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2219.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2220.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2221.                 DOF2_SetString(Admin,"Sub Helper",Nome2);
  2222.                 DeletePVar(playerid,"Criar");
  2223.                 return 1;
  2224.             }
  2225.             if(listitem == 2)
  2226.             {
  2227.                 SetPlayerAdmin(ID,2);
  2228.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2229.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2230.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2231.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2232.                 DOF2_SetString(Admin,"Helper",Nome2);
  2233.                 DeletePVar(playerid,"Criar");
  2234.                 return 1;
  2235.             }
  2236.             if(listitem == 3)
  2237.             {
  2238.                 SetPlayerAdmin(ID,3);
  2239.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2240.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2241.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2242.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2243.                 DOF2_SetString(Admin,"Sub Geral",Nome2);
  2244.                 DeletePVar(playerid,"Criar");
  2245.                 return 1;
  2246.             }
  2247.             if(listitem == 4)
  2248.             {
  2249.                 SetPlayerAdmin(ID,4);
  2250.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2251.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2252.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2253.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2254.                 DOF2_SetString(Admin,"Geral",Nome2);
  2255.                 DeletePVar(playerid,"Criar");
  2256.                 return 1;
  2257.             }
  2258.             if(listitem == 5)
  2259.             {
  2260.                 SetPlayerAdmin(ID,5);
  2261.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2262.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2263.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2264.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2265.                 DOF2_SetString(Admin,"Sub Dono",Nome2);
  2266.                 DeletePVar(playerid,"Criar");
  2267.                 return 1;
  2268.             }
  2269.             if(listitem == 6)
  2270.             {
  2271.                 SetPlayerAdmin(ID,6);
  2272.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2273.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2274.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2275.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2276.                 DOF2_SetString(Admin,"Dono",Nome2);
  2277.                 DeletePVar(playerid,"Criar");
  2278.                 return 1;
  2279.             }
  2280.             if(listitem == 7)
  2281.             {
  2282.                 SetPlayerAdmin(ID,7);
  2283.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2284.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2285.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2286.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2287.                 DOF2_SetString(Admin,"Sub Fundador",Nome2);
  2288.                 DeletePVar(playerid,"Criar");
  2289.                 return 1;
  2290.             }
  2291.             if(listitem == 8)
  2292.             {
  2293.                 SetPlayerAdmin(ID,8);
  2294.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2295.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2296.                 format(Fala,sizeof(Fala),"%s %s promoveu %s a %s.",GetPlayerAdminName(playerid),Nome,Nome2,GetPlayerAdminName(ID));
  2297.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2298.                 DOF2_SetString(Admin,"Fundador",Nome2);
  2299.                 DeletePVar(playerid,"Criar");
  2300.                 return 1;
  2301.             }
  2302.         }
  2303.         else
  2304.         {
  2305.             DeletePVar(playerid,"Criar");
  2306.             return 1;
  2307.         }
  2308.     }
  2309.     if(dialogid == 34)
  2310.     {
  2311.         if(response)
  2312.         {
  2313.             if(listitem == 0)
  2314.             {
  2315.                 cmd_reiniciar(playerid,"");
  2316.                 return 1;
  2317.             }
  2318.             if(listitem == 1)
  2319.             {
  2320.                 cmd_parar(playerid,"");
  2321.                 return 1;
  2322.             }
  2323.         }
  2324.         return 1;
  2325.     }
  2326.     if(dialogid == 35)
  2327.     {
  2328.         if(response)
  2329.         {
  2330.             ID = GetPVarInt(playerid,"Sócio");
  2331.             if(listitem == 0)
  2332.             {
  2333.                 if(GetPlayerLevelCove(playerid) == 1)
  2334.                 {
  2335.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2336.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2337.                     format(Fala,sizeof(Fala),"%s %s desassociou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2338.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2339.                     DOF2_SetString(Socio,"Sub Cabo","");
  2340.                     SetPlayerCove(ID,0);
  2341.                     SetPlayerLevelCove(ID,0);
  2342.                     DeletePVar(playerid,"Sócio");
  2343.                     return 1;
  2344.                 }
  2345.                 if(GetPlayerLevelCove(playerid) == 2)
  2346.                 {
  2347.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2348.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2349.                     format(Fala,sizeof(Fala),"%s %s desassociou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2350.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2351.                     DOF2_SetString(Socio,"Cabo","");
  2352.                     SetPlayerCove(ID,0);
  2353.                     SetPlayerLevelCove(ID,0);
  2354.                     DeletePVar(playerid,"Sócio");
  2355.                     return 1;
  2356.                 }
  2357.                 if(GetPlayerLevelCove(playerid) == 3)
  2358.                 {
  2359.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2360.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2361.                     format(Fala,sizeof(Fala),"%s %s desassociou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2362.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2363.                     DOF2_SetString(Socio,"Sub Soldado","");
  2364.                     SetPlayerCove(ID,0);
  2365.                     SetPlayerLevelCove(ID,0);
  2366.                     DeletePVar(playerid,"Sócio");
  2367.                     return 1;
  2368.                 }
  2369.                 if(GetPlayerLevelCove(playerid) == 4)
  2370.                 {
  2371.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2372.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2373.                     format(Fala,sizeof(Fala),"%s %s desassociou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2374.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2375.                     DOF2_SetString(Socio,"Soldado","");
  2376.                     SetPlayerCove(ID,0);
  2377.                     SetPlayerLevelCove(ID,0);
  2378.                     DeletePVar(playerid,"Sócio");
  2379.                     return 1;
  2380.                 }
  2381.                 if(GetPlayerLevelCove(playerid) == 5)
  2382.                 {
  2383.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2384.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2385.                     format(Fala,sizeof(Fala),"%s %s desassociou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2386.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2387.                     DOF2_SetString(Socio,"Sub Lider","");
  2388.                     SetPlayerCove(ID,0);
  2389.                     SetPlayerLevelCove(ID,0);
  2390.                     DeletePVar(playerid,"Sócio");
  2391.                     return 1;
  2392.                 }
  2393.                 if(GetPlayerLevelCove(playerid) == 6)
  2394.                 {
  2395.                     GetPlayerName(playerid,Nome,sizeof(Nome));
  2396.                     GetPlayerName(ID,Nome2,sizeof(Nome2));
  2397.                     format(Fala,sizeof(Fala),"%s %s desassociou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2398.                     SendClientMessageToAll(0xFF8080AA,Fala);
  2399.                     DOF2_SetString(Socio,"Lider","");
  2400.                     SetPlayerCove(ID,0);
  2401.                     SetPlayerLevelCove(ID,0);
  2402.                     DeletePVar(playerid,"Sócio");
  2403.                     return 1;
  2404.                 }
  2405.             }
  2406.             if(listitem == 1)
  2407.             {
  2408.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2409.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2410.                 format(Fala,sizeof(Fala),"%s %s associou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2411.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2412.                 DOF2_SetString(Socio,"Sub Cabo",Nome2);
  2413.                 SetPlayerCove(ID,1);
  2414.                 SetPlayerLevelCove(ID,1);
  2415.                 DeletePVar(playerid,"Sócio");
  2416.                 return 1;
  2417.             }
  2418.             if(listitem == 2)
  2419.             {
  2420.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2421.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2422.                 format(Fala,sizeof(Fala),"%s %s associou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2423.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2424.                 DOF2_SetString(Socio,"Cabo",Nome2);
  2425.                 SetPlayerCove(ID,1);
  2426.                 SetPlayerLevelCove(ID,2);
  2427.                 DeletePVar(playerid,"Sócio");
  2428.                 return 1;
  2429.             }
  2430.             if(listitem == 3)
  2431.             {
  2432.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2433.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2434.                 format(Fala,sizeof(Fala),"%s %s associou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2435.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2436.                 DOF2_SetString(Socio,"Sub Soldado",Nome2);
  2437.                 SetPlayerCove(ID,3);
  2438.                 SetPlayerLevelCove(ID,1);
  2439.                 DeletePVar(playerid,"Sócio");
  2440.                 return 1;
  2441.             }
  2442.             if(listitem == 4)
  2443.             {
  2444.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2445.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2446.                 format(Fala,sizeof(Fala),"%s %s associou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2447.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2448.                 DOF2_SetString(Socio,"Soldado",Nome2);
  2449.                 SetPlayerCove(ID,1);
  2450.                 SetPlayerLevelCove(ID,4);
  2451.                 DeletePVar(playerid,"Sócio");
  2452.                 return 1;
  2453.             }
  2454.             if(listitem == 5)
  2455.             {
  2456.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2457.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2458.                 format(Fala,sizeof(Fala),"%s %s associou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2459.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2460.                 DOF2_SetString(Socio,"Sub Lider",Nome2);
  2461.                 SetPlayerCove(ID,1);
  2462.                 SetPlayerLevelCove(ID,5);
  2463.                 DeletePVar(playerid,"Sócio");
  2464.                 return 1;
  2465.             }
  2466.             if(listitem == 6)
  2467.             {
  2468.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2469.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  2470.                 format(Fala,sizeof(Fala),"%s %s associou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  2471.                 SendClientMessageToAll(0xFF8080AA,Fala);
  2472.                 DOF2_SetString(Socio,"Lider",Nome2);
  2473.                 SetPlayerCove(ID,1);
  2474.                 SetPlayerLevelCove(ID,6);
  2475.                 DeletePVar(playerid,"Sócio");
  2476.                 return 1;
  2477.             }
  2478.         }
  2479.         else
  2480.         {
  2481.             DeletePVar(playerid,"Sócio");
  2482.             return 1;
  2483.         }
  2484.     }
  2485.     if(dialogid == 36)
  2486.     {
  2487.         if(response)
  2488.         {
  2489.             if(!strlen(inputtext))
  2490.             {
  2491.                 ShowPlayerDialog(playerid,35,DIALOG_STYLE_INPUT,"Sms","Coloque o Sms","Colocar","Cancelar");
  2492.                 return 1;
  2493.             }
  2494.             else
  2495.             {
  2496.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  2497.                 format(Fala,sizeof(Fala),"Sms: %s, por: %s",inputtext,Nome);
  2498.                 SendClientMessage(playerid,0xFFFF00AA,Fala);
  2499.                 SendClientMessage(GetPVarInt(playerid,"ID"),0xFFFF00AA,Fala);
  2500.                 print(Fala);
  2501.                 DeletePVar(playerid,"ID");
  2502.                 GivePlayerMoney(playerid,-10);
  2503.                 DOF2_SetInt(Telecom,"Lucro",DOF2_GetInt(Telecom,"Lucro")+10);
  2504.                 return 1;
  2505.             }
  2506.         }
  2507.         else
  2508.         {
  2509.             DeletePVar(playerid,"ID");
  2510.             return 1;
  2511.         }
  2512.     }
  2513.     return 1;
  2514. }
  2515. public OnPlayerClickPlayer(playerid,clickedplayerid,source)
  2516. {
  2517.     if(GetPlayerTeam(playerid) == 0)
  2518.     {
  2519.         Kick(playerid);
  2520.         return 1;
  2521.     }
  2522.     else
  2523.     {
  2524.         SetPVarInt(playerid,"ID",clickedplayerid);
  2525.         ShowPlayerDialog(playerid,36,DIALOG_STYLE_INPUT,"Sms","Coloque o Sms","Colocar","Cancelar");
  2526.         return 1;
  2527.     }
  2528. }
  2529. public OnSendMessages()
  2530. {
  2531.     new Falas[][256] =
  2532.     {
  2533.         "GSF: Indique o GSF aos seus parceiros.","GSF: Cliquem nos anúncios que indiquem o GSF.","GSF: Fale com os nossos parceiros.","GSF: Equipe para receber armas boas.","GSF: Fale com uma pessoa. Tecle T."
  2534.     };
  2535.     new Cores[] =
  2536.     {
  2537.         0xBFBFBFAA,0xFFBB00AA,0xBBFF00AA,0xFF8080AA,0x00BFFFAA
  2538.     };
  2539.     new Um = random(sizeof(Falas));
  2540.     new Dois = random(sizeof(Cores));
  2541.     format(Fala,sizeof(Fala),"%s",Falas[Um]);
  2542.     SendClientMessageToAll(Cores[Dois],Fala);
  2543.     return 1;
  2544. }
  2545. public OnPlayerMySql(playerid)
  2546. {
  2547.     GetPlayerName(playerid,Nome,sizeof(Nome));
  2548.     format(Fala,sizeof(Fala),Play,Nome);
  2549.     if(!DOF2_FileExists(Fala))
  2550.     {
  2551.         ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Banco de dados","Crie seus dados","Criar","Cancelar");
  2552.         return 1;
  2553.     }
  2554.     else
  2555.     {
  2556.         SetPlayerScore(playerid,DOF2_GetInt(Fala,"Score"));
  2557.         GivePlayerMoney(playerid,DOF2_GetInt(Fala,"Money"));
  2558.         SetPlayerWantedLevel(playerid,DOF2_GetInt(Fala,"Wanted"));
  2559.         SetPlayerAdmin(playerid,DOF2_GetInt(Fala,"Admin"));
  2560.         SetPlayerCove(playerid,DOF2_GetInt(Fala,"Cove"));
  2561.         SetPlayerLevelCove(playerid,DOF2_GetInt(Fala,"Level Cove"));
  2562.         GetPlayerName(playerid,Nome,sizeof(Nome));
  2563.         format(Fala,sizeof(Fala),Cell,Nome);
  2564.         if(DOF2_FileExists(Fala))
  2565.         {
  2566.             Preso[playerid] = 1;
  2567.         }
  2568.         ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Banco de dados","Coloque seus dados","Colocar","Cancelar");
  2569.         return 1;
  2570.     }
  2571. }
  2572. public OnPlayerUpdateTextDraw(playerid)
  2573. {
  2574.     gettime(Time[0],Time[1],Time[2]);
  2575.     format(Fala,sizeof(Fala),"~r~%d:%d:%d",Time[0],Time[1],Time[2]);
  2576.     TextDrawSetString(Text[1],Fala);
  2577.     SetWorldTime(Time[0]);
  2578.     return 1;
  2579. }
  2580. public OnCloseGate()
  2581. {
  2582.     MoveObject(Cancela[0],-2210.0,1032.0,79.70,1.0,-2210.0,1032.0,-79.70);
  2583.     MoveObject(Cancela[1],-2210.0,1032.0,81.0,1.0,-2210.0,1032.0,-81.0);
  2584.     MoveObject(Cancela[2],-2210.0,1032.0,82.30,1.0,-2210.0,1032.0,-82.30);
  2585.     MoveObject(Cancela[3],-2210.0,1032.0,83.60,1.0,-2210.0,1032.0,-83.60);
  2586.     MoveObject(Cancela[4],-2565.50,923.50,64.70,1.0,-2565.50,923.50,-64.70);
  2587.     MoveObject(Cancela[5],-2565.50,923.50,66.0,1.0,-2565.50,923.50,-66.0);
  2588.     MoveObject(Cancela[6],-2565.50,923.50,67.30,1.0,-2565.50,923.50,-67.30);
  2589.     return 1;
  2590. }
  2591. public OnVipSpawn(playerid)
  2592. {
  2593.     if(GetPlayerAdmin(playerid) >= 1)
  2594.     {
  2595.         SetSpawnInfo(playerid,13,294,-2551.80,926.80,64.90,0.0,4,1,24,70,28,500);
  2596.         SpawnPlayer(playerid);
  2597.         cmd_comandos(playerid,"");
  2598.         return 1;
  2599.     }
  2600.     if(GetPlayerCove(playerid) == 1)
  2601.     {
  2602.         SetSpawnInfo(playerid,12,294,-2212.0,1057.50,80.0,180.0,4,1,24,70,28,500);
  2603.         SpawnPlayer(playerid);
  2604.         cmd_comandos(playerid,"");
  2605.         return 1;
  2606.     }
  2607.     return 1;
  2608. }
  2609. public OnPlayerIsAdmin(playerid)
  2610. {
  2611.     if(GetPlayerAdmin(playerid) == 0)
  2612.     {
  2613.         GetPlayerName(playerid,Nome,sizeof(Nome));
  2614.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Helper"),true) == 0)
  2615.         {
  2616.             format(Fala,sizeof(Fala),"%s recebeu o Sub Helper.",Nome);
  2617.             SendClientMessageToAll(0xFF8080AA,Fala);
  2618.             SetPlayerAdmin(playerid,1);
  2619.             DOF2_SetString(Admin,"Sub Helper",Nome);
  2620.         }
  2621.         if(strfind(Nome,DOF2_GetString(Admin,"Helper"),true) == 0)
  2622.         {
  2623.             format(Fala,sizeof(Fala),"%s recebeu o Helper.",Nome);
  2624.             SendClientMessageToAll(0xFF8080AA,Fala);
  2625.             SetPlayerAdmin(playerid,2);
  2626.             DOF2_SetString(Admin,"Helper",Nome);
  2627.         }
  2628.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Geral"),true) == 0)
  2629.         {
  2630.             format(Fala,sizeof(Fala),"%s recebeu o Sub Geral.",Nome);
  2631.             SendClientMessageToAll(0xFF8080AA,Fala);
  2632.             SetPlayerAdmin(playerid,3);
  2633.             DOF2_SetString(Admin,"Sub Geral",Nome);
  2634.         }
  2635.         if(strfind(Nome,DOF2_GetString(Admin,"Geral"),true) == 0)
  2636.         {
  2637.             format(Fala,sizeof(Fala),"%s recebeu o Geral.",Nome);
  2638.             SendClientMessageToAll(0xFF8080AA,Fala);
  2639.             SetPlayerAdmin(playerid,4);
  2640.             DOF2_SetString(Admin,"Geral",Nome);
  2641.         }
  2642.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Dono"),true) == 0)
  2643.         {
  2644.             format(Fala,sizeof(Fala),"%s recebeu o Sub Dono.",Nome);
  2645.             SendClientMessageToAll(0xFF8080AA,Fala);
  2646.             SetPlayerAdmin(playerid,5);
  2647.             DOF2_SetString(Admin,"Sub Dono",Nome);
  2648.         }
  2649.         if(strfind(Nome,DOF2_GetString(Admin,"Dono"),true) == 0)
  2650.         {
  2651.             format(Fala,sizeof(Fala),"%s recebeu o Dono.",Nome);
  2652.             SendClientMessageToAll(0xFF8080AA,Fala);
  2653.             SetPlayerAdmin(playerid,6);
  2654.             DOF2_SetString(Admin,"Dono",Nome);
  2655.         }
  2656.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Fundador"),true) == 0)
  2657.         {
  2658.             format(Fala,sizeof(Fala),"%s recebeu o Sub Fundador.",Nome);
  2659.             SendClientMessageToAll(0xFF8080AA,Fala);
  2660.             SetPlayerAdmin(playerid,7);
  2661.             DOF2_SetString(Admin,"Sub Fundador",Nome);
  2662.         }
  2663.         if(strfind(Nome,DOF2_GetString(Admin,"Fundador"),true) == 0)
  2664.         {
  2665.             format(Fala,sizeof(Fala),"%s recebeu o Fundador.",Nome);
  2666.             SendClientMessageToAll(0xFF8080AA,Fala);
  2667.             SetPlayerAdmin(playerid,8);
  2668.             DOF2_SetString(Admin,"Fundador",Nome);
  2669.         }
  2670.     }
  2671.     if(GetPlayerAdmin(playerid) == 1)
  2672.     {
  2673.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Helper"),true) == -1)
  2674.         {
  2675.             format(Fala,sizeof(Fala),"%s perdeu o Sub Helper.",Nome);
  2676.             SendClientMessageToAll(0xFF8080AA,Fala);
  2677.             SetPlayerAdmin(playerid,0);
  2678.         }
  2679.     }
  2680.     if(GetPlayerAdmin(playerid) == 2)
  2681.     {
  2682.         if(strfind(Nome,DOF2_GetString(Admin,"Helper"),true) == -1)
  2683.         {
  2684.             format(Fala,sizeof(Fala),"%s perdeu o Helper.",Nome);
  2685.             SendClientMessageToAll(0xFF8080AA,Fala);
  2686.             SetPlayerAdmin(playerid,0);
  2687.         }
  2688.     }
  2689.     if(GetPlayerAdmin(playerid) == 3)
  2690.     {
  2691.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Geral"),true) == -1)
  2692.         {
  2693.             format(Fala,sizeof(Fala),"%s perdeu o Sub Geral.",Nome);
  2694.             SendClientMessageToAll(0xFF8080AA,Fala);
  2695.             SetPlayerAdmin(playerid,0);
  2696.         }
  2697.     }
  2698.     if(GetPlayerAdmin(playerid) == 4)
  2699.     {
  2700.         if(strfind(Nome,DOF2_GetString(Admin,"Geral"),true) == -1)
  2701.         {
  2702.             format(Fala,sizeof(Fala),"%s perdeu o Geral.",Nome);
  2703.             SendClientMessageToAll(0xFF8080AA,Fala);
  2704.             SetPlayerAdmin(playerid,0);
  2705.         }
  2706.     }
  2707.     if(GetPlayerAdmin(playerid) == 5)
  2708.     {
  2709.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Dono"),true) == -1)
  2710.         {
  2711.             format(Fala,sizeof(Fala),"%s perdeu o Sub Dono.",Nome);
  2712.             SendClientMessageToAll(0xFF8080AA,Fala);
  2713.             SetPlayerAdmin(playerid,0);
  2714.         }
  2715.     }
  2716.     if(GetPlayerAdmin(playerid) == 6)
  2717.     {
  2718.         if(strfind(Nome,DOF2_GetString(Admin,"Dono"),true) == -1)
  2719.         {
  2720.             format(Fala,sizeof(Fala),"%s perdeu o Dono.",Nome);
  2721.             SendClientMessageToAll(0xFF8080AA,Fala);
  2722.             SetPlayerAdmin(playerid,0);
  2723.         }
  2724.     }
  2725.     if(GetPlayerAdmin(playerid) == 7)
  2726.     {
  2727.         if(strfind(Nome,DOF2_GetString(Admin,"Sub Fundador"),true) == -1)
  2728.         {
  2729.             format(Fala,sizeof(Fala),"%s perdeu o Sub Fundador.",Nome);
  2730.             SendClientMessageToAll(0xFF8080AA,Fala);
  2731.             SetPlayerAdmin(playerid,0);
  2732.         }
  2733.     }
  2734.     if(GetPlayerAdmin(playerid) == 8)
  2735.     {
  2736.         if(strfind(Nome,DOF2_GetString(Admin,"Fundador"),true) == -1)
  2737.         {
  2738.             format(Fala,sizeof(Fala),"%s perdeu o Fundador.",Nome);
  2739.             SendClientMessageToAll(0xFF8080AA,Fala);
  2740.             SetPlayerAdmin(playerid,0);
  2741.         }
  2742.     }
  2743.     return 1;
  2744. }
  2745. public OnPlayerIsCove(playerid)
  2746. {
  2747.     if(GetPlayerLevelCove(playerid) == 0)
  2748.     {
  2749.         GetPlayerName(playerid,Nome,sizeof(Nome));
  2750.         if(strfind(Nome,DOF2_GetString(Socio,"Sub Cabo"),true) == 0)
  2751.         {
  2752.             format(Fala,sizeof(Fala),"%s recebeu o Sub Cabo.",Nome);
  2753.             SendClientMessageToAll(0xFF8080AA,Fala);
  2754.             SetPlayerCove(playerid,1);
  2755.             SetPlayerLevelCove(playerid,1);
  2756.             DOF2_SetString(Socio,"Sub Cabo",Nome);
  2757.         }
  2758.         if(strfind(Nome,DOF2_GetString(Socio,"Cabo"),true) == 0)
  2759.         {
  2760.             format(Fala,sizeof(Fala),"%s recebeu o Cabo.",Nome);
  2761.             SendClientMessageToAll(0xFF8080AA,Fala);
  2762.             SetPlayerCove(playerid,1);
  2763.             SetPlayerLevelCove(playerid,2);
  2764.             DOF2_SetString(Socio,"Cabo",Nome);
  2765.         }
  2766.         if(strfind(Nome,DOF2_GetString(Socio,"Sub Soldado"),true) == 0)
  2767.         {
  2768.             format(Fala,sizeof(Fala),"%s recebeu o Sub Soldado.",Nome);
  2769.             SendClientMessageToAll(0xFF8080AA,Fala);
  2770.             SetPlayerCove(playerid,1);
  2771.             SetPlayerLevelCove(playerid,3);
  2772.             DOF2_SetString(Socio,"Sub Soldado",Nome);
  2773.         }
  2774.         if(strfind(Nome,DOF2_GetString(Socio,"Soldado"),true) == 0)
  2775.         {
  2776.             format(Fala,sizeof(Fala),"%s recebeu o Soldado.",Nome);
  2777.             SendClientMessageToAll(0xFF8080AA,Fala);
  2778.             SetPlayerCove(playerid,1);
  2779.             SetPlayerLevelCove(playerid,4);
  2780.             DOF2_SetString(Socio,"Soldado",Nome);
  2781.         }
  2782.         if(strfind(Nome,DOF2_GetString(Socio,"Sub Lider"),true) == 0)
  2783.         {
  2784.             format(Fala,sizeof(Fala),"%s recebeu o Sub Lider.",Nome);
  2785.             SendClientMessageToAll(0xFF8080AA,Fala);
  2786.             SetPlayerCove(playerid,1);
  2787.             SetPlayerLevelCove(playerid,5);
  2788.             DOF2_SetString(Socio,"Sub Lider",Nome);
  2789.         }
  2790.         if(strfind(Nome,DOF2_GetString(Socio,"Lider"),true) == 0)
  2791.         {
  2792.             format(Fala,sizeof(Fala),"%s recebeu o Lider.",Nome);
  2793.             SendClientMessageToAll(0xFF8080AA,Fala);
  2794.             SetPlayerCove(playerid,1);
  2795.             SetPlayerLevelCove(playerid,6);
  2796.             DOF2_SetString(Socio,"Lider",Nome);
  2797.         }
  2798.     }
  2799.     if(GetPlayerLevelCove(playerid) == 1)
  2800.     {
  2801.         if(strfind(Nome,DOF2_GetString(Socio,"Sub Cabo"),true) == -1)
  2802.         {
  2803.             format(Fala,sizeof(Fala),"%s perdeu o Sub Cabo.",Nome);
  2804.             SendClientMessageToAll(0xFF8080AA,Fala);
  2805.             SetPlayerCove(playerid,0);
  2806.             SetPlayerLevelCove(playerid,0);
  2807.         }
  2808.     }
  2809.     if(GetPlayerLevelCove(playerid) == 2)
  2810.     {
  2811.         if(strfind(Nome,DOF2_GetString(Socio,"Cabo"),true) == -1)
  2812.         {
  2813.             format(Fala,sizeof(Fala),"%s perdeu o Cabo.",Nome);
  2814.             SendClientMessageToAll(0xFF8080AA,Fala);
  2815.             SetPlayerCove(playerid,0);
  2816.             SetPlayerLevelCove(playerid,0);
  2817.         }
  2818.     }
  2819.     if(GetPlayerLevelCove(playerid) == 3)
  2820.     {
  2821.         if(strfind(Nome,DOF2_GetString(Socio,"Sub Soldado"),true) == -1)
  2822.         {
  2823.             format(Fala,sizeof(Fala),"%s perdeu o Sub Soldado.",Nome);
  2824.             SendClientMessageToAll(0xFF8080AA,Fala);
  2825.             SetPlayerCove(playerid,0);
  2826.             SetPlayerLevelCove(playerid,0);
  2827.         }
  2828.     }
  2829.     if(GetPlayerLevelCove(playerid) == 4)
  2830.     {
  2831.         if(strfind(Nome,DOF2_GetString(Socio,"Soldado"),true) == -1)
  2832.         {
  2833.             format(Fala,sizeof(Fala),"%s perdeu o Soldado.",Nome);
  2834.             SendClientMessageToAll(0xFF8080AA,Fala);
  2835.             SetPlayerCove(playerid,0);
  2836.             SetPlayerLevelCove(playerid,0);
  2837.         }
  2838.     }
  2839.     if(GetPlayerLevelCove(playerid) == 5)
  2840.     {
  2841.         if(strfind(Nome,DOF2_GetString(Socio,"Sub Lider"),true) == -1)
  2842.         {
  2843.             format(Fala,sizeof(Fala),"%s perdeu o Sub Lider.",Nome);
  2844.             SendClientMessageToAll(0xFF8080AA,Fala);
  2845.             SetPlayerCove(playerid,0);
  2846.             SetPlayerLevelCove(playerid,0);
  2847.         }
  2848.     }
  2849.     if(GetPlayerLevelCove(playerid) == 6)
  2850.     {
  2851.         if(strfind(Nome,DOF2_GetString(Socio,"Lider"),true) == -1)
  2852.         {
  2853.             format(Fala,sizeof(Fala),"%s perdeu o Lider.",Nome);
  2854.             SendClientMessageToAll(0xFF8080AA,Fala);
  2855.             SetPlayerCove(playerid,0);
  2856.             SetPlayerLevelCove(playerid,0);
  2857.         }
  2858.     }
  2859.     return 1;
  2860. }
  2861. public OnPlayerGetMoneyCommerce(playerid)
  2862. {
  2863.     GetPlayerName(playerid,Nome,sizeof(Nome));
  2864.     if(strfind(Nome,DOF2_GetString(Banco,"Dono"),true) == 0)
  2865.     {
  2866.         format(Fala,sizeof(Fala),"Seu lucro é %d$.",DOF2_GetInt(Banco,"Lucro"));
  2867.         SendClientMessage(playerid,0xFFBB00AA,Fala);
  2868.         GivePlayerMoney(playerid,DOF2_GetInt(Banco,"Lucro"));
  2869.         DOF2_SetInt(Banco,"Lucro",0);
  2870.     }
  2871.     if(strfind(Nome,DOF2_GetString(Telecom,"Dono"),true) == 0)
  2872.     {
  2873.         format(Fala,sizeof(Fala),"Seu lucro é %d$.",DOF2_GetInt(Telecom,"Lucro"));
  2874.         SendClientMessage(playerid,0xFFBB00AA,Fala);
  2875.         GivePlayerMoney(playerid,DOF2_GetInt(Telecom,"Lucro"));
  2876.         DOF2_SetInt(Telecom,"Lucro",0);
  2877.     }
  2878.     if(strfind(Nome,DOF2_GetString(CampodoDiabo,"Dono"),true) == 0)
  2879.     {
  2880.         format(Fala,sizeof(Fala),"Seu lucro é %d$.",DOF2_GetInt(CampodoDiabo,"Lucro"));
  2881.         SendClientMessage(playerid,0xFFBB00AA,Fala);
  2882.         GivePlayerMoney(playerid,DOF2_GetInt(CampodoDiabo,"Lucro"));
  2883.         DOF2_SetInt(CampodoDiabo,"Lucro",0);
  2884.     }
  2885.     if(strfind(Nome,DOF2_GetString(TaxiCabby,"Dono"),true) == 0)
  2886.     {
  2887.         format(Fala,sizeof(Fala),"Seu lucro é %d$.",DOF2_GetInt(TaxiCabby,"Lucro"));
  2888.         SendClientMessage(playerid,0xFFBB00AA,Fala);
  2889.         GivePlayerMoney(playerid,DOF2_GetInt(TaxiCabby,"Lucro"));
  2890.         DOF2_SetInt(TaxiCabby,"Lucro",0);
  2891.     }
  2892.     return 1;
  2893. }
  2894. public OnPlayerExitCells(playerid)
  2895. {
  2896.     GetPlayerName(playerid,Nome,sizeof(Nome));
  2897.     format(Fala,sizeof(Fala),"Preso %s cumpriu sua pena. {00BFFF}/presos{FF8080}.",Nome);
  2898.     SendClientMessageToAll(0xFF8080AA,Fala);
  2899.     format(Fala2,sizeof(Fala2),Cell,Nome2);
  2900.     DOF2_RemoveFile(Fala2);
  2901.     Preso[playerid] = 0;
  2902.     SpawnPlayer(playerid);
  2903.     KillTimer(Timer2);
  2904.     return 1;
  2905. }
  2906. CMD:admin(playerid,params[])
  2907. {
  2908.     GetPlayerName(playerid,Nome,sizeof(Nome));
  2909.     if(strfind(Nome,DOF2_GetString(Gamemode,"Criador Um"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Criador Dois"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Sub Criador Um"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Sub Criador Dois"),true) == 0)
  2910.     {
  2911.         format(Fala,sizeof(Fala),"%s recebeu o Fundador e o Lider.",Nome);
  2912.         SendClientMessageToAll(0xFF8080AA,Fala);
  2913.         SetPlayerAdmin(playerid,8);
  2914.         SetPlayerCove(playerid,1);
  2915.         SetPlayerLevelCove(playerid,6);
  2916.         return 1;
  2917.     }
  2918.     return 1;
  2919. }
  2920. CMD:comandos(playerid,params[])
  2921. {
  2922.     if(GetPlayerCove(playerid) == 0)
  2923.     {
  2924.         if(GetPlayerAdmin(playerid) == 0)
  2925.         {
  2926.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n","Cancelar","");
  2927.             return 1;
  2928.         }
  2929.         if(GetPlayerAdmin(playerid) == 1)
  2930.         {
  2931.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n","Cancelar","");
  2932.             return 1;
  2933.         }
  2934.         if(GetPlayerAdmin(playerid) == 2)
  2935.         {
  2936.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n","Cancelar","");
  2937.             return 1;
  2938.         }
  2939.         if(GetPlayerAdmin(playerid) == 3)
  2940.         {
  2941.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n/subir, /descer, /voar, /pousar, /explodir\n\n","Cancelar","");
  2942.             return 1;
  2943.         }
  2944.         if(GetPlayerAdmin(playerid) == 4)
  2945.         {
  2946.             new Fim[452] =
  2947.             {
  2948.                 "/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n"
  2949.             };
  2950.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Fim,"Cancelar","");
  2951.             return 1;
  2952.         }
  2953.         if(GetPlayerAdmin(playerid) == 5)
  2954.         {
  2955.             new Comandos0[476];
  2956.             strcat(Comandos0,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  2957.             strcat(Comandos0,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n");
  2958.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos0,"Cancelar","");
  2959.             return 1;
  2960.         }
  2961.         if(GetPlayerAdmin(playerid) == 6)
  2962.         {
  2963.             new Comandos1[527];
  2964.             strcat(Comandos1,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  2965.             strcat(Comandos1,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n/mandar, /remover, /curar, /acabar, /level\n\n");
  2966.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos1,"Cancelar","");
  2967.             return 1;
  2968.         }
  2969.         if(GetPlayerAdmin(playerid) == 7)
  2970.         {
  2971.             new Comandos2[562];
  2972.             strcat(Comandos2,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  2973.             strcat(Comandos2,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n/mandar, /remover, /curar, /acabar, /level\n\n/punir, /banir, /socio, /socios, /clima\n\n");
  2974.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos2,"Cancelar","");
  2975.             return 1;
  2976.         }
  2977.         if(GetPlayerAdmin(playerid) == 8)
  2978.         {
  2979.             new Comandos3[620];
  2980.             strcat(Comandos3,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  2981.             strcat(Comandos3,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n/mandar, /remover, /curar, /acabar, /level\n\n/punir, /banir, /socio, /socios, /clima\n\n/ver, /criar, /servidor, /parar, /despedir\n\n");
  2982.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos3,"Cancelar","");
  2983.             return 1;
  2984.         }
  2985.     }
  2986.     else
  2987.     {
  2988.         if(GetPlayerAdmin(playerid) == 0)
  2989.         {
  2990.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n","Cancelar","");
  2991.             return 1;
  2992.         }
  2993.         if(GetPlayerAdmin(playerid) == 1)
  2994.         {
  2995.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n","Cancelar","");
  2996.             return 1;
  2997.         }
  2998.         if(GetPlayerAdmin(playerid) == 2)
  2999.         {
  3000.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n","Cancelar","");
  3001.             return 1;
  3002.         }
  3003.         if(GetPlayerAdmin(playerid) == 3)
  3004.         {
  3005.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos","/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n/subir, /descer, /voar, /pousar, /explodir\n\n","Cancelar","");
  3006.             return 1;
  3007.         }
  3008.         if(GetPlayerAdmin(playerid) == 4)
  3009.         {
  3010.             new Comandos4[464];
  3011.             strcat(Comandos4,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  3012.             strcat(Comandos4,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n");
  3013.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos4,"Cancelar","");
  3014.             return 1;
  3015.         }
  3016.         if(GetPlayerAdmin(playerid) == 5)
  3017.         {
  3018.             new Comandos5[524];
  3019.             strcat(Comandos5,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  3020.             strcat(Comandos5,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n");
  3021.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos5,"Cancelar","");
  3022.             return 1;
  3023.         }
  3024.         if(GetPlayerAdmin(playerid) == 6)
  3025.         {
  3026.             new Comandos6[570];
  3027.             strcat(Comandos6,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  3028.             strcat(Comandos6,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n/mandar, /remover, /curar, /acabar, /level\n\n");
  3029.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos6,"Cancelar","");
  3030.             return 1;
  3031.         }
  3032.         if(GetPlayerAdmin(playerid) == 7)
  3033.         {
  3034.             new Comandos7[619];
  3035.             strcat(Comandos7,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  3036.             strcat(Comandos7,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n/mandar, /remover, /curar, /acabar, /level\n\n/punir, /banir, /socio, /socios, /clima\n\n");
  3037.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos7,"Cancelar","");
  3038.             return 1;
  3039.         }
  3040.         if(GetPlayerAdmin(playerid) == 8)
  3041.         {
  3042.             new Comandos8[659];
  3043.             strcat(Comandos8,"/comandos, /vips, /irc, /comunicar, /mudar\n\n/locais, /dominar, /pele, /comprar, /menu\n\n/veiculo, /saquear, /carro, /enviar, /animes\n\n/presos, /vender, /admins, /empresas, /musica\n\n/surpresas, /sair, /convidar, /membros, /criadores\n\n/elevar, /abrir, /oculos, /bone, /base\n\n/papo, /oi, /painel, /local, /servico\n\n/iniciar, /encerrar, /premiar, /prender, /livrar\n\n");
  3044.             strcat(Comandos8,"/subir, /descer, /voar, /pousar, /explodir\n\n/ip, /desbanir, /limpar, /carro, /possui\n\n/parceria, /reiniciar, /armar, /desarmar, /renomear\n\n/mandar, /remover, /curar, /acabar, /level\n\n/punir, /banir, /socio, /socios, /clima\n\n/ver, /criar, /servidor, /parar, /despedir\n\n");
  3045.             ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Comandos",Comandos8,"Cancelar","");
  3046.             return 1;
  3047.         }
  3048.     }
  3049.     return 1;
  3050. }
  3051. CMD:vips(playerid,params[])
  3052. {
  3053.     SendClientMessage(playerid,0xFFFFFFAA,". . . . . . . . . . . . . . . . . . . . {00BFFF}Os admins{FFFFFF} . . . . . . . . . . . . . . . . . . . .");
  3054.     new Em = 0;
  3055.     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  3056.     {
  3057.         if(IsPlayerConnected(Ele))
  3058.         {
  3059.             if(GetPlayerAdmin(Ele) >= 1)
  3060.             {
  3061.                 GetPlayerName(Ele,Nome,sizeof(Nome));
  3062.                 if(strfind(Nome,DOF2_GetString(Gamemode,"Criador Um"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Criador Dois"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Sub Criador Um"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Sub Criador Dois"),true) == 0)
  3063.                 {
  3064.                     Em++;
  3065.                 }
  3066.                 else
  3067.                 {
  3068.                     format(Fala,sizeof(Fala),"%s: %s.",Nome,GetPlayerAdminName(Ele));
  3069.                     SendClientMessage(playerid,0xFF8080AA,Fala);
  3070.                     Em++;
  3071.                 }
  3072.             }
  3073.         }
  3074.     }
  3075.     SendClientMessage(playerid,0xFFFFFFAA,". . . . . . . . . . . . . . . . . . . . {00BFFF}Os sócios{FFFFFF} . . . . . . . . . . . . . . . . . . . .");
  3076.     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  3077.     {
  3078.         if(IsPlayerConnected(Ele))
  3079.         {
  3080.             if(GetPlayerCove(Ele) >= 1)
  3081.             {
  3082.                 GetPlayerName(Ele,Nome,sizeof(Nome));
  3083.                 if(strfind(Nome,DOF2_GetString(Gamemode,"Criador Um"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Criador Dois"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Sub Criador Um"),true) == 0 || strfind(Nome,DOF2_GetString(Gamemode,"Sub Criador Dois"),true) == 0)
  3084.                 {
  3085.                     Em++;
  3086.                 }
  3087.                 else
  3088.                 {
  3089.                     format(Fala,sizeof(Fala),"%s: Sócio.",Nome);
  3090.                     SendClientMessage(playerid,0xFF8080AA,Fala);
  3091.                     Em++;
  3092.                 }
  3093.             }
  3094.         }
  3095.     }
  3096.     return 1;
  3097. }
  3098. CMD:irc(playerid,params[])
  3099. {
  3100.     GameTextForPlayer(playerid,"~g~Pedido anunciado",10000,3);
  3101.     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  3102.     {
  3103.         if(GetPlayerAdmin(Ele) >= 1)
  3104.         {
  3105.             if(GetPlayerCove(playerid) == 0)
  3106.             {
  3107.                 SendClientMessage(Ele,0xFFFFFFAA,". . . . . . . . . . . . . . . . . . . . Irc . . . . . . . . . . . . . . . . . . . .");
  3108.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3109.                 format(Fala,sizeof(Fala),"De: %s, ID: %d.",Nome,playerid);
  3110.                 SendClientMessage(Ele,0xFFFF00AA,Fala);
  3111.                 print(". . . . . . . . . . . . . . . . . . . . Irc . . . . . . . . . . . . . . . . . . . .");
  3112.                 print(Fala);
  3113.             }
  3114.             else
  3115.             {
  3116.                 SendClientMessage(Ele,0xFFFFFFAA,". . . . . . . . . . . . . . . . . . . . Irc Sócio . . . . . . . . . . . . . . . . . . . .");
  3117.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3118.                 format(Fala,sizeof(Fala),"De: %s, ID: %d.",Nome,playerid);
  3119.                 SendClientMessage(Ele,0x00BFFFAA,Fala);
  3120.                 print(". . . . . . . . . . . . . . . . . . . . Irc Sócio . . . . . . . . . . . . . . . . . . . .");
  3121.                 print(Fala);
  3122.             }
  3123.         }
  3124.     }
  3125.     return 1;
  3126. }
  3127. CMD:comunicar(playerid,params[])
  3128. {
  3129.     ShowPlayerDialog(playerid,4,DIALOG_STYLE_INPUT,"Comunicado","Escreva","Escrever","Cancelar");
  3130.     return 1;
  3131. }
  3132. CMD:mudar(playerid,params[])
  3133. {
  3134.     if(Preso[playerid] == 0)
  3135.     {
  3136.         ForceClassSelection(playerid);
  3137.         SetPlayerHealth(playerid,0.0);
  3138.         return 1;
  3139.     }
  3140.     return 1;
  3141. }
  3142. CMD:locais(playerid,params[])
  3143. {
  3144.     if(Preso[playerid] == 0)
  3145.     {
  3146.         if(Locais[playerid] == 0)
  3147.         {
  3148.             if(Iniciou == 0)
  3149.             {
  3150.                 ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Locais","San Fierro\nCampo de Inclino\nFundo do Oceano\nBairro\nBay Side\nPulo do Céu\nCaravela em San Fierro\nCampo Florido\nGuerra UFC\nCampo de Tênis","Clicar","Cancelar");
  3151.                 return 1;
  3152.             }
  3153.         }
  3154.         else
  3155.         {
  3156.             SendClientMessage(playerid,0xBFBFBFAA,"/sair.");
  3157.             return 1;
  3158.         }
  3159.     }
  3160.     return 1;
  3161. }
  3162. CMD:dominar(playerid,params[])
  3163. {
  3164.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2190.0,1034.0,80.0))
  3165.     {
  3166.         if(GetPlayerWait(playerid) == 0)
  3167.         {
  3168.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3169.             format(Fala,sizeof(Fala),"%s %s dominou os Sócios.",GetPlayerTeamName(playerid),Nome);
  3170.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3171.             GangZoneShowForAll(Local[0],GetPlayerColor(playerid));
  3172.             Cor[0] = GetPlayerColor(playerid);
  3173.             GivePlayerMoney(playerid,random(1000));
  3174.             GivePlayerWait(playerid);
  3175.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3176.             return 1;
  3177.         }
  3178.         else
  3179.         {
  3180.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3181.             return 1;
  3182.         }
  3183.     }
  3184.     if(IsPlayerInRangeOfPoint(playerid,1.0,-1600.0,662.0,7.0))
  3185.     {
  3186.         if(GetPlayerWait(playerid) == 0)
  3187.         {
  3188.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3189.             format(Fala,sizeof(Fala),"%s %s dominou a Policia.",GetPlayerTeamName(playerid),Nome);
  3190.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3191.             GangZoneShowForAll(Local[1],GetPlayerColor(playerid));
  3192.             Cor[1] = GetPlayerColor(playerid);
  3193.             GivePlayerMoney(playerid,random(1000));
  3194.             GivePlayerWait(playerid);
  3195.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3196.             return 1;
  3197.         }
  3198.         else
  3199.         {
  3200.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3201.             return 1;
  3202.         }
  3203.     }
  3204.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2480.0,785.0,35.0))
  3205.     {
  3206.         if(GetPlayerWait(playerid) == 0)
  3207.         {
  3208.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3209.             format(Fala,sizeof(Fala),"%s %s dominou a Lucci.",GetPlayerTeamName(playerid),Nome);
  3210.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3211.             GangZoneShowForAll(Local[2],GetPlayerColor(playerid));
  3212.             Cor[2] = GetPlayerColor(playerid);
  3213.             GivePlayerMoney(playerid,random(1000));
  3214.             GivePlayerWait(playerid);
  3215.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3216.             return 1;
  3217.         }
  3218.         else
  3219.         {
  3220.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3221.             return 1;
  3222.         }
  3223.     }
  3224.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2010.0,-860.0,32.0))
  3225.     {
  3226.         if(GetPlayerWait(playerid) == 0)
  3227.         {
  3228.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3229.             format(Fala,sizeof(Fala),"%s %s dominou os Belly.",GetPlayerTeamName(playerid),Nome);
  3230.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3231.             GangZoneShowForAll(Local[3],GetPlayerColor(playerid));
  3232.             Cor[3] = GetPlayerColor(playerid);
  3233.             GivePlayerMoney(playerid,random(1000));
  3234.             GivePlayerWait(playerid);
  3235.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3236.             return 1;
  3237.         }
  3238.         else
  3239.         {
  3240.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3241.             return 1;
  3242.         }
  3243.     }
  3244.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2510.0,-613.0,132.70))
  3245.     {
  3246.         if(GetPlayerWait(playerid) == 0)
  3247.         {
  3248.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3249.             format(Fala,sizeof(Fala),"%s %s dominou os Espiões.",GetPlayerTeamName(playerid),Nome);
  3250.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3251.             GangZoneShowForAll(Local[4],GetPlayerColor(playerid));
  3252.             Cor[4] = GetPlayerColor(playerid);
  3253.             GivePlayerMoney(playerid,random(1000));
  3254.             GivePlayerWait(playerid);
  3255.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3256.             return 1;
  3257.         }
  3258.         else
  3259.         {
  3260.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3261.             return 1;
  3262.         }
  3263.     }
  3264.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2695.0,924.0,66.0))
  3265.     {
  3266.         if(GetPlayerWait(playerid) == 0)
  3267.         {
  3268.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3269.             format(Fala,sizeof(Fala),"%s %s dominou os Famosos.",GetPlayerTeamName(playerid),Nome);
  3270.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3271.             GangZoneShowForAll(Local[5],GetPlayerColor(playerid));
  3272.             Cor[5] = GetPlayerColor(playerid);
  3273.             GivePlayerMoney(playerid,random(1000));
  3274.             GivePlayerWait(playerid);
  3275.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3276.             return 1;
  3277.         }
  3278.         else
  3279.         {
  3280.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3281.             return 1;
  3282.         }
  3283.     }
  3284.     if(IsPlayerInRangeOfPoint(playerid,1.0,-1980.0,1227.0,31.50))
  3285.     {
  3286.         if(GetPlayerWait(playerid) == 0)
  3287.         {
  3288.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3289.             format(Fala,sizeof(Fala),"%s %s dominou os Loucos.",GetPlayerTeamName(playerid),Nome);
  3290.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3291.             GangZoneShowForAll(Local[6],GetPlayerColor(playerid));
  3292.             Cor[6] = GetPlayerColor(playerid);
  3293.             GivePlayerMoney(playerid,random(1000));
  3294.             GivePlayerWait(playerid);
  3295.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3296.             return 1;
  3297.         }
  3298.         else
  3299.         {
  3300.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3301.             return 1;
  3302.         }
  3303.     }
  3304.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2262.0,2318.0,4.80))
  3305.     {
  3306.         if(GetPlayerWait(playerid) == 0)
  3307.         {
  3308.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3309.             format(Fala,sizeof(Fala),"%s %s dominou os Hamas.",GetPlayerTeamName(playerid),Nome);
  3310.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3311.             GangZoneShowForAll(Local[7],GetPlayerColor(playerid));
  3312.             Cor[7] = GetPlayerColor(playerid);
  3313.             GivePlayerMoney(playerid,random(1000));
  3314.             GivePlayerWait(playerid);
  3315.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3316.             return 1;
  3317.         }
  3318.         else
  3319.         {
  3320.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3321.             return 1;
  3322.         }
  3323.     }
  3324.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2437.0,993.0,45.20))
  3325.     {
  3326.         if(GetPlayerWait(playerid) == 0)
  3327.         {
  3328.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3329.             format(Fala,sizeof(Fala),"%s %s dominou os Bebados.",GetPlayerTeamName(playerid),Nome);
  3330.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3331.             GangZoneShowForAll(Local[8],GetPlayerColor(playerid));
  3332.             Cor[8] = GetPlayerColor(playerid);
  3333.             GivePlayerMoney(playerid,random(1000));
  3334.             GivePlayerWait(playerid);
  3335.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3336.             return 1;
  3337.         }
  3338.         else
  3339.         {
  3340.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3341.             return 1;
  3342.         }
  3343.     }
  3344.     if(IsPlayerInRangeOfPoint(playerid,1.0,-1862.0,-208.0,18.20))
  3345.     {
  3346.         if(GetPlayerWait(playerid) == 0)
  3347.         {
  3348.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3349.             format(Fala,sizeof(Fala),"%s %s dominou os Escorpiões.",GetPlayerTeamName(playerid),Nome);
  3350.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3351.             GangZoneShowForAll(Local[9],GetPlayerColor(playerid));
  3352.             Cor[9] = GetPlayerColor(playerid);
  3353.             GivePlayerMoney(playerid,random(1000));
  3354.             GivePlayerWait(playerid);
  3355.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3356.             return 1;
  3357.         }
  3358.         else
  3359.         {
  3360.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3361.             return 1;
  3362.         }
  3363.     }
  3364.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2310.0,-154.0,35.20))
  3365.     {
  3366.         if(GetPlayerWait(playerid) == 0)
  3367.         {
  3368.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3369.             format(Fala,sizeof(Fala),"%s %s dominou os Idosos.",GetPlayerTeamName(playerid),Nome);
  3370.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3371.             GangZoneShowForAll(Local[10],GetPlayerColor(playerid));
  3372.             Cor[10] = GetPlayerColor(playerid);
  3373.             GivePlayerMoney(playerid,random(1000));
  3374.             GivePlayerWait(playerid);
  3375.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3376.             return 1;
  3377.         }
  3378.         else
  3379.         {
  3380.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3381.             return 1;
  3382.         }
  3383.     }
  3384.     if(IsPlayerInRangeOfPoint(playerid,1.0,-2184.0,610.0,35.10))
  3385.     {
  3386.         if(GetPlayerWait(playerid) == 0)
  3387.         {
  3388.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3389.             format(Fala,sizeof(Fala),"%s %s dominou os Jonnies.",GetPlayerTeamName(playerid),Nome);
  3390.             SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3391.             GangZoneShowForAll(Local[11],GetPlayerColor(playerid));
  3392.             Cor[11] = GetPlayerColor(playerid);
  3393.             GivePlayerMoney(playerid,random(1000));
  3394.             GivePlayerWait(playerid);
  3395.             SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3396.             return 1;
  3397.         }
  3398.         else
  3399.         {
  3400.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3401.             return 1;
  3402.         }
  3403.     }
  3404.     return 1;
  3405. }
  3406. CMD:pele(playerid,params[])
  3407. {
  3408.     if(!sscanf(params,"d",ID))
  3409.     {
  3410.         SendClientMessage(playerid,0xBFBFBFAA,"/pele ID.");
  3411.         return 1;
  3412.     }
  3413.     if(ID < 0 || ID > 299)
  3414.     {
  3415.         SendClientMessage(playerid,0xBFBFBFAA,"IDs: 0 a 299.");
  3416.         return 1;
  3417.     }
  3418.     else
  3419.     {
  3420.         GetPlayerName(playerid,Nome,sizeof(Nome));
  3421.         format(Fala,sizeof(Fala),"%s usou: {00BFFF}/pele %d{BFBFBF}.",Nome,ID);
  3422.         SendClientMessageToAll(0xBFBFBFAA,Fala);
  3423.         SetPlayerSkin(playerid,ID);
  3424.         return 1;
  3425.     }
  3426. }
  3427. CMD:comprar(playerid,params[])
  3428. {
  3429.     if(GetPlayerAdmin(playerid) == 0)
  3430.     {
  3431.         ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Comprar","Comprar o Banco\nComprar a Telecom\nComprar o Campo do Diabo\nComprar a Taxi Cabby\nComprar a Cabana","Comprar","Cancelar");
  3432.         return 1;
  3433.     }
  3434.     else
  3435.     {
  3436.         SendClientMessage(playerid,0xBFBFBFAA,"Civis apenas.");
  3437.         return 1;
  3438.     }
  3439. }
  3440. CMD:menu(playerid,params[])
  3441. {
  3442.     if(GetPlayerAdmin(playerid) >= 1)
  3443.     {
  3444.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2544.80,929.50,64.90))
  3445.         {
  3446.             SetPlayerHealth(playerid,100.0);
  3447.             SetPlayerArmour(playerid,100.0);
  3448.             GivePlayerWeapon(playerid,16,10);
  3449.             GivePlayerWeapon(playerid,24,70);
  3450.             GivePlayerWeapon(playerid,26,40);
  3451.             GivePlayerWeapon(playerid,28,500);
  3452.             GivePlayerWeapon(playerid,31,500);
  3453.             GivePlayerWeapon(playerid,34,100);
  3454.             GivePlayerWeapon(playerid,35,1);
  3455.             return 1;
  3456.         }
  3457.     }
  3458.     if(GetPlayerCove(playerid) == 1)
  3459.     {
  3460.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2221.20,1051.20,80.0))
  3461.         {
  3462.             TogglePlayerControllable(playerid,1);
  3463.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Sócios","Comer\nEquipar\nComprar a Bazooca\nColocar o Óculos\nColocar o Boné\nSócios","Clicar","Cancelar");
  3464.             return 1;
  3465.         }
  3466.     }
  3467.     if(GetPlayerTeam(playerid) == 1)
  3468.     {
  3469.         if(IsPlayerInRangeOfPoint(playerid,1.0,-1618.20,687.50,7.20))
  3470.         {
  3471.             TogglePlayerControllable(playerid,1);
  3472.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Policia","Comer\nEquipar","Clicar","Cancelar");
  3473.             return 1;
  3474.         }
  3475.     }
  3476.     if(GetPlayerTeam(playerid) == 2)
  3477.     {
  3478.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2457.30,773.50,35.0))
  3479.         {
  3480.             TogglePlayerControllable(playerid,1);
  3481.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Lucci","Comer\nEquipar","Clicar","Cancelar");
  3482.             return 1;
  3483.         }
  3484.     }
  3485.     if(GetPlayerTeam(playerid) == 3)
  3486.     {
  3487.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2068.20,-864.0,32.0))
  3488.         {
  3489.             TogglePlayerControllable(playerid,1);
  3490.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Belly","Comer\nEquipar","Clicar","Cancelar");
  3491.             return 1;
  3492.         }
  3493.     }
  3494.     if(GetPlayerTeam(playerid) == 4)
  3495.     {
  3496.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2515.50,-625.0,132.70))
  3497.         {
  3498.             TogglePlayerControllable(playerid,1);
  3499.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Espiões","Comer\nEquipar","Clicar","Cancelar");
  3500.             return 1;
  3501.         }
  3502.     }
  3503.     if(GetPlayerTeam(playerid) == 5)
  3504.     {
  3505.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2701.0,925.0,67.30))
  3506.         {
  3507.             TogglePlayerControllable(playerid,1);
  3508.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Famosos","Comer\nEquipar","Clicar","Cancelar");
  3509.             return 1;
  3510.         }
  3511.     }
  3512.     if(GetPlayerTeam(playerid) == 6)
  3513.     {
  3514.         if(IsPlayerInRangeOfPoint(playerid,1.0,-1939.50,1225.50,31.50))
  3515.         {
  3516.             TogglePlayerControllable(playerid,1);
  3517.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Loucos","Comer\nEquipar","Clicar","Cancelar");
  3518.             return 1;
  3519.         }
  3520.     }
  3521.     if(GetPlayerTeam(playerid) == 7)
  3522.     {
  3523.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2282.0,2286.50,4.80))
  3524.         {
  3525.             TogglePlayerControllable(playerid,1);
  3526.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Hamas","Comer\nEquipar","Clicar","Cancelar");
  3527.             return 1;
  3528.         }
  3529.     }
  3530.     if(GetPlayerTeam(playerid) == 8)
  3531.     {
  3532.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2410.90,986.90,45.20))
  3533.         {
  3534.             TogglePlayerControllable(playerid,1);
  3535.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Bebados","Comer\nEquipar","Clicar","Cancelar");
  3536.             return 1;
  3537.         }
  3538.     }
  3539.     if(GetPlayerTeam(playerid) == 9)
  3540.     {
  3541.         if(IsPlayerInRangeOfPoint(playerid,1.0,-1874.0,-220.40,18.20))
  3542.         {
  3543.             TogglePlayerControllable(playerid,1);
  3544.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Escorpiões","Comer\nEquipar","Clicar","Cancelar");
  3545.             return 1;
  3546.         }
  3547.     }
  3548.     if(GetPlayerTeam(playerid) == 10)
  3549.     {
  3550.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2331.90,-163.90,35.50))
  3551.         {
  3552.             TogglePlayerControllable(playerid,1);
  3553.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Idosos","Comer\nEquipar","Clicar","Cancelar");
  3554.             return 1;
  3555.         }
  3556.     }
  3557.     if(GetPlayerTeam(playerid) == 11)
  3558.     {
  3559.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2187.20,719.0,53.80))
  3560.         {
  3561.             TogglePlayerControllable(playerid,1);
  3562.             ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Jonnies","Comer\nEquipar","Clicar","Cancelar");
  3563.             return 1;
  3564.         }
  3565.     }
  3566.     return 1;
  3567. }
  3568. CMD:veiculo(playerid,params[])
  3569. {
  3570.     if(Carro[playerid] == 0)
  3571.     {
  3572.         if(Preso[playerid] == 0)
  3573.         {
  3574.             if(!sscanf(params,"d",ID))
  3575.             {
  3576.                 SendClientMessage(playerid,0xBFBFBFAA,"/veiculo ID.");
  3577.                 return 1;
  3578.             }
  3579.             if(ID < 400 || ID > 611)
  3580.             {
  3581.                 SendClientMessage(playerid,0xBFBFBFAA,"IDs: 400 a 611.");
  3582.                 return 1;
  3583.             }
  3584.             else
  3585.             {
  3586.                 if(GetPlayerMoney(playerid) < 100)
  3587.                 {
  3588.                     GameTextForPlayer(playerid,"~r~Duro!",1000,1);
  3589.                     PlayerPlaySound(playerid,1085,0.0,0.0,0.0);
  3590.                     return 1;
  3591.                 }
  3592.                 else
  3593.                 {
  3594.                     GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  3595.                     GetPlayerFacingAngle(playerid,Pos[3]);
  3596.                     Carro[playerid] = CreateVehicle(ID,Pos[0],Pos[1],Pos[2],Pos[3],-1,-1,-1);
  3597.                     SendClientMessage(playerid,0xBFBFBFAA,"San Fierro removerá o seu veículo assim que sair do mesmo.");
  3598.                     PutPlayerInVehicle(playerid,Carro[playerid],0);
  3599.                     GivePlayerMoney(playerid,-100);
  3600.                     DOF2_SetInt(Cabana,"Lucro",DOF2_GetInt(Cabana,"Lucro")+100);
  3601.                     return 1;
  3602.                 }
  3603.             }
  3604.         }
  3605.     }
  3606.     else
  3607.     {
  3608.         SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3609.         return 1;
  3610.     }
  3611.     return 1;
  3612. }
  3613. CMD:saquear(playerid,params[])
  3614. {
  3615.     if(GetPlayerCove(playerid) != 1)
  3616.     {
  3617.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2178.80,1034.0,80.0))
  3618.         {
  3619.             if(GetPlayerWait(playerid) == 0)
  3620.             {
  3621.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3622.                 format(Fala,sizeof(Fala),"%s %s saqueou os Sócios.",GetPlayerTeamName(playerid),Nome);
  3623.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3624.                 GivePlayerMoney(playerid,random(10000));
  3625.                 GivePlayerWait(playerid);
  3626.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3627.                 return 1;
  3628.             }
  3629.             else
  3630.             {
  3631.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3632.                 return 1;
  3633.             }
  3634.         }
  3635.     }
  3636.     if(GetPlayerTeam(playerid) != 1)
  3637.     {
  3638.         if(IsPlayerInRangeOfPoint(playerid,1.0,-1614.0,679.90,7.20))
  3639.         {
  3640.             if(GetPlayerWait(playerid) == 0)
  3641.             {
  3642.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3643.                 format(Fala,sizeof(Fala),"%s %s saqueou a Policia.",GetPlayerTeamName(playerid),Nome);
  3644.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3645.                 GivePlayerMoney(playerid,random(10000));
  3646.                 GivePlayerWait(playerid);
  3647.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3648.                 return 1;
  3649.             }
  3650.             else
  3651.             {
  3652.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3653.                 return 1;
  3654.             }
  3655.         }
  3656.     }
  3657.     if(GetPlayerTeam(playerid) != 2)
  3658.     {
  3659.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2457.0,797.50,35.0))
  3660.         {
  3661.             if(GetPlayerWait(playerid) == 0)
  3662.             {
  3663.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3664.                 format(Fala,sizeof(Fala),"%s %s saqueou a Lucci.",GetPlayerTeamName(playerid),Nome);
  3665.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3666.                 GivePlayerMoney(playerid,random(10000));
  3667.                 GivePlayerWait(playerid);
  3668.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3669.                 return 1;
  3670.             }
  3671.             else
  3672.             {
  3673.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3674.                 return 1;
  3675.             }
  3676.         }
  3677.     }
  3678.     if(GetPlayerTeam(playerid) != 3)
  3679.     {
  3680.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2071.20,-850.70,32.0))
  3681.         {
  3682.             if(GetPlayerWait(playerid) == 0)
  3683.             {
  3684.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3685.                 format(Fala,sizeof(Fala),"%s %s saqueou os Belly.",GetPlayerTeamName(playerid),Nome);
  3686.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3687.                 GivePlayerMoney(playerid,random(10000));
  3688.                 GivePlayerWait(playerid);
  3689.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3690.                 return 1;
  3691.             }
  3692.             else
  3693.             {
  3694.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3695.                 return 1;
  3696.             }
  3697.         }
  3698.     }
  3699.     if(GetPlayerTeam(playerid) != 4)
  3700.     {
  3701.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2541.80,-625.0,132.70))
  3702.         {
  3703.             if(GetPlayerWait(playerid) == 0)
  3704.             {
  3705.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3706.                 format(Fala,sizeof(Fala),"%s %s saqueou os Espiões.",GetPlayerTeamName(playerid),Nome);
  3707.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3708.                 GivePlayerMoney(playerid,random(10000));
  3709.                 GivePlayerWait(playerid);
  3710.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3711.                 return 1;
  3712.             }
  3713.             else
  3714.             {
  3715.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3716.                 return 1;
  3717.             }
  3718.         }
  3719.     }
  3720.     if(GetPlayerTeam(playerid) != 5)
  3721.     {
  3722.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2701.20,923.0,67.30))
  3723.         {
  3724.             if(GetPlayerWait(playerid) == 0)
  3725.             {
  3726.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3727.                 format(Fala,sizeof(Fala),"%s %s saqueou os Famosos.",GetPlayerTeamName(playerid),Nome);
  3728.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3729.                 GivePlayerMoney(playerid,random(10000));
  3730.                 GivePlayerWait(playerid);
  3731.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3732.                 return 1;
  3733.             }
  3734.             else
  3735.             {
  3736.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3737.                 return 1;
  3738.             }
  3739.         }
  3740.     }
  3741.     if(GetPlayerTeam(playerid) != 6)
  3742.     {
  3743.         if(IsPlayerInRangeOfPoint(playerid,1.0,-1939.50,1229.0,31.50))
  3744.         {
  3745.             if(GetPlayerWait(playerid) == 0)
  3746.             {
  3747.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3748.                 format(Fala,sizeof(Fala),"%s %s saqueou os Loucos.",GetPlayerTeamName(playerid),Nome);
  3749.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3750.                 GivePlayerMoney(playerid,random(10000));
  3751.                 GivePlayerWait(playerid);
  3752.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3753.                 return 1;
  3754.             }
  3755.             else
  3756.             {
  3757.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3758.                 return 1;
  3759.             }
  3760.         }
  3761.     }
  3762.     if(GetPlayerTeam(playerid) != 7)
  3763.     {
  3764.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2282.0,2289.60,4.80))
  3765.         {
  3766.             if(GetPlayerWait(playerid) == 0)
  3767.             {
  3768.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3769.                 format(Fala,sizeof(Fala),"%s %s saqueou os Hamas.",GetPlayerTeamName(playerid),Nome);
  3770.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3771.                 GivePlayerMoney(playerid,random(10000));
  3772.                 GivePlayerWait(playerid);
  3773.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3774.                 return 1;
  3775.             }
  3776.             else
  3777.             {
  3778.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3779.                 return 1;
  3780.             }
  3781.         }
  3782.     }
  3783.     if(GetPlayerTeam(playerid) != 8)
  3784.     {
  3785.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2410.90,965.0,45.20))
  3786.         {
  3787.             if(GetPlayerWait(playerid) == 0)
  3788.             {
  3789.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3790.                 format(Fala,sizeof(Fala),"%s %s saqueou os Bebados.",GetPlayerTeamName(playerid),Nome);
  3791.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3792.                 GivePlayerMoney(playerid,random(10000));
  3793.                 GivePlayerWait(playerid);
  3794.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3795.                 return 1;
  3796.             }
  3797.             else
  3798.             {
  3799.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3800.                 return 1;
  3801.             }
  3802.         }
  3803.     }
  3804.     if(GetPlayerTeam(playerid) != 9)
  3805.     {
  3806.         if(IsPlayerInRangeOfPoint(playerid,1.0,-1874.0,-216.80,18.20))
  3807.         {
  3808.             if(GetPlayerWait(playerid) == 0)
  3809.             {
  3810.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3811.                 format(Fala,sizeof(Fala),"%s %s saqueou os Escorpiões.",GetPlayerTeamName(playerid),Nome);
  3812.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3813.                 GivePlayerMoney(playerid,random(10000));
  3814.                 GivePlayerWait(playerid);
  3815.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3816.                 return 1;
  3817.             }
  3818.             else
  3819.             {
  3820.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3821.                 return 1;
  3822.             }
  3823.         }
  3824.     }
  3825.     if(GetPlayerTeam(playerid) != 10)
  3826.     {
  3827.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2323.60,-158.90,35.50))
  3828.         {
  3829.             if(GetPlayerWait(playerid) == 0)
  3830.             {
  3831.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3832.                 format(Fala,sizeof(Fala),"%s %s saqueou os Idosos.",GetPlayerTeamName(playerid),Nome);
  3833.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3834.                 GivePlayerMoney(playerid,random(10000));
  3835.                 GivePlayerWait(playerid);
  3836.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3837.                 return 1;
  3838.             }
  3839.             else
  3840.             {
  3841.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3842.                 return 1;
  3843.             }
  3844.         }
  3845.     }
  3846.     if(GetPlayerTeam(playerid) != 11)
  3847.     {
  3848.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2187.30,712.50,53.80))
  3849.         {
  3850.             if(GetPlayerWait(playerid) == 0)
  3851.             {
  3852.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  3853.                 format(Fala,sizeof(Fala),"%s %s saqueou os Jonnies.",GetPlayerTeamName(playerid),Nome);
  3854.                 SendClientMessageToAll(GetPlayerColor(playerid),Fala);
  3855.                 GivePlayerMoney(playerid,random(10000));
  3856.                 GivePlayerWait(playerid);
  3857.                 SetTimerEx("ResetPlayerWait",60000,0,"i",playerid);
  3858.                 return 1;
  3859.             }
  3860.             else
  3861.             {
  3862.                 SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3863.                 return 1;
  3864.             }
  3865.         }
  3866.     }
  3867.     return 1;
  3868. }
  3869. CMD:carro(playerid,params[])
  3870. {
  3871.     if(IsPlayerInAnyVehicle(playerid))
  3872.     {
  3873.         ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Carro","Tunar\nColocar neon\nTirar neon","Clicar","Cancelar");
  3874.         return 1;
  3875.     }
  3876.     return 1;
  3877. }
  3878. CMD:enviar(playerid,params[])
  3879. {
  3880.     new Fim;
  3881.     if(!sscanf(params,"dd",ID,Fim))
  3882.     {
  3883.         SendClientMessage(playerid,0xBFBFBFAA,"/enviar ID $$.");
  3884.         return 1;
  3885.     }
  3886.     if(!IsPlayerConnected(ID))
  3887.     {
  3888.         return 1;
  3889.     }
  3890.     else
  3891.     {
  3892.         if(GetPlayerMoney(playerid) >= Fim)
  3893.         {
  3894.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3895.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  3896.             format(Fala,sizeof(Fala),"%s enviou %d$ para %s.",Nome,Fim,Nome2);
  3897.             SendClientMessageToAll(0xFF8080AA,Fala);
  3898.             GivePlayerMoney(playerid,-Fim);
  3899.             GivePlayerMoney(ID,Fim);
  3900.             return 1;
  3901.         }
  3902.         else
  3903.         {
  3904.             SendClientMessage(playerid,0xBFBFBFAA,"Erro.");
  3905.             return 1;
  3906.         }
  3907.     }
  3908. }
  3909. CMD:animes(playerid,params[])
  3910. {
  3911.     ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Os animes","Se render\nFicar bebado\nComer\nDescansar\nFumar\nUrinar no Local\nPular\nFazer Sexo\nCobrar\nTai Chi Chuan","Clicar","Cancelar");
  3912.     return 1;
  3913. }
  3914. CMD:presos(playerid,params[])
  3915. {
  3916.     SendClientMessage(playerid,0xFFFFFFAA,". . . . . . . . . . . . . . . . . . . . {00BFFF}Os presos{FFFFFF} . . . . . . . . . . . . . . . . . . . .");
  3917.     new Em = 0;
  3918.     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  3919.     {
  3920.         if(Preso[Ele] == 1)
  3921.         {
  3922.             GetPlayerName(Ele,Nome,sizeof(Nome));
  3923.             format(Fala,sizeof(Fala),"%s: Preso.",Nome);
  3924.             SendClientMessage(playerid,0xFF8080AA,Fala);
  3925.             Em++;
  3926.         }
  3927.     }
  3928.     return 1;
  3929. }
  3930. CMD:vender(playerid,params[])
  3931. {
  3932.     GetPlayerName(playerid,Nome,sizeof(Nome));
  3933.     if(strfind(Nome,DOF2_GetString(Banco,"Dono"),true) == 0)
  3934.     {
  3935.         if(!sscanf(params,"d",ID))
  3936.         {
  3937.             SendClientMessage(playerid,0xBFBFBFAA,"/vender ID.");
  3938.             return 1;
  3939.         }
  3940.         if(!IsPlayerConnected(ID))
  3941.         {
  3942.             return 1;
  3943.         }
  3944.         else
  3945.         {
  3946.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3947.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  3948.             format(Fala,sizeof(Fala),"%s vendeu o Banco para %s.",Nome,Nome2);
  3949.             SendClientMessageToAll(0xFF8080AA,Fala);
  3950.             DOF2_SetString(Banco,"Dono",Nome2);
  3951.             return 1;
  3952.         }
  3953.     }
  3954.     if(strfind(Nome,DOF2_GetString(Telecom,"Dono"),true) == 0)
  3955.     {
  3956.         if(!sscanf(params,"d",ID))
  3957.         {
  3958.             SendClientMessage(playerid,0xBFBFBFAA,"/vender ID.");
  3959.             return 1;
  3960.         }
  3961.         if(!IsPlayerConnected(ID))
  3962.         {
  3963.             return 1;
  3964.         }
  3965.         else
  3966.         {
  3967.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3968.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  3969.             format(Fala,sizeof(Fala),"%s vendeu a Telecom para %s.",Nome,Nome2);
  3970.             SendClientMessageToAll(0xFF8080AA,Fala);
  3971.             DOF2_SetString(Telecom,"Dono",Nome2);
  3972.             return 1;
  3973.         }
  3974.     }
  3975.     if(strfind(Nome,DOF2_GetString(CampodoDiabo,"Dono"),true) == 0)
  3976.     {
  3977.         if(!sscanf(params,"d",ID))
  3978.         {
  3979.             SendClientMessage(playerid,0xBFBFBFAA,"/vender ID.");
  3980.             return 1;
  3981.         }
  3982.         if(!IsPlayerConnected(ID))
  3983.         {
  3984.             return 1;
  3985.         }
  3986.         else
  3987.         {
  3988.             GetPlayerName(playerid,Nome,sizeof(Nome));
  3989.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  3990.             format(Fala,sizeof(Fala),"%s vendeu o Campo do Diabo para %s.",Nome,Nome2);
  3991.             SendClientMessageToAll(0xFF8080AA,Fala);
  3992.             DOF2_SetString(CampodoDiabo,"Dono",Nome2);
  3993.             return 1;
  3994.         }
  3995.     }
  3996.     if(strfind(Nome,DOF2_GetString(TaxiCabby,"Dono"),true) == 0)
  3997.     {
  3998.         if(!sscanf(params,"d",ID))
  3999.         {
  4000.             SendClientMessage(playerid,0xBFBFBFAA,"/vender ID.");
  4001.             return 1;
  4002.         }
  4003.         if(!IsPlayerConnected(ID))
  4004.         {
  4005.             return 1;
  4006.         }
  4007.         else
  4008.         {
  4009.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4010.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4011.             format(Fala,sizeof(Fala),"%s vendeu a Taxi Cabby para %s.",Nome,Nome2);
  4012.             SendClientMessageToAll(0xFF8080AA,Fala);
  4013.             DOF2_SetString(TaxiCabby,"Dono",Nome2);
  4014.             return 1;
  4015.         }
  4016.     }
  4017.     if(strfind(Nome,DOF2_GetString(Cabana,"Dono"),true) == 0)
  4018.     {
  4019.         if(!sscanf(params,"d",ID))
  4020.         {
  4021.             SendClientMessage(playerid,0xBFBFBFAA,"/vender ID.");
  4022.             return 1;
  4023.         }
  4024.         if(!IsPlayerConnected(ID))
  4025.         {
  4026.             return 1;
  4027.         }
  4028.         else
  4029.         {
  4030.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4031.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4032.             format(Fala,sizeof(Fala),"%s vendeu a Cabana para %s.",Nome,Nome2);
  4033.             SendClientMessageToAll(0xFF8080AA,Fala);
  4034.             DOF2_SetString(Cabana,"Dono",Nome2);
  4035.             return 1;
  4036.         }
  4037.     }
  4038.     return 1;
  4039. }
  4040. CMD:admins(playerid,params[])
  4041. {
  4042.     format(Fala,sizeof(Fala),"Fundador: %s\n\nSub Fundador: %s\n\nDono: %s\n\nSub Dono: %s\n\nGeral: %s\n\nSub Geral: %s\n\nHelper: %s\n\nSub Helper: %s\n\n",DOF2_GetString(Admin,"Fundador"),DOF2_GetString(Admin,"Sub Fundador"),DOF2_GetString(Admin,"Dono"),DOF2_GetString(Admin,"Sub Dono"),DOF2_GetString(Admin,"Geral"),DOF2_GetString(Admin,"Sub Geral"),DOF2_GetString(Admin,"Helper"),DOF2_GetString(Admin,"Sub Helper"));
  4043.     ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Os admins",Fala,"Cancelar","");
  4044.     return 1;
  4045. }
  4046. CMD:empresas(playerid,params[])
  4047. {
  4048.  
  4049.     new Fim[256] =
  4050.     {
  4051.         "Banco\n\nDono: %s\n\nLucro: %d$\n\n\n\nTelecom\n\nDono: %s\n\nLucro: %d$\n\n\n\nCampo do Diabo\n\nDono: %s\n\nLucro: %d$\n\n\n\nTaxi Cabby\n\nDono: %s\n\nLucro: %d$\n\n\n\nCabana\n\nDono: %s\n\nLucro: %d$\n\n\n\n"
  4052.     };
  4053.     format(Fala,sizeof(Fala),Fim,DOF2_GetString(Banco,"Dono"),DOF2_GetInt(Banco,"Lucro"),DOF2_GetString(Telecom,"Dono"),DOF2_GetInt(Telecom,"Lucro"),DOF2_GetString(CampodoDiabo,"Dono"),DOF2_GetInt(CampodoDiabo,"Lucro"),DOF2_GetString(TaxiCabby,"Dono"),DOF2_GetInt(TaxiCabby,"Lucro"),DOF2_GetString(Cabana,"Dono"),DOF2_GetInt(Cabana,"Lucro"));
  4054.     ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Empresas",Fala,"Cancelar","");
  4055.     return 1;
  4056. }
  4057. CMD:musica(playerid,params[])
  4058. {
  4059.     if(!sscanf(params,"d",ID))
  4060.     {
  4061.         SendClientMessage(playerid,0xBFBFBFAA,"/musica ID.");
  4062.         return 1;
  4063.     }
  4064.     if(ID < 1 || ID > 5)
  4065.     {
  4066.         SendClientMessage(playerid,0xBFBFBFAA,"IDs: 1 a 5.");
  4067.         return 1;
  4068.     }
  4069.     if(ID == 1)
  4070.     {
  4071.         GameTextForPlayer(playerid,"~g~ON",1000,3);
  4072.         PlayerPlaySound(playerid,1062,0.0,0.0,0.0);
  4073.         return 1;
  4074.     }
  4075.     if(ID == 2)
  4076.     {
  4077.         GameTextForPlayer(playerid,"~g~ON",1000,3);
  4078.         PlayerPlaySound(playerid,1068,0.0,0.0,0.0);
  4079.         return 1;
  4080.     }
  4081.     if(ID == 3)
  4082.     {
  4083.         GameTextForPlayer(playerid,"~g~ON",1000,3);
  4084.         PlayerPlaySound(playerid,1076,0.0,0.0,0.0);
  4085.         return 1;
  4086.     }
  4087.     if(ID == 4)
  4088.     {
  4089.         GameTextForPlayer(playerid,"~g~ON",1000,3);
  4090.         PlayerPlaySound(playerid,1097,0.0,0.0,0.0);
  4091.         return 1;
  4092.     }
  4093.     if(ID == 5)
  4094.     {
  4095.         GameTextForPlayer(playerid,"~r~OFF",1000,3);
  4096.         PlayerPlaySound(playerid,1069,0.0,0.0,0.0);
  4097.         return 1;
  4098.     }
  4099.     return 1;
  4100. }
  4101. CMD:surpresas(playerid,params[])
  4102. {
  4103.     if(Surpresa[playerid] == 0)
  4104.     {
  4105.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2073.0,930.0,63.0))
  4106.         {
  4107.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4108.             format(Fala,sizeof(Fala),"%s abriu uma Surpresa.",Nome);
  4109.             SendClientMessageToAll(0xFF8080AA,Fala);
  4110.             SetPlayerScore(playerid,GetPlayerScore(playerid)+random(10));
  4111.             GivePlayerMoney(playerid,random(100000));
  4112.             PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
  4113.             Surpresa[playerid] = 1;
  4114.             return 1;
  4115.         }
  4116.     }
  4117.     return 1;
  4118. }
  4119. CMD:sair(playerid,params[])
  4120. {
  4121.     if(Locais[playerid] == 1)
  4122.     {
  4123.         GetPlayerName(playerid,Nome,sizeof(Nome));
  4124.         format(Fala,sizeof(Fala),"%s usou: {00BFFF}/sair{FF8080}.",Nome);
  4125.         SendClientMessageToAll(0xFF8080AA,Fala);
  4126.         SpawnPlayer(playerid);
  4127.         Locais[playerid] = 0;
  4128.         return 1;
  4129.     }
  4130.     return 1;
  4131. }
  4132. CMD:convidar(playerid,params[])
  4133. {
  4134.     if(GetPlayerLevelCove(playerid) >= 6)
  4135.     {
  4136.         new Fim;
  4137.         if(!sscanf(params,"dd",ID,Fim))
  4138.         {
  4139.             SendClientMessage(playerid,0xBFBFBFAA,"/convidar ID Classe.");
  4140.             return 1;
  4141.         }
  4142.         if(!IsPlayerConnected(ID))
  4143.         {
  4144.             return 1;
  4145.         }
  4146.         else
  4147.         {
  4148.             if(Fim == 1)
  4149.             {
  4150.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  4151.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  4152.                 SetPlayerCove(ID,1);
  4153.                 SetPlayerLevelCove(ID,Fim);
  4154.                 DOF2_SetString(Socio,"Sub Cabo",Nome2);
  4155.                 format(Fala,sizeof(Fala),"Lider %s associou %s.",Nome,Nome2);
  4156.                 SendClientMessageToAll(0xFF8080AA,Fala);
  4157.                 OnPlayerSpawn(ID);
  4158.                 return 1;
  4159.             }
  4160.             if(Fim == 2)
  4161.             {
  4162.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  4163.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  4164.                 SetPlayerCove(ID,1);
  4165.                 SetPlayerLevelCove(ID,Fim);
  4166.                 DOF2_SetString(Socio,"Cabo",Nome2);
  4167.                 format(Fala,sizeof(Fala),"Lider %s associou %s.",Nome,Nome2);
  4168.                 SendClientMessageToAll(0xFF8080AA,Fala);
  4169.                 OnPlayerSpawn(ID);
  4170.                 return 1;
  4171.             }
  4172.             if(Fim == 3)
  4173.             {
  4174.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  4175.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  4176.                 SetPlayerCove(ID,1);
  4177.                 SetPlayerLevelCove(ID,Fim);
  4178.                 DOF2_SetString(Socio,"Sub Soldado",Nome2);
  4179.                 format(Fala,sizeof(Fala),"Lider %s associou %s.",Nome,Nome2);
  4180.                 SendClientMessageToAll(0xFF8080AA,Fala);
  4181.                 OnPlayerSpawn(ID);
  4182.                 return 1;
  4183.             }
  4184.             if(Fim == 4)
  4185.             {
  4186.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  4187.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  4188.                 SetPlayerCove(ID,1);
  4189.                 SetPlayerLevelCove(ID,Fim);
  4190.                 DOF2_SetString(Socio,"Soldado",Nome2);
  4191.                 format(Fala,sizeof(Fala),"Lider %s associou %s.",Nome,Nome2);
  4192.                 SendClientMessageToAll(0xFF8080AA,Fala);
  4193.                 OnPlayerSpawn(ID);
  4194.                 return 1;
  4195.             }
  4196.             if(Fim == 5)
  4197.             {
  4198.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  4199.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  4200.                 SetPlayerCove(ID,1);
  4201.                 SetPlayerLevelCove(ID,Fim);
  4202.                 DOF2_SetString(Socio,"Sub Lider",Nome2);
  4203.                 format(Fala,sizeof(Fala),"Lider %s associou %s.",Nome,Nome2);
  4204.                 SendClientMessageToAll(0xFF8080AA,Fala);
  4205.                 OnPlayerSpawn(ID);
  4206.                 return 1;
  4207.             }
  4208.         }
  4209.         return 1;
  4210.     }
  4211.     else
  4212.     {
  4213.         SendClientMessage(playerid,0xBFBFBFAA,"Lideres apenas.");
  4214.         return 1;
  4215.     }
  4216. }
  4217. CMD:membros(playerid,params[])
  4218. {
  4219.     SendClientMessage(playerid,0xFFFFFFAA,". . . . . . . . . . . . . . . . . . . . {00BFFF}Os membros{FFFFFF} . . . . . . . . . . . . . . . . . . . .");
  4220.     new Em = 0;
  4221.     for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  4222.     {
  4223.         if(IsPlayerConnected(Ele))
  4224.         {
  4225.             if(GetPlayerTeam(playerid) == GetPlayerTeam(Ele))
  4226.             {
  4227.                 GetPlayerName(Ele,Nome,sizeof(Nome));
  4228.                 format(Fala,sizeof(Fala),"%s.",Nome);
  4229.                 SendClientMessage(playerid,0xFF8080AA,Fala);
  4230.                 Em++;
  4231.             }
  4232.         }
  4233.     }
  4234.     return 1;
  4235. }
  4236. CMD:criadores(playerid,params[])
  4237. {
  4238.     SendClientMessage(playerid,0xBFBFBFAA,"O criador do GSF é Biel_COP, com Dias_GSF, Jonnie_GSF e Derp_Herp.");
  4239.     return 1;
  4240. }
  4241. CMD:elevar(playerid,params[])
  4242. {
  4243.     if(GetPlayerCove(playerid) == 1)
  4244.     {
  4245.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2203.0,1043.30,80.0))
  4246.         {
  4247.             SetPlayerPos(playerid,-2202.0,1043.30,88.10);
  4248.             return 1;
  4249.         }
  4250.         if(IsPlayerInRangeOfPoint(playerid,1.0,-2202.0,1043.30,88.10))
  4251.         {
  4252.             SetPlayerPos(playerid,-2203.0,1043.30,80.0);
  4253.             return 1;
  4254.         }
  4255.     }
  4256.     return 1;
  4257. }
  4258. CMD:abrir(playerid,params[])
  4259. {
  4260.     if(GetPlayerCove(playerid) == 1)
  4261.     {
  4262.         if(IsPlayerInRangeOfPoint(playerid,10.0,-2210.0,1032.0,81.50))
  4263.         {
  4264.             MoveObject(Cancela[0],-2210.0,1032.0,-79.70,1.0,-2210.0,1032.0,79.70);
  4265.             MoveObject(Cancela[1],-2210.0,1032.0,-81.0,1.0,-2210.0,1032.0,81.0);
  4266.             MoveObject(Cancela[2],-2210.0,1032.0,-82.30,1.0,-2210.0,1032.0,82.30);
  4267.             MoveObject(Cancela[3],-2210.0,1032.0,-83.60,1.0,-2210.0,1032.0,83.60);
  4268.             SetTimer("OnCloseGate",10000,0);
  4269.             return 1;
  4270.         }
  4271.     }
  4272.     if(GetPlayerAdmin(playerid) >= 1)
  4273.     {
  4274.         if(IsPlayerInRangeOfPoint(playerid,10.0,-2566.30,923.50,65.80))
  4275.         {
  4276.             MoveObject(Cancela[4],-2565.50,923.50,-64.70,1.0,-2565.50,923.50,64.70);
  4277.             MoveObject(Cancela[5],-2565.50,923.50,-66.0,1.0,-2565.50,923.50,66.0);
  4278.             MoveObject(Cancela[6],-2565.50,923.50,-67.30,1.0,-2565.50,923.50,67.30);
  4279.             SetTimer("OnCloseGate",10000,0);
  4280.             return 1;
  4281.         }
  4282.     }
  4283.     return 1;
  4284. }
  4285. CMD:oculos(playerid,params[])
  4286. {
  4287.     if(GetPlayerCove(playerid) == 1)
  4288.     {
  4289.         GetPlayerName(playerid,Nome,sizeof(Nome));
  4290.         format(Fala,sizeof(Fala),"Sócio %s usou: {00BFFF}/oculos{BFBFBF}.",Nome);
  4291.         SendClientMessageToAll(0xFF8080AA,Fala);
  4292.         SetPlayerAttachedObject(playerid,2,19019,2,0.08,0.04,0,88.0,75.0,0);
  4293.         return 1;
  4294.     }
  4295.     return 1;
  4296. }
  4297. CMD:bone(playerid,params[])
  4298. {
  4299.     if(GetPlayerCove(playerid) == 1)
  4300.     {
  4301.         GetPlayerName(playerid,Nome,sizeof(Nome));
  4302.         format(Fala,sizeof(Fala),"Sócio %s usou: {00BFFF}/bone{BFBFBF}.",Nome);
  4303.         SendClientMessageToAll(0xFF8080AA,Fala);
  4304.         SetPlayerAttachedObject(playerid,1,19064,15,-0.02,-0.04,0.20,0,0,270.0,2,2,2);
  4305.         return 1;
  4306.     }
  4307.     return 1;
  4308. }
  4309. CMD:base(playerid,params[])
  4310. {
  4311.     if(Preso[playerid] == 0)
  4312.     {
  4313.         if(GetPlayerAdmin(playerid) >= 1)
  4314.         {
  4315.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4316.             format(Fala,sizeof(Fala),"%s %s usou: {00BFFF}/base{BFBFBF}.",GetPlayerAdminName(playerid),Nome);
  4317.             SendClientMessageToAll(0xFF8080AA,Fala);
  4318.             SetPlayerPos(playerid,-2551.80,926.80,64.90);
  4319.             SetPlayerFacingAngle(playerid,0.0);
  4320.             return 1;
  4321.         }
  4322.         if(GetPlayerCove(playerid) == 1)
  4323.         {
  4324.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4325.             format(Fala,sizeof(Fala),"Sócio %s usou: {00BFFF}/base{BFBFBF}.",Nome);
  4326.             SendClientMessageToAll(0xFF8080AA,Fala);
  4327.             SetPlayerPos(playerid,-2212.0,1057.50,80.0);
  4328.             SetPlayerFacingAngle(playerid,180.0);
  4329.             return 1;
  4330.         }
  4331.     }
  4332.     return 1;
  4333. }
  4334. CMD:papo(playerid,params[])
  4335. {
  4336.     if(GetPlayerAdmin(playerid) >= 1)
  4337.     {
  4338.         ShowPlayerDialog(playerid,9,DIALOG_STYLE_INPUT,"Papo","Escreva","Escrever","Cancelar");
  4339.         return 1;
  4340.     }
  4341.     return 1;
  4342. }
  4343. CMD:oi(playerid,params[])
  4344. {
  4345.     if(GetPlayerAdmin(playerid) >= 1)
  4346.     {
  4347.         ShowPlayerDialog(playerid,10,DIALOG_STYLE_INPUT,"Oi","Escreva","Escrever","Cancelar");
  4348.         return 1;
  4349.     }
  4350.     return 1;
  4351. }
  4352. CMD:painel(playerid,params[])
  4353. {
  4354.     if(GetPlayerAdmin(playerid) >= 1)
  4355.     {
  4356.         if(!sscanf(params,"d",ID))
  4357.         {
  4358.             SendClientMessage(playerid,0xBFBFBFAA,"/painel ID.");
  4359.             return 1;
  4360.         }
  4361.         if(!IsPlayerConnected(ID))
  4362.         {
  4363.             return 1;
  4364.         }
  4365.         else
  4366.         {
  4367.             SetPVarInt(playerid,"Painel",ID);
  4368.             ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"Painel","Punir\nBanir","Clicar","Cancelar");
  4369.             return 1;
  4370.         }
  4371.     }
  4372.     return 1;
  4373. }
  4374. CMD:local(playerid,params[])
  4375. {
  4376.     if(GetPlayerAdmin(playerid) >= 1)
  4377.     {
  4378.         if(!sscanf(params,"d",ID))
  4379.         {
  4380.             SendClientMessage(playerid,0xBFBFBFAA,"/local ID.");
  4381.             return 1;
  4382.         }
  4383.         if(!IsPlayerConnected(ID))
  4384.         {
  4385.             return 1;
  4386.         }
  4387.         else
  4388.         {
  4389.             SetPVarInt(playerid,"Local",ID);
  4390.             ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST,"Local","Ir\nTrazer\nEspiar\nParar de Espiar","Clicar","Cancelar");
  4391.             return 1;
  4392.         }
  4393.     }
  4394.     return 1;
  4395. }
  4396. CMD:servico(playerid,params[])
  4397. {
  4398.     if(GetPlayerAdmin(playerid) >= 1)
  4399.     {
  4400.         GetPlayerName(playerid,Nome,sizeof(Nome));
  4401.         format(Fala,sizeof(Fala),"%s %s: Fiquei em modo %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(playerid));
  4402.         SendClientMessageToAll(0x0000FFAA,Fala);
  4403.         SendClientMessage(playerid,0xFF8080AA,"Se quiser sair, use /sair.");
  4404.         print(Fala);
  4405.         SetPlayerHealth(playerid,10000.0);
  4406.         SetPlayerArmour(playerid,10000.0);
  4407.         ResetPlayerWeapons(playerid);
  4408.         SetPlayerSkin(playerid,294);
  4409.         Locais[playerid] = 1;
  4410.         return 1;
  4411.     }
  4412.     return 1;
  4413. }
  4414. CMD:iniciar(playerid,params[])
  4415. {
  4416.     if(GetPlayerAdmin(playerid) >= 2)
  4417.     {
  4418.         ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"Iniciar","Campo do Diabo\nDuelo Explosivo\nCorrida de Barcos\nCarro Tromba\nFim de San Fierro","Iniciar","Cancelar");
  4419.     }
  4420.     return 1;
  4421. }
  4422. CMD:encerrar(playerid,params[])
  4423. {
  4424.     if(Iniciou == 1)
  4425.     {
  4426.         if(GetPlayerAdmin(playerid) >= 2)
  4427.         {
  4428.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4429.             format(Fala,sizeof(Fala),"%s %s encerrou o Campo do Diabo.",GetPlayerAdminName(playerid),Nome);
  4430.             for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  4431.             {
  4432.                 Iniciou = 0;
  4433.                 KillTimer(Timer);
  4434.                 SendClientMessage(Ele,0xFF8080AA,Fala);
  4435.                 SpawnPlayer(Ele);
  4436.             }
  4437.         }
  4438.     }
  4439.     if(Iniciou == 2)
  4440.     {
  4441.         if(GetPlayerAdmin(playerid) >= 2)
  4442.         {
  4443.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4444.             format(Fala,sizeof(Fala),"%s %s encerrou o Duelo Explosivo.",GetPlayerAdminName(playerid),Nome);
  4445.             for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  4446.             {
  4447.                 Iniciou = 0;
  4448.                 KillTimer(Timer);
  4449.                 SendClientMessage(Ele,0xFF8080AA,Fala);
  4450.                 SpawnPlayer(Ele);
  4451.             }
  4452.         }
  4453.     }
  4454.     if(Iniciou == 3)
  4455.     {
  4456.         if(GetPlayerAdmin(playerid) >= 2)
  4457.         {
  4458.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4459.             format(Fala,sizeof(Fala),"%s %s encerrou a Corrida de Barcos.",GetPlayerAdminName(playerid),Nome);
  4460.             for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  4461.             {
  4462.                 Iniciou = 0;
  4463.                 KillTimer(Timer);
  4464.                 SendClientMessage(Ele,0xFF8080AA,Fala);
  4465.                 SpawnPlayer(Ele);
  4466.             }
  4467.         }
  4468.     }
  4469.     if(Iniciou == 4)
  4470.     {
  4471.         if(GetPlayerAdmin(playerid) >= 2)
  4472.         {
  4473.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4474.             format(Fala,sizeof(Fala),"%s %s encerrou o Carro Tromba.",GetPlayerAdminName(playerid),Nome);
  4475.             for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  4476.             {
  4477.                 Iniciou = 0;
  4478.                 KillTimer(Timer);
  4479.                 SendClientMessage(Ele,0xFF8080AA,Fala);
  4480.                 SpawnPlayer(Ele);
  4481.             }
  4482.         }
  4483.     }
  4484.     if(Iniciou == 5)
  4485.     {
  4486.         if(GetPlayerAdmin(playerid) >= 2)
  4487.         {
  4488.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4489.             format(Fala,sizeof(Fala),"%s %s encerrou o Fim de San Fierro.",GetPlayerAdminName(playerid),Nome);
  4490.             for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  4491.             {
  4492.                 Iniciou = 0;
  4493.                 KillTimer(Timer);
  4494.                 SendClientMessage(Ele,0xFF8080AA,Fala);
  4495.                 SpawnPlayer(Ele);
  4496.             }
  4497.         }
  4498.     }
  4499.     return 1;
  4500. }
  4501. CMD:premiar(playerid,params[])
  4502. {
  4503.     if(GetPlayerAdmin(playerid) >= 2)
  4504.     {
  4505.         if(!sscanf(params,"d",ID))
  4506.         {
  4507.             SendClientMessage(playerid,0xBFBFBFAA,"/premiar ID.");
  4508.             return 1;
  4509.         }
  4510.         if(!IsPlayerConnected(ID))
  4511.         {
  4512.             return 1;
  4513.         }
  4514.         else
  4515.         {
  4516.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4517.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4518.             format(Fala,sizeof(Fala),"%s %s premiou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  4519.             SendClientMessageToAll(0xFF8080AA,Fala);
  4520.             print(Fala);
  4521.             SetPlayerScore(ID,GetPlayerScore(ID)+10);
  4522.             GivePlayerMoney(ID,10000);
  4523.             return 1;
  4524.         }
  4525.     }
  4526.     return 1;
  4527. }
  4528. CMD:prender(playerid,params[])
  4529. {
  4530.     if(GetPlayerAdmin(playerid) >= 2)
  4531.     {
  4532.         if(!sscanf(params,"d",ID))
  4533.         {
  4534.             SendClientMessage(playerid,0xBFBFBFAA,"/prender ID.");
  4535.             return 1;
  4536.         }
  4537.         if(!IsPlayerConnected(ID))
  4538.         {
  4539.             return 1;
  4540.         }
  4541.         else
  4542.         {
  4543.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4544.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4545.             format(Fala,sizeof(Fala),"%s %s prendeu %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  4546.             SendClientMessageToAll(0xFF8080AA,Fala);
  4547.             print(Fala);
  4548.             format(Fala2,sizeof(Fala2),Cell,Nome2);
  4549.             DOF2_CreateFile(Fala2);
  4550.             DOF2_SetInt(Fala2,"Time",120000);
  4551.             ResetPlayerWeapons(ID);
  4552.             SetPlayerWantedLevel(ID,0);
  4553.             Preso[ID] = 1;
  4554.             SetPlayerPos(ID,-1582.0,700.0,-5.30);
  4555.             SpawnPlayer(ID);
  4556.             return 1;
  4557.         }
  4558.     }
  4559.     return 1;
  4560. }
  4561. CMD:livrar(playerid,params[])
  4562. {
  4563.     if(GetPlayerAdmin(playerid) >= 2)
  4564.     {
  4565.         if(!sscanf(params,"d",ID))
  4566.         {
  4567.             SendClientMessage(playerid,0xBFBFBFAA,"/livrar ID.");
  4568.             return 1;
  4569.         }
  4570.         if(!IsPlayerConnected(ID))
  4571.         {
  4572.             return 1;
  4573.         }
  4574.         else
  4575.         {
  4576.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4577.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4578.             format(Fala,sizeof(Fala),"%s %s livrou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  4579.             SendClientMessageToAll(0xFF8080AA,Fala);
  4580.             print(Fala);
  4581.             OnPlayerExitCells(ID);
  4582.             return 1;
  4583.         }
  4584.     }
  4585.     return 1;
  4586. }
  4587. CMD:subir(playerid,params[])
  4588. {
  4589.     if(GetPlayerAdmin(playerid) >= 3)
  4590.     {
  4591.         if(!sscanf(params,"d",ID))
  4592.         {
  4593.             SendClientMessage(playerid,0xBFBFBFAA,"/subir ID.");
  4594.             return 1;
  4595.         }
  4596.         if(!IsPlayerConnected(ID))
  4597.         {
  4598.             return 1;
  4599.         }
  4600.         else
  4601.         {
  4602.             GetPlayerPos(ID,Pos[0],Pos[1],Pos[2]);
  4603.             SetPlayerPos(ID,Pos[0]+10.0,Pos[1]+10.0,Pos[2]+10.0);
  4604.             return 1;
  4605.         }
  4606.     }
  4607.     return 1;
  4608. }
  4609. CMD:descer(playerid,params[])
  4610. {
  4611.     if(GetPlayerAdmin(playerid) >= 3)
  4612.     {
  4613.         if(!sscanf(params,"d",ID))
  4614.         {
  4615.             SendClientMessage(playerid,0xBFBFBFAA,"/descer ID.");
  4616.             return 1;
  4617.         }
  4618.         if(!IsPlayerConnected(ID))
  4619.         {
  4620.             return 1;
  4621.         }
  4622.         else
  4623.         {
  4624.             GetPlayerPos(ID,Pos[0],Pos[1],Pos[2]);
  4625.             SetPlayerPos(ID,Pos[0]-10.0,Pos[1]-10.0,Pos[2]-10.0);
  4626.             return 1;
  4627.         }
  4628.     }
  4629.     return 1;
  4630. }
  4631. CMD:voar(playerid,params[])
  4632. {
  4633.     if(GetPlayerAdmin(playerid) >= 3)
  4634.     {
  4635.         GetPlayerFacingAngle(playerid,Pos[3]);
  4636.         if(Pos[3] >= 0)
  4637.         {
  4638.             if(Pos[0] <= 20)
  4639.             {
  4640.                 GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  4641.                 SetPlayerPos(playerid,Pos[0],Pos[1]+10.0,Pos[2]+10.0);
  4642.             }
  4643.         }
  4644.         else if(Pos[3] >= 20)
  4645.         {
  4646.             if(Pos[3] <= 40)
  4647.             {
  4648.                 GetPlayerPos(playerid,Pos[1],Pos[2],Pos[3]);
  4649.                 SetPlayerPos(playerid,Pos[1],Pos[2]+10.0,Pos[3]+10.0);
  4650.             }
  4651.         }
  4652.         else if(Pos[3] >= 40)
  4653.         {
  4654.             if(Pos[3] <= 80)
  4655.             {
  4656.                 GetPlayerPos(playerid,Pos[1],Pos[2],Pos[3]);
  4657.                 SetPlayerPos(playerid,Pos[1]-10.0,Pos[2]+10.0,Pos[3]+10.0);
  4658.             }
  4659.         }
  4660.         else if(Pos[3] >= 80)
  4661.         {
  4662.             if(Pos[3] <= 160)
  4663.             {
  4664.                 GetPlayerPos(playerid,Pos[1],Pos[2],Pos[3]);
  4665.                 SetPlayerPos(playerid,Pos[1],Pos[2]+10.0,Pos[3]+10.0);
  4666.             }
  4667.         }
  4668.         else if(Pos[3] >= 160)
  4669.         {
  4670.             if(Pos[3] <= 320)
  4671.             {
  4672.                 GetPlayerPos(playerid,Pos[1],Pos[2],Pos[3]);
  4673.                 SetPlayerPos(playerid,Pos[1],Pos[2]-20.0,Pos[3]+10.0);
  4674.             }
  4675.         }
  4676.         else if(Pos[3] >= 320)
  4677.         {
  4678.             if(Pos[3] < 0)
  4679.             {
  4680.                 GetPlayerPos(playerid,Pos[1],Pos[2],Pos[3]);
  4681.                 SetPlayerPos(playerid,Pos[1],Pos[2]+20.0,Pos[3]+10.0);
  4682.             }
  4683.         }
  4684.         else
  4685.         {
  4686.             GetPlayerPos(playerid,Pos[1],Pos[2],Pos[3]);
  4687.             SetPlayerPos(playerid,Pos[1]+10.0,Pos[2]+10.0,Pos[3]+10.0);
  4688.         }
  4689.     }
  4690.     return 1;
  4691. }
  4692. CMD:pousar(playerid,params[])
  4693. {
  4694.     if(GetPlayerAdmin(playerid) >= 3)
  4695.     {
  4696.         GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  4697.         if(Pos[2] >= 10)
  4698.         {
  4699.             SetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]-10.0);
  4700.             return 1;
  4701.         }
  4702.     }
  4703.     return 1;
  4704. }
  4705. CMD:explodir(playerid,params[])
  4706. {
  4707.     if(GetPlayerAdmin(playerid) >= 3)
  4708.     {
  4709.         if(!sscanf(params,"d",ID))
  4710.         {
  4711.             SendClientMessage(playerid,0xBFBFBFAA,"/explodir ID.");
  4712.             return 1;
  4713.         }
  4714.         if(!IsPlayerConnected(ID))
  4715.         {
  4716.             return 1;
  4717.         }
  4718.         else
  4719.         {
  4720.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4721.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4722.             format(Fala,sizeof(Fala),"%s %s explodiu %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  4723.             SendClientMessageToAll(0xFF8080AA,Fala);
  4724.             print(Fala);
  4725.             GetPlayerPos(ID,Pos[0],Pos[1],Pos[2]);
  4726.             CreateExplosion(Pos[0],Pos[1],Pos[2],0,10.0);
  4727.             return 1;
  4728.         }
  4729.     }
  4730.     return 1;
  4731. }
  4732. CMD:ip(playerid,params[])
  4733. {
  4734.     if(GetPlayerAdmin(playerid) >= 4)
  4735.     {
  4736.         if(!sscanf(params,"d",ID))
  4737.         {
  4738.             SendClientMessage(playerid,0xBFBFBFAA,"/ip ID.");
  4739.             return 1;
  4740.         }
  4741.         if(!IsPlayerConnected(ID))
  4742.         {
  4743.             return 1;
  4744.         }
  4745.         else
  4746.         {
  4747.             GetPlayerIp(ID,Nome,sizeof(Nome));
  4748.             format(Fala,sizeof(Fala),"~r~%s",Nome);
  4749.             GameTextForPlayer(playerid,Fala,10000,3);
  4750.             return 1;
  4751.         }
  4752.     }
  4753.     return 1;
  4754. }
  4755. CMD:desbanir(playerid,params[])
  4756. {
  4757.     if(GetPlayerAdmin(playerid) >= 4)
  4758.     {
  4759.         new Fim[24];
  4760.         if(!sscanf(params,"s",Fim))
  4761.         {
  4762.             SendClientMessage(playerid,0xBFBFBFAA,"/desbanir Nome.");
  4763.             return 1;
  4764.         }
  4765.         format(Fala,sizeof(Fala),Ban,Fim);
  4766.         if(DOF2_FileExists(Fala))
  4767.         {
  4768.             DOF2_RemoveFile(Fala);
  4769.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4770.             format(Fala,sizeof(Fala),"%s %s desbaniu %s.",GetPlayerAdminName(playerid),Nome,Fim);
  4771.             SendClientMessageToAll(0xFF8080AA,Fala);
  4772.             print(Fala);
  4773.             return 1;
  4774.         }
  4775.         return 1;
  4776.     }
  4777.     return 1;
  4778. }
  4779. CMD:limpar(playerid,params[])
  4780. {
  4781.     if(GetPlayerAdmin(playerid) >= 4)
  4782.     {
  4783.         OnResetChat();
  4784.         GetPlayerName(playerid,Nome,sizeof(Nome));
  4785.         format(Fala,sizeof(Fala),"%s %s limpou o TWEET.",GetPlayerAdminName(playerid),Nome);
  4786.         SendClientMessageToAll(0xFF8080AA,Fala);
  4787.         print(Fala);
  4788.         return 1;
  4789.     }
  4790.     return 1;
  4791. }
  4792. CMD:carros(playerid,params[])
  4793. {
  4794.     if(GetPlayerAdmin(playerid) >= 4)
  4795.     {
  4796.         for(new Ele=0; Ele<MAX_VEHICLES; Ele++)
  4797.         {
  4798.             new Em;
  4799.             for(new Ele2=0; Ele2<MAX_PLAYERS; Ele2++)
  4800.             {
  4801.                 if(IsPlayerInVehicle(Ele2,Ele))
  4802.                 {
  4803.                     Em = true;
  4804.                     break;
  4805.                 }
  4806.             }
  4807.             if(!Em)
  4808.             {
  4809.                 SetVehicleToRespawn(Ele);
  4810.             }
  4811.         }
  4812.         GetPlayerName(playerid,Nome,sizeof(Nome));
  4813.         format(Fala,sizeof(Fala),"%s %s reiniciou os carros.",GetPlayerAdminName(playerid),Nome);
  4814.         SendClientMessageToAll(0xFF8080AA,Fala);
  4815.         print(Fala);
  4816.         return 1;
  4817.     }
  4818.     return 1;
  4819. }
  4820. CMD:possui(playerid,params[])
  4821. {
  4822.     if(GetPlayerAdmin(playerid) >= 4)
  4823.     {
  4824.         new Fim;
  4825.         if(!sscanf(params,"dd",ID,Fim))
  4826.         {
  4827.             SendClientMessage(playerid,0xBFBFBFAA,"/possui ID $$.");
  4828.             return 1;
  4829.         }
  4830.         if(!IsPlayerConnected(ID))
  4831.         {
  4832.             return 1;
  4833.         }
  4834.         else
  4835.         {
  4836.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4837.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4838.             format(Fala,sizeof(Fala),"%s %s premiou %s com %d$.",GetPlayerAdminName(playerid),Nome,Nome2,Fim);
  4839.             SendClientMessageToAll(0xFF8080AA,Fala);
  4840.             print(Fala);
  4841.             ResetPlayerMoney(ID);
  4842.             GivePlayerMoney(ID,Fim);
  4843.             return 1;
  4844.         }
  4845.     }
  4846.     return 1;
  4847. }
  4848. CMD:parceria(playerid,params[])
  4849. {
  4850.     if(GetPlayerAdmin(playerid) >= 5)
  4851.     {
  4852.         new Fim[256];
  4853.         if(!sscanf(params,"s",Fim))
  4854.         {
  4855.             SendClientMessage(playerid,0xBFBFBFAA,"/parceria Nome.");
  4856.             return 1;
  4857.         }
  4858.         else
  4859.         {
  4860.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4861.             format(Fala,sizeof(Fala),"%s %s: Temos parceria com: %s.",GetPlayerAdminName(playerid),Nome,Fim);
  4862.             SendClientMessageToAll(0xFF8080AA,Fala);
  4863.             print(Fala);
  4864.             return 1;
  4865.         }
  4866.     }
  4867.     return 1;
  4868. }
  4869. CMD:reiniciar(playerid,params[])
  4870. {
  4871.     if(GetPlayerAdmin(playerid) >= 5)
  4872.     {
  4873.         for(new Ele=0; Ele<MAX_PLAYERS; Ele++)
  4874.         {
  4875.             DOF2_SetInt(Fala,"Score",GetPlayerScore(Ele));
  4876.             DOF2_SetInt(Fala,"Money",GetPlayerMoney(Ele));
  4877.             DOF2_SetInt(Fala,"Wanted",GetPlayerWantedLevel(Ele));
  4878.             DOF2_SetInt(Fala,"Admin",GetPlayerAdmin(Ele));
  4879.             DOF2_SetInt(Fala,"Cove",GetPlayerCove(Ele));
  4880.             DOF2_SetInt(Fala,"Level Cove",GetPlayerLevelCove(Ele));
  4881.             DOF2_SaveFile();
  4882.         }
  4883.         GetPlayerName(ID,Nome2,sizeof(Nome2));
  4884.         format(Fala,sizeof(Fala),"%s %s reiniciou o servidor.",GetPlayerAdminName(playerid),Nome);
  4885.         SendClientMessageToAll(0xFF8080AA,Fala);
  4886.         print(Fala);
  4887.         GameModeExit();
  4888.         return 1;
  4889.     }
  4890.     return 1;
  4891. }
  4892. CMD:armar(playerid,params[])
  4893. {
  4894.     if(GetPlayerAdmin(playerid) >= 5)
  4895.     {
  4896.         if(!sscanf(params,"d",ID))
  4897.         {
  4898.             SendClientMessage(playerid,0xBFBFBFAA,"/armar ID.");
  4899.             return 1;
  4900.         }
  4901.         if(!IsPlayerConnected(ID))
  4902.         {
  4903.             return 1;
  4904.         }
  4905.         else
  4906.         {
  4907.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4908.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4909.             format(Fala,sizeof(Fala),"%s %s armou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  4910.             SendClientMessageToAll(0xFF8080AA,Fala);
  4911.             print(Fala);
  4912.             GivePlayerWeapon(ID,16,10);
  4913.             GivePlayerWeapon(ID,24,70);
  4914.             GivePlayerWeapon(ID,26,40);
  4915.             GivePlayerWeapon(ID,28,500);
  4916.             GivePlayerWeapon(ID,31,500);
  4917.             GivePlayerWeapon(ID,34,100);
  4918.             GivePlayerWeapon(ID,35,1);
  4919.             return 1;
  4920.         }
  4921.     }
  4922.     return 1;
  4923. }
  4924. CMD:desarmar(playerid,params[])
  4925. {
  4926.     if(GetPlayerAdmin(playerid) >= 5)
  4927.     {
  4928.         if(!sscanf(params,"d",ID))
  4929.         {
  4930.             SendClientMessage(playerid,0xBFBFBFAA,"/desarmar ID.");
  4931.             return 1;
  4932.         }
  4933.         if(!IsPlayerConnected(ID))
  4934.         {
  4935.             return 1;
  4936.         }
  4937.         else
  4938.         {
  4939.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4940.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4941.             format(Fala,sizeof(Fala),"%s %s desarmou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  4942.             SendClientMessageToAll(0xFF8080AA,Fala);
  4943.             print(Fala);
  4944.             ResetPlayerWeapons(ID);
  4945.             return 1;
  4946.         }
  4947.     }
  4948.     return 1;
  4949. }
  4950. CMD:renomear(playerid,params[])
  4951. {
  4952.     if(GetPlayerAdmin(playerid) >= 5)
  4953.     {
  4954.         new Fim[24];
  4955.         if(!sscanf(params,"ds",ID,Fim))
  4956.         {
  4957.             SendClientMessage(playerid,0xBFBFBFAA,"/renomear ID Nome.");
  4958.             return 1;
  4959.         }
  4960.         if(!IsPlayerConnected(ID))
  4961.         {
  4962.             return 1;
  4963.         }
  4964.         else
  4965.         {
  4966.             GetPlayerName(playerid,Nome,sizeof(Nome));
  4967.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  4968.             format(Fala,sizeof(Fala),Play,Nome2);
  4969.             format(Fala2,sizeof(Fala2),"Play/%s.ini",Fim);
  4970.             format(Fala3,sizeof(Fala3),"%s %s renomeou %s para %s.",GetPlayerAdminName(playerid),Nome,Nome2,Fim);
  4971.             SendClientMessageToAll(0xFF8080AA,Fala3);
  4972.             print(Fala3);
  4973.             DOF2_CopyFile(Fala,Fala2);
  4974.             DOF2_RemoveFile(Fala);
  4975.             SetPlayerName(ID,Fim);
  4976.             return 1;
  4977.         }
  4978.     }
  4979.     return 1;
  4980. }
  4981. CMD:mandar(playerid,params[])
  4982. {
  4983.     if(GetPlayerAdmin(playerid) >= 6)
  4984.     {
  4985.         GetPlayerName(playerid,Nome,sizeof(Nome));
  4986.         format(Fala,sizeof(Fala),". . . . . . . . . . . . . . . . . . . . %s %s . . . . . . . . . . . . . . . . . . . .",GetPlayerAdminName(playerid),Nome);
  4987.         SendClientMessageToAll(0xFFFFFFAA,Fala);
  4988.         OnSendMessages();
  4989.         return 1;
  4990.     }
  4991.     return 1;
  4992. }
  4993. CMD:remover(playerid,params[])
  4994. {
  4995.     if(GetPlayerAdmin(playerid) >= 6)
  4996.     {
  4997.         new Fim[24];
  4998.         if(!sscanf(params,"s",Fim))
  4999.         {
  5000.             SendClientMessage(playerid,0xBFBFBFAA,"/remover Nome.");
  5001.             return 1;
  5002.         }
  5003.         format(Fala,sizeof(Fala),Play,Fim);
  5004.         if(DOF2_FileExists(Fala))
  5005.         {
  5006.             GetPlayerName(playerid,Nome,sizeof(Nome));
  5007.             format(Fala2,sizeof(Fala2),"%s %s removeu %s.",GetPlayerAdminName(playerid),Nome,Fim);
  5008.             SendClientMessageToAll(0xFF8080AA,Fala2);
  5009.             print(Fala2);
  5010.             DOF2_RemoveFile(Fala);
  5011.             return 1;
  5012.         }
  5013.         return 1;
  5014.     }
  5015.     return 1;
  5016. }
  5017. CMD:curar(playerid,params[])
  5018. {
  5019.     if(GetPlayerAdmin(playerid) >= 6)
  5020.     {
  5021.         if(!sscanf(params,"d",ID))
  5022.         {
  5023.             SendClientMessage(playerid,0xBFBFBFAA,"/curar ID.");
  5024.             return 1;
  5025.         }
  5026.         if(!IsPlayerConnected(ID))
  5027.         {
  5028.             return 1;
  5029.         }
  5030.         else
  5031.         {
  5032.             GetPlayerName(playerid,Nome,sizeof(Nome));
  5033.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  5034.             format(Fala,sizeof(Fala),"%s %s curou %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  5035.             SendClientMessageToAll(0xFF8080AA,Fala);
  5036.             print(Fala);
  5037.             SetPlayerHealth(ID,100.0);
  5038.             SetPlayerArmour(ID,100.0);
  5039.             return 1;
  5040.         }
  5041.     }
  5042.     return 1;
  5043. }
  5044. CMD:acabar(playerid,params[])
  5045. {
  5046.     if(GetPlayerAdmin(playerid) >= 6)
  5047.     {
  5048.         if(!sscanf(params,"d",ID))
  5049.         {
  5050.             SendClientMessage(playerid,0xBFBFBFAA,"/acabar ID.");
  5051.             return 1;
  5052.         }
  5053.         if(!IsPlayerConnected(ID))
  5054.         {
  5055.             return 1;
  5056.         }
  5057.         else
  5058.         {
  5059.             GetPlayerName(playerid,Nome,sizeof(Nome));
  5060.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  5061.             format(Fala,sizeof(Fala),"%s %s acabou com %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  5062.             SendClientMessageToAll(0xFF8080AA,Fala);
  5063.             print(Fala);
  5064.             SetPlayerHealth(ID,0.0);
  5065.             SetPlayerArmour(ID,0.0);
  5066.             return 1;
  5067.         }
  5068.     }
  5069.     return 1;
  5070. }
  5071. CMD:level(playerid,params[])
  5072. {
  5073.     if(GetPlayerAdmin(playerid) >= 6)
  5074.     {
  5075.         new Fim;
  5076.         if(!sscanf(params,"dd",ID,Fim))
  5077.         {
  5078.             SendClientMessage(playerid,0xBFBFBFAA,"/level ID Level.");
  5079.             return 1;
  5080.         }
  5081.         if(!IsPlayerConnected(ID))
  5082.         {
  5083.             return 1;
  5084.         }
  5085.         else
  5086.         {
  5087.             GetPlayerName(playerid,Nome,sizeof(Nome));
  5088.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  5089.             format(Fala,sizeof(Fala),"%s %s premiou %s com %d leveis.",GetPlayerAdminName(playerid),Nome,Nome2,Fim);
  5090.             SendClientMessageToAll(0xFF8080AA,Fala);
  5091.             print(Fala);
  5092.             SetPlayerScore(ID,Fim);
  5093.             return 1;
  5094.         }
  5095.     }
  5096.     return 1;
  5097. }
  5098. CMD:punir(playerid,params[])
  5099. {
  5100.     if(GetPlayerAdmin(playerid) >= 7)
  5101.     {
  5102.         if(!sscanf(params,"d",ID))
  5103.         {
  5104.             SendClientMessage(playerid,0xBFBFBFAA,"/punir ID.");
  5105.             return 1;
  5106.         }
  5107.         if(!IsPlayerConnected(ID))
  5108.         {
  5109.             return 1;
  5110.         }
  5111.         else
  5112.         {
  5113.             GetPlayerName(playerid,Nome,sizeof(Nome));
  5114.             GetPlayerName(ID,Nome2,sizeof(Nome2));
  5115.             format(Fala,sizeof(Fala),"%s %s puniu %s.",GetPlayerAdminName(playerid),Nome,Nome2);
  5116.             SendClientMessageToAll(0xFF8080AA,Fala);
  5117.             print(Fala);
  5118.             for(new Ele=0; Ele<10000; Ele++)
  5119.             {
  5120.                 AddStaticPlayerObject(ID,10000,0.0,0.0,0.0,0.0,0.0,0.0);
  5121.             }
  5122.             return 1;
  5123.         }
  5124.     }
  5125.     return 1;
  5126. }
  5127. CMD:banir(playerid,params[])
  5128. {
  5129.     if(GetPlayerAdmin(playerid) >= 7)
  5130.     {
  5131.         new Fim[24];
  5132.         if(!sscanf(params,"s",Fim))
  5133.         {
  5134.             SendClientMessage(playerid,0xBFBFBFAA,"/banir Nome.");
  5135.             return 1;
  5136.         }
  5137.         format(Fala,sizeof(Fala),Ban,Fim);
  5138.         if(!DOF2_FileExists(Fala))
  5139.         {
  5140.             GetPlayerName(playerid,Nome,sizeof(Nome));
  5141.             format(Fala2,sizeof(Fala2),"%s %s baniu %s.",GetPlayerAdminName(playerid),Nome,Fim);
  5142.             SendClientMessageToAll(0xFF8080AA,Fala2);
  5143.             print(Fala2);
  5144.             DOF2_CreateFile(Fala);
  5145.             DOF2_SetString(Fala,"O nome",Fim);
  5146.             DOF2_SetString(Fala,"O admin",Nome);
  5147.             return 1;
  5148.         }
  5149.         return 1;
  5150.     }
  5151.     return 1;
  5152. }
  5153. CMD:socios(playerid,params[])
  5154. {
  5155.     if(GetPlayerAdmin(playerid) >= 7)
  5156.     {
  5157.         format(Fala,sizeof(Fala),"Lider: %s\n\nSub Lider: %s\n\nSoldado: %s\n\nSub Soldado: %s\n\nCabo: %s\n\nSub Cabo: %s",DOF2_GetString(Socio,"Lider"),DOF2_GetString(Socio,"Sub Lider"),DOF2_GetString(Socio,"Soldado"),DOF2_GetString(Socio,"Sub Soldado"),DOF2_GetString(Socio,"Cabo"),DOF2_GetString(Socio,"Sub Cabo"));
  5158.         ShowPlayerDialog(playerid,15,DIALOG_STYLE_MSGBOX,"Sócios",Fala,"Trocar","Cancelar");
  5159.         return 1;
  5160.     }
  5161.     return 1;
  5162. }
  5163. CMD:socio(playerid,params[])
  5164. {
  5165.     if(GetPlayerAdmin(playerid) >= 7)
  5166.     {
  5167.         if(!sscanf(params,"d",ID))
  5168.         {
  5169.             SendClientMessage(playerid,0xBFBFBFAA,"/socio ID.");
  5170.             return 1;
  5171.         }
  5172.         if(!IsPlayerConnected(ID))
  5173.         {
  5174.             return 1;
  5175.         }
  5176.         else
  5177.         {
  5178.             SetPVarInt(playerid,"Sócio",ID);
  5179.             ShowPlayerDialog(playerid,35,DIALOG_STYLE_LIST,"Sócio","Tirar\nSub Cabo\nCabo\nSub Soldado\nSoldado\nSub Lider\nLider","Clicar","Cancelar");
  5180.             return 1;
  5181.         }
  5182.     }
  5183.     return 1;
  5184. }
  5185. CMD:clima(playerid,params[])
  5186. {
  5187.     if(GetPlayerAdmin(playerid) >= 7)
  5188.     {
  5189.         if(!sscanf(params,"d",ID))
  5190.         {
  5191.             SendClientMessage(playerid,0xBFBFBFAA,"/clima ID.");
  5192.             return 1;
  5193.         }
  5194.         else
  5195.         {
  5196.             GetPlayerName(playerid,Nome,sizeof(Nome));
  5197.             format(Fala,sizeof(Fala),"%s %s colocou o clima como ID: %d.",GetPlayerAdminName(playerid),Nome,ID);
  5198.             SendClientMessageToAll(0xFF8080AA,Fala);
  5199.             SetWeather(ID);
  5200.             return 1;
  5201.         }
  5202.     }
  5203.     return 1;
  5204. }
  5205. CMD:ver(playerid,params[])
  5206. {
  5207.     if(GetPlayerAdmin(playerid) >= 8)
  5208.     {
  5209.         format(Fala,sizeof(Fala),"Fundador: %s\n\nSub Fundador: %s\n\nDono: %s\n\nSub Dono: %s\n\nGeral: %s\n\nSub Geral: %s\n\nHelper: %s\n\nSub Helper: %s\n\n",DOF2_GetString(Admin,"Fundador"),DOF2_GetString(Admin,"Sub Fundador"),DOF2_GetString(Admin,"Dono"),DOF2_GetString(Admin,"Sub Dono"),DOF2_GetString(Admin,"Geral"),DOF2_GetString(Admin,"Sub Geral"),DOF2_GetString(Admin,"Helper"),DOF2_GetString(Admin,"Sub Helper"));
  5210.         ShowPlayerDialog(playerid,23,DIALOG_STYLE_MSGBOX,"Os admins",Fala,"Trocar","Cancelar");
  5211.         return 1;
  5212.     }
  5213.     return 1;
  5214. }
  5215. CMD:criar(playerid,params[])
  5216. {
  5217.     if(GetPlayerAdmin(playerid) >= 8)
  5218.     {
  5219.         if(!sscanf(params,"d",ID))
  5220.         {
  5221.             SendClientMessage(playerid,0xBFBFBFAA,"/criar ID.");
  5222.             return 1;
  5223.         }
  5224.         if(!IsPlayerConnected(ID))
  5225.         {
  5226.             return 1;
  5227.         }
  5228.         else
  5229.         {
  5230.             SetPVarInt(playerid,"Criar",ID);
  5231.             ShowPlayerDialog(playerid,33,DIALOG_STYLE_LIST,"Criar","Tirar\nSub Helper\nHelper\nSub Geral\nGeral\nSub Dono\nDono\nSub Fundador\nFundador","Criar","Cancelar");
  5232.             return 1;
  5233.         }
  5234.     }
  5235.     return 1;
  5236. }
  5237. CMD:servidor(playerid,params[])
  5238. {
  5239.     if(GetPlayerAdmin(playerid) >= 8)
  5240.     {
  5241.         ShowPlayerDialog(playerid,34,DIALOG_STYLE_LIST,"Servidor","Iniciar\nTerminar","Clicar","Cancelar");
  5242.         return 1;
  5243.     }
  5244.     return 1;
  5245. }
  5246. CMD:parar(playerid,params[])
  5247. {
  5248.     if(GetPlayerAdmin(playerid) >= 8)
  5249.     {
  5250.         GetPlayerName(playerid,Nome,sizeof(Nome));
  5251.         format(Fala,sizeof(Fala),"%s %s parou o servidor.",GetPlayerAdminName(playerid),Nome);
  5252.         SendClientMessageToAll(0xFF8080AA,Fala);
  5253.         print(Fala);
  5254.         SendRconCommand("exit");
  5255.         return 1;
  5256.     }
  5257.     return 1;
  5258. }
  5259. CMD:despedir(playerid,params[])
  5260. {
  5261.     if(GetPlayerAdmin(playerid) >= 8)
  5262.     {
  5263.         if(!sscanf(params,"d",ID))
  5264.         {
  5265.             SendClientMessage(playerid,0xBFBFBFAA,"/despedir ID.");
  5266.             return 1;
  5267.         }
  5268.         if(!IsPlayerConnected(ID))
  5269.         {
  5270.             return 1;
  5271.         }
  5272.         else
  5273.         {
  5274.             if(GetPlayerAdmin(ID) == 1)
  5275.             {
  5276.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5277.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5278.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5279.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5280.                 print(Fala);
  5281.                 DOF2_SetString(Admin,"Sub Helper","");
  5282.                 SetPlayerAdmin(ID,0);
  5283.                 return 1;
  5284.             }
  5285.             if(GetPlayerAdmin(ID) == 2)
  5286.             {
  5287.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5288.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5289.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5290.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5291.                 print(Fala);
  5292.                 DOF2_SetString(Admin,"Helper","");
  5293.                 SetPlayerAdmin(ID,0);
  5294.                 return 1;
  5295.             }
  5296.             if(GetPlayerAdmin(ID) == 3)
  5297.             {
  5298.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5299.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5300.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5301.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5302.                 print(Fala);
  5303.                 DOF2_SetString(Admin,"Sub Geral","");
  5304.                 SetPlayerAdmin(ID,0);
  5305.                 return 1;
  5306.             }
  5307.             if(GetPlayerAdmin(ID) == 4)
  5308.             {
  5309.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5310.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5311.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5312.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5313.                 print(Fala);
  5314.                 DOF2_SetString(Admin,"Geral","");
  5315.                 SetPlayerAdmin(ID,0);
  5316.                 return 1;
  5317.             }
  5318.             if(GetPlayerAdmin(ID) == 5)
  5319.             {
  5320.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5321.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5322.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5323.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5324.                 print(Fala);
  5325.                 DOF2_SetString(Admin,"Sub Dono","");
  5326.                 SetPlayerAdmin(ID,0);
  5327.                 return 1;
  5328.             }
  5329.             if(GetPlayerAdmin(ID) == 6)
  5330.             {
  5331.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5332.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5333.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5334.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5335.                 print(Fala);
  5336.                 DOF2_SetString(Admin,"Dono","");
  5337.                 SetPlayerAdmin(ID,0);
  5338.                 return 1;
  5339.             }
  5340.             if(GetPlayerAdmin(ID) == 7)
  5341.             {
  5342.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5343.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5344.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5345.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5346.                 print(Fala);
  5347.                 DOF2_SetString(Admin,"Sub Fundador","");
  5348.                 SetPlayerAdmin(ID,0);
  5349.                 return 1;
  5350.             }
  5351.             if(GetPlayerAdmin(ID) == 8)
  5352.             {
  5353.                 GetPlayerName(playerid,Nome,sizeof(Nome));
  5354.                 GetPlayerName(ID,Nome2,sizeof(Nome2));
  5355.                 format(Fala,sizeof(Fala),"%s %s removeu o %s de %s.",GetPlayerAdminName(playerid),Nome,GetPlayerAdminName(ID),Nome2);
  5356.                 SendClientMessageToAll(0xFF8080AA,Fala);
  5357.                 print(Fala);
  5358.                 DOF2_SetString(Admin,"Fundador","");
  5359.                 SetPlayerAdmin(ID,0);
  5360.                 return 1;
  5361.             }
  5362.         }
  5363.         return 1;
  5364.     }
  5365.     return 1;
  5366. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement