Advertisement
Guest User

Untitled

a guest
Apr 7th, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.05 KB | None | 0 0
  1. #define true 1
  2. #define false 0
  3.  
  4. /*
  5. price - Cost of the building
  6. numberCrates - Allowed number of crates
  7. restrictedPos[] - Same as the old fn_getBuildingPositions. A list of restricted building positions (i.e, to stop spawning outside, or by windows etc)
  8. default: {}
  9. canGarage - True if the building can be used as a garage (need to buy ontop)
  10. default: false
  11. garageSpawnPos[] - worldToModel position to spawn vehicles, leave {} if canGarage is false.
  12. default: {}
  13. garageSpawnDir - Offset to garage direction to spawn at (+-90 etc). It will be used in the manner: getDir _garage + spawnDir
  14. default: 0
  15. garageBlacklists[] - List of blacklisted houses for buying garages
  16. default: {}
  17. */
  18.  
  19. class Housing {
  20.  
  21. class Tanoa {
  22.  
  23. // Houses with Garages
  24. class Land_Hotel_01_F {
  25. price = 3600000;
  26. numberCrates = 7;
  27. restrictedPos[] = {};
  28. canGarage = true;
  29. garageSpawnPos[] = {-1.27246,-11.4361,-5.63821};
  30. garageSpawnDir = 0;
  31. garageBlacklists[] = {{5909.93,10491.9,-0.153875}};
  32. lightPos[] = {0.5,0.5,7.5};
  33. };
  34.  
  35. class Land_Hotel_02_F {
  36. price = 6000000;
  37. numberCrates = 9;
  38. restrictedPos[] = {};
  39. canGarage = true;
  40. garageSpawnPos[] = {14.1128,1.51736,-4.18449};
  41. garageSpawnDir = 0;
  42. garageBlacklists[] = {};
  43. lightPos[] = {0,1,3};
  44. };
  45.  
  46. class Land_GarageShelter_01_F {
  47. price = 120000;
  48. numberCrates = 0;
  49. restrictedPos[] = {};
  50. canGarage = true;
  51. garageSpawnPos[] = {0.241684,-5.72266,-1.46744};
  52. garageSpawnDir = 90;
  53. garageBlacklists[] = {{10998,9698.24,-0.219376}};
  54. lightPos[] = {0,0,2};
  55. };
  56.  
  57. class Land_House_Big_02_F {
  58. price = 1150000;
  59. numberCrates = 3;
  60. restrictedPos[] = {};
  61. canGarage = true;
  62. garageSpawnPos[] = {12.8365,0.414551,-1.81252};
  63. garageSpawnDir = 0;
  64. garageBlacklists[] = {};
  65. lightPos[] = {0,0,2};
  66. };
  67.  
  68. class Land_School_01_F {
  69. price = 3000000;
  70. numberCrates = 7;
  71. restrictedPos[] = {};
  72. canGarage = true;
  73. garageSpawnPos[] = {-6.91215,-11.5288,-1.70768};
  74. garageSpawnDir = 0;
  75. garageBlacklists[] = {{10957,9532.16,-0.528702}};
  76. lightPos[] = {0,0,2.65};
  77. };
  78.  
  79. class Land_House_Big_04_F {
  80. price = 1400000;
  81. numberCrates = 2;
  82. restrictedPos[] = {};
  83. canGarage = false;
  84. garageSpawnPos[] = {12.308,-0.228027,-3.34715};
  85. garageSpawnDir = 0;
  86. garageBlacklists[] = {{5879.2,10002.7,-0.278984},{9508.48,13082.7,0.021286}};
  87. lightPos[] = {0,0,3.5};
  88. };
  89.  
  90. class Land_House_Big_03_F {
  91. price = 1300000;
  92. numberCrates = 3;
  93. restrictedPos[] = {};
  94. canGarage = true;
  95. garageSpawnPos[] = {14.9072,0.394043,-3.60528};
  96. garageSpawnDir = 0;
  97. garageBlacklists[] = {{11507.2,2447.47,-0.145175}};
  98. lightPos[] = {0,0,3.5};
  99. };
  100.  
  101. // Houses without Garages from Altis in case of
  102. class Land_House_Big_01_F {
  103. price = 350000;
  104. numberCrates = 2;
  105. restrictedPos[] = {};
  106. canGarage = false;
  107. garageSpawnPos[] = {};
  108. garageSpawnDir = 0;
  109. garageBlacklists[] = {};
  110. lightPos[] = {-1,2,2};
  111. };
  112.  
  113. class Land_SM_01_shed_F {
  114. price = 80000000;
  115. numberCrates = 12;
  116. restrictedPos[] = {};
  117. canGarage = false;
  118. garageSpawnPos[] = {};
  119. garageSpawnDir = 0;
  120. garageBlacklists[] = {};
  121. lightPos[] = {-1,2,2};
  122. isEntrepot = 1;
  123. };
  124.  
  125. class Land_i_Shed_Ind_F {
  126. price = 100;
  127. numberCrates = 6;
  128. restrictedPos[] = {};
  129. canGarage = false;
  130. garageSpawnPos[] = {};
  131. garageSpawnDir = 0;
  132. garageBlacklists[] = {};
  133. lightPos[] = {-1.5,0,2};
  134. isEntrepot = 1;
  135. };
  136.  
  137. class Land_House_Small_03_F {
  138. price = 600000;
  139. numberCrates = 1;
  140. restrictedPos[] = {};
  141. canGarage = false;
  142. garageSpawnPos[] = {};
  143. garageSpawnDir = 0;
  144. garageBlacklists[] = {};
  145. lightPos[] = {-2.35,1,2.8};
  146. };
  147.  
  148. class Land_House_Small_06_F {
  149. price = 700000;
  150. numberCrates = 2;
  151. restrictedPos[] = {};
  152. canGarage = false;
  153. garageSpawnPos[] = {};
  154. garageSpawnDir = 0;
  155. garageBlacklists[] = {};
  156. lightPos[] = {3,-2,2};
  157. };
  158.  
  159. class Land_Slum_03_F {
  160. price = 450000;
  161. numberCrates = 4;
  162. restrictedPos[] = {};
  163. canGarage = false;
  164. garageSpawnPos[] = {};
  165. garageSpawnDir = 0;
  166. garageBlacklists[] = {};
  167. lightPos[] = {1,2,3};
  168. };
  169.  
  170. class Land_Addon_04_F {
  171. price = 120000;
  172. numberCrates = 2;
  173. restrictedPos[] = {};
  174. canGarage = false;
  175. garageSpawnPos[] = {};
  176. garageSpawnDir = 0;
  177. garageBlacklists[] = {};
  178. lightPos[] = {0,-2,4};
  179. };
  180.  
  181. class Land_Slum_01_F {
  182. price = 200000;
  183. numberCrates = 1;
  184. restrictedPos[] = {};
  185. canGarage = false;
  186. garageSpawnPos[] = {};
  187. garageSpawnDir = 0;
  188. garageBlacklists[] = {};
  189. lightPos[] = {1.5,0,3.2};
  190. };
  191.  
  192. };
  193.  
  194. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement