pastebin - collaborative debugging

pastebin is a collaborative debugging tool allowing you to share and modify code snippets while chatting on IRC, IM or a message board.

This site is developed to XHTML and CSS2 W3C standards. If you see this paragraph, your browser does not support those standards and you need to upgrade. Visit WaSP for a variety of options.

pastebin - collaborative debugging tool View Help


Posted by ALPATH GANG MODE on Sun 28 Jun 00:47
report abuse | View followups from ALPATH GANG DM | download | new post

  1. #include <a_samp>
  2. #include <core>
  3. #include <float>
  4.  
  5. #define COLOR_GREY 0xAFAFAFAA
  6. #define COLOR_GREEN 0x33AA33AA
  7. #define COLOR_RED 0xAA3333AA
  8. #define COLOR_YELLOW 0xFFFF00AA
  9. #define COLOR_WHITE 0xFFFFFFAA
  10. #define COLOR_BLUE 0x0000BBAA
  11. #define COLOR_LIGHTBLUE 0x33CCFFAA
  12. #define COLOR_ORANGE 0xFF9900AA
  13. #define Gris 0xAFAFAFAA
  14. #define Verde 0x33AA33AA
  15. #define Rojo 0xAA3333AA
  16. #define Amarillo 0xFFE700FF
  17. #define Blanco 0xFFFFFFAA
  18. #define Azul 0x0000BBAA
  19. #define Celeste 0x33CCFFAA
  20. #define Naranja 0xFFA500AA
  21. #define Rosado 0xCCFF00FFAA
  22. #define RojoOscuro 0x660000AA
  23. #define Jengibre 0xFFB469FF
  24. #define Tomate 0xFF6347AA
  25. #define Violeta 0x9955DEEE
  26.  
  27. #define PocketMoney 5000  // Amount player recieves on spawn.
  28. #define INACTIVE_PLAYER_ID 255
  29. #define GIVECASH_DELAY 5000 // Time in ms between /givecash commands.
  30.  
  31. #define V_LIMIT 701
  32. #define DIV_AMOUNT 35
  33.  
  34. #define B_ICON 1272
  35. #define B_ICON_TYPE 2
  36. #define PD_TIMER 1800000
  37. #define B_LIMIT 100
  38.  
  39. #define STRING_SIZE 128
  40. #define DEFAULT_OWNER "none"
  41.  
  42. #define CP_BANK         0
  43. #define CP_PIRATE       1
  44. #define CP_AMMU         2
  45. #define CP_WANGEXPORTS  3
  46. #define CP_HEAVENS      4
  47. #define CP_HELL         5
  48. #define CP_DRAGON       6
  49. #define CP_CALIGULA     7
  50. #define CP_SEXSHOP      8
  51. #define CP_BAR          9
  52. #define CP_ZIP         10
  53. #define CP_BINCO       11
  54. #define CP_TATOO       12
  55. #define CP_BOTIQUE     13
  56. #define CP_STRIPCLUB   14
  57. #define CP_WANGCARS    15
  58. #define CP_AIRSTRIP    16
  59. #define CP_EMERALD     17
  60. #define CP_VISAGE      18
  61. #define CP_SPREADRANCH 19
  62.  
  63. #define P_DRAGON        0
  64. #define P_CALIGULA      1
  65. #define P_SEXSHOP       2
  66. #define P_BAR           3
  67. #define P_ZIP           4
  68. #define P_BINCO         5
  69. #define P_TATOO         6
  70. #define P_BOTIQUE       7
  71. #define P_STRIPCLUB     8
  72. #define P_WANGCARS      9
  73. #define P_AIRSTRIP     10
  74. #define P_EMERALD      11
  75. #define P_VISAGE       12
  76. #define P_SPREADRANCH  13
  77.  
  78. #define P_OFFSET    6
  79.  
  80. forward MoneyGrubScoreUpdate();
  81. forward Givecashdelaytimer(playerid);
  82. //forward GrubModeReset();
  83. forward SetPlayerRandomSpawn(playerid);
  84. forward SetupPlayerForClassSelection(playerid);
  85. forward GameModeExitFunc();
  86.  
  87. //------------------------------------------------------------------------------------------------------
  88.  
  89. new CashScoreOld;
  90. new iSpawnSet[MAX_PLAYERS];
  91. new bank[MAX_PLAYERS];
  92. new bounty[MAX_PLAYERS];
  93. new playerCheckpoint[MAX_PLAYERS];
  94. new dmWarning[MAX_PLAYERS];
  95. new savePos;
  96. new worldTime;
  97. new vehicleModel[207];
  98.  
  99. new playerColors[100] = {
  100. 0xFF8C13FF,0xC715FFFF,0x20B2AAFF,0xDC143CFF,0x6495EDFF,0xf0e68cFF,0x778899FF,0xFF1493FF,0xF4A460FF,0xEE82EEFF,0xFFD720FF,
  101. 0x8b4513FF,0x4949A0FF,0x148b8bFF,0x14ff7fFF,0x556b2fFF,0x0FD9FAFF,0x10DC29FF,0x534081FF,0x0495CDFF,0xEF6CE8FF,0xBD34DAFF,
  102. 0x247C1BFF,0x0C8E5DFF,0x635B03FF,0xCB7ED3FF,0x65ADEBFF,0x5C1ACCFF,0xF2F853FF,0x11F891FF,0x7B39AAFF,0x53EB10FF,0x54137DFF,
  103. 0x275222FF,0xF09F5BFF,0x3D0A4FFF,0x22F767FF,0xD63034FF,0x9A6980FF,0xDFB935FF,0x3793FAFF,0x90239DFF,0xE9AB2FFF,0xAF2FF3FF,
  104. 0x057F94FF,0xB98519FF,0x388EEAFF,0x028151FF,0xA55043FF,0x0DE018FF,0x93AB1CFF,0x95BAF0FF,0x369976FF,0x18F71FFF,0x4B8987FF,
  105. 0x491B9EFF,0x829DC7FF,0xBCE635FF,0xCEA6DFFF,0x20D4ADFF,0x2D74FDFF,0x3C1C0DFF,0x12D6D4FF,0x48C000FF,0x2A51E2FF,0xE3AC12FF,
  106. 0xFC42A8FF,0x2FC827FF,0x1A30BFFF,0xB740C2FF,0x42ACF5FF,0x2FD9DEFF,0xFAFB71FF,0x05D1CDFF,0xC471BDFF,0x94436EFF,0xC1F7ECFF,
  107. 0xCE79EEFF,0xBD1EF2FF,0x93B7E4FF,0x3214AAFF,0x184D3BFF,0xAE4B99FF,0x7E49D7FF,0x4C436EFF,0xFA24CCFF,0xCE76BEFF,0xA04E0AFF,
  108. 0x9F945CFF,0xDCDE3DFF,0x10C9C5FF,0x70524DFF,0x0BE472FF,0x8A2CD7FF,0x6152C2FF,0xCF72A9FF,0xE59338FF,0xEEDC2DFF,0xD8C762FF,
  109. 0x3FE65CFF
  110. };
  111.  
  112. new Float:gRandomPlayerSpawns[14][3] = {
  113. {2001.6309,1914.6458,40.3516},
  114. {2208.8589,1839.1924,10.8203},
  115. {1970.2393,1622.4781,12.8669},
  116. {2232.3596,1285.6245,10.6719},
  117. {2486.1292,1413.6133,12.3983},
  118. {2578.0166,1663.4172,10.8203},
  119. {2602.7380,2183.7473,14.1161},
  120. {2627.3213,2348.1069,10.8203},
  121. {986.2977,1880.0288,11.4683},
  122. {1502.4791,2026.9261,14.7396},
  123. {1607.5032,1816.2596,10.8203},
  124. {1645.9166,1614.2948,14.8222},
  125. {1958.6238,694.7397,14.2681},
  126. {1491.2498,2773.8394,15.9924}
  127. };
  128.  
  129. new Float:gCopPlayerSpawns[3][3] = {
  130. {2297.1064,2452.0115,10.8203},
  131. {2297.0452,2468.6743,10.8203},
  132. {2268.0566,2449.2874,3.5313}
  133. };
  134.  
  135. #define MAX_POINTS 20
  136.  
  137. new Float:checkCoords[MAX_POINTS][4] = {
  138. {-36.5483,-57.9948, -17.2655,-49.2967},     //BANK
  139. {1894.6128,1445.3431, 2084.9739,1637.8186}, //PIRATE
  140. {284.0546,-86.4384, 302.9315,-56.6674},     //AMMUNATION
  141. {-1924.2008,245.8384,-1897.0090,310.0460},  //WANG EXPORTS
  142. {2301.1162,1260.2860,2346.1741,1305.4763},  //HEAVENS SKYDIVE
  143. {-2549.7979,-1660.4034,-2339.2673,-1589.3324},  //HELL FALL
  144. {1925.1511,968.2358, 2019.0715,1067.4276},  //DRAGON
  145. {2216.7971,1638.0493, 2255.2097,1714.0806}, //CALIGULA
  146. {-115.9544,-24.2706, -99.1631,-7.1391},     //SEXSHOP
  147. {487.6558,-88.5900, 512.0635, -67.7503},    //BAR
  148. {144.9131,-96.0927, 177.4128,-70.7923},     //ZIP
  149. {201.4462,-112.4556, 218.5237,-95.1238},    //BINCO
  150. {-204.7623,-44.0326, -200.2330,-39.8128},   //TATOO
  151. {416.7485,-84.4242, 422.6890,-74.0611},     //BOTIQUE
  152. {1201.1422,-16.6343,1223.4420,12.6656},     //STRIPCLUB
  153. {-1996.0801,253.4684,-1942.0564,310.0717},  //WANG CARS
  154. {413.4203,2534.9907,421.4078,2542.7031},    //VERDANT MEADOWS AIR STRIP
  155. {2099.1985,2328.5200,2179.1382,2405.8721},  //EMERALD ISLE
  156. {1998.3783,1875.9679,2066.3425,1957.0034},  //THE VISAGE
  157. {1205.7026,-41.1453,1216.8755,-23.9896}     //THE BIG SPREAD RANCH
  158. };
  159.  
  160. new Float:checkpoints[MAX_POINTS][3] = {
  161. {-22.2549,-55.6575,1003.5469},
  162. {2000.3132,1538.6012,13.5859},
  163. {291.0004,-84.5168,1001.5156},
  164. {-1920.6711,303.1555,41.0469},
  165. {2323.7454,1283.1440,97.5579},
  166. {-2432.6628,-1620.0771,526.8676},
  167. {1989.0619,1005.5241,994.4688},
  168. {2235.5408,1679.0402,1008.3594},
  169. {-103.5525,-22.4661,1000.7188},
  170. {501.4927,-75.4323,998.7578},
  171. {161.1875,-79.9915,1001.8047},
  172. {207.5640,-97.8188,1005.2578},
  173. {-203.4864,-41.2045,1002.2734},
  174. {418.5547,-80.1667,1001.8047},
  175. {1212.3918,-10.9459,1000.9219},
  176. {-1957.5327,300.2131,35.4688},
  177. {418.1210,2536.8762,10.0000},
  178. {2127.5940,2370.4255,10.8203},
  179. {2022.5179,1916.6848,12.3397},
  180. {1208.5027,-32.6044,1000.9531}
  181. };
  182.  
  183. new checkpointType[MAX_POINTS] = {
  184.         CP_BANK,
  185.         CP_PIRATE,
  186.         CP_AMMU,
  187.         CP_WANGEXPORTS,
  188.         CP_HEAVENS,
  189.         CP_HELL,
  190.         CP_DRAGON,
  191.         CP_CALIGULA,
  192.         CP_SEXSHOP,
  193.         CP_BAR,
  194.         CP_ZIP,
  195.         CP_BINCO,
  196.         CP_TATOO,
  197.         CP_BOTIQUE,
  198.         CP_STRIPCLUB,
  199.         CP_WANGCARS,
  200.         CP_AIRSTRIP,
  201.         CP_EMERALD,
  202.         CP_VISAGE,
  203.         CP_SPREADRANCH 
  204. };
  205.  
  206. #define MAX_PROPERTIES  14
  207.  
  208. new propertyNames[MAX_PROPERTIES][32] = {
  209.         "Four Dragons",
  210.         "Caligula",
  211.         "Sex Shop",
  212.         "Shithole Bar",
  213.         "Zip Shop",
  214.         "Binco Shop",
  215.         "Tatoo Parlor",
  216.         "Botique",
  217.         "Strip Club",
  218.         "Wang Cars",
  219.         "Verdant Meadows Air Strip",
  220.         "Emerald Isle",
  221.         "The Visage",
  222.         "The Big Spread Ranch"
  223. };
  224.  
  225. new propertyValues[MAX_PROPERTIES] = {
  226.         75000,
  227.         100000,
  228.         25000,
  229.         20000,
  230.         15000,
  231.         15000,
  232.         10000,
  233.         20000,
  234.         30000,
  235.         20000,
  236.         25000,
  237.         60000,
  238.         110000,
  239.         25000
  240. };
  241.  
  242. new propertyEarnings[MAX_PROPERTIES] = {
  243.         5000,
  244.         7000,
  245.         2000,
  246.         1500,
  247.         1000,
  248.         1000,
  249.         700,
  250.         1500,
  251.         2500,
  252.         1500,
  253.         2000,
  254.         6000,
  255.         8000,
  256.         2000
  257. };
  258.  
  259. new propertyOwner[MAX_PROPERTIES] = {999,999,999,999,999,999,999,999,999,999,999,999,999,999};
  260.  
  261. #define MAX_WEAPONS 47
  262. #define MAX_SPAWNWEAPONS 9
  263. new weaponNames[MAX_WEAPONS][32] = {
  264.         "Unarmed",
  265.         "Brass Knuckles", //crash game
  266.         "Golf Club",
  267.         "Night Stick",
  268.         "Knife",
  269.         "Baseball Bat",
  270.         "Shovel",
  271.         "Pool Cue",
  272.         "Katana",
  273.         "Chainsaw",
  274.         "Purple Dildo",
  275.         "White Dildo",
  276.         "Long White Dildo",
  277.         "White Dildo 2",
  278.         "Flowers",
  279.         "Cane",
  280.         "Grenades", //crash game
  281.         "Tear Gas", //crash game
  282.         "Molotovs", //crash game
  283.         "UNKNOWN",
  284.         "UNKNOWN",
  285.         "UNKNOWN",
  286.         "Pistol",
  287.         "Silenced Pistol",
  288.         "Desert Eagle",
  289.         "Shotgun",
  290.         "Sawn Off Shotgun",
  291.         "Combat Shotgun",
  292.         "Micro Uzi (Mac 10)",
  293.         "MP5",
  294.         "AK47",
  295.         "M4",
  296.         "Tec9",
  297.         "Rifle",
  298.         "Sniper Rifle",
  299.         "RPG",
  300.         "Missile Launcher",
  301.         "Flame Thrower",
  302.         "Minigun",
  303.         "Sachel Charges", //crash game
  304.         "Detonator", //crash game
  305.         "Spray Paint",
  306.         "Fire Extinguisher",
  307.         "Camera",
  308.         "Nightvision Goggles", //crash game
  309.         "Thermal Goggles", //crash game
  310.         "Parachute"
  311. };
  312.  
  313. new spawnWeapons[MAX_SPAWNWEAPONS][3] = {
  314.         {23,34,4000},
  315.         {25,15,7000},
  316.         {27,20,15000},
  317.         {28,120,7000},
  318.         {32,120,5000},
  319.         {29,120,15000},
  320.         {30,120,25000},
  321.         {31,120,30000},
  322.         {9,0,70000}
  323. };
  324.  
  325. new playerWeapons[MAX_PLAYERS][MAX_SPAWNWEAPONS];
  326.  
  327. //---> Pit Boss
  328. #define MAX_GAMBLINGFEE   10000
  329. #define MIN_GAMBLINGFEE       1
  330. #define MAX_CASINO            2
  331. new casinoVehicles[MAX_CASINO][2] = {
  332.         {1,2},
  333.         {3,4}
  334. };
  335. new gamblingFee[MAX_CASINO] = {
  336.         300,
  337.         300
  338. };
  339. new Float:gambleAreas[MAX_CASINO][4] = {
  340.         {1928.1771,987.5739, 1970.5675,1042.8369}, //Four Dragons
  341.         {2171.3618,1584.2649, 2279.4915,1628.6199} //Caligula's
  342. };
  343. new pbGameText = 1;
  344.  
  345. //---> WANG EXPORT VEHICLES
  346. #define MAX_WANGEXPORTVEHICLES  15              // Maximum Wang Export vehicles
  347. new wantedWangExportVehicle;                    // Wanted Wang Export vehicle model id
  348. new wantedWangExportVehicles[MAX_WANGEXPORTVEHICLES] = {                                // Wanted Wang Exports modelid's
  349.         400,
  350.         411,
  351.         434,
  352.         451,
  353.         461,
  354.         463,
  355.         468,
  356.         470,
  357.         480,
  358.         482,
  359.         495,
  360.         535,
  361.         541,
  362.         567,
  363.         603
  364. };
  365. new wantedWangExportVehicleNames[MAX_WANGEXPORTVEHICLES][32] = {                // Wanted Wang Exports vehicle names (match modelid's)
  366.         "Landstalker",
  367.         "Infernus",
  368.         "Hotknife",
  369.         "Turismo",
  370.         "PCJ-600",
  371.         "Freeway",
  372.         "Sanchez",
  373.         "Patriot",
  374.         "Comet",
  375.         "Burrito",
  376.         "Sandking",
  377.         "Slamvan",
  378.         "Bullet",
  379.         "Savanna",
  380.         "Phoenix"
  381. };
  382.  
  383. //---> Gang DM
  384. #define MAX_DMZONES             9               // Maximum gang deathmatch zones
  385. new Float:dmCoords[MAX_DMZONES][4] = {          // dm coordinates
  386.         {-1940.5177,-1794.1295,-1658.0635,-1535.5846},
  387.         {2336.2014,-1724.6854,2542.1138,-1625.6139},
  388.         {1153.1282,197.6021,1531.6736,435.2268},
  389.         {2496.7122,2616.0457,2749.8606,2858.5027},
  390.         {-939.4901,1384.7155,-707.3583,1636.4291},
  391.         {2374.1794,-2696.3215,2810.3977,-2330.2258},
  392.         {-1679.7235,2459.0403,-1274.9779,2756.8276},
  393.         {-1470.3805,486.9461,-1243.6833,520.1677},
  394.         {-2851.9526,-1818.3044,-2642.0146,-1270.1024}
  395. };
  396. new Float:dmSpawnCoords[MAX_DMZONES][6] = {     // dm spawn coordinates [spawn1x,spawn1y,spawn1z,spawn2x,spawn2y,spawn2z]
  397.         {-1860.3270,-1555.7944,27.7882,-1852.2899,-1709.3114,23.2031},
  398.         {2350.9478,-1633.9509,16.3725,2517.8013,-1721.8979,18.5821},
  399.         {1447.7856,362.7201,18.9239,1247.3853,204.2742,23.0547},
  400.         {2511.5542,2850.3467,14.8222,2599.9905,2679.6770,14.2559},
  401.         {-938.8171,1427.7638,30.4340,-734.1335,1546.4265,39.0080},
  402.         {2790.4875,-2378.6331,16.2244,2414.8733,-2651.1584,17.9107},
  403.         {-1308.0055,2544.7805,87.7422,-1665.8292,2551.0815,88.3455},
  404.         {-1462.5336,489.2468,3.0414,-1358.9319,497.6422,24.2969},
  405.         {-2798.1133,-1360.4624,132.4197,-2816.5259,-1652.0499,141.5092}
  406. };
  407. new dmGangs[MAX_DMZONES][2] = {         // dm gangs (2 per zone)
  408.         {0,0},
  409.         {0,0},
  410.         {0,0},
  411.         {0,0},
  412.         {0,0},
  413.         {0,0},
  414.         {0,0},
  415.         {0,0},
  416.         {0,0}
  417. };
  418. new dmNames[MAX_DMZONES][32] = {        // dm zone names
  419.         "Whetstone",
  420.         "Grove Street",
  421.         "Montgomery",
  422.         "K.A.C.C. Military Fuels",
  423.         "Las Barrancas",
  424.         "Ocean Docks",
  425.         "El Quebrados",
  426.         "Easter Basin",
  427.         "Mount Chiliad"
  428. };
  429. new dmWeapons[MAX_DMZONES][2] = {       // dm weapons [weaponid,ammo]
  430.         {6,0},
  431.         {32,1500},
  432.         {30,1500},
  433.         {38,5000},
  434.         {24,120},
  435.         {27,120},
  436.         {22,240},
  437.         {23,170},
  438.         {24,120}
  439. };
  440. new dmPlayers[MAX_PLAYERS];
  441.  
  442. #define MAX_SAVE 64
  443. new savedInfo[MAX_SAVE][4];
  444. new savedNames[MAX_SAVE][MAX_PLAYER_NAME];
  445. new savedWeapons[MAX_SAVE][MAX_SPAWNWEAPONS];
  446.  
  447. #define MAX_GANGS                       32
  448. #define MAX_GANG_MEMBERS        6
  449. #define MAX_GANG_NAME       16
  450. new gangMembers[MAX_GANGS][MAX_GANG_MEMBERS];
  451. new gangNames[MAX_GANGS][MAX_GANG_NAME];
  452. new gangInfo[MAX_GANGS][3]; //0-created,1-members,2-color
  453. new gangBank[MAX_GANGS];
  454. new playerGang[MAX_PLAYERS];
  455. new gangInvite[MAX_PLAYERS];
  456.  
  457. //Round code stolen from mike's Manhunt :P
  458. //new gRoundTime = 3600000;                   // Round time - 1 hour
  459. //new gRoundTime = 1200000;                                     // Round time - 20 mins
  460. //new gRoundTime = 900000;                                      // Round time - 15 mins
  461. //new gRoundTime = 600000;                                      // Round time - 10 mins
  462. //new gRoundTime = 300000;                                      // Round time - 5 mins
  463. //new gRoundTime = 120000;                                      // Round time - 2 mins
  464. //new gRoundTime = 60000;                                       // Round time - 1 min
  465.  
  466. new gActivePlayers[MAX_PLAYERS];
  467. new gLastGaveCash[MAX_PLAYERS];
  468.  
  469. //------------------------------------------------------------------------------------------------------
  470.  
  471. main()
  472. {
  473.                 print("\n--------------------------------------------------------------");
  474.                 print("  Server ALPATH GANG DM");
  475.                 print("--------------------------------------------------------------");
  476.                 print("  GM By [AGD]SIKRIO");
  477.                 print("  maikel_metal_666@hotmail.com");
  478.                 print("--------------------------------------------------------------\n");
  479.                 worldTime = 13;
  480. }
  481.  
  482. //------------------------------------------------------------------------------------------------------
  483.  
  484. public PlayerLeaveGang(playerid) {
  485.         new string[256];
  486.         new playername[MAX_PLAYER_NAME];
  487.         new gangnum = playerGang[playerid];
  488.  
  489.     if(gangnum > 0) {
  490.                 for(new i = 0; i < gangInfo[gangnum][1]; i++) {
  491.                         if(gangMembers[gangnum][i]==playerid) {
  492.  
  493.                             //One less gang member
  494.                             gangInfo[gangnum][1]--;
  495.  
  496.                     for(new j = i; j < gangInfo[gangnum][1]; j++) {
  497.                                     //Shift gang members
  498.                                     gangMembers[gangnum][j]=gangMembers[gangnum][j+1];
  499.                         }
  500.  
  501.                             //Disband gang if no more members
  502.                             if(gangInfo[gangnum][1]<1) {
  503.                                 gangInfo[gangnum][0]=0;
  504.                                 gangInfo[gangnum][1]=0;
  505.                                 gangBank[gangnum]=0;
  506.                         }
  507.  
  508.                                 //Notify other members
  509.                                 for(new j = 0; j < gangInfo[gangnum][1]; j++) {
  510.                                     GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
  511.                                         format(string, sizeof(string),"%s has quit your gang.", playername);
  512.                                         SendClientMessage(gangMembers[gangnum][j], COLOR_ORANGE, string);
  513.                                         if(j==0) {
  514.                                                 AutoLockCasinoVehicles(gangMembers[gangnum][j]);
  515.                                         }
  516.                                 }
  517.                                
  518.                                 format(string, sizeof(string),"Usted tiene salir de la banda '% s' (id:% d)", gangNames[gangnum], gangnum);
  519.                                 SendClientMessage(playerid, COLOR_ORANGE, string);
  520.  
  521.                                 playerGang[playerid]=0;
  522.                                
  523.                                 SetPlayerColor(playerid,playerColors[playerid]);
  524.  
  525.                                 return;
  526.                         }
  527.                 }
  528.         } else {
  529.                 SendClientMessage(playerid, COLOR_RED, "Usted no está en una pandilla.");
  530.         }
  531. }
  532.  
  533. public getCheckpointType(playerID) {
  534.         return checkpointType[playerCheckpoint[playerID]];
  535. }
  536.  
  537. public isPlayerInArea(playerID, Float:data[4])
  538. {
  539.         new Float:X, Float:Y, Float:Z;
  540.  
  541.         GetPlayerPos(playerID, X, Y, Z);
  542.         if(X >= data[0] && X <= data[2] && Y >= data[1] && Y <= data[3]) {
  543.                 return 1;
  544.         }
  545.         return 0;
  546. }
  547.  
  548. public PayPlayerInArea(playerID, Float:x1, Float:y1, Float:x2, Float:y2, cash)
  549. {
  550.  
  551.         if(IsPlayerConnected(playerID))
  552.         {
  553.                 new Float:X, Float:Y, Float:Z;
  554.  
  555.                 GetPlayerPos(playerID, X, Y, Z);
  556.                 if(X >= x1 && X <= x2 && Y >= y1 && Y <= y2)
  557.                 {
  558.                         GivePlayerMoney(playerID, cash);
  559.                         return 1;
  560.                 }
  561.         }
  562.         return 0;
  563. }
  564. //------------------------------------------------------------------------------------------------------
  565.  
  566. public TimeUpdate() {
  567.         worldTime++;
  568.         worldTime%=24;
  569.         SetWorldTime(worldTime);
  570.         if(worldTime==6 || worldTime==12 || worldTime==18) {
  571.                 new string[256];
  572.                 new n = random(MAX_WANGEXPORTVEHICLES);
  573.                 format(string, sizeof(string),"*** Wang Exportaciones están comprando %s's ***", wantedWangExportVehicleNames[n]);
  574.                 SendClientMessageToAll(COLOR_YELLOW, string);
  575.                 wantedWangExportVehicle = wantedWangExportVehicles[n];
  576.         }
  577. }
  578.  
  579. //------------------------------------------------------------------------------------------------------
  580.  
  581. public UnlockVehicleUpdate() {
  582.         new i,j;
  583.         new vehicleDriver = 0;
  584.         for(i=MAX_CASINO*2+1;i<=sizeof(vehicleModel);i++) {
  585.                 for(j=0;j<MAX_PLAYERS;j++) {
  586.                         if(IsPlayerConnected(j)) {
  587.                                 if(IsPlayerInVehicle(j,i)) {
  588.                                         if(GetPlayerState(j)==PLAYER_STATE_DRIVER) {
  589.                                                 vehicleDriver = 1;
  590.                                                 break;
  591.                                         }
  592.                                 }
  593.                         }
  594.                 }
  595.                 if(!vehicleDriver) {
  596.                         for(j=0;j<MAX_PLAYERS;j++) {
  597.                                 if(IsPlayerConnected(j)) {
  598.                                         SetVehicleParamsForPlayer(i,j,0,0);
  599.                                 }
  600.                         }
  601.                 }
  602.         }
  603. }
  604.  
  605. //------------------------------------------------------------------------------------------------------
  606.  
  607. public DeathmatchUpdate() {
  608.         for(new i=0;i<MAX_PLAYERS;i++)
  609.         {
  610.                 if(IsPlayerConnected(i)) {
  611.                         for(new j=0;j<MAX_DMZONES;j++) {
  612.                                 if(isPlayerInArea(i,dmCoords[j]) && dmPlayers[i]!=j && (dmGangs[j][0]!=0 || dmGangs[j][1]!=0)) {
  613.                                         dmWarning[i]++;
  614.                                         GameTextForPlayer(i,"~r~USTED ESTÁ EN UNA ZONA DEATHMATCH ~g~Licencia para su propia seguridad o ~r~TOMA",10000,5);
  615.                                         if(dmWarning[i] > 3) {
  616.                                                 SetPlayerHealth(i,0);
  617.                                                 ResetPlayerMoney(i);
  618.                                         }
  619.                                 }
  620.                         }
  621.                 }
  622.         }
  623.        
  624. }
  625.  
  626. //------------------------------------------------------------------------------------------------------
  627.  
  628. public PirateShipScoreUpdate()
  629. {
  630.         for(new i=0; i<MAX_PLAYERS; i++)
  631.         {
  632.                 PayPlayerInArea(i, 1995.5, 1518.0, 2006.0, 1569.0, 100);
  633. //              {
  634. //            SendClientMessage(i, COLOR_YELLOW, "You earned money for holding the pirate ship.");
  635. //              }
  636.         }
  637. }
  638.  
  639. //------------------------------------------------------------------------------------------------------
  640.  
  641. public GambleUpdate()
  642. {
  643.         new owner;
  644.         new string[256];
  645.         new ownername[MAX_PLAYER_NAME];
  646.         for(new i=0;i<MAX_PLAYERS;i++)
  647.         {
  648.                 if(IsPlayerConnected(i)) {
  649.                         for(new j=0;j<MAX_CASINO;j++) {
  650.                                 if(isPlayerInArea(i,gambleAreas[j])) {
  651.                                         owner = propertyOwner[j];
  652.                                         if(owner!=i) {
  653.                                                 if(GetPlayerMoney(i) >= gamblingFee[j]) {
  654.                                                         if(owner!=999) {
  655.                                                                 GetPlayerName(owner, ownername, MAX_PLAYER_NAME);
  656.                                                                 format(string, sizeof(string), "Que usted no tiene este casino! Pagar un $%d los juegos de azar de pago en% s a la vez!",gamblingFee[j],ownername);
  657.                                                         } else {
  658.                                                                 format(string, sizeof(string), "Que usted no tiene este casino! Pagar un $%d los juegos de azar de pago a la vez!",gamblingFee[j]);
  659.                                                         }
  660.                                                         SendClientMessage(i, COLOR_RED, string);
  661.                                                         GivePlayerMoney(i, 0-gamblingFee[j]);
  662.                                                         if(IsPlayerConnected(owner)) {
  663.                                                                 GivePlayerMoney(owner,gamblingFee[j]);
  664.                                                         }
  665.                                                 } else {
  666.                                                         SendClientMessage(i, COLOR_RED, "No puede permitirse el lujo de jugar aquí! Dejar a la vez");
  667.                                                 }
  668.                                         } else {
  669.                                                 //SendClientMessage(i, COLOR_YELLOW, "Welcome back.");
  670.                                         }
  671.                                 }
  672.                         }
  673.                 }
  674.         }
  675. }
  676.  
  677. //------------------------------------------------------------------------------------------------------
  678.  
  679. public checkpointUpdate()
  680. {
  681.         for(new i=0; i<MAX_PLAYERS; i++)
  682.         {
  683.             if(IsPlayerConnected(i)) {
  684.                 for(new j=0; j < MAX_POINTS; j++) {
  685.                     if(isPlayerInArea(i, checkCoords[j])) {
  686.                         if(playerCheckpoint[i]!=j) {
  687.                             DisablePlayerCheckpoint(i);
  688.                                                 SetPlayerCheckpoint(i, checkpoints[j][0],checkpoints[j][1],checkpoints[j][2],2);
  689.                                                 playerCheckpoint[i] = j;
  690.                                         }
  691.                     } else {
  692.                         if(playerCheckpoint[i]==j) {
  693.                             DisablePlayerCheckpoint(i);
  694.                             playerCheckpoint[i] = 999;
  695.                         }
  696.                     }
  697.                 }
  698.                 }
  699.         }
  700. }
  701.  
  702. //------------------------------------------------------------------------------------------------------
  703.  
  704. public PropertyScoreUpdate()
  705. {
  706.         new owners[MAX_PROPERTIES];
  707.         new payments[MAX_PROPERTIES];
  708.        
  709.         for(new i=0; i < MAX_PROPERTIES; i++)
  710.             owners[i]=999;
  711.  
  712.         for(new i=0; i < MAX_PROPERTIES; i++)
  713.         {
  714.                 if(propertyOwner[i] < 999) {
  715.                
  716.                         for(new j=0; j < MAX_PROPERTIES; j++) {
  717.                             if(owners[j]==propertyOwner[i]) {
  718.                                 payments[j]+=propertyEarnings[i];
  719.                                 j = MAX_PROPERTIES;
  720.                             } else if (owners[j]==999) {
  721.                                         owners[j]=propertyOwner[i];
  722.                                         payments[j]+=propertyEarnings[i];
  723.                                 j = MAX_PROPERTIES;
  724.                                 }
  725.                         }
  726.  
  727.                 }
  728.         }
  729.  
  730.         for(new i=0; i < MAX_PROPERTIES; i++) {
  731.                 if(owners[i] < 999 && IsPlayerConnected(owners[i])) {
  732.                         new string[256];
  733.  
  734.                         if(dmPlayers[owners[i]]!=999) {
  735.                                 bank[owners[i]]+=payments[i];
  736.                         } else {
  737.                                 GivePlayerMoney(owners[i], payments[i]);
  738.  
  739.                                 format(string, sizeof(string), "Usted ganó $%d de sus propiedades.", payments[i]);
  740.                                 SendClientMessage(owners[i], COLOR_GREEN, string);
  741.                         }
  742.                 }
  743.         }
  744.  
  745. }
  746.  
  747. //------------------------------------------------------------------------------------------------------
  748.  
  749. public SavedUpdate()
  750. {
  751.         for(new i = 0; i < MAX_SAVE; i++) {
  752.                 if(savedInfo[i][3] < 5) {
  753.                         if(savedInfo[i][3]==4) {
  754.                                 savedInfo[i][0]=savedInfo[i][1]=savedInfo[i][2]=0;
  755.                                 savedNames[i][0]=0;
  756.                         }
  757.                         savedInfo[i][3]++;
  758.                 }
  759.         }
  760. }
  761.  
  762. //------------------------------------------------------------------------------------------------------
  763.  
  764. public MoneyGrubScoreUpdate()
  765. {
  766.         new CashScore;
  767.         new name[MAX_PLAYER_NAME];
  768.         //new string[256];
  769.         for(new i=0; i<MAX_PLAYERS; i++)
  770.         {
  771.                 if (IsPlayerConnected(i))
  772.                 {
  773.                         GetPlayerName(i, name, sizeof(name));
  774.                         CashScore = GetPlayerMoney(i);
  775.                         SetPlayerScore(i, CashScore);
  776.                         if (CashScore > CashScoreOld)
  777.                         {
  778.                                 CashScoreOld = CashScore;
  779.                                 //format(string, sizeof(string), "$$$ %s is now in the lead $$$", name);
  780.                                 //SendClientMessageToAll(COLOR_YELLOW, string);
  781.                         }
  782.                 }
  783.         }
  784. }
  785.  
  786. //------------------------------------------------------------------------------------------------------
  787.  
  788. /*public GrubModeReset()
  789. {
  790.         for(new i=0; i<MAX_PLAYERS; i++)
  791.         {
  792.                 if (IsPlayerConnected(i))
  793.                 {
  794.                         SetPlayerScore(i, PocketMoney);
  795.                         SetPlayerRandomSpawn(i, classid);
  796.                 }
  797.         }
  798.  
  799. }*/
  800.  
  801. //------------------------------------------------------------------------------------------------------
  802.  
  803. TimeTextForPlayer(playerid, Text:text, time)
  804. {
  805.     TextDrawShowForPlayer(playerid,text);
  806.     SetTimerEx("DestroyTextTimer",time,80000,"i",_:text); // Force the _: tag to the text variable.
  807. }
  808. public DestroyTextTimer(Text:text)
  809. {
  810.     TextDrawDestroy(text);
  811. }
  812. public OnPlayerConnect(playerid)
  813. {
  814.  
  815.         new Text: gText;  // global "Text"
  816.         new Text:text = TextDrawCreate(150.0, 120.0,"~y~        |ALPATH GANG DM|~n~~y~~n~~g~~n~-Respete a los admins~n~~n~~y~~n~~g~-No spam~n~~y~~n~~r~~n~-No cheater/hacker~n~~n~~y~~n~~w~-.:.Bienvenido a ALPATH GANG DM :.~n~~n~~y~-Respete las normas o seran kickeados - pero no baneamos injustamente");
  817.         TextDrawUseBox(text, 1);
  818.         TextDrawBoxColor(text, 0x000000AA);
  819.         TextDrawTextSize(gText, 450.0, 20.0);
  820.         TextDrawFont(text, 0);
  821.         TextDrawSetShadow(text,1);
  822.         TextDrawSetOutline(text,1);
  823.         TextDrawBackgroundColor(text,0x000000FF);
  824.         TextDrawColor(text,0xFFFFFFFF);
  825.         TimeTextForPlayer(playerid,text,20000);
  826.         printf("OnPlayerConnect(%d)", playerid);
  827.  
  828.  
  829.  
  830.                 new playrname[MAX_PLAYER_NAME];
  831.         GameTextForPlayer(playerid,"~w~.::ALPATH GANG DM::. ~r~Servidor hecho por [AGD]MAIKEL ",5000,5);
  832.         SendPlayerFormattedText(playerid, "-------------------------------------------------------------------------------------------", 0);
  833.         SendClientMessage(playerid, COLOR_RED, "Pone /Armas para Sacar Armas Gratis");
  834.         SendClientMessage(playerid, Violeta, "Trata de Matar lo Maximo posible para que tengas Dinero");
  835.         SendClientMessage(playerid, Violeta, "Si no Matas a Muchas Gente te Diran [N00B].,... SOLO MATA");
  836.         SendClientMessage(playerid, COLOR_YELLOW, "TRAE GENTE AL SERVER Y SERAS ADMINISTRADOR LEVEL 5");
  837.         gActivePlayers[playerid]++;
  838.         gLastGaveCash[playerid] = GetTickCount();
  839.  
  840.  
  841.         playerCheckpoint[playerid]=999;
  842.         bank[playerid]=0;
  843.         playerGang[playerid]=0;
  844.         gangInvite[playerid]=0;
  845.  
  846.         GetPlayerName(playerid, playrname, sizeof(playrname));
  847.         for(new i = 0; i < MAX_SAVE; i++) {
  848.  
  849.             if(isStringSame(savedNames[i], playrname, MAX_PLAYER_NAME)) {
  850.                         GivePlayerMoney(playerid, savedInfo[i][0]);
  851.                         bank[playerid] = savedInfo[i][1];
  852.                         bounty[playerid] = savedInfo[i][2];
  853.  
  854.                         savedInfo[i][0]=savedInfo[i][1]=savedInfo[i][2]=0;
  855.                         savedNames[i][0]=0;
  856.  
  857.                         for(new j = 0; j < MAX_WEAPONS; j++) {
  858.                                 playerWeapons[playerid][j]=savedWeapons[i][j];
  859.                                 savedWeapons[i][j]=0;
  860.                         }
  861.  
  862.                         SendClientMessage(playerid, COLOR_GREEN, "Tu dinero ha sido restaurado.");
  863.                 }
  864.         }
  865.  
  866.     new pName[MAX_PLAYER_NAME];
  867.     new string[48];
  868.     GetPlayerName(playerid, pName, sizeof(pName));
  869.     format(string, sizeof(string), "%s Ha entrado en el servidor", pName);
  870.     SendClientMessageToAll(0x33CCFFAA, string);
  871.     return 1;
  872. }
  873.  
  874. //------------------------------------------------------------------------------------------------------
  875. public OnPlayerDisconnect(playerid)
  876. {
  877.         new playername[MAX_PLAYER_NAME];
  878.         gActivePlayers[playerid]--;
  879.  
  880.         for(new i = 0; i < MAX_PROPERTIES; i++) {
  881.                 if(propertyOwner[i]==playerid) {
  882.                     propertyOwner[i] = 999;
  883.                     GivePlayerMoney(playerid, propertyValues[i]);
  884.                 }
  885.         }
  886.  
  887.         //Save temp info for timeouts/crashes
  888.         GetPlayerName(playerid, playername, sizeof(playername));
  889.         format(savedNames[savePos], MAX_PLAYER_NAME, "%s",playername);
  890.  
  891.         savedInfo[savePos][0] = GetPlayerMoney(playerid);
  892.         savedInfo[savePos][1] = bank[playerid];
  893.         savedInfo[savePos][2] = bounty[playerid];
  894.         savedInfo[savePos][3] = 0;
  895.  
  896.         for(new i = 0; i < MAX_SPAWNWEAPONS; i++)
  897.                 savedWeapons[savePos][i]=playerWeapons[playerid][i];
  898.         //
  899.         savePos++;
  900.         if(savePos >= MAX_SAVE)
  901.             savePos = 0;
  902.  
  903.         PlayerLeaveGang(playerid);
  904.         bounty[playerid] = 0;
  905.  
  906.         for(new i = 0; i < MAX_SPAWNWEAPONS;i++) {
  907.                 playerWeapons[playerid][i]=0;
  908.         }
  909. }
  910. //------------------------------------------------------------------------------------------------------
  911.  
  912. public OnPlayerCommandText(playerid, cmdtext[])
  913. {
  914.         new string[256];
  915.         new playermoney;
  916.         new sendername[MAX_PLAYER_NAME];
  917.         new giveplayer[MAX_PLAYER_NAME];
  918.         new cmd[256];
  919.         new giveplayerid, moneys, idx, weaponid;
  920.         new Float:X, Float:Y, Float:Z;
  921.        
  922.         cmd = strtok(cmdtext, idx);
  923.        
  924.         //------------------- /help
  925.  
  926.         if(strcmp(cmd, "/Aprender", true) == 0) {
  927.                 SendClientMessage(playerid, COLOR_GREEN,"LV DM CON STUNTS Y MAS");
  928.                 SendClientMessage(playerid, COLOR_YELLOW,"Este es un juego freeroam donde se puede matar a los jugadores para recibir su dinero, mantenga");
  929.                 SendClientMessage(playerid, COLOR_YELLOW,"el barco pirata o vender coches para ganar dinero, comprar propiedades para ganar dinero constantemente,");
  930.                 SendClientMessage(playerid, COLOR_YELLOW,"o jugar a probar suerte en ganar dinero. Usted puede visitar los cajeros automáticos en tiendas de 24x7 a los bancos");
  931.                 SendClientMessage(playerid, COLOR_YELLOW,"su dinero. Puede utilizar el modificador /hitman mando a poner una recompensa sobre la cabeza de alguien y");
  932.                 SendClientMessage(playerid, COLOR_YELLOW,"/givecash para enviar dinero a otros jugadores. Usted puede comprar armas en tiendas Ammunation");
  933.                 SendClientMessage(playerid, COLOR_YELLOW,"para mantener cada vez que desovan.");
  934.                 SendClientMessage(playerid, COLOR_ORANGE,"Type /comandos para una lista completa de comandos, y /Ccomandos para obtener una lista de comandos de pandillas.");
  935.                 SendClientMessage(playerid, COLOR_LIGHTBLUE,"Limosina sólo están disponibles para los propietarios de Casino y sus miembros de pandillas.");
  936.                 return 1;
  937.         }
  938. if (strcmp(cmdtext, "/clanagd", true)==0)
  939.        {
  940.        SendClientMessage(playerid, COLOR_GREEN, "========Miembros del Clan [AGD]========");
  941.        SendClientMessage(playerid, COLOR_YELLOW, "[AGD]SIKRIO (lvl 10)");
  942.            SendClientMessage(playerid, COLOR_YELLOW, "[AGD]Alvaroh (lvl 0)");
  943.            SendClientMessage(playerid, COLOR_YELLOW, "[AGD]KingZx (lvl 0)");
  944.            SendClientMessage(playerid, COLOR_YELLOW, "[AGD]Blood (lvl 10)");
  945.            SendClientMessage(playerid, COLOR_YELLOW, "[AGD]Elloco (lvl 3)");
  946.            SendClientMessage(playerid, COLOR_YELLOW, "[AGD]Miguel (lvl 1)");
  947.            SendClientMessage(playerid, COLOR_YELLOW, "[AGD]RORRO  (lvl 3)");
  948.            SendClientMessage(playerid, COLOR_YELLOW, "[AGD]GANGSTER (lvl 5)");
  949.        return 1;
  950. }
  951. if(!strcmp("/Autos", cmdtext, true, 10))
  952.         {
  953.                 SendClientMessage(playerid, 0xF6F6F6AA, "Autos");
  954.                 SendClientMessage(playerid, 0xF6F6F6AA, "445)admiral | 602)alpha | 416)ambulan | 485)baggage | 568)bandito | 429)banshee | 433)barracks");
  955.                 SendClientMessage(playerid, 0xF6F6F6AA, "499)benson | 424)bfinject | 536)blade | 496)blistac | 504)bloodra | 422)bobcat | 609)boxburg");
  956.                 SendClientMessage(playerid, 0xF6F6F6AA, "498)boxville | 401)bravura | 575)broadway | 518)buccanee | 402)buffalo | 541)bullet | 482)burrito");
  957.                 SendClientMessage(playerid, 0xF6F6F6AA, "431)bus | 438)cabbie | 457)caddy | 527)cadrona | 483)camper | 524)cement | 415)cheetah");
  958.                 SendClientMessage(playerid, 0xF6F6F6AA, "542)clover | 589)club | 437)coach | 532)combine | 480)comet | 596)copcarla | 599)copcarru | 597)copcarsf");
  959.                 SendClientMessage(playerid, 0xF6F6F6AA, "598)copcarvg | 578)dft30 | 486)dozer | 507)elegant | 562)elegy | 585)emperor | 427)enforcer | 419)esperant");
  960.                 SendClientMessage(playerid, 0xF6F6F6AA, "587)euros | 490)fbiranch | 528)fbitruck | 533)feltzer | 544)firela | 407)firetruk | 565)flash | 455)flatbed");
  961.                 SendClientMessage(playerid, 0xF6F6F6AA, "530)forklift | 526)fortune | 466)glendale | 604)glenshit | 492)greenwoo | 474)hermes | 588)hotdog");
  962.                 SendClientMessage(playerid, 0xF6F6F6AA, "434)hotknife | 502)hotrina | 503)hotrinb | 494)hotring | 579)huntley | 545)hustler | 411)infernus | 546)intruder");
  963.                 SendClientMessage(playerid, 0xF6F6F6AA, "Siguiente Lista /Autos2");
  964.                 return 1;
  965.         }
  966.                 if(!strcmp("/Autos2", cmdtext, true, 10))
  967.         {
  968.                 SendClientMessage(playerid, 0xF6F6F6AA, "559)jester | 508)journey | 571)kart | 400)landstal | 403)linerun | 517)majestic | 410)manana | 551)merit");
  969.                 SendClientMessage(playerid, 0xF6F6F6AA, "500)mesa | 418)moonbeam | 572)mower | 423)mrwhoop | 414)mule | 516)nebula | 582)newsvan | 467)oceanic");
  970.                 SendClientMessage(playerid, 0xF6F6F6AA, "443)packer | 470)patriot | 404)peren | 514)petro | 603)phoenix | 600)picador | 413)pony | 426)premier");
  971.                 SendClientMessage(playerid, 0xF6F6F6AA, "436)previon | 547)primo | 489)rancher | 441)rcbandit | 594)rccam | 564)rctiger | 515)rdtrain");
  972.                 SendClientMessage(playerid, 0xF6F6F6AA, "479)regina | 534)remingtn | 432)rhino | 505)rnchlure | 442)romero | 440)rumpo | 475)sabre | 543)sadler");
  973.                 SendClientMessage(playerid, 0xF6F6F6AA, "605)sadlshit | 495)sandking | 567)savanna | 428)securica | 405)sentinel | 535)slamvan | 458)solair");
  974.                 SendClientMessage(playerid, 0xF6F6F6AA, "580)stafford | 439)stallion | 561)stratum | 409)stretch | 560)sultan | 550)sunrise | 506)supergt | 601)swatvan");
  975.                 SendClientMessage(playerid, 0xF6F6F6AA, "574)sweeper | 566)tahoma | 549)tampa | 420)taxi | 459)topfun | 576)tornado | 525)towtruck | 531)tractor");
  976.                 SendClientMessage(playerid, 0xF6F6F6AA, "408)trash | 583)tug | 451)turismo | 558)uranus | 552)utility | 540)vincent | 491)virgo | 412)voodoo");
  977.                 SendClientMessage(playerid, 0xF6F6F6AA, "478)walton | 421)washing | 529)willard | 555)windsor | 456)yankee | 554)yosemite | 477)zr3-50");
  978.                 return 1;
  979.         }
  980.         if(!strcmp("/Motos", cmdtext, true, 10))
  981.         {
  982.                 SendClientMessage(playerid, 0xF60000AA, "Motos");
  983.                 SendClientMessage(playerid, 0xF60000AA, "522)NRG-500 | 521)FCR-900 | 461)PCJ-600 |581)BF-400 | 462)Faggio ");
  984.                 SendClientMessage(playerid, 0xF60000AA, "463)Freeway | 448)Pizzaboy | 586)Wayfarer | 523)CopBike | 468)Sanchez");
  985.                 SendClientMessage(playerid, 0x00F600AA, "471)Quad | 509)Bike | 481)BMX | 510)Mountain Bike");
  986.                 return 1;
  987.         }
  988. if (strcmp(cmdtext, "/creditos", true)==0)
  989.        {
  990.        SendClientMessage(playerid, COLOR_GREEN, "========CREDITOS========");
  991.        SendClientMessage(playerid, COLOR_YELLOW, "Este GM es Hecho por [CGL]SIKRIO");
  992.            SendClientMessage(playerid, COLOR_YELLOW, "Tubo 2 Meses de la Creacion");
  993.            SendClientMessage(playerid, COLOR_YELLOW, "[CGL]SIKRIO Experto en Creacion de FS y GM");
  994.            SendClientMessage(playerid, COLOR_YELLOW, "Comunicacion ::: maikel_metal_666@hotmail.com");
  995.             return 1;
  996. }
  997. if (strcmp(cmdtext, "/base", true)==0)
  998.        {
  999.        SendClientMessage(playerid, COLOR_GREEN, "=========BASE DE ADMIN=============");
  1000.        SendClientMessage(playerid, COLOR_YELLOW, "/Subirpuente");
  1001.            SendClientMessage(playerid, COLOR_YELLOW, "/Bajarpuente");
  1002.            SendClientMessage(playerid, COLOR_YELLOW, "/Abrirporton");
  1003.            SendClientMessage(playerid, COLOR_GREEN, "PARA UTILIZAR ESTOS COMANDOS DEBES INICIAR CLAVE ADMIN RCON");
  1004.             return 1;
  1005. }
  1006. if (strcmp(cmdtext, "/armas", true)==0)
  1007.        {
  1008.        SendClientMessage(playerid, COLOR_GREEN, "========Armas========");
  1009.        SendClientMessage(playerid, COLOR_YELLOW, "/palodegolf  /knife  /katana");
  1010.            SendClientMessage(playerid, COLOR_YELLOW, "/dildo  /flores  /silenciada");
  1011.            SendClientMessage(playerid, COLOR_YELLOW, "/escopetadecombate  /uzi  /mp5");
  1012.            SendClientMessage(playerid, COLOR_YELLOW, "/aka47  /m4  /tec9  /minigun");
  1013.            SendClientMessage(playerid, COLOR_YELLOW, "/camara  /paracaidas");
  1014.             return 1;
  1015. }
  1016. if (strcmp(cmdtext, "/empleos", true)==0)
  1017.        {
  1018.        SendClientMessage(playerid, COLOR_GREEN, "========EMPLEOS========");
  1019.        SendClientMessage(playerid, COLOR_YELLOW, "TAXI : Busca un Pasajero que necesite un Transporte en Taxi");
  1020.            SendClientMessage(playerid, COLOR_YELLOW, "HELI : Busca un Pasajero que necesite un Transporte en Helicoptero (MARKVERI)");
  1021.            SendClientMessage(playerid, COLOR_YELLOW, "BUS  : Toma un Coach y Busca a un Pasajero que necesite transporte en Bus");
  1022.            SendClientMessage(playerid, COLOR_YELLOW, "POLI : Toma un Vehiculo de la policia y puedes tener ese empleo");
  1023.             return 1;
  1024. }
  1025.         if(strcmp(cmd, "/Comandos", true) == 0) {
  1026.                 SendClientMessage(playerid, COLOR_GREEN,"=================Comandos==============:");
  1027.                 SendClientMessage(playerid, COLOR_YELLOW,"/retirar [cantidad], /depositar [cantidad], /saldo");
  1028.                 SendClientMessage(playerid, COLOR_YELLOW,"/givecash [ID Jugador] [Cantidad]");
  1029.                 SendClientMessage(playerid, COLOR_YELLOW,"/Recompenzar [playerid] [Cantidad], /regalo [playerid]");
  1030.                 SendClientMessage(playerid, COLOR_YELLOW,"/Buy, /Propiedades1, /Propiedades2");
  1031.                 SendClientMessage(playerid, COLOR_YELLOW,"/ComprarArma, /ListaArmas");
  1032.                 SendClientMessage(playerid, COLOR_YELLOW,"/Hitman, /Ccomandos");
  1033.                 SendClientMessage(playerid, COLOR_YELLOW,"/Bloquearauto :: para bloquear Vehiculo, /Desbloquearauto :: para desbloquear Vehiculo");
  1034.                 SendClientMessage(playerid, COLOR_YELLOW,"/Exportaciones");
  1035.                 SendClientMessage(playerid, COLOR_YELLOW,"/base  ::: Comandos de Base de Administradores");
  1036.                 SendClientMessage(playerid, COLOR_YELLOW,"/clanagd");
  1037.                 SendClientMessage(playerid, COLOR_YELLOW,"/Armas");
  1038.                 return 1;
  1039.         }
  1040.  
  1041.         if(strcmp(cmd, "/Ccomandos", true) == 0) {
  1042.                 SendClientMessage(playerid, COLOR_GREEN,"Comandos de Clanes 8====D");
  1043.                 SendClientMessage(playerid, COLOR_YELLOW,"/Clan Crear [Nombre]");
  1044.                 SendClientMessage(playerid, COLOR_YELLOW,"/Entrar al Clan");
  1045.                 SendClientMessage(playerid, COLOR_YELLOW,"/Invitar al Clan [ID del Jugador]");
  1046.                 SendClientMessage(playerid, COLOR_YELLOW,"/Salir del Clan");
  1047.                 SendClientMessage(playerid, COLOR_YELLOW,"/Clan info [Numero]");
  1048.                 SendClientMessage(playerid, COLOR_YELLOW,"/gretirar [money], /gretirar [dinero], /gsaldo");
  1049.                 SendClientMessage(playerid, COLOR_YELLOW,"/gdeathmatch [zona]");
  1050.                 SendClientMessage(playerid, COLOR_YELLOW,"! (Prefijo de texto para las pandillas de Chat)");
  1051.                 return 1;
  1052.         }
  1053.         if(strcmp(cmd, "/teles", true) == 0) {
  1054.                 SendClientMessage(playerid, COLOR_GREEN,"====================TELEPORTES===============================");
  1055.         SendClientMessage(playerid, COLOR_YELLOW,"/lc/ls/sf/lv/mapocho/bigear/driftls/driftsf/chilliad/posilga /tople");
  1056.         SendClientMessage(playerid, COLOR_YELLOW,"/campamento/aerols/aerosf/aeroa/dm/dm2/dm3/grove/area51 /driftc");
  1057.         SendClientMessage(playerid, COLOR_YELLOW,"/crazyjump/bigjump/jump/carrera2/carrera3 /carrera4 /stunts");
  1058.                 return 1;
  1059.         }
  1060.         if(strcmp(cmd, "/reglas", true) == 0) {
  1061.         SendClientMessage(playerid, COLOR_GREEN,"-----------REGLAS------------------");
  1062.                 SendClientMessage(playerid, COLOR_YELLOW,"No Hackers");
  1063.                 SendClientMessage(playerid, COLOR_YELLOW,"No Cheats");
  1064.         SendClientMessage(playerid, COLOR_YELLOW,"Ocupa solo Armas de Ammunation o Seras Baneado (Solo Armas Permitidas)");
  1065.         SendClientMessage(playerid, COLOR_YELLOW,"No Abuses del Bug");
  1066.         SendClientMessage(playerid, COLOR_YELLOW,"Respeta a Los Admins y a los Mismos Jugadores");
  1067.         SendClientMessage(playerid, COLOR_YELLOW,"No Anunciar Otros Servers");
  1068.         SendClientMessage(playerid, COLOR_BLUE,"Si envias Mensajes por /pm , Los Admins leen todos tus Mensajes");
  1069.                 return 1;
  1070.         }
  1071.         //------------------- /set pit boss game text
  1072.  
  1073.         if (strcmp(cmdtext, "/pbgametext", true) == 0) {
  1074.                 if(IsPlayerAdmin(playerid)) {
  1075.                         pbGameText = !pbGameText;
  1076.                         if(pbGameText) {
  1077.                                 SendClientMessage(playerid, COLOR_YELLOW, "Jefe hoyo juego se ha habilitado.");
  1078.                         } else {
  1079.                                 SendClientMessage(playerid, COLOR_YELLOW, "Jefe hoyo juego texto ha sido desactivado.");
  1080.                         }
  1081.                 } else {
  1082.                         SendClientMessage(playerid, COLOR_YELLOW, "Debe iniciar sesión como administrador para utilizar esta función.");
  1083.                 }
  1084.                 return 1;
  1085.         }
  1086.  
  1087.         //------------------- /whatsnew
  1088.  
  1089.         if (strcmp(cmdtext, "/whatsnew", true) == 0) {
  1090.                 SendClientMessage(playerid, COLOR_GREEN, "Nuevas características en Hoyo jefe de pandillas y DM:");
  1091.                 SendClientMessage(playerid, COLOR_YELLOW, "+ Vehículos nuevos jugadores tienen desovar (empezando) posiciones.");
  1092.                 SendClientMessage(playerid, COLOR_YELLOW, "- Los vehículos pueden ser bloqueado / utilizar el modificador / y bloquearauto /desbloquearauto de comandos, y");
  1093.                 SendClientMessage(playerid, COLOR_YELLOW, "automáticamente si no se desbloquea.");
  1094.                 SendClientMessage(playerid, COLOR_YELLOW, "- Los vehículos pueden ser vendidos a Wang exportaciones para el envío (sin hacer preguntas).");
  1095.                 SendClientMessage(playerid, COLOR_YELLOW, "-Las Venturas Tira Club, Isla Esmeralda, La Visage, Verdant Meadows Aire Tira,");
  1096.                 SendClientMessage(playerid, COLOR_YELLOW, "El Rancho Grande Propagación y Wang Automóviles se pueden comprar utilizando el /Buy comando.");
  1097.                 SendClientMessage(playerid, COLOR_YELLOW, "- Apuestas en el Casino ha sido re-añadido, pero los jugadores deben pagar una tasa a los juegos de azar");
  1098.                 SendClientMessage(playerid, COLOR_YELLOW, "el Casino propietarios (el hoyo jefes).");
  1099.                 SendClientMessage(playerid, COLOR_YELLOW, "- Deathmatch zonas exclusivas disponibles para miembros de pandillas (tipo /gdeathmatch).");
  1100.                 return 1;
  1101.         }
  1102.  
  1103.         //------------------- /gamblingfee
  1104.  
  1105.         if (strcmp(cmd, "/gamblingfee", true) == 0) {
  1106.                 new tmp[256];
  1107.                 tmp = strtok(cmdtext, idx);
  1108.                 if(!strlen(tmp) || (propertyOwner[P_DRAGON]!=playerid && propertyOwner[P_CALIGULA]!=playerid)) {
  1109.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /gamblingfee [amount]");
  1110.                         SendClientMessage(playerid, COLOR_YELLOW, "Este comando sólo está disponible para los propietarios de Casino.");
  1111.                 } else {
  1112.                         new fee = strval(tmp);
  1113.                         new ownername[MAX_PLAYER_NAME];
  1114.                         if(fee>=MIN_GAMBLINGFEE && fee<=MAX_GAMBLINGFEE) {
  1115.                                 for(new i=0;i<MAX_CASINO;i++) {
  1116.                                         if(propertyOwner[i]==playerid) {
  1117.                                                 GetPlayerName(playerid, ownername, sizeof(ownername));
  1118.                                                 gamblingFee[i]=fee;
  1119.                                                 format(string, sizeof(string), "Apuestas de pago para% s se ha establecido en $% d por% s. Hoyo Jefe",propertyNames[i],fee,ownername);
  1120.                                                 SendClientMessageToAll(COLOR_YELLOW, string);
  1121.                                         }
  1122.                                 }
  1123.                         } else {
  1124.                                 format(string, sizeof(string), "Gama de juegos de azar de pago es de $ $ a %d %d.",MIN_GAMBLINGFEE,MAX_GAMBLINGFEE);
  1125.                                 SendClientMessage(playerid, COLOR_YELLOW, string);
  1126.                         }
  1127.                 }
  1128.                 return 1;
  1129.         }
  1130.  
  1131.         //------------------- /lock
  1132.  
  1133.         if (strcmp(cmd, "/bloquearauto", true) == 0) {
  1134.                 new limo = 0;
  1135.                 if(IsPlayerInAnyVehicle(playerid)) {
  1136.                         for(new i=0;i<MAX_CASINO;i++) {
  1137.                                 if(GetPlayerVehicleID(playerid)==casinoVehicles[i][0] || GetPlayerVehicleID(playerid)==casinoVehicles[i][1]) {
  1138.                                         limo = 1;
  1139.                                         break;
  1140.                                 }
  1141.                         }
  1142.                         if(!limo && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
  1143.                                 for(new i=0;i<MAX_PLAYERS;i++) {
  1144.                                         if(i!=playerid) {
  1145.                                                 SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
  1146.                                         }
  1147.                                 }
  1148.                                 SendClientMessage(playerid, COLOR_GREY, "Vehiculo Bloqueado.");
  1149.                                 GetPlayerPos(playerid,X,Y,Z);
  1150.                                 PlayerPlaySound(playerid,1056,X,Y,Z);
  1151.                         } else {
  1152.                                 SendClientMessage(playerid, COLOR_GREY, "No Puedes Bloquear este vehiculo.");
  1153.                         }
  1154.                 }
  1155.                 else {
  1156.                         SendClientMessage(playerid, COLOR_GREY, "Tu No estas en nigun vehiculo!");
  1157.                 }
  1158.                 return 1;
  1159.         }
  1160.  
  1161.         //------------------- /unlock
  1162.  
  1163.         if (strcmp(cmd, "/desbloquearauto", true) == 0) {
  1164.                 new limo = 0;
  1165.                 if(IsPlayerInAnyVehicle(playerid)) {
  1166.                         for(new i=0;i<MAX_CASINO;i++) {
  1167.                                 if(GetPlayerVehicleID(playerid)==casinoVehicles[i][0] || GetPlayerVehicleID(playerid)==casinoVehicles[i][1]) {
  1168.                                         limo = 1;
  1169.                                         break;
  1170.                                 }
  1171.                         }
  1172.                         if(!limo && GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
  1173.                                 for(new i=0;i<MAX_PLAYERS;i++) {
  1174.                                         if(i!=playerid) {
  1175.                                                 SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
  1176.                                         }
  1177.                                 }
  1178.                                 SendClientMessage(playerid, COLOR_GREY, "Vehiculo Desbloqueado.");
  1179.                                 GetPlayerPos(playerid,X,Y,Z);
  1180.                                 PlayerPlaySound(playerid,1057,X,Y,Z);
  1181.                         } else {
  1182.                                 SendClientMessage(playerid, COLOR_GREY, "Tu no puedes Desbloquear este Vehiculo.");
  1183.                         }
  1184.                 } else {
  1185.                         SendClientMessage(playerid, COLOR_GREY, "Tu no estas en ningun Vehiculo!");
  1186.                 }
  1187.                 return 1;
  1188.         }
  1189.  
  1190.         //------------------- /exports
  1191.  
  1192.         if (strcmp(cmd, "/exportaciones", true) == 0) {
  1193.                 new vehicleName[32];
  1194.                 vehicleName = "";
  1195.                 for(new i=0; i < MAX_WANGEXPORTVEHICLES; i++) {
  1196.                         if(wantedWangExportVehicles[i]==wantedWangExportVehicle) {
  1197.                                 format(vehicleName, sizeof(vehicleName), "%s",wantedWangExportVehicleNames[i]);
  1198.                         }
  1199.                 }
  1200.                 if(strlen(vehicleName)==0) {
  1201.                         format(string, sizeof(string), "Lo sentimos, Wang Las exportaciones no son la compra de cualquier vehículo en este momento.");
  1202.                 } else {
  1203.                         format(string, sizeof(string), "Wang exportaciones son actualmente la compra de% s.",vehicleName);
  1204.                 }
  1205.                 SendClientMessage(playerid, COLOR_YELLOW, string);
  1206.                 return 1;
  1207.         }
  1208.  
  1209.         //------------------- /gdeathmatch
  1210.  
  1211.         if (strcmp(cmd, "/gdeathmatch", true) == 0 || strcmp(cmd, "/gdm", true) == 0) {
  1212.                 if (playerGang[playerid]>0) {
  1213.                         new tmp[256];
  1214.                         tmp = strtok(cmdtext, idx);
  1215.                         if(!strlen(tmp)) {
  1216.                                 SendClientMessage(playerid, COLOR_WHITE, "USA: /deathmatch [zone]");
  1217.                                 SendClientMessage(playerid, COLOR_GREEN, "Zonas Deathmatch:");
  1218.                                 for(new i=0;i<MAX_DMZONES;i++){
  1219.                                         format(string, sizeof(string), "%d. %s (%s).",i,dmNames[i],weaponNames[dmWeapons[i][0]]);
  1220.                                         SendClientMessage(playerid, COLOR_YELLOW, string);
  1221.                                 }
  1222.                         } else {
  1223.                                 new dmZone = strval(tmp);
  1224.                                 if(dmZone>=0 && dmZone<MAX_DMZONES) {
  1225.                                         new gangnum;
  1226.                                         new ganginarea = 0;
  1227.  
  1228.                                         // Kill player if already in a deathmatch
  1229.                                         if(dmPlayers[playerid]!=999) {
  1230.                                                 SendClientMessage(playerid, COLOR_YELLOW, "Oye ¿qué estás tratando de tirar de aquí?. Usted debe completar su ronda Deathmatch.");
  1231.                                                 SetPlayerHealth(playerid,0);
  1232.                                                 return 1;
  1233.                                         }
  1234.  
  1235.                                         // If no gang players are left inside a deathmatch zone, remove gang exlusive to zone
  1236.                                         gangnum = dmGangs[dmZone][0];
  1237.                                         if(gangnum>0) {
  1238.                                                 for(new i=0;i<gangInfo[gangnum][1];i++) {
  1239.                                                         if(isPlayerInArea(gangMembers[gangnum][i],dmCoords[dmZone]) && dmPlayers[gangMembers[gangnum][i]]==dmZone) {
  1240.                                                                 ganginarea = 1;
  1241.                                                         }
  1242.                                                 }
  1243.                                                 if(!ganginarea) {
  1244.                                                         dmGangs[dmZone][0] = 0;
  1245.                                                 }
  1246.                                         }
  1247.                                         gangnum = dmGangs[dmZone][1];
  1248.                                         if(gangnum>0) {
  1249.                                                 for(new i=0;i<gangInfo[gangnum][1];i++) {
  1250.                                                         if(isPlayerInArea(gangMembers[gangnum][i],dmCoords[dmZone]) && dmPlayers[gangMembers[gangnum][i]]==dmZone) {
  1251.                                                                 ganginarea = 1;
  1252.                                                         }
  1253.                                                 }
  1254.                                                 if(!ganginarea) {
  1255.                                                         dmGangs[dmZone][1] = 0;
  1256.                                                 }
  1257.                                         }
  1258.  
  1259.                                         // Add player to deathmatch zone
  1260.                                         gangnum = playerGang[playerid];
  1261.                                         if (dmGangs[dmZone][0]==gangnum || dmGangs[dmZone][1]==gangnum) {
  1262.                                                 OnPlayerEnterDeathmatch(playerid,gangnum,dmZone);
  1263.                                         } else {
  1264.                                                 if(dmGangs[dmZone][0]==0) {
  1265.                                                         dmGangs[dmZone][0] = gangnum;
  1266.                                                 } else if(dmGangs[dmZone][1]==0) {
  1267.                                                         dmGangs[dmZone][1] = gangnum;
  1268.                                                 } else {
  1269.                                                         format(string, sizeof(string), "Lo sentimos esta Deathmatch zona% s está llena. Por favor, espere a la próxima ronda o seleccionar una zona de suplentes.",dmNames[dmZone]);
  1270.                                                         SendClientMessage(playerid, COLOR_YELLOW, string);
  1271.                                                         return 1;
  1272.                                                 }
  1273.                                                 new playername[MAX_PLAYER_NAME];
  1274.                                                 GetPlayerName(playerid, playername, sizeof(playername));
  1275.                                                 format(string, sizeof(string), "%s ha entrado en zona Deathmatch% s (id:% d).",playername,dmNames[dmZone],dmZone);
  1276.                                                 SendClientMessageToAll(COLOR_YELLOW, string);
  1277.                                                 format(string, sizeof(string), "% S todos los miembros de las pandillas puede unirse.",gangNames[gangnum]);
  1278.                                                 SendClientMessageToAll(COLOR_YELLOW, string);
  1279.                                                 OnPlayerEnterDeathmatch(playerid,gangnum,dmZone);
  1280.                                         }
  1281.                                 } else {
  1282.                                         SendClientMessage(playerid, COLOR_YELLOW, "Usted ha seleccionado una zona de no válidos.");
  1283.                                         SendClientMessage(playerid, COLOR_GREEN, "Zona Deathmatch Activas:");
  1284.                                         for(new i=0;i<MAX_DMZONES;i++){
  1285.                                                 format(string, sizeof(string), "%d. %s (%s).",i,dmNames[i],weaponNames[dmWeapons[i][0]]);
  1286.                                                 SendClientMessage(playerid, COLOR_YELLOW, string);
  1287.                                         }
  1288.                                 }
  1289.                         }
  1290.                 } else {
  1291.                         SendClientMessage(playerid, COLOR_YELLOW, "Usted debe ser un miembro de la pandilla para entrar en una zona Deathmatch (crear o unirse a una pandilla de una pandilla).");
  1292.                 }
  1293.                 return 1;
  1294.         }
  1295.  
  1296.         //------------------- /bank
  1297.        
  1298.         if(strcmp(cmd, "/bank", true) == 0 || strcmp(cmd, "/gbank", true) == 0) {
  1299.             new gang;
  1300.             if(strcmp(cmd, "/gbank", true) == 0)
  1301.                 gang = 1;
  1302.        
  1303.             if(IsPlayerInCheckpoint(playerid) == 0 || getCheckpointType(playerid) != CP_BANK) {
  1304.                 SendClientMessage(playerid, COLOR_YELLOW, "Usted debe ser en un banco a utilizar esta zona. Los cajeros automáticos se encuentran en las tiendas de conveniencia.");
  1305.                         return 1;
  1306.                 }
  1307.        
  1308.                 if(gang && playerGang[playerid]==0) {
  1309.                         SendClientMessage(playerid, COLOR_RED, "Usted no está en una pandilla!");
  1310.                         return 1;
  1311.                 }
  1312.  
  1313.                 new tmp[256];
  1314.             tmp = strtok(cmdtext, idx);
  1315.            
  1316.             if(!strlen(tmp)) {
  1317.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /(g)bank [amount]");
  1318.                         return 1;
  1319.             }
  1320.             moneys = strval(tmp);
  1321.            
  1322.             if(moneys < 1) {
  1323.                         SendClientMessage(playerid, COLOR_YELLOW, "Oye ¿qué estás tratando de tirar de aquí?.");
  1324.                         return 1;
  1325.                 }
  1326.                
  1327.                 if(GetPlayerMoney(playerid) < moneys) {
  1328.                         moneys = GetPlayerMoney(playerid);
  1329.                 }
  1330.  
  1331.                 GivePlayerMoney(playerid, 0-moneys);
  1332.                
  1333.                 if(gang)
  1334.                     gangBank[playerGang[playerid]]+=moneys;
  1335.                 else
  1336.                         bank[playerid]+=moneys;
  1337.  
  1338.                 if(gang)
  1339.                         format(string, sizeof(string), "Que han depositado $% d, su banda de equilibrio es de $% d.", moneys, gangBank[playerGang[playerid]]);
  1340.                 else
  1341.                         format(string, sizeof(string), "Que han depositado $% d, su saldo actual es de $% d.", moneys, bank[playerid]);
  1342.  
  1343.                 SendClientMessage(playerid, COLOR_YELLOW, string);
  1344.                
  1345.                 return 1;
  1346.         }
  1347.        
  1348.         //      -------TELECOMANDOS BY MICHAEL ACEVEDO AKA [AGD]MAIKEL---------------//
  1349. if(strcmp(cmdtext, "/LS", true) == 0)    {
  1350. new cartype = GetPlayerVehicleID(playerid);
  1351. new State=GetPlayerState(playerid);
  1352. SetPlayerInterior(playerid,0);  {
  1353. if(State!=PLAYER_STATE_DRIVER)  {
  1354. SetPlayerPos(playerid, 1849.1492, -1370.1807, 13.3984);}
  1355. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1356. SetVehiclePos(cartype, 1849.1492, -1370.1807, 13.3984);
  1357. SetVehicleZAngle(cartype,62.0806);}
  1358. else    {
  1359. SetPlayerPos(playerid, 1849.1492, -1370.1807, 13.3984);}
  1360. GameTextForPlayer(playerid,"LOS SANTOS",2500,3);}
  1361. return 1;}
  1362.  
  1363. if(strcmp(cmdtext, "/LV", true) == 0)    {
  1364. new cartype = GetPlayerVehicleID(playerid);
  1365. new State=GetPlayerState(playerid);
  1366. SetPlayerInterior(playerid,0);  {
  1367. if(State!=PLAYER_STATE_DRIVER)  {
  1368. SetPlayerPos(playerid, 2097.5502, 1014.5463, 10.8203);}
  1369. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1370. SetVehiclePos(cartype, 2097.5502, 1014.5463, 10.8203);
  1371. SetVehicleZAngle(cartype,62.0806);}
  1372. else    {
  1373. SetPlayerPos(playerid, 2097.5502, 1014.5463, 10.8203);}
  1374. GameTextForPlayer(playerid,"LAS VENTURAS",2500,3);}
  1375. return 1;}
  1376.  
  1377. if(strcmp(cmdtext, "/SF", true) == 0)    {
  1378. new cartype = GetPlayerVehicleID(playerid);
  1379. new State=GetPlayerState(playerid);
  1380. SetPlayerInterior(playerid,0);  {
  1381. if(State!=PLAYER_STATE_DRIVER)  {
  1382. SetPlayerPos(playerid, -1981.5832, 288.114, 35.0581);}
  1383. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1384. SetVehiclePos(cartype, -1981.5832, 288.114, 35.0581);
  1385. SetVehicleZAngle(cartype,62.0806);}
  1386. else    {
  1387. SetPlayerPos(playerid, -1981.5832, 288.114, 35.0581);}
  1388. GameTextForPlayer(playerid,"SAN FIERRO",2500,3);}
  1389. return 1;}
  1390.  
  1391. if(strcmp(cmdtext,"/aerols",true)==0)
  1392. {
  1393. GameTextForPlayer(playerid, "Aeropuerto de Los Santos", 4000, 6);
  1394. SetPlayerPos(playerid,2104.9976,-2632.2336,13.5469);
  1395. return 1;
  1396. }
  1397. if(strcmp(cmdtext,"/aeroLV",true)==0)
  1398. {
  1399. GameTextForPlayer(playerid, "AeroPuerto de Las Venturas", 4000, 6);
  1400. SetPlayerPos(playerid, 1638.4111, 1591.9707, 10.8203);
  1401. return 1;
  1402. }
  1403.  
  1404. if(strcmp(cmdtext, "/STUNTS", true) == 0)    {
  1405. new cartype = GetPlayerVehicleID(playerid);
  1406. new State=GetPlayerState(playerid);
  1407. SetPlayerInterior(playerid,0);  {
  1408. if(State!=PLAYER_STATE_DRIVER)  {
  1409. SetPlayerPos(playerid,1319.1749,1255.4624,20.3359);}
  1410. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1411. SetVehiclePos(cartype,1319.1749,1255.4624,20.3359);
  1412. SetVehicleZAngle(cartype,62.0806);}
  1413. else    {
  1414. SetPlayerPos(playerid,1319.1749,1255.4624,20.3359);}
  1415. GameTextForPlayer(playerid,"STUNTS PARK LV",2500,3);}
  1416. return 1;}
  1417.  
  1418. if(strcmp(cmdtext, "/AEROSF", true) == 0)    {
  1419. new cartype = GetPlayerVehicleID(playerid);
  1420. new State=GetPlayerState(playerid);
  1421. SetPlayerInterior(playerid,0);  {
  1422. if(State!=PLAYER_STATE_DRIVER)  {
  1423. SetPlayerPos(playerid, -1270.2024, -426.6784, 14.1484);}
  1424. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1425. SetVehiclePos(cartype, -1270.2024, -426.6784, 14.1484);
  1426. SetVehicleZAngle(cartype,62.0806);}
  1427. else    {
  1428. SetPlayerPos(playerid, -1270.2024, -426.6784, 14.1484);}
  1429. GameTextForPlayer(playerid,"AEROPUERTO INTERNACIONAL DE SAN FIERRO",2500,3);}
  1430. return 1;}
  1431.  
  1432. if(strcmp(cmdtext, "/AEROA", true) == 0)    {
  1433. new cartype = GetPlayerVehicleID(playerid);
  1434. new State=GetPlayerState(playerid);
  1435. SetPlayerInterior(playerid,0);  {
  1436. if(State!=PLAYER_STATE_DRIVER)  {
  1437. SetPlayerPos(playerid, 332.8779, 2514.2546, 16.5935);}
  1438. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1439. SetVehiclePos(cartype, 332.8779, 2514.2546, 16.5935);
  1440. SetVehicleZAngle(cartype,62.0806);}
  1441. else    {
  1442. SetPlayerPos(playerid, 332.8779, 2514.2546, 16.5935);}
  1443. GameTextForPlayer(playerid,"AEROPUERTO ABANDONADO",2500,3);}
  1444. return 1;}
  1445.  
  1446. if(strcmp(cmdtext, "/CHILLIAD", true) == 0)    {
  1447. new cartype = GetPlayerVehicleID(playerid);
  1448. new State=GetPlayerState(playerid);
  1449. SetPlayerInterior(playerid,0);  {
  1450. if(State!=PLAYER_STATE_DRIVER)  {
  1451. SetPlayerPos(playerid,-2334.1089,-1630.3571,483.7017);}
  1452. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1453. SetVehiclePos(cartype,-2334.1089,-1630.3571,483.7017);
  1454. SetVehicleZAngle(cartype,62.0806);}
  1455. else    {
  1456. SetPlayerPos(playerid,-2334.1089,-1630.3571,483.7017);}
  1457. GameTextForPlayer(playerid,"MONTE CHILLIAD",2500,3);}
  1458. return 1;}
  1459.  
  1460. if(strcmp(cmdtext,"/mapocho",true)==0)
  1461. {
  1462. GameTextForPlayer(playerid, "RIO MAPOCHO", 4000, 6);
  1463. SetPlayerPos(playerid,-777.4194,-1980.6046,75.4336);
  1464. ResetPlayerWeapons(playerid);
  1465. return 1;
  1466. }
  1467. if(strcmp(cmdtext,"/BigJump",true)==0)
  1468. {
  1469. GameTextForPlayer(playerid, "Big Jump", 5000, 6);
  1470. SetPlayerPos(playerid,-662.8176,2314.4143,142.9375);
  1471. ResetPlayerWeapons(playerid);
  1472. return 1;
  1473. }
  1474.  
  1475. if(strcmp(cmdtext, "/DRIFTLS", true) == 0)    {
  1476. new cartype = GetPlayerVehicleID(playerid);
  1477. new State=GetPlayerState(playerid);
  1478. SetPlayerInterior(playerid,0);  {
  1479. if(State!=PLAYER_STATE_DRIVER)  {
  1480. SetPlayerPos(playerid,1264.0331,-2023.1748,59.3047);}
  1481. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1482. SetVehiclePos(cartype,1264.0331,-2023.1748,59.3047);
  1483. SetVehicleZAngle(cartype,62.0806);}
  1484. else    {
  1485. SetPlayerPos(playerid,1264.0331,-2023.1748,59.3047);}
  1486. GameTextForPlayer(playerid,"DRIFT LS",2500,3);}
  1487. return 1;}
  1488.  
  1489. if(strcmp(cmdtext, "/tople", true) == 0)    {
  1490. new cartype = GetPlayerVehicleID(playerid);
  1491. new State=GetPlayerState(playerid);
  1492. SetPlayerInterior(playerid,0);  {
  1493. if(State!=PLAYER_STATE_DRIVER)  {
  1494. SetPlayerPos(playerid,-2631.5425,1361.5587,7.1081);}
  1495. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1496. SetVehiclePos(cartype,-2631.5425,1361.5587,7.1081);
  1497. SetVehicleZAngle(cartype,62.0806);}
  1498. else    {
  1499. SetPlayerPos(playerid,-2631.5425,1361.5587,7.1081);}
  1500. GameTextForPlayer(playerid,"Club de Tople",2500,3);}
  1501. return 1;}
  1502.  
  1503. if(strcmp(cmdtext, "/adminbase", true) == 0)    {
  1504. new cartype = GetPlayerVehicleID(playerid);
  1505. new State=GetPlayerState(playerid);
  1506. SetPlayerInterior(playerid,0);  {
  1507. if(State!=PLAYER_STATE_DRIVER)  {
  1508. SetPlayerPos(playerid,2847.6616,-1977.7147,10.9375);}
  1509. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1510. SetVehiclePos(cartype,2847.6616,-1977.7147,10.9375);
  1511. SetVehicleZAngle(cartype,62.0806);}
  1512. else    {
  1513. SetPlayerPos(playerid,2847.6616,-1977.7147,10.9375);}
  1514. GameTextForPlayer(playerid,"BIENVENIDO A LA ADMIN BASE",2500,3);}
  1515. return 1;}
  1516.  
  1517. if(strcmp(cmdtext, "/CAMPAMENTO", true) == 0)    {
  1518. new cartype = GetPlayerVehicleID(playerid);
  1519. new State=GetPlayerState(playerid);
  1520. SetPlayerInterior(playerid,0);  {
  1521. if(State!=PLAYER_STATE_DRIVER)  {
  1522. SetPlayerPos(playerid,-2811.1899,-1524.2212,140.8438);}
  1523. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1524. SetVehiclePos(cartype,-2811.1899,-1524.2212,140.8438);
  1525. SetVehicleZAngle(cartype,62.0806);}
  1526. else    {
  1527. SetPlayerPos(playerid,-2811.1899,-1524.2212,140.8438);}
  1528. GameTextForPlayer(playerid,"BIENVENIDO A CAMPAMENTO DISFRUTA",2500,3);}
  1529. return 1;}
  1530.  
  1531. if(strcmp(cmdtext,"/dm2",true)==0)
  1532. {
  1533. GameTextForPlayer(playerid, "Bienvenido DM2", 4000, 6);
  1534. SetPlayerPos(playerid,
  1535. Float:-431.1262,
  1536. Float:2240.5491,
  1537. Float:42.9834);
  1538. GivePlayerWeapon(playerid, 29, 50000);
  1539. GivePlayerWeapon(playerid, 22, 50000);
  1540. GivePlayerWeapon(playerid, 31, 50000);
  1541. return 1;
  1542. }
  1543. if (strcmp(cmdtext, "/Dm3", true)==0)
  1544. {
  1545. SendClientMessage(playerid, COLOR_YELLOW, "disfruta el dm3!");
  1546. SetPlayerPos(playerid,
  1547. Float:2579.7324,
  1548. Float:2842.3503,
  1549. Float:10.8203);
  1550. GivePlayerWeapon(playerid, 29, 50000);
  1551. GivePlayerWeapon(playerid, 22, 50000);
  1552. GivePlayerWeapon(playerid, 31, 50000);
  1553. return 1;
  1554. }
  1555. if(strcmp(cmdtext,"/grove",true)==0)
  1556. {
  1557. GameTextForPlayer(playerid, "Bienvenido GROVE STREET", 4000, 6);
  1558. SetPlayerPos(playerid,
  1559. Float:2492.3362,
  1560. Float:-1668.2892,
  1561. Float:13.3438);
  1562. GivePlayerWeapon(playerid, 29, 50000);
  1563. GivePlayerWeapon(playerid, 22, 50000);
  1564. GivePlayerWeapon(playerid, 31, 50000);
  1565. return 1;
  1566. }
  1567. if(strcmp(cmdtext,"/POSILGA",true)==0)
  1568. {
  1569. GameTextForPlayer(playerid, "Bienvenido A LA POSILGA DEL INFIERNO", 4000, 6);
  1570. SetPlayerPos(playerid,
  1571. Float:-771.6293,
  1572. Float:2423.6021,
  1573. Float:157.0788);
  1574. GivePlayerWeapon(playerid, 29, 50000);
  1575. GivePlayerWeapon(playerid, 22, 50000);
  1576. GivePlayerWeapon(playerid, 31, 50000);
  1577. return 1;
  1578. }
  1579. if(strcmp(cmdtext,"/crazyjump",true)==0)
  1580. {
  1581. GameTextForPlayer(playerid, "Bienvenido al Crazy Jump", 4000, 6);
  1582. SetPlayerPos(playerid, 1545.5708, -1353.9507, 329.4732);
  1583. ResetPlayerWeapons(playerid);
  1584. return 1;
  1585. }
  1586. if(strcmp(cmdtext,"/lc",true)==0)
  1587. {
  1588. GameTextForPlayer(playerid, "Bienvenido a Liberty City", 4000, 6);
  1589. SetPlayerInterior(playerid, 1);
  1590. SetPlayerPos(playerid,-750.80,491.00,1371.70);
  1591. TogglePlayerControllable(playerid,1);
  1592. ResetPlayerWeapons(playerid);
  1593. return 1;
  1594. }
  1595. if(strcmp(cmdtext,"/jump",true)==0)
  1596. {
  1597. GameTextForPlayer(playerid, "Bienvenido al Jump", 4000, 6);
  1598. SetPlayerPos(playerid,2567.52,-1294.59,1063.25);
  1599. GivePlayerWeapon(playerid, 46, 20);
  1600. return 1;
  1601. }
  1602. if(strcmp(cmdtext,"/carrera",true)==0)
  1603. {
  1604. SendClientMessage(playerid, COLOR_GREEN,"Toma Un Vehiculo");
  1605. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Count [tiempo] para el conteo");
  1606. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Tune para tunear tu Auto");
  1607. SetPlayerPos(playerid,1539.7290,79.0348,28.2176);
  1608. ResetPlayerWeapons(playerid);
  1609. return 1;
  1610. }
  1611. if(strcmp(cmdtext,"/carrera2",true)==0)
  1612. {
  1613. SendClientMessage(playerid, COLOR_GREEN,"Toma Un Vehiculo");
  1614. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Count [tiempo] para el conteo");
  1615. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Tune para tunear tu Auto");
  1616. SetPlayerPos(playerid,2314.4177,734.1231,1663.1848);
  1617. return 1;
  1618. }
  1619. if(strcmp(cmdtext,"/carrera3",true)==0)
  1620. {
  1621. SendClientMessage(playerid, COLOR_GREEN,"Toma Un Vehiculo");
  1622. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Count [tiempo] para el conteo");
  1623. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Tune para tunear tu Auto");
  1624. SetPlayerPos(playerid,1429.3210,2006.4587,237.6314);
  1625. return 1;
  1626. }
  1627. if(strcmp(cmdtext,"/carrera4",true)==0)
  1628. {
  1629. SendClientMessage(playerid, COLOR_GREEN,"Toma Un Vehiculo");
  1630. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Count [tiempo] para el conteo");
  1631. SendClientMessage(playerid, COLOR_YELLOW,"Usa /Tune para tunear tu Auto");
  1632. SetPlayerPos(playerid,1410.9865,1757.6415,98.5425);
  1633. return 1;
  1634. }
  1635. if(strcmp(cmdtext,"/bigear",true)==0)
  1636. {
  1637. GameTextForPlayer(playerid, "Bienvenido al Big Ear", 4000, 6);
  1638. SetPlayerPos(playerid, -324.0, 1516.0, 75.3593);
  1639. SendClientMessage(playerid, COLOR_GREEN,"===========COMANDOS DE BIGEAR===========");
  1640. SendClientMessage(playerid, COLOR_YELLOW,"/abrirportones   /cerrarportones");
  1641. SendClientMessage(playerid, Rojo,"ABRE EL PORTON Y CUANDO TERMINES LA CARRERA CIERRA EL PORTON");
  1642. ResetPlayerWeapons(playerid);
  1643. return 1;
  1644. }
  1645.  
  1646. if(strcmp(cmdtext, "/BIGEAR", true) == 0)    {
  1647. new cartype = GetPlayerVehicleID(playerid);
  1648. new State=GetPlayerState(playerid);
  1649. SetPlayerInterior(playerid,0);  {
  1650. if(State!=PLAYER_STATE_DRIVER)  {
  1651. SetPlayerPos(playerid, -324.0, 1516.0, 75.3593);}
  1652. else if(IsPlayerInVehicle(playerid, cartype) == 1)      {
  1653. SetVehiclePos(cartype, -324.0, 1516.0, 75.3593);
  1654. SetVehicleZAngle(cartype,62.0806);}
  1655. else    {
  1656. SetPlayerPos(playerid, -324.0, 1516.0, 75.3593);}
  1657. GameTextForPlayer(playerid,"BIENVENIDO AL DRIFT DE BIG EAR",2500,3);}
  1658. return 1;}
  1659.  
  1660. if(strcmp(cmdtext,"/driftsf",true)==0)
  1661. {
  1662. GameTextForPlayer(playerid, "Bienvenido al Drift San Fierro", 4000, 6);
  1663. SetPlayerPos(playerid,-2385.8926,-589.9418,132.1172);
  1664. ResetPlayerWeapons(playerid);
  1665. return 1;
  1666. }
  1667. if(strcmp(cmdtext,"/area51",true)==0)
  1668. {
  1669. GameTextForPlayer(playerid, "Area 51", 4000, 6);
  1670. SetPlayerPos(playerid, 81.3654, 1919.9946, 17.6569);
  1671. GivePlayerWeapon(playerid, 29, 50000);
  1672. GivePlayerWeapon(playerid, 22, 50000);
  1673. GivePlayerWeapon(playerid, 31, 50000);
  1674. return 1;
  1675. }
  1676. if(strcmp(cmdtext,"/dm",true)==0)
  1677. {
  1678. GameTextForPlayer(playerid, "Has Entrado al Campionato Death Match", 4000, 6);
  1679. SetPlayerPos(playerid,-252.9163,2261.5305,108.6637);
  1680. GivePlayerWeapon(playerid, 29, 50000);
  1681. GivePlayerWeapon(playerid, 22, 50000);
  1682. GivePlayerWeapon(playerid, 31, 50000);
  1683. return 1;
  1684. }
  1685.  
  1686. //ARMAS DEL SERVIDOR
  1687. if(strcmp(cmdtext,"/palodegolf",true)==0)
  1688. {
  1689. GivePlayerWeapon(playerid, 2, 50000);
  1690. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido un Palo de Golf");
  1691. return 1;
  1692. }
  1693. if(strcmp(cmdtext,"/knife",true)==0)
  1694. {
  1695. GivePlayerWeapon(playerid, 4, 50000);
  1696. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido un cuchillo");
  1697. return 1;
  1698. }
  1699. if(strcmp(cmdtext,"/katana",true)==0)
  1700. {
  1701. GivePlayerWeapon(playerid, 8, 50000);
  1702. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Katana");
  1703. return 1;
  1704. }
  1705. if(strcmp(cmdtext,"/dildo",true)==0)
  1706. {
  1707. GivePlayerWeapon(playerid, 12, 50000);
  1708. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido un Consolador");
  1709. return 1;
  1710. }
  1711. if(strcmp(cmdtext,"/flores",true)==0)
  1712. {
  1713. GivePlayerWeapon(playerid, 14, 50000);
  1714. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido Flores");
  1715. return 1;
  1716. }
  1717. if(strcmp(cmdtext,"/pistola",true)==0)
  1718. {
  1719. GivePlayerWeapon(playerid, 22, 50000);
  1720. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Pistola");
  1721. return 1;
  1722. }
  1723. if(strcmp(cmdtext,"/silenciada",true)==0)
  1724. {
  1725. GivePlayerWeapon(playerid, 23, 50000);
  1726. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Silenciada");
  1727. return 1;
  1728. }
  1729. if(strcmp(cmdtext,"/escopetadecombate",true)==0)
  1730. {
  1731. GivePlayerWeapon(playerid, 27, 50000);
  1732. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Escopeta de Combate");
  1733. return 1;
  1734. }
  1735. if(strcmp(cmdtext,"/uzi",true)==0)
  1736. {
  1737. GivePlayerWeapon(playerid, 28, 50000);
  1738. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Micro Uzi");
  1739. return 1;
  1740. }
  1741. if(strcmp(cmdtext,"/mp5",true)==0)
  1742. {
  1743. GivePlayerWeapon(playerid, 28, 50000);
  1744. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido un Mp5");
  1745. return 1;
  1746. }
  1747. if(strcmp(cmdtext,"/aka47",true)==0)
  1748. {
  1749. GivePlayerWeapon(playerid, 30, 50000);
  1750. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Aka 47");
  1751. return 1;
  1752. }
  1753. if(strcmp(cmdtext,"/m4",true)==0)
  1754. {
  1755. GivePlayerWeapon(playerid, 31, 50000);
  1756. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido un M4");
  1757. return 1;
  1758. }
  1759. if(strcmp(cmdtext,"/tec9",true)==0)
  1760. {
  1761. GivePlayerWeapon(playerid, 32, 50000);
  1762. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Tec9");
  1763. return 1;
  1764. }
  1765. if(strcmp(cmdtext,"/minigun",true)==0)
  1766. {
  1767. GivePlayerWeapon(playerid, 31, 50000);
  1768. SendClientMessage(playerid, COLOR_GREEN, "HAS SIDO KICKEADO POR MINIGUN");
  1769. Kick(playerid);
  1770. return 1;
  1771. }
  1772. if(strcmp(cmdtext,"/Camara",true)==0)
  1773. {
  1774. GivePlayerWeapon(playerid, 43, 50000);
  1775. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido una Camara");
  1776. return 1;
  1777. }
  1778. if(strcmp(cmdtext,"/Paracaidas",true)==0)
  1779. {
  1780. GivePlayerWeapon(playerid, 46, 50000);
  1781. SendClientMessage(playerid, COLOR_YELLOW, "Has Conseguido un Paracaidas");
  1782. return 1;
  1783. }
  1784.  
  1785. //AUTOS SPAWNER BY [AGD]MAIKEL
  1786.         if(!strcmp(cmdtext, "/445", true))
  1787.         {
  1788.                 new var0 = 0;
  1789.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1790.                 GetPlayerPos(playerid, var1, var2, var3);
  1791.                 GetPlayerFacingAngle(playerid, var4);
  1792.                 DestroyVehicle(var0);
  1793.                 var0 = CreateVehicle(445, var1 + 3, var2, var3, var4, 1, 1, 1);
  1794.                 return 1;
  1795.         }
  1796.         if(!strcmp(cmdtext, "/602", true))
  1797.         {
  1798.                 new var0 = 0;
  1799.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1800.                 GetPlayerPos(playerid, var1, var2, var3);
  1801.                 GetPlayerFacingAngle(playerid, var4);
  1802.                 DestroyVehicle(var0);
  1803.                 var0 = CreateVehicle(602, var1 + 3, var2, var3, var4, 1, 1, 1);
  1804.                 return 1;
  1805.         }
  1806.         if(!strcmp(cmdtext, "/416", true))
  1807.         {
  1808.                 new var0 = 0;
  1809.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1810.                 GetPlayerPos(playerid, var1, var2, var3);
  1811.                 GetPlayerFacingAngle(playerid, var4);
  1812.                 DestroyVehicle(var0);
  1813.                 var0 = CreateVehicle(416, var1 + 3, var2, var3, var4, 1, 1, 1);
  1814.                 return 1;
  1815.         }
  1816.         if(!strcmp(cmdtext, "/485", true))
  1817.         {
  1818.                 new var0 = 0;
  1819.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1820.                 GetPlayerPos(playerid, var1, var2, var3);
  1821.                 GetPlayerFacingAngle(playerid, var4);
  1822.                 DestroyVehicle(var0);
  1823.                 var0 = CreateVehicle(485, var1 + 3, var2, var3, var4, 1, 1, 1);
  1824.                 return 1;
  1825.         }
  1826.         if(!strcmp(cmdtext, "/568", true))
  1827.         {
  1828.                 new var0 = 0;
  1829.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1830.                 GetPlayerPos(playerid, var1, var2, var3);
  1831.                 GetPlayerFacingAngle(playerid, var4);
  1832.                 DestroyVehicle(var0);
  1833.                 var0 = CreateVehicle(568, var1 + 3, var2, var3, var4, 1, 1, 1);
  1834.                 return 1;
  1835.         }
  1836.         if(!strcmp(cmdtext, "/429", true))
  1837.         {
  1838.                 new var0 = 0;
  1839.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1840.                 GetPlayerPos(playerid, var1, var2, var3);
  1841.                 GetPlayerFacingAngle(playerid, var4);
  1842.                 DestroyVehicle(var0);
  1843.                 var0 = CreateVehicle(429, var1 + 3, var2, var3, var4, 1, 1, 1);
  1844.                 return 1;
  1845.         }
  1846.         if(!strcmp(cmdtext, "/433", true))
  1847.         {
  1848.                 new var0 = 0;
  1849.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1850.                 GetPlayerPos(playerid, var1, var2, var3);
  1851.                 GetPlayerFacingAngle(playerid, var4);
  1852.                 DestroyVehicle(var0);
  1853.                 var0 = CreateVehicle(433, var1 + 3, var2, var3, var4, 1, 1, 1);
  1854.                 return 1;
  1855.         }
  1856.         if(!strcmp(cmdtext, "/499", true))
  1857.         {
  1858.                 new var0 = 0;
  1859.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1860.                 GetPlayerPos(playerid, var1, var2, var3);
  1861.                 GetPlayerFacingAngle(playerid, var4);
  1862.                 DestroyVehicle(var0);
  1863.                 var0 = CreateVehicle(499, var1 + 3, var2, var3, var4, 1, 1, 1);
  1864.                 return 1;
  1865.         }
  1866.         if(!strcmp(cmdtext, "/424", true))
  1867.         {
  1868.                 new var0 = 0;
  1869.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1870.                 GetPlayerPos(playerid, var1, var2, var3);
  1871.                 GetPlayerFacingAngle(playerid, var4);
  1872.                 DestroyVehicle(var0);
  1873.                 var0 = CreateVehicle(424, var1 + 3, var2, var3, var4, 1, 1, 1);
  1874.                 return 1;
  1875.         }
  1876.         if(!strcmp(cmdtext, "/536", true))
  1877.         {
  1878.                 new var0 = 0;
  1879.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1880.                 GetPlayerPos(playerid, var1, var2, var3);
  1881.                 GetPlayerFacingAngle(playerid, var4);
  1882.                 DestroyVehicle(var0);
  1883.                 var0 = CreateVehicle(536, var1 + 3, var2, var3, var4, 1, 1, 1);
  1884.                 return 1;
  1885.         }
  1886.         if(!strcmp(cmdtext, "/496", true))
  1887.         {
  1888.                 new var0 = 0;
  1889.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1890.                 GetPlayerPos(playerid, var1, var2, var3);
  1891.                 GetPlayerFacingAngle(playerid, var4);
  1892.                 DestroyVehicle(var0);
  1893.                 var0 = CreateVehicle(496, var1 + 3, var2, var3, var4, 1, 1, 1);
  1894.                 return 1;
  1895.         }
  1896.         if(!strcmp(cmdtext, "/504", true))
  1897.         {
  1898.                 new var0 = 0;
  1899.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1900.                 GetPlayerPos(playerid, var1, var2, var3);
  1901.                 GetPlayerFacingAngle(playerid, var4);
  1902.                 DestroyVehicle(var0);
  1903.                 var0 = CreateVehicle(504, var1 + 3, var2, var3, var4, 1, 1, 1);
  1904.                 return 1;
  1905.         }
  1906.         if(!strcmp(cmdtext, "/422", true))
  1907.         {
  1908.                 new var0 = 0;
  1909.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1910.                 GetPlayerPos(playerid, var1, var2, var3);
  1911.                 GetPlayerFacingAngle(playerid, var4);
  1912.                 DestroyVehicle(var0);
  1913.                 var0 = CreateVehicle(422, var1 + 3, var2, var3, var4, 1, 1, 1);
  1914.                 return 1;
  1915.         }
  1916.         if(!strcmp(cmdtext, "/609", true))
  1917.         {
  1918.                 new var0 = 0;
  1919.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1920.                 GetPlayerPos(playerid, var1, var2, var3);
  1921.                 GetPlayerFacingAngle(playerid, var4);
  1922.                 DestroyVehicle(var0);
  1923.                 var0 = CreateVehicle(609, var1 + 3, var2, var3, var4, 1, 1, 1);
  1924.                 return 1;
  1925.         }
  1926.         if(!strcmp(cmdtext, "/498", true))
  1927.         {
  1928.                 new var0 = 0;
  1929.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1930.                 GetPlayerPos(playerid, var1, var2, var3);
  1931.                 GetPlayerFacingAngle(playerid, var4);
  1932.                 DestroyVehicle(var0);
  1933.                 var0 = CreateVehicle(498, var1 + 3, var2, var3, var4, 1, 1, 1);
  1934.                 return 1;
  1935.         }
  1936.         if(!strcmp(cmdtext, "/401", true))
  1937.         {
  1938.                 new var0 = 0;
  1939.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1940.                 GetPlayerPos(playerid, var1, var2, var3);
  1941.                 GetPlayerFacingAngle(playerid, var4);
  1942.                 DestroyVehicle(var0);
  1943.                 var0 = CreateVehicle(401, var1 + 3, var2, var3, var4, 1, 1, 1);
  1944.                 return 1;
  1945.         }
  1946.         if(!strcmp(cmdtext, "/575", true))
  1947.         {
  1948.                 new var0 = 0;
  1949.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1950.                 GetPlayerPos(playerid, var1, var2, var3);
  1951.                 GetPlayerFacingAngle(playerid, var4);
  1952.                 DestroyVehicle(var0);
  1953.                 var0 = CreateVehicle(575, var1 + 3, var2, var3, var4, 1, 1, 1);
  1954.                 return 1;
  1955.         }
  1956.         if(!strcmp(cmdtext, "/518", true))
  1957.         {
  1958.                 new var0 = 0;
  1959.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1960.                 GetPlayerPos(playerid, var1, var2, var3);
  1961.                 GetPlayerFacingAngle(playerid, var4);
  1962.                 DestroyVehicle(var0);
  1963.                 var0 = CreateVehicle(518, var1 + 3, var2, var3, var4, 1, 1, 1);
  1964.                 return 1;
  1965.         }
  1966.         if(!strcmp(cmdtext, "/402", true))
  1967.         {
  1968.                 new var0 = 0;
  1969.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1970.                 GetPlayerPos(playerid, var1, var2, var3);
  1971.                 GetPlayerFacingAngle(playerid, var4);
  1972.                 DestroyVehicle(var0);
  1973.                 var0 = CreateVehicle(402, var1 + 3, var2, var3, var4, 1, 1, 1);
  1974.                 return 1;
  1975.         }
  1976.         if(!strcmp(cmdtext, "/541", true))
  1977.         {
  1978.                 new var0 = 0;
  1979.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1980.                 GetPlayerPos(playerid, var1, var2, var3);
  1981.                 GetPlayerFacingAngle(playerid, var4);
  1982.                 DestroyVehicle(var0);
  1983.                 var0 = CreateVehicle(541, var1 + 3, var2, var3, var4, 1, 1, 1);
  1984.                 return 1;
  1985.         }
  1986.         if(!strcmp(cmdtext, "/482", true))
  1987.         {
  1988.                 new var0 = 0;
  1989.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  1990.                 GetPlayerPos(playerid, var1, var2, var3);
  1991.                 GetPlayerFacingAngle(playerid, var4);
  1992.                 DestroyVehicle(var0);
  1993.                 var0 = CreateVehicle(482, var1 + 3, var2, var3, var4, 1, 1, 1);
  1994.                 return 1;
  1995.         }
  1996.         if(!strcmp(cmdtext, "/431", true))
  1997.         {
  1998.                 new var0 = 0;
  1999.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2000.                 GetPlayerPos(playerid, var1, var2, var3);
  2001.                 GetPlayerFacingAngle(playerid, var4);
  2002.                 DestroyVehicle(var0);
  2003.                 var0 = CreateVehicle(431, var1 + 3, var2, var3, var4, 1, 1, 1);
  2004.                 return 1;
  2005.         }
  2006.         if(!strcmp(cmdtext, "/438", true))
  2007.         {
  2008.                 new var0 = 0;
  2009.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2010.                 GetPlayerPos(playerid, var1, var2, var3);
  2011.                 GetPlayerFacingAngle(playerid, var4);
  2012.                 DestroyVehicle(var0);
  2013.                 var0 = CreateVehicle(438, var1 + 3, var2, var3, var4, 1, 1, 1);
  2014.                 return 1;
  2015.         }
  2016.         if(!strcmp(cmdtext, "/457", true))
  2017.         {
  2018.                 new var0 = 0;
  2019.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2020.                 GetPlayerPos(playerid, var1, var2, var3);
  2021.                 GetPlayerFacingAngle(playerid, var4);
  2022.                 DestroyVehicle(var0);
  2023.                 var0 = CreateVehicle(457, var1 + 3, var2, var3, var4, 1, 1, 1);
  2024.                 return 1;
  2025.         }
  2026.         if(!strcmp(cmdtext, "/427", true))
  2027.         {
  2028.                 new var0 = 0;
  2029.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2030.                 GetPlayerPos(playerid, var1, var2, var3);
  2031.                 GetPlayerFacingAngle(playerid, var4);
  2032.                 DestroyVehicle(var0);
  2033.                 var0 = CreateVehicle(427, var1 + 3, var2, var3, var4, 1, 1, 1);
  2034.                 return 1;
  2035.         }
  2036.         if(!strcmp(cmdtext, "/483", true))
  2037.         {
  2038.                 new var0 = 0;
  2039.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2040.                 GetPlayerPos(playerid, var1, var2, var3);
  2041.                 GetPlayerFacingAngle(playerid, var4);
  2042.                 DestroyVehicle(var0);
  2043.                 var0 = CreateVehicle(483, var1 + 3, var2, var3, var4, 1, 1, 1);
  2044.                 return 1;
  2045.         }
  2046.         if(!strcmp(cmdtext, "/524", true))
  2047.         {
  2048.                 new var0 = 0;
  2049.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2050.                 GetPlayerPos(playerid, var1, var2, var3);
  2051.                 GetPlayerFacingAngle(playerid, var4);
  2052.                 DestroyVehicle(var0);
  2053.                 var0 = CreateVehicle(524, var1 + 3, var2, var3, var4, 1, 1, 1);
  2054.                 return 1;
  2055.         }
  2056.         if(!strcmp(cmdtext, "/415", true))
  2057.         {
  2058.                 new var0 = 0;
  2059.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2060.                 GetPlayerPos(playerid, var1, var2, var3);
  2061.                 GetPlayerFacingAngle(playerid, var4);
  2062.                 DestroyVehicle(var0);
  2063.                 var0 = CreateVehicle(415, var1 + 3, var2, var3, var4, 1, 1, 1);
  2064.                 return 1;
  2065.         }
  2066.         if(!strcmp(cmdtext, "/542", true))
  2067.         {
  2068.                 new var0 = 0;
  2069.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2070.                 GetPlayerPos(playerid, var1, var2, var3);
  2071.                 GetPlayerFacingAngle(playerid, var4);
  2072.                 DestroyVehicle(var0);
  2073.                 var0 = CreateVehicle(542, var1 + 3, var2, var3, var4, 1, 1, 1);
  2074.                 return 1;
  2075.         }
  2076.         if(!strcmp(cmdtext, "/589", true))
  2077.         {
  2078.                 new var0 = 0;
  2079.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2080.                 GetPlayerPos(playerid, var1, var2, var3);
  2081.                 GetPlayerFacingAngle(playerid, var4);
  2082.                 DestroyVehicle(var0);
  2083.                 var0 = CreateVehicle(589, var1 + 3, var2, var3, var4, 1, 1, 1);
  2084.                 return 1;
  2085.         }
  2086.         if(!strcmp(cmdtext, "/437", true))
  2087.         {
  2088.                 new var0 = 0;
  2089.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2090.                 GetPlayerPos(playerid, var1, var2, var3);
  2091.                 GetPlayerFacingAngle(playerid, var4);
  2092.                 DestroyVehicle(var0);
  2093.                 var0 = CreateVehicle(437, var1 + 3, var2, var3, var4, 1, 1, 1);
  2094.                 return 1;
  2095.         }
  2096.         if(!strcmp(cmdtext, "/532", true))
  2097.         {
  2098.                 new var0 = 0;
  2099.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2100.                 GetPlayerPos(playerid, var1, var2, var3);
  2101.                 GetPlayerFacingAngle(playerid, var4);
  2102.                 DestroyVehicle(var0);
  2103.                 var0 = CreateVehicle(532, var1 + 3, var2, var3, var4, 1, 1, 1);
  2104.                 return 1;
  2105.         }
  2106.         if(!strcmp(cmdtext, "/480", true))
  2107.         {
  2108.                 new var0 = 0;
  2109.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2110.                 GetPlayerPos(playerid, var1, var2, var3);
  2111.                 GetPlayerFacingAngle(playerid, var4);
  2112.                 DestroyVehicle(var0);
  2113.                 var0 = CreateVehicle(480, var1 + 3, var2, var3, var4, 1, 1, 1);
  2114.                 return 1;
  2115.         }
  2116.         if(!strcmp(cmdtext, "/596", true))
  2117.         {
  2118.                 new var0 = 0;
  2119.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2120.                 GetPlayerPos(playerid, var1, var2, var3);
  2121.                 GetPlayerFacingAngle(playerid, var4);
  2122.                 DestroyVehicle(var0);
  2123.                 var0 = CreateVehicle(596, var1 + 3, var2, var3, var4, 1, 1, 1);
  2124.                 return 1;
  2125.         }
  2126.         if(!strcmp(cmdtext, "/599", true))
  2127.         {
  2128.                 new var0 = 0;
  2129.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2130.                 GetPlayerPos(playerid, var1, var2, var3);
  2131.                 GetPlayerFacingAngle(playerid, var4);
  2132.                 DestroyVehicle(var0);
  2133.                 var0 = CreateVehicle(599, var1 + 3, var2, var3, var4, 1, 1, 1);
  2134.                 return 1;
  2135.         }
  2136.         if(!strcmp(cmdtext, "/597", true))
  2137.         {
  2138.                 new var0 = 0;
  2139.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2140.                 GetPlayerPos(playerid, var1, var2, var3);
  2141.                 GetPlayerFacingAngle(playerid, var4);
  2142.                 DestroyVehicle(var0);
  2143.                 var0 = CreateVehicle(597, var1 + 3, var2, var3, var4, 1, 1, 1);
  2144.                 return 1;
  2145.         }
  2146.         if(!strcmp(cmdtext, "/598", true))
  2147.         {
  2148.                 new var0 = 0;
  2149.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2150.                 GetPlayerPos(playerid, var1, var2, var3);
  2151.                 GetPlayerFacingAngle(playerid, var4);
  2152.                 DestroyVehicle(var0);
  2153.                 var0 = CreateVehicle(598, var1 + 3, var2, var3, var4, 1, 1, 1);
  2154.                 return 1;
  2155.         }
  2156.         if(!strcmp(cmdtext, "/578", true))
  2157.         {
  2158.                 new var0 = 0;
  2159.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2160.                 GetPlayerPos(playerid, var1, var2, var3);
  2161.                 GetPlayerFacingAngle(playerid, var4);
  2162.                 DestroyVehicle(var0);
  2163.                 var0 = CreateVehicle(578, var1 + 3, var2, var3, var4, 1, 1, 1);
  2164.                 return 1;
  2165.         }
  2166.         if(!strcmp(cmdtext, "/486", true))
  2167.         {
  2168.                 new var0 = 0;
  2169.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2170.                 GetPlayerPos(playerid, var1, var2, var3);
  2171.                 GetPlayerFacingAngle(playerid, var4);
  2172.                 DestroyVehicle(var0);
  2173.                 var0 = CreateVehicle(486, var1 + 3, var2, var3, var4, 1, 1, 1);
  2174.                 return 1;
  2175.         }
  2176.         if(!strcmp(cmdtext, "/507", true))
  2177.         {
  2178.                 new var0 = 0;
  2179.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2180.                 GetPlayerPos(playerid, var1, var2, var3);
  2181.                 GetPlayerFacingAngle(playerid, var4);
  2182.                 DestroyVehicle(var0);
  2183.                 var0 = CreateVehicle(507, var1 + 3, var2, var3, var4, 1, 1, 1);
  2184.                 return 1;
  2185.         }
  2186.         if(!strcmp(cmdtext, "/562", true))
  2187.         {
  2188.                 new var0 = 0;
  2189.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2190.                 GetPlayerPos(playerid, var1, var2, var3);
  2191.                 GetPlayerFacingAngle(playerid, var4);
  2192.                 DestroyVehicle(var0);
  2193.                 var0 = CreateVehicle(562, var1 + 3, var2, var3, var4, 1, 1, 1);
  2194.                 return 1;
  2195.         }
  2196.         if(!strcmp(cmdtext, "/585", true))
  2197.         {
  2198.                 new var0 = 0;
  2199.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2200.                 GetPlayerPos(playerid, var1, var2, var3);
  2201.                 GetPlayerFacingAngle(playerid, var4);
  2202.                 DestroyVehicle(var0);
  2203.                 var0 = CreateVehicle(585, var1 + 3, var2, var3, var4, 1, 1, 1);
  2204.                 return 1;
  2205.         }
  2206.         if(!strcmp(cmdtext, "/427", true))
  2207.         {
  2208.                 new var0 = 0;
  2209.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2210.                 GetPlayerPos(playerid, var1, var2, var3);
  2211.                 GetPlayerFacingAngle(playerid, var4);
  2212.                 DestroyVehicle(var0);
  2213.                 var0 = CreateVehicle(427, var1 + 3, var2, var3, var4, 1, 1, 1);
  2214.                 return 1;
  2215.         }
  2216.         if(!strcmp(cmdtext, "/419", true))
  2217.         {
  2218.                 new var0 = 0;
  2219.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2220.                 GetPlayerPos(playerid, var1, var2, var3);
  2221.                 GetPlayerFacingAngle(playerid, var4);
  2222.                 DestroyVehicle(var0);
  2223.                 var0 = CreateVehicle(419, var1 + 3, var2, var3, var4, 1, 1, 1);
  2224.                 return 1;
  2225.         }
  2226.         if(!strcmp(cmdtext, "/587", true))
  2227.         {
  2228.                 new var0 = 0;
  2229.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2230.                 GetPlayerPos(playerid, var1, var2, var3);
  2231.                 GetPlayerFacingAngle(playerid, var4);
  2232.                 DestroyVehicle(var0);
  2233.                 var0 = CreateVehicle(587, var1 + 3, var2, var3, var4, 1, 1, 1);
  2234.                 return 1;
  2235.         }
  2236.         if(!strcmp(cmdtext, "/490", true))
  2237.         {
  2238.                 new var0 = 0;
  2239.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2240.                 GetPlayerPos(playerid, var1, var2, var3);
  2241.                 GetPlayerFacingAngle(playerid, var4);
  2242.                 DestroyVehicle(var0);
  2243.                 var0 = CreateVehicle(490, var1 + 3, var2, var3, var4, 1, 1, 1);
  2244.                 return 1;
  2245.         }
  2246.         if(!strcmp(cmdtext, "/528", true))
  2247.         {
  2248.                 new var0 = 0;
  2249.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2250.                 GetPlayerPos(playerid, var1, var2, var3);
  2251.                 GetPlayerFacingAngle(playerid, var4);
  2252.                 DestroyVehicle(var0);
  2253.                 var0 = CreateVehicle(528, var1 + 3, var2, var3, var4, 1, 1, 1);
  2254.                 return 1;
  2255.         }
  2256.         if(!strcmp(cmdtext, "/533", true))
  2257.         {
  2258.                 new var0 = 0;
  2259.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2260.                 GetPlayerPos(playerid, var1, var2, var3);
  2261.                 GetPlayerFacingAngle(playerid, var4);
  2262.                 DestroyVehicle(var0);
  2263.                 var0 = CreateVehicle(533, var1 + 3, var2, var3, var4, 1, 1, 1);
  2264.                 return 1;
  2265.         }
  2266.         if(!strcmp(cmdtext, "/544", true))
  2267.         {
  2268.                 new var0 = 0;
  2269.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2270.                 GetPlayerPos(playerid, var1, var2, var3);
  2271.                 GetPlayerFacingAngle(playerid, var4);
  2272.                 DestroyVehicle(var0);
  2273.                 var0 = CreateVehicle(544, var1 + 3, var2, var3, var4, 1, 1, 1);
  2274.                 return 1;
  2275.         }
  2276.         if(!strcmp(cmdtext, "/407", true))
  2277.         {
  2278.                 new var0 = 0;
  2279.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2280.                 GetPlayerPos(playerid, var1, var2, var3);
  2281.                 GetPlayerFacingAngle(playerid, var4);
  2282.                 DestroyVehicle(var0);
  2283.                 var0 = CreateVehicle(407, var1 + 3, var2, var3, var4, 1, 1, 1);
  2284.                 return 1;
  2285.         }
  2286.         if(!strcmp(cmdtext, "/565", true))
  2287.         {
  2288.                 new var0 = 0;
  2289.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2290.                 GetPlayerPos(playerid, var1, var2, var3);
  2291.                 GetPlayerFacingAngle(playerid, var4);
  2292.                 DestroyVehicle(var0);
  2293.                 var0 = CreateVehicle(565, var1 + 3, var2, var3, var4, 1, 1, 1);
  2294.                 return 1;
  2295.         }
  2296.         if(!strcmp(cmdtext, "/455", true))
  2297.         {
  2298.                 new var0 = 0;
  2299.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2300.                 GetPlayerPos(playerid, var1, var2, var3);
  2301.                 GetPlayerFacingAngle(playerid, var4);
  2302.                 DestroyVehicle(var0);
  2303.                 var0 = CreateVehicle(455, var1 + 3, var2, var3, var4, 1, 1, 1);
  2304.                 return 1;
  2305.         }
  2306.         if(!strcmp(cmdtext, "/530", true))
  2307.         {
  2308.                 new var0 = 0;
  2309.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2310.                 GetPlayerPos(playerid, var1, var2, var3);
  2311.                 GetPlayerFacingAngle(playerid, var4);
  2312.                 DestroyVehicle(var0);
  2313.                 var0 = CreateVehicle(530, var1 + 3, var2, var3, var4, 1, 1, 1);
  2314.                 return 1;
  2315.         }
  2316.         if(!strcmp(cmdtext, "/526", true))
  2317.         {
  2318.                 new var0 = 0;
  2319.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2320.                 GetPlayerPos(playerid, var1, var2, var3);
  2321.                 GetPlayerFacingAngle(playerid, var4);
  2322.                 DestroyVehicle(var0);
  2323.                 var0 = CreateVehicle(526, var1 + 3, var2, var3, var4, 1, 1, 1);
  2324.                 return 1;
  2325.         }
  2326.         if(!strcmp(cmdtext, "/466", true))
  2327.         {
  2328.                 new var0 = 0;
  2329.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2330.                 GetPlayerPos(playerid, var1, var2, var3);
  2331.                 GetPlayerFacingAngle(playerid, var4);
  2332.                 DestroyVehicle(var0);
  2333.                 var0 = CreateVehicle(466, var1 + 3, var2, var3, var4, 1, 1, 1);
  2334.                 return 1;
  2335.         }
  2336.         if(!strcmp(cmdtext, "/604", true))
  2337.         {
  2338.                 new var0 = 0;
  2339.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2340.                 GetPlayerPos(playerid, var1, var2, var3);
  2341.                 GetPlayerFacingAngle(playerid, var4);
  2342.                 DestroyVehicle(var0);
  2343.                 var0 = CreateVehicle(604, var1 + 3, var2, var3, var4, 1, 1, 1);
  2344.                 return 1;
  2345.         }
  2346.         if(!strcmp(cmdtext, "/492", true))
  2347.         {
  2348.                 new var0 = 0;
  2349.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2350.                 GetPlayerPos(playerid, var1, var2, var3);
  2351.                 GetPlayerFacingAngle(playerid, var4);
  2352.                 DestroyVehicle(var0);
  2353.                 var0 = CreateVehicle(492, var1 + 3, var2, var3, var4, 1, 1, 1);
  2354.                 return 1;
  2355.         }
  2356.         if(!strcmp(cmdtext, "/474", true))
  2357.         {
  2358.                 new var0 = 0;
  2359.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2360.                 GetPlayerPos(playerid, var1, var2, var3);
  2361.                 GetPlayerFacingAngle(playerid, var4);
  2362.                 DestroyVehicle(var0);
  2363.                 var0 = CreateVehicle(474, var1 + 3, var2, var3, var4, 1, 1, 1);
  2364.                 return 1;
  2365.         }
  2366.         if(!strcmp(cmdtext, "/588", true))
  2367.         {
  2368.                 new var0 = 0;
  2369.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2370.                 GetPlayerPos(playerid, var1, var2, var3);
  2371.                 GetPlayerFacingAngle(playerid, var4);
  2372.                 DestroyVehicle(var0);
  2373.                 var0 = CreateVehicle(588, var1 + 3, var2, var3, var4, 1, 1, 1);
  2374.                 return 1;
  2375.         }
  2376.         if(!strcmp(cmdtext, "/434", true))
  2377.         {
  2378.                 new var0 = 0;
  2379.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2380.                 GetPlayerPos(playerid, var1, var2, var3);
  2381.                 GetPlayerFacingAngle(playerid, var4);
  2382.                 DestroyVehicle(var0);
  2383.                 var0 = CreateVehicle(434, var1 + 3, var2, var3, var4, 1, 1, 1);
  2384.                 return 1;
  2385.         }
  2386.         if(!strcmp(cmdtext, "/502", true))
  2387.         {
  2388.                 new var0 = 0;
  2389.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2390.                 GetPlayerPos(playerid, var1, var2, var3);
  2391.                 GetPlayerFacingAngle(playerid, var4);
  2392.                 DestroyVehicle(var0);
  2393.                 var0 = CreateVehicle(502, var1 + 3, var2, var3, var4, 1, 1, 1);
  2394.                 return 1;
  2395.         }
  2396.         if(!strcmp(cmdtext, "/503", true))
  2397.         {
  2398.                 new var0 = 0;
  2399.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2400.                 GetPlayerPos(playerid, var1, var2, var3);
  2401.                 GetPlayerFacingAngle(playerid, var4);
  2402.                 DestroyVehicle(var0);
  2403.                 var0 = CreateVehicle(503, var1 + 3, var2, var3, var4, 1, 1, 1);
  2404.                 return 1;
  2405.         }
  2406.         if(!strcmp(cmdtext, "/494", true))
  2407.         {
  2408.                 new var0 = 0;
  2409.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2410.                 GetPlayerPos(playerid, var1, var2, var3);
  2411.                 GetPlayerFacingAngle(playerid, var4);
  2412.                 DestroyVehicle(var0);
  2413.                 var0 = CreateVehicle(494, var1 + 3, var2, var3, var4, 1, 1, 1);
  2414.                 return 1;
  2415.         }
  2416.         if(!strcmp(cmdtext, "/579", true))
  2417.         {
  2418.                 new var0 = 0;
  2419.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2420.                 GetPlayerPos(playerid, var1, var2, var3);
  2421.                 GetPlayerFacingAngle(playerid, var4);
  2422.                 DestroyVehicle(var0);
  2423.                 var0 = CreateVehicle(579, var1 + 3, var2, var3, var4, 1, 1, 1);
  2424.                 return 1;
  2425.         }
  2426.         if(!strcmp(cmdtext, "/545", true))
  2427.         {
  2428.                 new var0 = 0;
  2429.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2430.                 GetPlayerPos(playerid, var1, var2, var3);
  2431.                 GetPlayerFacingAngle(playerid, var4);
  2432.                 DestroyVehicle(var0);
  2433.                 var0 = CreateVehicle(545, var1 + 3, var2, var3, var4, 1, 1, 1);
  2434.                 return 1;
  2435.         }
  2436.         if(!strcmp(cmdtext, "/411", true))
  2437.         {
  2438.                 new var0 = 0;
  2439.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2440.                 GetPlayerPos(playerid, var1, var2, var3);
  2441.                 GetPlayerFacingAngle(playerid, var4);
  2442.                 DestroyVehicle(var0);
  2443.                 var0 = CreateVehicle(411, var1 + 3, var2, var3, var4, 1, 1, 1);
  2444.                 return 1;
  2445.         }
  2446.         if(!strcmp(cmdtext, "/546", true))
  2447.         {
  2448.                 new var0 = 0;
  2449.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2450.                 GetPlayerPos(playerid, var1, var2, var3);
  2451.                 GetPlayerFacingAngle(playerid, var4);
  2452.                 DestroyVehicle(var0);
  2453.                 var0 = CreateVehicle(546, var1 + 3, var2, var3, var4, 1, 1, 1);
  2454.                 return 1;
  2455.         }
  2456.         if(!strcmp(cmdtext, "/559", true))
  2457.         {
  2458.                 new var0 = 0;
  2459.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2460.                 GetPlayerPos(playerid, var1, var2, var3);
  2461.                 GetPlayerFacingAngle(playerid, var4);
  2462.                 DestroyVehicle(var0);
  2463.                 var0 = CreateVehicle(559, var1 + 3, var2, var3, var4, 1, 1, 1);
  2464.                 return 1;
  2465.         }
  2466.         if(!strcmp(cmdtext, "/508", true))
  2467.         {
  2468.                 new var0 = 0;
  2469.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2470.                 GetPlayerPos(playerid, var1, var2, var3);
  2471.                 GetPlayerFacingAngle(playerid, var4);
  2472.                 DestroyVehicle(var0);
  2473.                 var0 = CreateVehicle(508, var1 + 3, var2, var3, var4, 1, 1, 1);
  2474.                 return 1;
  2475.         }
  2476.         if(!strcmp(cmdtext, "/571", true))
  2477.         {
  2478.                 new var0 = 0;
  2479.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2480.                 GetPlayerPos(playerid, var1, var2, var3);
  2481.                 GetPlayerFacingAngle(playerid, var4);
  2482.                 DestroyVehicle(var0);
  2483.                 var0 = CreateVehicle(571, var1 + 3, var2, var3, var4, 1, 1, 1);
  2484.                 return 1;
  2485.         }
  2486.         if(!strcmp(cmdtext, "/400", true))
  2487.         {
  2488.                 new var0 = 0;
  2489.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2490.                 GetPlayerPos(playerid, var1, var2, var3);
  2491.                 GetPlayerFacingAngle(playerid, var4);
  2492.                 DestroyVehicle(var0);
  2493.                 var0 = CreateVehicle(400, var1 + 3, var2, var3, var4, 1, 1, 1);
  2494.                 return 1;
  2495.         }
  2496.         if(!strcmp(cmdtext, "/403", true))
  2497.         {
  2498.                 new var0 = 0;
  2499.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2500.                 GetPlayerPos(playerid, var1, var2, var3);
  2501.                 GetPlayerFacingAngle(playerid, var4);
  2502.                 DestroyVehicle(var0);
  2503.                 var0 = CreateVehicle(403, var1 + 3, var2, var3, var4, 1, 1, 1);
  2504.                 return 1;
  2505.         }
  2506.         if(!strcmp(cmdtext, "/517", true))
  2507.         {
  2508.                 new var0 = 0;
  2509.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2510.                 GetPlayerPos(playerid, var1, var2, var3);
  2511.                 GetPlayerFacingAngle(playerid, var4);
  2512.                 DestroyVehicle(var0);
  2513.                 var0 = CreateVehicle(517, var1 + 3, var2, var3, var4, 1, 1, 1);
  2514.                 return 1;
  2515.         }
  2516.         if(!strcmp(cmdtext, "/410", true))
  2517.         {
  2518.                 new var0 = 0;
  2519.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2520.                 GetPlayerPos(playerid, var1, var2, var3);
  2521.                 GetPlayerFacingAngle(playerid, var4);
  2522.                 DestroyVehicle(var0);
  2523.                 var0 = CreateVehicle(410, var1 + 3, var2, var3, var4, 1, 1, 1);
  2524.                 return 1;
  2525.         }
  2526.         if(!strcmp(cmdtext, "/551", true))
  2527.         {
  2528.                 new var0 = 0;
  2529.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2530.                 GetPlayerPos(playerid, var1, var2, var3);
  2531.                 GetPlayerFacingAngle(playerid, var4);
  2532.                 DestroyVehicle(var0);
  2533.                 var0 = CreateVehicle(551, var1 + 3, var2, var3, var4, 1, 1, 1);
  2534.                 return 1;
  2535.         }
  2536.         if(!strcmp(cmdtext, "/500", true))
  2537.         {
  2538.                 new var0 = 0;
  2539.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2540.                 GetPlayerPos(playerid, var1, var2, var3);
  2541.                 GetPlayerFacingAngle(playerid, var4);
  2542.                 DestroyVehicle(var0);
  2543.                 var0 = CreateVehicle(500, var1 + 3, var2, var3, var4, 1, 1, 1);
  2544.                 return 1;
  2545.         }
  2546.         if(!strcmp(cmdtext, "/418", true))
  2547.         {
  2548.                 new var0 = 0;
  2549.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2550.                 GetPlayerPos(playerid, var1, var2, var3);
  2551.                 GetPlayerFacingAngle(playerid, var4);
  2552.                 DestroyVehicle(var0);
  2553.                 var0 = CreateVehicle(418, var1 + 3, var2, var3, var4, 1, 1, 1);
  2554.                 return 1;
  2555.         }
  2556.         if(!strcmp(cmdtext, "/572", true))
  2557.         {
  2558.                 new var0 = 0;
  2559.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2560.                 GetPlayerPos(playerid, var1, var2, var3);
  2561.                 GetPlayerFacingAngle(playerid, var4);
  2562.                 DestroyVehicle(var0);
  2563.                 var0 = CreateVehicle(572, var1 + 3, var2, var3, var4, 1, 1, 1);
  2564.                 return 1;
  2565.         }
  2566.         if(!strcmp(cmdtext, "/423", true))
  2567.         {
  2568.                 new var0 = 0;
  2569.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2570.                 GetPlayerPos(playerid, var1, var2, var3);
  2571.                 GetPlayerFacingAngle(playerid, var4);
  2572.                 DestroyVehicle(var0);
  2573.                 var0 = CreateVehicle(423, var1 + 3, var2, var3, var4, 1, 1, 1);
  2574.                 return 1;
  2575.         }
  2576.         if(!strcmp(cmdtext, "/414", true))
  2577.         {
  2578.                 new var0 = 0;
  2579.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2580.                 GetPlayerPos(playerid, var1, var2, var3);
  2581.                 GetPlayerFacingAngle(playerid, var4);
  2582.                 DestroyVehicle(var0);
  2583.                 var0 = CreateVehicle(414, var1 + 3, var2, var3, var4, 1, 1, 1);
  2584.                 return 1;
  2585.         }
  2586.         if(!strcmp(cmdtext, "/516", true))
  2587.         {
  2588.                 new var0 = 0;
  2589.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2590.                 GetPlayerPos(playerid, var1, var2, var3);
  2591.                 GetPlayerFacingAngle(playerid, var4);
  2592.                 DestroyVehicle(var0);
  2593.                 var0 = CreateVehicle(516, var1 + 3, var2, var3, var4, 1, 1, 1);
  2594.                 return 1;
  2595.         }
  2596.         if(!strcmp(cmdtext, "/582", true))
  2597.         {
  2598.                 new var0 = 0;
  2599.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2600.                 GetPlayerPos(playerid, var1, var2, var3);
  2601.                 GetPlayerFacingAngle(playerid, var4);
  2602.                 DestroyVehicle(var0);
  2603.                 var0 = CreateVehicle(582, var1 + 3, var2, var3, var4, 1, 1, 1);
  2604.                 return 1;
  2605.         }
  2606.         if(!strcmp(cmdtext, "/467", true))
  2607.         {
  2608.                 new var0 = 0;
  2609.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2610.                 GetPlayerPos(playerid, var1, var2, var3);
  2611.                 GetPlayerFacingAngle(playerid, var4);
  2612.                 DestroyVehicle(var0);
  2613.                 var0 = CreateVehicle(467, var1 + 3, var2, var3, var4, 1, 1, 1);
  2614.                 return 1;
  2615.         }
  2616.         if(!strcmp(cmdtext, "/443", true))
  2617.         {
  2618.                 new var0 = 0;
  2619.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2620.                 GetPlayerPos(playerid, var1, var2, var3);
  2621.                 GetPlayerFacingAngle(playerid, var4);
  2622.                 DestroyVehicle(var0);
  2623.                 var0 = CreateVehicle(443, var1 + 3, var2, var3, var4, 1, 1, 1);
  2624.                 return 1;
  2625.         }
  2626.         if(!strcmp(cmdtext, "/470", true))
  2627.         {
  2628.                 new var0 = 0;
  2629.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2630.                 GetPlayerPos(playerid, var1, var2, var3);
  2631.                 GetPlayerFacingAngle(playerid, var4);
  2632.                 DestroyVehicle(var0);
  2633.                 var0 = CreateVehicle(470, var1 + 3, var2, var3, var4, 1, 1, 1);
  2634.                 return 1;
  2635.         }
  2636.         if(!strcmp(cmdtext, "/404", true))
  2637.         {
  2638.                 new var0 = 0;
  2639.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2640.                 GetPlayerPos(playerid, var1, var2, var3);
  2641.                 GetPlayerFacingAngle(playerid, var4);
  2642.                 DestroyVehicle(var0);
  2643.                 var0 = CreateVehicle(404, var1 + 3, var2, var3, var4, 1, 1, 1);
  2644.                 return 1;
  2645.         }
  2646.         if(!strcmp(cmdtext, "/514", true))
  2647.         {
  2648.                 new var0 = 0;
  2649.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2650.                 GetPlayerPos(playerid, var1, var2, var3);
  2651.                 GetPlayerFacingAngle(playerid, var4);
  2652.                 DestroyVehicle(var0);
  2653.                 var0 = CreateVehicle(514, var1 + 3, var2, var3, var4, 1, 1, 1);
  2654.                 return 1;
  2655.         }
  2656.         if(!strcmp(cmdtext, "/603", true))
  2657.         {
  2658.                 new var0 = 0;
  2659.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2660.                 GetPlayerPos(playerid, var1, var2, var3);
  2661.                 GetPlayerFacingAngle(playerid, var4);
  2662.                 DestroyVehicle(var0);
  2663.                 var0 = CreateVehicle(603, var1 + 3, var2, var3, var4, 1, 1, 1);
  2664.                 return 1;
  2665.         }
  2666.         if(!strcmp(cmdtext, "/600", true))
  2667.         {
  2668.                 new var0 = 0;
  2669.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2670.                 GetPlayerPos(playerid, var1, var2, var3);
  2671.                 GetPlayerFacingAngle(playerid, var4);
  2672.                 DestroyVehicle(var0);
  2673.                 var0 = CreateVehicle(600, var1 + 3, var2, var3, var4, 1, 1, 1);
  2674.                 return 1;
  2675.         }
  2676.         if(!strcmp(cmdtext, "/413", true))
  2677.         {
  2678.                 new var0 = 0;
  2679.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2680.                 GetPlayerPos(playerid, var1, var2, var3);
  2681.                 GetPlayerFacingAngle(playerid, var4);
  2682.                 DestroyVehicle(var0);
  2683.                 var0 = CreateVehicle(413, var1 + 3, var2, var3, var4, 1, 1, 1);
  2684.                 return 1;
  2685.         }
  2686.         if(!strcmp(cmdtext, "/426", true))
  2687.         {
  2688.                 new var0 = 0;
  2689.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2690.                 GetPlayerPos(playerid, var1, var2, var3);
  2691.                 GetPlayerFacingAngle(playerid, var4);
  2692.                 DestroyVehicle(var0);
  2693.                 var0 = CreateVehicle(426, var1 + 3, var2, var3, var4, 1, 1, 1);
  2694.                 return 1;
  2695.         }
  2696.         if(!strcmp(cmdtext, "/436", true))
  2697.         {
  2698.                 new var0 = 0;
  2699.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2700.                 GetPlayerPos(playerid, var1, var2, var3);
  2701.                 GetPlayerFacingAngle(playerid, var4);
  2702.                 DestroyVehicle(var0);
  2703.                 var0 = CreateVehicle(436, var1 + 3, var2, var3, var4, 1, 1, 1);
  2704.                 return 1;
  2705.         }
  2706.         if(!strcmp(cmdtext, "/547", true))
  2707.         {
  2708.                 new var0 = 0;
  2709.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2710.                 GetPlayerPos(playerid, var1, var2, var3);
  2711.                 GetPlayerFacingAngle(playerid, var4);
  2712.                 DestroyVehicle(var0);
  2713.                 var0 = CreateVehicle(547, var1 + 3, var2, var3, var4, 1, 1, 1);
  2714.                 return 1;
  2715.         }
  2716.         if(!strcmp(cmdtext, "/489", true))
  2717.         {
  2718.                 new var0 = 0;
  2719.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2720.                 GetPlayerPos(playerid, var1, var2, var3);
  2721.                 GetPlayerFacingAngle(playerid, var4);
  2722.                 DestroyVehicle(var0);
  2723.                 var0 = CreateVehicle(489, var1 + 3, var2, var3, var4, 1, 1, 1);
  2724.                 return 1;
  2725.         }
  2726.         if(!strcmp(cmdtext, "/441", true))
  2727.         {
  2728.                 new var0 = 0;
  2729.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2730.                 GetPlayerPos(playerid, var1, var2, var3);
  2731.                 GetPlayerFacingAngle(playerid, var4);
  2732.                 DestroyVehicle(var0);
  2733.                 var0 = CreateVehicle(441, var1 + 3, var2, var3, var4, 1, 1, 1);
  2734.                 return 1;
  2735.         }
  2736.         if(!strcmp(cmdtext, "/594", true))
  2737.         {
  2738.                 new var0 = 0;
  2739.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2740.                 GetPlayerPos(playerid, var1, var2, var3);
  2741.                 GetPlayerFacingAngle(playerid, var4);
  2742.                 DestroyVehicle(var0);
  2743.                 var0 = CreateVehicle(594, var1 + 3, var2, var3, var4, 1, 1, 1);
  2744.                 return 1;
  2745.         }
  2746.         if(!strcmp(cmdtext, "/564", true))
  2747.         {
  2748.                 new var0 = 0;
  2749.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2750.                 GetPlayerPos(playerid, var1, var2, var3);
  2751.                 GetPlayerFacingAngle(playerid, var4);
  2752.                 DestroyVehicle(var0);
  2753.                 var0 = CreateVehicle(564, var1 + 3, var2, var3, var4, 1, 1, 1);
  2754.                 return 1;
  2755.         }
  2756.         if(!strcmp(cmdtext, "/515", true))
  2757.         {
  2758.                 new var0 = 0;
  2759.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2760.                 GetPlayerPos(playerid, var1, var2, var3);
  2761.                 GetPlayerFacingAngle(playerid, var4);
  2762.                 DestroyVehicle(var0);
  2763.                 var0 = CreateVehicle(515, var1 + 3, var2, var3, var4, 1, 1, 1);
  2764.                 return 1;
  2765.         }
  2766.         if(!strcmp(cmdtext, "/479", true))
  2767.         {
  2768.                 new var0 = 0;
  2769.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2770.                 GetPlayerPos(playerid, var1, var2, var3);
  2771.                 GetPlayerFacingAngle(playerid, var4);
  2772.                 DestroyVehicle(var0);
  2773.                 var0 = CreateVehicle(479, var1 + 3, var2, var3, var4, 1, 1, 1);
  2774.                 return 1;
  2775.         }
  2776.         if(!strcmp(cmdtext, "/534", true))
  2777.         {
  2778.                 new var0 = 0;
  2779.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2780.                 GetPlayerPos(playerid, var1, var2, var3);
  2781.                 GetPlayerFacingAngle(playerid, var4);
  2782.                 DestroyVehicle(var0);
  2783.                 var0 = CreateVehicle(534, var1 + 3, var2, var3, var4, 1, 1, 1);
  2784.                 return 1;
  2785.         }
  2786.         if(!strcmp(cmdtext, "/432", true))
  2787.         {
  2788.                 new var0 = 0;
  2789.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2790.                 GetPlayerPos(playerid, var1, var2, var3);
  2791.                 GetPlayerFacingAngle(playerid, var4);
  2792.                 DestroyVehicle(var0);
  2793.                 var0 = CreateVehicle(432, var1 + 3, var2, var3, var4, 1, 1, 1);
  2794.                 return 1;
  2795.         }
  2796.         if(!strcmp(cmdtext, "/505", true))
  2797.         {
  2798.                 new var0 = 0;
  2799.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2800.                 GetPlayerPos(playerid, var1, var2, var3);
  2801.                 GetPlayerFacingAngle(playerid, var4);
  2802.                 DestroyVehicle(var0);
  2803.                 var0 = CreateVehicle(505, var1 + 3, var2, var3, var4, 1, 1, 1);
  2804.                 return 1;
  2805.         }
  2806.         if(!strcmp(cmdtext, "/442", true))
  2807.         {
  2808.                 new var0 = 0;
  2809.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2810.                 GetPlayerPos(playerid, var1, var2, var3);
  2811.                 GetPlayerFacingAngle(playerid, var4);
  2812.                 DestroyVehicle(var0);
  2813.                 var0 = CreateVehicle(442, var1 + 3, var2, var3, var4, 1, 1, 1);
  2814.                 return 1;
  2815.         }
  2816.         if(!strcmp(cmdtext, "/440", true))
  2817.         {
  2818.                 new var0 = 0;
  2819.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2820.                 GetPlayerPos(playerid, var1, var2, var3);
  2821.                 GetPlayerFacingAngle(playerid, var4);
  2822.                 DestroyVehicle(var0);
  2823.                 var0 = CreateVehicle(440, var1 + 3, var2, var3, var4, 1, 1, 1);
  2824.                 return 1;
  2825.         }
  2826.         if(!strcmp(cmdtext, "/475", true))
  2827.         {
  2828.                 new var0 = 0;
  2829.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2830.                 GetPlayerPos(playerid, var1, var2, var3);
  2831.                 GetPlayerFacingAngle(playerid, var4);
  2832.                 DestroyVehicle(var0);
  2833.                 var0 = CreateVehicle(475, var1 + 3, var2, var3, var4, 1, 1, 1);
  2834.                 return 1;
  2835.         }
  2836.         if(!strcmp(cmdtext, "/543", true))
  2837.         {
  2838.                 new var0 = 0;
  2839.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2840.                 GetPlayerPos(playerid, var1, var2, var3);
  2841.                 GetPlayerFacingAngle(playerid, var4);
  2842.                 DestroyVehicle(var0);
  2843.                 var0 = CreateVehicle(543, var1 + 3, var2, var3, var4, 1, 1, 1);
  2844.                 return 1;
  2845.         }
  2846.         if(!strcmp(cmdtext, "/605", true))
  2847.         {
  2848.                 new var0 = 0;
  2849.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2850.                 GetPlayerPos(playerid, var1, var2, var3);
  2851.                 GetPlayerFacingAngle(playerid, var4);
  2852.                 DestroyVehicle(var0);
  2853.                 var0 = CreateVehicle(605, var1 + 3, var2, var3, var4, 1, 1, 1);
  2854.                 return 1;
  2855.         }
  2856.         if(!strcmp(cmdtext, "/495", true))
  2857.         {
  2858.                 new var0 = 0;
  2859.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2860.                 GetPlayerPos(playerid, var1, var2, var3);
  2861.                 GetPlayerFacingAngle(playerid, var4);
  2862.                 DestroyVehicle(var0);
  2863.                 var0 = CreateVehicle(495, var1 + 3, var2, var3, var4, 1, 1, 1);
  2864.                 return 1;
  2865.         }
  2866.         if(!strcmp(cmdtext, "/567", true))
  2867.         {
  2868.                 new var0 = 0;
  2869.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2870.                 GetPlayerPos(playerid, var1, var2, var3);
  2871.                 GetPlayerFacingAngle(playerid, var4);
  2872.                 DestroyVehicle(var0);
  2873.                 var0 = CreateVehicle(567, var1 + 3, var2, var3, var4, 1, 1, 1);
  2874.                 return 1;
  2875.         }
  2876.         if(!strcmp(cmdtext, "/428", true))
  2877.         {
  2878.                 new var0 = 0;
  2879.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2880.                 GetPlayerPos(playerid, var1, var2, var3);
  2881.                 GetPlayerFacingAngle(playerid, var4);
  2882.                 DestroyVehicle(var0);
  2883.                 var0 = CreateVehicle(468, var1 + 3, var2, var3, var4, 1, 1, 1);
  2884.                 return 1;
  2885.         }
  2886.         if(!strcmp(cmdtext, "/405", true))
  2887.         {
  2888.                 new var0 = 0;
  2889.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2890.                 GetPlayerPos(playerid, var1, var2, var3);
  2891.                 GetPlayerFacingAngle(playerid, var4);
  2892.                 DestroyVehicle(var0);
  2893.                 var0 = CreateVehicle(405, var1 + 3, var2, var3, var4, 1, 1, 1);
  2894.                 return 1;
  2895.         }
  2896.         if(!strcmp(cmdtext, "/535", true))
  2897.         {
  2898.                 new var0 = 0;
  2899.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2900.                 GetPlayerPos(playerid, var1, var2, var3);
  2901.                 GetPlayerFacingAngle(playerid, var4);
  2902.                 DestroyVehicle(var0);
  2903.                 var0 = CreateVehicle(535, var1 + 3, var2, var3, var4, 1, 1, 1);
  2904.                 return 1;
  2905.         }
  2906.         if(!strcmp(cmdtext, "/458", true))
  2907.         {
  2908.                 new var0 = 0;
  2909.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2910.                 GetPlayerPos(playerid, var1, var2, var3);
  2911.                 GetPlayerFacingAngle(playerid, var4);
  2912.                 DestroyVehicle(var0);
  2913.                 var0 = CreateVehicle(458, var1 + 3, var2, var3, var4, 1, 1, 1);
  2914.                 return 1;
  2915.         }
  2916.         if(!strcmp(cmdtext, "/580", true))
  2917.         {
  2918.                 new var0 = 0;
  2919.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2920.                 GetPlayerPos(playerid, var1, var2, var3);
  2921.                 GetPlayerFacingAngle(playerid, var4);
  2922.                 DestroyVehicle(var0);
  2923.                 var0 = CreateVehicle(580, var1 + 3, var2, var3, var4, 1, 1, 1);
  2924.                 return 1;
  2925.         }
  2926.         if(!strcmp(cmdtext, "/439", true))
  2927.         {
  2928.                 new var0 = 0;
  2929.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2930.                 GetPlayerPos(playerid, var1, var2, var3);
  2931.                 GetPlayerFacingAngle(playerid, var4);
  2932.                 DestroyVehicle(var0);
  2933.                 var0 = CreateVehicle(439, var1 + 3, var2, var3, var4, 1, 1, 1);
  2934.                 return 1;
  2935.         }
  2936.         if(!strcmp(cmdtext, "/440", true))
  2937.         {
  2938.                 new var0 = 0;
  2939.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2940.                 GetPlayerPos(playerid, var1, var2, var3);
  2941.                 GetPlayerFacingAngle(playerid, var4);
  2942.                 DestroyVehicle(var0);
  2943.                 var0 = CreateVehicle(561, var1 + 3, var2, var3, var4, 1, 1, 1);
  2944.                 return 1;
  2945.         }
  2946.         if(!strcmp(cmdtext, "/561", true))
  2947.         {
  2948.                 new var0 = 0;
  2949.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2950.                 GetPlayerPos(playerid, var1, var2, var3);
  2951.                 GetPlayerFacingAngle(playerid, var4);
  2952.                 DestroyVehicle(var0);
  2953.                 var0 = CreateVehicle(561, var1 + 3, var2, var3, var4, 1, 1, 1);
  2954.                 return 1;
  2955.         }
  2956.         if(!strcmp(cmdtext, "/409", true))
  2957.         {
  2958.                 new var0 = 0;
  2959.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2960.                 GetPlayerPos(playerid, var1, var2, var3);
  2961.                 GetPlayerFacingAngle(playerid, var4);
  2962.                 DestroyVehicle(var0);
  2963.                 var0 = CreateVehicle(409, var1 + 3, var2, var3, var4, 1, 1, 1);
  2964.                 return 1;
  2965.         }
  2966.         if(!strcmp(cmdtext, "/560", true))
  2967.         {
  2968.                 new var0 = 0;
  2969.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2970.                 GetPlayerPos(playerid, var1, var2, var3);
  2971.                 GetPlayerFacingAngle(playerid, var4);
  2972.                 DestroyVehicle(var0);
  2973.                 var0 = CreateVehicle(560, var1 + 3, var2, var3, var4, 1, 1, 1);
  2974.                 return 1;
  2975.         }
  2976.         if(!strcmp(cmdtext, "/550", true))
  2977.         {
  2978.                 new var0 = 0;
  2979.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2980.                 GetPlayerPos(playerid, var1, var2, var3);
  2981.                 GetPlayerFacingAngle(playerid, var4);
  2982.                 DestroyVehicle(var0);
  2983.                 var0 = CreateVehicle(550, var1 + 3, var2, var3, var4, 1, 1, 1);
  2984.                 return 1;
  2985.         }
  2986.         if(!strcmp(cmdtext, "/506", true))
  2987.         {
  2988.                 new var0 = 0;
  2989.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  2990.                 GetPlayerPos(playerid, var1, var2, var3);
  2991.                 GetPlayerFacingAngle(playerid, var4);
  2992.                 DestroyVehicle(var0);
  2993.                 var0 = CreateVehicle(506, var1 + 3, var2, var3, var4, 1, 1, 1);
  2994.                 return 1;
  2995.         }
  2996.         if(!strcmp(cmdtext, "/601", true))
  2997.         {
  2998.                 new var0 = 0;
  2999.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3000.                 GetPlayerPos(playerid, var1, var2, var3);
  3001.                 GetPlayerFacingAngle(playerid, var4);
  3002.                 DestroyVehicle(var0);
  3003.                 var0 = CreateVehicle(601, var1 + 3, var2, var3, var4, 1, 1, 1);
  3004.                 return 1;
  3005.         }
  3006.         if(!strcmp(cmdtext, "/574", true))
  3007.         {
  3008.                 new var0 = 0;
  3009.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3010.                 GetPlayerPos(playerid, var1, var2, var3);
  3011.                 GetPlayerFacingAngle(playerid, var4);
  3012.                 DestroyVehicle(var0);
  3013.                 var0 = CreateVehicle(574, var1 + 3, var2, var3, var4, 1, 1, 1);
  3014.                 return 1;
  3015.         }
  3016.         if(!strcmp(cmdtext, "/566", true))
  3017.         {
  3018.                 new var0 = 0;
  3019.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3020.                 GetPlayerPos(playerid, var1, var2, var3);
  3021.                 GetPlayerFacingAngle(playerid, var4);
  3022.                 DestroyVehicle(var0);
  3023.                 var0 = CreateVehicle(566, var1 + 3, var2, var3, var4, 1, 1, 1);
  3024.                 return 1;
  3025.         }
  3026.         if(!strcmp(cmdtext, "/549", true))
  3027.         {
  3028.                 new var0 = 0;
  3029.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3030.                 GetPlayerPos(playerid, var1, var2, var3);
  3031.                 GetPlayerFacingAngle(playerid, var4);
  3032.                 DestroyVehicle(var0);
  3033.                 var0 = CreateVehicle(549, var1 + 3, var2, var3, var4, 1, 1, 1);
  3034.                 return 1;
  3035.         }
  3036.         if(!strcmp(cmdtext, "/420", true))
  3037.         {
  3038.                 new var0 = 0;
  3039.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3040.                 GetPlayerPos(playerid, var1, var2, var3);
  3041.                 GetPlayerFacingAngle(playerid, var4);
  3042.                 DestroyVehicle(var0);
  3043.                 var0 = CreateVehicle(420, var1 + 3, var2, var3, var4, 1, 1, 1);
  3044.                 return 1;
  3045.         }
  3046.         if(!strcmp(cmdtext, "/459", true))
  3047.         {
  3048.                 new var0 = 0;
  3049.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3050.                 GetPlayerPos(playerid, var1, var2, var3);
  3051.                 GetPlayerFacingAngle(playerid, var4);
  3052.                 DestroyVehicle(var0);
  3053.                 var0 = CreateVehicle(459, var1 + 3, var2, var3, var4, 1, 1, 1);
  3054.                 return 1;
  3055.         }
  3056.         if(!strcmp(cmdtext, "/576", true))
  3057.         {
  3058.                 new var0 = 0;
  3059.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3060.                 GetPlayerPos(playerid, var1, var2, var3);
  3061.                 GetPlayerFacingAngle(playerid, var4);
  3062.                 DestroyVehicle(var0);
  3063.                 var0 = CreateVehicle(576, var1 + 3, var2, var3, var4, 1, 1, 1);
  3064.                 return 1;
  3065.         }
  3066.         if(!strcmp(cmdtext, "/525", true))
  3067.         {
  3068.                 new var0 = 0;
  3069.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3070.                 GetPlayerPos(playerid, var1, var2, var3);
  3071.                 GetPlayerFacingAngle(playerid, var4);
  3072.                 DestroyVehicle(var0);
  3073.                 var0 = CreateVehicle(525, var1 + 3, var2, var3, var4, 1, 1, 1);
  3074.                 return 1;
  3075.         }
  3076.         if(!strcmp(cmdtext, "/531", true))
  3077.         {
  3078.                 new var0 = 0;
  3079.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3080.                 GetPlayerPos(playerid, var1, var2, var3);
  3081.                 GetPlayerFacingAngle(playerid, var4);
  3082.                 DestroyVehicle(var0);
  3083.                 var0 = CreateVehicle(531, var1 + 3, var2, var3, var4, 1, 1, 1);
  3084.                 return 1;
  3085.         }
  3086.         if(!strcmp(cmdtext, "/408", true))
  3087.         {
  3088.                 new var0 = 0;
  3089.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3090.                 GetPlayerPos(playerid, var1, var2, var3);
  3091.                 GetPlayerFacingAngle(playerid, var4);
  3092.                 DestroyVehicle(var0);
  3093.                 var0 = CreateVehicle(438, var1 + 3, var2, var3, var4, 1, 1, 1);
  3094.                 return 1;
  3095.         }
  3096.         if(!strcmp(cmdtext, "/583", true))
  3097.         {
  3098.                 new var0 = 0;
  3099.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3100.                 GetPlayerPos(playerid, var1, var2, var3);
  3101.                 GetPlayerFacingAngle(playerid, var4);
  3102.                 DestroyVehicle(var0);
  3103.                 var0 = CreateVehicle(583, var1 + 3, var2, var3, var4, 1, 1, 1);
  3104.                 return 1;
  3105.         }
  3106.         if(!strcmp(cmdtext, "/558", true))
  3107.         {
  3108.                 new var0 = 0;
  3109.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3110.                 GetPlayerPos(playerid, var1, var2, var3);
  3111.                 GetPlayerFacingAngle(playerid, var4);
  3112.                 DestroyVehicle(var0);
  3113.                 var0 = CreateVehicle(558, var1 + 3, var2, var3, var4, 1, 1, 1);
  3114.                 return 1;
  3115.         }
  3116.         if(!strcmp(cmdtext, "/552", true))
  3117.         {
  3118.                 new var0 = 0;
  3119.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3120.                 GetPlayerPos(playerid, var1, var2, var3);
  3121.                 GetPlayerFacingAngle(playerid, var4);
  3122.                 DestroyVehicle(var0);
  3123.                 var0 = CreateVehicle(522, var1 + 3, var2, var3, var4, 1, 1, 1);
  3124.                 return 1;
  3125.         }
  3126.         if(!strcmp(cmdtext, "/540", true))
  3127.         {
  3128.                 new var0 = 0;
  3129.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3130.                 GetPlayerPos(playerid, var1, var2, var3);
  3131.                 GetPlayerFacingAngle(playerid, var4);
  3132.                 DestroyVehicle(var0);
  3133.                 var0 = CreateVehicle(540, var1 + 3, var2, var3, var4, 1, 1, 1);
  3134.                 return 1;
  3135.         }
  3136.         if(!strcmp(cmdtext, "/491", true))
  3137.         {
  3138.                 new var0 = 0;
  3139.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3140.                 GetPlayerPos(playerid, var1, var2, var3);
  3141.                 GetPlayerFacingAngle(playerid, var4);
  3142.                 DestroyVehicle(var0);
  3143.                 var0 = CreateVehicle(491, var1 + 3, var2, var3, var4, 1, 1, 1);
  3144.                 return 1;
  3145.         }
  3146.         if(!strcmp(cmdtext, "/412", true))
  3147.         {
  3148.                 new var0 = 0;
  3149.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3150.                 GetPlayerPos(playerid, var1, var2, var3);
  3151.                 GetPlayerFacingAngle(playerid, var4);
  3152.                 DestroyVehicle(var0);
  3153.                 var0 = CreateVehicle(412, var1 + 3, var2, var3, var4, 1, 1, 1);
  3154.                 return 1;
  3155.         }
  3156.         if(!strcmp(cmdtext, "/478", true))
  3157.         {
  3158.                 new var0 = 0;
  3159.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3160.                 GetPlayerPos(playerid, var1, var2, var3);
  3161.                 GetPlayerFacingAngle(playerid, var4);
  3162.                 DestroyVehicle(var0);
  3163.                 var0 = CreateVehicle(478, var1 + 3, var2, var3, var4, 1, 1, 1);
  3164.                 return 1;
  3165.         }
  3166.         if(!strcmp(cmdtext, "/421", true))
  3167.         {
  3168.                 new var0 = 0;
  3169.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3170.                 GetPlayerPos(playerid, var1, var2, var3);
  3171.                 GetPlayerFacingAngle(playerid, var4);
  3172.                 DestroyVehicle(var0);
  3173.                 var0 = CreateVehicle(421, var1 + 3, var2, var3, var4, 1, 1, 1);
  3174.                 return 1;
  3175.         }
  3176.         if(!strcmp(cmdtext, "/529", true))
  3177.         {
  3178.                 new var0 = 0;
  3179.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3180.                 GetPlayerPos(playerid, var1, var2, var3);
  3181.                 GetPlayerFacingAngle(playerid, var4);
  3182.                 DestroyVehicle(var0);
  3183.                 var0 = CreateVehicle(529, var1 + 3, var2, var3, var4, 1, 1, 1);
  3184.                 return 1;
  3185.         }
  3186.         if(!strcmp(cmdtext, "/555", true))
  3187.         {
  3188.                 new var0 = 0;
  3189.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3190.                 GetPlayerPos(playerid, var1, var2, var3);
  3191.                 GetPlayerFacingAngle(playerid, var4);
  3192.                 DestroyVehicle(var0);
  3193.                 var0 = CreateVehicle(555, var1 + 3, var2, var3, var4, 1, 1, 1);
  3194.                 return 1;
  3195.         }
  3196.         if(!strcmp(cmdtext, "/456", true))
  3197.         {
  3198.                 new var0 = 0;
  3199.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3200.                 GetPlayerPos(playerid, var1, var2, var3);
  3201.                 GetPlayerFacingAngle(playerid, var4);
  3202.                 DestroyVehicle(var0);
  3203.                 var0 = CreateVehicle(456, var1 + 3, var2, var3, var4, 1, 1, 1);
  3204.                 return 1;
  3205.         }
  3206.         if(!strcmp(cmdtext, "/554", true))
  3207.         {
  3208.                 new var0 = 0;
  3209.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3210.                 GetPlayerPos(playerid, var1, var2, var3);
  3211.                 GetPlayerFacingAngle(playerid, var4);
  3212.                 DestroyVehicle(var0);
  3213.                 var0 = CreateVehicle(554, var1 + 3, var2, var3, var4, 1, 1, 1);
  3214.                 return 1;
  3215.         }
  3216.         if(!strcmp(cmdtext, "/477", true))
  3217.         {
  3218.                 new var0 = 0;
  3219.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3220.                 GetPlayerPos(playerid, var1, var2, var3);
  3221.                 GetPlayerFacingAngle(playerid, var4);
  3222.                 DestroyVehicle(var0);
  3223.                 var0 = CreateVehicle(477, var1 + 3, var2, var3, var4, 1, 1, 1);
  3224.                 return 1;
  3225.         }
  3226.         if(!strcmp(cmdtext, "/522", true))
  3227.         {
  3228.                 new var0 = 0;
  3229.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3230.                 GetPlayerPos(playerid, var1, var2, var3);
  3231.                 GetPlayerFacingAngle(playerid, var4);
  3232.                 DestroyVehicle(var0);
  3233.                 var0 = CreateVehicle(522, var1 + 3, var2, var3, var4, 1, 1, 1);
  3234.                 return 1;
  3235.         }
  3236.         if(!strcmp(cmdtext, "/521", true))
  3237.         {
  3238.                 new var0 = 0;
  3239.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3240.                 GetPlayerPos(playerid, var1, var2, var3);
  3241.                 GetPlayerFacingAngle(playerid, var4);
  3242.                 DestroyVehicle(var0);
  3243.                 var0 = CreateVehicle(521, var1 + 3, var2, var3, var4, 1, 1, 1);
  3244.                 return 1;
  3245.         }
  3246.         if(!strcmp(cmdtext, "/461", true))
  3247.         {
  3248.                 new var0 = 0;
  3249.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3250.                 GetPlayerPos(playerid, var1, var2, var3);
  3251.                 GetPlayerFacingAngle(playerid, var4);
  3252.                 DestroyVehicle(var0);
  3253.                 var0 = CreateVehicle(461, var1 + 3, var2, var3, var4, 1, 1, 1);
  3254.                 return 1;
  3255.         }
  3256.         if(!strcmp(cmdtext, "/581", true))
  3257.         {
  3258.                 new var0 = 0;
  3259.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3260.                 GetPlayerPos(playerid, var1, var2, var3);
  3261.                 GetPlayerFacingAngle(playerid, var4);
  3262.                 DestroyVehicle(var0);
  3263.                 var0 = CreateVehicle(581, var1 + 3, var2, var3, var4, 1, 1, 1);
  3264.                 return 1;
  3265.         }
  3266.         if(!strcmp(cmdtext, "/462", true))
  3267.         {
  3268.                 new var0 = 0;
  3269.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3270.                 GetPlayerPos(playerid, var1, var2, var3);
  3271.                 GetPlayerFacingAngle(playerid, var4);
  3272.                 DestroyVehicle(var0);
  3273.                 var0 = CreateVehicle(462, var1 + 3, var2, var3, var4, 1, 1, 1);
  3274.                 return 1;
  3275.         }
  3276.         if(!strcmp(cmdtext, "/471", true))
  3277.         {
  3278.                 new var0 = 0;
  3279.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3280.                 GetPlayerPos(playerid, var1, var2, var3);
  3281.                 GetPlayerFacingAngle(playerid, var4);
  3282.                 DestroyVehicle(var0);
  3283.                 var0 = CreateVehicle(471, var1 + 3, var2, var3, var4, 1, 1, 1);
  3284.                 return 1;
  3285.         }
  3286.         if(!strcmp(cmdtext, "/463", true))
  3287.         {
  3288.                 new var0 = 0;
  3289.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3290.                 GetPlayerPos(playerid, var1, var2, var3);
  3291.                 GetPlayerFacingAngle(playerid, var4);
  3292.                 DestroyVehicle(var0);
  3293.                 var0 = CreateVehicle(463, var1 + 3, var2, var3, var4, 1, 1, 1);
  3294.                 return 1;
  3295.         }
  3296.         if(!strcmp(cmdtext, "/448", true))
  3297.         {
  3298.                 new var0 = 0;
  3299.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3300.                 GetPlayerPos(playerid, var1, var2, var3);
  3301.                 GetPlayerFacingAngle(playerid, var4);
  3302.                 DestroyVehicle(var0);
  3303.                 var0 = CreateVehicle(448, var1 + 3, var2, var3, var4, 1, 1, 1);
  3304.                 return 1;
  3305.         }
  3306.         if(!strcmp(cmdtext, "/586", true))
  3307.         {
  3308.                 new var0 = 0;
  3309.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3310.                 GetPlayerPos(playerid, var1, var2, var3);
  3311.                 GetPlayerFacingAngle(playerid, var4);
  3312.                 DestroyVehicle(var0);
  3313.                 var0 = CreateVehicle(586, var1 + 3, var2, var3, var4, 1, 1, 1);
  3314.                 return 1;
  3315.         }
  3316.         if(!strcmp(cmdtext, "/523", true))
  3317.         {
  3318.                 new var0 = 0;
  3319.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3320.                 GetPlayerPos(playerid, var1, var2, var3);
  3321.                 GetPlayerFacingAngle(playerid, var4);
  3322.                 DestroyVehicle(var0);
  3323.                 var0 = CreateVehicle(523, var1 + 3, var2, var3, var4, 1, 1, 1);
  3324.                 return 1;
  3325.         }
  3326.         if(!strcmp(cmdtext, "/468", true))
  3327.         {
  3328.                 new var0 = 0;
  3329.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3330.                 GetPlayerPos(playerid, var1, var2, var3);
  3331.                 GetPlayerFacingAngle(playerid, var4);
  3332.                 DestroyVehicle(var0);
  3333.                 var0 = CreateVehicle(468, var1 + 3, var2, var3, var4, 1, 1, 1);
  3334.                 return 1;
  3335.         }
  3336.         if(!strcmp(cmdtext, "/509", true))
  3337.         {
  3338.                 new var0 = 0;
  3339.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3340.                 GetPlayerPos(playerid, var1, var2, var3);
  3341.                 GetPlayerFacingAngle(playerid, var4);
  3342.                 DestroyVehicle(var0);
  3343.                 var0 = CreateVehicle(509, var1 + 3, var2, var3, var4, 1, 1, 1);
  3344.                 return 1;
  3345.         }
  3346.         if(!strcmp(cmdtext, "/481", true))
  3347.         {
  3348.                 new var0 = 0;
  3349.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3350.                 GetPlayerPos(playerid, var1, var2, var3);
  3351.                 GetPlayerFacingAngle(playerid, var4);
  3352.                 DestroyVehicle(var0);
  3353.                 var0 = CreateVehicle(481, var1 + 3, var2, var3, var4, 1, 1, 1);
  3354.                 return 1;
  3355.         }
  3356.         if(!strcmp(cmdtext, "/510", true))
  3357.         {
  3358.                 new var0 = 0;
  3359.                 new Float:var1 = 0.0, Float:var2 = 0.0, Float:var3 = 0.0, Float:var4 = 0.0;
  3360.                 GetPlayerPos(playerid, var1, var2, var3);
  3361.                 GetPlayerFacingAngle(playerid, var4);
  3362.                 DestroyVehicle(var0);
  3363.                 var0 = CreateVehicle(510, var1 + 3, var2, var3, var4, 1, 1, 1);
  3364.                 return 1;
  3365.         }
  3366.         //------------------- /withdraw
  3367.  
  3368.         if(strcmp(cmd, "/gretirar", true) == 0 || strcmp(cmd, "/retirar", true) == 0) {
  3369.             new gang;
  3370.        
  3371.             if(IsPlayerInCheckpoint(playerid) == 0 || getCheckpointType(playerid) != CP_BANK) {
  3372.                 SendClientMessage(playerid, COLOR_YELLOW, "Usted debe ser en un banco a utilizar esta zona. Los cajeros automáticos se encuentran en las tiendas de conveniencia.");
  3373.                         return 1;
  3374.                 }
  3375.  
  3376.                 if(strcmp(cmd, "/gretirar", true) == 0)
  3377.                     gang = 1;
  3378.  
  3379.                 if(gang && playerGang[playerid]==0) {
  3380.                         SendClientMessage(playerid, COLOR_RED, "Usted no está en una pandilla!");
  3381.                         return 1;
  3382.                 }
  3383.  
  3384.             new tmp[256];
  3385.             tmp = strtok(cmdtext, idx);
  3386.  
  3387.             if(!strlen(tmp)) {
  3388.                         SendClientMessage(playerid, COLOR_WHITE, "USAGE: /(g)retirar [amount]");
  3389.                         return 1;
  3390.             }
  3391.             moneys = strval(tmp);
  3392.  
  3393.             if(moneys < 1) {
  3394.                         SendClientMessage(playerid, COLOR_YELLOW, "Oye ¿qué estás tratando de tirar de aquí?.");
  3395.                         return 1;
  3396.                 }
  3397.            
  3398.             if(gang) {
  3399.                         if(moneys > gangBank[playerGang[playerid]])
  3400.                             moneys = gangBank[playerGang[playerid]];
  3401.             } else {
  3402.                     if(moneys > bank[playerid])
  3403.                         moneys = bank[playerid];
  3404.         }
  3405.  
  3406.                 GivePlayerMoney(playerid, moneys);
  3407.                 if(gang)
  3408.                         gangBank[playerGang[playerid]] -= moneys;
  3409.                 else
  3410.                         bank[playerid] -= moneys;
  3411.            
  3412.                 if(gang)
  3413.                         format(string, sizeof(string), "Le han retirado $% d, su banda de equilibrio es de $% d.", moneys, gangBank[playerGang[playerid]]);
  3414.                 else
  3415.                         format(string, sizeof(string), "Le han retirado $% d, su saldo actual es de $% d.", moneys, bank[playerid]);
  3416.                 SendClientMessage(playerid, COLOR_YELLOW, string);
  3417.  
  3418.                 return 1;
  3419.         }
  3420.  
  3421.         //------------------- /balance
  3422.        
  3423.         if(strcmp(cmd, "/saldo", true) == 0 || strcmp(cmd, "/gsaldo", true) == 0) {
  3424.                 new gang;
  3425.                 if(strcmp(cmd, "/gsaldo", true) == 0)
  3426.                         gang = 1;
  3427.        
  3428.             if(IsPlayerInCheckpoint(playerid) == 0 || getCheckpointType(playerid) != CP_BANK) {
  3429.                 SendClientMessage(playerid, COLOR_YELLOW, "Usted debe ser en un banco a utilizar esta zona. Los cajeros automáticos se encuentran en las tiendas de conveniencia.");
  3430.                         return 1;
  3431.                 }
  3432.  
  3433.                 if(gang && playerGang[playerid]==0) {
  3434.                         SendClientMessage(playerid, COLOR_RED, "Usted no está en una pandilla!");
  3435.                         return 1;
  3436.                 }
  3437.                
  3438.                 if(gang)
  3439.                         format(string, sizeof(string), "Su banda tiene $% d en el banco.", gangBank[playerGang[playerid]]);
  3440.                 else
  3441.                         format(string, sizeof(string), "Tienes $% d en el banco.", bank[playerid]);
  3442.                 SendClientMessage(playerid, COLOR_YELLOW, string);
  3443.                
  3444.                 return 1;
  3445.         }
  3446.  
  3447.  
  3448.  
  3449.         //------------------- /givecash
  3450.        
  3451.         if(strcmp(cmd, "/givecash", true) == 0) {
  3452.             new tmp[256];
  3453.                 tmp = strtok(cmdtext, idx);
  3454.  
  3455.                 if(!strlen(tmp)) {
  3456.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /givecash [playerid] [amount]");
  3457.                         return 1;
  3458.                 }
  3459.                 giveplayerid = strval(tmp);
  3460.                
  3461.                 tmp = strtok(cmdtext, idx);
  3462.                 if(!strlen(tmp)) {
  3463.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /givecash [playerid] [amount]");
  3464.                         return 1;
  3465.                 }
  3466.                 moneys = strval(tmp);
  3467.                
  3468.                 //printf("givecash_command: %d %d",giveplayerid,moneys);
  3469.                
  3470.                 if (IsPlayerConnected(giveplayerid)) {
  3471.                         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  3472.                         GetPlayerName(playerid, sendername, sizeof(sendername));
  3473.                         if(dmPlayers[giveplayerid]==999) {
  3474.                                 playermoney = GetPlayerMoney(playerid);
  3475.                                 if (moneys > 0 && playermoney >= moneys) {
  3476.                                         GivePlayerMoney(playerid, (0 - moneys));
  3477.                                         GivePlayerMoney(giveplayerid, moneys);
  3478.                                         format(string, sizeof(string), "Ha enviado %s (id:%d), $%d.", giveplayer,giveplayerid, moneys);
  3479.                                         SendClientMessage(playerid, COLOR_YELLOW, string);
  3480.                                         format(string, sizeof(string), "Usted ha recibido $%d de %s (id: %d).", moneys, sendername, playerid);
  3481.                                         SendClientMessage(giveplayerid, COLOR_YELLOW, string);
  3482.                                         printf("% s (playerid: %d) ha transferido a %d%s (playerid:%d)",sendername, playerid, moneys, giveplayer, giveplayerid);
  3483.                                 }
  3484.                                 else {
  3485.                                         SendClientMessage(playerid, COLOR_YELLOW, "Importe de la transacción no válido.");
  3486.                                 }
  3487.                         } else {
  3488.                                 format(string, sizeof(string), "% s se encuentra actualmente en un Deathmatch. Usted no puede dar dinero en este momento.", giveplayer);
  3489.                                 SendClientMessage(playerid, COLOR_YELLOW, string);                             
  3490.                         }
  3491.                 }
  3492.                 else {
  3493.                                 format(string, sizeof(string), "%d no es un jugador activo.", giveplayerid);
  3494.                                 SendClientMessage(playerid, COLOR_YELLOW, string);
  3495.                         }
  3496.                 return 1;
  3497.         }
  3498.  
  3499.         //------------------- /hitman
  3500.  
  3501.         if(strcmp(cmd, "/hitman", true) == 0) {
  3502.             new tmp[256];
  3503.                 tmp = strtok(cmdtext, idx);
  3504.  
  3505.                 if(!strlen(tmp)) {
  3506.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /hitman [playerid] [amount]");
  3507.                         return 1;
  3508.                 }
  3509.                 giveplayerid = strval(tmp);
  3510.  
  3511.                 tmp = strtok(cmdtext, idx);
  3512.                 if(!strlen(tmp)) {
  3513.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /hitman [playerid] [amount]");
  3514.                         return 1;
  3515.                 }
  3516.                 moneys = strval(tmp);
  3517.        
  3518.             if(moneys > GetPlayerMoney(playerid)) {
  3519.                         SendClientMessage(playerid, COLOR_RED, "Usted no tiene suficiente dinero!");
  3520.                         return 1;
  3521.             }
  3522.             if(moneys < 1) {
  3523.                         SendClientMessage(playerid, COLOR_YELLOW, "Oye ¿qué estás tratando de tirar de aquí?.");
  3524.                         return 1;
  3525.                 }
  3526.                 if(IsPlayerConnected(giveplayerid)==0) {
  3527.                         SendClientMessage(playerid, COLOR_RED, "No existe tal jugador.");
  3528.                         return 1;
  3529.                 }
  3530.  
  3531.                 bounty[giveplayerid]+=moneys;
  3532.                 GivePlayerMoney(playerid, 0-moneys);
  3533.  
  3534.                 GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  3535.                 GetPlayerName(playerid, sendername, sizeof(sendername));
  3536.                
  3537. //              format(string, sizeof(string), "You have put a $%d bounty on the head of %s (id: %d).", moneys, giveplayer,giveplayerid);
  3538. //              SendClientMessage(playerid, COLOR_YELLOW, string);
  3539.  
  3540.                 format(string, sizeof(string), " %s ha tenido un $%d favor poner en la cabeza de %s (total: $%d).", giveplayer, moneys, sendername, bounty[giveplayerid]);
  3541.                 SendClientMessageToAll(COLOR_ORANGE, string);
  3542.  
  3543.                 format(string, sizeof(string), "Usted ha tenido un $%d favor de poner sobre ti% s (id:%d).", moneys, sendername, playerid);
  3544.                 SendClientMessage(giveplayerid, COLOR_RED, string);
  3545.                
  3546.                 return 1;
  3547.         }
  3548.        
  3549.         //------------------- /bounty
  3550.  
  3551.         if(strcmp(cmd, "/bounty", true) == 0) {
  3552.             new tmp[256];
  3553.                 tmp = strtok(cmdtext, idx);
  3554.  
  3555.                 if(!strlen(tmp)) {
  3556.                         SendClientMessage(playerid, COLOR_WHITE, "USAGE: /bounty [playerid]");
  3557.                         return 1;
  3558.                 }
  3559.                 giveplayerid = strval(tmp);
  3560.                
  3561.                 if(IsPlayerConnected(giveplayerid)) {
  3562.                         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  3563.                         format(string, sizeof(string), "Reproductor de% s (id:% d) tiene un $% d abundancia sobre su cabeza.", giveplayer,giveplayerid,bounty[giveplayerid]);
  3564.                         SendClientMessage(playerid, COLOR_YELLOW, string);
  3565.                 } else {
  3566.                         SendClientMessage(playerid, COLOR_RED, "No existe tal jugador!");
  3567.                 }
  3568.                
  3569.                 return 1;
  3570.         }
  3571.  
  3572.         //------------------- /bounties
  3573.  
  3574.         if(strcmp(cmd, "/bounties", true) == 0)
  3575.         {
  3576. //              new tmp[256];
  3577.                 new x;
  3578.        
  3579.                 SendClientMessage(playerid, COLOR_GREEN, "Actual bondades:");
  3580.             for(new i=0; i < MAX_PLAYERS; i++) {
  3581.                         if(IsPlayerConnected(i) && bounty[i] > 0) {
  3582.                                 GetPlayerName(i, giveplayer, sizeof(giveplayer));
  3583.                                 format(string, sizeof(string), "%s%s(%d): $%d", string,giveplayer,i,bounty[i]);
  3584.  
  3585.                                 x++;
  3586.                                 if(x > 3) {
  3587.                                     SendClientMessage(playerid, COLOR_YELLOW, string);
  3588.                                     x = 0;
  3589.                                         format(string, sizeof(string), "");
  3590.                                 } else {
  3591.                                         format(string, sizeof(string), " %s, ", string);
  3592.                                 }
  3593.                         }
  3594.                 }
  3595.                
  3596.                 if(x <= 3 && x > 0) {
  3597.                         string[strlen(string)-2] = '.';
  3598.                     SendClientMessage(playerid, COLOR_YELLOW, string);
  3599.                 }
  3600.                
  3601.                 return 1;
  3602.         }
  3603.  
  3604.         //------------------- /buy
  3605.  
  3606.         if(strcmp(cmd, "/buy", true) == 0) {
  3607.                 new property=999;
  3608.                 new previousowner;
  3609.  
  3610.                 if(IsPlayerInCheckpoint(playerid)) {
  3611.                         switch (playerCheckpoint[playerid]) {
  3612.                                 case CP_DRAGON:{
  3613.                                         property = P_DRAGON;
  3614.                                 }
  3615.                                 case CP_CALIGULA:{
  3616.                                         property = P_CALIGULA;
  3617.                                 }
  3618.                                 case CP_SEXSHOP:{
  3619.                                         property = P_SEXSHOP;
  3620.                                 }
  3621.                                 case CP_BAR:{
  3622.                                         property = P_BAR;
  3623.                                 }
  3624.                                 case CP_ZIP:{
  3625.                                         property = P_ZIP;
  3626.                                 }
  3627.                                 case CP_BINCO:{
  3628.                                         property = P_BINCO;
  3629.                                 }
  3630.                                 case CP_TATOO:{
  3631.                                         property = P_TATOO;
  3632.                                 }
  3633.                                 case CP_BOTIQUE:{
  3634.                                         property = P_BOTIQUE;
  3635.                                 }
  3636.                                 case CP_STRIPCLUB:{
  3637.                                         property = P_STRIPCLUB;
  3638.                                 }
  3639.                                 case CP_WANGCARS:{
  3640.                                         property = P_WANGCARS;
  3641.                                 }
  3642.                                 case CP_AIRSTRIP:{
  3643.                                         property = P_AIRSTRIP;
  3644.                                 }
  3645.                                 case CP_EMERALD:{
  3646.                                         property = P_EMERALD;
  3647.                                 }
  3648.                                 case CP_VISAGE:{
  3649.                                         property = P_VISAGE;
  3650.                                 }
  3651.                                 case CP_SPREADRANCH:{
  3652.                                         property = P_SPREADRANCH;
  3653.                                 }
  3654.                         }
  3655.  
  3656.                         if(property==999) {
  3657.                                 SendClientMessage(playerid, COLOR_YELLOW, "Necesita estar en un puesto de control a la propiedad /buy.");
  3658.                                 return 1;
  3659.                         }
  3660.                        
  3661. //                      property--;
  3662.                        
  3663.                         if(GetPlayerMoney(playerid) < propertyValues[property]) {
  3664.                                 SendClientMessage(playerid, COLOR_RED, "Usted no tiene suficiente dinero para comprar esta propiedad.");
  3665.                                 return 1;
  3666.                         }
  3667.                         if(propertyOwner[property]==playerid) {
  3668.                                 SendClientMessage(playerid, COLOR_RED, "Que ya posee esta propiedad.");
  3669.                                 return 1;
  3670.                         }
  3671.  
  3672.                         GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
  3673.                         if(propertyOwner[property] < 999) {
  3674.                                 GivePlayerMoney(propertyOwner[property], propertyValues[property]);
  3675.                                 format (string, sizeof(string), "Su propiedad, el% s, ha sido comprado por% s (id:% d).",propertyNames[property],giveplayer,playerid);
  3676.                                 SendClientMessage(propertyOwner[property], COLOR_RED, string);
  3677.                                 previousowner = propertyOwner[property];
  3678.                         }
  3679.  
  3680.                         GivePlayerMoney(playerid, 0-propertyValues[property]);
  3681.                        
  3682.                         propertyOwner[property]=playerid;
  3683.                         AutoLockCasinoVehicles(playerid);
  3684.                         AutoLockCasinoVehicles(previousowner);
  3685.                        
  3686.                         format(string, sizeof(string), "Su propiedad, el% s, ha sido comprado por% s (id:% d)", propertyNames[property]);
  3687.                         SendClientMessage(playerid, COLOR_GREEN, string);
  3688.  
  3689.                         if(property==P_DRAGON || property==P_CALIGULA) {
  3690.                                 if(pbGameText) {
  3691.                                         format(string, sizeof(string),"~y~%s es el Hoyo ~g~~y~Jefe de %s",giveplayer,propertyNames[property]);
  3692.                                         GameTextForAll(string,5000,3);
  3693.                                 } else {
  3694.                                         format(string, sizeof(string),"% s es el jefe de Hoyo%s",giveplayer,propertyNames[property]);
  3695.                                         SendClientMessageToAll(COLOR_LIGHTBLUE, string);
  3696.                                 }
  3697.                                 format(string, sizeof(string),"Sr. Presidente, su limusina del% s ahora están disponibles para usted y todo los miembros de las pandillas.",propertyNames[property]);
  3698.                                 SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  3699.                         }
  3700.                 } else {
  3701.                         SendClientMessage(playerid, COLOR_YELLOW, "Necesita estar en un puesto de control a la propiedad /buy.");
  3702.                         return 1;
  3703.                 }
  3704.  
  3705.  
  3706.                 return 1;
  3707.         }
  3708.  
  3709.         //------------------- /properties1
  3710.  
  3711.         if(strcmp(cmd, "/propiedades1", true) == 0 || strcmp(cmd, "/propiedades", true) == 0) {
  3712.                 new propertiestemp = MAX_PROPERTIES;
  3713.                 if(propertiestemp>9) {
  3714.                         propertiestemp = 9;
  3715.                 }
  3716.                 SendClientMessage(playerid, COLOR_GREEN, "Property Set 1/2 Propietario:");
  3717.                 for(new i = 0; i < propertiestemp; i++) {
  3718.                         if(propertyOwner[i] < 999) {
  3719.                                 GetPlayerName(propertyOwner[i], giveplayer, sizeof(giveplayer));
  3720.                                 format(string, sizeof(string), "%d. %s - %s", i, propertyNames[i], giveplayer);
  3721.                         } else
  3722.                                 format(string, sizeof(string), "%d. %s - None", i, propertyNames[i]);
  3723.  
  3724.                         SendClientMessage(playerid, COLOR_YELLOW, string);
  3725.                 }
  3726.  
  3727.                 return 1;
  3728.         }
  3729.        
  3730.         //------------------- /properties2
  3731.  
  3732.         if(strcmp(cmd, "/propiedades2", true) == 0) {
  3733.                 SendClientMessage(playerid, COLOR_GREEN, "Property Set 2/2 Propietario:");
  3734.                 for(new i = 9; i < MAX_PROPERTIES; i++) {
  3735.                         if(propertyOwner[i] < 999) {
  3736.                                 GetPlayerName(propertyOwner[i], giveplayer, sizeof(giveplayer));
  3737.                                 format(string, sizeof(string), "%d. %s - %s", i, propertyNames[i], giveplayer);
  3738.                         } else
  3739.                                 format(string, sizeof(string), "%d. %s - None", i, propertyNames[i]);
  3740.  
  3741.                         SendClientMessage(playerid, COLOR_YELLOW, string);
  3742.                 }
  3743.  
  3744.                 return 1;
  3745.         }
  3746.        
  3747.         //------------------- /buyweapon
  3748.  
  3749.         if(strcmp(cmd, "/comprararma", true) == 0) {
  3750.             new tmp[256];
  3751.                 tmp = strtok(cmdtext, idx);
  3752.  
  3753.                 if(!strlen(tmp)) {
  3754.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /comprararma [weapon number]");
  3755.                         return 1;
  3756.                 }
  3757.                 weaponid = strval(tmp);
  3758.  
  3759.                 if(IsPlayerInCheckpoint(playerid)==0 || playerCheckpoint[playerid]!=CP_AMMU) {
  3760.                         SendClientMessage(playerid, COLOR_YELLOW, "Necesita estar en un Ammunation para la compra de armas.");
  3761.                         return 1;
  3762.                 }
  3763.                 if(GetPlayerMoney(playerid) < spawnWeapons[weaponid][2]) {
  3764.                         SendClientMessage(playerid, COLOR_RED, "Usted no tiene suficiente dinero!");
  3765.                         return 1;
  3766.                 }
  3767.                 if(weaponid < 0 || weaponid > MAX_SPAWNWEAPONS-1){
  3768.                         SendClientMessage(playerid, COLOR_RED, "Número de armas no es válido.");
  3769.                         return 1;
  3770.                 }
  3771.                
  3772.                 format (string, sizeof(string), "Que ha adquirido el 1 %s para cuando desovan.",weaponNames[spawnWeapons[weaponid][0]]);
  3773.                 SendClientMessage(playerid, COLOR_GREEN, string);
  3774.                
  3775.                 GivePlayerWeapon(playerid, spawnWeapons[weaponid][0], spawnWeapons[weaponid][1]);
  3776.                 playerWeapons[playerid][weaponid]++;
  3777.                
  3778.                 GivePlayerMoney(playerid, 0-spawnWeapons[weaponid][2]);
  3779.                 return 1;
  3780.         }
  3781.  
  3782.         //------------------- /weaponlist
  3783.  
  3784.         if(strcmp(cmd, "/listaarmas", true) == 0) {
  3785.                 SendClientMessage(playerid, COLOR_GREEN, "Lista de Armas:");
  3786.                 for(new i = 0; i < MAX_SPAWNWEAPONS; i++) {
  3787.                         format (string, sizeof(string), "%d. %s - $%d",i,weaponNames[spawnWeapons[i][0]],spawnWeapons[i][2]);
  3788.                         SendClientMessage(playerid, COLOR_YELLOW, string);
  3789.                 }
  3790.                 return 1;
  3791.         }
  3792.  
  3793.         //------------------- /gang
  3794.  
  3795.         if(strcmp(cmd, "/Clan", true) == 0) {
  3796.             new tmp[256];
  3797.             new gangcmd, gangnum;
  3798.                 tmp = strtok(cmdtext, idx);
  3799.  
  3800.                 if(!strlen(tmp)) {
  3801.                         SendClientMessage(playerid, COLOR_WHITE, "USAGE: /ClAN [create/join/invite/quit] [name/number]");
  3802.                         return 1;
  3803.                 }
  3804.                 giveplayerid = strval(tmp);
  3805.                
  3806.                 if(strcmp(tmp, "Crear", true)==0)
  3807.                     gangcmd = 1;
  3808.                 else if(strcmp(tmp, "Invitar", true)==0)
  3809.                     gangcmd = 2;
  3810.                 else if(strcmp(tmp, "Entrar", true)==0)
  3811.                     gangcmd = 3;
  3812.                 else if(strcmp(tmp, "Salir", true)==0)
  3813.                     gangcmd = 4;
  3814.  
  3815.                 tmp = strtok(cmdtext, idx);
  3816.                 if(gangcmd < 3 && !strlen(tmp)) {
  3817.                     if(gangcmd==0)
  3818.                                 SendClientMessage(playerid, COLOR_WHITE, "USAGE: /gang [create/join/invite/quit] [name/number]");
  3819.                         else if(gangcmd==1)
  3820.                                 SendClientMessage(playerid, COLOR_WHITE, "USAGE: /gang [create] [name]");
  3821.                         else if(gangcmd==2)
  3822.                                 SendClientMessage(playerid, COLOR_WHITE, "USAGE: /gang [invite] [playerID]");
  3823.                         return 1;
  3824.                 }
  3825.                
  3826.                 //Create Gang//
  3827.                 if(gangcmd==1) {
  3828.                     if(playerGang[playerid]>0) {
  3829.                                 SendClientMessage(playerid, COLOR_RED, "tu la estas dentro de gang!");
  3830.                                 return 1;
  3831.                     }
  3832.                    
  3833.                         for(new i = 1; i < MAX_GANGS; i++) {
  3834.                                 if(gangInfo[i][0]==0) {
  3835.                                     //name gang
  3836.                                         format(gangNames[i], MAX_GANG_NAME, "%s", tmp);
  3837.                                         //Gang exists
  3838.                                         gangInfo[i][0]=1;
  3839.                                         //There is one member
  3840.                                         gangInfo[i][1]=1;
  3841.                                         //Gang color is player's color
  3842.                                         gangInfo[i][2]=playerColors[playerid];
  3843.  
  3844.                                         //Player is the first gang member
  3845.                                         gangMembers[i][0] = playerid;
  3846.                                         format(string, sizeof(string),"tu as creado un  gang '%s' (id: %d)", gangNames[i], i);
  3847.                                         SendClientMessage(playerid, COLOR_GREEN, string);
  3848.  
  3849.                                         playerGang[playerid]=i;
  3850.  
  3851.                                         return 1;
  3852.                                 }
  3853.                         }
  3854.                        
  3855.                         return 1;
  3856.                        
  3857.                 //Join Gang//
  3858.                 } else if (gangcmd==3) {
  3859.                         gangnum = gangInvite[playerid];
  3860.                        
  3861.                     if(playerGang[playerid]>0) {
  3862.                                 SendClientMessage(playerid, COLOR_RED, "Usted ya está en una pandilla!");
  3863.                                 return 1;
  3864.                     }
  3865.                         if(gangInvite[playerid]==0) {
  3866.                                 SendClientMessage(playerid, COLOR_RED, "Usted no ha sido invitado a una pandilla.");
  3867.                                 return 1;
  3868.                         }
  3869.                         if(gangInfo[gangnum][0]==0) {
  3870.                                 SendClientMessage(playerid, COLOR_RED, "Esa banda no existe!");
  3871.                                 return 1;
  3872.                         }
  3873.  
  3874.                         if(gangInfo[gangnum][1] < MAX_GANG_MEMBERS) {
  3875.                             new i = gangInfo[gangnum][1];
  3876.                            
  3877.                                 gangInvite[playerid]=0;
  3878.  
  3879.                                 gangMembers[gangnum][i] = playerid;
  3880.  
  3881.                             GetPlayerName(playerid, sendername, MAX_PLAYER_NAME);
  3882.                                 for(new j = 0; j < gangInfo[gangnum][1]; j++) {
  3883.                                         format(string, sizeof(string),"%s ha entrado a la banda.", sendername);
  3884.                                         SendClientMessage(gangMembers[gangnum][j], COLOR_ORANGE, string);
  3885.                                 }
  3886.                                
  3887.                                 gangInfo[gangnum][1]++;
  3888.                                 playerGang[playerid] = gangnum;
  3889.  
  3890.                                 AutoLockCasinoVehicles(playerid);
  3891.  
  3892.                                 SetPlayerColor(playerid,gangInfo[gangnum][2]);
  3893.  
  3894.                                 format(string, sizeof(string),"Tu has entrado a la banda '%s' (id: %d)", gangNames[gangnum], gangnum);
  3895.                                 SendClientMessage(playerid, COLOR_GREEN, string);
  3896.  
  3897.                                 return 1;
  3898.                         }
  3899.                        
  3900.                         SendClientMessage(playerid, COLOR_RED, "La banda esta Llena.");
  3901.                         return 1;
  3902.  
  3903.                 //Invite to Gang//
  3904.                 } else if (gangcmd==2) {
  3905.                         giveplayerid = strval(tmp);
  3906.  
  3907.                         if(playerGang[playerid]==0) {
  3908.                                 SendClientMessage(playerid, COLOR_RED, "Usted no está en una pandilla!");
  3909.                                 return 1;
  3910.                         }
  3911. //                      if(gangMembers[playerGang[playerid]][0]!=playerid) {
  3912. //                              SendClientMessage(playerid, COLOR_RED, "You need to be the gang leader to send an invite.");
  3913. //                              return 1;
  3914. //                      }
  3915.  
  3916.                         if(IsPlayerConnected(giveplayerid)) {
  3917.                                 GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
  3918.                                 GetPlayerName(playerid, sendername, sizeof(sendername));
  3919.  
  3920.                                 format(string, sizeof(string),"Ha enviado una banda invitar a %s.", giveplayer);
  3921.                                 SendClientMessage(playerid, COLOR_GREEN, string);
  3922.                                 format(string, sizeof(string),"Ha recibido una pandilla de invitar a %s(id:% d)", sendername, gangNames[playerGang[playerid]],playerGang[playerid]);
  3923.                                 SendClientMessage(giveplayerid, COLOR_GREEN, string);
  3924.                                
  3925.                                 gangInvite[giveplayerid]=playerGang[playerid];
  3926.  
  3927.                         } else
  3928.                                 SendClientMessage(playerid, COLOR_RED, "No existe tal jugador!");
  3929.                                
  3930.                 //Leave Gang//
  3931.                 } else if (gangcmd==4) {
  3932.                     PlayerLeaveGang(playerid);
  3933.                 }
  3934.                
  3935.                 return 1;
  3936.         }
  3937.  
  3938.         //------------------- /ganginfo
  3939.  
  3940.         if(strcmp(cmd, "/Clan Info", true) == 0) {
  3941.             new tmp[256];
  3942.             new gangnum;
  3943.                 tmp = strtok(cmdtext, idx);
  3944.  
  3945.                 if(!strlen(tmp) && playerGang[playerid]==0) {
  3946.                         SendClientMessage(playerid, COLOR_WHITE, "USA: /Claninfo [number]");
  3947.                         return 1;
  3948.                 } else if (!strlen(tmp))
  3949.                         gangnum = playerGang[playerid];
  3950.                 else
  3951.                         gangnum = strval(tmp);
  3952.  
  3953.                 if(gangInfo[gangnum][0]==0) {
  3954.                         SendClientMessage(playerid, COLOR_RED, "Ninguna de estas bandas existe!");
  3955.                         return 1;
  3956.                 }
  3957.  
  3958.                 format(string, sizeof(string),"'% s' Gang Miembros (ID:% d)", gangNames[gangnum], gangnum);
  3959.                 SendClientMessage(playerid, COLOR_GREEN, string);
  3960.  
  3961.                 for(new i = 0; i < gangInfo[gangnum][1]; i++) {
  3962.                         GetPlayerName(gangMembers[gangnum][i], giveplayer, sizeof(giveplayer));
  3963.                         format(string, sizeof(string),"%s (%d)", giveplayer, gangMembers[gangnum][i]);
  3964.                         SendClientMessage(playerid, COLOR_YELLOW, string);
  3965.                 }
  3966.                
  3967.                 return 1;
  3968.         }
  3969.  
  3970.         //------------------- /gangs
  3971.  
  3972.         if(strcmp(cmd, "/Clanes", true) == 0)
  3973.         {
  3974.                 new x;
  3975.  
  3976.                 SendClientMessage(playerid, COLOR_GREEN, "Bandas Currentees:");
  3977.             for(new i=0; i < MAX_GANGS; i++) {
  3978.                         if(gangInfo[i][0]==1) {
  3979.                                 format(string, sizeof(string),"%s %s (%d) -%d miembros", string,gangNames[i],i,gangInfo[i][1]);
  3980.  
  3981.                                 x++;
  3982.                                 if(x > 2) {
  3983.                                     SendClientMessage(playerid, COLOR_YELLOW, string);
  3984.                                     x = 0;
  3985.                                         format(string, sizeof(string), "");
  3986.                                 } else {
  3987.                                         format(string, sizeof(string), "%s, ", string);
  3988.                                 }
  3989.                         }
  3990.                 }
  3991.  
  3992.                 if(x <= 2 && x > 0) {
  3993.                         string[strlen(string)-2] = '.';
  3994.                     SendClientMessage(playerid, COLOR_YELLOW, string);
  3995.                 }
  3996.  
  3997.                 return 1;
  3998.         }
  3999.        
  4000.         return 0;
  4001. }
  4002.  
  4003. //------------------------------------------------------------------------------------------------------
  4004.  
  4005. public AutoLockCasinoVehicles(playerid)
  4006. {
  4007.         new owner, player, gang;
  4008.         new playername[MAX_PLAYER_NAME];
  4009.         new ownername[MAX_PLAYER_NAME];
  4010.         new string[256];
  4011.  
  4012.         if(IsPlayerConnected(playerid)) {
  4013.                 for(new i=0; i<MAX_CASINO; i++) {
  4014.                         owner = propertyOwner[i];
  4015.                         if(owner!=999) {
  4016.                                 gang = playerGang[owner];
  4017.                                 if(gang>0) {
  4018.                                         for(new j=0; j<gangInfo[gang][1]; j++) {
  4019.                                                 player = gangMembers[gang][j];
  4020.                                                 if(IsPlayerConnected(player)) {
  4021.                                                         SetVehicleParamsForPlayer(casinoVehicles[i][0],player, 0, 0);
  4022.                                                         SetVehicleParamsForPlayer(casinoVehicles[i][1],player, 0, 0);
  4023.                                                 }
  4024.                                         }
  4025.                                 } else {
  4026.                                         if(owner==playerid) {
  4027.                                                 SetVehicleParamsForPlayer(casinoVehicles[i][0],playerid, 0, 0);
  4028.                                                 SetVehicleParamsForPlayer(casinoVehicles[i][1],playerid, 0, 0);
  4029.                                         } else {
  4030.                                                 new contract = random(30)*1000;
  4031.                                                 GetPlayerName(owner, ownername, MAX_PLAYER_NAME);
  4032.                                                 gang = playerGang[playerid];
  4033.                                                 if(gang>0) {
  4034.                                                         for(new j=0; j<gangInfo[gang][1]; j++) {
  4035.                                                                 player = gangMembers[gang][j];
  4036.                                                                 GetPlayerName(player, playername, MAX_PLAYER_NAME);
  4037.                                                                 if(IsPlayerConnected(player)) {
  4038.                                                                         SetVehicleParamsForPlayer(casinoVehicles[i][0],player, 0, 1);
  4039.                                                                         SetVehicleParamsForPlayer(casinoVehicles[i][1],player, 0, 1);
  4040.                                                                         if(IsPlayerInVehicle(player,casinoVehicles[i][0]) || IsPlayerInVehicle(player,casinoVehicles[i][1])) {
  4041.                                                                                 if(GetPlayerState(player)==PLAYER_STATE_DRIVER) {
  4042.                                                                                         format(string, sizeof(string),"%s ha robado una limusina. Hoyo jefe% s ha emitido un contrato de $% d.",playername,ownername,contract);
  4043.                                                                                 } else {
  4044.                                                                                         format(string, sizeof(string),"%s es un pasajero en una limusina robados. Hoyo jefe %s ha emitido un contrato de $%d.",playername,ownername,contract);
  4045.                                                                                 }
  4046.                                                                                 SendClientMessageToAll(COLOR_LIGHTBLUE, string);
  4047.                                                                                 bounty[player]+=contract;
  4048.                                                                         }
  4049.                                                                 }
  4050.                                                         }
  4051.                                                 } else {
  4052.                                                         GetPlayerName(playerid, playername, MAX_PLAYER_NAME);
  4053.                                                         SetVehicleParamsForPlayer(casinoVehicles[i][0],playerid, 0, 1);
  4054.                                                         SetVehicleParamsForPlayer(casinoVehicles[i][1],playerid, 0, 1);
  4055.                                                         if(IsPlayerInVehicle(playerid,casinoVehicles[i][0]) || IsPlayerInVehicle(playerid,casinoVehicles[i][1])) {
  4056.                                                                 if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
  4057.                                                                         format(string, sizeof(string),"%s ha robado una limusina. Hoyo jefe %s ha emitido un contrato de $%d.",playername,ownername,contract);
  4058.                                                                 } else {
  4059.                                                                         format(string, sizeof(string),"%s es un pasajero en una limusina robados. Hoyo jefe %s ha emitido un contrato de $%d.",playername,ownername,contract);
  4060.                                                                 }
  4061.                                                                 SendClientMessageToAll(COLOR_LIGHTBLUE, string);
  4062.                                                                 bounty[playerid]+=contract;
  4063.                                                         }
  4064.                                                 }
  4065.                                         }
  4066.                                 }
  4067.                         } else {
  4068.                                 SetVehicleParamsForPlayer(casinoVehicles[i][0],playerid, 0, 1);
  4069.                                 SetVehicleParamsForPlayer(casinoVehicles[i][1],playerid, 0, 1);
  4070.                         }
  4071.                 }
  4072.         }
  4073. }
  4074.  
  4075. //------------------------------------------------------------------------------------------------------
  4076.  
  4077. public SellWangExportVehicle(playerid) {
  4078.         new string[256];
  4079.         new wantedVehicle = -1;
  4080.         new i;
  4081.         for(i=0;i<MAX_WANGEXPORTVEHICLES;i++) {
  4082.                 if(wantedWangExportVehicles[i]==wantedWangExportVehicle) {
  4083.                         wantedVehicle = i;
  4084.                         break;
  4085.                 }
  4086.         }
  4087.         if(wantedVehicle>=0) {
  4088.                 if(IsPlayerInAnyVehicle(playerid)) {
  4089.                         if(vehicleModel[GetPlayerVehicleID(playerid)-1]==wantedWangExportVehicle) {
  4090.                                 if(GetPlayerState(playerid)==PLAYER_STATE_DRIVER) {
  4091.                                         new payment = (random(20)+10)*1000;
  4092.                                         format(string, sizeof(string), "Excelente, vamos a exportar su %s de una vez! Aquí es de $%d para sus servicios.",wantedWangExportVehicleNames[i],payment);
  4093.                                         SendClientMessage(playerid, COLOR_GREEN, string);
  4094.                                         GivePlayerMoney(playerid, payment);
  4095.                                         SetVehicleToRespawn(GetPlayerVehicleID(playerid));
  4096.                                 }
  4097.                                 SetPlayerPos(playerid, checkpoints[CP_WANGEXPORTS][0],checkpoints[CP_WANGEXPORTS][1],checkpoints[CP_WANGEXPORTS][2]);
  4098.                         } else {
  4099.                                 SendClientMessage(playerid, COLOR_YELLOW, "Lo sentimos, no estamos de que la compra de vehículo en particular en este momento.");
  4100.                         }
  4101.                 } else {
  4102.                         format(string, sizeof(string), "En estos momentos la compra de %s para la exportación.",wantedWangExportVehicleNames[i]);
  4103.                         SendClientMessage(playerid, COLOR_GREEN, string);
  4104.                 }
  4105.         } else {
  4106.                 SendClientMessage(playerid, COLOR_YELLOW, "Lo sentimos, no estamos comprando ningún vehículo en este momento.");
  4107.         }
  4108.         return 1;
  4109. }
  4110.  
  4111. //------------------------------------------------------------------------------------------------------
  4112.  
  4113. public OnPlayerEnterDeathmatch(playerid, gangnum, zone) {
  4114.         new string[256];
  4115.         new money = GetPlayerMoney(playerid);
  4116.  
  4117.         dmPlayers[playerid] = zone;
  4118.         if(IsPlayerInAnyVehicle(playerid)) {
  4119.                 new vehicle = GetPlayerVehicleID(playerid);
  4120.                 SetVehicleToRespawn(vehicle);
  4121.         }
  4122.         ResetPlayerWeapons(playerid);
  4123.         GivePlayerWeapon(playerid,dmWeapons[zone][0],dmWeapons[zone][1]);
  4124.         if(money>0) {
  4125.                 format(string, sizeof(string), "Su $%d ha sido depositado en su cuenta bancaria.",money);
  4126.                 SendClientMessage(playerid, COLOR_YELLOW, string);
  4127.                 GivePlayerMoney(playerid, 0-money);
  4128.                 bank[playerid]+=money;
  4129.         }
  4130.         SendClientMessage(playerid, COLOR_YELLOW, "Cualquier dinero que usted gana, mientras que en una zona Deathmatch serán depositados a su cuenta bancaria.");
  4131.         SetPlayerHealth(playerid,100);
  4132.  
  4133.         if(dmGangs[zone][0]==gangnum) {
  4134.                 SetPlayerPos(playerid,dmSpawnCoords[zone][0],dmSpawnCoords[zone][1],dmSpawnCoords[zone][2]);
  4135.         } else {
  4136.                 SetPlayerPos(playerid,dmSpawnCoords[zone][3],dmSpawnCoords[zone][4],dmSpawnCoords[zone][5]);
  4137.         }
  4138.  
  4139.         SetPlayerWorldBounds(playerid,dmCoords[zone][2],dmCoords[zone][0],dmCoords[zone][3],dmCoords[zone][1]);
  4140.         return 1;
  4141. }
  4142.  
  4143. //------------------------------------------------------------------------------------------------------
  4144.  
  4145. public OnPlayerText(playerid, text[])
  4146. {
  4147.         if(text[0] == '!') {
  4148.                 if(playerGang[playerid] > 0) {