Advertisement
Guest User

Untitled

a guest
Jun 17th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 148.67 KB | None | 0 0
  1.  
  2. #include "a_samp.inc"
  3. #include "dini.inc"
  4. #include <core>
  5. #include <float>
  6. #include <cpstream>
  7. #include <dudb>
  8. #include <a_npc>
  9.  
  10.  
  11. #define Grey 0xAFAFAFAA
  12. #define Green 0x33AA33AA
  13. #define Red 0xAA3333AA
  14. #define Yellow 0xFFFF00AA
  15. #define White 0xFFFFFFAA
  16. #define Green 0x33AA33AA
  17. #define Red 0xAA3333AA
  18. #define Indigo 0x4B00B0AA
  19. #define Aqua 0x7CFC00AA
  20. #define White 0xFFFFFFAA
  21. #define Bluewhite 0x99FFFFAA
  22. #define Grey 0xAFAFAFAA
  23. #define Blue 0x0000BBAA
  24. #define Yellow 0xFFFF00AA
  25. #define Orange 0xFF9900AA
  26. #define Pilot 0x33CCFFAA
  27. #define Brightred 0xFF000096
  28. #define Pink 0xFF66FFAA
  29. #define Purple 0x800080AA
  30. #define Black 0x00000000
  31. #define Gold 0xFFD720FF
  32. #define Olive 0x556b2fFF
  33. #define Invisible 0xFFFFFF00
  34. #define GetVehicleName(%1) Vehicle[%1-400]
  35.  
  36. #define Fire 25000 //Fire
  37. #define Kanta 25000 //Kanta
  38. #define Cashinow 25000 //Cashinow
  39. #define Bazoka 25000 //Bazoka
  40.  
  41. #define RECORDING "XXX"
  42. #define RECORDING_TYPE 1
  43.  
  44. //------------Prison------------------
  45. new Resturant;
  46. new ResturantExit;
  47. new PrisonEnter;
  48. new PrisonExit;
  49. new Cell1;
  50. new Cell2;
  51. new Cell3;
  52. new Cell4;
  53.  
  54. //-----------Prison-------------------
  55.  
  56.  
  57. //aa
  58.  
  59. new AutoLogin[MAX_PLAYERS];
  60. new Gate[MAX_PLAYERS];
  61. new Logged[MAX_PLAYERS];
  62. new AFKCmd[MAX_PLAYERS];
  63. new InPbattle[200];
  64. new PBSend[200];
  65. new PBCmd[MAX_PLAYERS];
  66. new Killes[MAX_PLAYERS];
  67. new Deaths[MAX_PLAYERS];
  68. new Level[MAX_PLAYERS];
  69. new VaildCommand[MAX_PLAYERS];
  70.  
  71. new PGate;
  72.  
  73.  
  74. new Atm;
  75. new Vbw;
  76. new VipGate;
  77. new VVip1;
  78. new VVip2;
  79. new VVip3;
  80. new VVip4;
  81. new VVip5;
  82. new VVip6;
  83. new VVip7;
  84. new VVip8;
  85. new VVip9;
  86. new VVip10;
  87. new VVip11;
  88. new VVip12;
  89. new VVip13;
  90. new VVip14;
  91.  
  92. new Text:Text;
  93. new Text:Text2;
  94. new Tree2;
  95. new Float:savepos[MAX_PLAYERS][3];
  96. new Tree;
  97.  
  98. //=ô÷åãä ôòí áçééí==============================================================
  99. new bm[MAX_PLAYERS];
  100. new Fix[MAX_PLAYERS];
  101. new Armor[MAX_PLAYERS];
  102. new Health[MAX_PLAYERS];
  103.  
  104. //------------------------------------Check Ponits------------------------------
  105. new TreeCheck;
  106. new Car;
  107. new ChangeSkin;
  108. //Wang-------------------------------------------------------------------------
  109. new Wang;
  110. new WangOpen;
  111. new WangClose;
  112.    
  113. //--------Mini System------------
  114. new Float:MiniRandomSpawn[15][3] = {
  115. {2655.3142,2792.6216,10.8203}, // Random1
  116. {2635.5945,2804.5808,10.8203}, // Random2
  117. {2655.7883,2770.8926,19.3222}, // Random3
  118. {2634.6377,2765.4106,25.8222}, // Random4
  119. {2618.5154,2722.4741,36.5386}, // Random5
  120. {2645.6592,2703.9316,25.8222}, // Random6
  121. {2578.2417,2711.4824,28.1953}, // Random7
  122. {2576.5525,2697.4475,28.1406}, // Random8
  123. {2529.4380,2733.4963,10.8130}, // Random9
  124. {2548.4043,2825.8660,27.8203}, // Random10
  125. {2523.9668,2814.6536,24.9536}, // Random11
  126. {2550.1863,2777.8706,10.8203}, // Random12
  127. {2691.4875,2785.5564,59.0212}, // Random13
  128. {2715.5981,2774.9856,74.8281}, // Random14
  129. {2725.5635,2683.8445,59.0234} // Random15
  130. };
  131. new MiniPlayers;
  132. new MiniWinner = -1;
  133. new MiniOn;
  134. new InMini[MAX_PLAYERS];
  135. new MiniStartd;
  136. new checkmini;
  137. new miniWon;
  138. new countMini, Count;
  139. #define MMP 15
  140. //--------Mini System------------
  141.  
  142. new colors[] =
  143. {
  144. 0xff0000aa,0x00ff00aa,0x0000ffaa,0xffffffaa,0xFF66FFAA,0x000000aa,
  145. 0x0000BBAA,0x660000AA,0xabcdef66,0xFF0000AA,0xFF66FFAA,0xABCDEF97,0xFFFF00AA
  146. };
  147.  
  148. new Float:StuntRandomSpawn[15][3] = {
  149. {-1645.2598,-201.1026,14.1484}, // Random1
  150. {1527.3297,-2455.9033,13.5547}, // Random2
  151. {2089.9773,2431.0759,49.5234}, // Random3
  152. {-2408.3521,-599.5757,132.64844}, // Random4
  153. {-353.8616,1530.5092,75.3594}, // Random5
  154. {2265.6292,1398.5432,42.8203}, // Random6
  155. {2235.1140,1963.4467,31.7797}, // Random7
  156. {401.1484,2528.9482,16.5785}, // Random8
  157. {1866.4337,-1385.1982,13.5005}, // Random9
  158. {-2340.3513,-1596.2714,483.64981}, // Random10
  159. {1544.8412,-1352.6711,329.4754}, // Random11
  160. {-1339.0796,-249.9747,14.1484}, // Random12
  161. {2799.1680,-1450.8877,40.0434}, // Random13
  162. {1703.4955,1302.4535,10.8279}, // Random14
  163. {869.4003,879.6386,13.3516} // Random15
  164. };
  165.  
  166. new Vehicle[212][] =
  167. {
  168.     "Landstalker", "Bravura", "Buffalo", "Linerunner", "Perrenial", "Sentinel", "Dumper", "Firetruck", "Trashmaster",
  169.     "Stretch", "Manana", "Infernus", "Voodoo", "Pony", "Mule", "Cheetah", "Ambulance", "Leviathan", "Moonbeam",
  170.     "Esperanto", "Taxi", "Washington", "Bobcat", "Whoopee", "BF Injection", "Hunter", "Premier", "Enforcer",
  171.     "Securicar", "Banshee", "Predator", "Bus", "Rhino", "Barracks", "Hotknife", "Trailer", "Previon", "Coach",
  172.     "Cabbie", "Stallion", "Rumpo", "RC-Bandit", "Romero", "Packer", "Monster", "Admiral", "Squalo", "Seasparrow",
  173.     "Pizzaboy", "Tram", "Trailer", "Turismo", "Speeder", "Reefer", "Tropic", "Flatbed", "Yankee", "Caddy", "Solair",
  174.     "Berkley's RC-Van", "Skimmer", "PCJ-600", "Faggio", "Freeway", "RC-Baron", "RC-Raider", "Glendale", "Oceanic",
  175.     "Sanchez", "Sparrow", "Patriot", "Quad", "Coastguard", "Dinghy", "Hermes", "Sabre", "Rustler", "ZR-350", "Walton",
  176.     "Regina", "Comet", "BMX", "Burrito", "Camper", "Marquis", "Baggage", "Dozer", "Maverick", "News Chopper", "Rancher",
  177.     "FBI Rancher", "Virgo", "Greenwood", "Jetmax", "Hotring", "Sandking", "Blista Compact", "Police Maverick",
  178.     "Boxville", "Benson", "Mesa", "RC-Goblin", "Hotring Racer", "Hotring Racer", "Bloodring Banger", "Rancher",
  179.     "Super GT", "Elegant", "Journey", "Bike", "Mountain Bike", "Beagle", "Cropduster", "Stunt", "Tanker", "Roadtrain",
  180.     "Nebula", "Majestic", "Buccaneer", "Shamal", "Hydra", "FCR-900", "NRG-500", "HPV1000", "Cement Truck", "Tow Truck",
  181.     "Fortune", "Cadrona", "FBI Truck", "Willard", "Forklift", "Tractor", "Combine", "Feltzer", "Remington", "Slamvan",
  182.     "Blade", "Freight", "Streak", "Vortex", "Vincent", "Bullet", "Clover", "Sadler", "Firetruck", "Hustler", "Intruder",
  183.     "Primo", "Cargobob", "Tampa", "Sunrise", "Merit", "Utility", "Nevada", "Yosemite", "Windsor", "Monster", "Monster",
  184.     "Uranus", "Jester", "Sultan", "Stratium", "Elegy", "Raindance", "RC-Tiger", "Flash", "Tahoma", "Savanna", "Bandito",
  185.     "Freight Flat", "Streak Carriage", "Kart", "Mower", "Dune", "Sweeper", "Broadway", "Tornado", "AT-400", "DFT-30",
  186.     "Huntley", "Stafford", "BF-400", "News Van", "Tug", "Trailer", "Emperor", "Wayfarer", "Euros", "Hotdog", "Club",
  187.     "Freight Box", "Trailer", "Andromada", "Dodo", "RC-Cam", "Launch", "Police Car", "Police Car", "Police Car",
  188.     "Police Ranger", "Picador", "S.W.A.T", "Alpha", "Phoenix", "Glendale", "Sadler", "Luggage", "Luggage", "Stairs",
  189.     "Boxville", "Tractor Carriage", "Utility Trailer"
  190. };
  191.  
  192. forward UnPFreeze(playerid, sts);
  193. forward CheckForValidSkin(skinid);
  194. forward RandomAutoMessage();
  195. forward Levels(playerid);
  196. forward TheBank(playerid);
  197.  
  198. main()
  199. {
  200.     print("\n----------------------------------");
  201.     print(" VGames - DM");
  202.     print(" Credits: Nex[T]ioN, Bar Ohana");
  203.     print("----------------------------------\n");
  204. }
  205.  
  206. public OnGameModeInit()
  207. {
  208.     //-----------------Check ponits-------------------------------------------------
  209.     TreeCheck = CPS_AddCheckpoint(365.2346,2537.3025,16.6654,2.5,100);
  210.     Car = CPS_AddCheckpoint(1658.9158,-1681.0836,21.4306,2.5,100);
  211.     ChangeSkin = CPS_AddCheckpoint(181.1072,-87.9256,1002.0307,5,100);
  212.     Atm = CPS_AddCheckpoint(2096.6052,1284.0221,10.8203,2.5,100);
  213.     Vbw = CPS_AddCheckpoint(223.9208,1931.5118,17.6406,2.5,100);
  214.     //Game text---------------------------------------------------------------------
  215.     Text = TextDrawCreate(40.1, 421.1,"~b~Hello");
  216.     Text2 = TextDrawCreate(497.000000,96.000000,"~r~Death Match M");
  217.     //---------
  218.     UsePlayerPedAnims();
  219.     AllowInteriorWeapons(1);
  220.     // Mode Settings
  221.     SetGameModeText("Deathmatch Mode");
  222.     ShowPlayerMarkers(1);
  223.     ShowNameTags(1);
  224.     #pragma unused ret_memcpy
  225.     // Timers
  226.     SetTimer("RandomAutoMessage",60000,1);
  227.     //---Pickups----
  228.     AddStaticPickup(370,2,225.2127,1866.4515,13.1406);
  229.     // Vehicles N' OBJECTS
  230.     //=CreateObject=================================================================
  231. //~~~~~~~~~~~~~~~Prison~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232.     CreateObject(8262, 324.957184, 2100.801758, 19.756971, 0.0000, 0.0000, 270.0000);
  233.     CreateObject(8209, 401.806488, 2026.437622, 19.741655, 0.0000, 0.0000, 270.0000);
  234.     CreateObject(8209, 401.798340, 1926.732788, 19.744780, 0.0000, 0.0000, 270.0000);
  235.     CreateObject(8209, 374.466980, 1835.203979, 19.615208, 0.0000, 0.0000, 236.2501);
  236.     CreateObject(8209, 356.933411, 1744.776611, 19.493523, 0.0000, 0.0000, 281.2500);
  237.     CreateObject(8209, 356.807922, 1745.117554, 26.310062, 0.0000, 0.0000, 281.2500);
  238.     CreateObject(8209, 317.536377, 1686.020386, 26.336132, 0.0000, 0.0000, 191.2500);
  239.     CreateObject(8209, 317.603943, 1685.671631, 19.327589, 0.0000, 0.0000, 191.2500);
  240.     CreateObject(8209, 220.227798, 1666.583740, 26.381699, 0.0000, 0.0000, 191.2500);
  241.     CreateObject(8209, 220.101151, 1666.474731, 19.304733, 0.0000, 0.0000, 191.2500);
  242.     CreateObject(8209, 121.368042, 1654.802124, 19.477591, 0.0000, 0.0000, 182.6556);
  243.     CreateObject(8209, 21.889000, 1652.446289, 19.449295, 0.0000, 0.0000, 180.0000);
  244.     CreateObject(8209, 218.117569, 2100.961182, 19.977991, 0.0000, 0.0000, 0.0000);
  245.     CreateObject(8209, 218.148117, 2100.915283, 26.696398, 0.0000, 0.0000, 0.0000);
  246.     CreateObject(8209, 118.456444, 2100.817383, 20.249538, 0.0000, 0.0000, 0.0000);
  247.     CreateObject(8209, 118.677086, 2100.850098, 26.702114, 0.0000, 0.0000, 0.0000);
  248.     CreateObject(8209, 24.938776, 2101.034668, 19.753210, 0.0000, 0.0000, 0.0000);
  249.     CreateObject(8209, -25.792435, 2011.427490, 19.327589, 0.0000, 0.0000, 89.1406);
  250.     CreateObject(3749, -23.772339, 2068.441650, 22.303726, 0.0000, 0.0000, 270.0000);
  251.     CreateObject(8209, -26.523853, 1911.968384, 19.316658, 0.0000, 0.0000, 90.0001);
  252.     CreateObject(8209, -26.459284, 1812.714355, 19.291658, 0.0000, 0.0000, 90.0001);
  253.     CreateObject(8209, -26.391171, 1713.343018, 19.238871, 0.0000, 0.0000, 90.0000);
  254.     CreateObject(3268, -15.485191, 2090.411621, 16.419849, 0.0000, 0.0000, 180.0000);
  255.     CreateObject(8417, 290.442505, 1761.419067, 16.676006, 0.0000, 0.0000, 0.0000);
  256.     CreateObject(8417, 250.194855, 1761.278076, 16.676006, 0.0000, 0.0000, 0.0000);
  257.     CreateObject(13630, 359.058594, 1701.449219, 37.359657, 0.0000, 0.0000, 326.2500);
  258.     CreateObject(974, 229.334427, 1757.293091, 19.425890, 0.0000, 0.0000, 90.0001);
  259.     CreateObject(974, 229.359726, 1763.994629, 19.418365, 0.0000, 0.0000, 270.0000);
  260.     CreateObject(974, 232.883774, 1754.019287, 19.425890, 0.0000, 0.0000, 0.0000);
  261.     CreateObject(974, 232.721603, 1767.344604, 19.418365, 0.0000, 0.0000, 0.0000);
  262.     CreateObject(974, 232.771454, 1756.724365, 22.175888, 270.6186, 359.1406, 0.0000);
  263.     CreateObject(974, 232.727997, 1764.414673, 22.225893, 269.7592, 0.0000, 0.0000);
  264.     CreateObject(974, 232.750336, 1760.271362, 22.225889, 90.2408, 0.0000, 0.0000);
  265.     CreateObject(974, 311.137817, 1765.182373, 19.418365, 0.0000, 0.0000, 270.0000);
  266.     CreateObject(974, 311.175262, 1758.449951, 19.425890, 0.0000, 0.0000, 90.0000);
  267.     CreateObject(974, 307.945160, 1768.558228, 19.418365, 0.0000, 0.0000, 0.0000);
  268.     CreateObject(974, 307.927551, 1755.100220, 19.418365, 0.0000, 0.0000, 0.0000);
  269.     CreateObject(974, 307.926788, 1765.853149, 22.218365, 269.7592, 0.0000, 0.0000);
  270.     CreateObject(974, 307.871490, 1757.809937, 22.143370, 270.6186, 0.0000, 0.0000);
  271.     CreateObject(974, 307.975311, 1761.895264, 22.168369, 269.7592, 0.0000, 0.0000);
  272.     CreateObject(8417, 133.441986, 1759.438110, 16.676006, 0.0000, 0.0000, 0.0000);
  273.     CreateObject(8417, 174.608994, 1759.395874, 16.801004, 0.0000, 0.0000, 0.0000);
  274.     CreateObject(2630, 115.043015, 1777.451782, 16.635300, 0.0000, 0.0000, 0.0000);
  275.     CreateObject(2630, 116.662605, 1777.326904, 16.635300, 0.0000, 0.0000, 0.0000);
  276.     CreateObject(2630, 118.252121, 1777.448486, 16.635300, 0.0000, 0.0000, 0.0000);
  277.     CreateObject(2630, 119.771225, 1777.350708, 16.635300, 0.0000, 0.0000, 0.0000);
  278.     CreateObject(2630, 121.492065, 1777.280396, 16.642824, 0.0000, 0.0000, 0.0000);
  279.     CreateObject(2630, 123.263824, 1777.154541, 16.642824, 0.0000, 0.0000, 0.0000);
  280.     CreateObject(2630, 125.162842, 1777.202026, 16.642824, 0.0000, 0.0000, 0.0000);
  281.     CreateObject(2630, 126.913406, 1777.320068, 16.642824, 0.0000, 0.0000, 0.0000);
  282.     CreateObject(2630, 129.275101, 1777.245605, 16.642822, 0.0000, 0.0000, 0.0000);
  283.     CreateObject(2630, 131.703094, 1777.137207, 16.642822, 0.0000, 0.0000, 0.0000);
  284.     CreateObject(2629, 114.885857, 1764.166382, 16.642372, 0.0000, 0.0000, 180.0000);
  285.     CreateObject(2629, 117.111298, 1764.290894, 16.642372, 0.0000, 0.0000, 180.0000);
  286.     CreateObject(2629, 119.517120, 1764.332275, 16.642372, 0.0000, 0.0000, 180.0000);
  287.     CreateObject(2629, 121.958000, 1764.308350, 16.642372, 0.0000, 0.0000, 180.0000);
  288.     CreateObject(2629, 124.481178, 1764.233887, 16.642372, 0.0000, 0.0000, 180.0000);
  289.     CreateObject(2629, 127.547356, 1764.137329, 16.642372, 0.0000, 0.0000, 180.0000);
  290.     CreateObject(2629, 130.268051, 1764.484985, 16.642372, 0.0000, 0.0000, 180.0000);
  291.     CreateObject(2629, 132.598175, 1764.549072, 16.642372, 0.0000, 0.0000, 180.0000);
  292.     CreateObject(2629, 134.751099, 1764.746216, 16.642372, 0.0000, 0.0000, 180.0000);
  293.     CreateObject(2629, 137.014740, 1764.991333, 16.642372, 0.0000, 0.0000, 180.0000);
  294.     CreateObject(2628, 114.836189, 1757.502075, 16.634666, 0.0000, 0.0000, 180.0000);
  295.     CreateObject(2628, 117.193787, 1757.543457, 16.634666, 0.0000, 0.0000, 180.0000);
  296.     CreateObject(2628, 119.580086, 1757.433594, 16.634666, 0.0000, 0.0000, 180.0000);
  297.     CreateObject(2628, 121.962723, 1757.265503, 16.634666, 0.0000, 0.0000, 180.0000);
  298.     CreateObject(2628, 124.581337, 1757.136841, 16.634666, 0.0000, 0.0000, 180.0000);
  299.     CreateObject(2628, 114.983452, 1752.343628, 16.634666, 0.0000, 0.0000, 180.0000);
  300.     CreateObject(2628, 117.244415, 1752.209595, 16.634666, 0.0000, 0.0000, 180.0000);
  301.     CreateObject(2628, 120.103462, 1751.865723, 16.634666, 0.0000, 0.0000, 180.0000);
  302.     CreateObject(2628, 122.843658, 1751.817505, 16.634666, 0.0000, 0.0000, 180.0000);
  303.     CreateObject(2628, 126.252563, 1752.118286, 16.634666, 0.0000, 0.0000, 180.0000);
  304.     CreateObject(974, 201.318680, 1874.200684, 13.718380, 0.0000, 0.0000, 90.0001);
  305.     CreateObject(974, 211.855774, 1857.708618, 14.918365, 0.0000, 0.0000, 0.0000);
  306.     CreateObject(974, 218.508759, 1857.672119, 14.809481, 0.0000, 0.0000, 0.0000);
  307.     CreateObject(974, 223.689163, 1857.758789, 14.924700, 0.0000, 0.0000, 0.0000);
  308.     CreateObject(974, 205.166275, 1857.726563, 14.958687, 0.0000, 0.0000, 0.0000);
  309.     CreateObject(974, 202.845367, 1857.726563, 14.937478, 0.0000, 0.0000, 0.0000);
  310.     CreateObject(974, 201.085938, 1861.058716, 14.963050, 0.0000, 0.0000, 270.0000);
  311.     CreateObject(974, 201.354324, 1867.789307, 13.798292, 0.0000, 0.0000, 270.0000);
  312.     CreateObject(974, 226.312500, 1861.076172, 14.857704, 0.0000, 0.0000, 90.0000);
  313.     CreateObject(974, 226.302475, 1867.750488, 13.768383, 0.0000, 0.0000, 270.0000);
  314.     CreateObject(974, 204.792816, 1868.889282, 13.793383, 0.0000, 0.0000, 0.0000);
  315.     CreateObject(974, 204.991592, 1865.417114, 14.918365, 0.0000, 0.0000, 180.0000);
  316.     CreateObject(974, 223.061493, 1868.533569, 13.793383, 0.0000, 0.0000, 0.0000);
  317.     CreateObject(974, 222.621078, 1863.694214, 14.918365, 0.0000, 0.0000, 0.0000);
  318.     CreateObject(986, 208.082245, 1872.892822, 11.032647, 0.0000, 0.0000, 270.0000);
  319.     CreateObject(986, 208.311493, 1861.416992, 12.701310, 0.0000, 0.0000, 270.0000);
  320.     CreateObject(986, 219.417999, 1859.737061, 13.257636, 0.0000, 0.0000, 270.0000);
  321.     CreateObject(986, 219.745071, 1864.490479, 10.901322, 0.0000, 0.0000, 90.0001);
  322.     CreateObject(1998, 206.905960, 1866.932373, 12.140625, 0.0000, 0.0000, 270.0000);
  323.     CreateObject(1806, 206.991562, 1866.062134, 12.160275, 0.0000, 0.0000, 270.0000);
  324.     CreateObject(1771, 202.536255, 1858.495483, 12.774292, 0.0000, 0.0000, 270.0000);
  325.     CreateObject(1771, 202.942596, 1869.625488, 12.774292, 0.0000, 0.0000, 270.0000);
  326.     CreateObject(1771, 224.907776, 1867.854492, 12.774292, 0.0000, 0.0000, 270.0000);
  327.     CreateObject(1771, 224.678848, 1863.000732, 12.780626, 0.0000, 0.0000, 270.0000);
  328.     CreateObject(2514, 202.255829, 1874.121948, 12.146165, 0.0000, 0.0000, 0.0000);
  329.     CreateObject(2514, 202.374084, 1864.781982, 12.139831, 0.0000, 0.0000, 0.0000);
  330.     CreateObject(2514, 225.437561, 1864.225098, 12.139831, 0.0000, 0.0000, 180.0000);
  331.     CreateObject(2514, 225.333771, 1858.368164, 12.146165, 0.0000, 0.0000, 180.0000);
  332.     CreateObject(2518, 225.772568, 1859.541260, 11.735235, 0.0000, 0.0000, 270.0000);
  333.     CreateObject(2518, 225.709396, 1865.327759, 11.728901, 0.0000, 0.0000, 270.0000);
  334.     CreateObject(2518, 202.035629, 1873.040161, 11.728901, 0.0000, 0.0000, 90.0000);
  335.     CreateObject(2518, 201.697525, 1863.592896, 11.728901, 0.0000, 0.0000, 90.0001);
  336.     CreateObject(972, 206.558334, 1879.197510, 9.287535, 0.0000, 0.0000, 270.0000);
  337.     CreateObject(967, 98.132065, 1918.167358, 17.198709, 0.0000, 0.0000, 270.0000);
  338.     CreateObject(5175, 12.263863, 1805.155273, 23.764393, 0.0000, 0.0000, 90.0000);
  339.     CreateObject(1497, 17.496708, 1827.897217, 16.854280, 0.0000, 0.0000, 270.0000);
  340.     CreateObject(3279, -18.859024, 2053.709229, 16.883860, 0.0000, 0.0000, 0.0000);
  341.     CreateObject(3279, -22.605190, 1886.220581, 16.716242, 0.0000, 0.0000, 0.0001);
  342.     CreateObject(3279, -21.708076, 1769.423340, 16.705519, 0.0000, 0.0000, 0.0000);
  343.     CreateObject(3279, -22.610268, 1659.000366, 16.704355, 0.0000, 0.0000, 0.0000);
  344.     CreateObject(3268, -37.277481, 1667.984863, 16.226563, 0.0000, 0.0000, 0.0000);
  345.     CreateObject(3279, 90.897476, 1659.170044, 16.488825, 0.0000, 0.0000, 90.0001);
  346.     CreateObject(3279, 217.961090, 1674.524780, 18.696115, 0.0000, 0.0000, 191.2501);
  347.     CreateObject(3279, 361.971771, 1698.671875, 25.433065, 0.0000, 0.0000, 191.2501);
  348.     CreateObject(3279, 342.793427, 1786.277222, 16.917250, 0.0000, 0.0000, 191.2501);
  349.     CreateObject(3279, 378.479126, 1847.575073, 17.487902, 0.0000, 0.0000, 157.5001);
  350.     CreateObject(3279, 396.692413, 1998.821045, 16.716242, 0.0000, 0.0000, 180.0001);
  351.     CreateObject(3279, 396.738068, 2095.104492, 16.716242, 0.0000, 0.0000, 270.0000);
  352.     CreateObject(3279, 330.056854, 2096.082275, 16.723516, 0.0000, 0.0000, 270.0000);
  353.     CreateObject(3279, 247.283798, 2095.051514, 16.716242, 0.0000, 0.0000, 270.0000);
  354.     CreateObject(3279, 160.079834, 2094.853760, 19.732584, 0.0000, 0.0000, 270.0000);
  355.     PGate = CreateObject(980, -23.461349, 2068.391846, 19.218704, 0.0000, 0.0000, 270.0000);
  356.    
  357.     Resturant = CreatePickup(1239,20,18.8400,1827.2476,17.6476);
  358.     ResturantExit = CreatePickup(1239,20,459.5853,-88.5310,999.5547);
  359.     PrisonEnter = CreatePickup(1239,20,214.2542,1877.8480,13.1406);
  360.     PrisonExit = CreatePickup(1239,20,214.0030,1874.2716,13.1406);
  361.     Cell1 = CreatePickup(1239,20,217.4332,1866.1689,13.1406);
  362.     Cell2 = CreatePickup(1239,20,217.2257,1861.0083,13.1406);
  363.     Cell3 = CreatePickup(1239,20,210.6549,1861.7150,13.1406);
  364.     Cell4 = CreatePickup(1239,20,210.3577,1871.6448,13.1406);
  365. //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366.    
  367. //=Tree=========================================================================
  368.     CreateObject(990, 352.502716, 2528.741943, 17.262686, 0.0000, 0.0000, 180.0000);
  369.     CreateObject(990, 342.463379, 2528.716797, 17.303585, 0.0000, 0.0000, 180.0000);
  370.     CreateObject(990, 362.452209, 2528.817871, 17.213976, 0.0000, 0.0000, 180.0000);
  371.     CreateObject(990, 376.675018, 2528.939209, 17.165262, 0.0000, 0.0000, 180.0000);
  372.     CreateObject(990, 381.355743, 2533.748535, 17.083128, 0.0000, 0.0000, 270.0000);
  373.     CreateObject(990, 381.335022, 2543.628662, 17.074194, 0.0000, 0.0000, 270.0000);
  374.     CreateObject(990, 376.662720, 2548.369141, 17.074194, 0.0000, 0.0000, 0.0000);
  375.     CreateObject(990, 366.766937, 2548.360352, 17.074194, 0.0000, 0.0000, 0.0000);
  376.     CreateObject(990, 356.751221, 2548.473389, 17.110716, 0.0000, 0.0000, 0.0000);
  377.     CreateObject(990, 346.831970, 2548.417480, 17.094416, 0.0000, 0.0000, 0.0000);
  378.     CreateObject(990, 337.620941, 2533.390869, 17.336811, 0.0000, 0.0000, 90.0000);
  379.     CreateObject(990, 337.613983, 2543.413574, 17.336819, 0.0000, 0.0000, 90.0000);
  380.     CreateObject(990, 342.348602, 2548.417236, 17.111795, 0.0000, 0.0000, 0.0000);
  381.     CreateObject(1523, 367.428406, 2528.608643, 15.634229, 0.0000, 0.0000, 0.0000);
  382.     CreateObject(1523, 370.461609, 2528.693604, 15.620331, 0.0000, 0.0000, 180.0000);
  383.     CreateObject(990, 375.327484, 2529.036377, 17.151209, 0.0000, 0.0000, 180.0000);
  384.     CreateObject(615, 353.689087, 2539.483643, 15.715597, 0.0000, 0.0000, 303.7500);
  385.     CreateObject(8888, 347.250916, 2538.742432, 16.522020, 0.0000, 0.0000, 270.0000);
  386.     CreateObject(8990, 360.298004, 2528.815918, 16.392452, 0.0000, 0.0000, 0.0000);
  387.     CreateObject(8990, 363.599426, 2548.259033, 16.242031, 0.0000, 0.0000, 0.0000);
  388.     CreateObject(8990, 375.003418, 2547.754150, 16.242031, 0.0000, 0.0000, 0.0000);
  389.     CreateObject(8990, 381.081635, 2540.918701, 16.242031, 0.0000, 0.0000, 270.0000);
  390.     CreateObject(8990, 381.364960, 2535.390381, 16.242031, 0.0000, 0.0000, 90.0000);
  391.     CreateObject(16151, 380.359283, 2541.122803, 15.930816, 0.0000, 0.0000, 0.0001);
  392.     CreateObject(2780, 372.449280, 2529.603271, 15.630138, 0.0000, 0.0000, 281.2500);
  393. //=Race 2=======================================================================
  394.     CreateObject(987, 1396.430176, -2475.166748, 12.554688, 0.0000, 0.0000, 0.0000);
  395.     CreateObject(987, 1395.916504, -2486.699707, 12.554688, 0.0000, 0.0000, 90.0000);
  396.     CreateObject(987, 1396.149292, -2498.881836, 12.554688, 0.0000, 0.0000, 90.0000);
  397.     CreateObject(987, 1396.599365, -2511.914063, 12.554687, 0.0000, 0.0000, 90.0000);
  398.     CreateObject(987, 1396.815552, -2512.440918, 12.554688, 0.0000, 0.0000, 0.0000);
  399.     CreateObject(987, 1408.778442, -2512.555420, 12.554687, 0.0000, 0.0000, 0.0000);
  400.     CreateObject(987, 1409.561157, -2475.194824, 12.554688, 0.0000, 0.0000, 0.0000);
  401.     CreateObject(9237, 1444.376343, -2541.666260, 20.532307, 0.0000, 0.0000, 202.5000);
  402.     CreateObject(13593, 1505.428101, -2485.171387, 13.297546, 0.0000, 0.0000, 270.0000);
  403.     CreateObject(13593, 1507.894409, -2501.312988, 13.297546, 0.0000, 0.0000, 270.0000);
  404.     CreateObject(13593, 1540.043945, -2494.071777, 13.297546, 0.0000, 0.0000, 270.0000);
  405.     CreateObject(13641, 1719.903564, -2493.469238, 14.273932, 0.0000, 0.0000, 0.0000);
  406.     CreateObject(3627, 1456.064453, -2492.225098, 16.394173, 0.0000, 0.0000, 0.0000);
  407.     CreateObject(11494, 1698.469727, -2493.734131, 12.546875, 0.0000, 0.0000, 225.0000);
  408.     CreateObject(1634, 1848.990845, -2494.900146, 13.852004, 0.0000, 0.0000, 270.0000);
  409.     CreateObject(1633, 1980.768066, -2493.828857, 13.839409, 0.0000, 0.0000, 270.0001);
  410.     CreateObject(6965, 1520.939453, -2545.098389, 17.159338, 0.0000, 0.0000, 0.0000);
  411.     CreateObject(7388, 1521.019165, -2544.968750, 20.619923, 0.0000, 0.0000, 45.0000);
  412.     CreateObject(7392, 1486.309326, -2521.290283, 22.266949, 0.0000, 0.0000, 180.0000);
  413.     CreateObject(7392, 1488.218628, -2564.431885, 22.266953, 0.0000, 0.0000, 0.0000);
  414.     CreateObject(16776, 1516.781006, -2469.868896, 14.305531, 0.0000, 0.0000, 0.0000);
  415.     CreateObject(16776, 1517.445679, -2519.405518, 14.297718, 0.0000, 0.0000, 180.0000);
  416.     CreateObject(1262, 1447.643555, -2483.871826, 20.349426, 0.0000, 0.0000, 90.0000);
  417.     CreateObject(1262, 1447.542358, -2500.329102, 20.719051, 0.0000, 0.0000, 90.0000);
  418.  
  419. //==================Garage======================================================
  420.     CreateObject(14826, -1927.946533, 273.629333, 40.811253, 0.0000, 0.0000, 135.0000);
  421.     CreateObject(979, -1902.070313, 243.337341, 40.806034, 0.0000, 0.0000, 90.0000);
  422.     CreateObject(979, -1902.219360, 252.669891, 40.887096, 0.0000, 0.0000, 90.0000);
  423.     CreateObject(979, -1902.220459, 259.050781, 40.871925, 0.0000, 0.0000, 90.0000);
  424.     CreateObject(979, -1914.281006, 256.020325, 40.887096, 0.0000, 0.0000, 270.0000);
  425.     CreateObject(979, -1914.370361, 259.756531, 41.079899, 0.0000, 0.0000, 270.0000);
  426.     Wang = CreateObject(969, -1921.813843, 277.870087, 40.213753, 0.0000, 0.0000, 0.0000);
  427.     CreateObject(992, -1911.363770, 278.312225, 41.602455, 0.0000, 0.0000, 180.0000);
  428.     CreateObject(992, -1923.649780, 278.197876, 41.602455, 0.0000, 0.0000, 180.0000);
  429.     CreateObject(1676, -1910.579956, 300.822815, 41.627743, 0.0000, 0.0000, 90.0001);
  430.     CreateObject(925, -1910.751831, 307.860413, 41.108780, 0.0000, 0.0000, 90.0000);
  431.     CreateObject(16599, -1922.908813, 308.040192, 44.785809, 0.0000, 0.0000, 0.0000);
  432.     CreateObject(3865, -1916.424683, 246.101898, 44.505974, 0.0000, 0.0000, 157.5000);
  433.     CreateObject(3287, -1923.026611, 288.399170, 44.785923, 0.0000, 0.0000, 0.0000);
  434.     CreateObject(1426, -1910.892456, 304.735352, 40.238651, 0.0000, 0.0000, 270.0000);
  435.     CreateObject(1437, -1916.111694, 308.930939, 41.309105, 0.0000, 0.0000, 0.0000);
  436.     CreateObject(1428, -1912.459839, 303.616577, 41.614731, 0.0000, 0.0000, 281.2500);
  437.     CreateObject(11496, -1926.810181, 243.243759, 46.039070, 0.0000, 0.0000, 270.0000);
  438.     CreateObject(2690, -1911.136108, 308.678284, 42.538994, 0.0000, 0.0000, 0.0000);
  439.     CreateObject(2228, -1911.345581, 307.175568, 42.285496, 78.2087, 0.0000, 180.0000);
  440.     CreateObject(1676, -1910.614014, 296.054230, 41.627743, 0.0000, 0.0000, 270.0000);
  441.     CreateObject(1244, -1910.634644, 279.134705, 40.846378, 0.0000, 0.0000, 90.0001);
  442.     CreateObject(16771, -1914.500488, 288.777954, 44.443359, 0.0000, 0.0000, 180.0000);
  443.     CreateObject(17055, -1894.887329, 273.602142, 42.389050, 0.0000, 0.0000, 270.0000);
  444.     CreateObject(1216, -1914.848267, 251.864120, 40.738876, 0.0000, 0.0000, 180.0000);
  445.     WangClose = CreatePickup(1239, 20,-1923.6517,280.2149,41.0469);
  446.     WangOpen =  CreatePickup(1239,20,-1918.3672,273.1327,41.0469);
  447.  
  448. //Vip Base======================================================================
  449.     VipGate = CreateObject(980, 96.782631, 1920.957153, 19.918539, 0.0000, 0.0000, 270.0000);
  450.     CreateObject(17324, 214.046173, 1887.627441, 15.929140, 0.0000, 0.0000, 180.0000);
  451.     CreateObject(1655, 201.922150, 1886.803955, 17.948170, 0.0000, 0.0000, 180.0000);
  452.     CreateObject(1655, 201.931747, 1881.152954, 21.623617, 26.6425, 0.0000, 180.0000);
  453.     CreateObject(16409, 203.113190, 1871.803589, 24.626163, 0.0000, 0.8594, 270.0000);
  454.     CreateObject(16770, 171.639542, 1820.568726, 18.231184, 0.0000, 0.0000, 270.0000);
  455.     CreateObject(16770, 155.129944, 1820.582886, 18.231184, 0.0000, 0.0000, 270.0000);
  456.     CreateObject(13725, 202.152908, 1872.359131, 50.229763, 0.0000, 0.0000, 348.7500);
  457.     CreateObject(7073, 203.602631, 1894.190796, 75.942291, 0.0000, 0.0000, 101.2500);
  458.     CreateObject(3528, 214.299026, 1900.785645, 24.444506, 0.0000, 0.0000, 90.0000);
  459.     CreateObject(8483, 242.593475, 1890.541260, 22.022842, 0.0000, 0.0000, 157.5000);
  460.     CreateObject(9833, 202.383392, 1893.796265, 13.193186, 0.0000, 0.0000, 264.8434);
  461.     CreateObject(3277, 202.477676, 1873.082031, 25.449196, 0.0000, 0.0000, 346.1717);
  462.     VVip1 = AddStaticVehicle(411,220.5597,1920.4001,17.2081,181.9088,12,1); // 1
  463.     VVip2 = AddStaticVehicle(411,211.1454,1920.5280,17.2075,179.6817,64,1); // 2
  464.     VVip3 = AddStaticVehicle(542,202.2358,1920.3868,17.3840,180.2377,24,90); // 3
  465.     VVip4 = AddStaticVehicle(543,193.1386,1920.2135,17.4623,180.0180,67,8); // 4
  466.     VVip5 = AddStaticVehicle(463,197.8064,1921.2267,17.1797,180.7707,19,19); // 5
  467.     VVip6 = AddStaticVehicle(522,206.6951,1920.7854,17.2033,179.1333,39,106); // 6
  468.     VVip7 = AddStaticVehicle(461,215.8896,1920.8665,17.2262,180.3160,43,1); // 7
  469.     VVip8 = AddStaticVehicle(541,175.7931,1936.9137,17.7808,181.0303,51,1); // 8
  470.     VVip9 = AddStaticVehicle(541,181.3941,1936.8289,17.5632,180.7147,58,8); // 9
  471.     VVip10 = AddStaticVehicle(451,226.7101,1896.1926,17.3550,2.1841,61,61); // 110
  472.     VVip11 = AddStaticVehicle(571,202.5209,1859.1787,12.4245,316.2083,51,53); // 11
  473.     VVip12 = AddStaticVehicle(571,206.6366,1858.8198,12.4229,354.9443,91,2); // 12
  474.     VVip13 = AddStaticVehicle(571,202.7167,1863.1765,12.4244,270.4352,11,22); // 13
  475.     VVip14 = AddStaticVehicle(520,124.4425,1848.6162,18.3962,84.9189,0,0); // 14
  476. //Vip Base======================================================================
  477.  
  478.  
  479.  
  480. //Pickup help
  481.     Tree = CreatePickup(1239,20,354.4694,2538.9260,16.7179);
  482.  
  483.  
  484. //Monster Cars
  485.     AddStaticVehicle(522,-385.3945,-449.4412,11.6444,288.7410,0,1); // Car1
  486.     AddStaticVehicle(522,-385.1282,-450.8428,11.6562,292.8533,36,8); // Car2
  487.     AddStaticVehicle(522,-384.9603,-451.8698,11.6742,294.6203,0,1); // Car3
  488.     AddStaticVehicle(521,-384.5620,-452.8465,11.6479,289.5156,118,118); // Car4
  489.     AddStaticVehicle(522,-384.1529,-453.7174,11.6196,297.6641,3,3); // Car5
  490.     AddStaticVehicle(411,283.1536,-1161.7302,80.6396,222.4658,64,1); //
  491.     AddStaticVehicle(535,287.4071,-1156.6925,80.6741,220.5314,28,1); // Car2
  492.     AddStaticVehicle(522,299.0930,-1187.2971,80.4791,359.3666,3,8); // Car3
  493.     AddStaticVehicle(444,-390.7634,-435.6763,16.5744,254.1765,32,42); // Monster1
  494.     AddStaticVehicle(444,-370.5847,-402.8010,7.9907,222.8660,32,53); // Monster2
  495.     AddStaticVehicle(444,-365.3503,-397.1920,7.7289,228.5047,32,66); // Monster3
  496.     AddStaticVehicle(444,-360.2440,-391.8315,7.7147,228.4865,32,14); // Monster4
  497.  
  498.  
  499. //Tree
  500.  
  501.     Tree2 = CreatePickup(1239, 20, 369.0249,2528.7598,16.6469);
  502.  
  503.  
  504.     //Drifts 2=======
  505.     AddStaticVehicle(451,-2416.7856,-589.2109,132.3542,214.8757,79,79); // car1
  506.     AddStaticVehicle(451,-2414.4224,-586.7221,132.3549,213.8534,18,18); // car2
  507.     AddStaticVehicle(451,-2412.5476,-584.1414,132.4258,216.8739,46,46); // car3
  508.     AddStaticVehicle(451,-2410.4934,-581.3120,132.4069,215.9956,61,61); // car4
  509.     AddStaticVehicle(565,-2401.3220,-586.7593,132.2729,125.1984,42,42); // car5
  510.     AddStaticVehicle(411,-2399.7837,-613.1203,132.3755,31.8011,80,1); // car6
  511.  
  512. //------------------------------------------------------------------------------
  513.  
  514.  
  515.     AddStaticVehicle(520,1933.5248,-2497.4646,14.2623,338.9680,0,0); // Car1
  516.     AddStaticVehicle(520,1905.4264,-2497.6121,14.2644,185.3491,0,0); // Car2
  517.     AddStaticVehicle(520,1866.5308,-2500.6494,14.2798,159.1151,0,0); // Car3
  518.     AddStaticVehicle(520,1833.2416,-2505.4270,14.2798,162.0199,0,0); // Car3
  519.     AddStaticVehicle(520,1807.4678,-2501.0896,14.2781,185.8791,0,0); // Car3
  520.     AddStaticVehicle(520,1782.5797,-2503.2136,14.2797,179.7671,0,0); // Car3
  521.     AddStaticVehicle(520,1757.9150,-2504.3630,14.2787,175.5006,0,0); // Car3
  522.     AddStaticVehicle(520,1729.4095,-2504.4353,14.2788,174.7088,0,0); // Car3
  523.     AddStaticVehicle(520,1694.7950,-2501.8071,14.2797,179.5827,0,0); // Car3
  524.     AddStaticVehicle(520,1663.9163,-2504.0276,14.2785,177.3374,0,0); // Car3
  525.     AddStaticVehicle(520,1638.0192,-2506.6482,14.4354,180.5909,0,0); // Car3
  526.     AddStaticVehicle(520,1613.5741,-2501.2046,14.2782,175.1400,0,0); // Car3
  527.     AddStaticVehicle(520,1580.0753,-2505.2600,14.2780,179.7782,0,0); // Car3
  528.     AddStaticVehicle(425,1668.4514,-2464.0540,14.1376,19.8408,43,0); // 4
  529.     AddStaticVehicle(425,1703.7908,-2457.5901,14.1103,12.2229,43,0); // 4
  530.     AddStaticVehicle(425,1722.8658,-2454.2515,14.1021,5.4274,43,0); // 4
  531.     AddStaticVehicle(425,1751.0552,-2449.3804,14.1035,18.6358,43,0); // 4
  532.     AddStaticVehicle(432,1781.9214,-2446.6978,13.5973,11.8878,43,0); // 5
  533.     AddStaticVehicle(432,1805.5613,-2444.0696,13.5467,9.1327,43,0); // 5
  534.     AddStaticVehicle(432,1827.3888,-2441.1831,13.5500,2.7224,43,0); // 5
  535.     AddStaticVehicle(432,1853.0105,-2440.6155,13.5973,1.4992,43,0); // 5
  536.     AddStaticVehicle(432,1880.4609,-2437.1396,13.5510,354.8943,43,0); // 5
  537.     AddStaticVehicle(432,1897.7894,-2436.1108,13.5318,336.1565,43,0); // 5
  538.     AddStaticVehicle(432,1931.1708,-2438.9224,13.5354,354.8445,43,0); // 5
  539.  
  540.     //------------------------------------------------------------------------------
  541.  
  542.     //Tele Cars
  543.     AddStaticVehicle(411,2034.6134,875.5618,6.8687,270.9663,33,15); //
  544.     AddStaticVehicle(411,2034.4729,881.3865,7.0498,272.1559,19,120); //
  545.     AddStaticVehicle(411,2034.6134,890.5385,7.3357,270.8898,114,75); //
  546.     AddStaticVehicle(411,2034.6367,895.5569,7.5416,270.8746,59,92); //
  547.     AddStaticVehicle(541,2080.2349,895.2088,7.4306,88.9858,9,68); //
  548.     AddStaticVehicle(541,2080.2195,890.2554,7.2572,87.9308,7,99); //
  549.     AddStaticVehicle(541,2080.1853,885.2543,7.0715,89.2546,31,102); //
  550.     AddStaticVehicle(541,2080.2871,880.2273,6.9297,89.4417,90,7); //
  551.     AddStaticVehicle(541,2080.1885,875.2644,6.8067,89.1406,98,36); //
  552.     AddStaticVehicle(451,2052.6772,826.7100,6.4948,5.0648,31,107); //
  553.     AddStaticVehicle(451,2047.6458,826.7603,6.4695,2.2260,50,0); //
  554.     AddStaticVehicle(451,2057.7134,826.7098,6.4721,1.2809,89,7); //
  555.     AddStaticVehicle(451,2062.6941,826.6252,6.4809,4.6419,12,100); //
  556.  
  557.     //------------------------------------------------------------------------------
  558.  
  559.     AddStaticVehicle(522,2025.0947,1385.2303,10.3863,263.6478,0,13); //
  560.     AddStaticVehicle(522,2023.8152,1381.0627,10.3793,267.8545,0,5); //
  561.     AddStaticVehicle(522,2023.0991,1376.7183,10.3851,270.0742,0,1); //
  562.     AddStaticVehicle(522,2022.6489,1371.9069,10.3802,271.0124,0,2); //
  563.     AddStaticVehicle(522,2022.8989,1367.8987,10.3908,269.1669,0,6); //
  564.     AddStaticVehicle(522,2022.7275,1363.3534,10.3911,270.1075,0,3); //
  565.     AddStaticVehicle(522,2022.6371,1358.8579,10.3912,272.0981,0,16); //
  566.     AddStaticVehicle(522,2022.9510,1327.3047,10.3796,263.6415,0,13); //
  567.     AddStaticVehicle(522,2022.8073,1322.8818,10.3808,268.0259,0,126); //
  568.     AddStaticVehicle(522,2022.9060,1318.4967,10.3873,271.7955,0,1); //
  569.     AddStaticVehicle(522,2022.7599,1314.1033,10.3862,276.8213,0,2); //
  570.     AddStaticVehicle(522,2023.5891,1309.4224,10.3842,269.4140,6,0); //
  571.     AddStaticVehicle(522,2023.2283,1304.8497,10.3940,275.0645,3,0); //
  572.     AddStaticVehicle(522,2024.9813,1300.6329,10.3813,291.6270,16,0); //
  573.     AddStaticVehicle(522,2027.9335,1330.4896,10.3845,1.0875,0,1); //
  574.     AddStaticVehicle(522,2027.7332,1355.4650,10.3748,182.5197,0,1); //
  575.     AddStaticVehicle(510,1928.1338,-1414.0928,13.1782,4.2418,83,0); //
  576.     AddStaticVehicle(510,1926.7438,-1414.1191,13.1785,3.8181,82,0); //
  577.     AddStaticVehicle(510,1925.4030,-1414.2529,13.1790,357.6223,84,0); //
  578.     AddStaticVehicle(510,1921.9724,-1414.4261,13.1782,3.0372,97,0); //
  579.     AddStaticVehicle(510,1923.7576,-1414.4159,13.1815,359.4765,86,0); //
  580.     AddStaticVehicle(510,1920.5186,-1414.5406,13.1783,1.2742,98,0); //
  581.     AddStaticVehicle(510,1918.6818,-1414.6949,13.1783,358.6015,99,0); //
  582.     AddStaticVehicle(510,1916.8943,-1414.8634,13.1788,359.1481,100,0); //
  583.     AddStaticVehicle(510,1915.3861,-1414.8760,13.1784,356.9139,126,0); //
  584.     AddStaticVehicle(510,1913.7877,-1414.8507,13.1781,356.9847,3,0); //
  585.     AddStaticVehicle(510,1912.0306,-1414.8296,13.1782,2.4064,4,0); //
  586.     AddStaticVehicle(510,1910.4044,-1414.8385,13.1780,2.9404,2,0); //
  587.     AddStaticVehicle(510,1908.9314,-1414.9664,13.1784,356.3069,6,0); //
  588.  
  589.     //------------------------------------------------------------------------------
  590.  
  591.     AddStaticVehicle(522,1869.8159,-1362.9567,18.7067,182.2901,1,0); //
  592.     AddStaticVehicle(522,1886.1151,-1362.9504,18.6963,176.5065,1,0); //
  593.     AddStaticVehicle(522,1863.1801,-1363.5601,13.0548,178.5099,1,0); //
  594.     AddStaticVehicle(522,1863.2490,-1356.7460,13.0504,177.9623,1,0); //
  595.     AddStaticVehicle(522,1863.1801,-1363.5599,13.0467,178.5046,1,0); //
  596.     AddStaticVehicle(522,1865.0779,-1391.6462,13.0432,272.8347,3,0); //
  597.     AddStaticVehicle(522,1865.1155,-1393.7312,13.0535,265.3803,125,0); //
  598.     AddStaticVehicle(522,1865.1058,-1395.7338,13.0528,272.7538,6,0); //
  599.     AddStaticVehicle(522,1865.1360,-1398.3932,13.0492,269.4360,16,0); //
  600.     AddStaticVehicle(522,1865.0748,-1401.0424,13.0445,263.5147,3,0); //
  601.     AddStaticVehicle(522,1865.1039,-1403.2433,13.0461,267.5624,125,0); //
  602.     AddStaticVehicle(522,1865.2207,-1405.5413,13.0405,270.0500,6,0); //
  603.     AddStaticVehicle(522,1865.1272,-1407.6111,13.0427,263.3615,16,0); //
  604.     AddStaticVehicle(522,1865.1351,-1409.6068,13.0502,266.7629,3,0); //
  605.     AddStaticVehicle(522,1865.1024,-1411.8025,13.0617,273.7210,125,0); //
  606.     AddStaticVehicle(522,1865.0895,-1413.9584,13.0754,265.4918,6,0); //
  607.     AddStaticVehicle(522,1865.0692,-1415.9237,13.0801,264.2906,16,0); //
  608.     AddStaticVehicle(409,1479.3516,-1741.8417,13.3469,269.1628,6,0); //
  609.     AddStaticVehicle(451,1446.1125,-1740.9928,13.2535,90.5272,125,0); //
  610.     AddStaticVehicle(409,1493.2917,-1675.4581,13.8522,316.8217,0,0); //
  611.     AddStaticVehicle(409,1462.3628,-1671.2640,13.8467,45.7482,0,0); //
  612.     AddStaticVehicle(522,1452.1501,-1747.5085,13.1140,1.0924,0,1); //
  613.     AddStaticVehicle(522,1454.0725,-1749.9581,13.1110,359.9919,0,1); //
  614.     AddStaticVehicle(522,1456.0730,-1747.6044,13.0852,351.6858,0,1); //
  615.     AddStaticVehicle(522,1457.5262,-1750.1992,13.1193,354.5927,0,1); //
  616.     AddStaticVehicle(432,1460.2010,-1699.6218,14.5598,141.8653,0,0); //
  617.     AddStaticVehicle(425,1361.9052,-1705.0569,9.1304,180.6941,0,0); //
  618.     AddStaticVehicle(574,1584.6428,-1667.6451,5.6179,270.7849,0,0); //
  619.     AddStaticVehicle(597,1585.0741,-1671.6746,5.6624,270.0257,0,2); //
  620.  
  621.     //------------------------------------------------------------------------------
  622.  
  623.     AddStaticVehicle(438,1662.9531,1297.3716,10.7965,359.9983,6,0); //
  624.     AddStaticVehicle(420,1669.8457,1298.1304,10.5872,0.9233,6,0); //
  625.     AddStaticVehicle(438,1676.1866,1297.6277,10.8276,179.1020,6,0); //
  626.     AddStaticVehicle(420,1682.5139,1297.9285,10.5999,359.8465,6,0); //
  627.     AddStaticVehicle(438,1689.2355,1297.9839,10.8334,0.1502,6,0); //
  628.     AddStaticVehicle(420,1688.9556,1287.3976,10.6007,1.9618,6,0); //
  629.     AddStaticVehicle(438,1694.9735,1297.3464,10.8323,0.4826,6,0); //
  630.     AddStaticVehicle(420,1695.2334,1287.1932,10.6014,0.0955,6,0); //
  631.  
  632.     //------------------------------------------------------------------------------
  633.  
  634.     AddStaticVehicle(452,2321.6169,540.8997,-0.5820,180.9849,0,0); //
  635.     AddStaticVehicle(451,2352.7683,1433.5535,42.5235,90.0883,6,0); //
  636.     AddStaticVehicle(451,2352.8567,1426.3254,42.5258,92.7252,125,0); //
  637.     AddStaticVehicle(451,2352.8608,1419.3019,42.5221,90.2145,0,0); //
  638.     AddStaticVehicle(451,2352.8245,1411.9872,42.5300,90.1814,10,0); //
  639.     AddStaticVehicle(451,2353.2192,1397.9390,42.5263,47.8689,5,0); //
  640.     AddStaticVehicle(451,2344.2341,1387.0829,42.5307,37.8751,1,0); //
  641.     AddStaticVehicle(451,2333.4355,1388.1143,43.5214,0.0031,6,0); //
  642.     AddStaticVehicle(451,2326.6948,1387.6929,42.5291,0.5891,0,0); //
  643.     AddStaticVehicle(451,2320.9021,1388.2219,43.4842,359.3201,3,0); //
  644.     AddStaticVehicle(411,2315.4016,1387.6853,42.5547,0.6366,0,0); //
  645.     AddStaticVehicle(411,2301.9773,1426.5281,42.5498,270.5331,1,0); //
  646.     AddStaticVehicle(411,2302.1880,1433.6721,42.5474,269.3940,6,6); //
  647.     AddStaticVehicle(411,2302.6733,1441.0007,42.5474,271.6054,70,0); //
  648.     AddStaticVehicle(411,2302.1165,1419.3163,42.5474,268.4456,125,125); //
  649.     AddStaticVehicle(494,2308.9021,1389.1058,42.7183,0.3321,125,0); //
  650.     AddStaticVehicle(494,2302.5742,1389.2205,42.7146,359.4485,60,0); //
  651.     AddStaticVehicle(494,2302.4946,1405.1167,42.7345,267.0476,1,0); //
  652.         // Car Spawns
  653.     AddStaticVehicle(451,2040.0520,1319.2799,10.3779,183.2439,16,16);
  654.     AddStaticVehicle(429,2040.5247,1359.2783,10.3516,177.1306,13,13);
  655.     AddStaticVehicle(421,2110.4102,1398.3672,10.7552,359.5964,13,13);
  656.     AddStaticVehicle(411,2074.9624,1479.2120,10.3990,359.6861,64,64);
  657.     AddStaticVehicle(477,2075.6038,1666.9750,10.4252,359.7507,94,94);
  658.     AddStaticVehicle(541,2119.5845,1938.5969,10.2967,181.9064,22,22);
  659.     AddStaticVehicle(541,1843.7881,1216.0122,10.4556,270.8793,60,1);
  660.     AddStaticVehicle(402,1944.1003,1344.7717,8.9411,0.8168,30,30);
  661.     AddStaticVehicle(402,1679.2278,1316.6287,10.6520,180.4150,90,90);
  662.     AddStaticVehicle(415,1685.4872,1751.9667,10.5990,268.1183,25,1);
  663.     AddStaticVehicle(411,2034.5016,1912.5874,11.9048,0.2909,123,1);
  664.     AddStaticVehicle(411,2172.1682,1988.8643,10.5474,89.9151,116,1);
  665.     AddStaticVehicle(429,2245.5759,2042.4166,10.5000,270.7350,14,14);
  666.     AddStaticVehicle(477,2361.1538,1993.9761,10.4260,178.3929,101,1);
  667.     AddStaticVehicle(550,2221.9946,1998.7787,9.6815,92.6188,53,53);
  668.     AddStaticVehicle(558,2243.3833,1952.4221,14.9761,359.4796,116,1);
  669.     AddStaticVehicle(587,2276.7085,1938.7263,31.5046,359.2321,40,1);
  670.     AddStaticVehicle(587,2602.7769,1853.0667,10.5468,91.4813,43,1);
  671.     AddStaticVehicle(603,2610.7600,1694.2588,10.6585,89.3303,69,1);
  672.     AddStaticVehicle(587,2635.2419,1075.7726,10.5472,89.9571,53,1);
  673.     AddStaticVehicle(437,2577.2354,1038.8063,10.4777,181.7069,35,1);
  674.     AddStaticVehicle(535,2039.1257,1545.0879,10.3481,359.6690,123,1);
  675.     AddStaticVehicle(535,2009.8782,2411.7524,10.5828,178.9618,66,1);
  676.     AddStaticVehicle(429,2010.0841,2489.5510,10.5003,268.7720,1,2);
  677.     AddStaticVehicle(415,2076.4033,2468.7947,10.5923,359.9186,36,1);
  678.     AddStaticVehicle(487,2093.2754,2414.9421,74.7556,89.0247,26,57);
  679.     AddStaticVehicle(506,2352.9026,2577.9768,10.5201,0.4091,7,7);
  680.     AddStaticVehicle(506,2166.6963,2741.0413,10.5245,89.7816,52,52);
  681.     AddStaticVehicle(411,1960.9989,2754.9072,10.5473,200.4316,112,1);
  682.     AddStaticVehicle(429,1919.5863,2760.7595,10.5079,100.0753,2,1);
  683.     AddStaticVehicle(415,1673.8038,2693.8044,10.5912,359.7903,40,1);
  684.     AddStaticVehicle(402,1591.0482,2746.3982,10.6519,172.5125,30,30);
  685.     AddStaticVehicle(603,1580.4537,2838.2886,10.6614,181.4573,75,77);
  686.     AddStaticVehicle(550,1555.2734,2750.5261,10.6388,91.7773,62,62);
  687.     AddStaticVehicle(535,1455.9305,2878.5288,10.5837,181.0987,118,1);
  688.     AddStaticVehicle(477,1537.8425,2578.0525,10.5662,0.0650,121,1);
  689.     AddStaticVehicle(451,1433.1594,2607.3762,10.3781,88.0013,16,16);
  690.     AddStaticVehicle(603,2223.5898,1288.1464,10.5104,182.0297,18,1);
  691.     AddStaticVehicle(558,2451.6707,1207.1179,10.4510,179.8960,24,1);
  692.     AddStaticVehicle(550,2461.7253,1357.9705,10.6389,180.2927,62,62);
  693.     AddStaticVehicle(558,2461.8162,1629.2268,10.4496,181.4625,117,1);
  694.     AddStaticVehicle(477,2395.7554,1658.9591,10.5740,359.7374,0,1);
  695.     AddStaticVehicle(404,1553.3696,1020.2884,10.5532,270.6825,119,50);
  696.     AddStaticVehicle(400,1380.8304,1159.1782,10.9128,355.7117,123,1);
  697.     AddStaticVehicle(418,1383.4630,1035.0420,10.9131,91.2515,117,227);
  698.     AddStaticVehicle(404,1445.4526,974.2831,10.5534,1.6213,109,100);
  699.     AddStaticVehicle(400,1704.2365,940.1490,10.9127,91.9048,113,1);
  700.     AddStaticVehicle(404,1658.5463,1028.5432,10.5533,359.8419,101,101);
  701.     AddStaticVehicle(581,1677.6628,1040.1930,10.4136,178.7038,58,1);
  702.     AddStaticVehicle(581,1383.6959,1042.2114,10.4121,85.7269,66,1);
  703.     AddStaticVehicle(581,1064.2332,1215.4158,10.4157,177.2942,72,1);
  704.     AddStaticVehicle(581,1111.4536,1788.3893,10.4158,92.4627,72,1);
  705.     AddStaticVehicle(522,953.2818,1806.1392,8.2188,235.0706,3,8);
  706.     AddStaticVehicle(522,995.5328,1886.6055,10.5359,90.1048,3,8);
  707.     AddStaticVehicle(521,993.7083,2267.4133,11.0315,1.5610,75,13);
  708.     AddStaticVehicle(535,1439.5662,1999.9822,10.5843,0.4194,66,1);
  709.     AddStaticVehicle(522,1430.2354,1999.0144,10.3896,352.0951,6,25);
  710.     AddStaticVehicle(522,2156.3540,2188.6572,10.2414,22.6504,6,25);
  711.     AddStaticVehicle(598,2277.6846,2477.1096,10.5652,180.1090,0,1);
  712.     AddStaticVehicle(598,2268.9888,2443.1697,10.5662,181.8062,0,1);
  713.     AddStaticVehicle(598,2256.2891,2458.5110,10.5680,358.7335,0,1);
  714.     AddStaticVehicle(598,2251.6921,2477.0205,10.5671,179.5244,0,1);
  715.     AddStaticVehicle(523,2294.7305,2441.2651,10.3860,9.3764,0,0);
  716.     AddStaticVehicle(523,2290.7268,2441.3323,10.3944,16.4594,0,0);
  717.     AddStaticVehicle(523,2295.5503,2455.9656,2.8444,272.6913,0,0);
  718.     AddStaticVehicle(522,2476.7900,2532.2222,21.4416,0.5081,8,82);
  719.     AddStaticVehicle(522,2580.5320,2267.9595,10.3917,271.2372,8,82);
  720.     AddStaticVehicle(522,2814.4331,2364.6641,10.3907,89.6752,36,105);
  721.     AddStaticVehicle(535,2827.4143,2345.6953,10.5768,270.0668,97,1);
  722.     AddStaticVehicle(521,1670.1089,1297.8322,10.3864,359.4936,87,118);
  723.     AddStaticVehicle(487,1614.7153,1548.7513,11.2749,347.1516,58,8);
  724.     AddStaticVehicle(487,1647.7902,1538.9934,11.2433,51.8071,0,8);
  725.     AddStaticVehicle(487,1608.3851,1630.7268,11.2840,174.5517,58,8);
  726.     AddStaticVehicle(476,1283.0006,1324.8849,9.5332,275.0468,7,6);
  727.     AddStaticVehicle(476,1283.5107,1361.3171,9.5382,271.1684,1,6);
  728.     AddStaticVehicle(476,1283.6847,1386.5137,11.5300,272.1003,89,91);
  729.     AddStaticVehicle(476,1288.0499,1403.6605,11.5295,243.5028,119,117);
  730.     AddStaticVehicle(415,1319.1038,1279.1791,10.5931,0.9661,62,1);
  731.     AddStaticVehicle(521,1710.5763,1805.9275,10.3911,176.5028,92,3);
  732.     AddStaticVehicle(521,2805.1650,2027.0028,10.3920,357.5978,92,3);
  733.     AddStaticVehicle(535,2822.3628,2240.3594,10.5812,89.7540,123,1);
  734.     AddStaticVehicle(521,2876.8013,2326.8418,10.3914,267.8946,115,118);
  735.     AddStaticVehicle(429,2842.0554,2637.0105,10.5000,182.2949,1,3);
  736.     AddStaticVehicle(549,2494.4214,2813.9348,10.5172,316.9462,72,39);
  737.     AddStaticVehicle(549,2327.6484,2787.7327,10.5174,179.5639,75,39);
  738.     AddStaticVehicle(549,2142.6970,2806.6758,10.5176,89.8970,79,39);
  739.     AddStaticVehicle(521,2139.7012,2799.2114,10.3917,229.6327,25,118);
  740.     AddStaticVehicle(521,2104.9446,2658.1331,10.3834,82.2700,36,0);
  741.     AddStaticVehicle(521,1914.2322,2148.2590,10.3906,267.7297,36,0);
  742.     AddStaticVehicle(549,1904.7527,2157.4312,10.5175,183.7728,83,36);
  743.     AddStaticVehicle(549,1532.6139,2258.0173,10.5176,359.1516,84,36);
  744.     AddStaticVehicle(521,1534.3204,2202.8970,10.3644,4.9108,118,118);
  745.     AddStaticVehicle(549,1613.1553,2200.2664,10.5176,89.6204,89,35);
  746.     AddStaticVehicle(400,1552.1292,2341.7854,10.9126,274.0815,101,1);
  747.     AddStaticVehicle(404,1637.6285,2329.8774,10.5538,89.6408,101,101);
  748.     AddStaticVehicle(400,1357.4165,2259.7158,10.9126,269.5567,62,1);
  749.     AddStaticVehicle(411,1281.7458,2571.6719,10.5472,270.6128,106,1);
  750.     AddStaticVehicle(522,1305.5295,2528.3076,10.3955,88.7249,3,8);
  751.     AddStaticVehicle(521,993.9020,2159.4194,10.3905,88.8805,74,74);
  752.     AddStaticVehicle(415,1512.7134,787.6931,10.5921,359.5796,75,1);
  753.     AddStaticVehicle(522,2299.5872,1469.7910,10.3815,258.4984,3,8);
  754.     AddStaticVehicle(522,2133.6428,1012.8537,10.3789,87.1290,3,8);
  755.  
  756. //------------------------------------------------------------------------------
  757.  
  758.     AddStaticVehicle(415,2266.7336,648.4756,11.0053,177.8517,0,1); //
  759.     AddStaticVehicle(461,2404.6636,647.9255,10.7919,183.7688,53,1); //
  760.     AddStaticVehicle(506,2628.1047,746.8704,10.5246,352.7574,3,3); //
  761.     AddStaticVehicle(549,2817.6445,928.3469,10.4470,359.5235,72,39); //
  762. //------------------------------------------------------------------------------
  763.     AddStaticVehicle(562,1919.8829,947.1886,10.4715,359.4453,11,1); //
  764.     AddStaticVehicle(562,1881.6346,1006.7653,10.4783,86.9967,11,1); //
  765.     AddStaticVehicle(562,2038.1044,1006.4022,10.4040,179.2641,11,1); //
  766.     AddStaticVehicle(562,2038.1614,1014.8566,10.4057,179.8665,11,1); //
  767.     AddStaticVehicle(562,2038.0966,1026.7987,10.4040,180.6107,11,1); //
  768.     AddStaticVehicle(422,9.1065,1165.5066,19.5855,2.1281,101,25); //
  769.     AddStaticVehicle(463,19.8059,1163.7103,19.1504,346.3326,11,11); //
  770.     AddStaticVehicle(463,12.5740,1232.2848,18.8822,121.8670,22,22); //
  771. //-----------------------------------------------------------------------------
  772.     AddStaticVehicle(586,69.4633,1217.0189,18.3304,158.9345,10,1); //
  773.     AddStaticVehicle(586,-199.4185,1223.0405,19.2624,176.7001,25,1); //
  774.     AddStaticVehicle(476,325.4121,2538.5999,17.5184,181.2964,71,77); //
  775.     AddStaticVehicle(476,291.0975,2540.0410,17.5276,182.7206,7,6); //
  776.     AddStaticVehicle(576,384.2365,2602.1763,16.0926,192.4858,72,1); //
  777.     AddStaticVehicle(586,423.8012,2541.6870,15.9708,338.2426,10,1); //
  778.     AddStaticVehicle(586,-244.0047,2724.5439,62.2077,51.5825,10,1); //
  779.     AddStaticVehicle(586,-311.1414,2659.4329,62.4513,310.9601,27,1); //
  780.  
  781. //------------------------------------------------------------------------------
  782.  
  783.     AddStaticVehicle(543,596.8064,866.2578,-43.2617,186.8359,67,8); //
  784.     AddStaticVehicle(543,835.0838,836.8370,11.8739,14.8920,8,90); //
  785.     AddStaticVehicle(549,843.1893,838.8093,12.5177,18.2348,79,39); //
  786.     AddStaticVehicle(400,-235.9767,1045.8623,19.8158,180.0806,75,1); //
  787.     AddStaticVehicle(599,-211.5940,998.9857,19.8437,265.4935,0,1); //
  788.     AddStaticVehicle(422,-304.0620,1024.1111,19.5714,94.1812,96,25); //
  789.     AddStaticVehicle(588,-290.2229,1317.0276,54.1871,81.7529,1,1); //
  790.     AddStaticVehicle(451,-290.3145,1567.1534,75.0654,133.1694,61,61); //
  791.     AddStaticVehicle(470,280.4914,1945.6143,17.6317,310.3278,43,0); //
  792.     AddStaticVehicle(470,272.2862,1949.4713,17.6367,285.9714,43,0); //
  793.     AddStaticVehicle(470,271.6122,1961.2386,17.6373,251.9081,43,0); //
  794.     AddStaticVehicle(470,279.8705,1966.2362,17.6436,228.4709,43,0); //
  795.     AddStaticVehicle(433,277.6437,1985.7559,18.0772,270.4079,43,0); //
  796.     AddStaticVehicle(433,277.4477,1994.8329,18.0773,267.7378,43,0); //
  797.     AddStaticVehicle(568,-441.3438,2215.7026,42.2489,191.7953,41,29); //
  798.     AddStaticVehicle(568,-422.2956,2225.2612,42.2465,0.0616,41,29); //
  799.     AddStaticVehicle(568,-371.7973,2234.5527,42.3497,285.9481,41,29); //
  800.     AddStaticVehicle(568,-360.1159,2203.4272,42.3039,113.6446,41,29); //
  801.     AddStaticVehicle(468,-660.7385,2315.2642,138.3866,358.7643,6,6); //
  802.     AddStaticVehicle(460,-1029.2648,2237.2217,42.2679,260.5732,1,3); //
  803.  
  804. //------------------------------------------------------------------------------
  805.  
  806.  
  807.     AddStaticVehicle(419,95.0568,1056.5530,13.4068,192.1461,13,76); //
  808.     AddStaticVehicle(429,114.7416,1048.3517,13.2890,174.9752,1,2); //
  809.     AddStaticVehicle(411,-290.0065,1759.4958,42.4154,89.7571,116,1); //
  810.     AddStaticVehicle(522,-302.5649,1777.7349,42.2514,238.5039,6,25); //
  811.     AddStaticVehicle(522,-302.9650,1776.1152,42.2588,239.9874,8,82); //
  812.     AddStaticVehicle(533,-301.0404,1750.8517,42.3966,268.7585,75,1); //
  813.     AddStaticVehicle(535,-866.1774,1557.2700,23.8319,269.3263,31,1); //
  814.     AddStaticVehicle(550,-799.3062,1518.1556,26.7488,88.5295,53,53); //
  815.     AddStaticVehicle(521,-749.9730,1589.8435,26.5311,125.6508,92,3); //
  816.     AddStaticVehicle(522,-867.8612,1544.5282,22.5419,296.0923,3,3); //
  817.     AddStaticVehicle(554,-904.2978,1553.8269,25.9229,266.6985,34,30); //
  818.     AddStaticVehicle(521,-944.2642,1424.1603,29.6783,148.5582,92,3); //
  819.  
  820. //------------------------------------------------------------------------------
  821.  
  822.     AddStaticVehicle(429,-237.7157,2594.8804,62.3828,178.6802,1,2); //
  823.     AddStaticVehicle(463,-196.3012,2774.4395,61.4775,303.8402,22,22); //
  824.     AddStaticVehicle(519,-1341.1079,-254.3787,15.0701,321.6338,1,1); //
  825.     AddStaticVehicle(519,-1371.1775,-232.3967,15.0676,315.6091,1,1); //
  826.     AddStaticVehicle(519,1642.9850,-2425.2063,14.4744,159.8745,1,1); //
  827.     AddStaticVehicle(519,1734.1311,-2426.7563,14.4734,172.2036,1,1); //
  828.  
  829. //------------------------------------------------------------------------------
  830.  
  831.     AddStaticVehicle(415,-680.9882,955.4495,11.9032,84.2754,36,1); //
  832.     AddStaticVehicle(460,-816.3951,2222.7375,43.0045,268.1861,1,3); //
  833.     AddStaticVehicle(460,-94.6885,455.4018,1.5719,250.5473,1,3); //
  834.     AddStaticVehicle(460,1624.5901,565.8568,1.7817,200.5292,1,3); //
  835.     AddStaticVehicle(460,1639.3567,572.2720,1.5311,206.6160,1,3); //
  836.     AddStaticVehicle(460,2293.4219,517.5514,1.7537,270.7889,1,3); //
  837.     AddStaticVehicle(460,2354.4690,518.5284,1.7450,270.2214,1,3); //
  838.     AddStaticVehicle(460,772.4293,2912.5579,1.0753,69.6706,1,3); //
  839.  
  840. //------------------------------------------------------------------------------
  841.     AddStaticVehicle(560,2133.0769,1019.2366,10.5259,90.5265,9,39); //
  842.     AddStaticVehicle(560,2142.4023,1408.5675,10.5258,0.3660,17,1); //
  843.     AddStaticVehicle(560,2196.3340,1856.8469,10.5257,179.8070,21,1); //
  844.     AddStaticVehicle(560,2103.4146,2069.1514,10.5249,270.1451,33,0); //
  845.     AddStaticVehicle(560,2361.8042,2210.9951,10.3848,178.7366,37,0); //
  846.     AddStaticVehicle(560,-1993.2465,241.5329,34.8774,310.0117,41,29); //
  847.     AddStaticVehicle(559,-1989.3235,270.1447,34.8321,88.6822,58,8); //
  848.     AddStaticVehicle(559,-1946.2416,273.2482,35.1302,126.4200,60,1); //
  849.     AddStaticVehicle(558,-1956.8257,271.4941,35.0984,71.7499,24,1); //
  850.     AddStaticVehicle(562,-1952.8894,258.8604,40.7082,51.7172,17,1); //
  851.     AddStaticVehicle(411,-1949.8689,266.5759,40.7776,216.4882,112,1); //
  852.     AddStaticVehicle(429,-1988.0347,305.4242,34.8553,87.0725,2,1); //
  853.     AddStaticVehicle(559,-1657.6660,1213.6195,6.9062,282.6953,13,8); //
  854.     AddStaticVehicle(560,-1658.3722,1213.2236,13.3806,37.9052,52,39); //
  855.     AddStaticVehicle(558,-1660.8994,1210.7589,20.7875,317.6098,36,1); //
  856.     AddStaticVehicle(550,-1645.2401,1303.9883,6.8482,133.6013,7,7); //
  857.     AddStaticVehicle(460,-1333.1960,903.7660,1.5568,0.5095,46,32); //
  858.  
  859. //------------------------------------------------------------------------------
  860.  
  861.     AddStaticVehicle(411,113.8611,1068.6182,13.3395,177.1330,116,1); //
  862.     AddStaticVehicle(429,159.5199,1185.1160,14.7324,85.5769,1,2); //
  863.     AddStaticVehicle(411,612.4678,1694.4126,6.7192,302.5539,75,1); //
  864.     AddStaticVehicle(522,661.7609,1720.9894,6.5641,19.1231,6,25); //
  865.     AddStaticVehicle(522,660.0554,1719.1187,6.5642,12.7699,8,82); //
  866.     AddStaticVehicle(567,711.4207,1947.5208,5.4056,179.3810,90,96); //
  867.     AddStaticVehicle(567,1031.8435,1920.3726,11.3369,89.4978,97,96); //
  868.     AddStaticVehicle(567,1112.3754,1747.8737,10.6923,270.9278,102,114); //
  869.     AddStaticVehicle(567,1641.6802,1299.2113,10.6869,271.4891,97,96); //
  870.     AddStaticVehicle(567,2135.8757,1408.4512,10.6867,180.4562,90,96); //
  871.     AddStaticVehicle(567,2262.2639,1469.2202,14.9177,91.1919,99,81); //
  872.     AddStaticVehicle(567,2461.7380,1345.5385,10.6975,0.9317,114,1); //
  873.     AddStaticVehicle(567,2804.4365,1332.5348,10.6283,271.7682,88,64); //
  874.     AddStaticVehicle(560,2805.1685,1361.4004,10.4548,270.2340,17,1); //
  875.     AddStaticVehicle(506,2853.5378,1361.4677,10.5149,269.6648,7,7); //
  876.     AddStaticVehicle(567,2633.9832,2205.7061,10.6868,180.0076,93,64); //
  877.     AddStaticVehicle(567,2119.9751,2049.3127,10.5423,180.1963,93,64); //
  878.     AddStaticVehicle(567,2785.0261,-1835.0374,9.6874,226.9852,93,64); //
  879.     AddStaticVehicle(567,2787.8975,-1876.2583,9.6966,0.5804,99,81); //
  880.     AddStaticVehicle(411,2771.2993,-1841.5620,9.4870,20.7678,116,1); //
  881.     AddStaticVehicle(420,1713.9319,1467.8354,10.5219,342.8006,6,1); // taxi
  882.  
  883. //------------------------------------------------------------------------------
  884.  
  885.     AddStaticVehicle(411,2604.0161,1020.8207,10.4710,323.0999,75,1); // CarSpawn1
  886.     AddStaticVehicle(467,2607.4211,1026.5869,10.4852,147.6201,58,8); // CarSpawn2
  887.     AddStaticVehicle(489,2590.9980,1023.3798,10.8849,126.3854,0,0); // CarSpawn3
  888.     AddStaticVehicle(494,2580.7922,1018.7827,10.6375,96.5605,8,8); // CarSpawn4
  889.     AddStaticVehicle(487,2749.8455,-1773.4033,43.7706,324.7561,3,29); // CarReapwn4
  890.     AddStaticVehicle(469,1683.6245,1634.8328,10.8325,173.2011,1,3); // CarResapwn5
  891.     AddStaticVehicle(469,1659.1107,1634.8217,10.8472,182.9576,1,3); // CarResapwn6
  892.     AddStaticVehicle(511,1573.4364,1456.8157,12.2019,95.5158,7,68); // CarResapwn7
  893.     AddStaticVehicle(522,2334.8035,2251.2981,10.3911,91.9788,8,82); // CarResapwn8
  894.     AddStaticVehicle(522,2316.2856,2265.9490,10.3999,184.2635,36,105); // CarResapwn9
  895.     AddStaticVehicle(522,2299.9253,2249.7810,10.3964,271.7399,39,106); // CarResapwn10
  896.     AddStaticVehicle(578,-1594.0862,672.9423,7.8115,179.1813,1,1); // CarResapwn11
  897.     AddStaticVehicle(578,-1593.7140,652.8849,7.8111,359.6558,1,1); // CarResapwn12
  898.     AddStaticVehicle(578,-1604.3732,663.8790,7.8119,267.8691,1,1); // CarResapwn13
  899.    
  900.  
  901.  
  902.  
  903. //------------------------------------------------------------------------------
  904.  
  905.     // Classes
  906.     AddAllClasses(1730.3203,-2335.1780,13.5469,140.8978, 0, 0, 0, 0, 0, 0);
  907.  
  908.     return printf("OnGameModInit() Loaded");
  909. }
  910.  
  911. public OnGameModeExit()
  912. {
  913.    
  914.     return printf("OnGameModeExit() Loaded");
  915. }
  916.  
  917. public OnPlayerRequestClass(playerid, classid)
  918. {
  919.     SetPlayerInterior(playerid,0);
  920.     SetPlayerPos(playerid,-2230.9976,-1739.8026,481.6204);
  921.     SetPlayerFacingAngle(playerid,46.6579);
  922.     SetPlayerCameraPos(playerid,-2236.9358,-1733.6842,480.7805);
  923.     SetPlayerCameraLookAt(playerid,-2230.9976,-1739.8026,481.6204);
  924.     ApplyAnimation(playerid,"PED","SHP_Gun_Aim",4.1,1,1,1,1,1);
  925.     return 1;
  926. }
  927.  
  928. public OnPlayerRequestSpawn(playerid)
  929. {
  930.     if(Logged[playerid] == 1) return 1;
  931.     else
  932.     {
  933.         SendClientMessage(playerid,Brightred,".àúä ìà îçåáø");
  934.         return 0;
  935.     }
  936. }
  937.  
  938. public OnPlayerConnect(playerid)
  939. {
  940.     new string[256];
  941.     format(string, sizeof(string), ">> DM áøåê äáà ìùøú ä %s <<", GetName(playerid));
  942.     SendClientMessage(playerid, 0x556b2fFF, string);
  943.     SendClientMessage(playerid,0x4B00B0AA,"++ /Help : ìòæøä òì äîåã øùîå ++");
  944.     if(dini_Exists(GetFile(playerid)))
  945.     {
  946.         format(string, sizeof(string), "<< /Login [Pass] : àúä øùåí áîòøëú,àðà äúçáø òí äô÷åãä %s >>", GetName(playerid));
  947.         SendClientMessage(playerid, 0x24FF0AB9, string);
  948.     }
  949.     else
  950.     {
  951.         format(string, sizeof(string), "<< /Register [Pass] : àúä ìà øùåí áîòøëú,àðà äøùí òí äô÷åãä %s >>", GetName(playerid));
  952.         SendClientMessage(playerid, 0x24FF0AB9, string);
  953.     }
  954.    
  955.     format(string, sizeof(string), "%s áøåê äáà ìùøú !", GetName(playerid));
  956.     SendStuntBotMessage(string,"DM_Bot",Yellow);
  957.     if(dini_Int(GetFile(playerid), "AutoLogin") == 1)
  958.     {
  959.     Logged[playerid] = 1;
  960.     format(string, sizeof(string), ".äúçáøú àåèîèéú ìôé äàééôé ùìê %s", GetName(playerid));
  961.     SendClientMessage(playerid, 0xFF000096, string);
  962.     }
  963.    
  964.  
  965.    
  966.    
  967.    
  968. //==============================================================================
  969. //-----Pbattle System--------
  970.     new id = PBSend[playerid];
  971.     InPbattle[playerid] = 0;
  972.     PBSend[playerid] = 0;
  973.     PBSend[playerid] = INVALID_PLAYER_ID;
  974.     PBSend[id] = INVALID_PLAYER_ID;
  975. //-----Pbattle System--------
  976. //----Text Draw-----------------------------------------------------------------
  977.     TextDrawShowForPlayer(playerid,Text);
  978.     TextDrawShowForPlayer(playerid,Text2);
  979.     //------Afk---------------------------------------------------------------------
  980.     AFKCmd[playerid] = 0;
  981.     PBCmd[playerid] = 0;
  982.     //-------------------Players Connect--------------------------------------------
  983.     format(string,sizeof(string),".ðëðñ ìùøú %s äùç÷ï",GetName(playerid));
  984.     SendClientMessageToAll(0xAFAFAFAA,string);
  985. //--------------------------------Game Text-------------------------------------
  986.     GameTextForPlayer(playerid,"~b~VGames",3000,7);
  987.     PlayersConect(playerid);
  988.     return 1;
  989. }
  990.  
  991. public OnPlayerDisconnect(playerid, reason)
  992. {
  993.     new string[256];
  994. //-----Pbattle System--------
  995.     InPbattle[playerid] = 0;
  996. //-----Pbattle System--------
  997.     //-----------------Mini----------
  998.     if(InMini[playerid] == 1)
  999.     {
  1000.     MiniPlayers --;
  1001.     InMini[playerid] = 0;
  1002.     SendClientMessage(playerid,0xFFFF00AA,"!äôñãú áôòéìåú");
  1003.     return 1;
  1004.     }
  1005.  
  1006. //----------Players Disconnect--------------------------------------------------
  1007.     format(string,sizeof(string),".òæá àú äùøú %s äùç÷ï",GetName(playerid));
  1008.     SendClientMessageToAll(0xAFAFAFAA,string);
  1009.     ResetPlayer(playerid);
  1010.     PlayersDisconect(playerid);
  1011.     return 1;
  1012. }
  1013.  
  1014. public OnPlayerSpawn(playerid)
  1015. {
  1016. new file[24];
  1017. //-----Pbattle System--------
  1018. InPbattle[playerid] = 0;
  1019. PBSend[playerid] = 0;
  1020. //-----Pbattle System--------
  1021. //------VIP Weapons----------
  1022. if(dini_Int(file,"Kanta")> 0 ) { GivePlayerWeapon(playerid,8,dini_Int(file,"Kanta")); }
  1023. if(dini_Int(file,"Fire")> 0 ) { GivePlayerWeapon(playerid,37,dini_Int(file,"Fire")); }
  1024. if(dini_Int(file,"Bazoka")> 0 ) { GivePlayerWeapon(playerid,36,dini_Int(file,"Bazoka")); }
  1025. if(dini_Int(file,"Cashinow")> 0 ) { GivePlayerWeapon(playerid,9,dini_Int(file,"Cashinow")); }
  1026. //----------
  1027. if(InMini[playerid] == 1)
  1028. {
  1029. MiniPlayers --;
  1030. InMini[playerid] = 0;
  1031. SendClientMessage(playerid,0xFFFF00AA,"!äôñãú áôòéìåú");
  1032. return 1;
  1033. }
  1034. //----------------------------------ô÷åãä ôòí àçú áçééí-------------------------
  1035. Health[playerid] = 0;
  1036. Armor[playerid] = 0;
  1037. Fix[playerid] = 0;
  1038. bm[playerid] = 0;
  1039. //------------------------------------------------------------------------------
  1040. TogglePlayerClock(playerid, 0);
  1041. SetPlayerTime(playerid, 10, 0);
  1042. GivePlayerMoney(playerid, 500);
  1043. SetPlayerInterior(playerid,0);
  1044. //-----------------------------------------------
  1045. if(dini_Int(GetFile(playerid), "HaveSkin") == 1)
  1046.     {
  1047. new DiniSkin = dini_Int(GetFile(playerid), "Skin");
  1048. SetPlayerSkin(playerid, DiniSkin);
  1049.     }
  1050. new rand = random(sizeof(StuntRandomSpawn));
  1051. SetPlayerPos(playerid, StuntRandomSpawn[rand][0], StuntRandomSpawn[rand][1], StuntRandomSpawn[rand][2]); // Warp the player
  1052. SetPlayerColor(playerid,colors[random(sizeof(colors))]);
  1053. ClearAnimations(playerid);
  1054. return 1;
  1055. }
  1056.  
  1057. public OnPlayerDeath(playerid, killerid, reason)
  1058. {
  1059. if(InPbattle[killerid])
  1060. {
  1061. new id = PBSend[playerid];
  1062. new string[256];
  1063. format(string,sizeof(string),".á÷øá äàééùé %s ðéöç àú %s äùç÷ï",GetName(killerid),GetName(playerid));
  1064. SendClientMessageToAll(0x24FF0AB9,string);
  1065. InPbattle[playerid] = 0;
  1066. InPbattle[killerid] = 0;
  1067. PBCmd[playerid] = 0;
  1068. PBCmd[killerid] = 0;
  1069. PBSend[playerid] = 0;
  1070. PBSend[killerid] = 0;
  1071. PBSend[playerid] = INVALID_PLAYER_ID;
  1072. PBSend[id] = INVALID_PLAYER_ID;
  1073. return 1;
  1074. }
  1075. //------Miin------------------------
  1076. if(InMini[playerid] == 1)
  1077. {
  1078. MiniPlayers --;
  1079. InMini[playerid] = 0;
  1080. SendClientMessage(playerid,0xFFFF00AA,"!äôñãú áôòéìåú");
  1081. return 1;
  1082. }
  1083.  
  1084.  
  1085.  
  1086.  
  1087. format(GetFile(killerid), 24, "LRSV/Users/%s.ini", GetName(killerid));
  1088. dini_IntSet(GetFile(killerid), "Killes", Killes[killerid]);
  1089. format(GetFile(playerid), 24, "LRSV/Users/%s.ini", GetName(playerid));
  1090. dini_IntSet(GetFile(playerid), "Deaths", Deaths[playerid]);
  1091.  
  1092.  
  1093. Killes[killerid]++;
  1094. Deaths[playerid]++;
  1095. dini_IntSet(GetFile(killerid), "Killes", Killes[killerid]);
  1096. dini_IntSet(GetFile(playerid), "Deaths", Deaths[playerid]);
  1097. return 1;
  1098. }
  1099.  
  1100. public OnVehicleSpawn(vehicleid)
  1101. {
  1102.     return 1;
  1103. }
  1104.  
  1105. public OnVehicleDeath(vehicleid, killerid)
  1106. {
  1107.     return 1;
  1108. }
  1109.  
  1110. public OnPlayerText(playerid, text[])
  1111. {
  1112. new string[256],str[256];
  1113. if(text[0] == '#')
  1114. {
  1115. if(dini_Isset(GetFile(playerid),"Vip"))
  1116. {
  1117. format(str,sizeof(str)," [Vip Chat] %s: %s (ID: %d | Level: %d) ",GetName(playerid),text[1],playerid,dini_Int(GetFile(playerid),"Vip"));
  1118. SendVipMessage(0xFFD720FF,str);
  1119. return 0;
  1120. }
  1121. }
  1122.  
  1123.  
  1124. if(!strlen(dini_Get(GetFile(playerid),"Tag")))
  1125. {
  1126. format(string, sizeof(string), " %s (id: %d)", text, playerid);
  1127. SendPlayerMessageToAll(playerid,string);
  1128. return 0;
  1129. }
  1130. else
  1131. {
  1132. format(string, sizeof(string), " %s (id: %d | %s)", text, playerid, dini_Get(GetFile(playerid), "Tag"));
  1133. SendPlayerMessageToAll(playerid,string);
  1134. return 0;
  1135. }
  1136. }
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142. public OnPlayerCommandText(playerid, cmdtext[])
  1143. {
  1144.     VaildCommand[playerid] = 1;
  1145.     Cmd(playerid,cmdtext);
  1146.     if(AFKCmd[playerid] && strcmp(cmdtext,"/unafk",true) != 0) return SendClientMessage(playerid,0x8B4513AA,".AFK àéðê éëåì ìáöò ô÷åãåú áîöá");
  1147.     if(PBCmd[playerid] && strcmp(cmdtext,"/PBCancel",true) != 0) return SendClientMessage(playerid,0xFF000096,".àéðê éëåì ìáöò ô÷åãåú ëùàúä á÷øá àééùé");
  1148.     if(PBCmd[playerid] && strcmp(cmdtext,"/PBQuit",true) != 0) return SendClientMessage(playerid,0xFF000096,".àéðê éëåì ìáöò ô÷åãåú ëùàúä á÷øá àééùé");
  1149.     new cmd[256],idx;
  1150.     cmd = strtok(cmdtext, idx);
  1151.     new year, month, day;
  1152.     new string[256];
  1153.     new tmp[256];
  1154.     new tobank[256];
  1155.     new frombank[256];
  1156.     new User = strval(tmp);
  1157.     new pfile[24];
  1158.     format(pfile, 24, "LRSV/Users/%s.ini", GetName(User));
  1159.  
  1160.    
  1161.     format(GetFile(playerid), 256, "/LRSV/Users/%s.ini", GetName(playerid));
  1162.     if(strcmp(cmd,"/register",true)==0)
  1163.     {
  1164.         new password[256];
  1165.         getdate(year, month, day);
  1166.         new IP[256];
  1167.         GetPlayerIp(playerid,IP,256);
  1168.         password = strtok(cmdtext,idx);
  1169.         if(!strlen(password)) return SendClientMessage(playerid,0xE6E6E6E6,"Usage: /Register [Password]");
  1170.         if(dini_Exists(GetFile(playerid))) return SendClientMessage(playerid,0xE6E6E6E6,"àúä øùåí ëáø!");
  1171.         else
  1172.         {
  1173.             dini_Create(GetFile(playerid));
  1174.             dini_Set(GetFile(playerid), "Name", GetName(playerid));
  1175.             dini_Set(GetFile(playerid), "Password", password);
  1176.             dini_IntSet(GetFile(playerid), "Register", 1);
  1177.             dini_IntSet(GetFile(playerid), "Skin", 0);
  1178.             dini_IntSet(GetFile(playerid), "HaveSkin", 0);
  1179.             dini_IntSet(GetFile(playerid), "Level", 0);
  1180.             dini_IntSet(GetFile(playerid), "Killes", 0);
  1181.             dini_IntSet(GetFile(playerid), "Deaths", 0);
  1182.             dini_IntSet(GetFile(playerid), "Bank", 0);
  1183.             dini_IntSet(GetFile(playerid), "Vip", 0);
  1184.             dini_IntSet(GetFile(playerid), "DayRegistered", day);
  1185.             dini_IntSet(GetFile(playerid), "MonthRegistered", month);
  1186.             dini_IntSet(GetFile(playerid), "YearRegistered", year);
  1187.             dini_IntSet(GetFile(playerid), "Pos", 0);
  1188.             dini_IntSet(GetFile(playerid), "LevelAdmin", 0);
  1189.             dini_IntSet(GetFile(playerid), "AutoLogin", 0);
  1190.             dini_IntSet(GetFile(playerid), "Warnings", 0);
  1191.             dini_IntSet(GetFile(playerid), "Fire", 0);
  1192.             dini_IntSet(GetFile(playerid), "Kanta", 0);
  1193.             dini_IntSet(GetFile(playerid), "Bazoka", 0);
  1194.             dini_IntSet(GetFile(playerid), "Cashinow", 0);
  1195.             dini_Set(GetFile(playerid), "Tag"," ");
  1196.             SendClientMessage(playerid, 0xDC143CAA, "!ðøùîú áäöìçä ìùøú");
  1197.             SendClientMessage(playerid,0x000000000,"___________________________________");
  1198.             SendClientMessage(playerid, 0xFFFF00AA, ":ôøèé äîùúîù ùìê");
  1199.             format(string, sizeof(string), ".[%s] : ùí äîùúîù", GetName(playerid));
  1200.             SendClientMessage(playerid, White, string);
  1201.             format(string, sizeof(string), ".[%s] : ñéñîà", password);
  1202.             SendClientMessage(playerid, White, string);
  1203.             format(string,sizeof(string)," .[%d/%d/%d] : úàøéê äøùîä",day,month,year);
  1204.             SendClientMessage(playerid, White, string);
  1205.             SendClientMessage(playerid,0x000000000,"___________________________________");
  1206.             format(string, sizeof string, "^ ~~ ðøùí ìùøú %s äùç÷ï ~~ ^",GetName(playerid));
  1207.             SendClientMessageToAll(0xff0000aa, string);
  1208.             Logged[playerid] = 1;
  1209.             return 1;
  1210.         }
  1211.     }
  1212.     if(strcmp(cmd,"/login",true)==0)
  1213.     {
  1214.         new password[256];
  1215.         tmp = strtok(cmdtext,idx);
  1216.         if(!strlen(tmp)) return SendClientMessage(playerid,0xE6E6E6E6,"SYSTEM: /Login [Password]");
  1217.         if(Logged[playerid] == 1) return SendClientMessage(playerid, Brightred, ".àúä ëáø îçåáø");
  1218.         if(dini_Exists(GetFile(playerid))) password = dini_Get(GetFile(playerid),"Password");
  1219.         if(!dini_Exists(GetFile(playerid))) return SendClientMessage(playerid, Brightred, ".ùí îùúîù ùâåé");
  1220.         if(match(tmp,password))
  1221.         {
  1222.             Logged[playerid] = 1;
  1223.             format(string, sizeof(string), "!áøåê ùåáê,äúçáøú àìéðå áäöìçä %s", GetName(playerid));
  1224.             SendClientMessage(playerid, 0xFF000096, string);
  1225.             format(string, sizeof string, "~~ äúçáø ìùøú %s äùç÷ï ~~",GetName(playerid));
  1226.             SendClientMessageToAll(0xff0000aa, string);
  1227.             return 1;
  1228.         }
  1229.         else return SendClientMessage(playerid, Brightred, ".äñéñîä ùä÷ìãú ùâåéä,àðà ðñä ùðéú");
  1230.     }
  1231.    
  1232.     if(strcmp(cmd, "/AutoLogin", true) == 0 || strcmp(cmd, "/Al", true) == 0)
  1233.     {
  1234.     if(AutoLogin[playerid] == 0)
  1235.     {
  1236.     AutoLogin[playerid] = 1;
  1237.     dini_IntSet(GetFile(playerid), "AutoLogin", 1);
  1238.     SendClientMessage(playerid, 0xFFFF00AA, ".îòëùéå úúçáø àåèîèéú,ììà öåøê áô÷åãä");
  1239.     }
  1240.     else if(AutoLogin[playerid] == 1)
  1241.     {
  1242.     dini_IntSet(GetFile(playerid), "AutoLogin", 0);
  1243.     SendClientMessage(playerid, 0xFFFF00AA, ".îòëùéå ìà úúçáø àåèîèéú,àìà áô÷åãä");
  1244.     }
  1245.     return 1;
  1246.     }
  1247.    
  1248.     if(strcmp(cmd, "/SaveSkin", true) == 0 || strcmp(cmd, "/SS", true) == 0)
  1249.     {
  1250.         new Skin;
  1251.         Skin = GetPlayerSkin(playerid);
  1252.         dini_IntSet(GetFile(playerid), "Skin", Skin);
  1253.         dini_IntSet(GetFile(playerid), "HaveSkin", 1);
  1254.         SendClientMessage(playerid, 0xFFFF00AA, ".ùîøú àú äñ÷éï");
  1255.         format(string, sizeof(string), ".%d : îñôø äñ÷éï ùìê äåà", Skin);
  1256.         SetPlayerSkin(playerid,Skin);
  1257.         SendClientMessage(playerid, 0xFF9900AA, string);
  1258.         return 1;
  1259.     }
  1260.     if(strcmp(cmd, "/DelSkin", true) == 0 || strcmp(cmd, "/Ds", true) == 0)
  1261.     {
  1262.         dini_IntSet(GetFile(playerid), "Skin", 0);
  1263.         dini_IntSet(GetFile(playerid), "HaveSkin", 0);
  1264.         SendClientMessage(playerid, 0xFFFF00AA, ".îç÷ú àú äñ÷éï");
  1265.         SetPlayerSkin(playerid,0);
  1266.         return 1;
  1267.     }
  1268.     if(strcmp(cmd, "/Stats", true) == 0 || strcmp(cmd, "/S", true) == 0)
  1269.     {
  1270.     new DKilles = dini_Int(GetFile(playerid), "Killes");
  1271.     new DDeaths = dini_Int(GetFile(playerid), "Deaths");
  1272.     new DLevel = dini_Int(GetFile(playerid), "Level");
  1273.     new DVip = dini_Int(GetFile(playerid), "Vip");
  1274.     new DLevelAdmin = dini_Int(GetFile(playerid), "LevelAdmin");
  1275.     new DBank = dini_Int(GetFile(playerid), "Bank");
  1276.     new DayRegistered = dini_Int(GetFile(playerid), "DayRegistered");
  1277.     new MonthRegistered = dini_Int(GetFile(playerid), "MonthRegistered");
  1278.     new YearRegistered = dini_Int(GetFile(playerid), "YearRegistered");
  1279.     format(string, sizeof(string), " :äñèèéñèé÷åú ùìê");
  1280.     SendClientMessage(playerid, Grey, string);
  1281.     format(string, sizeof(string), ".%d :îéúåú :%d | äøéâåú", DKilles , DDeaths);
  1282.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1283.     format(string, sizeof(string), ".%d :îùúîù ëáåã :%d | øîä", DLevel,DVip);
  1284.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1285.     format(string, sizeof(string), ".%d :øîú äàãîéï :%d | ëñó ááð÷",DBank , DLevelAdmin);
  1286.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1287.     format(string, sizeof(string), ".[%d/%d/%d] : úàøéê äøùîä ìùøú",DayRegistered,MonthRegistered,YearRegistered);
  1288.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1289.     new Float:H;
  1290.     GetPlayerHealth(playerid,H);
  1291.     format(string, sizeof(string), ".%.1f :çééí", H);
  1292.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1293.     new Float:A;
  1294.     GetPlayerArmour(playerid,H);
  1295.     format(string, sizeof(string), ".%.1f :îâï", A);
  1296.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1297.     return 1;
  1298.     }
  1299.  
  1300.     if(strcmp(cmd, "/PlayerStats", true) == 0 || strcmp(cmd, "/Ps", true) == 0)
  1301.     {
  1302.     tmp = strtok(cmdtext, idx);
  1303.     if(!strlen(tmp)) return SendClientMessage(playerid, White, "Usage: /(P)layer(S)tats [playerid]");
  1304.     User = strval(tmp);
  1305.     if(!IsPlayerConnected(User)) return SendClientMessage(playerid, Brightred, "Error: àéãé ùâåéé");
  1306.     new DKilles = dini_Int(GetFile(User), "Killes");
  1307.     new DDeaths = dini_Int(GetFile(User), "Deaths");
  1308.     new DLevel = dini_Int(GetFile(User), "Level");
  1309.     new DVip = dini_Int(GetFile(User), "Vip");
  1310.     new DLevelAdmin = dini_Int(GetFile(User), "LevelAdmin");
  1311.     new DBank = dini_Int(GetFile(User), "Bank");
  1312.     new DayRegistered = dini_Int(GetFile(User), "DayRegistered");
  1313.     new MonthRegistered = dini_Int(GetFile(User), "MonthRegistered");
  1314.     new YearRegistered = dini_Int(GetFile(User), "YearRegistered");
  1315.  
  1316.     format(string, sizeof(string), " :%s äñèèéñèé÷åú ùì", GetName(User));
  1317.     SendClientMessage(playerid, Grey, string);
  1318.     format(string, sizeof(string), ".%d :îéúåú :%d | äøéâåú", DKilles , DDeaths);
  1319.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1320.     format(string, sizeof(string), ".%d :îùúîù ëáåã :%d | øîä", DLevel,DVip);
  1321.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1322.     format(string, sizeof(string), ".%d :øîú äàãîéï :%d | ëñó ááð÷", DBank , DLevelAdmin);
  1323.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1324.     format(string, sizeof(string), ".[%d/%d/%d] : úàøéê äøùîä ìùøú",DayRegistered,MonthRegistered,YearRegistered);
  1325.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1326.     new Float:H;
  1327.     GetPlayerHealth(playerid,H);
  1328.     format(string, sizeof(string), ".%.1f :çééí", H);
  1329.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1330.     new Float:A;
  1331.     GetPlayerArmour(playerid,H);
  1332.     format(string, sizeof(string), ".%.2f :îâï", A);
  1333.     SendClientMessage(playerid, 0xFF66FFAA, string);
  1334.     return 1;
  1335.     }
  1336.  
  1337.     if(strcmp(cmd, "/Deposit", true) == 0 || strcmp(cmd, "/D", true) == 0)
  1338.     {
  1339.     if(!CPS_IsPlayerInCheckpoint(playerid,Atm)){ return
  1340.     SendClientMessage(playerid,0xFF000096,".àúä ìà ááð÷,àå áð÷ ñåãé");
  1341.     }
  1342.     tobank = strtok(cmdtext, idx);
  1343.     if(!strlen(tobank)) return SendClientMessage(playerid, White, "Usage: /(D)eposit [Ammount]");
  1344.     new Money = GetPlayerMoney(playerid);
  1345.     new deposit = strval(tobank);
  1346.     if(deposit > Money) return SendClientMessage(playerid, Brightred, " .ñëåí ùâåé ");
  1347.     if(deposit < 1) return SendClientMessage(playerid, Brightred, ".éù ìäëðéñ ãåìø 1 åîòìä");
  1348.     dini_IntSet(GetFile(playerid), "Bank", dini_Int(GetFile(playerid), "Bank") +deposit);
  1349.     GetPlayerMoney(playerid);
  1350.     GivePlayerMoney(playerid, -deposit);
  1351.     format(string, sizeof(string), ".%d$ äô÷ãú ìçùáåï ùìê", deposit);
  1352.     SendClientMessage(playerid,0x2986CEFF, string);
  1353.     return 1;
  1354.     }
  1355.  
  1356.     if(strcmp(cmd, "/Withdraw", true) == 0 || strcmp(cmd, "/Wd", true) == 0)
  1357.     {
  1358.     if(!CPS_IsPlayerInCheckpoint(playerid,Atm)){ return
  1359.     SendClientMessage(playerid,0xFF000096,".àúä ìà ááð÷,àå áð÷ ñåãé");
  1360.     }
  1361.     frombank = strtok(cmdtext, idx);
  1362.     if(!strlen(frombank)) return SendClientMessage(playerid, White, "/(W)ith(D)raw [Ammount]");
  1363.     new BankMoney = dini_Int(GetFile(playerid), "Bank");
  1364.     new withdraw = strval(frombank);
  1365.     if(withdraw > BankMoney) return SendClientMessage(playerid, Brightred, ".ñëåí ùâåé");
  1366.     if(withdraw < 1) return SendClientMessage(playerid, Brightred, ".éù ìäåöéà ãåìø 1 åîòìä");
  1367.     dini_IntSet(GetFile(playerid), "Bank", dini_Int(GetFile(playerid), "Bank") -withdraw);
  1368.     GetPlayerMoney(playerid);
  1369.     GivePlayerMoney(playerid, withdraw);
  1370.     format(string, sizeof(string), ".%d$ îùëú,îäçùáåï ùìê", withdraw);
  1371.     SendClientMessage(playerid,0x2986CEFF, string);
  1372.     return 1;
  1373.     }
  1374.  
  1375.     if(strcmp(cmd, "/Balance", true) == 0 || strcmp(cmd, "/B", true) == 0)
  1376.     {
  1377.     if(!CPS_IsPlayerInCheckpoint(playerid,Atm)){ return
  1378.     SendClientMessage(playerid,0xFF000096,".àúä ìà ááð÷,àå áð÷ ñåãé");
  1379.     }
  1380.     new InBank = dini_Int(GetFile(playerid), "Bank");
  1381.     format(string, sizeof(string), ".%d$ : éù ìê áçùáåï áð÷", InBank);
  1382.     SendClientMessage(playerid,0x2986CEFF, string);
  1383.     return 1;
  1384.     }
  1385.    
  1386.     if(strcmp(cmdtext, "/Nitros", true)==0)
  1387.     {
  1388.     if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xAFAFAFAA, " .àúä ìà áøëá");
  1389.     if(!IsPlayerInInvalidNosVehicle(playerid,GetPlayerVehicleID(playerid)))
  1390.     {
  1391.     if(GetPlayerMoney(playerid) >= 5000)
  1392.     {
  1393.     AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
  1394.     SendClientMessage(playerid,0x24FF0AB9, " !øëùú ðééèøå");
  1395.     return 1;
  1396.     }
  1397.     return SendClientMessage(playerid,0xFFFFFFAA, " !$ àéï ìê 5 àìó");
  1398.     }
  1399.     return SendClientMessage(playerid,0xFFFFFFAA, " !àúä ðîöà áøëá ùìà éëåì ì÷áì ðééèøå");
  1400.     }
  1401.  
  1402.     if(strcmp(cmdtext, "/AFK", true) == 0)
  1403.     {
  1404.         TogglePlayerControllable(playerid,0);
  1405.         format(string,sizeof(string),".AFK ðëðñ ìîöá %s äùç÷ï",GetName(playerid));
  1406.         SendStuntBotMessage(string,"DM_Bot",Brightred);
  1407.         AFKCmd[playerid] = 1;
  1408.         return 1;
  1409.     }
  1410.     if(strcmp(cmdtext, "/UnAFK", true) == 0)
  1411.     {
  1412.         TogglePlayerControllable(playerid,1);
  1413.         format(string,sizeof(string),".AFK ééöà îîöá %s äùç÷ï",GetName(playerid));
  1414.         SendStuntBotMessage(string,"DM_Bot",Brightred);
  1415.         AFKCmd[playerid] = 0;
  1416.         return 1;
  1417.     }
  1418.    
  1419.     if(strcmp(cmd,"/report",true)==0)
  1420.     {
  1421.         new result[256];
  1422.         new length = strlen(cmdtext);
  1423.         while ((idx < length) && (cmdtext[idx] <= ' '))
  1424.         {
  1425.             idx++;
  1426.         }
  1427.         new offset = idx;
  1428.         while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  1429.         {
  1430.             result[idx - offset] = cmdtext[idx];
  1431.             idx++;
  1432.         }
  1433.         result[idx - offset] = EOS;
  1434.         if(!strlen(result))
  1435.         {
  1436.             SendClientMessage(playerid,0xFFFFFF00,"Usage: /Report [Id] [Reason]");
  1437.             return 1;
  1438.         }
  1439.         format(string,sizeof(string),"[REPORT] Player: %s(id:%d), Text: %s",GetName(playerid),playerid,result);
  1440.         for(new a=0;a<MAX_PLAYERS;a++) if(IsPlayerConnected(a) && LevelAdmin(a)) SendClientMessage(a,0x44A1FFFF,string);
  1441.         format(string,sizeof(string),"Server: Your report: '%s', has been sent to the admins.",result);
  1442.         SendClientMessage(playerid,0xFF9900AA,string);
  1443.         return 1;
  1444.     }
  1445.    
  1446.     if(strcmp(cmdtext, "/Admins", true) == 0)
  1447.     {
  1448.         new Admins = 1;
  1449.         SendClientMessage(playerid,Green,":àãîéðéí îçåáøéí");
  1450.         format(string,sizeof(string),"%d) DM_Bot [ID: none | Level: 15]",Admins);
  1451.         SendClientMessage(playerid,0xFF000096,string);
  1452.         for(new i = 0; i < 200; i++)
  1453.         {
  1454.             if(IsPlayerConnected(i))
  1455.             {
  1456.                 if(LevelAdmin(i) > 0 && Logged[i] == 1)
  1457.                 {
  1458.                     Admins++;
  1459.                     format(string,sizeof(string),"%d) %s [ID:%d | Level: %d]",Admins,GetName(i),i,LevelAdmin(i));
  1460.                     SendClientMessage(playerid,0xFFFF00AA,string);
  1461.                 }
  1462.             }
  1463.         }
  1464.         format(string,sizeof(string),".%d :ñä''ë àãîéðéí îçåáøéí",Admins);
  1465.         SendClientMessage(playerid,Pink,string);
  1466.         return 1;
  1467.     }
  1468.  
  1469.     if(strcmp(cmd, "/Pm", true) == 0)
  1470. {
  1471. cmd = strtok(cmdtext,idx);
  1472. new id = strval(tmp);
  1473. new length = strlen(cmdtext);
  1474. if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFFFF00AA,".àééãé ùâåé");
  1475. while ((idx < length) && (cmdtext[idx] <= ' '))
  1476. {
  1477. idx++;
  1478. }
  1479. new offset = idx;
  1480. new result[256];
  1481. while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  1482. {
  1483. result[idx - offset] = cmdtext[idx];
  1484. idx++;
  1485. }
  1486. result[idx - offset] = EOS;
  1487. if(!strlen(result)) return SendClientMessage(playerid,0xFFFFFFAA, "/Pm [ID] [Text] : öåøú ùéîåù");
  1488. format(string, sizeof(string), "[Pravite Message] To : [%s] [%d] : %s",GetName(id),id,result);
  1489. SendClientMessage(playerid,0xFFFF00AA, string);
  1490. format(string, sizeof(string), "[Pravite Message] From : [%s] [%d] : %s",GetName(playerid),playerid,result);
  1491. SendClientMessage(id,0x24FF0AB9, string);
  1492. return 1;
  1493. }
  1494.  
  1495.  
  1496.    
  1497.    
  1498. //-------Vip System-------------------------------------------------------------
  1499.    
  1500.     if(strcmp(cmdtext, "/VipList", true) == 0)
  1501.     {
  1502.         new VIP = 1;
  1503.         SendClientMessage(playerid,0xAFAFAFAA,":îùúîùé ëáåã îçåáøéí");
  1504.         format(string,sizeof(string),"%d) DM_Bot [ID: none | Level: 4]",VIP);
  1505.         SendClientMessage(playerid,0xFF000096,string);
  1506.         for(new i = 0; i < 200; i++)
  1507.         {
  1508.             if(IsPlayerConnected(i))
  1509.             {
  1510.                 if(Vip(i) > 1  && Logged[i] == 1)
  1511.                 {
  1512.                     VIP++;
  1513.                     format(string,sizeof(string),"%d) %s [ID:%d | Level: %d]",VIP,GetName(i),i,Vip(i));
  1514.                     SendClientMessage(playerid,0xFFFF00AA,string);
  1515.                     if(Vip(i) == 4 && Logged[i] == 1)
  1516.                     {
  1517.                         VIP++;
  1518.                         format(string,sizeof(string),"%d) %s [ID:%d | Level: %d | VIP Manager]",VIP,GetName(i),i,Vip(i));
  1519.                         SendClientMessage(playerid,0x24FF0AB9,string);
  1520.                         }
  1521.                     }
  1522.                 }
  1523.             }
  1524.         format(string,sizeof(string),".%d :ñä''ë îùúîùé ëáåã îçåáøéí",VIP);
  1525.         SendClientMessage(playerid,Pink,string);
  1526.         GameTextForPlayer(playerid, "~b~Very ~w~ Importent ~r~ People ~y~ List", 3000, 1);
  1527.         return 1;
  1528.         }
  1529.    
  1530.    
  1531.     if(strcmp(cmd, "/VipColor", true) == 0)
  1532. {
  1533. tmp = strtok(cmdtext,idx);
  1534. if(Vip(playerid) < 1) return SendClientMessage(playerid,0xFF000096,"!VIP òì îðú ìáöò ô÷åãä æå òìééê ìäéåú îùúîù ");
  1535. if(!strlen(tmp))return SendClientMessage(playerid,White,"USAGE: /VipColor [On/Off]");
  1536. if(!strcmp(tmp,"On",true))
  1537. {
  1538. SendClientMessage(playerid,0x24FF0AB9,".VIP äöáò ùìê ùåðä ìöáò ä");
  1539. SetPlayerColor(playerid,0xFFD720FF);
  1540. return 1;
  1541. }
  1542. if(!strcmp(tmp,"Off",true))
  1543. {
  1544. SendClientMessage(playerid,0x24FF0AB9,".äöáò ùìê ùåðä ìöáò øàðãåîìé");
  1545. SetPlayerColor(playerid,colors[random(sizeof(colors))]);
  1546. return 1;
  1547. }
  1548. return 1;
  1549. }
  1550.  
  1551.  
  1552.  
  1553.     if(strcmp(cmd,"/SetVIP",true) == 0)
  1554.     {
  1555.         if(Vip(playerid) < 4) return SendClientMessage(playerid,0xFF000096,"!VIP òì îðú ìáöò ô÷åãä æå òìééê ìäéåú îðäì ä ");
  1556.         new tmp2[256];
  1557.         tmp = strtok(cmdtext,idx);
  1558.         tmp2 = strtok(cmdtext,idx);
  1559.         new id = strval(tmp);
  1560.         new VipL = strval(tmp2);
  1561.         if(VipL> 4 || VipL < 0)return SendClientMessage(playerid,0xFF000096,".øîä ùâåééä");
  1562.         if(!strlen(tmp))return SendClientMessage(playerid, 0xFFFFFFAA, "USAGE: /SetVip [Playerid] [Level]");
  1563.         if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFFFFFFAA,".àééãé ùâåé");
  1564.         format(string,256," .%d ì VIP àú øîú ä %s ùéðú ìùç÷ï", VipL, GetName(id));
  1565.         SendClientMessage(playerid,0x24FF0AB9, string);
  1566.         format(string,256," .%d ùìê ì VIP äàãîéï ùéðä àú øîú ä", VipL);
  1567.         SendClientMessage(id,0xFF000096, string);
  1568.         format(GetFile(id),24,"/LRSV/Users/%s.ini",GetName(id));
  1569.         dini_IntSet(GetFile(id),"Vip",VipL);
  1570.         return 1;
  1571.     }
  1572.    
  1573.     if(strcmp(cmd,"/VipBase",true) == 0)
  1574.     {
  1575.     if(Vip(playerid) < 1) return SendClientMessage(playerid,0xFF000096,"!VIP òì îðú ìáöò ô÷åãä æå òìééê ìäéåú îùúîù ");
  1576.     GameTextForPlayer(playerid, "~b~Vip ~w~Base", 3000, 1);
  1577.     new playerState = GetPlayerState(playerid);
  1578.     if(playerState == PLAYER_STATE_DRIVER){
  1579.     new VehicleID;
  1580.     VehicleID = GetPlayerVehicleID(playerid);
  1581.     SetVehiclePos(VehicleID,213.5563,1901.3931,17.6406);
  1582.     }else{
  1583.     SetPlayerPos(playerid,213.5563,1901.3931,17.6406);}
  1584.     return 1;
  1585.     }
  1586.    
  1587.     if(strcmp("/VipGate", cmdtext, true) == 0)
  1588.     {
  1589.     if(!PlayerToPoint(10.0,playerid,96.782631, 1920.957153, 19.918539)) return SendClientMessage(playerid,0xFF000096,"!VIPàúä ìà ÷øåá ìùòø ä");
  1590.     if(Vip(playerid) < 1) return SendClientMessage(playerid,0xFF000096,"!VIP òì îðú ìáöò ô÷åãä æå òìééê ìäéåú îùúîù ");
  1591.     if(Gate[playerid] == 0)
  1592.     {
  1593.     Gate[playerid] = 1;
  1594.     SendClientMessage(playerid,0x24FF0AB9, ".VIP ôúçú àú ùòø ä ");
  1595.     MoveObject(VipGate,96.782631, 1920.957153, 25.918539,5.0);
  1596.     }
  1597.     else if(Gate[playerid] == 1)
  1598.     {
  1599.     Gate[playerid] = 0;
  1600.     SendClientMessage(playerid,0x24FF0AB9, ".VIP ñâøú àú ùòø ä");
  1601.     MoveObject(VipGate,96.782631, 1920.957153, 19.918539,5.0);
  1602.     }
  1603.     return 1;
  1604.     }
  1605.    
  1606.     if (strcmp("/Bvw", cmdtext, true, 3) == 0)
  1607.     {
  1608.         if(Vip(playerid) < 2) return SendClientMessage(playerid,0xFF000096,"!áøîä 2 VIP òì îðú ìáöò ô÷åãä æå òìééê ìäéåú îùúîù ");
  1609.         if(!CPS_IsPlayerInCheckpoint(playerid,Vbw)){ return
  1610.         SendClientMessage(playerid,0xFF000096,".VIP àúä ìà áçðåú ðù÷ ùì ä");
  1611.         }
  1612.         cmd = strtok(cmdtext,idx);
  1613.         format(GetFile(playerid),32,"/LRSV/Users/%s.txt",GetName(playerid));
  1614.         if(!strlen(cmd))return SendClientMessage(playerid,White,"USAGE: /Bvw [1-4]");
  1615.         if(!strcmp(cmd,"1",true))//Fire
  1616.         {
  1617.         if(GetPlayerMoney(playerid)< Fire) return SendClientMessage(playerid,0xFF000096,".àéï ìê îñôé÷ ëñó,ìðù÷ æä");
  1618.         dini_IntSet(GetFile(playerid),"Fire",dini_Int(GetFile(playerid),"Fire")+30);
  1619.         GivePlayerMoney(playerid,-Fire);
  1620.         GivePlayerWeapon(playerid,37,dini_Int(GetFile(playerid),"Fire"));
  1621.         SendClientMessage(playerid,0x24FF0AB9,".VIP îçðåú ä Fire øëùú àú äðù÷");
  1622.         return 1;
  1623.         }
  1624.         if(!strcmp(cmd,"2",true))//Kanta
  1625.         {
  1626.         if(GetPlayerMoney(playerid)< Kanta) return SendClientMessage(playerid,0xFF000096,".àéï ìê îñôé÷ ëñó,ìðù÷ æä");
  1627.         dini_IntSet(GetFile(playerid),"Kanta",dini_Int(GetFile(playerid),"Kanta")+1);
  1628.         GivePlayerMoney(playerid,-Kanta);
  1629.         GivePlayerWeapon(playerid,8,dini_Int(GetFile(playerid),"Kanta"));
  1630.         SendClientMessage(playerid,0x24FF0AB9,".VIP îçðåú ä Kanta øëùú àú äðù÷");
  1631.         return 1;
  1632.         }
  1633.         if(!strcmp(cmd,"3",true))//Chasnow
  1634.         {
  1635.         if(GetPlayerMoney(playerid)< Cashinow) return SendClientMessage(playerid,0xFF000096,".àéï ìê îñôé÷ ëñó,ìðù÷ æä");
  1636.         dini_IntSet(GetFile(playerid),"Cashinow",dini_Int(GetFile(playerid),"Cashinow")+1);
  1637.         GivePlayerMoney(playerid,-Cashinow);
  1638.         GivePlayerWeapon(playerid,9,dini_Int(GetFile(playerid),"Cashinow"));
  1639.         SendClientMessage(playerid,0x24FF0AB9,".VIP îçðåú ä Cashinow øëùú àú äðù÷");
  1640.         return 1;
  1641.         }
  1642.         if(!strcmp(cmd,"4",true))//Bazoka
  1643.         {
  1644.         if(GetPlayerMoney(playerid)< Bazoka) return SendClientMessage(playerid,0xFF000096,".àéï ìê îñôé÷ ëñó,ìðù÷ æä");
  1645.         dini_IntSet(GetFile(playerid),"Bazoka",dini_Int(GetFile(playerid),"Bazoka")+5);
  1646.         GivePlayerMoney(playerid,-Bazoka);
  1647.         GivePlayerWeapon(playerid,36,dini_Int(GetFile(playerid),"Bazoka"));
  1648.         SendClientMessage(playerid,0x24FF0AB9,".VIP îçðåú ä Bazoka øëùú àú äðù÷");
  1649.         return 1;
  1650.         }
  1651.         return 1;
  1652.         }
  1653.        
  1654.     if (strcmp("/vwl", cmdtext, true, 3) == 0)
  1655.     {
  1656.     if(Vip(playerid) < 2) return SendClientMessage(playerid,0xFF000096,"!áøîä 2 VIP òì îðú ìáöò ô÷åãä æå òìééê ìäéåú îùúîù ");
  1657.     if(!CPS_IsPlayerInCheckpoint(playerid,Vbw)){ return
  1658.     SendClientMessage(playerid,0xFF000096,".VIP àúä ìà áçðåú ðù÷ ùì ä");
  1659.     }
  1660.     SendClientMessage(playerid,0xFF000096,"_________________ .VIP øùéîú äðù÷éí _________________");
  1661.     SendClientMessage(playerid,0x24FF0AB9,"1.Fire(25000$)   2.Kanta (20000$)   3.Cashinow (20000$)");
  1662.     SendClientMessage(playerid,0x24FF0AB9,"4.Bazoka (25000$)");
  1663.     return 1;
  1664.     }
  1665.    
  1666.     if(strcmp(cmdtext, "/Vbm", true) == 0)
  1667.     {
  1668.     if(Vip(playerid) < 3) return SendClientMessage(playerid,0xFF000096,"!áøîä 3 VIP òì îðú ìáöò ô÷åãä æå òìééê ìäéåú îùúîù ");
  1669.     if(IsPlayerConnected(playerid))
  1670.     {
  1671.     new Float:X;
  1672.     new Float:Y;
  1673.     new Float:Z;
  1674.     GetPlayerPos(playerid,X,Y,Z);
  1675.     CreateExplosion(X+5,Y+5,Z+5,11,0);
  1676.     SendClientMessage(playerid,0x24FF0AB9, ".VIP òùéú àú ôéöåõ ä");
  1677.     GameTextForPlayer(playerid, "~b~Very ~w~ Importent ~r~ People ~y~ Boom", 3000, 1);
  1678.     }
  1679.     return 1;
  1680.     }
  1681.  
  1682.  
  1683. //=Monster======================================================================
  1684. //------------Mini System---------------------------------------
  1685.     if(strcmp(cmd, "/Mini", true) == 0)
  1686. {
  1687. tmp = strtok(cmdtext,idx);
  1688. if(!strlen(tmp))return SendClientMessage(playerid,White,"/Mini [Join/Leave/Status/End/Start] : öåøú ùéîåù");
  1689. if(!strcmp(tmp,"Start",true))
  1690. {
  1691. SendClientMessageToAll(0x000000FF,"_____________________________________________");
  1692. format(string,sizeof(string),".äôòéì àú îìçîú äîéðâàï %s äàãîéï",GetName(playerid));
  1693. SendClientMessageToAll(0x24FF0AB9,string);
  1694. SendClientMessageToAll(0xFF000096,"[/Mini Join] : ìäöèøôåú øùîå");
  1695. SendClientMessageToAll(Pink,"[50000$] : ôøñ îåáèç ìîðöç");
  1696. SendClientMessageToAll(0x000000FF,"_____________________________________________");
  1697. MiniOn = 1; MiniPlayers = 0; MiniWinner = -1;
  1698. Count = 60;
  1699. countMini = SetTimer("MCountdown", 1000, 1);
  1700. return 1;
  1701. }
  1702. if(!strcmp(tmp,"End",true))
  1703. {
  1704. if(MiniOn == 0) return SendClientMessage(playerid,0xFF000096,".àéï îìçîú îéðâàï ëøâò");
  1705. MiniEnd(playerid);
  1706. KillTimer(countMini);
  1707. return 1;
  1708. }
  1709. if(!strcmp(tmp,"Join",true))
  1710. {
  1711. if(InMini[playerid] == 1) return SendClientMessage(playerid,0xFF000096,".àúä ëáø øùåí ìîìçîú äîéðâàï");
  1712. if(MiniOn == 0) return SendClientMessage(playerid,0xFF000096,".àéï îìçîú îéðâàï ëøâò");
  1713. if(MiniStartd == 1) return SendClientMessage(playerid,0xFF000096,".äîìçîä ëáø äçìä");
  1714. if(MiniPlayers == MMP) return SendClientMessage(playerid,0xFF000096,".ëì äî÷åîåú áîìçîä úôåñéí");
  1715. format(string,sizeof(string),".äöèøó ìîìçîú äîéðâàï %s äùç÷ï",GetName(playerid));
  1716. SendClientMessageToAll(0x24FF0AB9,string);
  1717. InMini[playerid] = 1; MiniPlayers ++;
  1718. ResetPlayerWeapons(playerid);
  1719. TogglePlayerControllable(playerid, 0);
  1720. new rand = random(sizeof(MiniRandomSpawn));
  1721. SetPlayerPos(playerid, MiniRandomSpawn[rand][0], MiniRandomSpawn[rand][1], MiniRandomSpawn[rand][2]); //Randoms
  1722. return 1;
  1723. }
  1724. if(!strcmp(tmp,"Leave",true))
  1725. {
  1726. if(InMini[playerid] == 0) return SendClientMessage(playerid,0xFF000096,".àúä ìà áîìçîú îéðâàï ëøâò");
  1727. if(MiniOn == 0) return SendClientMessage(playerid,0xFF000096,".àéï îìçîú îéðâàï ëøâò");
  1728. format(string,sizeof(string),".òæá àú îìçîú äîéðâàï %s äùç÷ï",GetName(playerid));
  1729. SendClientMessageToAll(0x24FF0AB9,string);
  1730. InMini[playerid] = 0; MiniPlayers --;
  1731. ResetPlayerWeapons(playerid);
  1732. SpawnPlayer(playerid);
  1733. return 1;
  1734. }
  1735. if(!strcmp(tmp,"Status",true))
  1736. {
  1737. if(MiniStartd == 1)
  1738. {
  1739. format(string,sizeof(string),".ùç÷ðéí %d éù ëøâò,îìîçú îéðéâàï åéù áä",MiniPlayers);
  1740. SendClientMessageToAll(0x24FF0AB9,string);
  1741. }
  1742. else if(MiniStartd == 0)
  1743. {
  1744. SendClientMessage(playerid,0x24FF0AB9,".àéï îìçîú îéðâàï ëøâò");
  1745. }
  1746. return 1;
  1747. }
  1748. return 0;
  1749. }
  1750. //------------Mini System---------------------------------------
  1751.  
  1752.     if(strcmp(cmd,"/OPGate",true) == 0)
  1753.     {
  1754.     MoveObject(PGate,-23.461349, 2068.391846, 14.218704,2.5);
  1755.     format(string,sizeof(string)," %s Takes out remote control,and open's the gate.",GetName(playerid));
  1756.     SendClientMessageToAll(Bluewhite,string);
  1757.     return 1;
  1758.     }
  1759.    
  1760.     if(strcmp(cmd,"/CPGate",true) == 0)
  1761.     {
  1762.     MoveObject(PGate,-23.461349, 2068.391846, 19.218704,2.5);
  1763.     format(string,sizeof(string)," %s Takes out remote control,and close's the gate.",GetName(playerid));
  1764.     SendClientMessageToAll(Bluewhite,string);
  1765.     return 1;
  1766.     }
  1767.    
  1768.     if(strcmp(cmd, "/Free", true) == 0 || strcmp(cmd, "/F", true) == 0)
  1769.     {
  1770.     new id;
  1771.     tmp = strtok(cmdtext,idx);
  1772.     id = strval(tmp);
  1773.     if(IsPlayerConnected(playerid))
  1774.     if(!strlen(tmp)) return SendClientMessage(playerid,White, "Usage: /Free [ID]");
  1775.     if(!IsPlayerConnected(id)) return SendClientMessage(playerid,Yellow," Worng id.");
  1776.     format(string,sizeof(string)," %s Release you from the prison.",GetName(playerid));
  1777.     SendClientMessage(id,White,string);
  1778.     return 1;
  1779.     }
  1780.  
  1781.  
  1782.  
  1783.  
  1784. //Sky====================================
  1785.  
  1786.     if(strcmp(cmd,"/sky",true) == 0)
  1787.      {
  1788.     new Float:x,Float:y,Float:z;
  1789.     GetPlayerPos(playerid,x,y,z);
  1790.     SetPlayerPos(playerid,x,y,z+800);
  1791.     GivePlayerWeapon(playerid,46,100000);
  1792.     return 1;
  1793.     }
  1794.     //=========================================CMD Admin============================
  1795.     if(!strcmp(cmd,"/getcar",true))
  1796.     {
  1797.     if(LevelAdmin(playerid) < 9) return SendClientMessage(playerid,0xFF000096," !òì îðú ìáöò ô÷åãä æå òìééê ìäéåú øîä 9 áàãîéï");
  1798.     new Float:p[4], vmodel, vid;
  1799.     cmd = strtok(cmdtext,idx);
  1800.     if(!strlen(cmd)) return SendClientMessage(playerid,0xFFFFFF00," /getcar [vehicle name/model] :öåøú ùéîåù");
  1801.     vmodel = IsNumeric(cmd)? strval(cmd):GetVehicleModelIDFromName(cmd);
  1802.     if(vmodel < 400 || vmodel > 611) return SendClientMessage(playerid,0x7CFC00AA,".ùí/îñôø øëá ùâåé");
  1803.     GetPlayerFacingAngle(playerid,p[3]);
  1804.     GetPlayerPos(playerid,p[0],p[1],p[2]);
  1805.     GetXYInFrontOfPlayer(playerid,p[0],p[1],IsPlayerInAnyVehicle(playerid)? 8.0:5.0);
  1806.     vid = CreateVehicle(vmodel,p[0],p[1],p[2],p[3]+90,-1,-1,180);
  1807.     format(string,sizeof(string)," Vehicle %d created: %s",vid,GetVehicleName(vmodel));
  1808.     SendClientMessage(playerid,0xFFFF00AA,string);
  1809.     return 1;
  1810.     }
  1811.  
  1812.     //=============================CMD PLAYER=======================================
  1813.  
  1814.     //Class-------------------------------------------------------------------------
  1815.     if(strcmp(cmd, "/Class", true) == 0)
  1816.     {
  1817.     ForceClassSelection(playerid);
  1818.     SetPlayerHealth(playerid, 0);
  1819.     SendClientMessage(playerid,0x24FF0AB9, ".äùúâøú ìáçéøú ãîéåú");
  1820.     return 1;
  1821.     }
  1822.  
  1823.     //----------------------------Flip----------------------------------------------
  1824.     if (strcmp(cmdtext,"/Flip", true) == 0)
  1825.     {
  1826.     if(Level[playerid] >= 3) return SendClientMessage(playerid,0xFF000096,"!òì îðú ìáöò ô÷åãä æå òìééê ìäéåú áøîä 3");
  1827.     if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFF00AA, " .àúä ìà áøëá");
  1828.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 0);
  1829.     SendClientMessage(playerid,0x24FF0AB9, ".äøëá äúäôê");
  1830.     return 1;
  1831.     }
  1832.     //--------------------------------Boom-----------------------------------------
  1833.  
  1834.    
  1835.     //-----------------Pay----------------------------------------------------------
  1836.  
  1837.     if(strcmp(cmd,"/pay",true) == 0)
  1838.     {
  1839.     new tmp2[256];
  1840.     tmp = strtok(cmdtext, idx);
  1841.     tmp2 = strtok(cmdtext, idx);
  1842.     new id = strval(tmp);
  1843.     new Money = strval(tmp2);
  1844.     if(!strlen(tmp) || !strlen(tmp2)) return SendClientMessage(playerid,0xAA3333AA,"  USAGE: /Pay [Id] [Money]");
  1845.     if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xDC143CAA," .àééãé ùâåé ");
  1846.     if(Money > GetPlayerMoney(playerid)) return SendClientMessage(playerid,0xDC143CAA," .ñëåí ùâåé ");
  1847.     if(Money < 0 ||Money > 1000000) return SendClientMessage(playerid,0xDC143CAA," .éù ìäòáéø ø÷ 1000000 áëì äòáøä ");
  1848.     if(id == playerid) return SendClientMessage(playerid,0xDC143CAA,".àúä ìà éëåì ìùìåç ëñó ìòöîê ");
  1849.     GivePlayerMoney(id,Money);
  1850.     GivePlayerMoney(playerid,-Money);
  1851.     new Sname[24], Gname[24];
  1852.     GetPlayerName(playerid,Sname,24);
  1853.     GetPlayerName(id,Gname,24);
  1854.     format(string,256," .$%d ñëåí äëñó (id:%d)%s ÷éáìú ëñó î ",Money,playerid,Sname);
  1855.     SendClientMessage(id,0x24FF0AB9,string);
  1856.     format(string,256," .$%d àú äñëåí (id:%d)%s ùìçú ìùç÷ï ",Money,id,Gname);
  1857.     SendClientMessage(playerid,0x24FF0AB9,string);
  1858.     return 1;
  1859.     }
  1860.  
  1861.  
  1862.     //---------------------------Inv------------------------------------------------
  1863.  
  1864.  
  1865.     if(strcmp(cmdtext, "/Invisible", true) == 0)
  1866.     {
  1867.     if(Level[playerid] >= 9) return SendClientMessage(playerid,0xFF000096,"!òì îðú ìáöò ô÷åãä æå òìééê ìäééåú øîä 9 ");
  1868.     ShowNameTags(0);
  1869.     ShowPlayerMarkers(0);
  1870.     SendClientMessage(playerid,0x24FF0AB9," !àúä áìúé ðøàä ëòú ");
  1871.     return 1;
  1872.     }
  1873.  
  1874.     //---------------------------------------------------------------UnInv----------
  1875.     if(strcmp(cmdtext, "/UnInvisible", true) == 0)
  1876.     {
  1877.     if(Level[playerid] >= 9) return SendClientMessage(playerid,0xFF000096,"!òì îðú ìáöò ô÷åãä æå òìééê ìäééåú øîä 9");
  1878.     ShowNameTags(1);
  1879.     ShowPlayerMarkers(1);
  1880.     SendClientMessage(playerid,0x24FF0AB9," !àúä ðøàä ëòú ");
  1881.     return 1;
  1882.     }
  1883.  
  1884.     //--------------------------------ResetM----------------------------------------------
  1885.     if(strcmp(cmdtext, "/RestM", true)==0)
  1886.     {
  1887.     ResetPlayerMoney(playerid);
  1888.     SendClientMessage(playerid, 0x24FF0AB9, " !äëñó ùìê äúàôñ");
  1889.     return 1;
  1890.     }
  1891.  
  1892.  
  1893.     //---------------------------------FixCar---------------------------------------------
  1894.     if(strcmp(cmdtext, "/FixCar", true)==0)
  1895.     {
  1896.     if(Fix[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !àôùø ìäùúîù áô÷åãä æå,ø÷ ôòí àçú áçééí");
  1897.     if(Level[playerid] >= 3) return SendClientMessage(playerid,0xFF000096," !òì îðú ìáöò ô÷åãä æå òìééê ìäéåú øîä 3");
  1898.     if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFF00AA, " .àúä ìà áøëá");
  1899.     SetVehicleHealth(GetPlayerVehicleID(playerid),1000);
  1900.     Fix[playerid] =1;
  1901.     SendClientMessage(playerid, 0x24FF0AB9, " .äøëá ùìê úå÷ï");
  1902.     return 1;
  1903.     }
  1904.  
  1905.     //---------------------------Armor---------------------------------------------------
  1906.     if(strcmp(cmdtext, "/Armor", true) == 0)
  1907.     {
  1908.     if(Armor[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !àôùø ìäùúîù áô÷åãä æå,ø÷ ôòí àçú áçééí");
  1909.     if(Level[playerid] >= 4) return SendClientMessage(playerid,0xFF000096," !òì îðú ìáöò ô÷åãä æå òìééê ìäéåú áøîä 4");
  1910.     SetPlayerArmour(playerid,100);
  1911.     Armor[playerid] =1;
  1912.     SendClientMessage(playerid,0x24FF0AB9," !äîâï ùìê äúîìà");
  1913.     return 1;
  1914.     }
  1915.     //----------------------------------------Hm-------------------------------------
  1916.     if(strcmp(cmdtext, "/HM", true) == 0)
  1917.     {
  1918.  
  1919.     if(Health[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !àôùø ìäùúîù áô÷åãä æå,ø÷ ôòí àçú áçééí");
  1920.     if(Level[playerid] >= 4) return SendClientMessage(playerid,0xFF000096," !òì îðú ìáöò ô÷åãä æå òìééê ìäéåú øîä 4");
  1921.     SetPlayerHealth(playerid, 100);
  1922.     Health[playerid] =1;
  1923.     SendClientMessage(playerid,0x24FF0AB9," !îéìàú çééí");
  1924.     return 1;
  1925.     }
  1926.  
  1927.  
  1928.  
  1929.  
  1930.     /*===SavePos===*/
  1931.     if(strcmp(cmdtext, "/SP",true)==0)
  1932.     {
  1933.     if(Level[playerid] >= 5) return SendClientMessage(playerid,0xFF000096," !òì îðú ìáöò ô÷åãä æå òìééê ìäéåú øîä 5");
  1934.     GetPlayerPos(playerid,savepos[playerid][0],savepos[playerid][1],savepos[playerid][2]);
  1935.     SendClientMessage(playerid,0x24FF0AB9, ".ùéðú àú äîé÷åí ùìê,ëòú ùúëðñ úðçú ôä");
  1936.     return 1;
  1937.     }
  1938.     /*====GotoPos====*/
  1939.     if(strcmp(cmdtext,"/gP",true)==0)
  1940.     {
  1941.     if(Level[playerid] >= 5) return SendClientMessage(playerid,0xFF000096," !òì îðú ìáöò ô÷åãä æå òìééê ìäéåú øîä 5");
  1942.     if(!IsPlayerInAnyVehicle(playerid)) {
  1943.       SetPlayerPos(playerid, savepos[playerid][0],savepos[playerid][1],savepos[playerid][2]);
  1944.       SendClientMessage(playerid, 0x24FF0AB9, ".äùúâøú ìîé÷åí ùìê");
  1945.       } else {
  1946.       SetVehiclePos(GetPlayerVehicleID(playerid),savepos[playerid][0],savepos[playerid][1],savepos[playerid][2]); }
  1947.     return 1;
  1948.      }
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.     //=BM===========================================================================
  1955.     if(strcmp(cmdtext, "/BM", true) == 0)
  1956.     {
  1957.     if(Level[playerid] >= 8) return SendClientMessage(playerid,0xFF000096," !òì îðú ìáöò ô÷åãä æå òìééê ìäéåú øîä 8");
  1958.     if(bm[playerid] == 1)return SendClientMessage(playerid,0x556b2fFF," !àôùø ìäùúîù áô÷åãä æå,ø÷ ôòí àçú áçééí");
  1959.     bm[playerid]=1;
  1960.     if(IsPlayerConnected(playerid))
  1961.     {
  1962.     GetPlayerMoney(playerid);
  1963.     new Float:X;
  1964.     new Float:Y;
  1965.     new Float:Z;
  1966.     new kname[24];
  1967.     GetPlayerName(playerid,kname,24);
  1968.     GetPlayerPos(playerid,X,Y,Z);
  1969.     CreateExplosion(X,Y,Z,11,0);
  1970.     SendClientMessage(playerid,0x24FF0AB9, ".äúôåööú áäöìçä");}
  1971.     return 1;
  1972.     }
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.     //---------------------------help------------------------------------------------
  1979.  
  1980.     if(strcmp(cmdtext, "/jetp", true)==0)
  1981.     {
  1982.     if(Level[playerid] >= 12) return SendClientMessage(playerid,0xFF000096,"!òì îðú ìáöò ô÷åãä æå òìééê ìäéåú øîä 12");
  1983.     new Float:X, Float:Y, Float:Z;
  1984.     GetPlayerPos(playerid, X, Y, Z);
  1985.     CreatePickup(370,2,X,Y,Z);
  1986.     SendClientMessage(playerid, 0x24FF0AB9, "!÷éáìú â'èôà÷");
  1987.     return 1;
  1988.     }
  1989.  
  1990.     //-------ChangeSkin-------------------------------------------------------------
  1991.     if(strcmp(cmd, "/ChangeSkin", true) == 0)
  1992.     {
  1993.     if(!CPS_IsPlayerInCheckpoint(playerid,ChangeSkin)){ return
  1994.     SendClientMessage(playerid,0xFF000096,".àúä ìà áçðåú áâãéí");
  1995.     }
  1996.     new tmp2[256];
  1997.     tmp2 = strtok(cmdtext, idx);
  1998.     new id2 = strval(tmp2);
  1999.     if(id2 < 298 ||id2 > 0)
  2000.     {
  2001.     if(!strlen(tmp2)) return SendClientMessage(playerid,0xFFFFFFAA,"USAGE: /ChangeSkin  [Skin] ");
  2002.     SetPlayerSkin(playerid,id2);
  2003.     }else {
  2004.     SendClientMessage(playerid,0xff0000AA,".ñ÷éï ùâåé");
  2005.     }
  2006.     format(string,sizeof(string),".%dùéðú ìòöîê àú äãîåú ì",id2);
  2007.     SendClientMessage(playerid,0x24FF0AB9,string);
  2008.     return 1;
  2009.     }
  2010.     //-------Help-----------------------------------
  2011.     if(strcmp(cmdtext, "/Help", true) == 0)
  2012.     {
  2013.         SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch Help Menu______|");
  2014.         SendClientMessage(playerid,0xFF9900AA,".îàåã îéåçã DM ùøú ");
  2015.         SendClientMessage(playerid,0xFF66FFAA,".áîåã æä,éù îâååï âãåì ùì àôùøéåú");
  2016.         SendClientMessage(playerid,0xFFFF00AA,".áéï äàôùøéåú àôùø ìîöåà : ùéôåøé øëá,ãøéôèéí àééùéí,îéøåöéí åòåã");
  2017.         SendClientMessage(playerid,0xFFFF00AA,"? /Commands, ìøùéîú äô÷åãåú | /Teleports, ìøùéîú äùéâåøéí ?");
  2018.         SendClientMessage(playerid,0xFFFF00AA,"? /Credits, ìøùéîú ä÷øãéèéí ùì éåöøé äîåã ?");
  2019.         SendClientMessage(playerid,0xFFFF00AA,"? /Stats, /PStats, öôééä áñèàèéí àééùéí àå ùì àçøéí ?");
  2020.         SendClientMessage(playerid,0xFFFF00AA,"? /DriftsHelp, /PbattleHelp, òæøä òì äîòøëåú áùøú ?");
  2021.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2022.         return 1;
  2023.     }
  2024.     if(strcmp(cmdtext, "/Credits", true) == 0)
  2025.     {
  2026.         SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch Credits______|");
  2027.         SendClientMessage(playerid,0xAFAFAFAA," Nex[T]ioN,Bar Ohana - îúëðú äîåã");
  2028.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2029.         return 1;
  2030.     }
  2031.     if(strcmp(cmdtext, "/teleports", true) == 0)
  2032.     {
  2033.         SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch Teleports______|");
  2034.         SendClientMessage(playerid,0xFFFF00AA,"/Race /Ammo /war /Disco /Garage /Telebank");
  2035.         SendClientMessage(playerid,0xFFFF00AA,"/Ap /Everest /Jump /Test /Taxi /Battle");
  2036.         SendClientMessage(playerid,0xFFFF00AA,"/Ls /Nrg /Pool /Drift /Pc /Lonapark");
  2037.         SendClientMessage(playerid,0xFFFF00AA,"/Lv /Jeep /Ramp /Jailvisit /tree");
  2038.         SendClientMessage(playerid,0xFFFF00AA,"/Drifts /Drifts 2 /Race 2 /Sky /Class");
  2039.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2040.         return 1;
  2041.     }
  2042.     if(strcmp(cmdtext, "/Commands", true) == 0)
  2043.     {
  2044.         SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Commands Menu___|");
  2045.         SendClientMessage(playerid,0xFFFF00AA,"Login,Register,Stats,PStats Deposit Withdraw Balance");
  2046.         SendClientMessage(playerid,0xFFFF00AA,"Admins,Flip,AFK,UnAFK,Kill,Report,Nitros,Bm,Fixcar,Hm,Armor,Invisible");
  2047.         SendClientMessage(playerid,0xFFFF00AA,"UnInvisible,Sp,Gp");
  2048.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2049.         return 1;
  2050.     }
  2051.     if(strcmp(cmdtext, "/DriftsHelp", true) == 0)
  2052.     {
  2053.         SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Drifts Menu___|");
  2054.         SendClientMessage(playerid,0xFFFF00AA,".îòøëú æå îàôùøú ìê ìòùåú ãøéôè òí ùç÷ï,ììà ùéôøéòå ìëí");
  2055.         SendClientMessage(playerid,0xFFFF00AA,"/PDinvite - ìùìåç ìùç÷ï äæîðä ìãøéôè | /PDAccept - ìàùø ãøéôè ùùìçå ìê");
  2056.         SendClientMessage(playerid,0xFFFF00AA,"/PDcancel - ìáéèåì,ãøôéè ùäåæîðú àìéå | /PDleave - ìòæåá ãøéôè ùàúä áå");
  2057.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2058.         return 1;
  2059.     }
  2060.     if(strcmp(cmdtext, "/BotHelp", true) == 0)
  2061.     {
  2062.         SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Bot Menu___|");
  2063.         SendClientMessage(playerid,0xFFFF00AA,".áåè äåà ëîå ùç÷ï ìëì ãáø,äåà òåðä òì äùàìåú,åîòðéù");
  2064.         SendClientMessage(playerid,0xFFFF00AA,".äáåè ééëåì ìëðåú ìëí òì ùàìåú,àáì òì äøåá ìà");
  2065.         SendClientMessage(playerid,0xFFFF00AA,".DM_Bot ëãé ìãáø òí äáåè äåñéôå ìôðé ëì îùôè");
  2066.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2067.         return 1;
  2068.     }
  2069.     if(strcmp(cmdtext, "/Info", true) == 0)
  2070.     {
  2071.         SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Info Menu___|");
  2072.         SendClientMessage(playerid,0xFFFF00AA,"DeathMatch v0.1 :âøñàú äîåã");
  2073.         SendClientMessage(playerid,0xFFFF00AA,".0 :òãëåðéí");
  2074.         SendClientMessage(playerid,0xFFFF00AA,"VGames.co.il");
  2075.         SendClientMessage(playerid,0xFFFF00AA,"Ventrilo: 80.179.153.12:10976");
  2076.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2077.         return 1;
  2078.     }
  2079.     if(strcmp(cmdtext, "/SystemHelp", true) == 0)
  2080.     {
  2081.         SendClientMessage(playerid,0xFF66FFAA,"|______DeathMatch System______|");
  2082.         SendClientMessage(playerid,0xAFAFAFAA,"/DriftsHelp - ìòæøä òì îòøëú äãøéôèéí");
  2083.         SendClientMessage(playerid,0xAFAFAFAA,"/PBattleHelp - ìòæøä òì îòøëú ä÷øáåú àééùéí ");
  2084.         SendClientMessage(playerid,0xAFAFAFAA,"/VIPHelp - ìòæøä òì îòøëú ä÷øáåú àééùéí ");
  2085.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2086.         return 1;
  2087.     }
  2088.     if(strcmp(cmdtext, "/PbattleHelp", true) == 0)
  2089.     {
  2090.         SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Pbattle Menu___|");
  2091.         SendClientMessage(playerid,0xFFFF00AA,".îòøëú æå îàôùøú ìê ìòùåú ÷øá àééùé ììà ùéôøéòå ìê");
  2092.         SendClientMessage(playerid,0xFFFF00AA,"/PBinvite - ìùìåç ìîéùäå äæîðä ì÷øá | /PBAccept - ìàùø àú ä÷øá äàééùé ùùìçå ìê");
  2093.         SendClientMessage(playerid,0xFFFF00AA,"/PBcancel - ìáèì àú ä÷øá ùäæîéðå ìê | /PBleave - ìòæåá àú ä÷øá ùàúä áå");
  2094.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2095.         return 1;
  2096.     }
  2097.     if(strcmp(cmdtext, "/VipHelp", true) == 0)
  2098.     {
  2099.         SendClientMessage(playerid,0xFF66FFAA,"|___DeathMatch Vip Menu___|");
  2100.         SendClientMessage(playerid,0xFFFF00AA,".äéà îòøëú ùø÷ àðùéí çùåáéí,î÷áìéí àìééä âéùä VIP îòøëú ä");
  2101.         SendClientMessage(playerid,0xFFFF00AA,".áîòøëú ÷ééîåú 3,øîåú åùìì ùì ô÷åãåú");
  2102.         SendClientMessage(playerid,0xFFFF00AA,"/VipBase(1)  /VipColor(1)  /VipGate(1)  /Vbm(3)  /vwl(2)  /bvw(2)");
  2103.         SendClientMessage(playerid,0x000000FF,"_________________________________________");
  2104.         return 1;
  2105.     }
  2106.    
  2107.     // Teleports , ùéâåøéí
  2108.     if(strcmp (cmdtext, "/Monster", true)==0)
  2109.     {
  2110.     new Float:health;
  2111.     GetPlayerHealth(playerid,health);
  2112.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2113.     ResetPlayerWeapons(playerid);
  2114.     SetPlayerInterior(playerid,0);
  2115.     if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2116.     {
  2117.     SetVehiclePos(GetPlayerVehicleID(playerid),-357.9751,-425.2764,7.1675);
  2118.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 247.8321);
  2119.     }
  2120.     else { SetPlayerPos(playerid,-357.9751,-425.2764,7.1675);
  2121.  
  2122.     }
  2123.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ìîåðñèø");
  2124.     SetCameraBehindPlayer(playerid);
  2125.     return 1;
  2126.     }
  2127.     //=Ammo=========================================================================
  2128.     if(strcmp(cmdtext, "/Ammo", true)==0)
  2129.     {
  2130.     new Float:health;
  2131.     GetPlayerHealth(playerid,health);
  2132.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2133.  
  2134.  
  2135.     if(Level[playerid] < 3) return SendClientMessage(playerid,0x33CCFFAA," !àúä öøéê ìäéåú øîä 3 ëãé ìäéùúâø ìùéâåø äæä");
  2136.  
  2137.     SetPlayerInterior(playerid,0);
  2138.     SetPlayerPos(playerid, 2154.6987, 939.6292, 10.8203);
  2139.     SetPlayerFacingAngle(playerid, 354.4457);
  2140.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ìçðåú äðù÷");
  2141.     GameTextForPlayer(playerid,"~w~Ammo",3000,1);
  2142.     return 1;
  2143.     }
  2144.     //=Ammo=========================================================================
  2145.     if(strcmp(cmdtext, "/Ap", true)==0)
  2146.     {
  2147.     new Float:health;
  2148.     GetPlayerHealth(playerid,health);
  2149.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2150.  
  2151.  
  2152.     SetPlayerInterior(playerid,0);
  2153.     SetPlayerPos(playerid, 1707.5137, 1617.5172, 10.0933);
  2154.     SetPlayerFacingAngle(playerid, 92.1286);
  2155.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ìùãä äúòåôä");
  2156.     GameTextForPlayer(playerid,"~w~Ap",3000,1);
  2157.     return 1;
  2158.     }
  2159.     //=Lv===========================================================================
  2160.     if(strcmp (cmdtext, "/lv", true)==0)
  2161.     {
  2162.     new Float:health;
  2163.     GetPlayerHealth(playerid,health);
  2164.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2165.  
  2166.  
  2167.     SetPlayerInterior(playerid,0);
  2168.     if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2169.     {
  2170.     SetVehiclePos(GetPlayerVehicleID(playerid),2025.2086,1334.4410,10.6048);
  2171.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 309.1414);
  2172.     }else{
  2173.     SetPlayerPos(playerid, 2025.2086,1334.4410,10.6048);
  2174.     SetPlayerFacingAngle(playerid, 309.1414);
  2175.     }
  2176.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ììàñ ååàðèåøñ");
  2177.     GameTextForPlayer(playerid,"~w~Los ~R~Ventroes",3000,1);
  2178.     SetCameraBehindPlayer(playerid);
  2179.     return 1;
  2180.     }
  2181.     //=Lv===========================================================================
  2182.     if(strcmp(cmdtext, "/jump", true)==0)
  2183.     {
  2184.     new Float:health;
  2185.     GetPlayerHealth(playerid,health);
  2186.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2187.  
  2188.  
  2189.     if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !àúä öøéê ìäéåú øîä 2 ëãé ìäùúâø ìùéâåø äæä");
  2190.     SetPlayerInterior(playerid,0);
  2191.     if (GetPlayerState(playerid) == 2)
  2192.     {
  2193.     SetVehiclePos(GetPlayerVehicleID(playerid), -706.1162, 2331.1838, 127.1810);
  2194.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 35.4124);
  2195.     }else{
  2196.     SetPlayerPos(playerid, -706.1162, 2331.1838, 127.1810);
  2197.     SetPlayerFacingAngle(playerid, 35.4124);
  2198.     }
  2199.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ì÷ôéöä");
  2200.     SetCameraBehindPlayer(playerid);
  2201.     return 1;
  2202.     }
  2203.     //=Ls===========================================================================
  2204.     if(strcmp(cmdtext, "/ls", true) == 0)
  2205.     {
  2206.     new Float:health;
  2207.     GetPlayerHealth(playerid,health);
  2208.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2209.  
  2210.  
  2211.     SetPlayerInterior(playerid,0);
  2212.     if(IsPlayerInAnyVehicle(playerid))
  2213.     {
  2214.     new Float:X;
  2215.     new Float:Y;
  2216.     new Float:Z;
  2217.     new VehicleID;
  2218.     GetPlayerPos(playerid, X, Y, Z);
  2219.     VehicleID = GetPlayerVehicleID(playerid);
  2220.     SetVehiclePos(VehicleID,369.9077,-2031.3615,7.6719);
  2221.     }else{
  2222.     new Float:X;
  2223.     new Float:Y;
  2224.     new Float:Z;
  2225.     GetPlayerPos(playerid, X, Y, Z);
  2226.     SetPlayerPos(playerid,369.9077,-2031.3615,7.6719);
  2227.     }
  2228.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ììåñ ñàðèåñ");
  2229.     return 1;
  2230.     }
  2231.     //====Ezra
  2232.     if(strcmp(cmdtext, "/Ezra", true) == 0)
  2233.         {
  2234.         SetPlayerPos(playerid,2769.821777,2459.150878,0.917999);
  2235.         return 1;
  2236.     }
  2237.    
  2238.    
  2239.     //=Race 2=======================================================================
  2240.     if(strcmp (cmdtext, "/Race", true)==0)
  2241.     {
  2242.     new Float:health;
  2243.     GetPlayerHealth(playerid,health);
  2244.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2245.  
  2246.  
  2247.     if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !àúä öøéê ìäéåú øîä 2 ëãé ìäùúâø");
  2248.  
  2249.     ResetPlayerWeapons(playerid);
  2250.     SetPlayerInterior(playerid,0);
  2251.     if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2252.     {
  2253.     SetVehiclePos(GetPlayerVehicleID(playerid),1507.894409, -2501.312988, 13.297546);
  2254.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 0.0000);
  2255.     }else{
  2256.     SetPlayerPos(playerid,1507.894409, -2501.312988, 13.297546);
  2257.     }
  2258.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ìàæåø äîøåöéí 2");
  2259.     SetCameraBehindPlayer(playerid);
  2260.     return 1;
  2261.     }
  2262.     //=Test=========================================================================
  2263.     if(strcmp(cmdtext, "/test", true)==0)
  2264.     {
  2265.     new Float:health;
  2266.     GetPlayerHealth(playerid,health);
  2267.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2268.  
  2269.  
  2270.     SetPlayerInterior(playerid,0);
  2271.     SetPlayerPos(playerid, 1597.7958, 609.3694, 7.7813);
  2272.     SetPlayerFacingAngle(playerid, 189.1711);
  2273.     SendClientMessage(playerid, 0xFF9900AA, ".àæåø èñèéí");
  2274.     return 1;
  2275.     }
  2276.     //=Taxi=========================================================================
  2277.     if (strcmp(cmdtext, "/Taxi", true)==0)
  2278.     {
  2279.     new Float:health;
  2280.     GetPlayerHealth(playerid,health);
  2281.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2282.  
  2283.  
  2284.     if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !àúä öøéê ìäéåú øîä 2 ëãé ìäùúâø ìùéâåø äæä");
  2285.  
  2286.     SetPlayerInterior(playerid,0);
  2287.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  2288.     new vehicleid = GetPlayerVehicleID(playerid);
  2289.     SetVehiclePos(vehicleid,1432.8228,2680.1704,10.8203);
  2290.     SetVehicleZAngle(vehicleid, 0.0);
  2291.     }else{
  2292.     SetPlayerPos(playerid,1432.8228,2680.1704,10.8203);
  2293.     SetPlayerFacingAngle(playerid,0.0);
  2294.     }
  2295.     SendClientMessage(playerid, 0xFF9900AA, ".úçðú äîåðéåú");
  2296.     return 1;
  2297.     }
  2298.     //=Batlle=======================================================================
  2299.     if (strcmp(cmdtext, "/battle", true)==0)
  2300.     {
  2301.     new Float:health;
  2302.     GetPlayerHealth(playerid,health);
  2303.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2304.  
  2305.  
  2306.     if(Level[playerid] < 5) return SendClientMessage(playerid,0x33CCFFAA," !àúä öøéê ìäéåú øîä 5 ëãé ìäùúâø ìùéâåø äæä");
  2307.  
  2308.     SetPlayerInterior(playerid,0);
  2309.     if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2310.     {
  2311.     new vehicleid = GetPlayerVehicleID(playerid);
  2312.     SetVehiclePos(vehicleid, 1142.6696,1345.5865,10.8203);
  2313.     SetVehicleZAngle(vehicleid, 0.0);
  2314.     }else{
  2315.     SetPlayerPos(playerid,1142.6696,1345.5865,10.8203);
  2316.     SetPlayerFacingAngle(playerid,0.0);
  2317.     }
  2318.     SendClientMessage(playerid, 0xFF9900AA, ".àæåø ä÷øáåú");
  2319.     return 1;
  2320.     }
  2321.     //=PoL==========================================================================
  2322.     if (strcmp(cmdtext, "/Pool", true)==0)
  2323.     {
  2324.     new Float:health;
  2325.     GetPlayerHealth(playerid,health);
  2326.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2327.  
  2328.  
  2329.     SetPlayerInterior(playerid,0);
  2330.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2331.     {
  2332.     new vehicleid = GetPlayerVehicleID(playerid);
  2333.     SetVehiclePos(vehicleid,2558.2002,1562.8346,10.8203);
  2334.     SetVehicleZAngle(vehicleid,0.0);
  2335.     }else{
  2336.     SetPlayerPos(playerid, 2558.2002,1562.8346,10.8203);
  2337.     SetPlayerFacingAngle(playerid,0.0);
  2338.     }
  2339.     SendClientMessage(playerid, 0xFF9900AA,".áøéëú äùçééä");
  2340.     return 1;
  2341.     }
  2342.     //=Drifts=======================================================================
  2343.     if( strcmp(cmdtext,"/Drifts", true ) == 0 )
  2344.     {
  2345.     new Float:health;
  2346.     GetPlayerHealth(playerid,health);
  2347.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2348.  
  2349.  
  2350.     if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !àúä ìà øîä 2");
  2351.  
  2352.     if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER )
  2353.     {
  2354.     SetVehiclePos(GetPlayerVehicleID(playerid),2327.5933,1389.6144,42.8203  );
  2355.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 350.8875 );
  2356.     LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0 );
  2357.     }else{
  2358.     SetPlayerPos(playerid,2327.5933,1389.6144,42.8203);
  2359.     SetPlayerFacingAngle(playerid, 350.8875);
  2360.     }
  2361.     SetPlayerInterior(playerid,0);
  2362.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ìàæåø äãøéôèéí");
  2363.     GameTextForPlayer(playerid,"~w~Drits",3000,1);
  2364.     return 1;
  2365.     }
  2366.     //=Drifts 2=====================================================================
  2367.     if( strcmp(cmdtext,"/Drifts 2", true ) == 0 )
  2368.     {
  2369.     new Float:health;
  2370.     GetPlayerHealth(playerid,health);
  2371.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2372.  
  2373.  
  2374.     if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !àúä ìà øîä 2");
  2375.  
  2376.     if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER )
  2377.     {
  2378.     SetVehiclePos(GetPlayerVehicleID(playerid),-2415.9705,-604.1891,132.5625 );
  2379.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 308.9670 );
  2380.     LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0 );
  2381.     }else{
  2382.     SetPlayerPos(playerid,-2420.3777,-608.3496,132.5625);
  2383.     SetPlayerFacingAngle(playerid, 42.6078);
  2384.     }
  2385.     SetPlayerInterior(playerid,0);
  2386.     SendClientMessage(playerid,0xFF9900AA, ".áøåê äáà ìàæåø äãøéôèéí 2");
  2387.     GameTextForPlayer(playerid,"~w~Drits 2",3000,1);
  2388.     return 1;
  2389.     }
  2390.     //=Ramp=========================================================================
  2391.     if (strcmp(cmdtext, "/Ramp", true)==0)
  2392.     {
  2393.     new Float:health;
  2394.     GetPlayerHealth(playerid,health);
  2395.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2396.  
  2397.  
  2398.     SetPlayerInterior(playerid,0);
  2399.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2400.     {
  2401.     new vehicleid = GetPlayerVehicleID(playerid);
  2402.     SetVehiclePos(vehicleid,1859.3246,-1381.7324,13.5625);
  2403.     SetVehicleZAngle(vehicleid, 0.0);
  2404.     }else{
  2405.     SetPlayerPos(playerid,1859.3246,-1381.7324,13.5625);
  2406.     SetPlayerFacingAngle(playerid, 0.0);
  2407.     }
  2408.     SendClientMessage(playerid,0xFF9900AA, ".áøåê äáà ìàæåø äøîôåú");
  2409.     return 1;
  2410.     }
  2411.     //=JeeP=========================================================================
  2412.     if (strcmp(cmdtext, "/Jeep", true)==0)
  2413.     {
  2414.     new Float:health;
  2415.     GetPlayerHealth(playerid,health);
  2416.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2417.  
  2418.  
  2419.     SetPlayerInterior(playerid,0);
  2420.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  2421.     new vehicleid = GetPlayerVehicleID(playerid);
  2422.     SetVehiclePos(vehicleid,-68.8615,-2.6093,3.1172);
  2423.     SetVehicleZAngle(vehicleid,0.0);
  2424.     } else {
  2425.     SetPlayerPos(playerid,-68.8615,-2.6093,3.1172);
  2426.     SetPlayerFacingAngle(playerid,0.0);
  2427.     }
  2428.     SendClientMessage(playerid, 0xFF9900AA, ".àæåø äâ'éôéí");
  2429.     return 1;
  2430.     }
  2431.     //=Pc===========================================================================
  2432.     if (strcmp(cmdtext, "/Pc", true)==0)
  2433.     {
  2434.     new Float:health;
  2435.     GetPlayerHealth(playerid,health);
  2436.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2437.  
  2438.  
  2439.     SetPlayerInterior(playerid,0);
  2440.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  2441.     {
  2442.     new vehicleid = GetPlayerVehicleID(playerid);
  2443.     SetVehiclePos(vehicleid, -1616.0138,681.9838,7.1875);
  2444.     SetVehicleZAngle(vehicleid, 0.0);
  2445.     }else{
  2446.     SetPlayerPos(playerid, -1616.0138,681.9838,7.1875);
  2447.     SetPlayerFacingAngle(playerid,0.0);
  2448.     }
  2449.     SendClientMessage(playerid, 0xFF9900AA, ".áøåê äáà ìúçðú îùèøä");
  2450.     return 1;
  2451.     }
  2452.     //=Tower========================================================================
  2453.     if(strcmp(cmdtext, "/tower", true) == 0)
  2454.     {
  2455.     new Float:health;
  2456.     GetPlayerHealth(playerid,health);
  2457.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2458.  
  2459.     if(Level[playerid] < 2) return SendClientMessage(playerid,0x33CCFFAA," !àúä ìà øîä 2");
  2460.  
  2461.     SetPlayerInterior(playerid, 0);
  2462.     new playerState = GetPlayerState(playerid);
  2463.     if(playerState == PLAYER_STATE_DRIVER)
  2464.     {
  2465.     new VehicleID;
  2466.     VehicleID = GetPlayerVehicleID(playerid);
  2467.     SendClientMessage(playerid,0x0000BBAA,".äîâãì äâãåì");
  2468.     SetVehiclePos(VehicleID,1544.3235,-1353.4695,329.4740);
  2469.     }else{
  2470.     SetPlayerPos(playerid,1544.3235,-1353.4695,329.4740);
  2471.     }
  2472.     return 1;
  2473.     }
  2474.     //=lonapark=====================================================================
  2475.     if(strcmp(cmdtext, "/lonapark", true)==0)
  2476.     {
  2477.     new Float:health;
  2478.     GetPlayerHealth(playerid,health);
  2479.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2480.  
  2481.  
  2482.     SetPlayerInterior(playerid, 0);
  2483.     if (GetPlayerState(playerid) == 2)
  2484.     {
  2485.     SetVehiclePos(GetPlayerVehicleID(playerid), 372.4781, -2023.8882, 7.6719);
  2486.     SetVehicleZAngle(GetPlayerVehicleID(playerid), 150.0521);
  2487.     }else{
  2488.     SetPlayerPos(playerid, 372.4781, -2023.8882, 7.6719);
  2489.     SetPlayerFacingAngle(playerid, 150.0521);
  2490.     }
  2491.     SendClientMessage(playerid, 0x33AA33AA,".áøåëéí äáàéí ììåðä ôàø÷");
  2492.     return 1;
  2493.     }
  2494.     //=Everest======================================================================
  2495.     if (strcmp(cmdtext, "/Everest", true)==0)
  2496.     {
  2497.     new Float:health;
  2498.     GetPlayerHealth(playerid,health);
  2499.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2500.  
  2501.  
  2502.     SetPlayerInterior(playerid,0);
  2503.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  2504.     new vehicleid = GetPlayerVehicleID(playerid);
  2505.     SetVehiclePos(vehicleid,-2303.5950,-1625.6136,483.7708);
  2506.     SetVehicleZAngle(vehicleid, 0.0);
  2507.     }else{
  2508.     SetPlayerPos(playerid,-2303.5950,-1625.6136,483.7708);
  2509.     SetPlayerFacingAngle(playerid, 0.0);
  2510.     }
  2511.     SendClientMessage(playerid, 0xFF9900AA, ".äâòú ìäø äâáåää");
  2512.     return 1;
  2513.     }
  2514.     //=Garage=======================================================================
  2515.     if (strcmp(cmdtext, "/Garage", true)==0)
  2516.     {
  2517.     new Float:health;
  2518.     GetPlayerHealth(playerid,health);
  2519.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2520.  
  2521.  
  2522.     SetPlayerInterior(playerid,0);
  2523.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  2524.     new vehicleid = GetPlayerVehicleID(playerid);
  2525.     SetVehiclePos(vehicleid,-2710.2791,217.8949,4.1797);
  2526.     SetVehicleZAngle(vehicleid, 0.0);
  2527.     }else{
  2528.     SetPlayerPos(playerid,-2710.2791,217.8949,4.1797);
  2529.     SetPlayerFacingAngle(playerid, 0.0);
  2530.     }
  2531.     SendClientMessage(playerid, 0xFF9900AA, ".ùéôåøéí ìøëá");
  2532.     return 1;
  2533.     }
  2534.     //=SF===========================================================================
  2535.     if (strcmp(cmdtext, "/Sf", true)==0)
  2536.     {
  2537.     new Float:health;
  2538.     GetPlayerHealth(playerid,health);
  2539.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2540.  
  2541.  
  2542.     SetPlayerInterior(playerid,0);
  2543.     if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) {
  2544.     new vehicleid = GetPlayerVehicleID(playerid);
  2545.     SetVehiclePos(vehicleid,-2276.1162,129.4282,35.1641);
  2546.     SetVehicleZAngle(vehicleid, 0.0);
  2547.     } else {
  2548.     SetPlayerPos(playerid,-2276.1162,129.4282,35.1641);
  2549.     SetPlayerFacingAngle(playerid, 0.0);
  2550.     }
  2551.     SendClientMessage(playerid, 0xFF9900AA, ".áøåëéí äáàéí ìñàï ôéøå");
  2552.     return 1;
  2553.     }
  2554.     //=telebank=====================================================================
  2555.     if(strcmp(cmdtext, "/telebank", true) == 0)
  2556.     {
  2557.     new Float:health;
  2558.     GetPlayerHealth(playerid,health);
  2559.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2560.  
  2561.  
  2562.     SetPlayerInterior(playerid,0);
  2563.     SetPlayerPos(playerid, 2193.7690,2002.3837,12.2894);
  2564.     SetPlayerFacingAngle(playerid, 181.1575);
  2565.     SetPlayerInterior(playerid,0);
  2566.     GameTextForPlayer(playerid,"~w~The Bank",5000,1);
  2567.     return 1;
  2568.     }
  2569.     //=jailvisit====================================================================
  2570.     if(strcmp(cmdtext, "/BB", true)==0) CreateVehicle(612,0,0,0,0,0,0,0);
  2571.     if(strcmp(cmdtext, "/jailvisit", true) == 0)
  2572.     {
  2573.     new Float:health;
  2574.     GetPlayerHealth(playerid,health);
  2575.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2576.  
  2577.     SetPlayerInterior(playerid,0);
  2578.     GameTextForPlayer(playerid, "~b~jaill visi~w~t", 3000, 1);
  2579.     SetPlayerInterior(playerid,6);
  2580.     new playerState = GetPlayerState(playerid);
  2581.     if(playerState == PLAYER_STATE_DRIVER){
  2582.     new VehicleID;
  2583.     VehicleID = GetPlayerVehicleID(playerid);
  2584.     SetVehiclePos(VehicleID,268.0042,77.5562,1001.0391);
  2585.     }else{
  2586.     SetPlayerPos(playerid,268.0042,77.5562,1001.0391);}
  2587.     GetPlayerSkin(0);
  2588.     return 1;
  2589.     }
  2590.     //=War==========================================================================
  2591.     if(strcmp(cmdtext, "/war", true) == 0)
  2592.     {
  2593.     new Float:health;
  2594.     GetPlayerHealth(playerid,health);
  2595.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2596.  
  2597.  
  2598.     SetPlayerInterior(playerid, 16);
  2599.     SetPlayerPos(playerid,-1401.0670,1265.3706,1039.8672);
  2600.     GameTextForPlayer(playerid, "~b~Wa~w~R", 3000, 1);
  2601.     SetPlayerInterior(playerid,16);
  2602.     ResetPlayerWeapons(playerid);
  2603.     GivePlayerWeapon(playerid,26,1000);//sawn
  2604.     GivePlayerWeapon(playerid,28,1000);//uzi
  2605.     GivePlayerWeapon(playerid,22,1000);//pistoloc
  2606.     return 1;
  2607.     }
  2608.     //=CarPark======================================================================
  2609.     if(strcmp(cmdtext, "/CarPark", true) == 0)
  2610.     {
  2611.     new Float:health;
  2612.     GetPlayerHealth(playerid,health);
  2613.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2614.  
  2615.  
  2616.     SetPlayerInterior(playerid,0);
  2617.     SetPlayerPos(playerid,1657.7753,-1681.7750,21.4306);
  2618.     GameTextForPlayer(playerid, "~Car~", 3000, 1);
  2619.     return 1;
  2620.     }
  2621.     //=Tree=========================================================================
  2622.     if(strcmp(cmdtext, "/tree", true) == 0)
  2623.     {
  2624.     new Float:health;
  2625.     GetPlayerHealth(playerid,health);
  2626.     if(health < 30.0) return SendClientMessage(playerid,0xFF000096,".àúä çééá,30 àçåæ çééí ëãé ìùúâø");
  2627.  
  2628.  
  2629.     SetPlayerInterior(playerid,0);
  2630.     SetPlayerPos(playerid,392.4003,2532.0828,16.5429);
  2631.     GameTextForPlayer(playerid, "TREE", 3000, 1);
  2632.     return 1;
  2633.     }
  2634.       //------------Pbattle System----------------------------------------------------
  2635.     if(strcmp(cmd, "/PBinvite", true) == 0)
  2636.     {
  2637.     new id;
  2638.     cmd = strtok(cmdtext, idx);
  2639.     id = strval(cmd);
  2640.     if(!strlen(cmd)) return SendClientMessage(playerid,White,"/PBinvite [ID]");
  2641.     if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".àééãé ùâåé");
  2642.     if(InPbattle[id] == 1) return SendClientMessage(playerid,0xFF000096,".äùç÷ï àåúå øöéú ìäæîéï ëáø á÷øá");
  2643.     if(id == playerid) return SendClientMessage(playerid,0xFF000096,".àé àôùø ìäæîéï àú òöîê ì÷øá");
  2644.     format(string,sizeof(string),".ì÷øá àééùé %s äæîðú àú",GetName(id));
  2645.     SendClientMessage(playerid,0x24FF0AB9,string);
  2646.     format(string,sizeof(string),"[/PBaccept] : äæîéï àåúê ì÷øá àééùé ëãé ìàùø øùåí %s äùç÷ï",GetName(playerid));
  2647.     SendClientMessage(id,0x24FF0AB9,string);
  2648.     //----
  2649.     SetPlayerPos(playerid,-1401.0428,1266.6740,1039.8672);
  2650.     SetPlayerInterior(playerid,16);
  2651.     SetPlayerVirtualWorld(playerid,30);
  2652.     AllowInteriorWeapons(playerid);
  2653.     TogglePlayerControllable(playerid,0);
  2654.     InPbattle[playerid] = 1;
  2655.     PBCmd[playerid] = 1;
  2656.     PBSend[id] = playerid;
  2657.     PBSend[playerid] = id;
  2658.     return 1;
  2659.     }
  2660.     //-----------------
  2661.     if(strcmp(cmd, "/PBaccept", true) == 0)
  2662.     {
  2663.     new id = PBSend[playerid];
  2664.     if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".àó àçã ìà ùìç ìê äæîðä ì÷øá");
  2665.     SendClientMessage(playerid,0x24FF0AB9,".àéùøú àú ä÷øá äàééùé");
  2666.     format(string,sizeof(string),".á÷øá àéùéé %s åäùç÷ï %s äùç÷ï",GetName(playerid),GetName(id));
  2667.     SendClientMessageToAll(0x24FF0AB9,string);
  2668.     format(string,sizeof(string),".àéùø àú ääæîðä ì÷øá àééùé ùùìçú ìå %s äùç÷ï",GetName(id));
  2669.     SendClientMessage(id,0x24FF0AB9,string);
  2670.     //----
  2671.     SetPlayerPos(playerid,-1389.9570,1226.5359,1039.8741);
  2672.     GameTextForPlayer(playerid, "~b~F~y~I~g~T~R~G~w~H", 3000, 4);
  2673.     GameTextForPlayer(id, "~b~F~y~I~g~T~R~G~w~H", 3000, 4);
  2674.     SetPlayerInterior(playerid,16);
  2675.     SetPlayerVirtualWorld(playerid,30);
  2676.     TogglePlayerControllable(playerid,1);
  2677.     TogglePlayerControllable(id,1);
  2678.     AllowInteriorWeapons(playerid);
  2679.     InPbattle[playerid] = 1;
  2680.     PBCmd[playerid] = 1;
  2681.     return 1;
  2682.     }
  2683.     //----------
  2684.     if(strcmp(cmd, "/PBcancel", true) == 0)
  2685.     {
  2686.     new id = PBSend[playerid];
  2687.     if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".àúä ìà á÷øá àééùé");
  2688.     SendClientMessage(playerid,0x24FF0AB9,".ééöàú îä÷øá äàééùé");
  2689.     format(string,sizeof(string),".ùäæîðú àåúå ì÷øá àééùé,áéèì àú ääæîðä %s äùç÷ï",GetName(id));
  2690.     SendClientMessage(id,0x24FF0AB9,string);
  2691.     ResetPbattle(playerid);
  2692.     return 1;
  2693.     }
  2694.     //--------
  2695.     if(strcmp(cmd, "/PBquit", true) == 0)
  2696.     {
  2697.     new id = PBSend[playerid];
  2698.     if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF000096,".àúä ìà á÷øá àééùé");
  2699.     SendClientMessage(playerid,0x24FF0AB9,".ôøùú îä÷øá äàééùé");
  2700.     format(string,sizeof(string),".ùòùéú àéúå ÷øá àééùé ôøù îä÷øá %s äùç÷ï",GetName(id));
  2701.     SendClientMessage(id,0x24FF0AB9,string);
  2702.     ResetPbattle(playerid);
  2703.     SpawnPlayer(playerid);
  2704.     return 1;
  2705.     }
  2706.  
  2707.     if(strcmp(cmd, "/Pbstatus", true) == 0)
  2708.     {
  2709.     SendClientMessage(playerid,0x24FF0AB9,"Your Priavte Battle Status:");
  2710.     if(InPbattle[playerid] == 0)
  2711.     {
  2712.     SendClientMessage(playerid,0xFF000096,".ëøâò àúä ìà á÷øá àééùé");
  2713.     return 0;
  2714.     }
  2715.     else if(InPbattle[playerid] == 1)
  2716.     {
  2717.     SendClientMessage(playerid,0xFF000096,".ëøâò àúä á÷øá àééùé");
  2718.     return 0;
  2719.     }
  2720.     return 1;
  2721.     }
  2722.    
  2723.     if(VaildCommand[playerid] == 1)
  2724.     {
  2725.     SendClientMessage(playerid,0xff0000aa,"./Help - ô÷åãä ùâåééä.ìòæøä");
  2726.     return 1;
  2727.     }
  2728.    
  2729.  
  2730.    
  2731.     return 0;
  2732. }
  2733.  
  2734. public OnPlayerUpdate(playerid)
  2735. {
  2736. return 1;
  2737. }
  2738.  
  2739. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  2740. {
  2741. ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Select Please","Stats\nSend Pbattle","Ok","Cancel");
  2742. return 1;
  2743. }
  2744.  
  2745. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  2746. {
  2747. new tmp[256],string[256];
  2748. if(dialogid == 1)
  2749. {
  2750.         if(response == 1)
  2751.         {
  2752.             if(listitem == 0)
  2753.             {
  2754.             new User = strval(tmp);
  2755.             new DKilles = dini_Int(GetFile(User), "Killes");
  2756.             new DDeaths = dini_Int(GetFile(User), "Deaths");
  2757.             new DLevel = dini_Int(GetFile(User), "Level");
  2758.             new DVip = dini_Int(GetFile(User), "Vip");
  2759.             new DLevelAdmin = dini_Int(GetFile(User), "LevelAdmin");
  2760.             new DBank = dini_Int(GetFile(User), "Bank");
  2761.             new DayRegistered = dini_Int(GetFile(User), "DayRegistered");
  2762.             new MonthRegistered = dini_Int(GetFile(User), "MonthRegistered");
  2763.             new YearRegistered = dini_Int(GetFile(User), "YearRegistered");
  2764.             format(string, sizeof(string), " :%s äñèèéñèé÷åú ùì", GetName(User));
  2765.             SendClientMessage(playerid, Grey, string);
  2766.             format(string, sizeof(string), ".%d :îéúåú :%d | äøéâåú", DKilles , DDeaths);
  2767.             SendClientMessage(playerid, 0xFF66FFAA, string);
  2768.             format(string, sizeof(string), ".%d :îùúîù ëáåã :%d | øîä", DLevel,DVip);
  2769.             SendClientMessage(playerid, 0xFF66FFAA, string);
  2770.             format(string, sizeof(string), ".%d :øîú äàãîéï :%d | ëñó ááð÷", DBank , DLevelAdmin);
  2771.             SendClientMessage(playerid, 0xFF66FFAA, string);
  2772.             format(string, sizeof(string), ".[%d/%d/%d] : úàøéê äøùîä ìùøú",DayRegistered,MonthRegistered,YearRegistered);
  2773.             SendClientMessage(playerid, 0xFF66FFAA, string);
  2774.             new Float:H,Float:A;
  2775.             GetPlayerHealth(playerid,H);
  2776.             format(string, sizeof(string), ".%.1f :çééí", H);
  2777.             SendClientMessage(playerid, 0xFF66FFAA, string);
  2778.             GetPlayerArmour(playerid,H);
  2779.             format(string, sizeof(string), ".%.2f :îâï", A);
  2780.             SendClientMessage(playerid, 0xFF66FFAA, string);
  2781.             }
  2782.         }
  2783.     }
  2784.  
  2785. if(listitem == 1)
  2786. {
  2787.    
  2788.     new id = strval(tmp);
  2789.     if(InPbattle[id] == 1) return SendClientMessage(playerid,0xFF000096,".äùç÷ï àåúå øöéú ìäæîéï ëáø á÷øá");
  2790.     if(id == playerid) return SendClientMessage(playerid,0xFF000096,".àé àôùø ìäæîéï àú òöîê ì÷øá");
  2791.     format(string,sizeof(string),".ì÷øá àééùé %s äæîðú àú",GetName(id));
  2792.     SendClientMessage(playerid,0x24FF0AB9,string);
  2793.     format(string,sizeof(string),"[/PBaccept] : äæîéï àåúê ì÷øá àééùé ëãé ìàùø øùåí %s äùç÷ï",GetName(playerid));
  2794.     SendClientMessage(id,0x24FF0AB9,string);
  2795.     //----
  2796.     SetPlayerPos(playerid,-1401.0428,1266.6740,1039.8672);
  2797.     SetPlayerInterior(playerid,16);
  2798.     SetPlayerVirtualWorld(playerid,30);
  2799.     AllowInteriorWeapons(playerid);
  2800.     TogglePlayerControllable(playerid,0);
  2801.     InPbattle[playerid] = 1;
  2802.     PBCmd[playerid] = 1;
  2803.     PBSend[id] = playerid;
  2804.     PBSend[playerid] = id;
  2805.                 }
  2806.                
  2807.                
  2808.  
  2809.  
  2810. return 0;
  2811. }
  2812.  
  2813.  
  2814. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  2815. {
  2816.     new string[64];
  2817.     format(string, sizeof(string), " .úäðä [%s] áøåê äáà ìøëá îñåâ", Vehicle[GetVehicleModel(vehicleid)-400]);
  2818.     SendClientMessage(playerid,0xFF000096,string);
  2819.     return 1;
  2820. }
  2821.  
  2822. public OnPlayerExitVehicle(playerid, vehicleid)
  2823. {
  2824.     return 1;
  2825. }
  2826.  
  2827. public OnPlayerStateChange(playerid, newstate, oldstate)
  2828. {
  2829. if(newstate == PLAYER_STATE_DRIVER)
  2830. {
  2831. new v = GetPlayerVehicleID(playerid);
  2832. if(v == VVip1 || v == VVip2 || v == VVip3 || v == VVip4 || v == VVip5 || v == VVip6 || v == VVip7 || v == VVip8
  2833. || v == VVip9 || v == VVip10 || v == VVip11 || v == VVip12 || v == VVip13 || v == VVip14)
  2834. {
  2835. if(Vip(playerid) == 0)
  2836. {
  2837. RemovePlayerFromVehicle(playerid);
  2838. SendClientMessage(playerid,0xFF0000AA, "!éëåìéí ìðäåâ áøëá æä VIP ø÷ ùç÷ðé ä");
  2839. }
  2840. }
  2841. }
  2842. return 1;
  2843. }
  2844.  
  2845. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  2846. {
  2847.  
  2848. if(IsKeyJustDown(KEY_FIRE,newkeys,oldkeys) || IsKeyJustDown(128,newkeys,oldkeys) ) {
  2849. if(GetPlayerInterior(playerid) == 4 || GetPlayerInterior(playerid) == 6) {
  2850. SendClientMessage(playerid,0xFF0000AA, "!àéï ìäøåâ áî÷åîåú ñâåøéí");
  2851. SetPlayerHealth(playerid,0.0);
  2852. }
  2853. }
  2854.  
  2855. }
  2856. IsKeyJustDown(key, newkeys, oldkeys)
  2857. {
  2858. if((newkeys & key) && !(oldkeys & key)) return 1;
  2859. return 0;
  2860. }
  2861.  
  2862. public OnPlayerEnterCheckpoint(playerid)
  2863. {
  2864. if(CPS_IsPlayerInCheckpoint(playerid,TreeCheck)){
  2865. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2866. SendClientMessage(playerid,0xFFFF00AA,":òõ äëñó");
  2867. SendClientMessage(playerid,0xFF9900AA,".áòõ äëñó,îúîìàéí ìàè ìàè äçééí åäîâï");
  2868. SendClientMessage(playerid,0xFF9900AA,".åáðåñó î÷áìéí,ëñó");
  2869. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2870. }
  2871.  
  2872.  
  2873.  
  2874. if(CPS_IsPlayerInCheckpoint(playerid,Car)){
  2875. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2876. SendClientMessage(playerid,0xFFFF00AA,":øëáéí");
  2877. SendClientMessage(playerid,0xFF9900AA,".ëàï úåëìå ì÷ðåú øëáéí,áîëéøéí éçñéú èåáéí");
  2878. SendClientMessage(playerid,0xFF000096,":äô÷åãåú");
  2879. SendClientMessage(playerid,0xFF66FFAA,"/sellcar /buycar /callcar");
  2880. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2881. }
  2882.  
  2883. if(CPS_IsPlayerInCheckpoint(playerid,ChangeSkin)){
  2884. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2885. SendClientMessage(playerid,0xFFFF00AA,":çðåú äáâãéí");
  2886. SendClientMessage(playerid,0xFF9900AA,".áçðåú äáâãéí úåëìå ìùðåú àú äãîåú ùìëí á÷ìé ÷ìåú");
  2887. SendClientMessage(playerid,0xFF9900AA,".òì ééãé ô÷åãä àçú áìáã");
  2888. SendClientMessage(playerid,0xFF000096,":äô÷åãåú");
  2889. SendClientMessage(playerid,0xFF66FFAA,"/ChangeSkin");
  2890. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2891. }
  2892. if(CPS_IsPlayerInCheckpoint(playerid,Atm)){
  2893. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2894. SendClientMessage(playerid,0xFFFF00AA,":áøåê äáà ìáð÷ ñåãé ");
  2895. SendClientMessage(playerid,0xFF9900AA,".ááð÷ æä úåëìå ìîùåê ëñó,ìáãå÷,åìîùåê");
  2896. SendClientMessage(playerid,0xFF9900AA,".ëîå áëì áð÷ øâéì");
  2897. SendClientMessage(playerid,0xFF000096,":äô÷åãåú");
  2898. SendClientMessage(playerid,0xFF66FFAA,"/deposit /withdraw /balance");
  2899. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2900. }
  2901. if(CPS_IsPlayerInCheckpoint(playerid,Vbw)){
  2902. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2903. SendClientMessage(playerid,0xFFFF00AA,":VIP áøåê äáà ìçðåú äðù÷éí ùì ä");
  2904. SendClientMessage(playerid,0xFF9900AA,".éëåìéí ì÷ðåú VIP áçðåú æå úåëìå ì÷ðåú ðù÷éí ø÷ ùä ");
  2905. SendClientMessage(playerid,0xFF9900AA,"./vwl - ëãé ìøàåú àú äøùéîú ðù÷éí");
  2906. SendClientMessage(playerid,0xFF000096,"./bvw ëãé ì÷ðåú àú äðù÷");
  2907. SendClientMessage(playerid,0x000000000,"__________________________________________");
  2908. }
  2909. return 1;
  2910. }
  2911.  
  2912. public OnPlayerLeaveCheckpoint(playerid)
  2913. {
  2914. return 1;
  2915. }
  2916.  
  2917. public OnPlayerEnterRaceCheckpoint(playerid)
  2918. {
  2919.     return 1;
  2920. }
  2921.  
  2922. public OnPlayerLeaveRaceCheckpoint(playerid)
  2923. {
  2924.     return 1;
  2925. }
  2926.  
  2927. public OnRconCommand(cmd[])
  2928. {
  2929.     return 1;
  2930. }
  2931.  
  2932. public OnObjectMoved(objectid)
  2933. {
  2934.     return 1;
  2935. }
  2936.  
  2937. public OnPlayerObjectMoved(playerid, objectid)
  2938. {
  2939.     return 1;
  2940. }
  2941.  
  2942. public OnPlayerPickUpPickup(playerid, pickupid)
  2943. {
  2944.  
  2945. if(pickupid == Resturant)
  2946. {
  2947. SetPlayerInterior(playerid,4);
  2948. SetPlayerPos(playerid,457.304748,-88.428497,999.554687);
  2949. }
  2950.  
  2951. if(pickupid == ResturantExit)
  2952. {
  2953. SetPlayerInterior(playerid,0);
  2954. SetPlayerPos(playerid,20.7814,1826.9645,17.6476);
  2955. }
  2956.  
  2957. if(pickupid == PrisonEnter)
  2958. {
  2959. SetPlayerPos(playerid,213.8745,1872.7285,13.1406);
  2960. }
  2961.  
  2962. if(pickupid == PrisonExit)
  2963. {
  2964. SetPlayerPos(playerid,214.0629,1879.5464,13.1406);
  2965. }
  2966.  
  2967. if(pickupid == Cell1)
  2968. {
  2969. SetPlayerPos(playerid,205.8665,1871.4915,13.1470);
  2970. }
  2971.  
  2972. if(pickupid == Cell2)
  2973. {
  2974. SetPlayerPos(playerid,204.8255,1862.3081,13.1406);
  2975. }
  2976.  
  2977. if(pickupid == Cell3)
  2978. {
  2979. SetPlayerPos(playerid,221.8985,1861.0771,13.1470);
  2980. }
  2981.  
  2982. if(pickupid == Cell4)
  2983. {
  2984. SetPlayerPos(playerid,222.6905,1866.2234,13.1406);
  2985. }
  2986.  
  2987.  
  2988.  
  2989.  
  2990. if(pickupid == WangClose)
  2991. {
  2992. MoveObject(Wang,-1921.813843, 277.870087, 40.213753,3);
  2993. SendClientMessage(playerid,0xFF9900AA,".ñâøú,àú ùòø äîåñê");
  2994. }
  2995.  
  2996. if(pickupid == WangOpen)
  2997. {
  2998. MoveObject(Wang,-1921.813843, 277.870087, 33.213753,3);
  2999. SendClientMessage(playerid,0xFF9900AA,".ôúçú,àú ùòø äîåñê");
  3000. }
  3001.  
  3002.  
  3003. if(pickupid == Tree2)
  3004. {
  3005. SendClientMessage(playerid,0xFF9900AA,".ðëðñú ìàæåø ä÷ñîéí");
  3006. ResetPlayerWeapons(playerid);
  3007. }
  3008.  
  3009. if(pickupid == Tree)
  3010. {
  3011. SendClientMessage(playerid,0xFF9900AA,".ðëðñú ìàæåø ä÷ñîéí");
  3012.  
  3013. new Float:h;
  3014. GetPlayerHealth(playerid,h);
  3015. SetPlayerHealth(playerid,h+2);
  3016.  
  3017. new Float:a;
  3018. GetPlayerArmour(playerid,a);
  3019. SetPlayerArmour(playerid,a+2);
  3020.  
  3021. }
  3022. return 1;
  3023. }
  3024.  
  3025. public OnPlayerSelectedMenuRow(playerid, row)
  3026. {
  3027.     return 1;
  3028. }
  3029.  
  3030. public OnPlayerExitedMenu(playerid)
  3031. {
  3032.     return 1;
  3033. }
  3034.  
  3035. public CheckForValidSkin(skinid)
  3036. {
  3037.     new CrashSkins[24] = {0,1,3,4,5,6,8,42,65,74,86,119,149,208,265,266,267,268,269,270,271,272,273,289};
  3038.     if(skinid < 0 || skinid > 299)
  3039.     {
  3040.         return 0;
  3041.     }
  3042.     for(new i=0;i<24;i++)
  3043.     {
  3044.         if(skinid == CrashSkins[i])
  3045.         {
  3046.             return 0;
  3047.         }
  3048.     }
  3049.     return 1;
  3050. }
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058. public RandomAutoMessage()
  3059. {
  3060.     new randMessage = random(70);
  3061.     switch(randMessage)
  3062.     {
  3063.         case 0..9: SendStuntBotMessage("/Admins òì îðú ìøàåú àú øùéîú äàãîéðéí äôòéìéí, ä÷ù","DM_Bot",Yellow);
  3064.         case 10..19: SendStuntBotMessage("/Commands òì îðú ìøàåú àú øùéîú äô÷åãåú áùøú, ä÷ù","DM_Bot",Yellow);
  3065.         case 20..29: SendStuntBotMessage("Vgames.co.il àúí îåæîðéí ìäëðñ ìôåøåí ä÷äéìúé ùìðå","DM_Bot",Yellow);
  3066.         case 30..39: SendStuntBotMessage("/Teleports - ëáø øàéúí àú äùéâåøéí äîâðéáéí?","DM_Bot",Yellow);
  3067.         case 40..49: SendStuntBotMessage("/PbattleHelp - òåùéí ÷øá?îôøéòéí ìëí?äðä ôúøåï îåùìí áùáéìëí","DM_Bot",Yellow);
  3068.         case 50..70: SendStuntBotMessage(".á÷øåá çéãåùéí áîåã","DM_Bot",Yellow);
  3069.     }
  3070. }
  3071. public UnPFreeze(playerid, sts)
  3072. {
  3073.     if(sts == 0)
  3074.     {
  3075.         TogglePlayerControllable(playerid, 1);
  3076.     }
  3077.     else if(sts == 1)
  3078.     {
  3079.         TogglePlayerControllable(playerid, 0);
  3080.     }
  3081.     return 1;
  3082. }
  3083.  
  3084.  
  3085.  
  3086.  
  3087.  
  3088. stock SendStuntBotMessage(text[],botname[],color) // Credit to N1trO, Fixed by Bar Ohana :)
  3089. {
  3090.         new name[64],
  3091.             pcolor,
  3092.             str[64];
  3093.         for(new i; i<MAX_PLAYERS; i++)
  3094.         {
  3095.             pcolor = GetPlayerColor(i);
  3096.             if(color != 0 && IsPlayerConnected(i))
  3097.             {
  3098.                name = GetName(i);
  3099.                SetPlayerName(i,botname);
  3100.                SetPlayerColor(i,color);
  3101.                format(str,sizeof(str)," %s (id:none)",text);
  3102.                SendPlayerMessageToAll(i,str);
  3103.                SetPlayerColor(i,pcolor);
  3104.                SetPlayerName(i,name);
  3105.                return 1;
  3106.             }
  3107.         }
  3108.         return 0;
  3109. }
  3110.  
  3111. stock LevelAdmin(playerid)
  3112. {
  3113. format(GetFile(playerid),256,"/LRSV/Users/%s.ini",GetName(playerid));
  3114. return dini_Int(GetFile(playerid),"LevelAdmin");
  3115. }
  3116. stock Vip(playerid)
  3117. {
  3118. format(GetFile(playerid),256,"/LRSV/Users/%s.ini",GetName(playerid));
  3119. return dini_Int(GetFile(playerid),"Vip");
  3120. }
  3121.  
  3122. stock SendVipMessage(COLOR,text[])
  3123. {
  3124. for(new i=0;i<MAX_PLAYERS;i++)
  3125. {
  3126. if(IsPlayerConnected(i))
  3127. {
  3128. if(Vip(i) > 1)
  3129. {
  3130. SendClientMessage(i,COLOR,text);
  3131. }
  3132. }
  3133. }
  3134. }
  3135.  
  3136.  
  3137.  
  3138. stock PlayersConect(playerid)
  3139. {
  3140. new File:f = fopen("/LRSV/Logs/PlayersConect.txt",io_append),
  3141. tmp_str[128],
  3142. Year,
  3143. Month,
  3144. Day,
  3145. Hour,
  3146. Min,
  3147. Sec;
  3148. gettime(Hour,Min,Sec);
  3149. getdate(Year,Month,Day);
  3150. format(tmp_str,128,"[%d/%d/%d][%d:%d:%d] %s[%d] connected to the server.\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid);
  3151. fwrite(f,tmp_str);
  3152. fclose(f);
  3153. return 1;
  3154. }
  3155. stock PlayersDisconect(playerid)
  3156. {
  3157. new File:f = fopen("/LRSV/Logs/PlayersDisconect.txt",io_append),
  3158. tmp_str[128],
  3159. Year,
  3160. Month,
  3161. Day,
  3162. Hour,
  3163. Min,
  3164. Sec;
  3165. gettime(Hour,Min,Sec);
  3166. getdate(Year,Month,Day);
  3167. format(tmp_str,128,"[%d/%d/%d][%d:%d:%d] %s[%d] Disconnected from the server.\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid);
  3168. fwrite(f,tmp_str);
  3169. fclose(f);
  3170. return 1;
  3171. }
  3172. stock Cmd(playerid,const cmdtext[])
  3173. {
  3174. new File:f = fopen("/LRSV/Logs/Cmd.txt",io_append),
  3175. tmp_str[64],
  3176. Year,
  3177. Month,
  3178. Day,
  3179. Hour,
  3180. Min,
  3181. Sec;
  3182. gettime(Hour,Min,Sec);
  3183. getdate(Year,Month,Day);
  3184. format(tmp_str,64,"[%d/%d/%d][%d:%d:%d] %s [%d] : %s\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid,cmdtext);
  3185. fwrite(f,tmp_str);
  3186. fclose(f);
  3187. return 1;
  3188. }
  3189. /*stock Chat(playerid, text)
  3190. {
  3191. new File:f = fopen("/LRSV/Logs/Chat.txt",io_append),
  3192. tmp_str[64],
  3193. Year,
  3194. Month,
  3195. Day,
  3196. Hour,
  3197. Min,
  3198. Sec;
  3199. gettime(Hour,Min,Sec);
  3200. getdate(Year,Month,Day);
  3201. format(tmp_str,64,"[%d/%d/%d][%d:%d:%d] %s [%d] : %s\r\n\n\n",Year,Month,Day,Hour,Min,Sec,GetName(playerid),playerid,text);
  3202. fwrite(f,tmp_str);
  3203. fclose(f);
  3204. return 1;
  3205. } */
  3206.  
  3207.  
  3208. stock GetFile(playerid)
  3209. {
  3210.     new file[256];
  3211.     format(file,256,"/LRSV/Users/%s.ini",GetName(playerid));
  3212.     return file;
  3213. }
  3214.  
  3215. stock GetName(playerid) { new name[24]; GetPlayerName(playerid,name,24); return name; }
  3216.  
  3217. stock ResetPlayer(playerid)
  3218. {
  3219.    Logged[playerid] = 0, AFKCmd[playerid] = 0;
  3220.    return 1;
  3221. }
  3222.  
  3223. stock AddAllClasses(Float:cX,Float:cY,Float:cZ,Float:cA,w1,a1,w2,a2,w3,a3)
  3224. {
  3225.     for(new i=0; i<300;i++)
  3226.     {
  3227.         if(CheckForValidSkin(i))
  3228.         {
  3229.             AddPlayerClass(i,cX,cY,cZ,cA,w1,a1,w2,a2,w3,a3);
  3230.         }
  3231.     }
  3232.     return 1;
  3233. }
  3234.  
  3235. stock match(const string[], const match[])
  3236. {
  3237.     if((strcmp(string, match, true, strlen(match)) == 0) && (strlen(match) == strlen(string)))
  3238.     {
  3239.         return true;
  3240.     }
  3241.     else
  3242.     {
  3243.         return false;
  3244.     }
  3245. }
  3246.  
  3247. stock SetPlayerFreeze(playerid, time, sts)
  3248. {
  3249.     TogglePlayerControllable(playerid, sts);
  3250.     SetTimerEx("UnPFreeze", time, 0, "ii", playerid, sts);
  3251. }
  3252.  
  3253. stock ResetPbattle(playerid)
  3254. {
  3255. InPbattle[playerid] = 0; SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0);
  3256. PBSend[playerid] = 0; PBCmd[playerid] = 0; TogglePlayerControllable(playerid,0);
  3257. }
  3258.  
  3259. stock IsNumeric(const string[])
  3260. {   // by Mike, improved by Amit_B
  3261.     for(new i=0;i<strlen(string);i++) if((string[i] > '9' || string[i] < '0') && string[i] != '-' && string[i] != '+') return 0;
  3262.     return 1;
  3263. }
  3264. stock GetXYInFrontOfPlayer(playerid,&Float:x,&Float:y,Float:distance)
  3265. {   // by Y_Less, improved by Amit_B
  3266.         new Float:a;
  3267.         GetPlayerPos(playerid,x,y,a);
  3268.         GetPlayerFacingAngle(playerid,a);
  3269.         if(GetPlayerVehicleID(playerid)) GetVehicleZAngle(GetPlayerVehicleID(playerid),a);
  3270.         x += (distance * floatsin(-a,degrees)), y += (distance * floatcos(-a,degrees));
  3271.         return 1;
  3272. }
  3273. stock GetVehicleModelIDFromName(vname[])
  3274. {   // by Amit_B
  3275.         for(new i=0;i<sizeof(Vehicle);i++) if(strfind(Vehicle[i],vname,true) != -1) return i+400;
  3276.         return -1;
  3277. }
  3278.  
  3279. IsPlayerInInvalidNosVehicle(playerid,vehicleid)
  3280. {
  3281.     #define MAX_INVALID_NOS_VEHICLES 29
  3282.     new InvalidNosVehicles[MAX_INVALID_NOS_VEHICLES] =
  3283.     {
  3284.         581,523,462,521,463,522,461,448,468,586,
  3285.         509,481,510,472,473,493,595,484,430,453,
  3286.         452,446,454,590,569,537,538,570,449
  3287.     };
  3288.     if(IsPlayerInVehicle(playerid,vehicleid))
  3289.     {
  3290.         for(new i = 0; i < MAX_INVALID_NOS_VEHICLES; i++)
  3291.         {
  3292.             if(GetVehicleModel(vehicleid) == InvalidNosVehicles[i])
  3293.             {
  3294.                 return true;
  3295.             }
  3296.         }
  3297.     }
  3298.     return false;
  3299. }
  3300.  
  3301.  
  3302.  
  3303. //-----
  3304. forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
  3305. public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
  3306. {
  3307. if(IsPlayerConnected(playerid))
  3308. {
  3309. new Float:oldposx, Float:oldposy, Float:oldposz;
  3310. new Float:tempposx, Float:tempposy, Float:tempposz;
  3311. GetPlayerPos(playerid, oldposx, oldposy, oldposz);
  3312. tempposx = (oldposx -x);
  3313. tempposy = (oldposy -y);
  3314. tempposz = (oldposz -z);
  3315. //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
  3316. if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
  3317. {
  3318. return 1;
  3319. }
  3320. }
  3321. return 0;
  3322. }
  3323. //-------
  3324.  
  3325. //------Anti Spam-------
  3326.  
  3327. public Levels(playerid)
  3328. {
  3329. new name[24];
  3330. new file[24];
  3331.  
  3332. GetPlayerName(playerid, name, 24);
  3333. format(file, 24, "/LRSV/Users/%s.ini", name);
  3334.  
  3335. if(IsPlayerConnected(playerid))
  3336. {
  3337. if(Killes[playerid] >= 200)
  3338. {
  3339. Level[playerid] +=1;
  3340. dini_IntSet(file, "Level", Level[playerid]);
  3341. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3342. }
  3343. if(Killes[playerid] >= 400)
  3344. {
  3345. Level[playerid] +=1;
  3346. dini_IntSet(file, "Level", Level[playerid]);
  3347. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3348. }
  3349. if(Killes[playerid] >= 600)
  3350. {
  3351. Level[playerid] +=1;
  3352. dini_IntSet(file, "Level", Level[playerid]);
  3353. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3354. }
  3355. if(Killes[playerid] >= 800)
  3356. {
  3357. Level[playerid] +=1;
  3358. dini_IntSet(file, "Level", Level[playerid]);
  3359. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3360. }
  3361. if(Killes[playerid] >= 1000)
  3362. {
  3363. Level[playerid] +=1;
  3364. dini_IntSet(file, "Level", Level[playerid]);
  3365. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3366. }
  3367. if(Killes[playerid] >= 1200)
  3368. {
  3369. Level[playerid] +=1;
  3370. dini_IntSet(file, "Level", Level[playerid]);
  3371. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3372. }
  3373. if(Killes[playerid] >= 1400)
  3374. {
  3375. Level[playerid] +=1;
  3376. dini_IntSet(file, "Level", Level[playerid]);
  3377. SendClientMessage(playerid,0xFFD720FF,".òìéú øîä");
  3378. }
  3379. if(Killes[playerid] >= 1600)
  3380. {
  3381. Level[playerid] +=1;
  3382. dini_IntSet(file, "Level", Level[playerid]);
  3383. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3384. }
  3385. if(Killes[playerid] >= 1800)
  3386. {
  3387. Level[playerid] +=1;
  3388. dini_IntSet(file, "Level", Level[playerid]);
  3389. SendClientMessage(playerid, 0xFFD720FF, " òìéú øîä");
  3390. }
  3391. if(Killes[playerid] >= 2000)
  3392. {
  3393. Level[playerid] +=1;
  3394. dini_IntSet(file, "Level", Level[playerid]);
  3395. SendClientMessage(playerid, 0xFFD720FF, " òìéú øîä");
  3396. }
  3397. if(Killes[playerid] >= 2500)
  3398. {
  3399. Level[playerid] +=1;
  3400. dini_IntSet(file, "Level", Level[playerid]);
  3401. SendClientMessage(playerid,0xFFD720FF, " òìéú øîä");
  3402. }
  3403. if(Killes[playerid] >= 3000)
  3404. {
  3405. Level[playerid] +=1;
  3406. dini_IntSet(file, "Level", Level[playerid]);
  3407. SendClientMessage(playerid, 0xFFD720FF, " òìéú øîä!");
  3408. }
  3409. if(Killes[playerid] >= 4000)
  3410. {
  3411. Level[playerid] +=1;
  3412. dini_IntSet(file, "Level", Level[playerid]);
  3413. SendClientMessage(playerid, 0xFFD720FF, " òìéú øîä");
  3414. }
  3415. if(Killes[playerid] >= 5000)
  3416. {
  3417. Level[playerid] +=1;
  3418. dini_IntSet(file, "Level", Level[playerid]);
  3419. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3420. }
  3421. if(Killes[playerid] >= 6000)
  3422. {
  3423. Level[playerid] +=1;
  3424. dini_IntSet(file, "Level", Level[playerid]);
  3425. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3426. }
  3427. if(Killes[playerid] >= 7000)
  3428. {
  3429. Level[playerid] +=1;
  3430. dini_IntSet(file, "Level", Level[playerid]);
  3431. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3432. }
  3433. if(Killes[playerid] >= 8000)
  3434. {
  3435. Level[playerid] +=1;
  3436. dini_IntSet(file, "Level", Level[playerid]);
  3437. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3438. }
  3439. if(Killes[playerid] >= 9000)
  3440. {
  3441. Level[playerid] +=1;
  3442. dini_IntSet(file, "Level", Level[playerid]);
  3443. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3444. }
  3445. if(Killes[playerid] >= 10000)
  3446. {
  3447. Level[playerid] +=1;
  3448. dini_IntSet(file, "Level", Level[playerid]);
  3449. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3450. }
  3451. if(Killes[playerid] >= 11000)
  3452. {
  3453. Level[playerid] +=1;
  3454. dini_IntSet(file, "Level", Level[playerid]);
  3455. SendClientMessage(playerid, 0xFFD720FF, ".òìéú øîä");
  3456.  
  3457. }
  3458. }
  3459. return 1;
  3460. }
  3461.  
  3462. //------Mini System----------------------------------
  3463. forward MCountdown();
  3464. public MCountdown()
  3465. {
  3466.     new str[256];   if(Count > 0)
  3467.     {
  3468.         if(Count == 1) SetTimer("MiniStart", 1000, 1);
  3469.         if(Count == 2) GameTextForAll("~b~Mini ~w~ Gun ~r~ War ~y~ Start !!", 1000, 6);
  3470.         format(str, sizeof str, "~g~%d", Count);
  3471.         GameTextForAll(str, 1000, 6);
  3472.         Count--;
  3473.         Count++;
  3474.     }
  3475.     return 1;
  3476. }
  3477.  
  3478. forward MiniStart();
  3479. public MiniStart()
  3480. {
  3481. MiniStartd = 1;
  3482. for(new i;i<MAX_PLAYERS;i++)
  3483. {
  3484. if(IsPlayerConnected(i))
  3485. {
  3486. if(InMini[i] == 1)
  3487. {
  3488. new str[256];
  3489. GivePlayerWeapon(i, 38, 10001);
  3490. TogglePlayerControllable(i, 1);
  3491. SendClientMessageToAll(0xFFD720FF,"!äîìçîä äçìä");
  3492. format(str, sizeof str, ".%d : îñôø äùç÷ðéí ùðøùîå ìôòéìåú",MiniPlayers);
  3493. SendClientMessageToAll(0x24FF0AB9,str);
  3494. GameTextForAll("~b~Mini ~w~ Gun ~r~ War ~y~ Start !!", 3000, 1);
  3495. KillTimer(countMini);
  3496. checkmini = SetTimer("MiniWin", 1000, 1);
  3497.         }
  3498.     }
  3499. }
  3500. for(new i;i<MAX_PLAYERS;i++)
  3501. {
  3502. if(IsPlayerConnected(i))
  3503. {
  3504. if(InMini[i] == 1)
  3505. {
  3506. if(MiniPlayers < 2)
  3507. {
  3508. SendClientMessageToAll(0x24FF0AB9," .äôòéìåú äúáèìä");
  3509. SendClientMessageToAll(0xFF000096," .ñéáä : çåñø îùúúôéí");
  3510. KillTimer(countMini);
  3511. KillTimer(checkmini);
  3512. KillTimer(miniWon);
  3513. MiniPlayers = 0; MiniOn = 0; MiniStartd = 0; InMini[i] = 0;
  3514. SpawnPlayer(i); ResetPlayerWeapons(i);
  3515.             }
  3516.         }
  3517.     }
  3518. }
  3519. return 1;
  3520. }
  3521.  
  3522.  
  3523. forward MiniWin();
  3524. public MiniWin()
  3525. {
  3526.     for(new i = 0; i < 200; i++)
  3527.     {
  3528.         if(IsPlayerConnected(i))
  3529.         {
  3530.             if(MiniOn)
  3531.             {
  3532.                 if(MiniStartd == 1)
  3533.                 {
  3534.                     if(MiniPlayers == 1)
  3535.                     {
  3536.                         if(InMini[i] == 1)
  3537.                         {
  3538.                             MiniWinner = i;
  3539.                             miniWon = SetTimer("MiniWon", 1000, 0);
  3540.                         }
  3541.                     }
  3542.                 }
  3543.             }
  3544.         }
  3545.     }
  3546. }
  3547.  
  3548. forward MiniWon(playerid);
  3549. public MiniWon(playerid)
  3550. {
  3551.     if(MiniWinner != -1)
  3552.     {
  3553.         new str[256];
  3554.         format(str, sizeof str, ".ðéöç áôòéìåú äîéðâàï %s äùç÷ï", GetName(MiniWinner));
  3555.         SendClientMessageToAll(Pink,str);
  3556.         SpawnPlayer(MiniWinner);
  3557.         SetPlayerInterior(MiniWinner,0);
  3558.         ResetPlayerWeapons(MiniWinner);
  3559.         GivePlayerMoney(MiniWinner,50000);
  3560.         MiniWinner = -1; MiniPlayers = 0; MiniOn = 0; MiniStartd = 0; InMini[playerid] = 0;
  3561.         KillTimer(checkmini);
  3562.         KillTimer(miniWon);
  3563.     }
  3564.     return 1;
  3565. }
  3566. forward MiniEnd(playerid);
  3567. public MiniEnd(playerid)
  3568. {
  3569. new string[256];
  3570.  
  3571. if(MiniOn)
  3572. {
  3573.     if(MiniStartd == 1)
  3574.     {
  3575.             for(new i = 0; i < 200; i++)
  3576.             {
  3577.                 if(IsPlayerConnected(i))
  3578.                 {
  3579.                     if(InMini[i])
  3580.                     {
  3581.                         format(string,sizeof(string),".áéèì àú îìçîú äîéðâàï %s äàãîéï",GetName(playerid));
  3582.                         SendClientMessageToAll(0x24FF0AB9,string);
  3583.                         KillTimer(checkmini);
  3584.                         KillTimer(miniWon);
  3585.                         KillTimer(countMini);
  3586.                         MiniOn = 0;
  3587.                         InMini[i] = 0;
  3588.                         MiniStartd = 0;
  3589.                         MiniPlayers = 0;
  3590.                         SpawnPlayer(i);
  3591.                         ResetPlayerWeapons(i);
  3592.                         TogglePlayerControllable(i, 1);
  3593.                         }
  3594.                     }
  3595.                 }
  3596.             }
  3597.         }
  3598.     }
  3599. //------Mini System----------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement