Advertisement
Guest User

vehicleListCfg

a guest
Jan 1st, 2015
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.93 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. ["C_SUV_01_F",25000],
  29. ["C_Van_01_box_F",40000],
  30. ["O_Truck_03_medical_F",75000]
  31. ];
  32. };
  33.  
  34. case "med_air_hs":
  35. {
  36. _return = [
  37. ["B_Heli_Light_01_F",50000],
  38. ["O_Heli_Light_02_unarmed_F",75000],
  39. ["O_Heli_Transport_04_medevac_F",100000]
  40. ];
  41. };
  42.  
  43. case "civ_car":
  44. {
  45. _return =
  46. [
  47. ["B_Quadbike_01_F",4000],
  48. ["C_SUV_01_F",30000],
  49. ["C_Hatchback_01_F",60000],
  50. ["C_Offroad_01_F",80000],
  51. ["C_Hatchback_01_sport_F",100000]
  52. ];
  53. };
  54.  
  55. case "civ_truck":
  56. {
  57. _return =
  58. [
  59. ["C_Van_01_transport_F",60000],
  60. ["C_Van_01_box_F",120000],
  61. ["C_Van_01_fuel_F",330000],
  62. ["B_Truck_01_transport_F",2 900000],
  63. ["B_Truck_01_covered_F",3000000],
  64. ["B_Truck_01_box_F",5500000],
  65. ["B_Truck_01_fuel_F",3000000],
  66. ["O_Truck_02_covered_F",450000],
  67. ["O_Truck_02_transport_F",600000],
  68. ["O_Truck_02_fuel_F",1100000],
  69. ["O_Truck_03_transport_F",1500000],
  70. ["O_Truck_03_covered_F",1700000],
  71. ["O_Truck_03_fuel_F",2200000],
  72. ["O_Truck_03_device_F",5 300 000]
  73. ];
  74. };
  75.  
  76.  
  77. case "reb_car":
  78. {
  79. _return =
  80. [
  81. ["O_MRAP_02_F",3500000],
  82. ["I_MRAP_03_F",4000000],
  83. ["B_MRAP_01_F",4500000]
  84. ];
  85.  
  86. if(license_civ_rebel) then
  87. {
  88. _return pushBack
  89. ["B_G_Offroad_01_armed_F",4750000];
  90. };
  91. };
  92.  
  93. case "cop_car":
  94. {
  95. _return pushBack
  96. ["C_Offroad_01_F",5000];
  97. _return pushBack
  98. ["C_SUV_01_F",10000];
  99. _return pushBack
  100. ["C_Hatchback_01_sport_F",4500];
  101. if(__GETC__(life_coplevel) > 3) then
  102. {
  103. _return pushBack
  104. ["B_MRAP_01_F",30000];
  105. ["I_Truck_02_covered_F",30000];
  106. };
  107. };
  108.  
  109. case "civ_air":
  110. {
  111. _return =
  112. [
  113. ["B_Heli_Light_01_F",350000],
  114. ["O_Heli_Light_02_unarmed_F",1200000]
  115. ];
  116. };
  117.  
  118. case "cop_air":
  119. {
  120. _return pushBack
  121. ["B_Heli_Light_01_F",75000];
  122. if(__GETC__(life_coplevel) > 2) then
  123. {
  124. _return pushBack
  125. ["O_Heli_Light_02_unarmed_F",750000];
  126. };
  127. };
  128.  
  129. case "cop_airhq":
  130. {
  131. _return pushBack
  132. ["B_Heli_Light_01_F",75000];
  133. if(__GETC__(life_coplevel) > 2) then
  134. {
  135. _return pushBack
  136. ["O_Heli_Light_02_unarmed_F",750000];
  137. };
  138. };
  139.  
  140. case "civ_ship":
  141. {
  142. _return =
  143. [
  144. ["C_Rubberboat",7500],
  145. ["C_Boat_Civil_01_F",28000]
  146. ];
  147. };
  148.  
  149. case "cop_ship":
  150. {
  151. _return =
  152. [
  153. ["B_Boat_Transport_01_F",5000],
  154. ["C_Boat_Civil_01_police_F",20000],
  155. ["B_Boat_Armed_01_minigun_F",75000]
  156. ];
  157. };
  158. };
  159.  
  160. _return;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement