Advertisement
icecurle

Untitled

Nov 10th, 2014
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.26 KB | None | 0 0
  1. #include <macro.h>
  2. /*
  3. File: fn_weaponShopCfg.sqf
  4. Author: Bryan "Tonic" Boardwine
  5.  
  6. Description:
  7. Master configuration file for the weapon shops.
  8.  
  9. Return:
  10. String: Close the menu
  11. Array:
  12. [Shop Name,
  13. [ //Array of items to add to the store
  14. [classname,Custom Name (set nil for default),price]
  15. ]]
  16. */
  17. private["_shop"];
  18. _shop = [_this,0,"",[""]] call BIS_fnc_param;
  19. if(_shop == "") exitWith {closeDialog 0}; //Bad shop type passed.
  20.  
  21. switch(_shop) do
  22. {
  23.  
  24. //Cop Levels
  25. case "cop_basic":
  26. {
  27. switch(true) do
  28. {
  29. case (playerSide != west): {"You are not a cop!"};
  30. default
  31. {
  32. ["Altis Cop Shop",
  33. [
  34. ["arifle_sdar_F","Taser Rifle",20000],
  35. ["hgun_P07_snds_F","Stun Pistol",2000],
  36. ["Binocular",nil,150],
  37. ["ItemGPS",nil,100],
  38. ["ToolKit",nil,0],
  39. ["ItemMap",nil,0],
  40. ["FirstAidKit",nil,0],
  41. ["MediKit",nil,5000],
  42. ["Rangefinder",nil,7500],
  43. ["NVGoggles",nil,0],
  44. ["MineDetector",nil,550],
  45. ["16Rnd_9x21_Mag",nil,50],
  46. ["20Rnd_556x45_UW_mag","Taser Rifle Magazine",125]
  47. ]
  48. ];
  49. };
  50. };
  51. };
  52.  
  53.  
  54. case "cop_patrol":
  55. {
  56. switch(true) do
  57. {
  58. case (playerSide != west): {"You are not a cop!"};
  59. case (__GETC__(life_coplevel) < 2): {"You are not at a patrol officer rank!"};
  60. default
  61. {
  62. ["Altis Patrol Officer Shop",
  63. [
  64. ["arifle_TRG20_F",nil,35000],
  65. ["SMG_02_ACO_F",nil,30000],
  66. ["MineDetector",nil,1000],
  67. ["acc_flashlight",nil,750],
  68. ["optic_Holosight",nil,1200],
  69. ["optic_Arco",nil,2500],
  70. ["muzzle_snds_H",nil,2750],
  71. ["30Rnd_556x45_Stanag_Tracer_Green",nil,130],
  72. ["30Rnd_9x21_Mag",nil,250],["ToolKit",nil,0],
  73. ["itemgps",nil,0],
  74. ["ItemMap",nil,0],
  75. ["FirstAidKit",nil,0],
  76. ["MediKit",nil,5000],
  77. ["Rangefinder",nil,7500],
  78. ["NVGoggles",nil,0],
  79. ["MineDetector",nil,550]
  80. ]
  81. ];
  82. };
  83. };
  84. };
  85.  
  86. case "cop_spatrol":
  87. {
  88. switch(true) do
  89. {
  90. case (playerSide != west): {"You are not a cop!"};
  91. case (__GETC__(life_coplevel) < 3): {"You are not a Senior Patrol Officer!"};
  92. default
  93. {
  94. ["Arcadia PD Senior Patrol Officer Shop",
  95. [
  96. ["SMG_02_ACO_F",nil,15000],
  97. ["hgun_ACPC2_F",nil,17500],
  98. ["arifle_MXC_F",nil,30000],
  99. ["optic_Arco",nil,2500],
  100. ["muzzle_snds_H",nil,2750],
  101. ["30Rnd_65x39_caseless_mag",nil,100],
  102. ["30Rnd_9x21_Mag",nil,60],
  103. ["9Rnd_45ACP_Mag",nil,200],
  104. ["ToolKit",nil,0],
  105. ["itemgps",nil,0],
  106. ["ItemMap",nil,0],
  107. ["FirstAidKit",nil,0],
  108. ["MediKit",nil,5000],
  109. ["Rangefinder",nil,7500],
  110. ["NVGoggles",nil,0],
  111. ["MineDetector",nil,550]
  112. ]
  113. ];
  114. };
  115. };
  116. };
  117.  
  118. case "cop_sergeant":
  119. {
  120. switch(true) do
  121. {
  122. case (playerSide != west): {"You are not a cop!"};
  123. case (__GETC__(life_coplevel) < 4): {"You are not a Sergeant rank!"};
  124. default
  125. {
  126. ["Arcadia PD Altis Sergeant Shop",
  127. [
  128. ["SMG_02_ACO_F",nil,15000],
  129. ["hgun_ACPC2_F",nil,17500],
  130. ["HandGrenade_Stone","Flashbang",1700],
  131. ["arifle_MXM_Hamr_pointer_F",nil,30000],
  132. ["launch_RPG32_F",nil,50000],
  133. ["RPG32_F",nil,500],
  134. ["optic_Arco",nil,2500],
  135. ["muzzle_snds_H",nil,2750],
  136. ["30Rnd_65x39_caseless_mag",nil,100],
  137. ["30Rnd_9x21_Mag",nil,60],
  138. ["9Rnd_45ACP_Mag",nil,200],
  139. ["optic_Nightstalker",nil,500],
  140. ["optic_SOS",nil,500],
  141. ["optic_LRPS",nil,500],
  142. ["optic_DMS",nil,500],
  143. ["optic_MRCO",nil,500],
  144. ["optic_Arco",nil,500],
  145. ["optic_ACO_grn",nil,500],
  146. ["optic_Aco",nil,500],
  147. ["optic_Aco_smg",nil,500],
  148. ["optic_ACO_grn_smg",nil,500],
  149. ["optic_Holosight",nil,500],
  150. ["optic_Holosight_smg",nil,500],
  151. ["optic_Hamr",nil,500],
  152. ["optic_Yorris",nil,500],
  153. ["acc_flashlight",nil,500],
  154. ["acc_pointer_IR",nil,500],
  155. ["muzzle_snds_B",nil,500],
  156. ["muzzle_snds_H",nil,500],
  157. ["muzzle_snds_B",nil,500],
  158. ["muzzle_snds_L",nil,500],
  159. ["muzzle_snds_acp",nil,500],
  160. ["ToolKit",nil,0],
  161. ["itemgps",nil,0],
  162. ["ItemMap",nil,0],
  163. ["FirstAidKit",nil,0],
  164. ["MediKit",nil,5000],
  165. ["Rangefinder",nil,7500],
  166. ["NVGoggles",nil,0],
  167. ["MineDetector",nil,550],
  168. ["SmokeShell",nil,500],
  169. ["MiniGrenade",nil,500],
  170. ["HandGrenade",nil,500],
  171. ["Chemlight_red",nil,500],
  172. ["Chemlight_green",nil,500]
  173. ]
  174. ];
  175. };
  176. };
  177. };
  178.  
  179. case "cop_lieutenant":
  180. {
  181. switch(true) do
  182. {
  183. case (playerSide != west): {"You are not a cop!"};
  184. case (__GETC__(life_coplevel) < 5): {"You are not a Lieutenant!"};
  185. default
  186. {
  187. ["Arcadia PD Altis Lieutenant Shop",
  188. [
  189. ["SMG_02_ACO_F",nil,15000],
  190. ["hgun_ACPC2_F",nil,17500],
  191. ["HandGrenade_Stone","Flashbang",1700],
  192. ["srifle_LRR_F",nil,50000],
  193. ["7Rnd_408_Mag",nil,100],
  194. ["LMG_Mk200_pointer_F",nil,30000],
  195. ["launch_RPG32_F",nil,50000],
  196. ["RPG32_F",nil,500],
  197. ["optic_Arco",nil,2500],
  198. ["200Rnd_65x39_cased_Box_Tracer",nil,100],
  199. ["30Rnd_9x21_Mag",nil,60],
  200. ["9Rnd_45ACP_Mag",nil,200],
  201. ["optic_Nightstalker",nil,500],
  202. ["optic_SOS",nil,500],
  203. ["optic_LRPS",nil,500],
  204. ["optic_DMS",nil,500],
  205. ["optic_MRCO",nil,500],
  206. ["optic_Arco",nil,500],
  207. ["optic_ACO_grn",nil,500],
  208. ["optic_Aco",nil,500],
  209. ["optic_Aco_smg",nil,500],
  210. ["optic_ACO_grn_smg",nil,500],
  211. ["optic_Holosight",nil,500],
  212. ["optic_Holosight_smg",nil,500],
  213. ["optic_Hamr",nil,500],
  214. ["optic_Yorris",nil,500],
  215. ["acc_flashlight",nil,500],
  216. ["acc_pointer_IR",nil,500],
  217. ["muzzle_snds_B",nil,500],
  218. ["muzzle_snds_H",nil,500],
  219. ["muzzle_snds_B",nil,500],
  220. ["muzzle_snds_L",nil,500],
  221. ["muzzle_snds_acp",nil,500],
  222. ["ToolKit",nil,0],
  223. ["itemgps",nil,0],
  224. ["ItemMap",nil,0],
  225. ["FirstAidKit",nil,0],
  226. ["MediKit",nil,5000],
  227. ["Rangefinder",nil,7500],
  228. ["NVGoggles",nil,0],
  229. ["MineDetector",nil,550],
  230. ["SmokeShell",nil,500],
  231. ["MiniGrenade",nil,500],
  232. ["HandGrenade",nil,500],
  233. ["Chemlight_red",nil,500],
  234. ["Chemlight_green",nil,500]
  235. ]
  236. ];
  237. };
  238. };
  239. };
  240.  
  241. case "cop_captian":
  242. {
  243. switch(true) do
  244. {
  245. case (playerSide != west): {"You are not a cop!"};
  246. case (__GETC__(life_coplevel) < 6): {"You are not a Captian!"};
  247. default
  248. {
  249. ["Arcadia PD Captian Shop",
  250. [
  251. ["SMG_02_ACO_F",nil,15000],
  252. ["hgun_ACPC2_F",nil,17500],
  253. ["HandGrenade_Stone","Flashbang",1700],
  254. ["launch_NLAW_F","If Used Follow Protocol",50000],
  255. ["NLAW_F",nil,500],
  256. ["srifle_EBR_ARCO_pointer_snds_F",nil,30000],
  257. ["20Rnd_762x51_Mag",nil,100],
  258. ["srifle_GM6_F",nil,50000],
  259. ["5Rnd_127x108_APDS_Mag",nil,100],
  260. ["srifle_LRR_F",nil,50000],
  261. ["7Rnd_408_Mag",nil,100],
  262. ["optic_Arco",nil,2500],
  263. ["muzzle_snds_H",nil,2750],
  264. ["30Rnd_9x21_Mag",nil,60],
  265. ["9Rnd_45ACP_Mag",nil,200],
  266. ["optic_Nightstalker",nil,500],
  267. ["optic_SOS",nil,500],
  268. ["optic_LRPS",nil,500],
  269. ["optic_DMS",nil,500],
  270. ["optic_MRCO",nil,500],
  271. ["optic_Arco",nil,500],
  272. ["optic_ACO_grn",nil,500],
  273. ["optic_Aco",nil,500],
  274. ["optic_Aco_smg",nil,500],
  275. ["optic_ACO_grn_smg",nil,500],
  276. ["optic_Holosight",nil,500],
  277. ["optic_Holosight_smg",nil,500],
  278. ["optic_Hamr",nil,500],
  279. ["optic_Yorris",nil,500],
  280. ["acc_flashlight",nil,500],
  281. ["acc_pointer_IR",nil,500],
  282. ["muzzle_snds_B",nil,500],
  283. ["muzzle_snds_H",nil,500],
  284. ["muzzle_snds_B",nil,500],
  285. ["muzzle_snds_L",nil,500],
  286. ["muzzle_snds_acp",nil,500],
  287. ["ToolKit",nil,0],
  288. ["itemgps",nil,0],
  289. ["ItemMap",nil,0],
  290. ["FirstAidKit",nil,0],
  291. ["MediKit",nil,5000],
  292. ["Rangefinder",nil,7500],
  293. ["NVGoggles",nil,0],
  294. ["MineDetector",nil,550],
  295. ["SmokeShell",nil,500],
  296. ["MiniGrenade",nil,500],
  297. ["HandGrenade",nil,500],
  298. ["B_IR_Grenade",nil,500],
  299. ["I_IR_Grenade",nil,500],
  300. ["O_IR_Grenade",nil,500],
  301. ["APERSTripMine_Wire_Mag",nil,500],
  302. ["SatchelCharge_Remote_Mag",nil,000],
  303. ["SLAMDirectionalMine_Wire_Mag",nil,500],
  304. ["APERSBoundingMine_Range_Mag",nil,500],
  305. ["APERSMine_Range_Mag",nil,500],
  306. ["ClaymoreDirectionalMine_Remote_Mag",nil,500],
  307. ["ATMine_Range_Mag",nil,500],
  308. ["Chemlight_red",nil,500],
  309. ["Chemlight_green",nil,500]
  310. ]
  311. ];
  312. };
  313. };
  314. };
  315.  
  316. case "cop_commissioner":
  317. {
  318. switch(true) do
  319. {
  320. case (playerSide != west): {"You are not a cop!"};
  321. case (__GETC__(life_coplevel) < 7): {"You are not a Commissioner!"};
  322. default
  323. {
  324. ["Arcadia PD Commissioner Shop",
  325. [
  326. ["SMG_02_ACO_F",nil,15000],
  327. ["hgun_ACPC2_F",nil,17500],
  328. ["HandGrenade_Stone","Flashbang",1700],
  329. ["launch_NLAW_F","If Used Follow Protocol",50000],
  330. ["NLAW_F",nil,500],
  331. ["srifle_EBR_ARCO_pointer_snds_F",nil,30000],
  332. ["20Rnd_762x51_Mag",nil,100],
  333. ["srifle_GM6_F",nil,50000],
  334. ["5Rnd_127x108_APDS_Mag",nil,100],
  335. ["optic_Arco",nil,2500],
  336. ["muzzle_snds_H",nil,2750],
  337. ["30Rnd_9x21_Mag",nil,60],
  338. ["9Rnd_45ACP_Mag",nil,200],
  339. ["optic_Nightstalker",nil,500],
  340. ["optic_SOS",nil,500],
  341. ["optic_LRPS",nil,500],
  342. ["optic_DMS",nil,500],
  343. ["optic_MRCO",nil,500],
  344. ["optic_Arco",nil,500],
  345. ["optic_ACO_grn",nil,500],
  346. ["optic_Aco",nil,500],
  347. ["optic_Aco_smg",nil,500],
  348. ["optic_ACO_grn_smg",nil,500],
  349. ["optic_Holosight",nil,500],
  350. ["optic_Holosight_smg",nil,500],
  351. ["optic_Hamr",nil,500],
  352. ["optic_Yorris",nil,500],
  353. ["acc_flashlight",nil,500],
  354. ["acc_pointer_IR",nil,500],
  355. ["muzzle_snds_B",nil,500],
  356. ["muzzle_snds_H",nil,500],
  357. ["muzzle_snds_B",nil,500],
  358. ["muzzle_snds_L",nil,500],
  359. ["muzzle_snds_acp",nil,500],
  360. ["ToolKit",nil,0],
  361. ["itemgps",nil,0],
  362. ["ItemMap",nil,0],
  363. ["FirstAidKit",nil,0],
  364. ["MediKit",nil,5000],
  365. ["Rangefinder",nil,7500],
  366. ["NVGoggles",nil,0],
  367. ["MineDetector",nil,550],
  368. ["SmokeShell",nil,500],
  369. ["MiniGrenade",nil,500],
  370. ["HandGrenade",nil,500],
  371. ["B_IR_Grenade",nil,500],
  372. ["I_IR_Grenade",nil,500],
  373. ["O_IR_Grenade",nil,500],
  374. ["APERSTripMine_Wire_Mag",nil,500],
  375. ["SatchelCharge_Remote_Mag",nil,000],
  376. ["SLAMDirectionalMine_Wire_Mag",nil,500],
  377. ["APERSBoundingMine_Range_Mag",nil,500],
  378. ["APERSMine_Range_Mag",nil,500],
  379. ["ClaymoreDirectionalMine_Remote_Mag",nil,500],
  380. ["ATMine_Range_Mag",nil,500],
  381. ["Chemlight_red",nil,500],
  382. ["Chemlight_green",nil,500]
  383. ]
  384. ];
  385. };
  386. };
  387. };
  388.  
  389. case "cop_swat":
  390. {
  391. switch(true) do
  392. {
  393. case (playerSide != west): {"You are not a cop!"};
  394. case (__GETC__(life_coplevel) < 8): {"You are not a SWAT Member!"};
  395. default
  396. {
  397. ["Arcadia PD SWAT Lockbox",
  398. [
  399. ["launch_RPG32_F",nil,500],
  400. ["RPG32_F",nil,500],
  401. ["RPG32_HE_F",nil,500],
  402. ["launch_NLAW_F",nil,500],
  403. ["NLAW_F",nil,500],
  404. ["launch_Titan_F",nil,500],
  405. ["Titan_AA",nil,500],
  406. ["launch_Titan_short_F",nil,500],
  407. ["Titan_AT",nil,500],
  408. ["Titan_AP",nil,500],
  409. ["srifle_LRR_F",nil,500],
  410. ["7Rnd_408_Mag",nil,100],
  411. ["srifle_GM6_F",nil,500],
  412. ["5Rnd_127x108_APDS_Mag",nil,500],
  413. ["5Rnd_127x108_Mag",nil,500],
  414. ["arifle_MXC_Black_F",nil,500],
  415. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  416. ["arifle_MX_Black_F",nil,500],
  417. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  418. ["arifle_MX_GL_Black_F",nil,500],
  419. ["3Rnd_HE_Grenade_shell",nil,500],
  420. ["arifle_MX_SW_Black_F",nil,500],
  421. ["100Rnd_65x39_caseless_mag_Tracer",nil,500],
  422. ["arifle_MXM_Black_F",nil,500],
  423. ["30Rnd_65x39_caseless_mag",nil,500],
  424. ["arifle_MXM_F",nil,500],
  425. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  426. ["30Rnd_65x39_caseless_mag",nil,500],
  427. ["srifle_EBR_F",nil,500],
  428. ["20Rnd_762x51_Mag",nil,500],
  429. ["LMG_Zafir_F",nil,500],
  430. ["150Rnd_762x51_Box_Tracer",nil,500],
  431. ["150Rnd_762x51_Box",nil,500],
  432. ["LMG_Mk200_F",nil,500],
  433. ["200Rnd_65x39_cased_Box_Tracer",nil,500],
  434. ["200Rnd_65x39_cased_Box",nil,500],
  435. ["arifle_MXC_F",nil,500],
  436. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  437. ["arifle_MX_F",nil,500],
  438. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  439. ["arifle_MX_GL_F",nil,500],
  440. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  441. ["UGL_FlareGreen_F",nil,500],
  442. ["UGL_FlareRed_F",nil,500],
  443. ["3Rnd_HE_Grenade_shell",nil,500],
  444. ["3Rnd_UGL_FlareRed_F",nil,500],
  445. ["3Rnd_UGL_FlareGreen_F",nil,500],
  446. ["arifle_MX_SW_F",nil,500],
  447. ["100Rnd_65x39_caseless_mag_Tracer",nil,50000],
  448. ["arifle_Katiba_F",nil,500],
  449. ["30Rnd_65x39_caseless_green",nil,500],
  450. ["arifle_TRG20_F",nil,500],
  451. ["30Rnd_556x45_Stanag_Tracer_Red",nil,500],
  452. ["arifle_Mk20C_F",nil,500],
  453. ["30Rnd_556x45_Stanag_Tracer_Red",nil,500],
  454. ["srifle_DMR_01_F",nil,500],
  455. ["hgun_PDW2000_F",nil,500],
  456. ["30Rnd_9x21_Mag",nil,500],
  457. ["SMG_02_F",nil,500],
  458. ["30Rnd_9x21_Mag",nil,500],
  459. ["SMG_01_F",nil,500],
  460. ["30Rnd_45ACP_Mag_SMG_01_tracer_green",nil,500],
  461. ["hgun_Pistol_heavy_02_F",nil,500],
  462. ["6Rnd_45ACP_Cylinder",nil,500],
  463. ["hgun_P07_F",nil,500],
  464. ["30Rnd_9x21_Mag",nil,500],
  465. ["hgun_Rook40_F",nil,500],
  466. ["30Rnd_9x21_Mag",nil,500],
  467. ["hgun_Pistol_heavy_01_MRD_F",nil,500],
  468. ["11Rnd_45ACP_Mag",nil,500],
  469. ["optic_Nightstalker",nil,500],
  470. ["optic_SOS",nil,500],
  471. ["optic_LRPS",nil,500],
  472. ["optic_DMS",nil,500],
  473. ["optic_MRCO",nil,500],
  474. ["optic_Arco",nil,500],
  475. ["optic_ACO_grn",nil,500],
  476. ["optic_Aco",nil,500],
  477. ["optic_Aco_smg",nil,500],
  478. ["optic_ACO_grn_smg",nil,500],
  479. ["optic_Holosight",nil,500],
  480. ["optic_Holosight_smg",nil,500],
  481. ["optic_Hamr",nil,500],
  482. ["optic_Yorris",nil,500],
  483. ["acc_flashlight",nil,500],
  484. ["acc_pointer_IR",nil,500],
  485. ["muzzle_snds_B",nil,500],
  486. ["muzzle_snds_H",nil,500],
  487. ["muzzle_snds_B",nil,500],
  488. ["muzzle_snds_L",nil,500],
  489. ["muzzle_snds_acp",nil,500],
  490. ["ToolKit",nil,0],
  491. ["itemgps",nil,0],
  492. ["ItemMap",nil,0],
  493. ["FirstAidKit",nil,0],
  494. ["MediKit",nil,5000],
  495. ["Rangefinder",nil,7500],
  496. ["NVGoggles",nil,0],
  497. ["MineDetector",nil,550],
  498. ["SmokeShell",nil,500],
  499. ["MiniGrenade",nil,500],
  500. ["HandGrenade",nil,500],
  501. ["B_IR_Grenade",nil,500],
  502. ["I_IR_Grenade",nil,500],
  503. ["O_IR_Grenade",nil,500],
  504. ["APERSTripMine_Wire_Mag",nil,500],
  505. ["SatchelCharge_Remote_Mag",nil,000],
  506. ["SLAMDirectionalMine_Wire_Mag",nil,500],
  507. ["APERSBoundingMine_Range_Mag",nil,500],
  508. ["APERSMine_Range_Mag",nil,500],
  509. ["ClaymoreDirectionalMine_Remote_Mag",nil,500],
  510. ["ATMine_Range_Mag",nil,500],
  511. ["Chemlight_red",nil,500],
  512. ["Chemlight_green",nil,500],
  513. ["B_UavTerminal",nil,40000]
  514. ]
  515. ];
  516. };
  517. };
  518. };
  519.  
  520. case "cop_nato":
  521. {
  522. switch(true) do
  523. {
  524. case (playerSide != west): {"You are not a cop!"};
  525. case (__GETC__(life_coplevel) < 9): {"You are not apart of the NATO!"};
  526. default
  527. {
  528. ["Arcadia PD NATO Shop",
  529. [
  530. ["launch_RPG32_F",nil,500],
  531. ["RPG32_F",nil,500],
  532. ["RPG32_HE_F",nil,500],
  533. ["launch_NLAW_F",nil,500],
  534. ["NLAW_F",nil,500],
  535. ["launch_Titan_F",nil,500],
  536. ["Titan_AA",nil,500],
  537. ["launch_Titan_short_F",nil,500],
  538. ["Titan_AT",nil,500],
  539. ["Titan_AP",nil,500],
  540. ["srifle_LRR_F",nil,500],
  541. ["srifle_GM6_F",nil,500],
  542. ["5Rnd_127x108_APDS_Mag",nil,500],
  543. ["5Rnd_127x108_Mag",nil,500],
  544. ["arifle_MXC_Black_F",nil,500],
  545. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  546. ["arifle_MX_Black_F",nil,500],
  547. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  548. ["arifle_MX_GL_Black_F",nil,500],
  549. ["3Rnd_HE_Grenade_shell",nil,500],
  550. ["arifle_MX_SW_Black_F",nil,500],
  551. ["100Rnd_65x39_caseless_mag_Tracer",nil,500],
  552. ["arifle_MXM_Black_F",nil,500],
  553. ["30Rnd_65x39_caseless_mag",nil,500],
  554. ["arifle_MXM_F",nil,500],
  555. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  556. ["30Rnd_65x39_caseless_mag",nil,500],
  557. ["srifle_EBR_F",nil,500],
  558. ["20Rnd_762x51_Mag",nil,500],
  559. ["LMG_Zafir_F",nil,500],
  560. ["150Rnd_762x51_Box_Tracer",nil,500],
  561. ["150Rnd_762x51_Box",nil,500],
  562. ["LMG_Mk200_F",nil,500],
  563. ["200Rnd_65x39_cased_Box_Tracer",nil,500],
  564. ["200Rnd_65x39_cased_Box",nil,500],
  565. ["arifle_MXC_F",nil,500],
  566. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  567. ["arifle_MX_F",nil,500],
  568. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  569. ["arifle_MX_GL_F",nil,500],
  570. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  571. ["UGL_FlareGreen_F",nil,500],
  572. ["UGL_FlareRed_F",nil,500],
  573. ["3Rnd_HE_Grenade_shell",nil,500],
  574. ["3Rnd_UGL_FlareRed_F",nil,500],
  575. ["3Rnd_UGL_FlareGreen_F",nil,500],
  576. ["arifle_MX_SW_F",nil,500],
  577. ["100Rnd_65x39_caseless_mag_Tracer",nil,50000],
  578. ["arifle_Katiba_F",nil,500],
  579. ["30Rnd_65x39_caseless_green",nil,500],
  580. ["arifle_TRG20_F",nil,500],
  581. ["30Rnd_556x45_Stanag_Tracer_Red",nil,500],
  582. ["arifle_Mk20C_F",nil,500],
  583. ["30Rnd_556x45_Stanag_Tracer_Red",nil,500],
  584. ["srifle_DMR_01_F",nil,500],
  585. ["hgun_PDW2000_F",nil,500],
  586. ["30Rnd_9x21_Mag",nil,500],
  587. ["SMG_02_F",nil,500],
  588. ["30Rnd_9x21_Mag",nil,500],
  589. ["SMG_01_F",nil,500],
  590. ["30Rnd_45ACP_Mag_SMG_01_tracer_green",nil,500],
  591. ["hgun_Pistol_heavy_02_F",nil,500],
  592. ["6Rnd_45ACP_Cylinder",nil,500],
  593. ["hgun_P07_F",nil,500],
  594. ["30Rnd_9x21_Mag",nil,500],
  595. ["hgun_Rook40_F",nil,500],
  596. ["30Rnd_9x21_Mag",nil,500],
  597. ["hgun_Pistol_heavy_01_MRD_F",nil,500],
  598. ["11Rnd_45ACP_Mag",nil,500],
  599. ["optic_Nightstalker",nil,500],
  600. ["optic_SOS",nil,500],
  601. ["optic_LRPS",nil,500],
  602. ["optic_DMS",nil,500],
  603. ["optic_MRCO",nil,500],
  604. ["optic_Arco",nil,500],
  605. ["optic_ACO_grn",nil,500],
  606. ["optic_Aco",nil,500],
  607. ["optic_Aco_smg",nil,500],
  608. ["optic_ACO_grn_smg",nil,500],
  609. ["optic_Holosight",nil,500],
  610. ["optic_Holosight_smg",nil,500],
  611. ["optic_Hamr",nil,500],
  612. ["optic_Yorris",nil,500],
  613. ["acc_flashlight",nil,500],
  614. ["acc_pointer_IR",nil,500],
  615. ["muzzle_snds_B",nil,500],
  616. ["muzzle_snds_H",nil,500],
  617. ["muzzle_snds_B",nil,500],
  618. ["muzzle_snds_L",nil,500],
  619. ["muzzle_snds_acp",nil,500],
  620. ["ToolKit",nil,0],
  621. ["itemgps",nil,0],
  622. ["ItemMap",nil,0],
  623. ["FirstAidKit",nil,0],
  624. ["MediKit",nil,5000],
  625. ["Rangefinder",nil,7500],
  626. ["NVGoggles",nil,0],
  627. ["MineDetector",nil,550],
  628. ["SmokeShell",nil,500],
  629. ["MiniGrenade",nil,500],
  630. ["HandGrenade",nil,500],
  631. ["B_IR_Grenade",nil,500],
  632. ["I_IR_Grenade",nil,500],
  633. ["O_IR_Grenade",nil,500],
  634. ["APERSTripMine_Wire_Mag",nil,500],
  635. ["SatchelCharge_Remote_Mag",nil,000],
  636. ["SLAMDirectionalMine_Wire_Mag",nil,500],
  637. ["APERSBoundingMine_Range_Mag",nil,500],
  638. ["APERSMine_Range_Mag",nil,500],
  639. ["ClaymoreDirectionalMine_Remote_Mag",nil,500],
  640. ["ATMine_Range_Mag",nil,500],
  641. ["Chemlight_red",nil,500],
  642. ["Chemlight_green",nil,500],
  643. ["B_UavTerminal",nil,40000]
  644. ]
  645. ];
  646. };
  647. };
  648. };
  649.  
  650. case "cop_Dep":
  651. {
  652. switch(true) do
  653. {
  654. case (playerSide != west): {"You are not a cop!"};
  655. case (__GETC__(life_coplevel) < 10): {"You are not the Chief Of Police!"};
  656. default
  657. {
  658. ["Altis Deputy Shop",
  659. [
  660. ["launch_RPG32_F",nil,500],
  661. ["RPG32_F",nil,500],
  662. ["RPG32_HE_F",nil,500],
  663. ["launch_NLAW_F",nil,500],
  664. ["NLAW_F",nil,500],
  665. ["launch_Titan_F",nil,500],
  666. ["Titan_AA",nil,500],
  667. ["launch_Titan_short_F",nil,500],
  668. ["Titan_AT",nil,500],
  669. ["Titan_AP",nil,500],
  670. ["srifle_LRR_F",nil,500],
  671. ["srifle_GM6_F",nil,500],
  672. ["5Rnd_127x108_APDS_Mag",nil,500],
  673. ["5Rnd_127x108_Mag",nil,500],
  674. ["arifle_MXC_Black_F",nil,500],
  675. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  676. ["arifle_MX_Black_F",nil,500],
  677. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  678. ["arifle_MX_GL_Black_F",nil,500],
  679. ["3Rnd_HE_Grenade_shell",nil,500],
  680. ["arifle_MX_SW_Black_F",nil,500],
  681. ["100Rnd_65x39_caseless_mag_Tracer",nil,500],
  682. ["arifle_MXM_Black_F",nil,500],
  683. ["30Rnd_65x39_caseless_mag",nil,500],
  684. ["arifle_MXM_F",nil,500],
  685. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  686. ["30Rnd_65x39_caseless_mag",nil,500],
  687. ["srifle_EBR_F",nil,500],
  688. ["20Rnd_762x51_Mag",nil,500],
  689. ["LMG_Zafir_F",nil,500],
  690. ["150Rnd_762x51_Box_Tracer",nil,500],
  691. ["150Rnd_762x51_Box",nil,500],
  692. ["LMG_Mk200_F",nil,500],
  693. ["200Rnd_65x39_cased_Box_Tracer",nil,500],
  694. ["200Rnd_65x39_cased_Box",nil,500],
  695. ["arifle_MXC_F",nil,500],
  696. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  697. ["arifle_MX_F",nil,500],
  698. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  699. ["arifle_MX_GL_F",nil,500],
  700. ["30Rnd_65x39_caseless_mag_Tracer",nil,500],
  701. ["UGL_FlareGreen_F",nil,500],
  702. ["UGL_FlareRed_F",nil,500],
  703. ["3Rnd_HE_Grenade_shell",nil,500],
  704. ["3Rnd_UGL_FlareRed_F",nil,500],
  705. ["3Rnd_UGL_FlareGreen_F",nil,500],
  706. ["arifle_MX_SW_F",nil,500],
  707. ["100Rnd_65x39_caseless_mag_Tracer",nil,50000],
  708. ["arifle_Katiba_F",nil,500],
  709. ["30Rnd_65x39_caseless_green",nil,500],
  710. ["arifle_TRG20_F",nil,500],
  711. ["30Rnd_556x45_Stanag_Tracer_Red",nil,500],
  712. ["arifle_Mk20C_F",nil,500],
  713. ["30Rnd_556x45_Stanag_Tracer_Red",nil,500],
  714. ["srifle_DMR_01_F",nil,500],
  715. ["hgun_PDW2000_F",nil,500],
  716. ["30Rnd_9x21_Mag",nil,500],
  717. ["SMG_02_F",nil,500],
  718. ["30Rnd_9x21_Mag",nil,500],
  719. ["SMG_01_F",nil,500],
  720. ["30Rnd_45ACP_Mag_SMG_01_tracer_green",nil,500],
  721. ["hgun_Pistol_heavy_02_F",nil,500],
  722. ["6Rnd_45ACP_Cylinder",nil,500],
  723. ["hgun_P07_F",nil,500],
  724. ["30Rnd_9x21_Mag",nil,500],
  725. ["hgun_Rook40_F",nil,500],
  726. ["30Rnd_9x21_Mag",nil,500],
  727. ["hgun_Pistol_heavy_01_MRD_F",nil,500],
  728. ["11Rnd_45ACP_Mag",nil,500],
  729. ["optic_Nightstalker",nil,500],
  730. ["optic_SOS",nil,500],
  731. ["optic_LRPS",nil,500],
  732. ["optic_DMS",nil,500],
  733. ["optic_MRCO",nil,500],
  734. ["optic_Arco",nil,500],
  735. ["optic_ACO_grn",nil,500],
  736. ["optic_Aco",nil,500],
  737. ["optic_Aco_smg",nil,500],
  738. ["optic_ACO_grn_smg",nil,500],
  739. ["optic_Holosight",nil,500],
  740. ["optic_Holosight_smg",nil,500],
  741. ["optic_Hamr",nil,500],
  742. ["optic_Yorris",nil,500],
  743. ["acc_flashlight",nil,500],
  744. ["acc_pointer_IR",nil,500],
  745. ["muzzle_snds_B",nil,500],
  746. ["muzzle_snds_H",nil,500],
  747. ["muzzle_snds_B",nil,500],
  748. ["muzzle_snds_L",nil,500],
  749. ["muzzle_snds_acp",nil,500],
  750. ["ToolKit",nil,0],
  751. ["itemgps",nil,0],
  752. ["ItemMap",nil,0],
  753. ["FirstAidKit",nil,0],
  754. ["MediKit",nil,5000],
  755. ["Rangefinder",nil,7500],
  756. ["NVGoggles",nil,0],
  757. ["MineDetector",nil,550],
  758. ["SmokeShell",nil,500],
  759. ["MiniGrenade",nil,500],
  760. ["HandGrenade",nil,500],
  761. ["B_IR_Grenade",nil,500],
  762. ["I_IR_Grenade",nil,500],
  763. ["O_IR_Grenade",nil,500],
  764. ["APERSTripMine_Wire_Mag",nil,500],
  765. ["SatchelCharge_Remote_Mag",nil,000],
  766. ["SLAMDirectionalMine_Wire_Mag",nil,500],
  767. ["APERSBoundingMine_Range_Mag",nil,500],
  768. ["APERSMine_Range_Mag",nil,500],
  769. ["ClaymoreDirectionalMine_Remote_Mag",nil,500],
  770. ["ATMine_Range_Mag",nil,500],
  771. ["Chemlight_red",nil,500],
  772. ["Chemlight_green",nil,500],
  773. ["B_UavTerminal",nil,40000]
  774. ]
  775. ];
  776. };
  777. };
  778. };
  779.  
  780. case "cop_Chief":
  781. {
  782. switch(true) do
  783. {
  784. case (playerSide != west): {"You are not a cop!"};
  785. case (__GETC__(life_coplevel) < 11): {"You are not the Chief Of Police!"};
  786. default
  787. {
  788. ["Altis Chief Shop",
  789. [
  790. ["launch_RPG32_F",nil,50000],
  791. ["RPG32_F",nil,50000],
  792. ["RPG32_HE_F",nil,50000],
  793. ["launch_NLAW_F",nil,50000],
  794. ["NLAW_F",nil,50000],
  795. ["launch_Titan_F",nil,50000],
  796. ["Titan_AA",nil,50000],
  797. ["launch_Titan_short_F",nil,50000],
  798. ["Titan_AT",nil,50000],
  799. ["Titan_AP",nil,50000],
  800. ["srifle_LRR_F",nil,50000],
  801. ["srifle_GM6_F",nil,50000],
  802. ["5Rnd_127x108_APDS_Mag",nil,50000],
  803. ["5Rnd_127x108_Mag",nil,50000],
  804. ["arifle_MXC_Black_F",nil,50000],
  805. ["30Rnd_65x39_caseless_mag_Tracer",nil,50000],
  806. ["arifle_MX_Black_F",nil,50000],
  807. ["30Rnd_65x39_caseless_mag_Tracer",nil,50000],
  808. ["arifle_MX_GL_Black_F",nil,50000],
  809. ["3Rnd_HE_Grenade_shell",nil,50000],
  810. ["arifle_MX_SW_Black_F",nil,50000],
  811. ["100Rnd_65x39_caseless_mag_Tracer",nil,50000],
  812. ["arifle_MXM_Black_F",nil,50000],
  813. ["30Rnd_65x39_caseless_mag",nil,50000],
  814. ["arifle_MXM_F",nil,50000],
  815. ["30Rnd_65x39_caseless_mag_Tracer",nil,50000],
  816. ["30Rnd_65x39_caseless_mag",nil,50000],
  817. ["srifle_EBR_F",nil,50000],
  818. ["20Rnd_762x51_Mag",nil,50000],
  819. ["LMG_Zafir_F",nil,50000],
  820. ["150Rnd_762x51_Box_Tracer",nil,50000],
  821. ["150Rnd_762x51_Box",nil,50000],
  822. ["LMG_Mk200_F",nil,50000],
  823. ["200Rnd_65x39_cased_Box_Tracer",nil,50000],
  824. ["200Rnd_65x39_cased_Box",nil,50000],
  825. ["arifle_MXC_F",nil,50000],
  826. ["30Rnd_65x39_caseless_mag_Tracer",nil,50000],
  827. ["arifle_MX_F",nil,50000],
  828. ["30Rnd_65x39_caseless_mag_Tracer",nil,50000],
  829. ["arifle_MX_GL_F",nil,50000],
  830. ["30Rnd_65x39_caseless_mag_Tracer",nil,50000],
  831. ["UGL_FlareGreen_F",nil,50000],
  832. ["UGL_FlareRed_F",nil,50000],
  833. ["3Rnd_HE_Grenade_shell",nil,50000],
  834. ["3Rnd_UGL_FlareRed_F",nil,50000],
  835. ["3Rnd_UGL_FlareGreen_F",nil,50000],
  836. ["arifle_MX_SW_F",nil,50000],
  837. ["100Rnd_65x39_caseless_mag_Tracer",nil,50000],
  838. ["arifle_Katiba_F",nil,50000],
  839. ["30Rnd_65x39_caseless_green",nil,50000],
  840. ["arifle_TRG20_F",nil,50000],
  841. ["30Rnd_556x45_Stanag_Tracer_Red",nil,50000],
  842. ["arifle_Mk20C_F",nil,50000],
  843. ["30Rnd_556x45_Stanag_Tracer_Red",nil,50000],
  844. ["srifle_DMR_01_F",nil,50000],
  845. ["hgun_PDW2000_F",nil,50000],
  846. ["30Rnd_9x21_Mag",nil,50000],
  847. ["SMG_02_F",nil,50000],
  848. ["30Rnd_9x21_Mag",nil,50000],
  849. ["SMG_01_F",nil,50000],
  850. ["30Rnd_45ACP_Mag_SMG_01_tracer_green",nil,50000],
  851. ["hgun_Pistol_heavy_02_F",nil,50000],
  852. ["6Rnd_45ACP_Cylinder",nil,50000],
  853. ["hgun_P07_F",nil,50000],
  854. ["30Rnd_9x21_Mag",nil,50000],
  855. ["hgun_Rook40_F",nil,50000],
  856. ["30Rnd_9x21_Mag",nil,50000],
  857. ["hgun_Pistol_heavy_01_MRD_F",nil,50000],
  858. ["11Rnd_45ACP_Mag",nil,50000],
  859. ["optic_Nightstalker",nil,50000],
  860. ["optic_SOS",nil,50000],
  861. ["optic_LRPS",nil,50000],
  862. ["optic_DMS",nil,50000],
  863. ["optic_MRCO",nil,50000],
  864. ["optic_Arco",nil,50000],
  865. ["optic_ACO_grn",nil,50000],
  866. ["optic_Aco",nil,50000],
  867. ["optic_Aco_smg",nil,50000],
  868. ["optic_ACO_grn_smg",nil,50000],
  869. ["optic_Holosight",nil,50000],
  870. ["optic_Holosight_smg",nil,50000],
  871. ["optic_Hamr",nil,50000],
  872. ["optic_Yorris",nil,50000],
  873. ["acc_flashlight",nil,50000],
  874. ["acc_pointer_IR",nil,50000],
  875. ["muzzle_snds_B",nil,50000],
  876. ["muzzle_snds_H",nil,50000],
  877. ["muzzle_snds_B",nil,50000],
  878. ["muzzle_snds_L",nil,50000],
  879. ["muzzle_snds_acp",nil,50000],
  880. ["ToolKit",nil,0],
  881. ["itemgps",nil,0],
  882. ["ItemMap",nil,0],
  883. ["FirstAidKit",nil,0],
  884. ["MediKit",nil,5000],
  885. ["Rangefinder",nil,7500],
  886. ["NVGoggles",nil,0],
  887. ["MineDetector",nil,550],
  888. ["SmokeShell",nil,50000],
  889. ["MiniGrenade",nil,50000],
  890. ["HandGrenade",nil,50000],
  891. ["B_IR_Grenade",nil,50000],
  892. ["I_IR_Grenade",nil,50000],
  893. ["O_IR_Grenade",nil,50000],
  894. ["APERSTripMine_Wire_Mag",nil,50000],
  895. ["SatchelCharge_Remote_Mag",nil,50000],
  896. ["SLAMDirectionalMine_Wire_Mag",nil,50000],
  897. ["APERSBoundingMine_Range_Mag",nil,50000],
  898. ["APERSMine_Range_Mag",nil,50000],
  899. ["ClaymoreDirectionalMine_Remote_Mag",nil,50000],
  900. ["ATMine_Range_Mag",nil,50000],
  901. ["Chemlight_red",nil,500],
  902. ["Chemlight_green",nil,500],
  903. ["B_UavTerminal",nil,40000]
  904. ]
  905. ];
  906. };
  907. };
  908. };
  909.  
  910.  
  911. //Med Level
  912. case "med_basic":
  913. {
  914. switch (true) do
  915. {
  916. case (playerSide != independent): {"You are not an EMS Medic"};
  917. default {
  918. ["Hospital EMS Shop",
  919. [
  920. ["ItemGPS",nil,100],
  921. ["Binocular",nil,150],
  922. ["ToolKit",nil,250],
  923. ["FirstAidKit",nil,150],
  924. ["Medikit",nil,500],
  925. ["NVGoggles",nil,1200],
  926. ["B_FieldPack_ocamo",nil,3000]
  927. ]
  928. ];
  929. };
  930. };
  931. };
  932.  
  933. //Rebel Shops
  934. case "rebel":
  935. {
  936. switch(true) do
  937. {
  938. case (playerSide != civilian): {"You are not a civilian!"};
  939. case (!license_civ_rebel): {"You don't have a Rebel training license!"};
  940. default
  941. {
  942. ["Mohammed's Jihadi Shop",
  943. [
  944. ["arifle_TRG20_ACO_pointer_F",nil,35000],
  945. ["30Rnd_556x45_Stanag",nil,2000],
  946. ["30Rnd_556x45_Stanag_Tracer_Red",nil,4000],
  947. ["30Rnd_556x45_Stanag_Tracer_Green",nil,4000],
  948. ["30Rnd_556x45_Stanag_Tracer_Yellow",nil,4000],
  949. ["arifle_Katiba_C_ACO_pointer_snds_F",nil,42000],
  950. ["30Rnd_65x39_caseless_green",nil,1700],
  951. ["30Rnd_65x39_caseless_green_mag_Tracer",nil,3700],
  952. ["arifle_MX_RCO_pointer_snds_F",nil,40000],
  953. ["30Rnd_65x39_caseless_mag",nil,3500],
  954. ["30Rnd_65x39_caseless_mag_Tracer",nil,5000],
  955. ["arifle_MXM_Hamr_pointer_F",nil,50000],
  956. ["30Rnd_65x39_caseless_mag",nil,3500],
  957. ["30Rnd_65x39_caseless_mag_Tracer",nil,5000],
  958. ["arifle_MX_SW_Black_Hamr_pointer_F",nil,55000],
  959. ["100Rnd_65x39_caseless_mag",nil,3500],
  960. ["100Rnd_65x39_caseless_mag_Tracer",nil,5000],
  961. ["LMG_Zafir_pointer_F",nil,100000],
  962. ["150Rnd_762x51_Box",nil,2500],
  963. ["150Rnd_762x51_Box_Tracer",nil,5000],
  964. ["launch_RPG32_F",nil,500000],
  965. ["RPG32_F",nil,40000],
  966. ["RPG32_HE_F",nil,50000],
  967. ["srifle_LRR_LRPS_F",nil,500000],
  968. ["7Rnd_408_Mag",nil,5000],
  969. ["srifle_DMR_01_DMS_snds_F",nil,50000],
  970. ["10Rnd_762x51_Mag",nil,5000],
  971. ["arifle_SDAR_F",nil,20000],
  972. ["20Rnd_556x45_UW_mag",nil,125],
  973. ["30Rnd_556x45_Stanag",nil,4300],
  974. ["30Rnd_556x45_Stanag_Tracer_Green",nil,4300],
  975. ["30Rnd_556x45_Stanag_Tracer_Yellow",nil,4300],
  976. ["30Rnd_556x45_Stanag_Tracer_Red",nil,4300],
  977. ["muzzle_snds_H",nil,50000],
  978. ["muzzle_snds_B",nil,50000],
  979. ["muzzle_snds_M",nil,50000],
  980. ["optic_Nightstalker",nil,150000],
  981. ["optic_Hamr",nil,7500],
  982. ["optic_ACO_grn",nil,500],
  983. ["optic_LRPS",nil,5000],
  984. ["optic_NVS",nil,10000],
  985. ["optic_MRCO",nil,5000],
  986. ["optic_Holosight",nil,3600],
  987. ["acc_flashlight",nil,1000],
  988. ["acc_pointer_IR",nil,5000],
  989. ["ToolKit",nil,250],
  990. ["itemgps",nil,250],
  991. ["ItemMap",nil,250],
  992. ["FirstAidKit",nil,250],
  993. ["MediKit",nil,5000],
  994. ["Rangefinder",nil,7500],
  995. ["Medikit",nil,7500],
  996. ["NVGoggles",nil,2550],
  997. ["O_UavTerminal",nil,250000]
  998. ]
  999. ];
  1000. };
  1001. };
  1002. };
  1003. // CIV
  1004. case "gun":
  1005. {
  1006. switch(true) do
  1007. {
  1008. case (playerSide != civilian): {"You are not a civilian!"};
  1009. case (!license_civ_gun): {"You don't have a Firearms license!"};
  1010. default
  1011. {
  1012. ["Jimbo's Firearms",
  1013. [
  1014. ["hgun_Rook40_F",nil,6500],
  1015. ["hgun_Pistol_Signal_F",nil,1500],
  1016. ["hgun_Pistol_heavy_02_F",nil,9850],
  1017. ["hgun_ACPC2_F",nil,11500],
  1018. ["hgun_Pistol_heavy_01_MRD_F",nil,19850],
  1019. ["V_Rangemaster_belt",nil,4900],
  1020. ["6Rnd_GreenSignal_F",nil,25],
  1021. ["6Rnd_RedSignal_F",nil,25],
  1022. ["16Rnd_9x21_Mag",nil,25],
  1023. ["9Rnd_45ACP_Mag",nil,45],
  1024. ["6Rnd_45ACP_Cylinder",nil,50],
  1025. ["11Rnd_45ACP_Mag",nil,150],
  1026. ["optic_Yorris",nil,1750],
  1027. ["optic_MRD",nil,2500]
  1028. ]
  1029. ];
  1030. };
  1031. };
  1032. };
  1033. case "rifle":
  1034. {
  1035. switch(true) do
  1036. {
  1037. case (playerSide != civilian): {"You are not a civilian!"};
  1038. case (!license_civ_gun): {"You don't have a Firearms license!"};
  1039. default
  1040. {
  1041. ["Billy Joe's Firearms",
  1042. [
  1043. ["hgun_PDW2000_F",nil,20000],
  1044. ["SMG_01_F",nil,38000],
  1045. ["SMG_02_F",nil,50000],
  1046. ["arifle_Mk20C_F",nil,20000],
  1047. ["optic_ACO_grn_smg",nil,2500],
  1048. ["optic_Hamr",nil,5400],
  1049. ["V_BandollierB_blk",nil,8900],
  1050. ["30Rnd_9x21_Mag",nil,750],
  1051. ["30Rnd_45ACP_Mag_SMG_01",nil,1500],
  1052. ["30Rnd_556x45_Stanag",nil,5000]
  1053. ]
  1054. ];
  1055. };
  1056. };
  1057. };
  1058.  
  1059. case "gang":
  1060. {
  1061. switch(true) do
  1062. {
  1063. case (playerSide != civilian): {"You are not a civilian!"};
  1064. default
  1065. {
  1066. ["Hideout Armament",
  1067. [
  1068. ["hgun_Rook40_F",nil,1500],
  1069. ["hgun_Pistol_heavy_02_F",nil,2500],
  1070. ["hgun_ACPC2_F",nil,4500],
  1071. ["hgun_PDW2000_F",nil,9500],
  1072. ["optic_ACO_grn_smg",nil,950],
  1073. ["V_Rangemaster_belt",nil,1900],
  1074. ["16Rnd_9x21_Mag",nil,25],
  1075. ["9Rnd_45ACP_Mag",nil,45],
  1076. ["6Rnd_45ACP_Cylinder",nil,50],
  1077. ["30Rnd_9x21_Mag",nil,75]
  1078. ]
  1079. ];
  1080. };
  1081. };
  1082. };
  1083.  
  1084. case "civ_rb":
  1085. {
  1086. switch(true) do
  1087. {
  1088. case (playerSide != west): {"You are not a rebel!"};
  1089. case (__GETC__(life_reblevel) < 1): {"You are not at a Rebel!"};
  1090. default
  1091. {
  1092. ["Altis Rebel Shop",
  1093. [
  1094. ["arifle_MX_F",nil,35000],
  1095. ["SMG_02_ACO_F",nil,30000],
  1096. ["HandGrenade_Stone","Flashbang",1700],
  1097. ["MineDetector",nil,1000],
  1098. ["acc_flashlight",nil,750],
  1099. ["optic_Holosight",nil,1200],
  1100. ["optic_Arco",nil,2500],
  1101. ["muzzle_snds_H",nil,2750],
  1102. ["30Rnd_65x39_caseless_mag",nil,130],
  1103. ["30Rnd_9x21_Mag",nil,250]
  1104. ]
  1105. ];
  1106. };
  1107. };
  1108. };
  1109.  
  1110. case "genstore":
  1111. {
  1112. ["Altis General Store",
  1113. [
  1114. ["Binocular",nil,150],
  1115. ["ItemGPS",nil,100],
  1116. ["ToolKit",nil,250],
  1117. ["FirstAidKit",nil,150],
  1118. ["NVGoggles",nil,2000],
  1119. ["Chemlight_red",nil,300],
  1120. ["Chemlight_yellow",nil,300],
  1121. ["Chemlight_green",nil,300],
  1122. ["Chemlight_blue",nil,300]
  1123. ]
  1124. ];
  1125. };
  1126.  
  1127. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement