Guest User

Untitled

a guest
Nov 29th, 2019
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.21 KB | None | 0 0
  1. local gcba_25 = {
  2. {-2078.24, 538.71, 35.31, 359.8, 0.0, 180.2, 407},
  3. {-2069.66, 538.74, 35.31, 359.8, 0.0, 178.4, 407},
  4. }
  5.  
  6. for i,v in pairs(gcba_25) do
  7. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  8. setVehicleColor(vehicle,255,255,255,255)
  9. setElementRotation(vehicle, v[4], v[5], v[6])
  10. addVehicleUpgrade(vehicle, 1025)
  11. setVehicleEngineState(vehicle, false)
  12. setElementFrozen(vehicle, true)
  13. removeVehicleSirens(vehicle)
  14. setElementData( vehicle, "GCBA-25",i )
  15. setElementData(vehicle,"vehicle:21", true)
  16. setVehicleColor( vehicle, 101, 0, 0, 101,0,0, 255,255,255 ,0,0,0 )
  17. setVehicleHandling(vehicle,"maxVelocity",450)
  18. setVehicleHandling(vehicle,"engineAcceleration",15)
  19. setVehicleHandling(vehicle,"driveType",rwd)
  20. setElementFrozen(vehicle,true)
  21. setElementData(vehicle,"vehicle:duty","SAFD")
  22. setElementData(vehicle,"vehicle:faction","SAFD")
  23. setElementData(el,'player:duty','SAFD')
  24. setElementData(vehicle,"vehicle:fuel", 100)
  25. setElementData(vehicle,"vehicle:rank",1)
  26. setVehiclePlateText(vehicle,"[451|25]")
  27. end
  28.  
  29. local gcba_21 = {
  30. {-2061.23, 538.79, 35.31, 359.8, 0.0, 180.3, 407},
  31. }
  32.  
  33. for i,v in pairs(gcba_21) do
  34. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  35. setVehicleColor(vehicle,255,255,255,255)
  36. setElementRotation(vehicle, v[4], v[5], v[6])
  37. addVehicleUpgrade(vehicle, 1025)
  38. setVehicleEngineState(vehicle, false)
  39. setElementFrozen(vehicle, true)
  40. removeVehicleSirens(vehicle)
  41. setElementData( vehicle, "GCBA-21",i )
  42. setElementData(vehicle,"vehicle:21", true)
  43. setVehicleColor( vehicle, 101, 0, 0, 101,0,0, 255,255,255 ,0,0,0 )
  44. setVehicleHandling(vehicle,"maxVelocity",450)
  45. setVehicleHandling(vehicle,"engineAcceleration",15)
  46. setVehicleHandling(vehicle,"driveType",rwd)
  47. setElementFrozen(vehicle,true)
  48. setElementData(vehicle,"vehicle:duty","SAFD")
  49. setElementData(vehicle,"vehicle:faction","SAFD")
  50. setElementData(el,'player:duty','SAFD')
  51. setElementData(vehicle,"vehicle:fuel", 100)
  52. setElementData(vehicle,"vehicle:rank",1)
  53. setVehiclePlateText(vehicle,"[451|21]")
  54. end
  55.  
  56. local safd_99 = {
  57. {-2052.52, 538.95, 35.29, 0.4, 360.0, 177.5, 490},
  58. }
  59.  
  60. for i,v in pairs(safd_99) do
  61. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  62. setVehicleColor(vehicle,255,255,255,255)
  63. setElementRotation(vehicle, v[4], v[5], v[6])
  64. setVehicleEngineState(vehicle, false)
  65. setElementFrozen(vehicle, true)
  66. removeVehicleSirens(vehicle)
  67. addVehicleUpgrade(vehicle, 1025)
  68. setElementData(vehicle,"vehicle:99", true)
  69. setVehicleColor( vehicle, 101, 0, 0, 255,255,255, 255,255,255 ,0,0,0 )
  70. setVehicleHandling(vehicle,"maxVelocity",450)
  71. setVehicleHandling(vehicle,"engineAcceleration",15)
  72. setVehicleHandling(vehicle,"driveType",rwd)
  73. setElementFrozen(vehicle,true)
  74. setElementData(vehicle,"vehicle:duty","SAFD")
  75. setElementData(vehicle,"vehicle:faction","SAFD")
  76. setElementData(el,'player:duty','SAFD')
  77. setElementData(vehicle,"vehicle:fuel", 100)
  78. setElementData(vehicle,"vehicle:rank",1)
  79. setElementData(vehicle,"vehicle:desc","SAFD\n451[SA]99")
  80. setVehiclePlateText(vehicle,"[451|99]")
  81. belka = createObject(1955,0,0,0)
  82. setObjectScale (belka, 1.2)
  83. attachElements(belka,vehicle,-0.44,0.4,1.13,0,0,0)
  84. end
  85.  
  86. local sd_51 = {
  87. {-2044.09, 538.96, 35.30, 359.8, 0.0, 179.7, 544},
  88. }
  89.  
  90. for i,v in pairs(sd_51) do
  91. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  92. setVehicleColor(vehicle,255,255,255,255)
  93. setElementRotation(vehicle, v[4], v[5], v[6])
  94. addVehicleUpgrade(vehicle, 1025)
  95. setVehicleEngineState(vehicle, false)
  96. setElementFrozen(vehicle, true)
  97. removeVehicleSirens(vehicle)
  98. setElementData(vehicle,"vehicle:51", true)
  99. setVehicleColor( vehicle, 101, 0, 0, 101,0,0, 255,255,255 ,0,0,0 )
  100. setVehicleHandling(vehicle,"maxVelocity",450)
  101. setVehicleHandling(vehicle,"engineAcceleration",15)
  102. setVehicleHandling(vehicle,"driveType",rwd)
  103. setElementData(vehicle,"vehicle:duty","SAFD")
  104. setElementData(vehicle,"vehicle:faction","SAFD")
  105. setElementData(el,'player:duty','SAFD')
  106. setElementData(vehicle,"vehicle:rank",1)
  107. setElementFrozen(vehicle,true)
  108. setElementData(vehicle,"vehicle:desc","SAFD\nSD\n451[SA]51")
  109. setElementData(vehicle,"vehicle:fuel", 100)
  110. setVehiclePlateText(vehicle,"[451|51]")
  111. end
  112.  
  113.  
  114. addCommandHandler("zaladuj", function(player, command)
  115. if isPedInVehicle(player) then
  116. local veh = getPedOccupiedVehicle(player)
  117. outputDebugString("SAFD,laweta1")
  118. if getElementModel(veh) == 578 and not getElementData(veh, "zaladowane") and getElementData(veh, "laweta") then
  119. outputDebugString("SAFD,laweta2")
  120. local pojazd = getElementsWithinColShape(colspheres[veh], "vehicle")
  121. if getElementModel(pojazd[1]) ~= 578 then
  122. outputDebugString("SAFD,laweta3")
  123. attachElements(pojazd[1], veh, 0, -1.2, 0.5)
  124. setElementData(veh, "zaladowane", pojazd[1])
  125. setElementFrozen(pojazd[1], true)
  126. end
  127. else
  128. --exports["np-notyfikacje"]:noti("Twój pojazd jest już załadowany", player, "error")
  129. end
  130. end
  131. end)
  132.  
  133. addCommandHandler("rozladuj", function(player, command)
  134. if isPedInVehicle(player) then
  135. local veh = getPedOccupiedVehicle(player)
  136. if getElementModel(veh) == 578 and getElementData(veh, "zaladowane") then
  137. local zaladunek = getElementData(veh, "zaladowane")
  138. if zaladunek and getElementType(zaladunek) == "vehicle" then
  139. local x,y,z = getElementPosition(zaladunek)
  140. attachElements(zaladunek, veh, 0, -9, 0)
  141. detachElements(zaladunek, veh)
  142. setElementFrozen(zaladunek, false)
  143. setElementData(veh, "zaladowane", false)
  144. --exports["np-notyfikacje"]:noti("Pojazd zjechał z lawety", player)
  145. else
  146. --exports["np-notyfikacje"]:noti("Brak załadunku bądź załadunek to nie pojazd", player, "error")
  147. end
  148. end
  149. end
  150. end)
  151.  
  152. local slrt_43 = {
  153. {-2036.06, 529.73, 35.28, 359.1, 360.0, 90.6, 482},
  154. }
  155.  
  156. for i,v in pairs(slrt_43) do
  157. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  158. setVehicleColor(vehicle,255,255,255,255)
  159. setElementRotation(vehicle, v[4], v[5], v[6])
  160. setVehicleEngineState(vehicle, false)
  161. setElementFrozen(vehicle, true)
  162. setElementData(vehicle,"vehicle:43", true)
  163. removeVehicleSirens(vehicle)
  164. addVehicleUpgrade(vehicle, 1025)
  165. setVehicleColor( vehicle, 101, 0, 0, 255,255,255, 255,255,255 ,0,0,0 )
  166. setElementFrozen(vehicle,true)
  167. setElementData(vehicle,"vehicle:fuel", 100)
  168. setElementData(vehicle,"vehicle:rank",1)
  169. setElementData(vehicle,"vehicle:duty","SAFD")
  170. setElementData(vehicle,"vehicle:faction","SAFD")
  171. setElementData(el,'player:duty','SAFD')
  172. belka = createObject(1955,0,0,0)
  173. setObjectScale (belka, 1.1)
  174. attachElements(belka,vehicle,-0.42,0.7,0.95,0,0,0)
  175. setElementData(vehicle,"vehicle:desc","SAFD\nSLRt\n451[SA]43")
  176. setVehicleVariant(vehicle, 1, 1)
  177. setVehiclePlateText(vehicle,"[451|43]")
  178. end
  179.  
  180.  
  181. local slop_90_92 = {
  182. {-2036.36, 521.45, 34.90, 0.0, 0.0, 91.3, 426},
  183. {-2028.13, 521.64, 34.90, 0.0, 360.0, 91.3, 426},
  184. {-2020.21, 521.82, 34.90, 0.0, 360.0, 91.3, 426},
  185. }
  186.  
  187. for i,v in pairs(slop_90_92) do
  188. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  189. setVehicleColor(vehicle,255,255,255,255)
  190. setElementRotation(vehicle, v[4], v[5], v[6])
  191. setVehicleEngineState(vehicle, false)
  192. setElementFrozen(vehicle, true)
  193. removeVehicleSirens(vehicle)
  194. addVehicleUpgrade(vehicle, 1025)
  195. setElementData(vehicle,"vehicle:duty","SAFD")
  196. setElementData(vehicle,"vehicle:faction","SAFD")
  197. setElementData(el,'player:duty','SAFD')
  198. setVehicleColor( vehicle, 101, 0, 0, 255,255,255, 255,255,255 ,0,0,0 )
  199. setElementFrozen(vehicle,true)
  200. setElementData(vehicle,"vehicle:fuel", 100)
  201. setElementData(vehicle,"vehicle:rank",1)
  202. setElementData(vehicle,"vehicle:desc","SAFD\nSLOp\n451[SA]"..i+89)
  203. setVehiclePlateText(vehicle,"[451|"..i+89 .."]")
  204. end
  205.  
  206. local s_18 = {
  207. {-2095.07, 530.76, 48.70, 3.4, 360.0, 270.4, 563},
  208. }
  209.  
  210. for i,v in pairs(s_18) do
  211. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  212. setVehicleColor(vehicle,255,255,255,255)
  213. setElementRotation(vehicle, v[4], v[5], v[6])
  214. addVehicleUpgrade(vehicle, 1025)
  215. setVehicleEngineState(vehicle, false)
  216. setElementFrozen(vehicle, true)
  217. removeVehicleSirens(vehicle)
  218. setElementData(vehicle,"vehicle:duty","SAFD")
  219. setElementData(vehicle,"vehicle:faction","SAFD")
  220. setElementData(el,'player:duty','SAFD')
  221. setVehicleColor( vehicle, 101, 0, 0, 255,255,255, 255,255,255 ,0,0,0 )
  222. setElementFrozen(vehicle,true)
  223. setElementData(vehicle,"vehicle:fuel", 100)
  224. setElementData(vehicle,"vehicle:rank",1)
  225. setElementData(vehicle,"vehicle:desc","SAFD\nS-18")
  226. setVehiclePlateText(vehicle,"[S|18]")
  227. end
  228.  
  229. local r_18 = {
  230. {-2095.96, 518.34, 48.17, 0.2, 359.8, 271.3, 487},
  231. }
  232.  
  233. for i,v in pairs(r_18) do
  234. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  235. setVehicleColor(vehicle,255,255,255,255)
  236. setElementRotation(vehicle, v[4], v[5], v[6])
  237. setVehicleEngineState(vehicle, false)
  238. addVehicleUpgrade(vehicle, 1025)
  239. setElementFrozen(vehicle, true)
  240. removeVehicleSirens(vehicle)
  241. setVehicleColor( vehicle, 101, 0, 0, 255,255,255, 255,255,255 ,0,0,0 )
  242. setElementFrozen(vehicle,true)
  243. setElementData(vehicle,"vehicle:duty","SAFD")
  244. setElementData(vehicle,"vehicle:faction","SAFD")
  245. setElementData(el,'player:duty','SAFD')
  246. setElementData(vehicle,"vehicle:fuel", 100)
  247. setElementData(vehicle,"vehicle:rank",1)
  248. setElementData(vehicle,"vehicle:desc","SAFD\nR-18")
  249. setVehiclePlateText(vehicle,"[R|18]")
  250. end
  251.  
  252.  
  253. addEventHandler("onVehicleEnter", resourceRoot, function(plr,seat,jacked)
  254. if seat == 0 then
  255. setElementData(source,"use:player",true)
  256. end
  257. end)
  258.  
  259. setTimer(function()
  260. for i,vehicle in pairs(getElementsByType("vehicle", resourceRoot)) do
  261. local x,y,z = getElementPosition(vehicle)
  262. local r1,r2,r3 = getElementRotation(vehicle)
  263. setVehicleRespawnPosition(vehicle,x,y,z,r1,r2,r3)
  264. toggleVehicleRespawn(vehicle,true)
  265. setVehicleIdleRespawnDelay(vehicle,3600000)
  266. setElementData(player, "player:duty", "SAFD")
  267. setElementFrozen(vehicle,true)
  268. end
  269. end,2000, 1)
  270.  
  271.  
  272.  
  273.  
  274. setTimer(function() for i,v in pairs(getElementsByType("vehicle",resourceRoot)) do setElementData(player, "player:duty", "SAFD") end end,1200,1)
Advertisement
Add Comment
Please, Sign In to add comment