Advertisement
icecurle

Untitled

Nov 3rd, 2014
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. #include <macro.h>
  2. /*
  3. File:
  4. Author: Bryan "Tonic" Boardwine
  5.  
  6. Description:
  7. Master configuration list / array for buyable vehicles & prices and their shop.
  8. */
  9. private["_shop","_return"];
  10. _shop = [_this,0,"",[""]] call BIS_fnc_param;
  11. if(_shop == "") exitWith {[]};
  12. _return = [];
  13. switch (_shop) do
  14. {
  15. case "kart_shop":
  16. {
  17. _return = [
  18. ["C_Kart_01_Blu_F",15000],
  19. ["C_Kart_01_Fuel_F",15000],
  20. ["C_Kart_01_Red_F",15000],
  21. ["C_Kart_01_Vrana_F",15000]
  22. ];
  23. };
  24. case "med_shop":
  25. {
  26. _return = [
  27. ["C_Offroad_01_F",10000],
  28. ["I_Truck_02_medical_F",25000],
  29. ["O_Truck_03_medical_F",45000],
  30. ["B_Truck_01_medical_F",60000]
  31. ];
  32. };
  33.  
  34. case "med_air_hs": {
  35. _return = [
  36. ["B_Heli_Light_01_F",50000],
  37. ["O_Heli_Light_02_unarmed_F",75000]
  38. ];
  39. };
  40.  
  41. case "civ_car":
  42. {
  43. _return =
  44. [
  45. ["B_Quadbike_01_F",2500],
  46. ["C_Hatchback_01_F",9500],
  47. ["C_Offroad_01_F",12500],
  48. ["C_SUV_01_F",35000],
  49. ["C_Van_01_transport_F",40000]
  50. ];
  51. };
  52.  
  53. case "civ_truck":
  54. {
  55. _return =
  56. [
  57. ["C_Van_01_box_F",60000],
  58. ["I_Truck_02_transport_F",75000],
  59. ["I_Truck_02_covered_F",100000],
  60. ["B_Truck_01_transport_F",275000],
  61. ["O_Truck_03_transport_F",200000],
  62. ["O_Truck_03_covered_F",250000],
  63. ["B_Truck_01_box_F",350000],
  64. ["O_Truck_03_device_F",450000]
  65. ];
  66. };
  67.  
  68.  
  69. case "reb_car":
  70. {
  71. _return =
  72. [
  73. ["B_Quadbike_01_F",2500],
  74. ["B_G_Offroad_01_F",15000],
  75. ["O_MRAP_02_F",150000],
  76. ["B_Heli_Light_01_F",325000]
  77. ];
  78.  
  79. if(license_civ_rebel) then
  80. {
  81. _return pushBack
  82. ["B_G_Offroad_01_armed_F",120000000];
  83. _return pushBack
  84. ["I_MRAP_03_hmg_F",620000000];
  85. _return pushBack
  86. ["I_MRAP_03_gmg_F",840000000];
  87. _return pushBack
  88. ["I_MRAP_03_F",750000];
  89. };
  90. };
  91.  
  92. case "cop_car":
  93. {
  94. _return pushBack
  95. ["C_Offroad_01_F",5000];
  96. _return pushBack
  97. ["C_SUV_01_F",20000];
  98. if(__GETC__(life_coplevel) > 5) then
  99. {
  100. _return pushBack
  101. ["B_MRAP_01_F",30000];
  102. };
  103. };
  104.  
  105. case "civ_air":
  106. {
  107. _return =
  108. [
  109. ["B_Heli_Light_01_F",253000],
  110. ["I Heli Transport 02 F",3200000],
  111. ["O_Heli_Light_02_unarmed_F",1750000]
  112. ];
  113.  
  114. if(license_civ_rebel) then
  115. {
  116. _return pushBack
  117. ["B_Heli_Light_01_armed_F",120000000];
  118. _return pushBack
  119. ["I_Heli_light_03_unarmed_F",620000000];
  120. };
  121. };
  122.  
  123. case "cop_air":
  124. {
  125. _return pushBack
  126. ["B_Heli_Light_01_F",75000];
  127. if(__GETC__(life_coplevel) > 2) then
  128. {
  129. _return pushBack
  130. ["B_Heli_Transport_01_F",200000];
  131. };
  132. };
  133.  
  134. case "cop_airhq":
  135. {
  136. _return pushBack
  137. ["B_Heli_Light_01_F",75000];
  138. if(__GETC__(life_coplevel) > 5) then
  139. {
  140. _return pushBack
  141. ["B_Heli_Transport_01_F",200000];
  142. _return pushBack
  143. ["B_MRAP_01_hmg_F",750000];
  144. };
  145. };
  146.  
  147. case "civ_ship":
  148. {
  149. _return =
  150. [
  151. ["C_Rubberboat",5000],
  152. ["C_Boat_Civil_01_F",22000]
  153. ["B_SDV_01_F",100000]
  154. ];
  155. };
  156.  
  157. case "cop_ship":
  158. {
  159. _return =
  160. [
  161. ["B_Boat_Transport_01_F",3000],
  162. ["C_Boat_Civil_01_police_F",20000],
  163. ["B_Boat_Armed_01_minigun_F",75000],
  164. ["B_SDV_01_F",100000]
  165. ];
  166. };
  167. };
  168.  
  169. _return;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement