Advertisement
TheMisticogamer

Untitled

Feb 6th, 2018
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.44 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 Altis {
  22.  
  23. class nomdelamaison { //Mon exemple
  24. price = 2000;
  25. numberCrates = 1;
  26. restrictedPos[] = {};
  27. canGarage = false;
  28. garageSpawnPos[] = {};
  29. garageSpawnDir = 0;
  30. garageBlacklists[] = {};
  31. lightPos[] = {1.5,0,3.2};
  32. };
  33.  
  34. class Land_i_House_Big_02_V1_F {
  35. price = 1550000;
  36. numberCrates = 3;
  37. restrictedPos[] = {0,1,2,3,4};
  38. canGarage = false;
  39. garageSpawnPos[] = {};
  40. garageSpawnDir = 0;
  41. garageBlacklists[] = {};
  42. lightPos[] = {2,0,3.5};
  43. };
  44.  
  45. class Land_i_House_Big_02_V2_F : Land_i_House_Big_02_V1_F{};
  46. class Land_i_House_Big_02_V3_F : Land_i_House_Big_02_V1_F{};
  47.  
  48. class Land_i_House_Big_01_V1_F {
  49. price = 2200000;
  50. numberCrates = 4;
  51. restrictedPos[] = {2,3};
  52. canGarage = false;
  53. garageSpawnPos[] = {};
  54. garageSpawnDir = 0;
  55. garageBlacklists[] = {};
  56. lightPos[] = {0,-2,3.8};
  57. };
  58.  
  59. class Land_i_House_Big_01_V2_F : Land_i_House_Big_01_V1_F{};
  60. class Land_i_House_Big_01_V3_F : Land_i_House_Big_01_V1_F{};
  61.  
  62. class Land_i_House_Small_01_V1_F {
  63. price = 1050000;
  64. numberCrates = 2;
  65. restrictedPos[] = {};
  66. canGarage = false;
  67. garageSpawnPos[] = {};
  68. garageSpawnDir = 0;
  69. garageBlacklists[] = {};
  70. lightPos[] = {-1.5,0,2};
  71. };
  72.  
  73. class Land_i_House_Small_01_V2_F : Land_i_House_Small_01_V1_F{};
  74. class Land_i_House_Small_01_V3_F : Land_i_House_Small_01_V1_F{};
  75.  
  76. class Land_i_House_Small_02_V1_F {
  77. price = 1000500;
  78. numberCrates = 2;
  79. restrictedPos[] = {};
  80. canGarage = false;
  81. garageSpawnPos[] = {};
  82. garageSpawnDir = 0;
  83. garageBlacklists[] = {};
  84. lightPos[] = {2,0,2.4};
  85. };
  86.  
  87. class Land_i_House_Small_02_V2_F : Land_i_House_Small_02_V1_F{};
  88. class Land_i_House_Small_02_V3_F : Land_i_House_Small_02_V1_F{};
  89.  
  90. class Land_i_House_Small_03_V1_F {
  91. price = 1250000;
  92. numberCrates = 3;
  93. restrictedPos[] = {};
  94. canGarage = false;
  95. garageSpawnPos[] = {};
  96. garageSpawnDir = 0;
  97. garageBlacklists[] = {};
  98. lightPos[] = {-3.3,1,2.5};
  99. };
  100.  
  101. class Land_i_House_Small_03_V3_F : Land_i_House_Small_03_V1_F{};
  102.  
  103. class Land_i_Stone_HouseSmall_V1_F {
  104. price = 750000;
  105. numberCrates = 1;
  106. restrictedPos[] = {0,1,3,4};
  107. canGarage = false;
  108. garageSpawnPos[] = {};
  109. garageSpawnDir = 0;
  110. garageBlacklists[] = {};
  111. lightPos[] = {0.90,2.3,4};
  112. };
  113.  
  114. class Land_i_Stone_HouseSmall_V2_F : Land_i_Stone_HouseSmall_V1_F{};
  115. class Land_i_Stone_HouseSmall_V3_F : Land_i_Stone_HouseSmall_V1_F{};
  116.  
  117. };
  118.  
  119. class Tanoa {
  120.  
  121. // Houses with Garages
  122. class Land_Hotel_01_F {
  123. price = 960000;
  124. numberCrates = 5;
  125. restrictedPos[] = {};
  126. canGarage = true;
  127. garageSpawnPos[] = {-1.27246,-11.4361,-5.63821};
  128. garageSpawnDir = 0;
  129. garageBlacklists[] = {{5909.93,10491.9,-0.153875}};
  130. lightPos[] = {0.5,0.5,7.5};
  131. };
  132.  
  133. class Land_Hotel_02_F {
  134. price = 2000000;
  135. numberCrates = 8;
  136. restrictedPos[] = {};
  137. canGarage = true;
  138. garageSpawnPos[] = {14.1128,1.51736,-4.18449};
  139. garageSpawnDir = 0;
  140. garageBlacklists[] = {};
  141. lightPos[] = {0,1,3};
  142. };
  143.  
  144. class Land_GarageShelter_01_F {
  145. price = 80000;
  146. numberCrates = 1;
  147. restrictedPos[] = {};
  148. canGarage = true;
  149. garageSpawnPos[] = {0.241684,-5.72266,-1.46744};
  150. garageSpawnDir = 90;
  151. garageBlacklists[] = {{10998,9698.24,-0.219376}};
  152. lightPos[] = {0,0,2};
  153. };
  154.  
  155. class Land_House_Big_02_F {
  156. price = 450000;
  157. numberCrates = 2;
  158. restrictedPos[] = {};
  159. canGarage = true;
  160. garageSpawnPos[] = {12.8365,0.414551,-1.81252};
  161. garageSpawnDir = 0;
  162. garageBlacklists[] = {};
  163. lightPos[] = {0,0,2};
  164. };
  165.  
  166. class Land_School_01_F {
  167. price = 3000000;
  168. numberCrates = 8;
  169. restrictedPos[] = {};
  170. canGarage = true;
  171. garageSpawnPos[] = {-6.91215,-11.5288,-1.70768};
  172. garageSpawnDir = 0;
  173. garageBlacklists[] = {{10957,9532.16,-0.528702}};
  174. lightPos[] = {0,0,2.65};
  175. };
  176.  
  177. class Land_House_Big_04_F {
  178. price = 140000;
  179. numberCrates = 2;
  180. restrictedPos[] = {};
  181. canGarage = false;
  182. garageSpawnPos[] = {12.308,-0.228027,-3.34715};
  183. garageSpawnDir = 0;
  184. garageBlacklists[] = {{5879.2,10002.7,-0.278984},{9508.48,13082.7,0.021286}};
  185. lightPos[] = {0,0,3.5};
  186. };
  187.  
  188. class Land_House_Big_03_F {
  189. price = 900000;
  190. numberCrates = 3;
  191. restrictedPos[] = {};
  192. canGarage = true;
  193. garageSpawnPos[] = {14.9072,0.394043,-3.60528};
  194. garageSpawnDir = 0;
  195. garageBlacklists[] = {{11507.2,2447.47,-0.145175}};
  196. lightPos[] = {0,0,3.5};
  197. };
  198.  
  199. // Houses without Garages
  200. class Land_House_Big_01_F {
  201. price = 350000;
  202. numberCrates = 2;
  203. restrictedPos[] = {};
  204. canGarage = false;
  205. garageSpawnPos[] = {};
  206. garageSpawnDir = 0;
  207. garageBlacklists[] = {};
  208. lightPos[] = {-1,2,2};
  209. };
  210.  
  211. class Land_House_Small_03_F {
  212. price = 600000;
  213. numberCrates = 3;
  214. restrictedPos[] = {};
  215. canGarage = false;
  216. garageSpawnPos[] = {};
  217. garageSpawnDir = 0;
  218. garageBlacklists[] = {};
  219. lightPos[] = {-2.35,1,2.8};
  220. };
  221.  
  222. class Land_House_Small_06_F {
  223. price = 700000;
  224. numberCrates = 3;
  225. restrictedPos[] = {};
  226. canGarage = false;
  227. garageSpawnPos[] = {};
  228. garageSpawnDir = 0;
  229. garageBlacklists[] = {};
  230. lightPos[] = {3,-2,2};
  231. };
  232.  
  233. class Land_Slum_03_F {
  234. price = 450000;
  235. numberCrates = 4;
  236. restrictedPos[] = {};
  237. canGarage = false;
  238. garageSpawnPos[] = {};
  239. garageSpawnDir = 0;
  240. garageBlacklists[] = {};
  241. lightPos[] = {1,2,3};
  242. };
  243.  
  244. class Land_Addon_04_F {
  245. price = 120000;
  246. numberCrates = 2;
  247. restrictedPos[] = {};
  248. canGarage = false;
  249. garageSpawnPos[] = {};
  250. garageSpawnDir = 0;
  251. garageBlacklists[] = {};
  252. lightPos[] = {0,-2,4};
  253. };
  254.  
  255. class Land_Slum_01_F {
  256. price = 200000;
  257. numberCrates = 1;
  258. restrictedPos[] = {};
  259. canGarage = false;
  260. garageSpawnPos[] = {};
  261. garageSpawnDir = 0;
  262. garageBlacklists[] = {};
  263. lightPos[] = {1.5,0,3.2};
  264. };
  265.  
  266. class Land_House_Small_05_F {
  267. price = 100000;
  268. numberCrates = 2;
  269. restrictedPos[] = {};
  270. canGarage = false;
  271. garageSpawnPos[] = {};
  272. garageSpawnDir = 0;
  273. garageBlacklists[] = {};
  274. lightPos[] = {2,1,2};
  275. };
  276.  
  277. class Land_House_Small_02_F {
  278. price = 160000;
  279. numberCrates = 2;
  280. restrictedPos[] = {};
  281. canGarage = false;
  282. garageSpawnPos[] = {};
  283. garageSpawnDir = 0;
  284. garageBlacklists[] = {};
  285. lightPos[] = {-2,0,2.4};
  286. };
  287.  
  288. class Land_House_Small_04_F {
  289. price = 130000;
  290. numberCrates = 2;
  291. restrictedPos[] = {};
  292. canGarage = false;
  293. garageSpawnPos[] = {};
  294. garageSpawnDir = 0;
  295. garageBlacklists[] = {};
  296. lightPos[] = {1.2,0.2,2.5};
  297. };
  298.  
  299. };
  300.  
  301. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement