Advertisement
Guest User

Garages

a guest
Jul 16th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.52 KB | None | 0 0
  1.  
  2. local cfg = {}
  3. -- define garage types with their associated vehicles
  4. -- (vehicle list: https://wiki.fivem.net/wiki/Vehicles)
  5.  
  6. -- each garage type is an associated list of veh_name/veh_definition
  7. -- they need a _config property to define the blip and the vehicle type for the garage (each vtype allow one vehicle to be spawned at a time, the default vtype is "default")
  8. -- this is used to let the player spawn a boat AND a car at the same time for example, and only despawn it in the correct garage
  9. -- _config: vtype, blipid, blipcolor, permissions (optional, only users with the permission will have access to the shop)
  10.  
  11. cfg.rent_factor = 0.1 -- 10% of the original price if a rent
  12. cfg.sell_factor = 0.75 -- sell for 75% of the original price
  13.  
  14. cfg.garage_types = {
  15. ["Fisher's Boat"] = {
  16. _config = {vtype="boat",blipid=427,blipcolor=28,permissions={"fisher.vehicle"}},
  17. ["suntrap"] = {"Fisher's boat",0, "Your favorite boat!"}
  18. },
  19.  
  20. ["VIP Garage"] = {
  21. _config = {vtype="car",blipid=225,blipcolor=4,permissions={"vip.vehicle"}},
  22. ["etype"] = {"Jaguar E",0,"VIP"},
  23. ["718caymans"] = {"Porsche 718",0,"VIP"},
  24. ["911gtrs"] = {"Porsche 911 GT3",0,"VIP"},
  25. ["911turbos"] = {"Porsche 911 S",0,"VIP"},
  26. ["911tbs"] = {"Porsche 911 Cabriolet",0,"VIP"},
  27. ["718boxster"] = {"Porsche 718 Boxter",0,"VIP"},
  28.  
  29. },
  30.  
  31. ["Vinde masina"] = { -- 150k price cap
  32. _config = {vtype="car",blipid=225,blipcolor=4},
  33. ["rs6"] = {"Audi RS6",300000, "Nu cumpara! Du-te la showroom"},
  34. ["sentinel"] = {"Audi S5", 300000, "Nu cumpara! Du-te la showroom"},
  35. ["kuruma"] = {"Lancer EVO",450000, "Nu cumpara! Du-te la showroom"},
  36. ["buffalo"] = {"Dacia Logan",7000, "Nu cumpara! Du-te la showroom"},
  37. ["issi2"] = {"Dacia Sandero", 10000, "Nu cumpara! Du-te la showroom"},
  38. ["r8ppi"] = {"Audi R8",600000, "Nu cumpara! Du-te la showroom"},
  39. ["rs4avant"] = {"Audi RS4",300000, "Nu cumpara! Du-te la showroom"},
  40. ["i8"] = {"BMW I8",600000, "Nu cumpara! Du-te la showroom"},
  41. ["m4"] = {"BMW M4",300000, "Nu cumpara! Du-te la showroom"},
  42. ["750li"] = {"BMW 750LI", 450000, "Nu cumpara! Du-te la showroom"},
  43. ["ySbrImpS11"] = {"Subaru impreza",650000, "Nu cumpara! Du-te la showroom"},
  44. ["w140s600"] = {"Mercedes-Benz S600", 100000, "Nu cumpara! Du-te la showroom"},
  45. ["w210"] = {"Mercedes-Benz W210",100000, "Nu cumpara! Du-te la showroom"},
  46. ["bcgt"] = {"Bentley Continetal",800000, "Nu cumpara! Du-te la showroom"},
  47. ["bmm"] = {"Bentley Mulsanne", 1200000, "Nu cumpara! Du-te la showroom"},
  48. ["2017chiron"] = {"Bugatti Chiron",4500000, "Nu cumpara! Du-te la showroom"},
  49. ["adder"] = {"Bugatti Veyron",3500000, "Nu cumpara! Du-te la showroom"},
  50. ["gto"] = {"Ferarri 599", 900000, "Nu cumpara! Du-te la showroom"},
  51. ["cheetah"] = {"Ferarri Aperta",2000000, "Nu cumpara! Du-te la showroom"},
  52. ["gt17"] = {"Ford GT",750000, "Nu cumpara! Du-te la showroom"},
  53. ["ktmx"] = {"KTM X-Bow",2000000, "Nu cumpara! Du-te la showroom"},
  54. ["lp700"] = {"Lamborghini Aventador",2500000, "Nu cumpara! Du-te la showroom"},
  55. ["p1"] = {"McLaren P1",1500000, "Nu cumpara! Du-te la showroom"},
  56. ["panamera17turbo"] = {"Porsche Panamrea",700000, "Nu cumpara! Du-te la showroom"},
  57. ["Wraith"] = {"Rolls-Royce Wraith",900000, "Nu cumpara! Du-te la showroom"},
  58. ["models"] = {"Tesla Model S",600000, "Nu cumpara! Du-te la showroom"},
  59. ["tr22"] = {"Tesla Roadster",9000000, "Nu cumpara! Du-te la showroom"},
  60. ["bbentayga"] = {"Bentley Bentayga",900000, "Nu cumpara! Du-te la showroom"},
  61. ["x6m"] = {"BMW X6 M",900000, "Nu cumpara! Du-te la showroom"},
  62. ["x5m"] = {"BMW X5 M",750000, "Nu cumpara! Du-te la showroom"},
  63. ["baller"] = {"Dacia Duster",30000, "Nu cumpara! Du-te la showroom"},
  64. ["fpace2017"] = {"Jaguar F-Pace",850000, "Nu cumpara! Du-te la showroom"},
  65. ["ipace"] = {"Jaguar i-Pace",900000, "Nu cumpara! Du-te la showroom"},
  66. ["srt8"] = {"Jeep SRT-8",700000, "Nu cumpara! Du-te la showroom"},
  67. ["urus2018"] = {"Lamborghini urus",800000, "Nu cumpara! Du-te la showroom"},
  68. ["gl63"] = {"Mercedes-Benz GL63",800000, "Nu cumpara! Du-te la showroom"},
  69. ["mbgle"] = {"Mercedes-Benz GLE",1000000, "Nu cumpara! Du-te la showroom"},
  70. ["qashqai16"] = {"Nissan Qashqai",400000, "Nu cumpara! Du-te la showroom"},
  71. ["SVR14"] = {"Range Rover",700000, "Nu cumpara! Du-te la showroom"},
  72. ["xj"] = {"Jaguar XJ",900000, "Nu cumpara! Du-te la showroom"},
  73. ["ninjah2"] = {"Kawasaki Ninja H2R",70000, "Nu cumpara! Du-te la showroom"},
  74. ["r6"] = {"Yamaha YZF-R6",40000, "Nu cumpara! Du-te la showroom"},
  75. ["teslax"] = {"Tesla Model X",80000, "Nu cumpara! Du-te la showroom"},
  76. ["rocoto"] = {"Mercedes-Benz GLA",1000000, "Nu cumpara! Du-te la showroom"},
  77. ["minivan"] = {"Chrysler Pacifica",80000, "Nu cumpara! Du-te la showroom"},
  78. ["300srt8"] = {"Chrysler 300",400000, "Nu cumpara! Du-te la showroom"},
  79. ["stelvio"] = {"Alfa Romeo Stelvio Quadrifoglio",400000, "Nu cumpara! Du-te la showroom"},
  80. ["16passat"] = {"VW Passat",450000, "Nu cumpara! Du-te la showroom"},
  81. ["gmt900escalade"] = {"Cadilac Escalade",500000, "Nu cumpara! Du-te la showroom"},
  82. ["xc40"] = {"Volvo XC40",800000, "Nu cumpara! Du-te la showroom"},
  83. ["volvoc30"] = {"Volvo C30",150000, "Nu cumpara! Du-te la showroom"},
  84. ["peug308"] = {"Peugeot 308",200000, "Nu cumpara! Du-te la showroom"},
  85. ["a8fsi"] = {"Audi A8 2010",550000, "Nu cumpara! Du-te la showroom"},
  86. --["amggtre"] = {"Mercedes-benz AMG",900000, "Nu cumpara! Du-te la showroom"},
  87. ["centenario"] = {"Lambroghini centenario",27500000, "Nu cumpara! Du-te la showroom"},
  88. ["raptor2017"] = {"Ford Raptor",500000, "Nu cumpara! Du-te la showroom"},
  89. ["superb"] = {"Ford Raptor",500000, "Nu cumpara! Du-te la showroom"},
  90. ["mlnovitec"] = {"Maserati Levante",600000, "Nu cumpara! Du-te la showroom"}
  91. },
  92.  
  93. ["police"] = {
  94. _config = {vtype="default",blipid=56,blipcolor=38,permissions={"police.vehicle"}},
  95. ["police5"] = {"Police SUV",0, "police"},
  96. ["riot"] = {"SWAT",0, "police"},
  97. ["fbi"] = {"Unmarked",0, "police"},
  98. ["polf430"] = {"Police Ferarri",0, "police"},
  99. ["polchiron"] = {"Bugatti Chiron",0, "police"},
  100. ["polrevent"] = {"Lamborghini Aventador",0, "police"},
  101. ["ghispo2"] = {"Maserati",0, "police"},
  102. ["pbus"] = {"Bus",0, "police"},
  103. ["polgs350"] = {"Lexus",0, "police"},
  104. ["towtruck"] = {"towtruck",0, "police"},
  105. },
  106. ["Cadet"] = {
  107. _config = {vtype="default",blipid=56,blipcolor=38,permissions={"Cadet.vehicle"}},
  108. ["police7"] = {"police",0, "police"}
  109. },
  110. ["Bounty"] = {
  111. _config = {vtype="default",blipid=56,blipcolor=38,permissions={"Bounty.vehicle"}},
  112. ["fbi"] = {"Unmarked",0, "police"}
  113. },
  114. ["emergency"] = {
  115. _config = {vtype="default",blipid=50,blipcolor=3,permissions={"emergency.vehicle"}},
  116. ["Ambulance"] = {"Ambulance",0, "emergency"},
  117. ["hwaycar4"] = {"Tahoe",0, "emergency"},
  118. ["firetruk"] = {"firetruk",0, "emergency"},
  119. ["speedo"] = {"Mercedes-Benz Rapid",0, "emergency"},
  120. ["polrs"] = {"Renault Sport",0, "emergency"}
  121. },
  122. ["Police Helicopters"] = {
  123. _config = {vtype="default",blipid=43,blipcolor=38,radius=5.1,permissions={"police.vehicle"}},
  124. ["polmav"] = {"Maverick",0, "emergency"}
  125.  
  126. },
  127. ["EMS Helicopters"] = {
  128. _config = {vtype="default",blipid=43,blipcolor=1,radius=5.1,permissions={"emergency.vehicle"}},
  129. ["supervolito2"] = {"EMS",0, "emergency"},
  130. ["s_m_m_paramedic_01"] = {"Elicopter",0, "emergency"}
  131. },
  132. ["Mafia Garage"] = {
  133. _config = {vtype="default",blipid=50,blipcolor=3,permissions={"mafia.vehicle"}},
  134. ["infernus"] = {"Infernus", 0, ""}, -- THIS IS JUST AN EXAMPLE , ADD MORE IF YOU WANT.
  135. },
  136. ["Pilotla"] = {
  137. _config = {vtype="plane",blipid=16,blipcolor=30,permissions={"pilot.vehicle"}},
  138. ["jet"] = {"Boeing 747",0, "jet"}
  139. },
  140. ["Pilotsa"] = {
  141. _config = {vtype="plane",blipid=16,blipcolor=30,permissions={"pilot.vehicle"}},
  142. ["mammatus"] = {"Small Cargo",0, "mammatus"}
  143. },
  144. ["airP"] = {
  145. _config = {vtype="plane",blipid=16,blipcolor=30,permissions={"air.vehicle"}},
  146. ["vestra"] = {"Plane",0, "vestra"}
  147. },
  148. ["airH"] = {
  149. _config = {vtype="plane",blipid=43,blipcolor=30,permissions={"air.vehicle"}},
  150. ["volatus"] = {"Helicopter",0, "volatus"}
  151. },
  152. ["uber"] = {
  153. _config = {vtype="default",blipid=50,blipcolor=81,permissions={"uber.vehicle"}},
  154. ["surge"] = {"Surge",0, "surge"}
  155. },
  156. ["UPS"] = {
  157. _config = {vtype="default",blipid=85,blipcolor=81,permissions={"ups.vehicle"}},
  158. ["speedo"] = {"Delivery",0, "speedo"}
  159. },
  160. ["Lawyer"] = {
  161. _config = {vtype="default",blipid=50,blipcolor=7,permissions={"Lawyer.vehicle"}},
  162. ["panto"] = {"Panto", 0, "panto"}
  163. },
  164. ["delivery"] = {
  165. _config = {vtype="bike",blipid=85,blipcolor=31,permissions={"delivery.vehicle"}},
  166. ["faggio3"] = {"faggio3",0, "faggio3"}
  167. },
  168. -- ["santa"] = {
  169. -- _config = {vtype="bike",blipid=85,blipcolor=31,permissions={"santa.vehicle"}},
  170. -- ["hydra"] = {"Santa's Sled",0, "hydra"}
  171. -- },
  172. ["repair"] = {
  173. _config = {vtype="default",blipid=50,blipcolor=31,permissions={"repair.vehicle"}},
  174. ["towtruck2"] = {"towtruck2",0, "towtruck2"},
  175. ["utillitruck3"] = {"Utility Truck",0, "utillitruck3"}
  176. },
  177. ["bankdriver"] = {
  178. _config = {vtype="default",blipid=67,blipcolor=4,permissions={"bankdriver.vehicle"}},
  179. ["stockade"] = {"stockade",0, "stockade"}
  180. },
  181. ["Trash Collector"] = {
  182. _config = {vtype="default",blipid=67,blipcolor=4,permissions={"trash.vehicle"}},
  183. ["trash"] = {"Truck",0, "trash"}
  184. },
  185. ["Medical Driver"] = {
  186. _config = {vtype="default",blipid=67,blipcolor=4,permissions={"medical.vehicle"}},
  187. ["pony2"] = {"Medical Weed Van",0, "pony2"}
  188. }
  189.  
  190.  
  191. }
  192.  
  193. -- {garage_type,x,y,z}
  194. cfg.garages = {
  195. {"Vinde masina",-45.206165313721,-1082.7517089844,26.701150894165},
  196. {"VIP Garage",-1380.9498291016,55.917430877686,53.673652648926},
  197. {"police",451.2121887207,-1018.2822875977,28.495378494263}, -- jobs garage
  198. {"Cadet",451.2121887207,-1018.2822875977,28.495378494263}, --- cadet garage
  199. {"police",477.99038696289,-1020.9154663086,28.011201858521},
  200. {"Mafia Garage",1416.6524658203,3622.4460449219,34.863536834717},
  201. {"Mafia Garage",2436.6655273438,4991.3208007813,46.007308959961},
  202. {"Mafia Garage",1424.0238037109,1120.3809814453,114.48652648926}, -- UPDATE IF YOU WANT.
  203. {"Bounty",512.07818603516,-3052.1579589844,6.0687308311462},
  204. {"police",1868.5435791016,3696.0295410156,33.5693359375}, -- sandy shores
  205. {"police",-476.92425537109,6026.9951171875,31.340547561646}, -- paleto
  206. {"emergency",358.91650390625, -607.78515625, 28.6820983886719}, -- main
  207. {"emergency",1833.3223876953,3661.3088378906,33.875843048096}, -- sandy shores
  208. {"emergency",-255.98040771484,6346.1127929688,32.426189422607}, -- paleto
  209. {"uber",907.38049316406,-175.86546325684,74.130157470703}, -- jobs garage
  210. {"Lawyer",-1900.7344970703,-560.89245605469,11.802397727966},-- jobs garage
  211. {"delivery",964.514770507813,-1020.13879394531,40.8475074768066}, -- jobs garage
  212. {"repair",401.42602539063,-1631.7053222656,29.291942596436}, -- jobs garage
  213. {"bankdriver",222.68756103516,222.95631408691,105.41331481934}, -- jobs garage
  214. {"Police Helicopters",449.30340576172,-981.24963378906,43.69165802002}, -- Main PD
  215. {"Police Helicopters",1770.2171630859,3239.5561523438,42.13171005249}, -- Sandy Shores
  216. {"Police Helicopters",-475.24264526367,5988.7353515625,31.336685180664}, -- Paleto Bay
  217. {"EMS Helicopters",443.90438842773,-584.60144042969,28.499814987183}, -- Main PD
  218. {"EMS Helicopters",1770.2171630859,3239.5561523438,42.13171005249}, -- Sandy Shores
  219. {"EMS Helicopters",-475.24264526367,5988.7353515625,31.336685180664}, -- Paleto Bay
  220. {"Fisher's Boat",1508.8854980469,3908.5732421875,30.031631469727},
  221. {"Medical Driver",-319.82263183594,-942.8408203125,31.080617904663},
  222. {"Pilotsa",-901.70129394531,-3293.984375,13.944430351257},
  223. {"Pilotsa",2128.9069824219,4806.134765625,41.168750762939},
  224. {"Pilotsa",1734.9053955078,3297.9689941406,41.223503112793},
  225. {"airP",2128.9069824219,4806.134765625,41.168750762939},
  226. {"airH",-745.14343261719,-1468.5361328125,5.0005240440369},
  227. {"airP",1734.9053955078,3297.9689941406,41.223503112793},
  228. -- {"Santa",-1345.333984375,-2692.7885742188,13.944937705994},
  229. {"Trash Collector",768.86297607422,-1410.4896240234,26.502605438232},
  230. {"UPS",69.852645874023,117.0472946167,79.126907348633},
  231.  
  232.  
  233.  
  234.  
  235.  
  236. --{"planes",1640, 3236, 40.4},
  237. --{"planes",2123, 4805, 41.19},
  238. --{"planes",-1348, -2230, 13.9},
  239. --{"helicopters",-1233, -2269, 13.9},
  240. --{"helicopters",-745, -1468, 5},
  241. --{"boats",-849.5, -1368.64, 1.6},
  242. --{"boats",1538, 3902, 30.35}
  243. }
  244.  
  245. return cfg
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement