Advertisement
Guest User

Untitled

a guest
Feb 6th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.14 KB | None | 0 0
  1. /*
  2. * Format:
  3. * level: ARRAY (This is for limiting items to certain things)
  4. * 0: Variable to read from
  5. * 1: Variable Value Type (SCALAR / BOOL / EQUAL)
  6. * 2: What to compare to (-1 = Check Disabled)
  7. * 3: Custom exit message (Optional)
  8. *
  9. * items: { Classname, Itemname, BuyPrice, SellPrice }
  10. *
  11. * Itemname only needs to be filled if you want to rename the original object name.
  12. */
  13. class WeaponShops {
  14. //Armory Shops
  15. class gun {
  16. name = "Omega's Firearms";
  17. side = "civ";
  18. license = "gun";
  19. level[] = { "", "", -1, "" };
  20. items[] = {
  21. { "CUP_srifle_CZ550", "", 1400, 980 },
  22. { "CUP_5x_22_LR_17_HMR_M", "", 50, 980 },
  23. { "CUP_hgun_Colt1911", "", 6500, -1 },
  24. { "CUP_7Rnd_45ACP_1911", "M1911 Clip", 100, -1 },
  25. { "CUP_hgun_M9", "", 3000, -1 },
  26. { "CUP_15Rnd_9x19_M9", "M9 Clip", 30, -1 },
  27. { "CUP_hgun_Makarov", "", 2000, -1 },
  28. { "CUP_8Rnd_9x18_Makarov_M", "Makarov Magazine", 10, -1 },
  29. { "CUP_hgun_MicroUzi", "", 30000, -1 },
  30. { "CUP_30Rnd_9x19_UZI", "UZI Clip", 2000, -1 },
  31. { "CUP_hgun_TaurusTracker455", "", 8000, -1 },
  32. { "CUP_6Rnd_45ACP_M", "Taurus Tracker 455 Speed Loader", 8, -1 }
  33. { "CUP_srifle_LeeEnfield", "", 780, 980 },
  34. { "CUP_10x_303_M", "", 150, 980 },
  35. };
  36. };
  37. //RebelShop
  38. class rebel {
  39. name = "Strider's Rebel Shop";
  40. side = "civ";
  41. license = "rebel";
  42. level[] = { "", "", -1, "" };
  43. items[] = {
  44. { "NVGoggles_OPFOR", "", 5000, 980 },
  45. { "NVGoggles_INDEP", "", 5000, 980 },
  46. { "B_UavTerminal", "", 500, -1 },
  47. { "tf_fadak", "", 5000, -1 },
  48. { "tf_anprc148jem", "", 5000, -1 },
  49. { "tf_anprc152", "", 5000, -1 },
  50. { "CUP_arifle_XM8_Railed", "", 50000, 980 },
  51. { "CUP_arifle_AK107", "", 2200, 980 },
  52. { "CUP_30Rnd_545x39_AK_M", "", 220, 980 },
  53. { "CUP_arifle_AK47", "", 2300, 980 },
  54. { "CUP_30Rnd_762x39_AK47_M", "", 250, 980 },
  55. { "CUP_arifle_AKM", "", 2400, 980 },
  56. { "CUP_30Rnd_762x39_AK47_M", "", 220, 980 },
  57. { "CUP_arifle_AKS74U", "", 1980, 980 },
  58. { "CUP_30Rnd_545x39_AK_M", "", 170, 980 },
  59. { "CUP_arifle_AKS, "", 2100, 980 },
  60. { "CUP_30Rnd_762x39_AK47_M, "", 240, 980 },
  61. { "CUP_smg_bizon", "", 1700, 980 },
  62. { "CUP_64Rnd_9x19_Bizon_M", "", 300, 980 },
  63. { "CUP_arifle_G36A", "", 6000, 980 },
  64. { "CUP_30Rnd_556x45_G36", 350, 980 },
  65. { "CUP_arifle_G36C", "", 6300, 980 },
  66. { "CUP_30Rnd_556x45_G36C", "", 400, 980 },
  67. { "CUP_arifle_G36K", "", 6600, 980 },
  68. { "CUP_srifle_ksvk", "", 250000, 980 },
  69. { "CUP_5Rnd_127x108_KSVK_M","", 2500, 980 },
  70. { "CUP_srifle_M14_DMR", "", 140000, 980 },
  71. { "CUP_20Rnd_762x51_DMR", "", 7500, 980 },
  72. { "CUP_arifle_MG36", "", 55000, 980 },
  73. { "CUP_100Rnd_556x45_BetaCMag", "", 4500, 980 },
  74. { "CUP_arifle_L85A2", "", 25000, 980 },
  75. { "CUP_30Rnd_556x45_Stanag", "", 1500, 980 },
  76. { "CUP_arifle_AK107", "", 75000, 980 },
  77. { "CUP_lmg_Pecheneg", "", 45000, 980 },
  78. { "CUP_100Rnd_TE4_LRT4_762x54_PK_Tracer_Green_M", "", 1000, 980 },
  79. { "CUP_arifle_xm8_SAW", "", 150000, 980 },
  80. { "CUP_100Rnd_556x45_BetaCMag", "", 1500, 980 },
  81. { "CUP_arifle_xm8_sharpshooter", "", 100000, 900 },
  82. { "CUP_sgun_M1014" "", 2500, 980 },
  83. { "CUP_8Rnd_B_Beneli_74Slug", "", 250, 980 },
  84. { "CUP_8Rnd_B_Beneli_74Pellets", "", 250, 980 },
  85. { "CUP_srifle_Mk12SPR", "", 35000, 980 },
  86. { "CUP_20Rnd_556x45_Stanag", "", 1000, 980 },
  87. { "CUP_arifle_RPK74", "", 2550, 980 },
  88. { "CUP_75Rnd_TE4_LRT4_Green_Tracer_545x39_RPK_M", "", 250, 980 },
  89. { "CUP_lmg_PKM", "", 1500, 980 },
  90. { "CUP_100Rnd_TE4_LRT4_762x54_PK_Tracer_Green_M";
  91. { "CUP_30Rnd_556x45_Stanag", "", 2500, 980 },
  92. { "CUP_30Rnd_545x39_AK_M", "AK107 Magazine", 2000, 980 },
  93. { "CUP_arifle_AK47", "", 40000, 980 },
  94. { "CUP_30Rnd_762x39_AK47_M", "AK47 Magazine", 2000, 980 },
  95. { "CUP_arifle_AKM", "", 45000, 980 },
  96. { "CUP_30Rnd_762x39_AK47_M", "AKM Magazine", 2000, 980 },
  97. { "CUP_arifle_AKS74U", "", 30000, 980 },
  98. { "CUP_30Rnd_545x39_AK_M", "AK74U Magazine", 2000, 980 },
  99. { "CUP_arifle_AKS", "", 50000, 980 },
  100. { "CUP_30Rnd_762x39_AK47_M", "AKS Magazine", 2000, 980 },
  101. { "CUP_smg_bizon", "", 45000, 980 },
  102. { "CUP_64Rnd_9x19_Bizon_M", "Bizon Magazine", 2000, 980 },
  103. { "CUP_srifle_CZ550", "", 80000, 980 },
  104. { "CUP_5x_22_LR_17_HMR_M", "CZ550", 2000, 980 },
  105. { "CUP_arifle_G36A", "", 90000, 980 },
  106. { "CUP_30Rnd_556x45_G36", "G36A Magazine", 2000, 980 },
  107. { "CUP_arifle_G36C", "", 90500, 980 },
  108. { "CUP_30Rnd_556x45_G36", "G36C Magazine", 2000, 980 },
  109. { "CUP_arifle_G36K", "", 62500, 980 },
  110. { "CUP_30Rnd_556x45_G36", "G36K Magazine", 2000, 980 },
  111. { "CUP_srifle_ksvk", "", 200000, 980 },
  112. { "CUP_5Rnd_127x108_KSVK_M", "KSVK Magazine", 2000, 980 },
  113. { "CUP_srifle_LeeEnfield", "", 20000, 980 },
  114. { "CUP_10x_303_M", "303 British", 2000, 980 },
  115. { "CUP_srifle_M14_DMR", "", 110000, 980 },
  116. { "CUP_20Rnd_762x51_DMR", "M14 Magazine", 2000, 980 },
  117. { "CUP_arifle_MG36", "", 130000, 980 },
  118. { "CUP_100Rnd_556x45_BetaCMag", "MG36 CMag", 2000, 980 },
  119. { "CUP_arifle_XM8_Carbine", "", 85000, 980 },
  120. { "CUP_30Rnd_556x45_G36", "XM8 Magazine", 2000, 980 },
  121. { "CUP_arifle_Sa58V", "", 75000, 980 },
  122. { "CUP_30Rnd_Sa58_M_TracerG", "SA58V Magazine", 2000, 980 },
  123. { "CUP_arifle_Sa58P", "", 72000, 980 },
  124. { "CUP_30Rnd_Sa58_M_TracerG", "SA58P Magazine", 2000, 980 },
  125. { "CUP_arifle_Mk16_CQC", "", 75000, 980 },
  126. { "CUP_30Rnd_556x45_Stanag", "Mk16CQC Magazine", 5000, 980 },
  127. { "CUP_arifle_Mk16_CQC_SFG", "", 85000, 980 },
  128. { "CUP_30Rnd_556x45_Stanag", "Mk16CQC SFG Magazine", 5000, 980 },
  129. { "CUP_arifle_Mk16_STD", "", 95000, 980 },
  130. { "CUP_30Rnd_556x45_Stanag", "MK16 STD Magazine", 5000, 980 },
  131. { "CUP_lmg_Mk48_des", "", 125000, 980 },
  132. { "CUP_100Rnd_TE4_LRT4_White_Tracer_762x51_Belt_M", "Mk48 Box", 5000, 980 },
  133. { "CUP_lmg_M60E4", "", 195000, 980 },
  134. { "CUP_100Rnd_TE4_LRT4_White_Tracer_762x51_Belt_M", "M60 Box", 5000, 980 },
  135. { "CUP_arifle_M4A3_desert", "", 65000, 980 },
  136. { "CUP_30Rnd_556x45_Stanag", "M4A3 Magazine", 5000, 980 },
  137. { "CUP_arifle_M4A1_camo", "", 65000, 980 },
  138. { "CUP_30Rnd_556x45_Stanag", "M4A1 Magazine", 5000, 980 },
  139. { "CUP_arifle_M4A1", "", 65000, 980 },
  140. { "CUP_30Rnd_556x45_Stanag", "M4A1 Magazine", 5000, 980 },
  141. { "CUP_lmg_M249_E2", "", 155000, 980 },
  142. { "CUP_200Rnd_TE4_Red_Tracer_556x45_M249", "M249 Box", 5000, 980 },
  143. { "CUP_lmg_M240", "", 165000, 980 },
  144. { "CUP_100Rnd_TE4_LRT4_White_Tracer_762x51_Belt_M", "M240 Box", 5000, 980 },
  145. { "CUP_srifle_M24_des", "", 135000, 980 },
  146. { "CUP_5Rnd_762x51_M24", "M24 Clip", 5000, 980 },
  147. { "CUP_srifle_M24_wdl", "", 135000, 980 },
  148. { "CUP_5Rnd_762x51_M24", "M24 Clip", 5000, 980 },
  149. { "CUP_arifle_M16A4_Base", "", 55000, 980 },
  150. { "CUP_30Rnd_556x45_Stanag", "M16A4 Magazine", 5000, 980 },
  151. { "CUP_srifle_M110", "", 145000, 980 },
  152. { "CUP_20Rnd_762x51_B_M110", "M110 Magazine", 5000, 980 },
  153. { "CUP_arifle_L85A2", "", 35000, 980 },
  154. { "CUP_30Rnd_556x45_Stanag", "L85 Magazine", 5000, 980 },
  155. { "CUP_SVD", "Dragunov", 155000, 980 },
  156. { "CUP_10Rnd_762x54_SVD_M", "Dragunov Clip", 10000, 980 },
  157. { "CUP_launch_RPG7V", "", 800000, 980 },
  158. { "CUP_PG7V_M", "RPG7V", 200000, 980 },
  159. { "CUP_optic_Kobra", "Kobra Site Russian Red Dot", 10000, 980 },
  160. { "CUP_optic_PSO_1", "PSO-1 'Russian Sniper Scope'", 11000, 980 },
  161. { "CUP_optic_NSPU", "NSPU 'Russian Night Scope''", 125000, 980 },
  162. { "CUP_optic_Eotech533", "", 10000, 980 },
  163. { "CUP_optic_CompM4", "", 10000, 980 },
  164. { "CUP_30Rnd_556x45_Stanag", "", 500, 980 }
  165. };
  166. };
  167.  
  168. class rebelexp {
  169. name = "Zamak's 'Zamaks'";
  170. side = "civ";
  171. license = "rebelexp";
  172. level[] = { "", "", -1, "" };
  173. items[] = {
  174. { "DemoCharge_Remote_Mag", "", 2000000, -1 }
  175. };
  176. };
  177.  
  178. class gang {
  179. name = "Hideout Armament";
  180. side = "civ";
  181. license = "";
  182. level[] = { "", "", -1, "" };
  183. items[] = {
  184. { "tf_fadak", "", 5000, -1 },
  185. { "tf_anprc148jem", "", 5000, -1 },
  186. { "tf_anprc152", "", 5000, -1 },
  187. { "V_Rangemaster_belt", "", 1900, -1 },
  188. { "CUP_MP5A5", "", 12500, -1 },
  189. { "CUP_30Rnd_9x19_MP5", "MP5 Magazine", 500, -1 }
  190. };
  191. };
  192.  
  193. //Basic Shops
  194. class genstore {
  195. name = "Dspan's General Store";
  196. side = "civ";
  197. license = "";
  198. level[] = { "", "", -1, "" };
  199. items[] = {
  200. { "Binocular", "", 150, -1 },
  201. { "ItemGPS", "", 100, 45 },
  202. { "ItemMap", "", 50, 35 },
  203. { "ItemCompass", "", 50, 25 },
  204. { "tf_fadak", "", 5000, -1 },
  205. { "tf_anprc148jem", "", 5000, -1 },
  206. { "tf_anprc152", "", 5000, -1 },
  207. { "ItemWatch", "", 50, -1 },
  208. { "ToolKit", "", 250, 75 },
  209. { "FirstAidKit", "", 150, 65 },
  210. { "NVGoggles", "", 2000, 980 },
  211. { "NVGoggles_OPFOR", "", 2000, 980 },
  212. { "NVGoggles_INDEP", "", 2000, 980 },
  213. { "B_UavTerminal", "", 300, -1 },
  214. { "B_UAV_01_backpack_F", "", 300, -1 },
  215. { "Chemlight_red", "", 300, -1 },
  216. { "Chemlight_yellow", "", 300, 50 },
  217. { "Chemlight_green", "", 300, 50 },
  218. { "Chemlight_blue", "", 300, 50 }
  219. };
  220. };
  221.  
  222. //Cop Shops
  223. class cop_pcso {
  224. name = "pcso Cop Shop";
  225. side = "cop";
  226. license = "";
  227. level[] = { "", "", -1, "" };
  228. items[] = {
  229. { "hgun_P07_snds_F", "Stun Pistol", 0, -1 },
  230. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  231. { "Binocular", "", 0, -1 },
  232. { "ItemGPS", "", 0, -1 },
  233. { "ToolKit", "", 0, -1 },
  234. { "muzzle_snds_L", "", 0, -1 },
  235. { "FirstAidKit", "", 0, -1 },
  236. { "Medikit", "", 0, -1 },
  237. { "CUP_arifle_XM8_Carbine", "", 0, -1 },
  238. { "CUP_30Rnd_556x45_G36", "XM8 Magazine", 0, -1 },
  239. { "CUP_arifle_Sa58V", "", 0, -1 },
  240. { "CUP_30Rnd_Sa58_M_TracerG", "Sa58V Magazine", 0, -1 },
  241. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  242. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  243. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  244. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  245. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  246. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  247. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  248. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  249. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  250. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  251. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  252. { "NVGoggles", "", 0, -1 },
  253. { "16Rnd_9x21_Mag", "", 0, -1 }
  254. };
  255. };
  256.  
  257. class cop_pc {
  258. name = "Altis PD Shop";
  259. side = "cop";
  260. license = "";
  261. level[] = { "life_coplevel", "SCALAR", 2, "You must be a Patrol Officer Rank!" };
  262. items[] = {
  263. { "arifle_sdar_F", "Taser Rifle", 0, -1 },
  264. { "SMG_02_ACO_F", "", 0, -1 },
  265. { "tf_fadak", "", 5000, -1 },
  266. { "tf_anprc148jem", "", 5000, -1 },
  267. { "tf_anprc152", "", 5000, -1 },
  268. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  269. { "FirstAidKit", "", 0, -1 },
  270. { "acc_flashlight", "", 0, -1 },
  271. { "optic_Holosight", "", 0, -1 },
  272. { "optic_Arco", "", 0, -1 },
  273. { "muzzle_snds_H", "", 0, -1 },
  274. { "30Rnd_9x21_Mag", "", 0, -1 },
  275. { "FirstAidKit", "", 0, -1 },
  276. { "20Rnd_556x45_UW_mag", "Taser Rifle Magazine", 0, -1 }
  277. };
  278. };
  279.  
  280. class cop_spc {
  281. name = "Altis Patrol Officer Shop";
  282. side = "cop";
  283. license = "";
  284. level[] = { "life_coplevel", "SCALAR", 2, "You must be a Patrol Officer Rank!" };
  285. items[] = {
  286. { "hgun_P07_snds_F", 0, -1 },
  287. { "SMG_02_ACO_F", "", 0, -1 },
  288. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  289. { "MineDetector", "", 0, -1 },
  290. { "acc_flashlight", "", 0, -1 },
  291. { "optic_Holosight", "", 0, -1 },
  292. { "optic_Arco", "", 0, -1 },
  293. { "muzzle_snds_H", "", 0, -1 },
  294. { "30Rnd_65x39_caseless_mag", "", 0, -1 },
  295. { "30Rnd_9x21_Mag", "", 0, -1 }
  296. };
  297. };
  298.  
  299. class cop_sergeant {
  300. name = "Altis Sergeant Officer Shop";
  301. side = "cop";
  302. license = "";
  303. level[] = { "life_coplevel", "SCALAR", 3, "You must be a Sergeant Rank!" };
  304. items[] = {
  305. { "SMG_02_ACO_F", "", 0, -1 },
  306. { "hgun_ACPC2_F", "", 0, -1 },
  307. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  308. { "CUP_arifle_XM8_Carbine", "", 0, -1 },
  309. { "optic_Arco", "", 0, -1 },
  310. { "muzzle_snds_H", "", 0, -1 },
  311. { "CUP_30Rnd_556x45_Stanag", "", 0, -1 },
  312. { "30Rnd_9x21_Mag", "", 0, -1 },
  313. { "9Rnd_45ACP_Mag", "", 0, -1 }
  314. };
  315. };
  316.  
  317. class cop_inspector {
  318. name = "Altis Inspector Shop";
  319. side = "cop";
  320. license = "";
  321. level[] = { "life_coplevel", "SCALAR", 4, "You must be a Sergeant Rank!" };
  322. items[] = {
  323. { "SMG_02_ACO_F", "", 0, -1 },
  324. { "hgun_ACPC2_F", "", 0, -1 },
  325. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  326. { "arifle_MXC_F", "", 0, -1 },
  327. { "optic_Arco", "", 0, -1 },
  328. { "muzzle_snds_H", "", 0, -1 },
  329. { "30Rnd_65x39_caseless_mag", "", 0, -1 },
  330. { "30Rnd_9x21_Mag", "", 0, -1 },
  331. { "9Rnd_45ACP_Mag", "", 0, -1 }
  332. };
  333. };
  334.  
  335. class cop_chief_inspector {
  336. name = "Altis chief inspector Shop";
  337. side = "cop";
  338. license = "";
  339. level[] = { "life_coplevel", "SCALAR", 5, "You must be a Sergeant Rank!" };
  340. items[] = {
  341. { "SMG_02_ACO_F", "", 0, -1 },
  342. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  343. { "CUP_optic_HoloBlack", "", 0, -1 },
  344. { "muzzle_snds_H", "", 0, -1 },
  345. { "30Rnd_65x39_caseless_mag", "", 0, -1 },
  346. };
  347. };
  348.  
  349. class cop_sco19 {
  350. name = "sco19 Shop";
  351. side = "cop";
  352. license = "";
  353. level[] = { "life_coplevel", "SCALAR", 6, "You must be a Sergeant Rank!" };
  354. items[] = {
  355. { "hgun_P07_snds_F", "Stun Pistol", 0, -1 },
  356. { "SMG_02_ACO_F", "", 0, -1 },
  357. { "hgun_ACPC2_F", "", 0, -1 },
  358. { "HandGrenade_Stone", "Flashbang", 0, -1 },
  359. { "arifle_MXC_F", "", 0, -1 },
  360. { "CUP_srifle_M107_Base", "", 0, -1 },
  361. { "srifle_GM6_F", "", 0, -1 },
  362. { "srifle_DMR_06_camo_F", "", 0, -1 },
  363. { "optic_dms", "", 0, -1 },
  364. { "muzzle_snds_H", "", 0, -1 },
  365. { "16Rnd_9x21_Mag", "", 0, -1 },
  366. { "30Rnd_65x39_caseless_mag", "", 0, -1 },
  367. { "30Rnd_65x39_caseless_mag_Tracer", "", 0, -1 },
  368. { "30Rnd_9x21_Mag", "", 0, -1 },
  369. { "5Rnd_127x108_APDS_Mag", "", 0, -1 },
  370. { "20Rnd_762x51_Mag", "", 0, -1 },
  371. { "20Rnd_762x51_Mag", "", 0, -1 },
  372. { "9Rnd_45ACP_Mag", "", 0, -1 },
  373. { "CUP_10Rnd_127x99_M107", "", 0, -1 }
  374. };
  375. };
  376.  
  377. class cop_npas {
  378. name = "npas Shop";
  379. side = "cop";
  380. license = "";
  381. level[] = { "life_coplevel", "SCALAR", 7, "You must be a Sergeant Rank!" };
  382. items[] = {
  383. { "arifle_MXC_F", "", 0, -1 },
  384. { "hgun_ACPC2_F", "", 0, -1 },
  385. { "optic_Arco", "", 0, -1 },
  386. { "muzzle_snds_H", "", 0, -1 },
  387. { "30Rnd_65x39_caseless_mag", "", 0, -1 },
  388. { "9Rnd_45ACP_Mag", "", 0, -1 }
  389. };
  390. };
  391.  
  392. //Medic Shops
  393. class med_basic {
  394. name = "store";
  395. side = "med";
  396. license = "";
  397. level[] = { "", "", -1, "" };
  398. items[] = {
  399. { "U_B_CombatUniform_mcam", "", 0, -1 },
  400. { "ItemGPS", "", 0, -1 },
  401. { "Binocular", "", 0, -1 },
  402. { "ToolKit", "", 0, -1 },
  403. { "FirstAidKit", "", 0, -1 },
  404. { "Medikit", "", 0, -1 },
  405. { "NVGoggles", "", 0, -1 },
  406. { "B_FieldPack_ocamo", "", 0, -1 }
  407. };
  408. };
  409.  
  410. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement