Advertisement
Guest User

Untitled

a guest
Jun 18th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.52 KB | None | 0 0
  1. local gangbos = {
  2. {1313.599609375, 799.7998046875, 11.60000038147, 0, 0, 0, 560, "BoS"},
  3. {-2299.19, 2399.10, 6.599, 0, 0, 314, 560, "CoG"},
  4. {369, -830.09997558594, 14.10000038147, 0, 0, 95.999145507813, 560, "PRG"},
  5. {-2673.599609375, 1436.2998046875, 7.8000001907349, 0, 0, 283.25, 560, "LSV"},
  6. {184.36,-1655.67,15.45, 0, 0, 308, 560, "SFR"},
  7. }
  8.  
  9. local ekipa = {
  10. {1338.12, -627.74, 109.1, 0, 0, 331, 560},
  11. }
  12.  
  13. for i,v in pairs(gangbos) do
  14. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  15. setVehicleColor(vehicle, 255, 255, 255)
  16. setVehicleRespawnPosition(vehicle, v[1], v[2], v[3], v[4], v[5], v[6])
  17. setElementData(vehicle, "respawnable", true)
  18. setElementRotation(vehicle, v[4], v[5], v[6])
  19. setElementData( vehicle, "Unit2",i )
  20. setElementData( vehicle, "gangOwner", v[8])
  21. setElementFrozen(vehicle, true)
  22. end
  23.  
  24. for i,v in pairs(ekipa) do
  25. local vehicle=createVehicle(v[7], v[1], v[2], v[3])
  26. setVehicleColor(vehicle, 255, 255, 255)
  27. setVehicleRespawnPosition(vehicle, v[1], v[2], v[3], v[4], v[5], v[6])
  28. setElementData(vehicle, "respawnable", true)
  29. setElementRotation(vehicle, v[4], v[5], v[6])
  30. setElementData( vehicle, "Unit2", 6)
  31. setElementData(vehicle, "staff", 1)
  32. setElementFrozen(vehicle, true)
  33. end
  34.  
  35. --[[local logo_TIME=4000 -- co ile mozna wykonac komende (4s)
  36. local logo_lu={}
  37.  
  38. addCommandHandler("logo", function(plr, cmd, param)
  39. local veh = getPedOccupiedVehicle(plr)
  40. local rank = getElementData(plr, "rank")
  41. local param = tonumber(param)
  42.  
  43. if rank > 0 then
  44. if not veh then outputChatBox("Musisz być w pojeździe!", plr) return end
  45. if logo_lu[plr] and getTickCount()-logo_lu[plr]<logo_TIME then outputChatBox("Odczekaj chwilę przed ponownym użyciem komendy!", plr) return end
  46. logo_lu[plr]=getTickCount()
  47. if getElementModel(veh) ~= 560 then outputChatBox("Pojazd ten nie jest pojazdem gangowym!", plr) return end
  48. local gangowner = getElementData(veh, "gangOwner")
  49. if gangowner then outputChatBox("Ten pojazd gangowy posiada już nałożony logotyp!", plr) return end
  50. if not param then outputChatBox("Wpisz parametr!", plr) return end
  51. if param > 6 or param < 1 then outputChatBox("Zakres: 1-6.", plr) return end
  52. setElementData(veh, "Unit3", param)
  53. if param == 1 then
  54. outputChatBox("Nałożono logotyp gangu BoS.", plr)
  55. elseif param == 2 then
  56. outputChatBox("Nałożono logotyp gangu CoG.", plr)
  57. elseif param == 3 then
  58. outputChatBox("Nałożono logotyp gangu PRG.", plr)
  59. elseif param == 4 then
  60. outputChatBox("Nałożono logotyp gangu DS.", plr)
  61. elseif param == 5 then
  62. outputChatBox("Nałożono logotyp gangu LSV.", plr)
  63. elseif param == 6 then
  64. outputChatBox("Nałożono logo BestPlay.", plr)
  65. end
  66. restartResource(getResourceFromName("SAPD"))
  67. end
  68. end)]]
  69.  
  70. addEventHandler ( "onVehicleStartEnter", getRootElement(), function( player, seat, jacked )
  71. local gangowner = getElementData(source, "gangOwner")
  72. local gangplayer = getElementData(player, "gang")
  73. local staffowner = getElementData(source, "staff")
  74. local rank = getElementData(player, "rank")
  75.  
  76. if (gangowner) then
  77. if gangplayer ~= gangowner then
  78. triggerClientEvent(player, "onAnnouncement", player, "Ten pojazd gangowy należy do gangu: " .. gangowner .. "\nNie możesz do niego wsiąść.", 7)
  79. cancelEvent()
  80. else
  81. setElementFrozen(source, false)
  82. end
  83. elseif (staffowner) then
  84. if rank == 2 or rank == 1 then
  85. setElementFrozen(source, false)
  86. else
  87. triggerClientEvent(player, "onAnnouncement", player, "Ten pojazd gangowy należy do sztabu BestPlay.\nNie możesz do niego wsiąść.", 7)
  88. cancelEvent()
  89. end
  90. end
  91. end)
  92.  
  93. addEventHandler ( "onVehicleStartExit", getRootElement(), function( player, seat, jacked )
  94. local gangowner = getElementData(source, "gangOwner")
  95. local gangplayer = getElementData(player, "gang")
  96. local staffowner = getElementData(source, "staff")
  97.  
  98. if (gangowner) or (staffowner) then
  99. if seat == 0 then
  100. setElementFrozen(source, true)
  101. end
  102. end
  103. end)
  104.  
  105.  
  106. for i,v in ipairs({
  107. {3631,-2298.49,2398.3999,5.236,0,0,44,1,0,0, false}, -- CoG
  108. {3631,-2299.8,2399.76,5.24,0,0,43.995,1,0,0, false},
  109. {3631,-2294.6001,2404.8,4.18,0,17,43.995,1,0,0, false},
  110. {3631,-2293.3,2403.4099,4.18,0,16.996,43.989,1,0,0, false},
  111. {3631,-2298.2,2398.0991,4.8,90,0,43.995,1,0,0, true},
  112. {3631,-2300.1001,2400.1001,4.8,90,0,223.989,1,0,0, true},
  113. {3631,-2302.1299,2397.52,2,0,90,223.984,1,0,0, true},
  114. {3631,-2300.8899,2396.23,2,0,90,223.984,1,0,0, true},
  115. {3631,-2293.1001,2403,3.688,72,90,313.989,1,0,0, false},
  116. {3631,-2295.0195,2405,3.79,286.996,90,133.984,1,0,0, false},
  117. {3498,-2295.1001,2400.2,3.9,0,0,0,1,0,0, false},
  118. {3498,-2297.8,2403.2,3.9,0,0,0,1,0,0, false},
  119. {3498,-2303.3,2397.8,3.9,0,0,0,1,0,0, false},
  120. {3498,-2300.5,2395,3.9,0,0,0,1,0,0, false},
  121. {715,-2295.3,2391.5,13.1,0,0,119.998,1,0,0, false},
  122. {16501,-2297.1001,2398.5,8.7,0,306,314,1,0,0, false},
  123. {16501,-2298.6001,2397.1001,8.7,0,305.997,313.995,1,0,0, false},
  124. {16501,-2301.0996,2399.6006,8.7,0,53.998,313.995,1,0,0, false},
  125. {16501,-2299.5,2401.2,8.7,0,54.003,313.989,1,0,0, false},
  126. {16500,-2671.7,1436.9,6.9,0,90,194.25,1,0,0, false}, -- LSV
  127. {16500,-2675.49,1435.9399,6.9,0,90,194.25,1,0,0, false},
  128. {16500,-2667.8999,1437.9,6.5,0,78,194.25,1,0,0, false},
  129. {3498,-2670.3999,1439.8,5.9,0,0,0,1,0,0, false},
  130. {3498,-2669.2,1435,5.8,0,0,0,1,0,0, false},
  131. {3498,-2676.8,1433.1,5.8,0,0,0,1,0,0, false},
  132. {3498,-2678,1437.9004,5.9,0,0,0,1,0,0, false},
  133. {16500,-2677.3999,1435.46,4.99,0,0,14.25,1,0,0, false},
  134. {16500,-2676.0996,1438.3301,4.495,90,90,194.249,1,0,0, false},
  135. {16500,-2672.3,1439.3,4.495,90,90,194.25,1,0,0, false},
  136. {16500,-2674.8,1433.6,4.49,90,90,14.25,1,0,0, false},
  137. {16500,-2671,1434.5601,4.49,90,90,14.25,1,0,0, false},
  138. {16500,-2671.1001,1435.4,10.9,0,60,103.5,1,0,0, false},
  139. {16500,-2674.8999,1434.5,10.9,0,59.996,103.497,1,0,0, false},
  140. {16500,-2675.7,1437.8,10.9,0,59.996,283.503,1,0,0, false},
  141. {16500,-2671.8994,1438.7002,10.9,0,59.991,283.497,1,0,0, false},
  142. {3498,1316.2998,796.2002,8.9,0,0,0,1,0,0, false}, --
  143. {3571,1315,800.2002,9.5,0,0,270,1,0,0, false},
  144. {3571,1312.4004,800.2002,9.5,0,0,270,1,0,0, false},
  145. {3498,1311.2002,796.09961,8.9,0,0,0,1,0,0, false},
  146. {3498,1311.2002,804.2002,8.9,0,0,0,1,0,0, false},
  147. {3498,1316.3,804.20001,8.9,0,0,0,1,0,0, false},
  148. {3571,1315,808,8.8,0,349.997,270,1,0,0, false},
  149. {3571,1312.4004,808,8.8,0,349.997,270,1,0,0, false},
  150. {16500,1315.5996,802.7998,13.9,0,59.996,179.995,1,0,0, false},
  151. {16500,1311.90002,802.79999,13.9,0,59.996,359.995,1,0,0, false},
  152. {16500,1311.9004,797.90039,13.9,0,59.991,359.989,1,0,0, false},
  153. {16500,1315.5996,797.90039,13.9,0,59.991,179.995,1,0,0, false},
  154. {3498,1313.7002,800.90039,14.8,0,90,90,1,0,0, false},
  155. {3498,1313.7002,799.7002,14.8,0,90,270,1,0,0, false},
  156. {3571,1313.6,808,8.79,0,349.997,270,1,0,0, false},
  157. {3571,1313.9,800.20001,9.49,0,0,270,1,0,0, false},
  158. {3572,185.7998,-1656.0996,13.4,0,0,37.996,1,0,0, false},
  159. {3572,184.2002,-1654.0996,13.4,0,0,37.991,1,0,0, false},
  160. {3572,191.7002,-1651.4902,12.35,0,15.996,37.991,1,0,0, false},
  161. {3572,190.09961,-1649.4902,12.35,0,15.991,37.991,1,0,0, false},
  162. {3440,189.60001,-1654.7,15,0,0,0,1,0,0, true},
  163. {3440,183.39999,-1659.6,15,0,0,0,1,0,0, true},
  164. {3440,186.5,-1650.7002,15,0,0,0,1,0,0, true},
  165. {3440,180.2998,-1655.5996,15,0,0,0,1,0,0, true},
  166. {16501,187.5,-1655.5996,17.7,0,294,307.996,1,0,0, false},
  167. {16501,184.5,-1657.9395,17.7,0,294,307.991,1,0,0, false},
  168. {16501,185,-1652.4004,17.7,0,294,127.991,1,0,0, false},
  169. {16501,182,-1654.7402,17.7,0,294,127.991,1,0,0, false},
  170. {2934,369,-831.40039,11.8,0,0,275.999,1,0,0, false},
  171. {2934,368.7998,-829.09961,11.7987,0,0,95.999,1,0,0, false},
  172. {2934,362.40039,-832.09961,11,13.997,0,275.999,1,0,0, false},
  173. {2934,355.66,-830.48999,8.86,338.005,0,95.999,1,0,0, false},
  174. {2934,355.89999,-832.79999,8.879,21.995,0,275.999,1,0,0, false},
  175. {2934,362.20001,-829.79999,11,346.003,0,95.999,1,0,0, false},
  176. {3498,372.10001,-827.20001,11.6,0,0,0,1,0,0, false},
  177. {3498,372.70001,-832.59998,11.6,0,0,0,1,0,0, false},
  178. {3498,365.70001,-833.29999,11.6,0,0,0,1,0,0, false},
  179. {3498,365.20001,-827.90002,11.6,0,0,0,1,0,0, false},
  180. {16500,366.39999,-828.59998,16.7,0,66,276.998,1,0,0, false},
  181. {16500,366.79999,-832.15997,16.7,0,65.995,96.998,1,0,0, false},
  182. {16500,370.29999,-828.12,16.7,0,65.995,276.998,1,0,0, false},
  183. {16500,370.73999,-831.66998,16.7,0,65.989,96.998,1,0,0, false},
  184. }) do
  185. local obj = createObject(v[1], v[2], v[3], v[4], v[5], v[6], v[7])
  186. setObjectScale(obj, v[8])
  187. setElementDimension(obj, v[9])
  188. setElementInterior(obj, v[10])
  189. setElementDoubleSided(obj, v[11])
  190. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement