Guest User

Untitled

a guest
May 17th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 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. ["C_SUV_01_F",150000]
  78. ];
  79.  
  80. if(license_civ_rebel) then
  81. {
  82. _return pushBack
  83. ["B_G_Offroad_01_armed_F",750000];
  84. };
  85. };
  86.  
  87. case "cop_car":
  88. {
  89. _return pushBack
  90. ["C_Offroad_01_F",5000];
  91. _return pushBack
  92. ["C_SUV_01_F",20000];
  93. if(__GETC__(life_coplevel) > 2) then
  94. {
  95. _return pushBack
  96. ["B_MRAP_01_F",30000];
  97. };
  98. };
  99.  
  100. case "civ_air":
  101. {
  102. _return =
  103. [
  104. ["B_Heli_Light_01_F",253000],
  105. ["O_Heli_Light_02_unarmed_F",750000]
  106. ];
  107. };
  108.  
  109. case "cop_air":
  110. {
  111. _return pushBack
  112. ["B_Heli_Light_01_F",75000];
  113. if(__GETC__(life_coplevel) > 2) then
  114. {
  115. _return pushBack
  116. ["B_Heli_Transport_01_F",200000];
  117. };
  118. };
  119.  
  120. case "cop_airhq":
  121. {
  122. _return pushBack
  123. ["B_Heli_Light_01_F",75000];
  124. if(__GETC__(life_coplevel) > 2) then
  125. {
  126. _return pushBack
  127. ["B_Heli_Transport_01_F",200000];
  128. _return pushBack
  129. ["B_MRAP_01_hmg_F",750000];
  130. };
  131. };
  132.  
  133. case "civ_ship":
  134. {
  135. _return =
  136. [
  137. ["C_Rubberboat",5000],
  138. ["C_Boat_Civil_01_F",22000]
  139. ];
  140. };
  141.  
  142. case "cop_ship":
  143. {
  144. _return =
  145. [
  146. ["B_Boat_Transport_01_F",3000],
  147. ["C_Boat_Civil_01_police_F",20000],
  148. ["B_Boat_Armed_01_minigun_F",75000],
  149. ["B_SDV_01_F",100000]
  150. ];
  151. };
  152. };
  153.  
  154. _return;
Add Comment
Please, Sign In to add comment