Advertisement
subaru112g

fe wheel chair without moves

Mar 8th, 2019
264
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.31 KB | None | 0 0
  1. --xChair--
  2.  
  3. plr = owner
  4. char = plr.Character
  5. mode = 'damage'
  6. local human = char.Humanoid
  7. char.Animate:Destroy()
  8. running = false
  9. human.Running:connect(function(speed)
  10. if speed <= 0 then
  11. running = false
  12. else
  13. running = true
  14. end
  15. end)
  16. local function weldBetween(a, b)
  17. local weld = Instance.new("ManualWeld")
  18. weld.Part0 = a
  19. weld.Part1 = b
  20. weld.C0 = CFrame.new()
  21. weld.C1 = b.CFrame:inverse() * a.CFrame
  22. weld.Parent = a
  23. return weld;
  24. end
  25.  
  26. function takehats(char)
  27. for i,v in pairs(char:GetChildren()) do
  28. if v.ClassName == "Hat" then
  29. v.Parent = owner
  30. end
  31. end
  32. end
  33.  
  34.  
  35. char.Torso.Transparency = 1
  36. --------------------------ARM 1-----------------------------------------
  37. local rawc = char["Right Arm"]:clone()
  38. char["Right Arm"]:Destroy()
  39. rawc.Parent = char
  40. local RAW = weldBetween(char.Torso, char["Right Arm"])
  41. RAW.C1 = CFrame.new(-1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1)
  42. --------------------------LEG 1-----------------------------------------
  43. local rlwc = char["Right Leg"]:clone()
  44. char["Right Leg"]:Destroy()
  45. rlwc.Parent = char
  46. local RLW = weldBetween(char.Torso, char["Right Leg"])
  47. RLW.C1 = CFrame.new(-1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1)
  48. --------------------------LEG 2-----------------------------------------
  49. local llwc = char["Left Leg"]:clone()
  50. char["Left Leg"]:Destroy()
  51. llwc.Parent = char
  52. local LLW = weldBetween(char.Torso, char["Left Leg"])
  53. LLW.C1 = CFrame.new(-1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1)
  54.  
  55. ----------------------------ARM 2---------------------------------------
  56.  
  57. local lawc = char["Left Arm"]:clone()
  58. char["Left Arm"]:Destroy()
  59. lawc.Parent = char
  60. local LAW = weldBetween(char.Torso, char["Left Arm"])
  61. LAW.C1 = CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1)
  62.  
  63. -----------------------------HEAD----------------------------------
  64. local heaw = weldBetween(char.Torso, char.Head)
  65. -----------------------------------------------------------------------
  66.  
  67.  
  68.  
  69. Tween = function(Weld, Stop, Step,a)
  70. ypcall(function()
  71. local func = function()
  72. local Start = Weld.C1
  73. local X1, Y1, Z1 = Start:toEulerAnglesXYZ()
  74. local Stop = Stop
  75. local X2, Y2, Z2 = Stop:toEulerAnglesXYZ()
  76.  
  77. for i = 0, 1, Step or .1 do
  78. Weld.C1 = CFrame.new( (Start.p.X * (1 - i)) + (Stop.p.X * i),
  79. (Start.p.Y * (1 - i)) + (Stop.p.Y * i),
  80. (Start.p.Z * (1 - i)) + (Stop.p.Z * i)) * CFrame.fromEulerAnglesXYZ(
  81. (X1 * (1 - i)) + (X2 * i), (Y1 * (1 - i)) + (Y2 * i),
  82. (Z1 * (1 - i)) + (Z2 * i) )
  83. wait()
  84. end
  85.  
  86. Weld.C1 = Stop
  87. end
  88.  
  89. if a then coroutine.wrap(func)() else func() end
  90. end)
  91. end
  92.  
  93.  
  94.  
  95.  
  96.  
  97. local Seat = Instance.new("Part", char)
  98. Seat:BreakJoints()
  99. Seat.TopSurface = "Smooth"
  100. Seat.Name = 'Seat'
  101. Seat.BottomSurface = "Smooth"
  102. Seat.FormFactor = "Custom" Seat.CanCollide = false
  103. Seat.BrickColor = BrickColor.new("Medium stone grey")
  104. Seat.Size = Vector3.new(3.71499968, 0.77700007, 3.04400015)
  105. local Seatweld = Instance.new("ManualWeld")
  106. Seatweld.Part0 = char["Torso"]
  107. Seatweld.Part1 = Seat Seatweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  108. Seatweld.C1 = CFrame.new(-0.436842084, 1.27730489, 0.478226662, 0.998842537, 0, 0.0480999425, 0, 1, 0, -0.0480999425, 0, 0.998842537)
  109. Seatweld.Parent = char["Torso"]
  110.  
  111. local Extra = Instance.new("Part", char)
  112. Extra:BreakJoints()
  113. Extra.TopSurface = "Smooth"
  114. Extra.Name = 'Extra'
  115. Extra.BottomSurface = "Smooth"
  116. Extra.FormFactor = "Custom" Extra.CanCollide = false
  117. Extra.BrickColor = BrickColor.new("Medium stone grey")
  118. Extra.Size = Vector3.new(0.568000019, 1.0990001, 0.495000124)
  119. local Extraweld = Instance.new("ManualWeld")
  120. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  121. Extraweld.C1 = CFrame.new(1.54849625, -0.737998962, 1.29749203, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  122. Extraweld.Parent = Extra
  123. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  124. ExtraMesh.Name = "Mesh"
  125. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  126. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  127.  
  128. local Extra = Instance.new("Part", char)
  129. Extra:BreakJoints()
  130. Extra.TopSurface = "Smooth"
  131. Extra.Name = 'Extra'
  132. Extra.BottomSurface = "Smooth"
  133. Extra.FormFactor = "Custom" Extra.CanCollide = false
  134. Extra.BrickColor = BrickColor.new("Medium stone grey")
  135. Extra.Size = Vector3.new(0.568000019, 1.0990001, 0.50300014)
  136. local Extraweld = Instance.new("ManualWeld")
  137. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  138. Extraweld.C1 = CFrame.new(-1.5555079, -0.737998962, 1.26849937, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  139. Extraweld.Parent = Extra
  140. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  141. ExtraMesh.Name = "Mesh"
  142. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  143. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  144.  
  145. local Extra = Instance.new("Part", char)
  146. Extra:BreakJoints()
  147. Extra.TopSurface = "Smooth"
  148. Extra.Name = 'Extra'
  149. Extra.BottomSurface = "Smooth"
  150. Extra.FormFactor = "Custom" Extra.CanCollide = false
  151. Extra.BrickColor = BrickColor.new("Medium stone grey")
  152. Extra.Size = Vector3.new(0.788000047, 0.200000048, 3.19300008)
  153. local Extraweld = Instance.new("ManualWeld")
  154. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  155. Extraweld.C1 = CFrame.new(-1.38551331, -1.24449921, -0.0904994011, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  156. Extraweld.Parent = Extra
  157. local Extra = Instance.new("Part", char)
  158. Extra:BreakJoints()
  159. Extra.TopSurface = "Smooth"
  160. Extra.Name = 'Extra'
  161. Extra.BottomSurface = "Smooth"
  162. Extra.FormFactor = "Custom" Extra.CanCollide = false
  163. Extra.BrickColor = BrickColor.new("Medium stone grey")
  164. Extra.Size = Vector3.new(0.788000047, 0.200000048, 3.25000024)
  165. local Extraweld = Instance.new("ManualWeld")
  166. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  167. Extraweld.C1 = CFrame.new(1.37048721, -1.24449921, -0.0620036125, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  168. Extraweld.Parent = Extra
  169. local Extra = Instance.new("Part", char)
  170. Extra:BreakJoints()
  171. Extra.TopSurface = "Smooth"
  172. Extra.Name = 'Extra'
  173. Extra.BottomSurface = "Smooth"
  174. Extra.FormFactor = "Custom" Extra.CanCollide = false
  175. Extra.BrickColor = BrickColor.new("Medium stone grey")
  176. Extra.Size = Vector3.new(3.60299969, 2.34500003, 0.918000042)
  177. local Extraweld = Instance.new("ManualWeld")
  178. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  179. Extraweld.C1 = CFrame.new(0.0589904785, -1.5719986, -1.23900461, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  180. Extraweld.Parent = Extra
  181. local Extra = Instance.new("Part", char)
  182. Extra:BreakJoints()
  183. Extra.TopSurface = "Smooth"
  184. Extra.Name = 'Extra'
  185. Extra.BottomSurface = "Smooth"
  186. Extra.FormFactor = "Custom" Extra.CanCollide = false
  187. Extra.BrickColor = BrickColor.new("Medium stone grey")
  188. Extra.Size = Vector3.new(3.62799978, 0.34800005, 0.917999983)
  189. local Extraweld = Instance.new("ManualWeld")
  190. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  191. Extraweld.C1 = CFrame.new(0.0454930663, -2.93249893, -1.23600054, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  192. Extraweld.Parent = Extra
  193. local ExtraMesh = Instance.new("SpecialMesh",Extra)
  194. ExtraMesh.MeshId = ""
  195. ExtraMesh.MeshType = Enum.MeshType.Torso ExtraMesh.Name = "Mesh"
  196. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  197. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  198.  
  199. local Extra = Instance.new("WedgePart", char)
  200. Extra:BreakJoints()
  201. Extra.TopSurface = "Smooth"
  202. Extra.Name = 'Extra'
  203. Extra.BottomSurface = "Smooth"
  204. Extra.FormFactor = "Custom" Extra.CanCollide = false
  205. Extra.BrickColor = BrickColor.new("Medium stone grey")
  206. Extra.Size = Vector3.new(3.70700002, 0.75999999, 1.1500001)
  207. local Extraweld = Instance.new("ManualWeld")
  208. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  209. Extraweld.C1 = CFrame.new(0.0117220879, -0.027305603, 2.04488182, 0.999991775, 0, 0.00417119637, 0, 1, 0, -0.00417116284, 0, 0.999991715)
  210. Extraweld.Parent = Extra
  211. local Extra = Instance.new("Part", char)
  212. Extra:BreakJoints()
  213. Extra.TopSurface = "Smooth"
  214. Extra.Name = 'Extra'
  215. Extra.BottomSurface = "Smooth"
  216. Extra.FormFactor = "Custom" Extra.CanCollide = false
  217. Extra.BrickColor = BrickColor.new("Medium stone grey")
  218. Extra.Size = Vector3.new(0.200000003, 0.921000123, 0.634000063)
  219. local Extraweld = Instance.new("ManualWeld")
  220. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  221. Extraweld.C1 = CFrame.new(1.75548577, 0.794002533, 2.21600151, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  222. Extraweld.Parent = Extra
  223. local Extra = Instance.new("Part", char)
  224. Extra:BreakJoints()
  225. Extra.TopSurface = "Smooth"
  226. Extra.Name = 'Extra'
  227. Extra.BottomSurface = "Smooth"
  228. Extra.FormFactor = "Custom" Extra.CanCollide = false
  229. Extra.BrickColor = BrickColor.new("Medium stone grey")
  230. Extra.Size = Vector3.new(0.200000003, 0.921000123, 0.634000063)
  231. local Extraweld = Instance.new("ManualWeld")
  232. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  233. Extraweld.C1 = CFrame.new(-1.68250918, 0.794002533, 2.21599579, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  234. Extraweld.Parent = Extra
  235. local Extra = Instance.new("Part", char)
  236. Extra:BreakJoints()
  237. Extra.TopSurface = "Smooth"
  238. Extra.Name = 'Extra'
  239. Extra.BottomSurface = "Smooth"
  240. Extra.FormFactor = "Custom" Extra.CanCollide = false
  241. Extra.BrickColor = BrickColor.new("Medium stone grey")
  242. Extra.Size = Vector3.new(0.296999991, 0.22600013, 0.634000063)
  243. local Extraweld = Instance.new("ManualWeld")
  244. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  245. Extraweld.C1 = CFrame.new(1.80398464, 1.14150238, 2.21599388, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  246. Extraweld.Parent = Extra
  247. local Extra = Instance.new("Part", char)
  248. Extra:BreakJoints()
  249. Extra.TopSurface = "Smooth"
  250. Extra.Name = 'Extra'
  251. Extra.BottomSurface = "Smooth"
  252. Extra.FormFactor = "Custom" Extra.CanCollide = false
  253. Extra.BrickColor = BrickColor.new("Medium stone grey")
  254. Extra.Size = Vector3.new(0.296999991, 0.22600013, 0.634000063)
  255. local Extraweld = Instance.new("ManualWeld")
  256. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  257. Extraweld.C1 = CFrame.new(-1.72101617, 1.14150238, 2.2159977, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  258. Extraweld.Parent = Extra
  259. local Extra = Instance.new("Part", char)
  260. Extra:BreakJoints()
  261. Extra.TopSurface = "Smooth"
  262. Extra.Name = 'Extra'
  263. Extra.BottomSurface = "Smooth"
  264. Extra.FormFactor = "Custom" Extra.CanCollide = false
  265. Extra.BrickColor = BrickColor.new("Medium stone grey")
  266. Extra.Size = Vector3.new(1.43400002, 0.232000113, 1.14300013)
  267. local Extraweld = Instance.new("ManualWeld")
  268. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  269. Extraweld.C1 = CFrame.new(1.43379831, -1.95537186, 2.23299217, 0.0168066788, 0.999856353, 5.82076609e-010, -0.999856353, 0.0168066788, 6.33299351e-008, 0, 0, 1)
  270. Extraweld.Parent = Extra
  271. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  272. ExtraMesh.Name = "Mesh"
  273. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  274. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  275.  
  276. local Extra = Instance.new("Part", char)
  277. Extra:BreakJoints()
  278. Extra.TopSurface = "Smooth"
  279. Extra.Name = 'Extra'
  280. Extra.BottomSurface = "Smooth"
  281. Extra.FormFactor = "Custom" Extra.CanCollide = false
  282. Extra.BrickColor = BrickColor.new("Really black")
  283. Extra.Size = Vector3.new(1.43400002, 0.232000113, 0.829000115)
  284. local Extraweld = Instance.new("ManualWeld")
  285. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  286. Extraweld.C1 = CFrame.new(1.43379307, -2.00535631, 2.23299789, 0.0168066509, 0.999854743, 5.82076609e-010, -0.999854743, 0.0168066509, 6.33299351e-008, 0, 0, 1)
  287. Extraweld.Parent = Extra
  288. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  289. ExtraMesh.Name = "Mesh"
  290. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  291. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  292.  
  293. local Extra = Instance.new("Part", char)
  294. Extra:BreakJoints()
  295. Extra.TopSurface = "Smooth"
  296. Extra.Name = 'Extra'
  297. Extra.BottomSurface = "Smooth"
  298. Extra.FormFactor = "Custom" Extra.CanCollide = false
  299. Extra.BrickColor = BrickColor.new("Medium stone grey")
  300. Extra.Size = Vector3.new(1.43400002, 0.200000003, 1.14300013)
  301. local Extraweld = Instance.new("ManualWeld")
  302. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  303. Extraweld.C1 = CFrame.new(1.38780296, -1.85258067, -2.23299694, 0.0168067049, 0.999858499, 4.07453626e-010, 0.999858499, -0.0168067217, 8.94069672e-008, 8.94069672e-008, -1.46930046e-009, -1)
  304. Extraweld.Parent = Extra
  305. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  306. ExtraMesh.Name = "Mesh"
  307. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  308. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  309.  
  310. local Extra = Instance.new("Part", char)
  311. Extra:BreakJoints()
  312. Extra.TopSurface = "Smooth"
  313. Extra.Name = 'Extra'
  314. Extra.BottomSurface = "Smooth"
  315. Extra.FormFactor = "Custom" Extra.CanCollide = false
  316. Extra.BrickColor = BrickColor.new("Really black")
  317. Extra.Size = Vector3.new(1.43400002, 0.200000003, 0.829000115)
  318. local Extraweld = Instance.new("ManualWeld")
  319. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  320. Extraweld.C1 = CFrame.new(1.3878001, -1.90258074, -2.23299599, 0.0168067086, 0.999858558, 9.89530236e-010, 0.999858558, -0.0168067235, 1.2665987e-007, 8.94069672e-008, -1.46930046e-009, -1)
  321. Extraweld.Parent = Extra
  322. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  323. ExtraMesh.Name = "Mesh"
  324. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  325. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  326.  
  327. local Extra = Instance.new("Part", char)
  328. Extra:BreakJoints()
  329. Extra.TopSurface = "Smooth"
  330. Extra.Name = 'Extra'
  331. Extra.BottomSurface = "Smooth"
  332. Extra.FormFactor = "Custom" Extra.CanCollide = false
  333. Extra.BrickColor = BrickColor.new("Medium stone grey")
  334. Extra.Size = Vector3.new(4.34100008, 0.573000073, 4.08699989)
  335. local Extraweld = Instance.new("ManualWeld")
  336. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  337. Extraweld.C1 = CFrame.new(-0.117188454, -2.12586164, -0.534004211, 0.016806718, 0.999858737, 5.82076609e-010, -0.999858737, 0.0168067198, -1.11758709e-008, 0, 0, 1)
  338. Extraweld.Parent = Extra
  339. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  340. ExtraMesh.Name = "Mesh"
  341. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  342. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  343.  
  344. local Extra = Instance.new("Part", char)
  345. Extra:BreakJoints()
  346. Extra.TopSurface = "Smooth"
  347. Extra.Name = 'Extra'
  348. Extra.BottomSurface = "Smooth"
  349. Extra.FormFactor = "Custom" Extra.CanCollide = false
  350. Extra.BrickColor = BrickColor.new("Really black")
  351. Extra.Size = Vector3.new(4.34100008, 0.573000073, 3.773)
  352. local Extraweld = Instance.new("ManualWeld")
  353. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  354. Extraweld.C1 = CFrame.new(-0.11719501, -2.17586231, -0.534002304, 0.0168067198, 0.999858797, 5.82076609e-010, -0.999858797, 0.0168067198, 0, 0, 0, 1)
  355. Extraweld.Parent = Extra
  356. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  357. ExtraMesh.Name = "Mesh"
  358. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  359. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  360.  
  361. local Extra = Instance.new("Part", char)
  362. Extra:BreakJoints()
  363. Extra.TopSurface = "Smooth"
  364. Extra.Name = 'Extra'
  365. Extra.BottomSurface = "Smooth"
  366. Extra.FormFactor = "Custom" Extra.CanCollide = false
  367. Extra.BrickColor = BrickColor.new("Medium stone grey")
  368. Extra.Size = Vector3.new(4.34100008, 0.573000073, 4.08699989)
  369. local Extraweld = Instance.new("ManualWeld")
  370. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  371. Extraweld.C1 = CFrame.new(-0.117194057, -2.01313376, 0.534003735, 0.0168067031, 0.999856472, 5.82076609e-010, 0.999856472, -0.0168066565, 5.21540642e-008, 8.94069672e-008, -1.46929091e-009, -1)
  372. Extraweld.Parent = Extra
  373. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  374. ExtraMesh.Name = "Mesh"
  375. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  376. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  377.  
  378. local Extra = Instance.new("Part", char)
  379. Extra:BreakJoints()
  380. Extra.TopSurface = "Smooth"
  381. Extra.Name = 'Extra'
  382. Extra.BottomSurface = "Smooth"
  383. Extra.FormFactor = "Custom" Extra.CanCollide = false
  384. Extra.BrickColor = BrickColor.new("Really black")
  385. Extra.Size = Vector3.new(4.34100008, 0.573000073, 3.773)
  386. local Extraweld = Instance.new("ManualWeld")
  387. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  388. Extraweld.C1 = CFrame.new(-0.117191076, -2.0631218, 0.534003735, 0.0168067031, 0.999856532, 5.82076609e-010, 0.999856532, -0.0168066584, 5.21540642e-008, 8.94069672e-008, -1.46929091e-009, -1)
  389. Extraweld.Parent = Extra
  390. local ExtraMesh = Instance.new("CylinderMesh",Extra)
  391. ExtraMesh.Name = "Mesh"
  392. ExtraMesh.Offset = Vector3.new(0, 0, 0)
  393. ExtraMesh.Scale = Vector3.new(1, 1, 1)
  394.  
  395. local Extra = Instance.new("Part", char)
  396. Extra:BreakJoints()
  397. Extra.TopSurface = "Smooth"
  398. Extra.Name = 'Extra'
  399. Extra.BottomSurface = "Smooth"
  400. Extra.FormFactor = "Custom" Extra.CanCollide = false
  401. Extra.BrickColor = BrickColor.new("Dark stone grey")
  402. Extra.Size = Vector3.new(0.413999707, 0.394999981, 1.97000003)
  403. local Extraweld = Instance.new("ManualWeld")
  404. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  405. Extraweld.C1 = CFrame.new(1.54100084, -2.53600311, -2.32900763, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  406. Extraweld.Parent = Extra
  407. local Extra = Instance.new("Part", char)
  408. Extra:BreakJoints()
  409. Extra.TopSurface = "Smooth"
  410. Extra.Name = 'Extra'
  411. Extra.BottomSurface = "Smooth"
  412. Extra.FormFactor = "Custom" Extra.CanCollide = false
  413. Extra.BrickColor = BrickColor.new("Dark stone grey")
  414. Extra.Size = Vector3.new(0.413999707, 0.394999981, 1.97000003)
  415. local Extraweld = Instance.new("ManualWeld")
  416. Extraweld.Part0 = Seat Extraweld.Part1 = Extra Extraweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  417. Extraweld.C1 = CFrame.new(-1.43300843, -2.53600311, -2.32900667, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  418. Extraweld.Parent = Extra
  419. local Sight1 = Instance.new("Part", char)
  420. Sight1:BreakJoints()
  421. Sight1.TopSurface = "Smooth"
  422. Sight1.Name = 'Sight1'
  423. Sight1.BottomSurface = "Smooth"
  424. Sight1.FormFactor = "Custom" Sight1.CanCollide = false
  425. Sight1.BrickColor = BrickColor.new("Really black")
  426. Sight1.Size = Vector3.new(0.375999987, 1.13800001, 0.219000354)
  427. local Sight1weld = Instance.new("ManualWeld")
  428. Sight1weld.Part0 = Seat Sight1weld.Part1 = Sight1 Sight1weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  429. Sight1weld.C1 = CFrame.new(0.0589828193, -3.94650269, 0.53849411, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  430. Sight1weld.Parent = Sight1
  431. local Pack = Instance.new("Part", char)
  432. Pack:BreakJoints()
  433. Pack.TopSurface = "Smooth"
  434. Pack.Name = 'Pack'
  435. Pack.BottomSurface = "Smooth"
  436. Pack.FormFactor = "Custom" Pack.CanCollide = false
  437. Pack.BrickColor = BrickColor.new("Really black")
  438. Pack.Size = Vector3.new(2.5619998, 2.32999992, 0.987000108)
  439. local Packweld = Instance.new("ManualWeld")
  440. Packweld.Part0 = Seat Packweld.Part1 = Pack Packweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  441. Packweld.C1 = CFrame.new(0.0589860976, -1.5644989, -1.83750725, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  442. Packweld.Parent = Pack
  443. local Sight = Instance.new("Part", char)
  444. Sight:BreakJoints()
  445. Sight.TopSurface = "Smooth"
  446. Sight.Name = 'Sight'
  447. Sight.BottomSurface = "Smooth"
  448. Sight.FormFactor = "Custom" Sight.CanCollide = false
  449. Sight.BrickColor = BrickColor.new("Really black")
  450. Sight.Size = Vector3.new(0.94599998, 0.701999962, 0.219000354)
  451. Sight.Transparency = 0.7
  452. local Sightweld = Instance.new("ManualWeld")
  453. Sightweld.Part0 = Seat Sightweld.Part1 = Sight Sightweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  454. Sightweld.C1 = CFrame.new(-0.227016628, -3.22650146, 0.538492203, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  455. Sightweld.Parent = Sight
  456. local FakeTorso = Instance.new("Part", char)
  457. FakeTorso:BreakJoints()
  458. FakeTorso.TopSurface = "Smooth"
  459. FakeTorso.Name = 'FakeTorso'
  460. FakeTorso.BottomSurface = "Smooth"
  461. FakeTorso.FormFactor = "Custom" FakeTorso.CanCollide = false
  462. FakeTorso.BrickColor = BrickColor.new("Really black")
  463. FakeTorso.Size = Vector3.new(2, 2, 1)
  464. local FakeTorsoweld = Instance.new("ManualWeld")
  465. FakeTorsoweld.Part0 = Seat FakeTorsoweld.Part1 = FakeTorso FakeTorsoweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  466. FakeTorsoweld.C1 = CFrame.new(0.0261787176, -1.84207273, 0.207453251, 0.999655664, 0.0114495121, -0.0235939212, -0.00555597525, 0.971703291, 0.236139566, 0.0256299879, -0.235926434, 0.971433282)
  467. FakeTorsoweld.Parent = FakeTorso
  468. local GunStable = Instance.new("Part", char)
  469. GunStable:BreakJoints()
  470. GunStable.TopSurface = "Smooth"
  471. GunStable.Name = 'GunStable'
  472. GunStable.BottomSurface = "Smooth"
  473. GunStable.FormFactor = "Custom" GunStable.CanCollide = false
  474. GunStable.BrickColor = BrickColor.new("Really black")
  475. GunStable.Size = Vector3.new(0.45600003, 2.32999992, 0.370000124)
  476. local GunStableweld = Instance.new("ManualWeld")
  477. GunStableweld.Part0 = Seat GunStableweld.Part1 = GunStable GunStableweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  478. GunStableweld.C1 = CFrame.new(0.0589980781, -3.84950256, -2.08850527, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  479. GunStableweld.Parent = GunStable
  480. local Boostpart = Instance.new("Part", char)
  481. Boostpart:BreakJoints()
  482. Boostpart.TopSurface = "Smooth"
  483. Boostpart.Name = 'Boostpart'
  484. Boostpart.BottomSurface = "Smooth"
  485. Boostpart.FormFactor = "Custom" Boostpart.CanCollide = false
  486. Boostpart.BrickColor = BrickColor.new("Really black")
  487. Boostpart.Size = Vector3.new(0.413999707, 0.394999981, 0.200000003)
  488. local Boostpartweld = Instance.new("ManualWeld")
  489. Boostpartweld.Part0 = Seat Boostpartweld.Part1 = Boostpart Boostpartweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  490. Boostpartweld.C1 = CFrame.new(-1.43300271, -2.53600311, -3.37199974, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  491. Boostpartweld.Parent = Boostpart
  492. local Boostpart2 = Instance.new("Part", char)
  493. Boostpart2:BreakJoints()
  494. Boostpart2.TopSurface = "Smooth"
  495. Boostpart2.Name = 'Boostpart2'
  496. Boostpart2.BottomSurface = "Smooth"
  497. Boostpart2.FormFactor = "Custom" Boostpart2.CanCollide = false
  498. Boostpart2.BrickColor = BrickColor.new("Really black")
  499. Boostpart2.Size = Vector3.new(0.413999707, 0.394999981, 0.200000003)
  500. local Boostpart2weld = Instance.new("ManualWeld")
  501. Boostpart2weld.Part0 = Seat Boostpart2weld.Part1 = Boostpart2 Boostpart2weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  502. Boostpart2weld.C1 = CFrame.new(1.54098463, -2.53600311, -3.37200499, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  503. Boostpart2weld.Parent = Boostpart2
  504. local GunBarral = Instance.new("Part", char)
  505. GunBarral:BreakJoints()
  506. GunBarral.TopSurface = "Smooth"
  507. GunBarral.Name = 'GunBarral'
  508. GunBarral.BottomSurface = "Smooth"
  509. GunBarral.FormFactor = "Custom" GunBarral.CanCollide = false
  510. GunBarral.BrickColor = BrickColor.new("Really black")
  511. GunBarral.Size = Vector3.new(0.375999987, 0.352999985, 4.88500023)
  512. local GunBarralweld = Instance.new("ManualWeld")
  513. GunBarralweld.Part0 = Seat GunBarralweld.Part1 = GunBarral GunBarralweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  514. GunBarralweld.C1 = CFrame.new(0.0589904487, -4.68700027, -0.35300684, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  515. GunBarralweld.Parent = GunBarral
  516. local GunMag = Instance.new("Part", char)
  517. GunMag:BreakJoints()
  518. GunMag.TopSurface = "Smooth"
  519. GunMag.Name = 'GunMag'
  520. GunMag.BottomSurface = "Smooth"
  521. GunMag.FormFactor = "Custom" GunMag.CanCollide = false
  522. GunMag.BrickColor = BrickColor.new("Really black")
  523. GunMag.Size = Vector3.new(0.824000001, 0.654999971, 0.892000139)
  524. local GunMagweld = Instance.new("ManualWeld")
  525. GunMagweld.Part0 = Seat GunMagweld.Part1 = GunMag GunMagweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  526. GunMagweld.C1 = CFrame.new(0.0589942634, -4.68700027, -2.34950876, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  527. GunMagweld.Parent = GunMag
  528. local GunBlast = Instance.new("Part", char)
  529. GunBlast:BreakJoints()
  530. GunBlast.TopSurface = "Smooth"
  531. GunBlast.Name = 'GunBlast'
  532. GunBlast.BottomSurface = "Smooth"
  533. GunBlast.FormFactor = "Custom" GunBlast.CanCollide = false
  534. GunBlast.BrickColor = BrickColor.new("Really black")
  535. GunBlast.Size = Vector3.new(0.941999972, 0.969999969, 0.200000003)
  536. local GunBlastweld = Instance.new("ManualWeld")
  537. GunBlastweld.Part0 = Seat GunBlastweld.Part1 = GunBlast GunBlastweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  538. GunBlastweld.C1 = CFrame.new(0.0589976311, -4.68700027, 1.98949432, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  539. GunBlastweld.Parent = GunBlast
  540.  
  541.  
  542.  
  543. ------------------------------------------------------------------------------------------
  544.  
  545. Tween(heaw, CFrame.new(-0.413999856, -1.92999959, -0.210000008, 1, 0, 0, 0, 0.978148043, -0.207911745, 0, 0.207911745, 0.978148043) , .1, true)
  546. Tween(RAW, CFrame.new(-1.87999964, 1.04999948, 1.06999934, 0.881515563, 0.241381884, 0.405797154, -0.467570841, 0.326720238, 0.821365237, 0.0656802952, -0.913782716, 0.400870949), .1, true)
  547. Tween(LAW, CFrame.new(0.270001173, -1.18999922, -1.43999898, 0.788093567, 0.286842585, -0.544639528, -0.539656579, -0.103669383, -0.835481584, -0.296113938, 0.952355325, 0.0730953068), .1, true)
  548. Tween(LLW,CFrame.new(0.120000415, -1.66999829, 0.400000453, 0.999980032, -0.00637814868, 0.000165756792, -0.000388266519, -0.0867659673, -0.996230364, 0.00636848854, 0.99620986, -0.0867666453) , .1, true)
  549. Tween(RLW, CFrame.new(-1.03999949, 1.54999995, -0.25000003, 0.999847949, 0.00182427373, 0.0173568055, -0.0173860081, 0.190793589, 0.981477916, -0.00152108353, -0.981630087, 0.190796345), .1, true)
  550. boosting = false
  551.  
  552. function boost()
  553. if boosting == false then
  554. boosting = true
  555.  
  556. human.WalkSpeed = 300
  557. coroutine.resume(coroutine.create(function()
  558. for i=1, 100 do
  559. wait(0.05)
  560. local p = Instance.new("Part", char)
  561. p.Anchored = true
  562. p.BrickColor = BrickColor.Random()
  563. p.Transparency = 0
  564. p.CanCollide = false
  565. p.FormFactor = "Custom"
  566. p.Name = 'Effect'
  567. p.Size = Vector3.new(2, 2, 2)
  568. p.CFrame = Boostpart.CFrame * CFrame.Angles(math.random(1,360),math.random(1,360),math.random(1,360))
  569. coroutine.resume(coroutine.create(function()
  570. for i=1, 10 do
  571. p.Transparency = p.Transparency + 0.1
  572. wait()
  573. if i == 10 then
  574. p:Destroy()
  575. end
  576. end
  577. end))
  578. end
  579. end))
  580.  
  581.  
  582. for i=1, 100 do
  583. wait(0.05)
  584. local p = Instance.new("Part", char)
  585. p.Anchored = true
  586. p.CanCollide = false
  587. p.BrickColor = BrickColor.Random()
  588. p.Transparency = 0
  589. p.FormFactor = "Custom"
  590. p.Name = 'Effect'
  591. p.Size = Vector3.new(2, 2, 2)
  592. p.CFrame = Boostpart2.CFrame * CFrame.Angles(math.random(1,360),math.random(1,360),math.random(1,360))
  593. coroutine.resume(coroutine.create(function()
  594. for i=1, 10 do
  595. p.Transparency = p.Transparency + 0.1
  596. wait()
  597. if i == 10 then
  598. p:Destroy()
  599. end
  600. end
  601. end))
  602. end
  603. human.WalkSpeed = 16
  604. wait(9)
  605. boosting = false
  606. end
  607. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement