Guest User

BEvA51

a guest
Jul 10th, 2010
325
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.35 KB | None | 0 0
  1. #define FILTERSCRIPT
  2.  
  3. #include <a_samp>
  4.  
  5. #if defined FILTERSCRIPT
  6.  
  7. #define COLOR_GREY 0xAFAFAFAA
  8. #define COLOR_CRIMSON 0xDC143CAA
  9. #define COLOR_GOLD 0xFFAA00FF
  10. #define COLOR_LIGHTPINK 0xFFC0CBAA
  11. #define COLOR_BRIGHTGREEN 0x00FF32FF
  12. #define COLOR_INTERFACE 0xFDE39DAA
  13. #define COLOR_TOMATO 0xFF6347AA
  14. #define COLOR_RED1 0xEB0000FF
  15. #define COLOR_LIME 0x10F441AA
  16. #define COLOR_WHITE 0xFEFEFEFF
  17. //----------------------------
  18. #define COLOR_GREEN 0x33AA33AA
  19. #define COLOR_RED 0xAA3333AA
  20. #define COLOR_YELLOW 0xFFFF00AA
  21. #define COLOR_DARKRED 0x660000AA
  22. #define COLOR_BLUE 0x0000BBAA
  23. #define COLOR_ORANGE 0xFF9900AA
  24. #define COLOR_PINK 0xFF66FFAA
  25. #define COLOR_LIGHTBLUE 0x33CCFFAA
  26. #define COLOR_CYAN 0x00BFF3AA
  27. #define COLOR_BLACK 0x000000AA
  28. #define COLOR_BROWN 0XA52A2AAA
  29. #define COLOR_INDIGO 0x4B00B0AA
  30. #define COLOR_LAWNGREEN 0x7CFC00AA
  31. #define COLOR_OLIVE 0x808000AA
  32. #define COLOR_SEAGREEN 0x2E8B57AA
  33. #define COLOR_YELLOWGREEN 0x9ACD32AA
  34. #define COLOR_MEDIUMAQUA 0x83BFBFAA
  35. #define COLOR_FLBLUE 0x6495EDAA
  36. #define COLOR_MAGENTA 0xFF00FFFF
  37. #define COLOR_PURPLE 0x800080AA
  38. #define COLOR_RACE 0x00BBBB99
  39.  
  40. #define INFINITY (Float:0x7F800000)
  41.  
  42. #define MobstasCash 10000
  43. #define GangstasCash 25000
  44.  
  45. #define TEAM_MOBSTAS 0
  46. #define TEAM_GANGSTAS 5
  47. #define TEAM_ADMINS 7
  48.  
  49. new GodMode[MAX_PLAYERS];
  50.  
  51. //GangZoneZ!
  52. new area51;
  53. new bigear;
  54.  
  55. new ADUsed[MAX_PLAYERS];
  56.  
  57. new adpickup1;
  58. new adpickup2;
  59.  
  60. new KillingSpree[MAX_PLAYERS];
  61.  
  62. static gTeam[MAX_PLAYERS];
  63.  
  64. new gPlayerClass[MAX_PLAYERS];
  65.  
  66. new aWeaponNames[][32] = {
  67. {"Unarmed (Fist)"}, // 0
  68. {"Brass Knuckles"}, // 1
  69. {"Golf Club"}, // 2
  70. {"Night Stick"}, // 3
  71. {"Knife"}, // 4
  72. {"Baseball Bat"}, // 5
  73. {"Shovel"}, // 6
  74. {"Pool Cue"}, // 7
  75. {"Katana"}, // 8
  76. {"Chainsaw"}, // 9
  77. {"Purple Dildo"}, // 10
  78. {"Big White Vibrator"}, // 11
  79. {"Medium White Vibrator"}, // 12
  80. {"Small White Vibrator"}, // 13
  81. {"Flowers"}, // 14
  82. {"Cane"}, // 15
  83. {"Grenade"}, // 16
  84. {"Teargas"}, // 17
  85. {"Molotov"}, // 18
  86. {" "}, // 19
  87. {" "}, // 20
  88. {" "}, // 21
  89. {"Colt 45"}, // 22
  90. {"Colt 45 (Silenced)"}, // 23
  91. {"Desert Eagle"}, // 24
  92. {"Normal Shotgun"}, // 25
  93. {"Sawnoff Shotgun"}, // 26
  94. {"Combat Shotgun"}, // 27
  95. {"Micro Uzi (Mac 10)"}, // 28
  96. {"MP5"}, // 29
  97. {"AK47"}, // 30
  98. {"M4"}, // 31
  99. {"Tec9"}, // 32
  100. {"Country Rifle"}, // 33
  101. {"Sniper Rifle"}, // 34
  102. {"Rocket Launcher"}, // 35
  103. {"Heat-Seeking Rocket Launcher"}, // 36
  104. {"Flamethrower"}, // 37
  105. {"Minigun"}, // 38
  106. {"Satchel Charge"}, // 39
  107. {"Detonator"}, // 40
  108. {"Spray Can"}, // 41
  109. {"Fire Extinguisher"}, // 42
  110. {"Camera"}, // 43
  111. {"Night Vision Goggles"}, // 44
  112. {"Infrared Vision Goggles"}, // 45
  113. {"Parachute"}, // 46
  114. {"Fake Pistol"} // 47
  115. };
  116.  
  117. new CarsName[][] = {
  118. "Landstalker",
  119. "Bravura",
  120. "Buffalo",
  121. "Linerunner",
  122. "Pereniel",
  123. "Sentinel",
  124. "Dumper",
  125. "Firetruck",
  126. "Trashmaster",
  127. "Stretch",
  128. "Manana",
  129. "Infernus",
  130. "Voodoo",
  131. "Pony",
  132. "Mule",
  133. "Cheetah",
  134. "Ambulance",
  135. "Leviathan",
  136. "Moonbeam",
  137. "Esperanto",
  138. "Taxi",
  139. "Washington",
  140. "Bobcat",
  141. "Mr Whoopee",
  142. "BF Injection",
  143. "Hunter",
  144. "Premier",
  145. "Enforcer",
  146. "Securicar",
  147. "Banshee",
  148. "Predator",
  149. "Bus",
  150. "Rhino",
  151. "Barracks",
  152. "Hotknife",
  153. "Trailer",
  154. "Previon",
  155. "Coach",
  156. "Cabbie",
  157. "Stallion",
  158. "Rumpo",
  159. "RC Bandit",
  160. "Romero",
  161. "Packer",
  162. "Monster",
  163. "Admiral",
  164. "Squalo",
  165. "Seasparrow",
  166. "Pizzaboy",
  167. "Tram",
  168. "Trailer",
  169. "Turismo",
  170. "Speeder",
  171. "Reefer",
  172. "Tropic",
  173. "Flatbed",
  174. "Yankee",
  175. "Caddy",
  176. "Solair",
  177. "RC Van",
  178. "Skimmer",
  179. "PCJ-600",
  180. "Faggio",
  181. "Freeway",
  182. "RC Baron",
  183. "RC Raider",
  184. "Glendale",
  185. "Oceanic",
  186. "Sanchez",
  187. "Sparrow",
  188. "Patriot",
  189. "Quad",
  190. "Coastguard",
  191. "Dinghy",
  192. "Hermes",
  193. "Sabre",
  194. "Rustler",
  195. "ZR-350",
  196. "Walton",
  197. "Regina",
  198. "Comet",
  199. "BMX",
  200. "Burrito",
  201. "Camper",
  202. "Marquis",
  203. "Baggage",
  204. "Dozer",
  205. "Maverick",
  206. "News Chopper",
  207. "Rancher",
  208. "FBI Rancher",
  209. "Virgo",
  210. "Greenwood",
  211. "Jetmax",
  212. "Hotring",
  213. "Sandking",
  214. "Blista Compact",
  215. "PD Maverick",
  216. "Boxville",
  217. "Benson",
  218. "Mesa",
  219. "RC Goblin",
  220. "Hotring",
  221. "Hotring",
  222. "Bloodring",
  223. "Rancher",
  224. "Super GT",
  225. "Elegant",
  226. "Journey",
  227. "Bike",
  228. "Mountain Bike",
  229. "Beagle",
  230. "Cropdust",
  231. "Stunt",
  232. "Tanker",
  233. "RoadTrain",
  234. "Nebula",
  235. "Majestic",
  236. "Buccaneer",
  237. "Shamal",
  238. "Hydra",
  239. "FCR-900",
  240. "NRG-500",
  241. "HPV1000",
  242. "Cement",
  243. "Tow Truck",
  244. "Fortune",
  245. "Cadrona",
  246. "FBI Truck",
  247. "Willard",
  248. "Forklift",
  249. "Tractor",
  250. "Combine",
  251. "Feltzer",
  252. "Remington",
  253. "Slamvan",
  254. "Blade",
  255. "Freight",
  256. "Streak",
  257. "Vortex",
  258. "Vincent",
  259. "Bullet",
  260. "Clover",
  261. "Sadler",
  262. "Firetruck",
  263. "Hustler",
  264. "Intruder",
  265. "Primo",
  266. "Cargobob",
  267. "Tampa",
  268. "Sunrise",
  269. "Merit",
  270. "Utility",
  271. "Nevada",
  272. "Yosemite",
  273. "Windsor",
  274. "Monster",
  275. "Monster",
  276. "Uranus",
  277. "Jester",
  278. "Sultan",
  279. "Stratum",
  280. "Elegy",
  281. "Raindance",
  282. "RC Tiger",
  283. "Flash",
  284. "Tahoma",
  285. "Savanna",
  286. "Bandito",
  287. "Freight",
  288. "Trailer",
  289. "Kart",
  290. "Mower",
  291. "Duneride",
  292. "Sweeper",
  293. "Broadway",
  294. "Tornado",
  295. "AT-400",
  296. "DFT-30",
  297. "Huntley",
  298. "Stafford",
  299. "BF-400",
  300. "Newsvan",
  301. "Tug",
  302. "Trailer",
  303. "Emperor",
  304. "Wayfarer",
  305. "Euros",
  306. "Hotdog",
  307. "Club",
  308. "Trailer",
  309. "Trailer",
  310. "Andromada",
  311. "Dodo",
  312. "RC Cam",
  313. "Launch",
  314. "Police Car",
  315. "Police Car",
  316. "Police Car",
  317. "Police Ranger",
  318. "Picador",
  319. "S.W.A.T",
  320. "Alpha",
  321. "Phoenix",
  322. "Glendale",
  323. "Sadler",
  324. "Luggage Trailer",
  325. "Luggage Trailer",
  326. "Stair Trailer",
  327. "Boxville",
  328. "Farm Plow",
  329. "Utility Trailer"
  330. };
  331.  
  332. public OnFilterScriptInit()
  333. {
  334. print("\n--------------------------------------");
  335. print(" Big Ear v Area 51 by willsuckformoneY ");
  336. print("--------------------------------------\n");
  337. return 1;
  338. }
  339. public OnFilterScriptExit()
  340. {
  341. return 1;
  342. }
  343.  
  344. #else
  345.  
  346. main()
  347. {
  348. print("\n------------------------------------");
  349. print(" Big Ear v Area 51 by willsuckformoneY");
  350. print("------------------------------------\n");
  351. }
  352.  
  353. #endif
  354.  
  355. public OnGameModeInit()
  356. {
  357. // Don't use these lines if it's a filterscript
  358. SetGameModeText("BEvA51");
  359. //Mobstas
  360. Create3DTextLabel("Mobstas Hideout, Becareful",COLOR_GOLD,-302.6738,1509.4081,75.3594,40.0,0);
  361. //Gangstas
  362. Create3DTextLabel("Gangstas Hideout, Becareful",COLOR_CRIMSON,97.0370,1920.1807,18.3754,40.0,0);
  363. //Gang Zonez!
  364. area51 = GangZoneCreate(-148.1130, 1634.3226, 405.7476, 2193.6560);
  365. bigear = GangZoneCreate(-437.6672, 1445.6296, -243.5804, 1653.9866);
  366. //pickups
  367. adpickup1 = CreatePickup(1279, 15, -297.8455, 1509.7908, 75.3594, -1);
  368. adpickup2 = CreatePickup(1279, 15, 224.0267, 1906.0721, 17.6406, -1);
  369. //Mobsta's Spawn1
  370. AddPlayerClass(111, -344.6999, 1528.5637, 75.3570, 264.4658, 26, 1000, 32, 1000, 30, 1000);
  371. AddPlayerClass(112, -344.6999, 1528.5637, 75.3570, 264.4658, 26, 1000, 32, 1000, 30, 1000);
  372. AddPlayerClass(113, -344.6999, 1528.5637, 75.3570, 264.4658, 26, 1000, 32, 1000, 30, 1000);
  373. //Gangsta's spawn1
  374. AddPlayerClass(46, 215.8491, 1903.1381, 17.6406, 354.9769, 26, 1000, 32, 1000, 30, 1000);
  375. AddPlayerClass(47, 215.8491, 1903.1381, 17.6406, 354.9769, 26, 1000, 32, 1000, 30, 1000);
  376. AddPlayerClass(48, 215.8491, 1903.1381, 17.6406, 354.9769, 26, 1000, 32, 1000, 30, 1000);
  377.  
  378. //Car Spawns
  379. AddStaticVehicle(476,-312.98596191,1569.69702148,76.52952576,0.00000000,6,6); //Rustler
  380. AddStaticVehicle(476,-305.96691895,1562.74670410,76.52952576,0.00000000,6,6); //Rustler
  381. AddStaticVehicle(476,-299.36331177,1556.09960938,76.52952576,0.00000000,6,6); //Rustler
  382. AddStaticVehicle(476,-293.31707764,1548.54003906,76.52952576,0.00000000,6,6); //Rustler
  383. AddStaticVehicle(520,-301.14297485,1578.71948242,76.27895355,0.00000000,6,6); //Hydra
  384. AddStaticVehicle(520,-293.61212158,1573.26770020,76.27895355,0.00000000,6,6); //Hydra
  385. AddStaticVehicle(520,-286.30490112,1565.05957031,76.27895355,0.00000000,6,6); //Hydra
  386. AddStaticVehicle(520,-279.37963867,1557.60144043,76.27895355,0.00000000,6,6); //Hydra
  387. AddStaticVehicle(520,-272.67092896,1550.10668945,76.27895355,0.00000000,6,6); //Hydra
  388. AddStaticVehicle(520,-266.41876221,1543.41979980,76.27895355,0.00000000,6,6); //Hydra
  389. AddStaticVehicle(560,-293.44415283,1532.49536133,75.16435242,0.00000000,6,6); //Sultan
  390. AddStaticVehicle(560,-296.74633789,1532.46081543,75.16435242,0.00000000,6,6); //Sultan
  391. AddStaticVehicle(560,-300.76846313,1532.58752441,75.16435242,0.00000000,6,6); //Sultan
  392. AddStaticVehicle(560,-305.36999512,1532.36975098,75.16435242,0.00000000,6,6); //Sultan
  393. AddStaticVehicle(560,-309.37603760,1532.11267090,75.16435242,0.00000000,6,6); //Sultan
  394. AddStaticVehicle(560,-313.14862061,1532.05456543,75.16435242,0.00000000,6,6); //Sultan
  395. AddStaticVehicle(475,-317.20611572,1532.06823730,75.25937653,0.00000000,6,6); //Sabre
  396. AddStaticVehicle(475,-321.43048096,1532.12072754,75.25937653,0.00000000,6,6); //Sabre
  397. AddStaticVehicle(475,-325.88623047,1532.12292480,75.25695801,0.00000000,6,6); //Sabre
  398. AddStaticVehicle(468,-343.39550781,1514.13220215,75.11937714,0.00000000,6,6); //Sanchez
  399. AddStaticVehicle(468,-340.20059204,1514.00646973,75.11937714,0.00000000,6,6); //Sanchez
  400. AddStaticVehicle(468,-336.86468506,1514.14514160,75.11937714,0.00000000,6,6); //Sanchez
  401. AddStaticVehicle(468,-333.72149658,1514.27929688,75.11937714,0.00000000,6,6); //Sanchez
  402. AddStaticVehicle(468,-330.74099731,1514.52221680,75.11937714,0.00000000,6,6); //Sanchez
  403. AddStaticVehicle(468,-327.30114746,1514.20568848,75.11937714,0.00000000,6,6); //Sanchez
  404. AddStaticVehicle(468,-324.30584717,1514.24975586,75.11937714,0.00000000,6,6); //Sanchez
  405. AddStaticVehicle(468,-321.47918701,1514.30126953,75.11937714,0.00000000,6,6); //Sanchez
  406. AddStaticVehicle(468,-318.07336426,1514.01574707,75.11937714,0.00000000,6,6); //Sanchez
  407. AddStaticVehicle(468,-314.86831665,1514.10192871,75.11695862,0.00000000,6,6); //Sanchez
  408. AddStaticVehicle(541,-352.51293945,1526.86254883,75.05937195,80.00000000,6,6); //Bullet
  409. AddStaticVehicle(541,-358.84686279,1528.13354492,75.05937195,80.00000000,6,6); //Bullet
  410. AddStaticVehicle(541,-365.05532837,1529.14758301,75.05937195,80.00000000,6,6); //Bullet
  411. AddStaticVehicle(541,-350.73242188,1534.13159180,75.05937195,80.00000000,6,6); //Bullet
  412. AddStaticVehicle(541,-356.93872070,1535.12402344,75.05937195,80.00000000,6,6); //Bullet
  413. AddStaticVehicle(541,-363.70318604,1536.40014648,75.05937195,80.00000000,6,6); //Bullet
  414. AddStaticVehicle(409,-370.77136230,1578.44042969,75.99626160,0.00000000,6,6); //Stretch
  415. AddStaticVehicle(476,280.92672729,2024.47827148,18.81077766,270.00000000,3,3); //Rustler
  416. AddStaticVehicle(476,282.16113281,1988.80139160,18.81077766,270.00000000,3,3); //Rustler
  417. AddStaticVehicle(476,278.86956787,1956.35534668,18.81077766,270.00000000,3,3); //Rustler
  418. AddStaticVehicle(520,299.10333252,2054.90576172,18.56019974,0.00000000,3,3); //Hydra
  419. AddStaticVehicle(520,317.25091553,2053.41894531,18.56019974,0.00000000,3,3); //Hydra
  420. AddStaticVehicle(520,317.03359985,2037.50390625,18.56019974,0.00000000,3,3); //Hydra
  421. AddStaticVehicle(520,299.14270020,2037.96704102,18.56019974,0.00000000,3,3); //Hydra
  422. AddStaticVehicle(520,309.23406982,2046.03869629,18.56019974,0.00000000,3,3); //Hydra
  423. AddStaticVehicle(602,206.50883484,1879.09960938,17.54062462,0.00000000,3,3); //Alpha
  424. AddStaticVehicle(602,203.00611877,1878.94848633,17.54805756,0.00000000,3,3); //Alpha
  425. AddStaticVehicle(602,199.06204224,1878.76354980,17.54805756,0.00000000,3,3); //Alpha
  426. AddStaticVehicle(480,212.98904419,1858.78991699,12.99062538,0.00000000,3,3); //Comet
  427. AddStaticVehicle(480,216.72018433,1860.09423828,12.99062538,0.00000000,3,3); //Comet
  428. AddStaticVehicle(480,220.49411011,1859.93884277,12.99695969,0.00000000,3,3); //Comet
  429. AddStaticVehicle(451,230.63768005,1878.99316406,17.40499687,0.00000000,3,3); //Turismo
  430. AddStaticVehicle(451,227.10101318,1879.19580078,17.40499687,0.00000000,3,3); //Turismo
  431. AddStaticVehicle(451,223.70489502,1879.01770020,17.40499687,0.00000000,3,3); //Turismo
  432. AddStaticVehicle(451,220.36366272,1878.77514648,17.40499687,0.00000000,3,3); //Turismo
  433. AddStaticVehicle(541,223.02308655,1918.27783203,17.34062576,90.00000000,3,3); //Bullet
  434. AddStaticVehicle(541,218.01715088,1918.34411621,17.34062576,90.00000000,3,3); //Bullet
  435. AddStaticVehicle(541,213.05387878,1918.35803223,17.34062576,90.00000000,3,3); //Bullet
  436. AddStaticVehicle(415,230.79418945,1894.57824707,17.49757957,0.00000000,3,-3); //Cheetah
  437. AddStaticVehicle(415,227.57116699,1894.62390137,17.49757957,0.00000000,3,-3); //Cheetah
  438. AddStaticVehicle(415,196.95796204,1893.98803711,17.49757957,0.00000000,3,3); //Cheetah
  439. AddStaticVehicle(415,200.04243469,1894.21191406,17.49757957,0.00000000,3,3); //Cheetah
  440. AddStaticVehicle(487,175.68054199,1930.74230957,18.42473412,90.00000000,3,3); //Maverick
  441. AddStaticVehicle(579,126.38512421,1932.95117188,19.34920502,0.00000000,3,-3); //Huntley
  442. AddStaticVehicle(579,130.26074219,1932.68640137,19.34063339,0.00000000,3,3); //Huntley
  443. AddStaticVehicle(579,134.04888916,1932.57812500,19.33870316,0.00000000,3,3); //Huntley
  444. AddStaticVehicle(579,137.77722168,1932.50329590,19.33709908,0.00000000,3,3); //Huntley
  445. AddStaticVehicle(579,141.34269714,1932.39672852,19.33523941,0.00000000,3,3); //Huntley
  446. AddStaticVehicle(521,196.97221375,1888.63586426,17.30843544,0.00000000,3,3); //FCR-900
  447. AddStaticVehicle(521,196.97332764,1885.05541992,17.30843544,0.00000000,3,3); //FCR-900
  448. AddStaticVehicle(521,198.68878174,1888.70507812,17.30843544,0.00000000,3,3); //FCR-900
  449. AddStaticVehicle(521,198.64433289,1885.14453125,17.30843544,0.00000000,3,3); //FCR-900
  450. AddStaticVehicle(468,227.98352051,1888.44946289,17.40062523,0.00000000,3,3); //Sanchez
  451. AddStaticVehicle(468,229.47816467,1888.62280273,17.40062523,0.00000000,3,3); //Sanchez
  452. AddStaticVehicle(468,230.71940613,1888.83264160,17.40805817,0.00000000,3,3); //Sanchez
  453. AddStaticVehicle(468,227.96536255,1885.18225098,17.40062523,0.00000000,3,3); //Sanchez
  454. AddStaticVehicle(468,229.51817322,1885.48889160,17.40062523,0.00000000,3,3); //Sanchez
  455. AddStaticVehicle(468,230.65463257,1885.54187012,17.40062523,0.00000000,3,3); //Sanchez
  456.  
  457. return 1;
  458. }
  459.  
  460. public OnGameModeExit()
  461. {
  462. return 1;
  463. }
  464.  
  465. public OnPlayerRequestClass(playerid, classid)
  466. {
  467. SetPlayerClass(playerid, classid);
  468. gPlayerClass[playerid] = classid;
  469.  
  470. switch (classid) {
  471.  
  472. case 0: //Mobstas
  473. {
  474. GameTextForPlayer(playerid, "~R~~h~MOBSTAS", 700, 3);
  475. {SetPlayerPos(playerid, -327.3005,1540.5723,80.2513);
  476. SetPlayerFacingAngle(playerid, 177.9014);
  477. SetPlayerCameraPos(playerid, -327.3969,1533.4475,80.5724);
  478. SetPlayerCameraLookAt(playerid, -327.3005,1540.5723,80.2513);}
  479. }
  480. case 1: //Mobstas
  481. {
  482. GameTextForPlayer(playerid, "~r~~h~MOBSTAS", 700, 3);
  483. {SetPlayerPos(playerid, -327.3005,1540.5723,80.2513);
  484. SetPlayerFacingAngle(playerid, 177.9014);
  485. SetPlayerCameraPos(playerid, -327.3969,1533.4475,80.5724);
  486. SetPlayerCameraLookAt(playerid, -327.3005,1540.5723,80.2513);}
  487. }
  488. case 2: //Mobstas
  489. {
  490. GameTextForPlayer(playerid, "~r~~h~MOBSTAS", 700, 3);
  491. {SetPlayerPos(playerid, -327.3005,1540.5723,80.2513);
  492. SetPlayerFacingAngle(playerid, 177.9014);
  493. SetPlayerCameraPos(playerid, -327.3969,1533.4475,80.5724);
  494. SetPlayerCameraLookAt(playerid, -327.3005,1540.5723,80.2513);}
  495. }
  496. case 3: //Gangstas
  497. {
  498. GameTextForPlayer(playerid, "~r~~h~GANGSTAS", 700, 3);
  499. {SetPlayerPos(playerid, 221.9942,1925.4572,23.2422);
  500. SetPlayerFacingAngle(playerid, 189.5232);
  501. SetPlayerCameraPos(playerid, 222.0349,1920.8888,24.5859);
  502. SetPlayerCameraLookAt(playerid, 221.9942,1925.4572,23.2422);}
  503. }
  504. case 4: //Gangstas
  505. {
  506. GameTextForPlayer(playerid, "~r~~h~GANGSTAS", 700, 3);
  507. {SetPlayerPos(playerid, 221.9942,1925.4572,23.2422);
  508. SetPlayerFacingAngle(playerid, 189.5232);
  509. SetPlayerCameraPos(playerid, 222.0349,1920.8888,24.5859);
  510. SetPlayerCameraLookAt(playerid, 221.9942,1925.4572,23.2422);}
  511. }
  512. case 5: //Gangstas
  513. {
  514. GameTextForPlayer(playerid, "~r~~h~GANGSTAS", 700, 3);
  515. {SetPlayerPos(playerid, 221.9942,1925.4572,23.2422);
  516. SetPlayerFacingAngle(playerid, 189.5232);
  517. SetPlayerCameraPos(playerid, 222.0349,1920.8888,24.5859);
  518. SetPlayerCameraLookAt(playerid, 221.9942,1925.4572,23.2422);}
  519. }
  520. }
  521. return 1;
  522. }
  523. //------------------------------------------------------------------------------
  524. SetPlayerClass(playerid, classid) {
  525.  
  526. if(classid == 0) {
  527. gTeam[playerid] = TEAM_MOBSTAS;
  528. } else if(classid == 1) {
  529. gTeam[playerid] = TEAM_MOBSTAS;
  530. } else if(classid == 2) {
  531. gTeam[playerid] = TEAM_MOBSTAS;
  532. } else if(classid == 3) {
  533. gTeam[playerid] = TEAM_GANGSTAS;
  534. } else if(classid == 4) {
  535. gTeam[playerid] = TEAM_GANGSTAS;
  536. } else if(classid == 5) {
  537. gTeam[playerid] = TEAM_GANGSTAS;
  538. } else if(classid == 6) {
  539. }
  540. }
  541. //------------------------------------------------------------------------------
  542. public OnPlayerConnect(playerid)
  543. {
  544. ADUsed[playerid]=0;
  545. GodMode[playerid] = 0;
  546.  
  547. new string[256];
  548. new playername[MAX_PLAYER_NAME];
  549. GetPlayerName(playerid,playername,sizeof(playername));
  550. format(string, sizeof(string),"Welcome %s to the War!!",playername);
  551. SendClientMessageToAll(COLOR_LIGHTPINK,string);
  552. return 1;
  553. }
  554.  
  555. public OnPlayerDisconnect(playerid, reason)
  556. {
  557. new string[64],
  558. name[MAX_PLAYER_NAME];
  559. GetPlayerName(playerid,name,MAX_PLAYER_NAME);
  560. switch(reason)
  561. {
  562. case 0: format(string,sizeof string,"%s left the server. (Timed out)",name);
  563. case 1: format(string,sizeof string,"%s left the server. (Leaving)",name);
  564. case 2: format(string,sizeof string,"%s left the server. (Kicked)",name);
  565. case 3: format(string,sizeof string,"%s left the server. (Banned)",name);
  566. }
  567. SendClientMessageToAll(COLOR_GREY,string);
  568. return 1;
  569. }
  570.  
  571. public OnPlayerSpawn(playerid)
  572. {
  573. ADUsed[playerid]=0;
  574. ApplyAnimation(playerid, "FOOD", "null", 0.0, 0, 0, 0, 0, 0);
  575. ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Help", "GM Made by willsuckformoneY with help from SA-MP Forums \nMobstas can /MMission for the Mobstas Mission \nThe Gangstas can /GMission For their mission \nENJOY The SERVER", "KKK", "OK");
  576. //GangZonez
  577. GangZoneShowForAll(area51 ,COLOR_CRIMSON);
  578. GangZoneShowForAll(bigear, COLOR_GOLD);
  579. //-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
  580. if(gTeam[playerid] == TEAM_MOBSTAS)
  581. {
  582. SetPlayerColor(playerid, 0xFFAA00FF);
  583. SendClientMessage(playerid, COLOR_GOLD, "Type /MMission for your Mission");
  584. SendClientMessage(playerid, COLOR_GOLD, "Mission is to Kill the Gangstas, They took over all of Las Venturas");
  585. SendClientMessage(playerid, COLOR_GOLD, "They already took over Area 51, kill them all before they take moar!");
  586. GivePlayerMoney(playerid, MobstasCash);
  587. }
  588. if(gTeam[playerid] == TEAM_GANGSTAS)
  589. {
  590. SetPlayerColor(playerid, 0xDC143CAA);
  591. SendClientMessage(playerid, COLOR_CRIMSON, "Type /GMission for your Mission");
  592. SendClientMessage(playerid, COLOR_CRIMSON, "You took over all of Las Venturas, Kill the Mobstas from their attempt to take over Area 51");
  593. SendClientMessage(playerid, COLOR_CRIMSON, "After taking over all of Las Venturas you have better supplies for attacking");
  594. GivePlayerMoney(playerid, GangstasCash);
  595. }
  596. SendClientMessage(playerid, COLOR_LIGHTPINK, "Welcome to the War son");
  597. return 1;
  598. }
  599.  
  600. public OnPlayerDeath(playerid, killerid, reason)
  601. {
  602. new string[50];
  603. new playername[MAX_PLAYER_NAME];
  604. GetPlayerName(playerid, playername, sizeof(playername));
  605. KillingSpree[killerid] ++;
  606. KillingSpree[playerid] = 0;
  607.  
  608. if(KillingSpree[killerid] == 10)
  609. {
  610. format(string, sizeof(string), "%s is on a 10 kill killing spree", playername);
  611. SendClientMessageToAll(COLOR_FLBLUE, string);
  612. GivePlayerWeapon(playerid, 26, 5000);
  613. GivePlayerMoney(playerid, 10000);
  614. }
  615. if(KillingSpree[killerid] == 15)
  616. {
  617. format(string, sizeof(string), "%s is on a 15 kill killing spree", playername);
  618. SendClientMessage(playerid, COLOR_LIME, string);
  619. GivePlayerMoney(playerid, 15000);
  620. GivePlayerWeapon(playerid, 32, 5000);
  621. }
  622. if(KillingSpree[killerid] == 20)
  623. {
  624. format(string, sizeof(string), "%s is on a 20 kill killing spree", playername);
  625. SendClientMessage(playerid, COLOR_LIME, string);
  626. GivePlayerMoney(playerid, 20000);
  627. GivePlayerWeapon(playerid, 32, 5000);
  628. }
  629. if(KillingSpree[killerid] == 25)
  630. {
  631. format(string, sizeof(string), "%s is on a 25 kill killing spree", playername);
  632. SendClientMessage(playerid, COLOR_LIME, string);
  633. GivePlayerMoney(playerid, 25000);
  634. GivePlayerWeapon(playerid, 32, 5000);
  635. }
  636. if(KillingSpree[killerid] == 30)
  637. {
  638. format(string, sizeof(string), "%s is on a 30 kill killing spree", playername);
  639. SendClientMessage(playerid, COLOR_LIME, string);
  640. GivePlayerMoney(playerid, 30000);
  641. GivePlayerWeapon(playerid, 32, 5000);
  642. }
  643. if(KillingSpree[killerid] == 35)
  644. {
  645. format(string, sizeof(string), "%s is on a 35 kill killing spree", playername);
  646. SendClientMessage(playerid, COLOR_LIME, string);
  647. GivePlayerMoney(playerid, 35000);
  648. GivePlayerWeapon(playerid, 32, 5000);
  649. }
  650. if(KillingSpree[killerid] == 100)
  651. {
  652. format(string, sizeof(string), "%s is on a 100 kill killing spree", playername);
  653. SendClientMessage(playerid, COLOR_LIME, string);
  654. GivePlayerMoney(playerid, 100000);
  655. GivePlayerWeapon(playerid, 32, 5000);
  656. }
  657.  
  658. GetPlayerName(playerid, playername, sizeof(playername));
  659. format(string, sizeof(string), "%s has died (%s)", playername, aWeaponNames[reason]);
  660. SendClientMessageToAll(0x00FF32FF, string);
  661. return 1;
  662. }
  663.  
  664. public OnPlayerCommandText(playerid, cmdtext[])
  665. {
  666. new name[28];
  667. GetPlayerName(playerid,name,sizeof(name));
  668.  
  669. if(!strcmp(cmdtext, "/me", true, 3))
  670. {
  671. if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, "USAGE: /me [action]");
  672. new str[128];
  673. GetPlayerName(playerid, str, sizeof(str));
  674. format(str, sizeof(str), "* %s %s", str, cmdtext[4]);
  675. SendClientMessageToAll(0xFFFF00AA, str);
  676. }
  677. if(strcmp(cmdtext, "/MMission", true) == 0)
  678. {
  679. if(gTeam[playerid] == TEAM_MOBSTAS)
  680. {
  681. SendClientMessage(playerid, COLOR_GOLD, "Mission is to Kill the Gangstas, They took over all of Las Venturas");
  682. SendClientMessage(playerid, COLOR_GOLD, "They already took over Area 51, kill them all before they take moar!");
  683. }
  684. else
  685. {
  686. SendClientMessage(playerid, COLOR_RED1, "ERROR: You Are Not One of The Mobstas");
  687. }
  688. return 1;
  689. }
  690.  
  691. if(strcmp(cmdtext, "/GMission", true) == 0)
  692. {
  693. if(gTeam[playerid] == TEAM_GANGSTAS)
  694. {
  695. SendClientMessage(playerid, COLOR_CRIMSON, "You took over all of Las Venturas, Kill the Mobstas from their attempt to take over Area 51");
  696. SendClientMessage(playerid, COLOR_CRIMSON, "After taking over all of Las Venturas you have better supplies for attacking");
  697. }
  698. else
  699. {
  700. SendClientMessage(playerid, COLOR_RED1, "You Are Not One of The Gangstas");
  701. }
  702. return 1;
  703. }
  704.  
  705. if(strcmp(cmdtext, "/afk", true) == 0)
  706. {
  707. new string[128];
  708. GetPlayerName(playerid, name, sizeof(name));
  709. format(string, 128, "%s is now AFK.", name, cmdtext[4]);
  710. SendClientMessageToAll(COLOR_LIME, string);
  711. TogglePlayerControllable(playerid, 0);
  712. PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
  713. SetPlayerPos(playerid, 97.8738,2239.0391,124.8243);
  714. return 1;
  715. }
  716.  
  717. if(strcmp(cmdtext, "/back", true) == 0)
  718. {
  719. new string[128];
  720. GetPlayerName(playerid, name, sizeof(name));
  721. format(string, 128, "%s is now back.", name, cmdtext[5]);
  722. SendClientMessageToAll(COLOR_LIME, string);
  723. TogglePlayerControllable(playerid, 1);
  724. PlayerPlaySound(playerid, 1188, 0.0, 0.0, 0.0);
  725. SpawnPlayer(playerid);
  726. return 1;
  727. }
  728.  
  729. if(strcmp(cmdtext, "/brb", true) == 0)
  730. {
  731. new string[128];
  732. GetPlayerName(playerid, name, sizeof(name));
  733. format(string, 128, "%s will brb!", name, cmdtext[5]);
  734. SendClientMessageToAll(COLOR_LIME, string);
  735. TogglePlayerControllable(playerid, 1);
  736. SetPlayerInterior(playerid, 1);
  737. SetPlayerPos(playerid, 1.808619,32.384357,1199.593750);
  738. return 1;
  739. }
  740.  
  741. if(strcmp(cmdtext, "/ad", true) == 0)
  742. {
  743. if(ADUsed[playerid] == 1) return SendClientMessage(playerid, COLOR_RED1, "You already used your /ad pill");
  744. if(ADUsed[playerid] == 0)
  745. {
  746. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 4.0, 0, 0, 0, 0, 0);
  747. SetPlayerHealth(playerid, 100);
  748. GameTextForPlayer(playerid, "~w~/AD ~g~~n~Used", 2500, 3);
  749. ADUsed[playerid]=1;
  750. }
  751. return 1;
  752. }
  753.  
  754. if(strcmp(cmdtext, "/WWeaps", true) == 0)
  755. {
  756. ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "WsFm Weapons Menu", "Brass Knuckles \nGolf Club \nNite Stick \nKnife \nBaseball Bat \nShovel \nPool Cue \nKantana \nChainSaw \nPurple Dildo \nShort Vibrator \nLong Vibrator \nWhite Dildo \nFlowers \nCane \nGrenades \nTear Gas \nMolotov cocktail \n9mm Pistol \nSilenced Pistol \nDesert Eagle \nShotGun \nSawnoff \nCombat ShotGun \nMac10 \nMP5 \nAK47 \nM4 \nTec9 \nCountry Rifle \nSniper Rifle", "Select", "Cancel");
  757. return 1;
  758. }
  759.  
  760. if(strcmp(cmdtext, "/help", true) == 0)
  761. {
  762. ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX, "Help", "GM Made by willsuckformoneY with help from SA-MP Forums \nMobstas can /MMission for the Mobstas Mission \nThe Gangstas can /GMission For their mission \nENJOY The SERVER,", "KKK", "OK");
  763. return 1;
  764. }
  765.  
  766. if(strcmp(cmdtext, "/cmds", true) == 0)
  767. {
  768. SendClientMessage(playerid, COLOR_LIME, "/afk /brb /back /ad /cmds /help /wweaps /GMission /MMission /me");
  769. return 1;
  770. }
  771.  
  772. if(!strcmp(cmdtext, "/god", false))
  773. {
  774. if(IsPlayerAdmin(playerid))
  775. {
  776. if(GodMode[playerid] == 0)
  777. {
  778. SendClientMessage(playerid, COLOR_MAGENTA, "GOD MODE ON");
  779. SetPlayerArmour(playerid, INFINITY);
  780. SetPlayerHealth(playerid, INFINITY);
  781. GodMode[playerid] = 1;
  782. }
  783. else if(GodMode[playerid] == 1)
  784. {
  785. SendClientMessage(playerid, COLOR_MAGENTA, "GOD MODE OFF");
  786. SetPlayerHealth(playerid, 100);
  787. SetPlayerArmour(playerid, 100);
  788. GodMode[playerid] = 0;
  789. }
  790. }
  791. else SendClientMessage(playerid, COLOR_MAGENTA, "You are not an admin!");
  792. }
  793. return SendClientMessage(playerid, COLOR_RED1, "ERROR: Invalid Command Type /cmds for commands");
  794.  
  795. }
  796.  
  797. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  798. {
  799. SendClientMessage(playerid, COLOR_INTERFACE, "moO!");
  800. return 1;
  801. }
  802.  
  803. public OnPlayerExitVehicle(playerid, vehicleid)
  804. {
  805. SendClientMessage(playerid, COLOR_INTERFACE, "moO!");
  806. return 1;
  807. }
  808.  
  809. public OnPlayerStateChange(playerid, newstate, oldstate)
  810. {
  811. new v,String[128];
  812. v = GetPlayerVehicleID(playerid);
  813. if (newstate == PLAYER_STATE_DRIVER)
  814. {
  815. format(String,128,"You have entered a vehicle (%s) ",CarsName[GetVehicleModel(v)-400]);
  816. SendClientMessage(playerid,COLOR_INTERFACE,String);
  817. }
  818. if (newstate == PLAYER_STATE_ONFOOT)
  819. {
  820. format(String,128,"You have left a vehicle (%s) ",CarsName[GetVehicleModel(v)-400]);
  821. SendClientMessage(playerid,COLOR_INTERFACE,String);
  822. }
  823. return 1;
  824. }
  825.  
  826. public OnPlayerPickUpPickup(playerid, pickupid)
  827. {
  828. if(pickupid == adpickup1)
  829. {
  830. ADUsed[playerid]=0;
  831. SendClientMessage(playerid, COLOR_LIME, "You found an Adrenaline Pill");
  832. SendClientMessage(playerid, COLOR_LIME, "Use /ad to refill your health");
  833. }
  834. else if (pickupid == adpickup2)
  835. {
  836. ADUsed[playerid]=0;
  837. SendClientMessage(playerid, COLOR_LIME, "You found an Adrenaline Pill");
  838. SendClientMessage(playerid, COLOR_LIME, "Use /ad to refill your health");
  839. }
  840. return 1;
  841. }
  842.  
  843. public OnPlayerUpdate(playerid)
  844. {
  845. if(IsPlayerAdmin(playerid))
  846. {
  847. return 1;
  848. }
  849. else
  850. {
  851. if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
  852. {
  853. SendClientMessage(playerid, COLOR_WHITE, "You have been kicked for having a jetpack");
  854. Kick(playerid);
  855. return 0;
  856. }
  857. }
  858. if(IsPlayerAdmin(playerid))
  859. {
  860. return 1;
  861. }
  862. else
  863. {
  864. if(GetPlayerWeapon(playerid) == WEAPON_MINIGUN)
  865. {
  866. SendClientMessage(playerid, COLOR_WHITE, "You have been Kicked for having a minigun");
  867. Kick(playerid);
  868. return 0;
  869. }
  870. }
  871. return 1;
  872. }
  873.  
  874. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  875. {
  876. {
  877. if(dialogid == 1)
  878. {
  879. if(response)
  880. {
  881. new message[200];
  882. if(listitem == 0)
  883. {
  884. format(message, 200, "Bought Brass Knuckels", 0);
  885. GivePlayerWeapon(playerid, 1, 1);
  886. GivePlayerMoney(playerid, -100);
  887. GivePlayerMoney(playerid, 50);
  888. }
  889. else if(listitem == 1)
  890. {
  891. format(message, 200, "Bought a Golf Club", 0);
  892. GivePlayerWeapon(playerid, 2, 1);
  893. GivePlayerMoney(playerid, -25);
  894. GivePlayerMoney(playerid, 50);
  895. }
  896. else if(listitem == 2)
  897. {
  898. format(message, 200, "Bought a Nite Stick", 0);
  899. GivePlayerWeapon(playerid, 3, 1);
  900. GivePlayerMoney(playerid, -50);
  901. GivePlayerMoney(playerid, 50);
  902. }
  903. else if(listitem == 3)
  904. {
  905. format(message, 200, "Bought a Knife", 0);
  906. GivePlayerWeapon(playerid, 4, 1);
  907. GivePlayerMoney(playerid, -25);
  908. GivePlayerMoney(playerid, 50);
  909. }
  910. else if(listitem == 4)
  911. {
  912. format(message, 200, "Bought a Baseball Bat", 0);
  913. GivePlayerWeapon(playerid, 5, 1);
  914. GivePlayerMoney(playerid, -10);
  915. GivePlayerMoney(playerid, 50);
  916. }
  917. else if(listitem == 5)
  918. {
  919. format(message, 200, "Bought a Shovel", 0);
  920. GivePlayerWeapon(playerid, 6, 1);
  921. GivePlayerMoney(playerid, -15);
  922. GivePlayerMoney(playerid, 50);
  923. }
  924. else if(listitem == 6)
  925. {
  926. format(message, 200, "Bought a Pool Cue", 0);
  927. GivePlayerWeapon(playerid, 7, 1);
  928. GivePlayerMoney(playerid, -75);
  929. GivePlayerMoney(playerid, 50);
  930. }
  931. else if(listitem == 7)
  932. {
  933. format(message, 200, "Bought a Kantana", 0);
  934. GivePlayerWeapon(playerid, 8, 1);
  935. GivePlayerMoney(playerid, -100);
  936. GivePlayerMoney(playerid, 50);
  937. }
  938. else if(listitem == 8)
  939. {
  940. format(message, 200, "Bought a ChainSaw", 0);
  941. GivePlayerWeapon(playerid, 9, 1);
  942. GivePlayerMoney(playerid, -5000);
  943. GivePlayerMoney(playerid, 50);
  944. }
  945. else if(listitem == 9)
  946. {
  947. format(message, 200, "Bought a Purple Dildo", 0);
  948. GivePlayerWeapon(playerid, 10, 1);
  949. GivePlayerMoney(playerid, -15);
  950. GivePlayerMoney(playerid, 50);
  951. }
  952. else if(listitem == 10)
  953. {
  954. format(message, 200, "Bought a Short Vibrator", 0);
  955. GivePlayerWeapon(playerid, 11, 1);
  956. GivePlayerMoney(playerid, -15);
  957. GivePlayerMoney(playerid, 50);
  958. }
  959. else if(listitem == 11)
  960. {
  961. format(message, 200, "Bought a Long Vibrator", 0);
  962. GivePlayerWeapon(playerid, 12, 1);
  963. GivePlayerMoney(playerid, -15);
  964. GivePlayerMoney(playerid, 50);
  965. }
  966. else if(listitem == 12)
  967. {
  968. format(message, 200, "Bought a White Dildo", 0);
  969. GivePlayerWeapon(playerid, 13, 1);
  970. GivePlayerMoney(playerid, -15);
  971. GivePlayerMoney(playerid, 50);
  972. }
  973. else if(listitem == 13)
  974. {
  975. format(message, 200, "Bought Flowers", 0);
  976. GivePlayerWeapon(playerid, 14, 1);
  977. GivePlayerMoney(playerid, -10);
  978. GivePlayerMoney(playerid, 50);
  979. }
  980. else if(listitem == 14)
  981. {
  982. format(message, 200, "Bought a Cane", 0);
  983. GivePlayerWeapon(playerid, 15, 1);
  984. GivePlayerMoney(playerid, -15);
  985. GivePlayerMoney(playerid, 50);
  986. }
  987. else if(listitem == 15)
  988. {
  989. format(message, 200, "Bought some Grenades", 0);
  990. GivePlayerWeapon(playerid, 16, 50);
  991. GivePlayerMoney(playerid, -3201);
  992. GivePlayerMoney(playerid, 50);
  993. }
  994. else if(listitem == 16)
  995. {
  996. format(message, 200, "Bought Tear Gas", 0);
  997. GivePlayerWeapon(playerid, 17, 50);
  998. GivePlayerMoney(playerid, -1500);
  999. GivePlayerMoney(playerid, 50);
  1000. }
  1001. else if(listitem == 17)
  1002. {
  1003. format(message, 200, "Bought Some Molotov cocktail", 0);
  1004. GivePlayerWeapon(playerid, 18, 50);
  1005. GivePlayerMoney(playerid, -5030);
  1006. GivePlayerMoney(playerid, 50);
  1007. }
  1008. else if(listitem == 18)
  1009. {
  1010. format(message, 200, "Bought a 9mm Pistol", 0);
  1011. GivePlayerWeapon(playerid, 22, 5000);
  1012. GivePlayerMoney(playerid, 5430);
  1013. GivePlayerMoney(playerid, 50);
  1014. }
  1015. else if(listitem == 19)
  1016. {
  1017. format(message, 200, "Bought a Silenced Pistol", 0);
  1018. GivePlayerWeapon(playerid, 23, 5000);
  1019. GivePlayerMoney(playerid, -7374);
  1020. GivePlayerMoney(playerid, 50);
  1021. }
  1022. else if(listitem == 20)
  1023. {
  1024. format(message, 200, "Bought a Desert Eagle", 0);
  1025. GivePlayerWeapon(playerid, 24, 6667);
  1026. GivePlayerMoney(playerid, 10932);
  1027. GivePlayerMoney(playerid, 50);
  1028. }
  1029. else if(listitem == 21)
  1030. {
  1031. format(message, 200, "Bought a ShotGun", 0);
  1032. GivePlayerWeapon(playerid, 25, 5000);
  1033. GivePlayerMoney(playerid, -13204);
  1034. GivePlayerMoney(playerid, 50);
  1035. }
  1036. else if(listitem == 22)
  1037. {
  1038. format(message, 200, "Bought a Sawnoff ShotGun", 0);
  1039. GivePlayerWeapon(playerid, 26, 5000);
  1040. GivePlayerMoney(playerid, -8000);
  1041. GivePlayerMoney(playerid, 50);
  1042. }
  1043. else if(listitem == 23)
  1044. {
  1045. format(message, 200, "Bought a Combat Shotgun", 0);
  1046. GivePlayerWeapon(playerid, 27, 5000);
  1047. GivePlayerMoney(playerid, -10432);
  1048. GivePlayerMoney(playerid, 50);
  1049. }
  1050. else if(listitem == 24)
  1051. {
  1052. format(message, 200, "Bought a Mac10", 0);
  1053. GivePlayerWeapon(playerid, 28, 5000);
  1054. GivePlayerMoney(playerid, 16430);
  1055. GivePlayerMoney(playerid, 50);
  1056. }
  1057. else if(listitem == 25)
  1058. {
  1059. format(message, 200, "Bought a MP5", 0);
  1060. GivePlayerWeapon(playerid, 29 , 5000);
  1061. GivePlayerMoney(playerid, -7800);
  1062. GivePlayerMoney(playerid, 50);
  1063. }
  1064. else if(listitem == 26)
  1065. {
  1066. format(message, 200, "Bought a AK-47", 0);
  1067. GivePlayerWeapon(playerid, 30, 5000);
  1068. GivePlayerMoney(playerid, -15000);
  1069. GivePlayerMoney(playerid, 50);
  1070. }
  1071. else if(listitem == 27)
  1072. {
  1073. format(message, 200, "Bought a M4", 0);
  1074. GivePlayerWeapon(playerid, 31, 5000);
  1075. GivePlayerMoney(playerid, -15000);
  1076. GivePlayerMoney(playerid, 50);
  1077. }
  1078. else if(listitem == 28)
  1079. {
  1080. format(message, 200, "Bought a Tec9", 0);
  1081. GivePlayerWeapon(playerid, 32, 5000);
  1082. GivePlayerMoney(playerid, -9062);
  1083. GivePlayerMoney(playerid, 50);
  1084. }
  1085. else if(listitem == 29)
  1086. {
  1087. format(message, 200, "Bought a Country Rifle", 0);
  1088. GivePlayerWeapon(playerid, 33, 5000);
  1089. GivePlayerMoney(playerid, -10000);
  1090. GivePlayerMoney(playerid, 50);
  1091. }
  1092. else if(listitem == 30)
  1093. {
  1094. format(message, 200, "Bought a Sniper Rifle", 0);
  1095. GivePlayerWeapon(playerid, 34, 5000);
  1096. GivePlayerMoney(playerid, -10000);
  1097. GivePlayerMoney(playerid, 50);
  1098. }
  1099. }
  1100. }
  1101. }
  1102. {
  1103. if(dialogid == 2)
  1104. {
  1105. if(response)
  1106. {
  1107. if(listitem == 0)
  1108. {
  1109. GivePlayerMoney(playerid, 50);
  1110. }
  1111. else if(listitem == 1)
  1112. {
  1113. GivePlayerMoney(playerid, 50);
  1114. }
  1115. else if(listitem == 2)
  1116. {
  1117. GivePlayerMoney(playerid, 50);
  1118. }
  1119. else if(listitem == 3)
  1120. {
  1121. GivePlayerMoney(playerid, 50);
  1122. }
  1123. }
  1124. }
  1125. }
  1126. return 1;
  1127. }
Advertisement
Add Comment
Please, Sign In to add comment