Advertisement
Guest User

Vehicle Array

a guest
Nov 30th, 2013
292
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.83 KB | None | 0 0
  1. /*
  2. File:
  3. Author: Bryan "Tonic" Boardwine
  4.  
  5. Description:
  6. Master configuration list / array for buyable vehicles & prices and their shop.
  7. */
  8. private["_shop","_return"];
  9. _shop = [_this,0,"",[""]] call BIS_fnc_param;
  10. if(_shop == "") exitWith {[]};
  11. _return = [];
  12. switch (_shop) do
  13. {
  14. case "civ_car_1":
  15. {
  16. _return =
  17. [
  18. ["B_Quadbike_01_F",2500],
  19. ["C_Hatchback_01_F",9500],
  20. ["C_Offroad_01_F",12500],
  21. ["C_SUV_01_F",35000],
  22. ["C_Van_01_transport_F",40000],
  23. ["AL_Dodge_Charger_2013_Red",50000]
  24. ];
  25. };
  26.  
  27. case "civ_car_2":
  28. {
  29. _return =
  30. [
  31. ["B_Quadbike_01_F",2500],
  32. ["C_Hatchback_01_F",9500],
  33. ["C_Offroad_01_F",12500],
  34. ["C_SUV_01_F",35000],
  35. ["C_Van_01_transport_F",40000],
  36. ["AL_Dodge_Charger_2013_Red",50000]
  37. ];
  38. };
  39.  
  40. case "civ_car_3":
  41. {
  42. _return =
  43. [
  44. ["B_Quadbike_01_F",2500],
  45. ["C_Hatchback_01_F",9500],
  46. ["C_Offroad_01_F",12500],
  47. ["C_SUV_01_F",35000],
  48. ["C_Van_01_transport_F",40000],
  49. ["AL_Dodge_Charger_2013_Red",50000]
  50.  
  51. ];
  52. };
  53.  
  54. case "civ_car_4":
  55. {
  56. _return =
  57. [
  58. ["B_Quadbike_01_F",2500],
  59. ["C_Hatchback_01_F",9500],
  60. ["C_Offroad_01_F",12500],
  61. ["C_SUV_01_F",35000],
  62. ["C_Van_01_transport_F",40000],
  63. ["AL_Dodge_Charger_2013_Red",50000]
  64.  
  65. ];
  66. };
  67.  
  68. case "donator_1":
  69. {
  70. _return =
  71. [
  72. ["B_Quadbike_01_F",500],
  73. ["C_Offroad_01_F",2500],
  74. ["C_Hatchback_01_sport_F",10000],
  75. ["C_SUV_01_F",20000],
  76. ["C_Van_01_fuel_F",7500],
  77. ["B_Heli_Light_01_F",100000],
  78. ["O_Heli_Light_02_unarmed_F",300000],
  79. ["I_Heli_Transport_02_F",500000]
  80. ]
  81. };
  82.  
  83. case "donator_2":
  84. {
  85. _return =
  86. [
  87. ["B_Quadbike_01_F",500],
  88. ["C_Offroad_01_F",2500],
  89. ["C_Hatchback_01_sport_F",10000],
  90. ["C_SUV_01_F",20000],
  91. ["C_Van_01_fuel_F",7500],
  92. ["B_Heli_Light_01_F",100000],
  93. ["O_Heli_Light_02_unarmed_F",300000],
  94. ["I_Heli_Transport_02_F",500000]
  95. ]
  96. };
  97.  
  98. case "civ_servt_1":
  99. {
  100. _return =
  101. [
  102. ["C_Offroad_01_F",15000] //Service Truck
  103. ];
  104. };
  105.  
  106. case "civ_truck_1":
  107. {
  108. _return =
  109. [
  110. ["C_Van_01_box_F",60000],
  111. ["I_Truck_02_transport_F",75000],
  112. ["I_Truck_02_covered_F",100000],
  113. ["B_Truck_01_transport_F",200000],
  114. ["B_Truck_01_box_F",275000]
  115. ];
  116. };
  117.  
  118. case "civ_truck_2":
  119. {
  120. _return =
  121. [
  122. ["C_Van_01_box_F",60000],
  123. ["I_Truck_02_transport_F",75000],
  124. ["I_Truck_02_covered_F",100000],
  125. ["B_Truck_01_transport_F",200000],
  126. ["B_Truck_01_box_F",275000]
  127. ];
  128. };
  129.  
  130. case "cop_car_1":
  131. {
  132. _return set[count _return,
  133. ["C_Offroad_01_F",5000]];
  134. _return set[count _return,
  135. ["C_SUV_01_F",20000]];
  136. if(life_coplevel > 2) then
  137. {
  138. _return set[count _return,
  139. ["B_MRAP_01_F",30000]];
  140. };
  141. };
  142.  
  143. case "cop_car_2":
  144. {
  145. _return set[count _return,
  146. ["C_Offroad_01_F",5000]];
  147. _return set[count _return,
  148. ["C_SUV_01_F",20000]];
  149. if(life_coplevel > 2) then
  150. {
  151. _return set[count _return,
  152. ["B_MRAP_01_F",30000]];
  153. };
  154. };
  155.  
  156. case "cop_car_3":
  157. {
  158. _return set[count _return,
  159. ["C_Offroad_01_F",5000]];
  160. _return set[count _return,
  161. ["C_SUV_01_F",20000]];
  162. if(life_coplevel > 2) then
  163. {
  164. _return set[count _return,
  165. ["B_MRAP_01_F",30000]];
  166. };
  167. };
  168.  
  169. case "cop_car_5":
  170. {
  171. _return set[count _return,
  172. ["C_Offroad_01_F",5000]];
  173. _return set[count _return,
  174. ["C_SUV_01_F",20000]];
  175. if(life_coplevel > 2) then
  176. {
  177. _return set[count _return,
  178. ["B_MRAP_01_F",30000]];
  179. };
  180. };
  181.  
  182. case "fed_car":
  183. {
  184. _return set[count _return,
  185. ["B_Quadbike_01_F",0]];
  186. _return set[count _return,
  187. ["C_Offroad_01_F",0]];
  188. _return set[count _return,
  189. ["B_MRAP_01_F",0]];
  190. _return set[count _return,
  191. ["I_MRAP_03_F",0]];
  192. _return set[count _return,
  193. ["I_Truck_02_covered_F",0]];
  194. _return set[count _return,
  195. ["I_Truck_02_transport_F",0]];
  196. _return set[count _return,
  197. ["B_Truck_01_covered_F",0]];
  198. _return set[count _return,
  199. ["B_Truck_01_transport_F",0]];
  200. };
  201.  
  202. case "fed_air":
  203. {
  204. _return set[count _return,
  205. ["B_Heli_Light_01_F",0]];
  206. _return set[count _return,
  207. ["O_Heli_Light_02_unarmed_F",0]];
  208. _return set[count _return,
  209. ["B_Heli_Transport_01_F",0]];
  210. _return set[count _return,
  211. ["I_Heli_Transport_02_F",0]];
  212. };
  213.  
  214. case "civ_air_1":
  215. {
  216. _return =
  217. [
  218. ["B_Heli_Light_01_F",175000],
  219. ["O_Heli_Light_02_unarmed_F",375000]
  220. ];
  221. };
  222.  
  223. case "civ_air_2":
  224. {
  225. _return =
  226. [
  227. ["B_Heli_Light_01_F",175000],
  228. ["O_Heli_Light_02_unarmed_F",375000]
  229. ];
  230. };
  231.  
  232. case "cop_air_1":
  233. {
  234. _return set[count _return,
  235. ["B_Heli_Light_01_F",75000]];
  236. if(life_coplevel > 2) then
  237. {
  238. _return set[count _return,
  239. ["B_Heli_Transport_01_F",200000]];
  240. };
  241. };
  242.  
  243. case "cop_air_2":
  244. {
  245. _return set[count _return,
  246. ["B_Heli_Light_01_F",75000]];
  247. if(life_coplevel > 2) then
  248. {
  249. _return set[count _return,
  250. ["B_Heli_Transport_01_F",200000]];
  251. _return set[count _return,
  252. ["B_MRAP_01_hmg_F",650000]];
  253. };
  254. };
  255.  
  256. case "civ_ship_1":
  257. {
  258. _return =
  259. [
  260. ["C_Rubberboat",5000],
  261. ["C_Boat_Civil_01_F",22000]
  262. ];
  263. };
  264.  
  265. case "civ_ship2":
  266. {
  267. _return =
  268. [
  269. ["C_Rubberboat",5000],
  270. ["C_Boat_Civil_01_F",22000]
  271. ];
  272. };
  273.  
  274. case "civ_ship3":
  275. {
  276. _return =
  277. [
  278. ["C_Rubberboat",5000],
  279. ["C_Boat_Civil_01_F",22000]
  280. ];
  281. };
  282.  
  283. case "cop_ship_1":
  284. {
  285. _return =
  286. [
  287. ["B_Boat_Transport_01_F",3000],
  288. ["C_Boat_Civil_01_police_F",20000],
  289. ["B_Boat_Armed_01_minigun_F",75000],
  290. ["B_SDV_01_F",100000]
  291. ];
  292. };
  293.  
  294. case "donator_heli":
  295. {
  296. _return =
  297. [
  298. ["B_Heli_Light_01_F",100000],
  299. ["O_Heli_Light_02_unarmed_F",175000],
  300. ["I_Heli_Transport_02_F",650000]
  301. ];
  302. };
  303.  
  304. case "donator_car":
  305. {
  306. _return =
  307. [
  308. ["B_Quadbike_01_F",500],
  309. ["C_Offroad_01_F",2500],
  310. ["C_Hatchback_01_sport_F",10000],
  311. ["C_SUV_01_F",20000],
  312. ["C_Van_01_fuel_F",7500]
  313. ];
  314. };
  315. };
  316.  
  317. _return;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement