Advertisement
sneakydodge123

spider mech

Aug 3rd, 2019
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 95.81 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  6.  
  7. --[[ * Leonardo Da Vinci * ]]-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  8.  
  9. -- mediafire
  10. script.Parent = nil
  11. script:ClearAllChildren()
  12.  
  13. if script.Parent ~= nil then
  14. print("NOT NIL, TAKE COVER")
  15. script:Remove()
  16. end
  17.  
  18. Player = game.Players.LocalPlayer
  19. Character = Player.Character
  20.  
  21. coroutine.resume(coroutine.create(function()
  22. Character.Humanoid.MaxHealth = math.huge -- Better with this cause you cannot die c: easy scripting :D -- In a fight it's a bit.. Yeah xD
  23. wait()
  24. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  25. end))
  26.  
  27. Character.Torso.CFrame = Character.Torso.CFrame + Vector3.new(0,10,0)
  28.  
  29. Sit = Character.Humanoid.Sit
  30.  
  31. ArmLength = 4 -- Looks best at 4 LOCKDOWN ON DIS
  32.  
  33. --[[ * Parts and stuff * ]]--
  34.  
  35. pcall(function() Character["£HoverCraft"]:Remove() end)
  36. pcall(function() Player.Backpack.BNS:Remove() end)
  37.  
  38. HoverCraft = Instance.new("Model")
  39. HoverCraft.Name = "£HoverCraft"
  40. HoverCraft.Parent = Character
  41.  
  42. Credits = Instance.new("Hint")
  43. Credits.Text = "People working on spider: bob371 - Penjuin3"
  44. Credits.Parent = HoverCraft -- Danke xD
  45.  
  46. Seat = Instance.new("VehicleSeat")
  47. Seat.Anchored = false
  48. Seat.CanCollide = true
  49. Seat.Locked = true
  50. Seat.HeadsUpDisplay = false
  51. Seat.Size = Vector3.new(4,1,4)
  52. Seat.TopSurface = 0
  53. Seat.BottomSurface = 0
  54. Seat.BrickColor = BrickColor.Black()
  55. Seat.Parent = HoverCraft
  56. Seat.CFrame = Character.Torso.CFrame - Vector3.new(0,3,0)
  57.  
  58. PartA = Instance.new("Part")
  59. PartA.Anchored = false
  60. PartA.CanCollide = true
  61. PartA.Locked = true
  62. PartA.formFactor = "Custom"
  63. PartA.Size = Vector3.new(6,0.5,12)
  64. PartA.TopSurface = 0
  65. PartA.BottomSurface = 0
  66. PartA.Parent = HoverCraft
  67. WeldA = Instance.new("Weld")
  68. WeldA.Part0 = PartA
  69. WeldA.Part1 = Seat
  70. WeldA.Parent = Seat
  71. WeldA.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)
  72.  
  73. PartB = Instance.new("Part")
  74. PartB.Anchored = false
  75. PartB.CanCollide = true
  76. PartB.Locked = true
  77. PartB.formFactor = "Custom"
  78. PartB.Size = Vector3.new(12,0.5,6)
  79. PartB.TopSurface = 0
  80. PartB.BottomSurface = 0
  81. PartB.Parent = HoverCraft
  82. PartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  83. WeldB = Instance.new("Weld")
  84. WeldB.Part0 = PartA
  85. WeldB.Part1 = PartB
  86. WeldB.Parent = PartB
  87. WeldB.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)
  88.  
  89. PartB = Instance.new("Part")
  90. PartB.Anchored = false
  91. PartB.CanCollide = true
  92. PartB.Locked = true
  93. PartB.formFactor = "Custom"
  94. PartB.Size = Vector3.new(12,0.5,6)
  95. PartB.TopSurface = 0
  96. PartB.BottomSurface = 0
  97. PartB.Parent = HoverCraft
  98. PartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  99. WeldB = Instance.new("Weld")
  100. WeldB.Part0 = PartA
  101. WeldB.Part1 = PartB
  102. WeldB.Parent = PartB
  103. WeldB.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)
  104.  
  105. PartC = Instance.new("Part")
  106. PartC.Anchored = false
  107. PartC.CanCollide = true
  108. PartC.Locked = true
  109. PartC.formFactor = "Custom"
  110. PartC.Size = Vector3.new(12,0.5,4)
  111. PartC.TopSurface = 0
  112. PartC.BottomSurface = 0
  113. PartC.Parent = HoverCraft
  114. PartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  115. WeldC = Instance.new("Weld")
  116. WeldC.Part0 = PartA
  117. WeldC.Part1 = PartC
  118. WeldC.Parent = PartC
  119. WeldC.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,math.pi/2/2,0)
  120.  
  121. PartD = Instance.new("Part")
  122. PartD.Anchored = false
  123. PartD.CanCollide = true
  124. PartD.Locked = true
  125. PartD.formFactor = "Custom"
  126. PartD.Size = Vector3.new(12,0.5,4)
  127. PartD.TopSurface = 0
  128. PartD.BottomSurface = 0
  129. PartD.Parent = HoverCraft
  130. PartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  131. WeldD = Instance.new("Weld")
  132. WeldD.Part0 = PartA
  133. WeldD.Part1 = PartD
  134. WeldD.Parent = PartD
  135. WeldD.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,-math.pi/2/2,0)
  136.  
  137. PartE = Instance.new("Part")
  138. PartE.Anchored = false
  139. PartE.CanCollide = true
  140. PartE.Locked = true
  141. PartE.formFactor = "Custom"
  142. PartE.Size = Vector3.new(1,1,4)
  143. PartE.TopSurface = 0
  144. PartE.BottomSurface = 0
  145. PartE.BrickColor = BrickColor.Black()
  146. PartE.Parent = HoverCraft
  147. PartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  148. WeldE = Instance.new("Weld")
  149. WeldE.Part0 = PartA
  150. WeldE.Part1 = PartE
  151. WeldE.Parent = PartE
  152. WeldE.C0 = CFrame.new(4,0,4) * CFrame.Angles(0,-math.pi/2/2,0)
  153.  
  154. PartF = Instance.new("Part")
  155. PartF.Anchored = false
  156. PartF.CanCollide = true
  157. PartF.Locked = true
  158. PartF.formFactor = "Custom"
  159. PartF.Size = Vector3.new(1,1,4)
  160. PartF.TopSurface = 0
  161. PartF.BottomSurface = 0
  162. PartF.BrickColor = BrickColor.Black()
  163. PartF.Parent = HoverCraft
  164. PartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  165. WeldF = Instance.new("Weld")
  166. WeldF.Part0 = PartA
  167. WeldF.Part1 = PartF
  168. WeldF.Parent = PartF
  169. WeldF.C0 = CFrame.new(-4,0,-4) * CFrame.Angles(0,-math.pi/2/2,0)
  170.  
  171. PartG = Instance.new("Part")
  172. PartG.Anchored = false
  173. PartG.CanCollide = true
  174. PartG.Locked = true
  175. PartG.formFactor = "Custom"
  176. PartG.Size = Vector3.new(1,1,4)
  177. PartG.TopSurface = 0
  178. PartG.BottomSurface = 0
  179. PartG.BrickColor = BrickColor.Black()
  180. PartG.Parent = HoverCraft
  181. PartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  182. WeldG = Instance.new("Weld")
  183. WeldG.Part0 = PartA
  184. WeldG.Part1 = PartG
  185. WeldG.Parent = PartG
  186. WeldG.C0 = CFrame.new(4,0,-4) * CFrame.Angles(0,math.pi/2/2,0)
  187.  
  188. PartH = Instance.new("Part")
  189. PartH.Anchored = false
  190. PartH.CanCollide = true
  191. PartH.Locked = true
  192. PartH.formFactor = "Custom"
  193. PartH.Size = Vector3.new(1,1,4)
  194. PartH.TopSurface = 0
  195. PartH.BottomSurface = 0
  196. PartH.BrickColor = BrickColor.Black()
  197. PartH.Parent = HoverCraft
  198. PartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  199. WeldH = Instance.new("Weld")
  200. WeldH.Part0 = PartA
  201. WeldH.Part1 = PartH
  202. WeldH.Parent = PartH
  203. WeldH.C0 = CFrame.new(-4,0,4) * CFrame.Angles(0,math.pi/2/2,0)
  204.  
  205. PartI = Instance.new("Part")
  206. PartI.Anchored = false
  207. PartI.CanCollide = true
  208. PartI.Locked = true
  209. PartI.formFactor = "Custom"
  210. PartI.Size = Vector3.new(4,0.5,3.5)
  211. PartI.TopSurface = 0
  212. PartI.BottomSurface = 0
  213. PartI.Parent = HoverCraft
  214. PartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  215. WeldI = Instance.new("Weld")
  216. WeldI.Part0 = PartA
  217. WeldI.Part1 = PartI
  218. WeldI.Parent = PartI
  219. WeldI.C0 = CFrame.new(-3.25,1.5,3.25) * CFrame.Angles(0,math.pi/2/2,math.pi/2/2)
  220.  
  221. PartJ = Instance.new("Part")
  222. PartJ.Anchored = false
  223. PartJ.CanCollide = true
  224. PartJ.Locked = true
  225. PartJ.formFactor = "Custom"
  226. PartJ.Size = Vector3.new(4,0.5,3.5)
  227. PartJ.TopSurface = 0
  228. PartJ.BottomSurface = 0
  229. PartJ.Parent = HoverCraft
  230. PartJ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  231. WeldJ = Instance.new("Weld")
  232. WeldJ.Part0 = PartA
  233. WeldJ.Part1 = PartJ
  234. WeldJ.Parent = PartJ
  235. WeldJ.C0 = CFrame.new(3.25,1.5,-3.25) * CFrame.Angles(0,math.pi/2/2,-math.pi/2/2)
  236.  
  237. PartK = Instance.new("Part")
  238. PartK.Anchored = false
  239. PartK.CanCollide = true
  240. PartK.Locked = true
  241. PartK.formFactor = "Custom"
  242. PartK.Size = Vector3.new(4,0.5,3.5)
  243. PartK.TopSurface = 0
  244. PartK.BottomSurface = 0
  245. PartK.Parent = HoverCraft
  246. PartK.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  247. WeldK = Instance.new("Weld")
  248. WeldK.Part0 = PartA
  249. WeldK.Part1 = PartK
  250. WeldK.Parent = PartK
  251. WeldK.C0 = CFrame.new(3.25,1.5,3.25) * CFrame.Angles(0,-math.pi/2/2,-math.pi/2/2)
  252.  
  253. PartL = Instance.new("Part")
  254. PartL.Anchored = false
  255. PartL.CanCollide = true
  256. PartL.Locked = true
  257. PartL.formFactor = "Custom"
  258. PartL.Size = Vector3.new(4,0.5,3.5)
  259. PartL.TopSurface = 0
  260. PartL.BottomSurface = 0
  261. PartL.Parent = HoverCraft
  262. PartL.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  263. WeldL = Instance.new("Weld")
  264. WeldL.Part0 = PartA
  265. WeldL.Part1 = PartL
  266. WeldL.Parent = PartL
  267. WeldL.C0 = CFrame.new(-3.25,1.5,-3.25) * CFrame.Angles(0,-math.pi/2/2,math.pi/2/2)
  268.  
  269. PartM = Instance.new("Part")
  270. PartM.Anchored = false
  271. PartM.CanCollide = true
  272. PartM.Locked = true
  273. PartM.formFactor = "Custom"
  274. PartM.Size = Vector3.new(1,1,4)
  275. PartM.TopSurface = 0
  276. PartM.BottomSurface = 0
  277. PartM.BrickColor = BrickColor.Black()
  278. PartM.Parent = HoverCraft
  279. PartM.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  280. WeldM = Instance.new("Weld")
  281. WeldM.Part0 = PartA
  282. WeldM.Part1 = PartM
  283. WeldM.Parent = PartM
  284. WeldM.C0 = CFrame.new(-2.25,2.75,-2.25) * CFrame.Angles(0,-math.pi/2/2,0)
  285.  
  286. PartN = Instance.new("Part")
  287. PartN.Anchored = false
  288. PartN.CanCollide = true
  289. PartN.Locked = true
  290. PartN.formFactor = "Custom"
  291. PartN.Size = Vector3.new(1,1,4)
  292. PartN.TopSurface = 0
  293. PartN.BottomSurface = 0
  294. PartN.BrickColor = BrickColor.Black()
  295. PartN.Parent = HoverCraft
  296. PartN.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  297. WeldN = Instance.new("Weld")
  298. WeldN.Part0 = PartA
  299. WeldN.Part1 = PartN
  300. WeldN.Parent = PartN
  301. WeldN.C0 = CFrame.new(2.25,2.75,2.25) * CFrame.Angles(0,-math.pi/2/2,0)
  302.  
  303. PartO = Instance.new("Part")
  304. PartO.Anchored = false
  305. PartO.CanCollide = true
  306. PartO.Locked = true
  307. PartO.formFactor = "Custom"
  308. PartO.Size = Vector3.new(1,1,4)
  309. PartO.TopSurface = 0
  310. PartO.BottomSurface = 0
  311. PartO.BrickColor = BrickColor.Black()
  312. PartO.Parent = HoverCraft
  313. PartO.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  314. WeldO = Instance.new("Weld")
  315. WeldO.Part0 = PartA
  316. WeldO.Part1 = PartO
  317. WeldO.Parent = PartO
  318. WeldO.C0 = CFrame.new(-2.25,2.75,2.25) * CFrame.Angles(0,math.pi/2/2,0)
  319.  
  320. PartP = Instance.new("Part")
  321. PartP.Anchored = false
  322. PartP.CanCollide = true
  323. PartP.Locked = true
  324. PartP.formFactor = "Custom"
  325. PartP.Size = Vector3.new(1,1,4)
  326. PartP.TopSurface = 0
  327. PartP.BottomSurface = 0
  328. PartP.BrickColor = BrickColor.Black()
  329. PartP.Parent = HoverCraft
  330. PartP.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  331. WeldP = Instance.new("Weld")
  332. WeldP.Part0 = PartA
  333. WeldP.Part1 = PartP
  334. WeldP.Parent = PartP
  335. WeldP.C0 = CFrame.new(2.25,2.75,-2.25) * CFrame.Angles(0,math.pi/2/2,0)
  336.  
  337. PartQ = Instance.new("Part")
  338. PartQ.Anchored = false
  339. PartQ.CanCollide = true
  340. PartQ.Locked = true
  341. PartQ.formFactor = "Custom"
  342. PartQ.Size = Vector3.new(1,1,2.5)
  343. PartQ.TopSurface = 0
  344. PartQ.BottomSurface = 0
  345. PartQ.BrickColor = BrickColor.Black()
  346. PartQ.Parent = HoverCraft
  347. PartQ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  348. WeldQ = Instance.new("Weld")
  349. WeldQ.Part0 = PartA
  350. WeldQ.Part1 = PartQ
  351. WeldQ.Parent = PartQ
  352. WeldQ.C0 = CFrame.new(0,2.75,3.5) * CFrame.Angles(0,math.pi/2,0)
  353.  
  354. PartR = Instance.new("Part")
  355. PartR.Anchored = false
  356. PartR.CanCollide = true
  357. PartR.Locked = true
  358. PartR.formFactor = "Custom"
  359. PartR.Size = Vector3.new(1,1,2.5)
  360. PartR.TopSurface = 0
  361. PartR.BottomSurface = 0
  362. PartR.BrickColor = BrickColor.Black()
  363. PartR.Parent = HoverCraft
  364. PartR.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  365. WeldR = Instance.new("Weld")
  366. WeldR.Part0 = PartA
  367. WeldR.Part1 = PartR
  368. WeldR.Parent = PartR
  369. WeldR.C0 = CFrame.new(0,2.75,-3.5) * CFrame.Angles(0,math.pi/2,0)
  370.  
  371. PartS = Instance.new("Part")
  372. PartS.Anchored = false
  373. PartS.CanCollide = true
  374. PartS.Locked = true
  375. PartS.formFactor = "Custom"
  376. PartS.Size = Vector3.new(1,1,2.5)
  377. PartS.TopSurface = 0
  378. PartS.BottomSurface = 0
  379. PartS.BrickColor = BrickColor.Black()
  380. PartS.Parent = HoverCraft
  381. PartS.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  382. WeldS = Instance.new("Weld")
  383. WeldS.Part0 = PartA
  384. WeldS.Part1 = PartS
  385. WeldS.Parent = PartS
  386. WeldS.C0 = CFrame.new(3.5,2.75,0) * CFrame.Angles(0,math.pi,0)
  387.  
  388. PartT = Instance.new("Part")
  389. PartT.Anchored = false
  390. PartT.CanCollide = true
  391. PartT.Locked = true
  392. PartT.formFactor = "Custom"
  393. PartT.Size = Vector3.new(1,1,2.5)
  394. PartT.TopSurface = 0
  395. PartT.BottomSurface = 0
  396. PartT.BrickColor = BrickColor.Black()
  397. PartT.Parent = HoverCraft
  398. PartT.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  399. WeldT = Instance.new("Weld")
  400. WeldT.Part0 = PartA
  401. WeldT.Part1 = PartT
  402. WeldT.Parent = PartT
  403. WeldT.C0 = CFrame.new(-3.5,2.75,0) * CFrame.Angles(0,math.pi,0)
  404.  
  405. PartU = Instance.new("Part")
  406. PartU.Anchored = false
  407. PartU.CanCollide = true
  408. PartU.Locked = true
  409. PartU.formFactor = "Custom"
  410. PartU.Size = Vector3.new(4,1,4)
  411. PartU.TopSurface = 0
  412. PartU.BottomSurface = 0
  413. PartU.BrickColor = BrickColor.Black()
  414. PartU.Parent = HoverCraft
  415. PartU.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  416. WeldU = Instance.new("Weld")
  417. WeldU.Part0 = Seat
  418. WeldU.Part1 = PartU
  419. WeldU.Parent = PartU
  420. WeldU.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,math.pi/2/2,0)
  421.  
  422. PartV = Instance.new("Part")
  423. PartV.Anchored = false
  424. PartV.CanCollide = false
  425. PartV.Locked = true
  426. PartV.formFactor = "Custom"
  427. PartV.Size = Vector3.new(3,4,1)
  428. PartV.TopSurface = 0
  429. PartV.BottomSurface = 0
  430. PartV.BrickColor = BrickColor.Black()
  431. PartV.Parent = HoverCraft
  432. PartV.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  433. WeldV = Instance.new("Weld")
  434. WeldV.Part0 = Seat
  435. WeldV.Part1 = PartV
  436. WeldV.Parent = PartV
  437. WeldV.C0 = CFrame.new(0,2,1)
  438.  
  439. PartW = Instance.new("Part")
  440. PartW.Anchored = false
  441. PartW.CanCollide = false
  442. PartW.Locked = true
  443. PartW.formFactor = "Custom"
  444. PartW.Size = Vector3.new(2.7,3.7,0.5)
  445. PartW.TopSurface = 0
  446. PartW.BottomSurface = 0
  447. PartW.Parent = HoverCraft
  448. PartW.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  449. WeldW = Instance.new("Weld")
  450. WeldW.Part0 = Seat
  451. WeldW.Part1 = PartW
  452. WeldW.Parent = PartW
  453. WeldW.C0 = CFrame.new(0,2,0.7)
  454.  
  455. PartX = Instance.new("Part")
  456. PartX.Anchored = false
  457. PartX.CanCollide = false
  458. PartX.Locked = true
  459. PartX.formFactor = "Custom"
  460. PartX.Size = Vector3.new(1.2,1,3)
  461. PartX.TopSurface = 0
  462. PartX.BottomSurface = 0
  463. PartX.BrickColor = BrickColor.Black()
  464. PartX.Parent = HoverCraft
  465. PartX.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  466. WeldX = Instance.new("Weld")
  467. WeldX.Part0 = Seat
  468. WeldX.Part1 = PartX
  469. WeldX.Parent = PartX
  470. WeldX.C0 = CFrame.new(1.5,1.8,-0.2)
  471.  
  472. PartY = Instance.new("Part")
  473. PartY.Anchored = false
  474. PartY.CanCollide = false
  475. PartY.Locked = true
  476. PartY.formFactor = "Custom"
  477. PartY.Size = Vector3.new(1.2,1,3)
  478. PartY.TopSurface = 0
  479. PartY.BottomSurface = 0
  480. PartY.BrickColor = BrickColor.Black()
  481. PartY.Parent = HoverCraft
  482. PartY.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  483. WeldY = Instance.new("Weld")
  484. WeldY.Part0 = Seat
  485. WeldY.Part1 = PartY
  486. WeldY.Parent = PartY
  487. WeldY.C0 = CFrame.new(-1.5,1.8,-0.2)
  488.  
  489. PartZ = Instance.new("Part")
  490. PartZ.Anchored = false
  491. PartZ.CanCollide = true
  492. PartZ.Locked = true
  493. PartZ.formFactor = "Custom"
  494. PartZ.Size = Vector3.new(2.7,0.5,2.8)
  495. PartZ.TopSurface = 0
  496. PartZ.BottomSurface = 0
  497. PartZ.Parent = HoverCraft
  498. PartZ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  499. WeldZ = Instance.new("Weld")
  500. WeldZ.Part0 = Seat
  501. WeldZ.Part1 = PartZ
  502. WeldZ.Parent = PartZ
  503. WeldZ.C0 = CFrame.new(0,0.3,0)
  504.  
  505. WindowWshr = true
  506.  
  507. WPartB = Instance.new("Part")
  508. WPartB.Anchored = false
  509. WPartB.CanCollide = WindowWshr
  510. WPartB.Locked = true
  511. WPartB.formFactor = "Custom"
  512. WPartB.Size = Vector3.new(0.5,3,3)
  513. WPartB.TopSurface = 0
  514. WPartB.BottomSurface = 0
  515. WPartB.BrickColor = BrickColor.Blue()
  516. WPartB.Transparency = 0.75
  517. WPartB.Reflectance = 0.1
  518. WPartB.Parent = HoverCraft
  519. WPartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  520. WWeldB = Instance.new("Weld")
  521. WWeldB.Part0 = PartA
  522. WWeldB.Part1 = WPartB
  523. WWeldB.Parent = WPartB
  524. WWeldB.C0 = CFrame.new(2,4,2) * CFrame.Angles(0,-math.pi/2/2,math.pi/10)
  525.  
  526. WPartC = Instance.new("Part")
  527. WPartC.Anchored = false
  528. WPartC.CanCollide = WindowWshr
  529. WPartC.Locked = true
  530. WPartC.formFactor = "Custom"
  531. WPartC.Size = Vector3.new(0.5,3,3)
  532. WPartC.TopSurface = 0
  533. WPartC.BottomSurface = 0
  534. WPartC.BrickColor = BrickColor.Blue()
  535. WPartC.Transparency = 0.75
  536. WPartC.Reflectance = 0.1
  537. WPartC.Parent = HoverCraft
  538. WPartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  539. WWeldC = Instance.new("Weld")
  540. WWeldC.Part0 = PartA
  541. WWeldC.Part1 = WPartC
  542. WWeldC.Parent = WPartC
  543. WWeldC.C0 = CFrame.new(2,4,-2) * CFrame.Angles(0,math.pi/2/2,math.pi/10)
  544.  
  545. WPartD = Instance.new("Part")
  546. WPartD.Anchored = false
  547. WPartD.CanCollide = WindowWshr
  548. WPartD.Locked = true
  549. WPartD.formFactor = "Custom"
  550. WPartD.Size = Vector3.new(0.5,3,3)
  551. WPartD.TopSurface = 0
  552. WPartD.BottomSurface = 0
  553. WPartD.BrickColor = BrickColor.Blue()
  554. WPartD.Transparency = 0.75
  555. WPartD.Reflectance = 0.1
  556. WPartD.Parent = HoverCraft
  557. WPartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  558. WWeldD = Instance.new("Weld")
  559. WWeldD.Part0 = PartA
  560. WWeldD.Part1 = WPartD
  561. WWeldD.Parent = WPartD
  562. WWeldD.C0 = CFrame.new(-2,4,-2) * CFrame.Angles(0,-math.pi/2/2,-math.pi/10)
  563.  
  564. WPartE = Instance.new("Part")
  565. WPartE.Anchored = false
  566. WPartE.CanCollide = WindowWshr
  567. WPartE.Locked = true
  568. WPartE.formFactor = "Custom"
  569. WPartE.Size = Vector3.new(0.5,3,3)
  570. WPartE.TopSurface = 0
  571. WPartE.BottomSurface = 0
  572. WPartE.BrickColor = BrickColor.Blue()
  573. WPartE.Transparency = 0.75
  574. WPartE.Reflectance = 0.1
  575. WPartE.Parent = HoverCraft
  576. WPartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  577. WWeldE = Instance.new("Weld")
  578. WWeldE.Part0 = PartA
  579. WWeldE.Part1 = WPartE
  580. WWeldE.Parent = WPartE
  581. WWeldE.C0 = CFrame.new(-2,4,2) * CFrame.Angles(0,math.pi/2/2,-math.pi/10)
  582.  
  583. WPartF = Instance.new("Part")
  584. WPartF.Anchored = false
  585. WPartF.CanCollide = WindowWshr
  586. WPartF.Locked = true
  587. WPartF.formFactor = "Custom"
  588. WPartF.Size = Vector3.new(0.5,3,1.8)
  589. WPartF.TopSurface = 0
  590. WPartF.BottomSurface = 0
  591. WPartF.BrickColor = BrickColor.Blue()
  592. WPartF.Transparency = 0.75
  593. WPartF.Reflectance = 0.1
  594. WPartF.Parent = HoverCraft
  595. WPartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  596. WWeldF = Instance.new("Weld")
  597. WWeldF.Part0 = PartA
  598. WWeldF.Part1 = WPartF
  599. WWeldF.Parent = WPartF
  600. WWeldF.C0 = CFrame.new(3.075,4,0) * CFrame.Angles(0,0,math.pi/10)
  601.  
  602. WPartG = Instance.new("Part")
  603. WPartG.Anchored = false
  604. WPartG.CanCollide = WindowWshr
  605. WPartG.Locked = true
  606. WPartG.formFactor = "Custom"
  607. WPartG.Size = Vector3.new(0.5,3,1.8)
  608. WPartG.TopSurface = 0
  609. WPartG.BottomSurface = 0
  610. WPartG.BrickColor = BrickColor.Blue()
  611. WPartG.Transparency = 0.75
  612. WPartG.Reflectance = 0.1
  613. WPartG.Parent = HoverCraft
  614. WPartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  615. WWeldG = Instance.new("Weld")
  616. WWeldG.Part0 = PartA
  617. WWeldG.Part1 = WPartG
  618. WWeldG.Parent = WPartG
  619. WWeldG.C0 = CFrame.new(-3.075,4,0) * CFrame.Angles(0,0,-math.pi/10)
  620.  
  621. WPartH = Instance.new("Part")
  622. WPartH.Anchored = false
  623. WPartH.CanCollide = WindowWshr
  624. WPartH.Locked = true
  625. WPartH.formFactor = "Custom"
  626. WPartH.Size = Vector3.new(0.5,3,1.8)
  627. WPartH.TopSurface = 0
  628. WPartH.BottomSurface = 0
  629. WPartH.BrickColor = BrickColor.Blue()
  630. WPartH.Transparency = 0.75
  631. WPartH.Reflectance = 0.1
  632. WPartH.Parent = HoverCraft
  633. WPartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  634. WWeldH = Instance.new("Weld")
  635. WWeldH.Part0 = PartA
  636. WWeldH.Part1 = WPartH
  637. WWeldH.Parent = WPartH
  638. WWeldH.C0 = CFrame.new(0,4,3.075) * CFrame.Angles(0,math.pi/2,-math.pi/10)
  639.  
  640. WPartI = Instance.new("Part")
  641. WPartI.Anchored = false
  642. WPartI.CanCollide = WindowWshr
  643. WPartI.Locked = true
  644. WPartI.formFactor = "Custom"
  645. WPartI.Size = Vector3.new(0.5,3,1.8)
  646. WPartI.TopSurface = 0
  647. WPartI.BottomSurface = 0
  648. WPartI.BrickColor = BrickColor.Blue()
  649. WPartI.Transparency = 0.75
  650. WPartI.Reflectance = 0.1
  651. WPartI.Parent = HoverCraft
  652. WPartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  653. WWeldI = Instance.new("Weld")
  654. WWeldI.Part0 = PartA
  655. WWeldI.Part1 = WPartI
  656. WWeldI.Parent = WPartI
  657. WWeldI.C0 = CFrame.new(0,4,-3.075) * CFrame.Angles(0,math.pi/2,math.pi/10)
  658.  
  659. WPartJ = Instance.new("Part")
  660. WPartJ.Anchored = false
  661. WPartJ.CanCollide = WindowWshr
  662. WPartJ.Locked = true
  663. WPartJ.formFactor = "Custom"
  664. WPartJ.Size = Vector3.new(0.55,3.2,0.55)
  665. WPartJ.TopSurface = 0
  666. WPartJ.BottomSurface = 0
  667. WPartJ.BrickColor = BrickColor.Black()
  668. WPartJ.Parent = HoverCraft
  669. WPartJ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  670. WWeldJ = Instance.new("Weld")
  671. WWeldJ.Part0 = PartA
  672. WWeldJ.Part1 = WPartJ
  673. WWeldJ.Parent = WPartJ
  674. WWeldJ.C0 = CFrame.new(1,4,-3.075) * CFrame.Angles(0,math.pi/2/2,math.pi/10)
  675.  
  676. WPartK = Instance.new("Part")
  677. WPartK.Anchored = false
  678. WPartK.CanCollide = WindowWshr
  679. WPartK.Locked = true
  680. WPartK.formFactor = "Custom"
  681. WPartK.Size = Vector3.new(0.55,3.2,0.55)
  682. WPartK.TopSurface = 0
  683. WPartK.BottomSurface = 0
  684. WPartK.BrickColor = BrickColor.Black()
  685. WPartK.Parent = HoverCraft
  686. WPartK.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  687. WWeldK = Instance.new("Weld")
  688. WWeldK.Part0 = PartA
  689. WWeldK.Part1 = WPartK
  690. WWeldK.Parent = WPartK
  691. WWeldK.C0 = CFrame.new(1,4,-3.075) * CFrame.Angles(0,math.pi/2,math.pi/10)
  692.  
  693. WPartL = Instance.new("Part")
  694. WPartL.Anchored = false
  695. WPartL.CanCollide = WindowWshr
  696. WPartL.Locked = true
  697. WPartL.formFactor = "Custom"
  698. WPartL.Size = Vector3.new(0.55,3.2,0.55)
  699. WPartL.TopSurface = 0
  700. WPartL.BottomSurface = 0
  701. WPartL.BrickColor = BrickColor.Black()
  702. WPartL.Parent = HoverCraft
  703. WPartL.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  704. WWeldL = Instance.new("Weld")
  705. WWeldL.Part0 = PartA
  706. WWeldL.Part1 = WPartL
  707. WWeldL.Parent = WPartL
  708. WWeldL.C0 = CFrame.new(-1,4,-3.075) * CFrame.Angles(0,math.pi/2,math.pi/10)
  709.  
  710. WPartM = Instance.new("Part")
  711. WPartM.Anchored = false
  712. WPartM.CanCollide = WindowWshr
  713. WPartM.Locked = true
  714. WPartM.formFactor = "Custom"
  715. WPartM.Size = Vector3.new(0.55,3.2,0.55)
  716. WPartM.TopSurface = 0
  717. WPartM.BottomSurface = 0
  718. WPartM.BrickColor = BrickColor.Black()
  719. WPartM.Parent = HoverCraft
  720. WPartM.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  721. WWeldM = Instance.new("Weld")
  722. WWeldM.Part0 = PartA
  723. WWeldM.Part1 = WPartM
  724. WWeldM.Parent = WPartM
  725. WWeldM.C0 = CFrame.new(-1,4,-3.075) * CFrame.Angles(0,-math.pi/2/2,-math.pi/10)
  726.  
  727. WPartN = Instance.new("Part")
  728. WPartN.Anchored = false
  729. WPartN.CanCollide = WindowWshr
  730. WPartN.Locked = true
  731. WPartN.formFactor = "Custom"
  732. WPartN.Size = Vector3.new(0.55,3.2,0.55)
  733. WPartN.TopSurface = 0
  734. WPartN.BottomSurface = 0
  735. WPartN.BrickColor = BrickColor.Black()
  736. WPartN.Parent = HoverCraft
  737. WPartN.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  738. WWeldN = Instance.new("Weld")
  739. WWeldN.Part0 = PartA
  740. WWeldN.Part1 = WPartN
  741. WWeldN.Parent = WPartN
  742. WWeldN.C0 = CFrame.new(-3.075,4,-1) * CFrame.Angles(0,-math.pi/2/2,-math.pi/10)
  743.  
  744. WPartO = Instance.new("Part")
  745. WPartO.Anchored = false
  746. WPartO.CanCollide = WindowWshr
  747. WPartO.Locked = true
  748. WPartO.formFactor = "Custom"
  749. WPartO.Size = Vector3.new(0.55,3.2,0.55)
  750. WPartO.TopSurface = 0
  751. WPartO.BottomSurface = 0
  752. WPartO.BrickColor = BrickColor.Black()
  753. WPartO.Parent = HoverCraft
  754. WPartO.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  755. WWeldO = Instance.new("Weld")
  756. WWeldO.Part0 = PartA
  757. WWeldO.Part1 = WPartO
  758. WWeldO.Parent = WPartO
  759. WWeldO.C0 = CFrame.new(-3.075,4,-1) * CFrame.Angles(0,-math.pi,math.pi/10)
  760.  
  761. WPartP = Instance.new("Part")
  762. WPartP.Anchored = false
  763. WPartP.CanCollide = WindowWshr
  764. WPartP.Locked = true
  765. WPartP.formFactor = "Custom"
  766. WPartP.Size = Vector3.new(0.55,3.2,0.55)
  767. WPartP.TopSurface = 0
  768. WPartP.BottomSurface = 0
  769. WPartP.BrickColor = BrickColor.Black()
  770. WPartP.Parent = HoverCraft
  771. WPartP.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  772. WWeldP = Instance.new("Weld")
  773. WWeldP.Part0 = PartA
  774. WWeldP.Part1 = WPartP
  775. WWeldP.Parent = WPartP
  776. WWeldP.C0 = CFrame.new(-3.075,4,1) * CFrame.Angles(0,-math.pi,math.pi/10)
  777.  
  778. WPartQ = Instance.new("Part")
  779. WPartQ.Anchored = false
  780. WPartQ.CanCollide = WindowWshr
  781. WPartQ.Locked = true
  782. WPartQ.formFactor = "Custom"
  783. WPartQ.Size = Vector3.new(0.55,3.2,0.55)
  784. WPartQ.TopSurface = 0
  785. WPartQ.BottomSurface = 0
  786. WPartQ.BrickColor = BrickColor.Black()
  787. WPartQ.Parent = HoverCraft
  788. WPartQ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  789. WWeldQ = Instance.new("Weld")
  790. WWeldQ.Part0 = PartA
  791. WWeldQ.Part1 = WPartQ
  792. WWeldQ.Parent = WPartQ
  793. WWeldQ.C0 = CFrame.new(-3.075,4,1) * CFrame.Angles(0,math.pi/2/2,-math.pi/10)
  794.  
  795. WPartR = Instance.new("Part")
  796. WPartR.Anchored = false
  797. WPartR.CanCollide = WindowWshr
  798. WPartR.Locked = true
  799. WPartR.formFactor = "Custom"
  800. WPartR.Size = Vector3.new(0.55,3.2,0.55)
  801. WPartR.TopSurface = 0
  802. WPartR.BottomSurface = 0
  803. WPartR.BrickColor = BrickColor.Black()
  804. WPartR.Parent = HoverCraft
  805. WPartR.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  806. WWeldR = Instance.new("Weld")
  807. WWeldR.Part0 = PartA
  808. WWeldR.Part1 = WPartR
  809. WWeldR.Parent = WPartR
  810. WWeldR.C0 = CFrame.new(-1,4,3.075) * CFrame.Angles(0,math.pi/2/2,-math.pi/10)
  811.  
  812. WPartS = Instance.new("Part")
  813. WPartS.Anchored = false
  814. WPartS.CanCollide = WindowWshr
  815. WPartS.Locked = true
  816. WPartS.formFactor = "Custom"
  817. WPartS.Size = Vector3.new(0.55,3.2,0.55)
  818. WPartS.TopSurface = 0
  819. WPartS.BottomSurface = 0
  820. WPartS.BrickColor = BrickColor.Black()
  821. WPartS.Parent = HoverCraft
  822. WPartS.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  823. WWeldS = Instance.new("Weld")
  824. WWeldS.Part0 = PartA
  825. WWeldS.Part1 = WPartS
  826. WWeldS.Parent = WPartS
  827. WWeldS.C0 = CFrame.new(-1,4,3.075) * CFrame.Angles(0,math.pi/2,-math.pi/10)
  828.  
  829. WPartT = Instance.new("Part")
  830. WPartT.Anchored = false
  831. WPartT.CanCollide = WindowWshr
  832. WPartT.Locked = true
  833. WPartT.formFactor = "Custom"
  834. WPartT.Size = Vector3.new(0.55,3.2,0.55)
  835. WPartT.TopSurface = 0
  836. WPartT.BottomSurface = 0
  837. WPartT.BrickColor = BrickColor.Black()
  838. WPartT.Parent = HoverCraft
  839. WPartT.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  840. WWeldT = Instance.new("Weld")
  841. WWeldT.Part0 = PartA
  842. WWeldT.Part1 = WPartT
  843. WWeldT.Parent = WPartT
  844. WWeldT.C0 = CFrame.new(1,4,3.075) * CFrame.Angles(0,-math.pi/2,math.pi/10)
  845.  
  846. WPartU = Instance.new("Part")
  847. WPartU.Anchored = false
  848. WPartU.CanCollide = WindowWshr
  849. WPartU.Locked = true
  850. WPartU.formFactor = "Custom"
  851. WPartU.Size = Vector3.new(0.55,3.2,0.55)
  852. WPartU.TopSurface = 0
  853. WPartU.BottomSurface = 0
  854. WPartU.BrickColor = BrickColor.Black()
  855. WPartU.Parent = HoverCraft
  856. WPartU.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  857. WWeldU = Instance.new("Weld")
  858. WWeldU.Part0 = PartA
  859. WWeldU.Part1 = WPartU
  860. WWeldU.Parent = WPartU
  861. WWeldU.C0 = CFrame.new(1,4,3.075) * CFrame.Angles(0,-math.pi/2/2,math.pi/10)
  862.  
  863. WPartV = Instance.new("Part")
  864. WPartV.Anchored = false
  865. WPartV.CanCollide = WindowWshr
  866. WPartV.Locked = true
  867. WPartV.formFactor = "Custom"
  868. WPartV.Size = Vector3.new(0.55,3.2,0.55)
  869. WPartV.TopSurface = 0
  870. WPartV.BottomSurface = 0
  871. WPartV.BrickColor = BrickColor.Black()
  872. WPartV.Parent = HoverCraft
  873. WPartV.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  874. WWeldV = Instance.new("Weld")
  875. WWeldV.Part0 = PartA
  876. WWeldV.Part1 = WPartV
  877. WWeldV.Parent = WPartV
  878. WWeldV.C0 = CFrame.new(3.075,4,1) * CFrame.Angles(0,-math.pi/2/2,math.pi/10)
  879.  
  880. WPartW = Instance.new("Part")
  881. WPartW.Anchored = false
  882. WPartW.CanCollide = WindowWshr
  883. WPartW.Locked = true
  884. WPartW.formFactor = "Custom"
  885. WPartW.Size = Vector3.new(0.55,3.2,0.55)
  886. WPartW.TopSurface = 0
  887. WPartW.BottomSurface = 0
  888. WPartW.BrickColor = BrickColor.Black()
  889. WPartW.Parent = HoverCraft
  890. WPartW.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  891. WWeldW = Instance.new("Weld")
  892. WWeldW.Part0 = PartA
  893. WWeldW.Part1 = WPartW
  894. WWeldW.Parent = WPartW
  895. WWeldW.C0 = CFrame.new(3.075,4,1) * CFrame.Angles(0,-math.pi,-math.pi/10)
  896.  
  897. WPartX = Instance.new("Part")
  898. WPartX.Anchored = false
  899. WPartX.CanCollide = WindowWshr
  900. WPartX.Locked = true
  901. WPartX.formFactor = "Custom"
  902. WPartX.Size = Vector3.new(0.55,3.2,0.55)
  903. WPartX.TopSurface = 0
  904. WPartX.BottomSurface = 0
  905. WPartX.BrickColor = BrickColor.Black()
  906. WPartX.Parent = HoverCraft
  907. WPartX.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  908. WWeldX = Instance.new("Weld")
  909. WWeldX.Part0 = PartA
  910. WWeldX.Part1 = WPartX
  911. WWeldX.Parent = WPartX
  912. WWeldX.C0 = CFrame.new(3.075,4,-1) * CFrame.Angles(0,-math.pi,-math.pi/10)
  913.  
  914. WPartY = Instance.new("Part")
  915. WPartY.Anchored = false
  916. WPartY.CanCollide = WindowWshr
  917. WPartY.Locked = true
  918. WPartY.formFactor = "Custom"
  919. WPartY.Size = Vector3.new(0.55,3.2,0.55)
  920. WPartY.TopSurface = 0
  921. WPartY.BottomSurface = 0
  922. WPartY.BrickColor = BrickColor.Black()
  923. WPartY.Parent = HoverCraft
  924. WPartY.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  925. WWeldY = Instance.new("Weld")
  926. WWeldY.Part0 = PartA
  927. WWeldY.Part1 = WPartY
  928. WWeldY.Parent = WPartY
  929. WWeldY.C0 = CFrame.new(3.075,4,-1) * CFrame.Angles(0,math.pi/2/2,math.pi/10)
  930.  
  931. WHPartB = Instance.new("Part")
  932. WHPartB.Anchored = false
  933. WHPartB.CanCollide = WindowWshr
  934. WHPartB.Locked = true
  935. WHPartB.formFactor = "Custom"
  936. WHPartB.Size = Vector3.new(3,0.55,1.25)
  937. WHPartB.TopSurface = 0
  938. WHPartB.BottomSurface = 0
  939. WHPartB.BrickColor = BrickColor.Black()
  940. WHPartB.Parent = HoverCraft
  941. WHPartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  942. WHWeldB = Instance.new("Weld")
  943. WHWeldB.Part0 = PartA
  944. WHWeldB.Part1 = WHPartB
  945. WHWeldB.Parent = WHPartB
  946. WHWeldB.C0 = CFrame.new(2.5,5.5,0) * CFrame.Angles(0,math.pi/2,0)
  947.  
  948. WHPartC = Instance.new("Part")
  949. WHPartC.Anchored = false
  950. WHPartC.CanCollide = WindowWshr
  951. WHPartC.Locked = true
  952. WHPartC.formFactor = "Custom"
  953. WHPartC.Size = Vector3.new(3,0.55,1.25)
  954. WHPartC.TopSurface = 0
  955. WHPartC.BottomSurface = 0
  956. WHPartC.BrickColor = BrickColor.Black()
  957. WHPartC.Parent = HoverCraft
  958. WHPartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  959. WHWeldC = Instance.new("Weld")
  960. WHWeldC.Part0 = PartA
  961. WHWeldC.Part1 = WHPartC
  962. WHWeldC.Parent = WHPartC
  963. WHWeldC.C0 = CFrame.new(-2.5,5.5,0) * CFrame.Angles(0,math.pi/2,0)
  964.  
  965. WHPartD = Instance.new("Part")
  966. WHPartD.Anchored = false
  967. WHPartD.CanCollide = WindowWshr
  968. WHPartD.Locked = true
  969. WHPartD.formFactor = "Custom"
  970. WHPartD.Size = Vector3.new(3,0.55,1.25)
  971. WHPartD.TopSurface = 0
  972. WHPartD.BottomSurface = 0
  973. WHPartD.BrickColor = BrickColor.Black()
  974. WHPartD.Parent = HoverCraft
  975. WHPartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  976. WHWeldD = Instance.new("Weld")
  977. WHWeldD.Part0 = PartA
  978. WHWeldD.Part1 = WHPartD
  979. WHWeldD.Parent = WHPartD
  980. WHWeldD.C0 = CFrame.new(0,5.5,-2.5) * CFrame.Angles(0,0,0)
  981.  
  982. WHPartE = Instance.new("Part")
  983. WHPartE.Anchored = false
  984. WHPartE.CanCollide = WindowWshr
  985. WHPartE.Locked = true
  986. WHPartE.formFactor = "Custom"
  987. WHPartE.Size = Vector3.new(3,0.55,1.25)
  988. WHPartE.TopSurface = 0
  989. WHPartE.BottomSurface = 0
  990. WHPartE.BrickColor = BrickColor.Black()
  991. WHPartE.Parent = HoverCraft
  992. WHPartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  993. WHWeldE = Instance.new("Weld")
  994. WHWeldE.Part0 = PartA
  995. WHWeldE.Part1 = WHPartE
  996. WHWeldE.Parent = WHPartE
  997. WHWeldE.C0 = CFrame.new(0,5.5,2.5) * CFrame.Angles(0,0,0)
  998.  
  999. WHPartF = Instance.new("Part")
  1000. WHPartF.Anchored = false
  1001. WHPartF.CanCollide = WindowWshr
  1002. WHPartF.Locked = true
  1003. WHPartF.formFactor = "Custom"
  1004. WHPartF.Size = Vector3.new(2.25,0.55,1.25)
  1005. WHPartF.TopSurface = 0
  1006. WHPartF.BottomSurface = 0
  1007. WHPartF.BrickColor = BrickColor.Black()
  1008. WHPartF.Parent = HoverCraft
  1009. WHPartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1010. WHWeldF = Instance.new("Weld")
  1011. WHWeldF.Part0 = PartA
  1012. WHWeldF.Part1 = WHPartF
  1013. WHWeldF.Parent = WHPartF
  1014. WHWeldF.C0 = CFrame.new(1.8,5.5,1.8) * CFrame.Angles(0,math.pi/2/2,0)
  1015.  
  1016. WHPartG = Instance.new("Part")
  1017. WHPartG.Anchored = false
  1018. WHPartG.CanCollide = WindowWshr
  1019. WHPartG.Locked = true
  1020. WHPartG.formFactor = "Custom"
  1021. WHPartG.Size = Vector3.new(2.25,0.55,1.25)
  1022. WHPartG.TopSurface = 0
  1023. WHPartG.BottomSurface = 0
  1024. WHPartG.BrickColor = BrickColor.Black()
  1025. WHPartG.Parent = HoverCraft
  1026. WHPartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1027. WHWeldG = Instance.new("Weld")
  1028. WHWeldG.Part0 = PartA
  1029. WHWeldG.Part1 = WHPartG
  1030. WHWeldG.Parent = WHPartG
  1031. WHWeldG.C0 = CFrame.new(-1.8,5.5,-1.8) * CFrame.Angles(0,math.pi/2/2,0)
  1032.  
  1033. WHPartH = Instance.new("Part")
  1034. WHPartH.Anchored = false
  1035. WHPartH.CanCollide = WindowWshr
  1036. WHPartH.Locked = true
  1037. WHPartH.formFactor = "Custom"
  1038. WHPartH.Size = Vector3.new(2.25,0.55,1.25)
  1039. WHPartH.TopSurface = 0
  1040. WHPartH.BottomSurface = 0
  1041. WHPartH.BrickColor = BrickColor.Black()
  1042. WHPartH.Parent = HoverCraft
  1043. WHPartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1044. WHWeldH = Instance.new("Weld")
  1045. WHWeldH.Part0 = PartA
  1046. WHWeldH.Part1 = WHPartH
  1047. WHWeldH.Parent = WHPartH
  1048. WHWeldH.C0 = CFrame.new(-1.8,5.5,1.8) * CFrame.Angles(0,-math.pi/2/2,0)
  1049.  
  1050. WHPartI = Instance.new("Part")
  1051. WHPartI.Anchored = false
  1052. WHPartI.CanCollide = WindowWshr
  1053. WHPartI.Locked = true
  1054. WHPartI.formFactor = "Custom"
  1055. WHPartI.Size = Vector3.new(2.25,0.55,1.25)
  1056. WHPartI.TopSurface = 0
  1057. WHPartI.BottomSurface = 0
  1058. WHPartI.BrickColor = BrickColor.Black()
  1059. WHPartI.Parent = HoverCraft
  1060. WHPartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1061. WHWeldI = Instance.new("Weld")
  1062. WHWeldI.Part0 = PartA
  1063. WHWeldI.Part1 = WHPartI
  1064. WHWeldI.Parent = WHPartI
  1065. WHWeldI.C0 = CFrame.new(1.8,5.5,-1.8) * CFrame.Angles(0,-math.pi/2/2,0)
  1066.  
  1067. HPartB = Instance.new("Part")
  1068. HPartB.Anchored = false
  1069. HPartB.CanCollide = WindowWshr
  1070. HPartB.Locked = true
  1071. HPartB.formFactor = "Custom"
  1072. HPartB.Size = Vector3.new(0.4,2,0.4)
  1073. HPartB.TopSurface = 0
  1074. HPartB.BottomSurface = 0
  1075. HPartB.Parent = HoverCraft
  1076. HPartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1077. HWeldB = Instance.new("Weld")
  1078. HWeldB.Part0 = PartA
  1079. HWeldB.Part1 = HPartB
  1080. HWeldB.Parent = HPartB
  1081. HWeldB.C0 = CFrame.new(0,5.8,2.5) * CFrame.Angles(0,0,math.pi/2)
  1082.  
  1083. HPartC = Instance.new("Part")
  1084. HPartC.Anchored = false
  1085. HPartC.CanCollide = WindowWshr
  1086. HPartC.Locked = true
  1087. HPartC.formFactor = "Custom"
  1088. HPartC.Size = Vector3.new(1.95,0.3,1.95)
  1089. HPartC.TopSurface = 0
  1090. HPartC.BottomSurface = 0
  1091. HPartC.Parent = HoverCraft
  1092. HPartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1093. HWeldC = Instance.new("Weld")
  1094. HWeldC.Part0 = HPartB
  1095. HWeldC.Part1 = HPartC
  1096. HWeldC.Parent = HPartC
  1097. HWeldC.C0 = CFrame.new(0,0,-1) * CFrame.Angles(0,0,-math.pi/2)
  1098.  
  1099. HPartD = Instance.new("Part")
  1100. HPartD.Anchored = false
  1101. HPartD.CanCollide = WindowWshr
  1102. HPartD.Locked = true
  1103. HPartD.formFactor = "Custom"
  1104. HPartD.Size = Vector3.new(1.95,0.3,1.95)
  1105. HPartD.TopSurface = 0
  1106. HPartD.BottomSurface = 0
  1107. HPartD.Parent = HoverCraft
  1108. HPartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1109. HWeldD = Instance.new("Weld")
  1110. HWeldD.Part0 = HPartC
  1111. HWeldD.Part1 = HPartD
  1112. HWeldD.Parent = HPartD
  1113. HWeldD.C0 = CFrame.new(0,0,-3) * CFrame.Angles(0,0,0)
  1114.  
  1115. HPartE = Instance.new("Part")
  1116. HPartE.Anchored = false
  1117. HPartE.CanCollide = WindowWshr
  1118. HPartE.Locked = true
  1119. HPartE.formFactor = "Custom"
  1120. HPartE.Size = Vector3.new(1.95,0.3,1.95)
  1121. HPartE.TopSurface = 0
  1122. HPartE.BottomSurface = 0
  1123. HPartE.Parent = HoverCraft
  1124. HPartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1125. HWeldE = Instance.new("Weld")
  1126. HWeldE.Part0 = HPartC
  1127. HWeldE.Part1 = HPartE
  1128. HWeldE.Parent = HPartE
  1129. HWeldE.C0 = CFrame.new(1.5,0,-1.5) * CFrame.Angles(0,0,0)
  1130.  
  1131. HPartF = Instance.new("Part")
  1132. HPartF.Anchored = false
  1133. HPartF.CanCollide = WindowWshr
  1134. HPartF.Locked = true
  1135. HPartF.formFactor = "Custom"
  1136. HPartF.Size = Vector3.new(1.95,0.3,1.95)
  1137. HPartF.TopSurface = 0
  1138. HPartF.BottomSurface = 0
  1139. HPartF.Parent = HoverCraft
  1140. HPartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1141. HWeldF = Instance.new("Weld")
  1142. HWeldF.Part0 = HPartC
  1143. HWeldF.Part1 = HPartF
  1144. HWeldF.Parent = HPartF
  1145. HWeldF.C0 = CFrame.new(-1.5,0,-1.5) * CFrame.Angles(0,0,0)
  1146.  
  1147. HPartG = Instance.new("Part")
  1148. HPartG.Anchored = false
  1149. HPartG.CanCollide = WindowWshr
  1150. HPartG.Locked = true
  1151. HPartG.formFactor = "Custom"
  1152. HPartG.Size = Vector3.new(1.95,0.3,1.95)
  1153. HPartG.TopSurface = 0
  1154. HPartG.BottomSurface = 0
  1155. HPartG.BrickColor = BrickColor.Black()
  1156. HPartG.Parent = HoverCraft
  1157. HPartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1158. HWeldG = Instance.new("Weld")
  1159. HWeldG.Part0 = HPartC
  1160. HWeldG.Part1 = HPartG
  1161. HWeldG.Parent = HPartG
  1162. HWeldG.C0 = CFrame.new(0,-0.05,-1.5) * CFrame.Angles(0,math.pi/2/2,0)
  1163.  
  1164. HPartH = Instance.new("Part")
  1165. HPartH.Anchored = false
  1166. HPartH.CanCollide = WindowWshr
  1167. HPartH.Locked = true
  1168. HPartH.formFactor = "Custom"
  1169. HPartH.Size = Vector3.new(1.95,0.3,2.2)
  1170. HPartH.TopSurface = 0
  1171. HPartH.BottomSurface = 0
  1172. HPartH.Parent = HoverCraft
  1173. HPartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1174. HWeldH = Instance.new("Weld")
  1175. HWeldH.Part0 = HPartG
  1176. HWeldH.Part1 = HPartH
  1177. HWeldH.Parent = HPartH
  1178. HWeldH.C0 = CFrame.new(1.5,0.05,0) * CFrame.Angles(0,0,0)
  1179.  
  1180. HPartI = Instance.new("Part")
  1181. HPartI.Anchored = false
  1182. HPartI.CanCollide = WindowWshr
  1183. HPartI.Locked = true
  1184. HPartI.formFactor = "Custom"
  1185. HPartI.Size = Vector3.new(1.95,0.3,2.2)
  1186. HPartI.TopSurface = 0
  1187. HPartI.BottomSurface = 0
  1188. HPartI.Parent = HoverCraft
  1189. HPartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1190. HWeldI = Instance.new("Weld")
  1191. HWeldI.Part0 = HPartG
  1192. HWeldI.Part1 = HPartI
  1193. HWeldI.Parent = HPartI
  1194. HWeldI.C0 = CFrame.new(-1.5,0.05,0) * CFrame.Angles(0,0,0)
  1195.  
  1196. HPartJ = Instance.new("Part")
  1197. HPartJ.Anchored = false
  1198. HPartJ.CanCollide = WindowWshr
  1199. HPartJ.Locked = true
  1200. HPartJ.formFactor = "Custom"
  1201. HPartJ.Size = Vector3.new(1.95,0.3,2.2)
  1202. HPartJ.TopSurface = 0
  1203. HPartJ.BottomSurface = 0
  1204. HPartJ.Parent = HoverCraft
  1205. HPartJ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1206. HWeldJ = Instance.new("Weld")
  1207. HWeldJ.Part0 = HPartG
  1208. HWeldJ.Part1 = HPartJ
  1209. HWeldJ.Parent = HPartJ
  1210. HWeldJ.C0 = CFrame.new(0,0.05,1.5) * CFrame.Angles(0,math.pi/2,0)
  1211.  
  1212. HPartK = Instance.new("Part")
  1213. HPartK.Anchored = false
  1214. HPartK.CanCollide = WindowWshr
  1215. HPartK.Locked = true
  1216. HPartK.formFactor = "Custom"
  1217. HPartK.Size = Vector3.new(1.95,0.3,2.2)
  1218. HPartK.TopSurface = 0
  1219. HPartK.BottomSurface = 0
  1220. HPartK.Parent = HoverCraft
  1221. HPartK.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1222. HWeldK = Instance.new("Weld")
  1223. HWeldK.Part0 = HPartG
  1224. HWeldK.Part1 = HPartK
  1225. HWeldK.Parent = HPartK
  1226. HWeldK.C0 = CFrame.new(0,0.05,-1.5) * CFrame.Angles(0,math.pi/2,0)
  1227.  
  1228. GunPartA = Instance.new("Part")
  1229. GunPartA.Anchored = false
  1230. GunPartA.CanCollide = true
  1231. GunPartA.Locked = true
  1232. GunPartA.formFactor = "Custom"
  1233. GunPartA.Size = Vector3.new(2.1,2.5,1)
  1234. GunPartA.TopSurface = 0
  1235. GunPartA.BottomSurface = 0
  1236. GunPartA.Parent = HoverCraft
  1237. GunPartA.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1238. GunWeldA = Instance.new("Weld")
  1239. GunWeldA.Part0 = Seat
  1240. GunWeldA.Part1 = GunPartA
  1241. GunWeldA.Parent = GunPartA
  1242. GunWeldA.C0 = CFrame.new(0,1.1,-3.5)
  1243.  
  1244. GunPartB = Instance.new("Part")
  1245. GunPartB.Anchored = false
  1246. GunPartB.CanCollide = true
  1247. GunPartB.Locked = true
  1248. GunPartB.formFactor = "Custom"
  1249. GunPartB.Size = Vector3.new(2,2,2)
  1250. GunPartB.TopSurface = 0
  1251. GunPartB.BottomSurface = 0
  1252. GunPartB.Parent = HoverCraft
  1253. GunPartB.BrickColor = BrickColor.Black()
  1254. GunPartB.Shape = "Ball"
  1255. GunPartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1256. GunWeldB = Instance.new("Weld")
  1257. GunWeldB.Part0 = Seat
  1258. GunWeldB.Part1 = GunPartB
  1259. GunWeldB.Parent = GunPartB
  1260. GunWeldB.C0 = CFrame.new(0,1.3,-3.8)
  1261.  
  1262. GunPartC = Instance.new("Part")
  1263. GunPartC.Anchored = false
  1264. GunPartC.CanCollide = true
  1265. GunPartC.Locked = true
  1266. GunPartC.formFactor = "Custom"
  1267. GunPartC.Size = Vector3.new(1.2,1.2,2.4)
  1268. GunPartC.TopSurface = 0
  1269. GunPartC.BottomSurface = 0
  1270. GunPartC.Parent = HoverCraft
  1271. GunPartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1272. GunWeldC = Instance.new("Weld")
  1273. GunWeldC.Part0 = GunPartB
  1274. GunWeldC.Part1 = GunPartC
  1275. GunWeldC.Parent = GunPartC
  1276. GunWeldC.C0 = CFrame.new(0,0,-1)
  1277.  
  1278. GunPartD = Instance.new("Part")
  1279. GunPartD.Anchored = false
  1280. GunPartD.CanCollide = true
  1281. GunPartD.Locked = true
  1282. GunPartD.formFactor = "Custom"
  1283. GunPartD.Size = Vector3.new(2,2,2)
  1284. GunPartD.TopSurface = 0
  1285. GunPartD.BottomSurface = 0
  1286. GunPartD.Parent = HoverCraft
  1287. GunPartD.BrickColor = BrickColor.Black()
  1288. GunPartD.Shape = "Ball"
  1289. GunPartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1290. GunWeldD = Instance.new("Weld")
  1291. GunWeldD.Part0 = GunPartC
  1292. GunWeldD.Part1 = GunPartD
  1293. GunWeldD.Parent = GunPartD
  1294. GunWeldD.C0 = CFrame.new(0,0,-1)
  1295.  
  1296. GunPartE = Instance.new("Part")
  1297. GunPartE.Anchored = false
  1298. GunPartE.CanCollide = true
  1299. GunPartE.Locked = true
  1300. GunPartE.formFactor = "Custom"
  1301. GunPartE.Size = Vector3.new(1.2,0.4,1.8)
  1302. GunPartE.TopSurface = 0
  1303. GunPartE.BottomSurface = 0
  1304. GunPartE.Parent = HoverCraft
  1305. GunPartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1306. GunWeldE = Instance.new("Weld")
  1307. GunWeldE.Part0 = GunPartD
  1308. GunWeldE.Part1 = GunPartE
  1309. GunWeldE.Parent = GunPartE
  1310. GunWeldE.C0 = CFrame.new(0,-0.5,-1) * CFrame.Angles(0.2,0,0)
  1311.  
  1312. GunPartF = Instance.new("Part")
  1313. GunPartF.Anchored = false
  1314. GunPartF.CanCollide = true
  1315. GunPartF.Locked = true
  1316. GunPartF.formFactor = "Custom"
  1317. GunPartF.Size = Vector3.new(1.2,0.4,1.8)
  1318. GunPartF.TopSurface = 0
  1319. GunPartF.BottomSurface = 0
  1320. GunPartF.Parent = HoverCraft
  1321. GunPartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1322. GunWeldF = Instance.new("Weld")
  1323. GunWeldF.Part0 = GunPartD
  1324. GunWeldF.Part1 = GunPartF
  1325. GunWeldF.Parent = GunPartF
  1326. GunWeldF.C0 = CFrame.new(1,-0.35,-1) * CFrame.Angles(0.2,0,0.3)
  1327.  
  1328. GunPartG = Instance.new("Part")
  1329. GunPartG.Anchored = false
  1330. GunPartG.CanCollide = true
  1331. GunPartG.Locked = true
  1332. GunPartG.formFactor = "Custom"
  1333. GunPartG.Size = Vector3.new(1.2,0.4,1.8)
  1334. GunPartG.TopSurface = 0
  1335. GunPartG.BottomSurface = 0
  1336. GunPartG.Parent = HoverCraft
  1337. GunPartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1338. GunWeldG = Instance.new("Weld")
  1339. GunWeldG.Part0 = GunPartD
  1340. GunWeldG.Part1 = GunPartG
  1341. GunWeldG.Parent = GunPartG
  1342. GunWeldG.C0 = CFrame.new(-1,-0.35,-1) * CFrame.Angles(0.2,0,-0.3)
  1343.  
  1344. GunPartH = Instance.new("Part")
  1345. GunPartH.Anchored = false
  1346. GunPartH.CanCollide = true
  1347. GunPartH.Locked = true
  1348. GunPartH.formFactor = "Custom"
  1349. GunPartH.Size = Vector3.new(1.2,0.4,1.2)
  1350. GunPartH.TopSurface = 0
  1351. GunPartH.BottomSurface = 0
  1352. GunPartH.Parent = HoverCraft
  1353. GunPartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1354. GunWeldH = Instance.new("Weld")
  1355. GunWeldH.Part0 = GunPartD
  1356. GunWeldH.Part1 = GunPartH
  1357. GunWeldH.Parent = GunPartH
  1358. GunWeldH.C0 = CFrame.new(-0.8,-0.2,-1.9) * CFrame.Angles(0.5,math.pi/2/2,-0.4)
  1359.  
  1360. GunPartI = Instance.new("Part")
  1361. GunPartI.Anchored = false
  1362. GunPartI.CanCollide = true
  1363. GunPartI.Locked = true
  1364. GunPartI.formFactor = "Custom"
  1365. GunPartI.Size = Vector3.new(1.2,0.4,1.2)
  1366. GunPartI.TopSurface = 0
  1367. GunPartI.BottomSurface = 0
  1368. GunPartI.Parent = HoverCraft
  1369. GunPartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1370. GunWeldI = Instance.new("Weld")
  1371. GunWeldI.Part0 = GunPartD
  1372. GunWeldI.Part1 = GunPartI
  1373. GunWeldI.Parent = GunPartI
  1374. GunWeldI.C0 = CFrame.new(0.8,-0.2,-1.9) * CFrame.Angles(0.5,-math.pi/2/2,0.4)
  1375.  
  1376. GunPartJ = Instance.new("Part")
  1377. GunPartJ.Anchored = false
  1378. GunPartJ.CanCollide = true
  1379. GunPartJ.Locked = true
  1380. GunPartJ.formFactor = "Custom"
  1381. GunPartJ.Size = Vector3.new(1.6,0.4,1.2)
  1382. GunPartJ.TopSurface = 0
  1383. GunPartJ.BottomSurface = 0
  1384. GunPartJ.Parent = HoverCraft
  1385. GunPartJ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1386. GunWeldJ = Instance.new("Weld")
  1387. GunWeldJ.Part0 = GunPartD
  1388. GunWeldJ.Part1 = GunPartJ
  1389. GunWeldJ.Parent = GunPartJ
  1390. GunWeldJ.C0 = CFrame.new(0,-0.2,-2.2) * CFrame.Angles(0.3,0,0)
  1391.  
  1392. GunPartJ = Instance.new("Part")
  1393. GunPartJ.Anchored = false
  1394. GunPartJ.CanCollide = true
  1395. GunPartJ.Locked = true
  1396. GunPartJ.formFactor = "Custom"
  1397. GunPartJ.Size = Vector3.new(1.6,0.4,1.2)
  1398. GunPartJ.TopSurface = 0
  1399. GunPartJ.BottomSurface = 0
  1400. GunPartJ.Parent = HoverCraft
  1401. GunPartJ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1402. GunWeldJ = Instance.new("Weld")
  1403. GunWeldJ.Part0 = GunPartD
  1404. GunWeldJ.Part1 = GunPartJ
  1405. GunWeldJ.Parent = GunPartJ
  1406. GunWeldJ.C0 = CFrame.new(0,-0.2,-2.2) * CFrame.Angles(0.3,0,0)
  1407.  
  1408. GunPartK = Instance.new("Part")
  1409. GunPartK.Anchored = false
  1410. GunPartK.CanCollide = true
  1411. GunPartK.Locked = true
  1412. GunPartK.formFactor = "Custom"
  1413. GunPartK.Size = Vector3.new(2,2,2)
  1414. GunPartK.TopSurface = 0
  1415. GunPartK.BottomSurface = 0
  1416. GunPartK.BrickColor = BrickColor.Black()
  1417. GunPartK.Shape = "Ball"
  1418. GunPartK.Parent = HoverCraft
  1419. GunPartK.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1420. GunWeldK = Instance.new("Weld")
  1421. GunWeldK.Part0 = GunPartC
  1422. GunWeldK.Part1 = GunPartK
  1423. GunWeldK.Parent = GunPartK
  1424. GunWeldK.C0 = CFrame.new(0,0.1,-1) * CFrame.Angles(0,0,0)
  1425.  
  1426. GunPartL = Instance.new("Part")
  1427. GunPartL.Anchored = false
  1428. GunPartL.CanCollide = true
  1429. GunPartL.Locked = true
  1430. GunPartL.formFactor = "Custom"
  1431. GunPartL.Size = Vector3.new(1.6,1.2,0.4)
  1432. GunPartL.TopSurface = 0
  1433. GunPartL.BottomSurface = 0
  1434. GunPartL.Parent = HoverCraft
  1435. GunPartL.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1436. GunWeldL = Instance.new("Weld")
  1437. GunWeldL.Part0 = GunPartK
  1438. GunWeldL.Part1 = GunPartL
  1439. GunWeldL.Parent = GunPartL
  1440. GunWeldL.C0 = CFrame.new(0,0.6,0.2) * CFrame.Angles(0,0,0)
  1441.  
  1442. GunPartM = Instance.new("Part")
  1443. GunPartM.Anchored = false
  1444. GunPartM.CanCollide = true
  1445. GunPartM.Locked = true
  1446. GunPartM.formFactor = "Custom"
  1447. GunPartM.Size = Vector3.new(1.3,1.2,0.4)
  1448. GunPartM.TopSurface = 0
  1449. GunPartM.BottomSurface = 0
  1450. GunPartM.Parent = HoverCraft
  1451. GunPartM.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1452. GunWeldM = Instance.new("Weld")
  1453. GunWeldM.Part0 = GunPartL
  1454. GunWeldM.Part1 = GunPartM
  1455. GunWeldM.Parent = GunPartM
  1456. GunWeldM.C0 = CFrame.new(1.2,-0.1,0) * CFrame.Angles(0,0,-0.2)
  1457.  
  1458. GunPartN = Instance.new("Part")
  1459. GunPartN.Anchored = false
  1460. GunPartN.CanCollide = true
  1461. GunPartN.Locked = true
  1462. GunPartN.formFactor = "Custom"
  1463. GunPartN.Size = Vector3.new(1.3,1.2,0.4)
  1464. GunPartN.TopSurface = 0
  1465. GunPartN.BottomSurface = 0
  1466. GunPartN.Parent = HoverCraft
  1467. GunPartN.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1468. GunWeldN = Instance.new("Weld")
  1469. GunWeldN.Part0 = GunPartL
  1470. GunWeldN.Part1 = GunPartN
  1471. GunWeldN.Parent = GunPartN
  1472. GunWeldN.C0 = CFrame.new(-1.2,-0.1,0) * CFrame.Angles(0,0,0.2)
  1473.  
  1474. GunPartO = Instance.new("Part")
  1475. GunPartO.Anchored = false
  1476. GunPartO.CanCollide = true
  1477. GunPartO.Locked = true
  1478. GunPartO.formFactor = "Custom"
  1479. GunPartO.Size = Vector3.new(1.6,0.4,1.4)
  1480. GunPartO.TopSurface = 0
  1481. GunPartO.BottomSurface = 0
  1482. GunPartO.Parent = HoverCraft
  1483. GunPartO.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1484. GunWeldO = Instance.new("Weld")
  1485. GunWeldO.Part0 = GunPartL
  1486. GunWeldO.Part1 = GunPartO
  1487. GunWeldO.Parent = GunPartO
  1488. GunWeldO.C0 = CFrame.new(0,0.6,-0.5) * CFrame.Angles(0.24,0,0)
  1489.  
  1490. GunPartP = Instance.new("Part")
  1491. GunPartP.Anchored = false
  1492. GunPartP.CanCollide = true
  1493. GunPartP.Locked = true
  1494. GunPartP.formFactor = "Custom"
  1495. GunPartP.Size = Vector3.new(1.4,0.4,1.4)
  1496. GunPartP.TopSurface = 0
  1497. GunPartP.BottomSurface = 0
  1498. GunPartP.Parent = HoverCraft
  1499. GunPartP.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1500. GunWeldP = Instance.new("Weld")
  1501. GunWeldP.Part0 = GunPartO
  1502. GunWeldP.Part1 = GunPartP
  1503. GunWeldP.Parent = GunPartP
  1504. GunWeldP.C0 = CFrame.new(-1.3,-0.15,0) * CFrame.Angles(0,0,0.25)
  1505.  
  1506. GunPartQ = Instance.new("Part")
  1507. GunPartQ.Anchored = false
  1508. GunPartQ.CanCollide = true
  1509. GunPartQ.Locked = true
  1510. GunPartQ.formFactor = "Custom"
  1511. GunPartQ.Size = Vector3.new(1.4,0.4,1.4)
  1512. GunPartQ.TopSurface = 0
  1513. GunPartQ.BottomSurface = 0
  1514. GunPartQ.Parent = HoverCraft
  1515. GunPartQ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1516. GunWeldQ = Instance.new("Weld")
  1517. GunWeldQ.Part0 = GunPartO
  1518. GunWeldQ.Part1 = GunPartQ
  1519. GunWeldQ.Parent = GunPartQ
  1520. GunWeldQ.C0 = CFrame.new(1.3,-0.15,0) * CFrame.Angles(0,0,-0.25)
  1521.  
  1522. GunPartR = Instance.new("Part")
  1523. GunPartR.Anchored = false
  1524. GunPartR.CanCollide = true
  1525. GunPartR.Locked = true
  1526. GunPartR.formFactor = "Custom"
  1527. GunPartR.Size = Vector3.new(0.4,1,1.4)
  1528. GunPartR.TopSurface = 0
  1529. GunPartR.BottomSurface = 0
  1530. GunPartR.Parent = HoverCraft
  1531. GunPartR.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1532. GunWeldR = Instance.new("Weld")
  1533. GunWeldR.Part0 = GunPartO
  1534. GunWeldR.Part1 = GunPartR
  1535. GunWeldR.Parent = GunPartR
  1536. GunWeldR.C0 = CFrame.new(1.65,-0.8,0) * CFrame.Angles(0,0,-0.25)
  1537.  
  1538. GunPartS = Instance.new("Part")
  1539. GunPartS.Anchored = false
  1540. GunPartS.CanCollide = true
  1541. GunPartS.Locked = true
  1542. GunPartS.formFactor = "Custom"
  1543. GunPartS.Size = Vector3.new(0.4,1,1.4)
  1544. GunPartS.TopSurface = 0
  1545. GunPartS.BottomSurface = 0
  1546. GunPartS.Parent = HoverCraft
  1547. GunPartS.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1548. GunWeldS = Instance.new("Weld")
  1549. GunWeldS.Part0 = GunPartO
  1550. GunWeldS.Part1 = GunPartS
  1551. GunWeldS.Parent = GunPartS
  1552. GunWeldS.C0 = CFrame.new(-1.65,-0.8,0) * CFrame.Angles(0,0,0.25)
  1553.  
  1554. GunPartT = Instance.new("Part")
  1555. GunPartT.Anchored = false
  1556. GunPartT.CanCollide = true
  1557. GunPartT.Locked = true
  1558. GunPartT.formFactor = "Custom"
  1559. GunPartT.Size = Vector3.new(1.4,0.5,3)
  1560. GunPartT.TopSurface = 0
  1561. GunPartT.BottomSurface = 0
  1562. GunPartT.Parent = HoverCraft
  1563. GunPartT.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1564. GunWeldT = Instance.new("Weld")
  1565. GunWeldT.Part0 = GunPartO
  1566. GunWeldT.Part1 = GunPartT
  1567. GunWeldT.Parent = GunPartT
  1568. GunWeldT.C0 = CFrame.new(0,-0.59,-1.89) * CFrame.Angles(-0.4,0,0)
  1569.  
  1570. GunPartU = Instance.new("Part")
  1571. GunPartU.Anchored = false
  1572. GunPartU.CanCollide = true
  1573. GunPartU.Locked = true
  1574. GunPartU.formFactor = "Custom"
  1575. GunPartU.Size = Vector3.new(1.4,0.5,3)
  1576. GunPartU.TopSurface = 0
  1577. GunPartU.BottomSurface = 0
  1578. GunPartU.Parent = HoverCraft
  1579. GunPartU.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1580. GunWeldU = Instance.new("Weld")
  1581. GunWeldU.Part0 = GunPartT
  1582. GunWeldU.Part1 = GunPartU
  1583. GunWeldU.Parent = GunPartU
  1584. GunWeldU.C0 = CFrame.new(-1.2,-0.15,0) * CFrame.Angles(0,0,0.25)
  1585.  
  1586. GunPartV = Instance.new("Part")
  1587. GunPartV.Anchored = false
  1588. GunPartV.CanCollide = true
  1589. GunPartV.Locked = true
  1590. GunPartV.formFactor = "Custom"
  1591. GunPartV.Size = Vector3.new(1.4,0.5,3)
  1592. GunPartV.TopSurface = 0
  1593. GunPartV.BottomSurface = 0
  1594. GunPartV.Parent = HoverCraft
  1595. GunPartV.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1596. GunWeldV = Instance.new("Weld")
  1597. GunWeldV.Part0 = GunPartT
  1598. GunWeldV.Part1 = GunPartV
  1599. GunWeldV.Parent = GunPartV
  1600. GunWeldV.C0 = CFrame.new(1.2,-0.15,0) * CFrame.Angles(0,0,-0.25)
  1601.  
  1602. GunPartW = Instance.new("Part")
  1603. GunPartW.Anchored = false
  1604. GunPartW.CanCollide = true
  1605. GunPartW.Locked = true
  1606. GunPartW.formFactor = "Custom"
  1607. GunPartW.Size = Vector3.new(0.4,0.85,3)
  1608. GunPartW.TopSurface = 0
  1609. GunPartW.BottomSurface = 0
  1610. GunPartW.Parent = HoverCraft
  1611. GunPartW.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1612. GunWeldW = Instance.new("Weld")
  1613. GunWeldW.Part0 = GunPartT
  1614. GunWeldW.Part1 = GunPartW
  1615. GunWeldW.Parent = GunPartW
  1616. GunWeldW.C0 = CFrame.new(1.7,-0.45,0) * CFrame.Angles(0,0,-0.25)
  1617.  
  1618. GunPartX = Instance.new("Part")
  1619. GunPartX.Anchored = false
  1620. GunPartX.CanCollide = true
  1621. GunPartX.Locked = true
  1622. GunPartX.formFactor = "Custom"
  1623. GunPartX.Size = Vector3.new(0.4,0.85,3)
  1624. GunPartX.TopSurface = 0
  1625. GunPartX.BottomSurface = 0
  1626. GunPartX.Parent = HoverCraft
  1627. GunPartX.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1628. GunWeldX = Instance.new("Weld")
  1629. GunWeldX.Part0 = GunPartT
  1630. GunWeldX.Part1 = GunPartX
  1631. GunWeldX.Parent = GunPartX
  1632. GunWeldX.C0 = CFrame.new(-1.7,-0.45,0) * CFrame.Angles(0,0,0.25)
  1633.  
  1634. GunPartY = Instance.new("Part")
  1635. GunPartY.Anchored = false
  1636. GunPartY.CanCollide = true
  1637. GunPartY.Locked = true
  1638. GunPartY.formFactor = "Custom"
  1639. GunPartY.Size = Vector3.new(0.1,1,1)
  1640. GunPartY.TopSurface = 0
  1641. GunPartY.BottomSurface = 0
  1642. GunPartY.Parent = HoverCraft
  1643. GunPartY.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1644. GunWeldY = Instance.new("Weld")
  1645. GunWeldY.Part0 = GunPartX
  1646. GunWeldY.Part1 = GunPartY
  1647. GunWeldY.Parent = GunPartY
  1648. GunWeldY.C0 = CFrame.new(0,-0.4,-0.6) * CFrame.Angles(math.pi/2/2,0,0)
  1649.  
  1650. GunPartZ = Instance.new("Part")
  1651. GunPartZ.Anchored = false
  1652. GunPartZ.CanCollide = true
  1653. GunPartZ.Locked = true
  1654. GunPartZ.formFactor = "Custom"
  1655. GunPartZ.Size = Vector3.new(0.1,1,1)
  1656. GunPartZ.TopSurface = 0
  1657. GunPartZ.BottomSurface = 0
  1658. GunPartZ.Parent = HoverCraft
  1659. GunPartZ.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1660. GunWeldZ = Instance.new("Weld")
  1661. GunWeldZ.Part0 = GunPartW
  1662. GunWeldZ.Part1 = GunPartZ
  1663. GunWeldZ.Parent = GunPartZ
  1664. GunWeldZ.C0 = CFrame.new(0,-0.4,-0.6) * CFrame.Angles(math.pi/2/2,0,0)
  1665.  
  1666. -- WE NEED FANGS doing that c:
  1667.  
  1668. EyePartA = Instance.new("Part")
  1669. EyePartA.Anchored = false
  1670. EyePartA.CanCollide = true
  1671. EyePartA.Locked = true
  1672. EyePartA.formFactor = "Custom"
  1673. EyePartA.Size = Vector3.new(0.6,0.6,0.6)
  1674. EyePartA.TopSurface = 0
  1675. EyePartA.BottomSurface = 0
  1676. EyePartA.BrickColor = BrickColor.Black()
  1677. EyePartA.Parent = HoverCraft
  1678. EyeMeshA = Instance.new("SpecialMesh",EyePartA)
  1679. EyeMeshA.MeshType = "Sphere"
  1680. EyePartA.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1681. EyeWeldA = Instance.new("Weld")
  1682. EyeWeldA.Part0 = GunPartT
  1683. EyeWeldA.Part1 = EyePartA
  1684. EyeWeldA.Parent = EyePartA
  1685. EyeWeldA.C0 = CFrame.new(1,0.3,0) * CFrame.Angles(0,0,0)
  1686.  
  1687. EyePartB = Instance.new("Part")
  1688. EyePartB.Anchored = false
  1689. EyePartB.CanCollide = true
  1690. EyePartB.Locked = true
  1691. EyePartB.formFactor = "Custom"
  1692. EyePartB.Size = Vector3.new(0.6,0.6,0.6)
  1693. EyePartB.TopSurface = 0
  1694. EyePartB.BottomSurface = 0
  1695. EyePartB.BrickColor = BrickColor.Black()
  1696. EyePartB.Parent = HoverCraft
  1697. EyeMeshB = Instance.new("SpecialMesh",EyePartB)
  1698. EyeMeshB.MeshType = "Sphere"
  1699. EyePartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1700. EyeWeldB = Instance.new("Weld")
  1701. EyeWeldB.Part0 = GunPartT
  1702. EyeWeldB.Part1 = EyePartB
  1703. EyeWeldB.Parent = EyePartB
  1704. EyeWeldB.C0 = CFrame.new(-1,0.2,0) * CFrame.Angles(0,0,0)
  1705.  
  1706. -- WARK SLAIV >:o
  1707.  
  1708. J1PartA = Instance.new("Part")
  1709. J1PartA.Anchored = false
  1710. J1PartA.CanCollide = true
  1711. J1PartA.Locked = true
  1712. J1PartA.formFactor = "Custom"
  1713. J1PartA.Shape = "Ball"
  1714. J1PartA.Size = Vector3.new(2,2,2)
  1715. J1PartA.TopSurface = 0
  1716. J1PartA.BottomSurface = 0
  1717. J1PartA.BrickColor = BrickColor.Black()
  1718. J1PartA.Parent = HoverCraft
  1719. J1PartA.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1720. J1WeldA = Instance.new("Weld")
  1721. J1WeldA.Part0 = PartI
  1722. J1WeldA.Part1 = J1PartA
  1723. J1WeldA.Parent = J1PartA
  1724. J1WeldA.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)
  1725.  
  1726. J1PartB = Instance.new("Part")
  1727. J1PartB.Anchored = false
  1728. J1PartB.CanCollide = true
  1729. J1PartB.Locked = true
  1730. J1PartB.formFactor = "Custom"
  1731. J1PartB.Size = Vector3.new(1,ArmLength,1)
  1732. J1PartB.TopSurface = 0
  1733. J1PartB.BottomSurface = 0
  1734. J1PartB.Parent = HoverCraft
  1735. J1PartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1736. J1WeldB = Instance.new("Weld")
  1737. J1WeldB.Part0 = J1PartA
  1738. J1WeldB.Part1 = J1PartB
  1739. J1WeldB.Parent = J1PartB
  1740. J1WeldB.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1741.  
  1742. J1PartC = Instance.new("Part")
  1743. J1PartC.Anchored = false
  1744. J1PartC.CanCollide = true
  1745. J1PartC.Locked = true
  1746. J1PartC.formFactor = "Custom"
  1747. J1PartC.Shape = "Ball"
  1748. J1PartC.Size = Vector3.new(2,2,2)
  1749. J1PartC.TopSurface = 0
  1750. J1PartC.BottomSurface = 0
  1751. J1PartC.BrickColor = BrickColor.Black()
  1752. J1PartC.Parent = HoverCraft
  1753. J1PartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1754. J1WeldC = Instance.new("Weld")
  1755. J1WeldC.Part0 = J1PartB
  1756. J1WeldC.Part1 = J1PartC
  1757. J1WeldC.Parent = J1PartC
  1758. J1WeldC.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1759.  
  1760. J1PartD = Instance.new("Part")
  1761. J1PartD.Anchored = false
  1762. J1PartD.CanCollide = true
  1763. J1PartD.Locked = true
  1764. J1PartD.formFactor = "Custom"
  1765. J1PartD.Size = Vector3.new(1,ArmLength,1)
  1766. J1PartD.TopSurface = 0
  1767. J1PartD.BottomSurface = 0
  1768. J1PartD.Parent = HoverCraft
  1769. J1PartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1770. J1WeldD = Instance.new("Weld")
  1771. J1WeldD.Part0 = J1PartC
  1772. J1WeldD.Part1 = J1PartD
  1773. J1WeldD.Parent = J1PartD
  1774. J1WeldD.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1775.  
  1776. J1PartE = Instance.new("Part")
  1777. J1PartE.Anchored = false
  1778. J1PartE.CanCollide = true
  1779. J1PartE.Locked = true
  1780. J1PartE.formFactor = "Custom"
  1781. J1PartE.Shape = "Ball"
  1782. J1PartE.Size = Vector3.new(2,2,2)
  1783. J1PartE.TopSurface = 0
  1784. J1PartE.BottomSurface = 0
  1785. J1PartE.BrickColor = BrickColor.Black()
  1786. J1PartE.Parent = HoverCraft
  1787. J1PartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1788. J1WeldE = Instance.new("Weld")
  1789. J1WeldE.Part0 = J1PartD
  1790. J1WeldE.Part1 = J1PartE
  1791. J1WeldE.Parent = J1PartE
  1792. J1WeldE.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1793.  
  1794. J1PartF = Instance.new("Part")
  1795. J1PartF.Anchored = false
  1796. J1PartF.CanCollide = true
  1797. J1PartF.Locked = true
  1798. J1PartF.formFactor = "Custom"
  1799. J1PartF.Size = Vector3.new(1,ArmLength,1)
  1800. J1PartF.TopSurface = 0
  1801. J1PartF.BottomSurface = 0
  1802. J1PartF.Parent = HoverCraft
  1803. J1PartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1804. J1WeldF = Instance.new("Weld")
  1805. J1WeldF.Part0 = J1PartE
  1806. J1WeldF.Part1 = J1PartF
  1807. J1WeldF.Parent = J1PartF
  1808. J1WeldF.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1809.  
  1810. J1PartG = Instance.new("Part")
  1811. J1PartG.Anchored = false
  1812. J1PartG.CanCollide = true
  1813. J1PartG.Locked = true
  1814. J1PartG.formFactor = "Custom"
  1815. J1PartG.Shape = "Ball"
  1816. J1PartG.Size = Vector3.new(2,2,2)
  1817. J1PartG.TopSurface = 0
  1818. J1PartG.BottomSurface = 0
  1819. J1PartG.BrickColor = BrickColor.Black()
  1820. J1PartG.Parent = HoverCraft
  1821. J1PartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1822. J1WeldG = Instance.new("Weld")
  1823. J1WeldG.Part0 = J1PartF
  1824. J1WeldG.Part1 = J1PartG
  1825. J1WeldG.Parent = J1PartG
  1826. J1WeldG.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1827.  
  1828. J1PartH = Instance.new("Part")
  1829. J1PartH.Anchored = false
  1830. J1PartH.CanCollide = true
  1831. J1PartH.Locked = true
  1832. J1PartH.formFactor = "Custom"
  1833. J1PartH.Size = Vector3.new(1,1,ArmLength/2)
  1834. J1PartH.TopSurface = 0
  1835. J1PartH.BottomSurface = 0
  1836. J1PartH.Parent = HoverCraft
  1837. J1PartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1838. J1WeldH = Instance.new("Weld")
  1839. J1WeldH.Part0 = J1PartG
  1840. J1WeldH.Part1 = J1PartH
  1841. J1WeldH.Parent = J1PartH
  1842. J1WeldH.C0 = CFrame.new(0,math.pi/5,ArmLength/4) * CFrame.Angles(-math.pi/5,0,0)
  1843.  
  1844. J1PartI = Instance.new("Part")
  1845. J1PartI.Anchored = false
  1846. J1PartI.CanCollide = true
  1847. J1PartI.Locked = true
  1848. J1PartI.formFactor = "Custom"
  1849. J1PartI.Size = Vector3.new(1,1,ArmLength/2)
  1850. J1PartI.TopSurface = 0
  1851. J1PartI.BottomSurface = 0
  1852. J1PartI.Parent = HoverCraft
  1853. J1PartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1854. J1WeldI = Instance.new("Weld")
  1855. J1WeldI.Part0 = J1PartG
  1856. J1WeldI.Part1 = J1PartI
  1857. J1WeldI.Parent = J1PartI
  1858. J1WeldI.C0 = CFrame.new(0,math.pi/5,-ArmLength/4) * CFrame.Angles(math.pi/5,0,0)
  1859.  
  1860. J2PartA = Instance.new("Part")
  1861. J2PartA.Anchored = false
  1862. J2PartA.CanCollide = true
  1863. J2PartA.Locked = true
  1864. J2PartA.formFactor = "Custom"
  1865. J2PartA.Shape = "Ball"
  1866. J2PartA.Size = Vector3.new(2,2,2)
  1867. J2PartA.TopSurface = 0
  1868. J2PartA.BottomSurface = 0
  1869. J2PartA.BrickColor = BrickColor.Black()
  1870. J2PartA.Parent = HoverCraft
  1871. J2PartA.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1872. J2WeldA = Instance.new("Weld")
  1873. J2WeldA.Part0 = PartJ
  1874. J2WeldA.Part1 = J2PartA
  1875. J2WeldA.Parent = J2PartA
  1876. J2WeldA.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,math.pi,0)
  1877.  
  1878. J2PartB = Instance.new("Part")
  1879. J2PartB.Anchored = false
  1880. J2PartB.CanCollide = true
  1881. J2PartB.Locked = true
  1882. J2PartB.formFactor = "Custom"
  1883. J2PartB.Size = Vector3.new(1,ArmLength,1)
  1884. J2PartB.TopSurface = 0
  1885. J2PartB.BottomSurface = 0
  1886. J2PartB.Parent = HoverCraft
  1887. J2PartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1888. J2WeldB = Instance.new("Weld")
  1889. J2WeldB.Part0 = J2PartA
  1890. J2WeldB.Part1 = J2PartB
  1891. J2WeldB.Parent = J2PartB
  1892. J2WeldB.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1893.  
  1894. J2PartC = Instance.new("Part")
  1895. J2PartC.Anchored = false
  1896. J2PartC.CanCollide = true
  1897. J2PartC.Locked = true
  1898. J2PartC.formFactor = "Custom"
  1899. J2PartC.Shape = "Ball"
  1900. J2PartC.Size = Vector3.new(2,2,2)
  1901. J2PartC.TopSurface = 0
  1902. J2PartC.BottomSurface = 0
  1903. J2PartC.BrickColor = BrickColor.Black()
  1904. J2PartC.Parent = HoverCraft
  1905. J2PartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1906. J2WeldC = Instance.new("Weld")
  1907. J2WeldC.Part0 = J2PartB
  1908. J2WeldC.Part1 = J2PartC
  1909. J2WeldC.Parent = J2PartC
  1910. J2WeldC.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1911.  
  1912. J2PartD = Instance.new("Part")
  1913. J2PartD.Anchored = false
  1914. J2PartD.CanCollide = true
  1915. J2PartD.Locked = true
  1916. J2PartD.formFactor = "Custom"
  1917. J2PartD.Size = Vector3.new(1,ArmLength,1)
  1918. J2PartD.TopSurface = 0
  1919. J2PartD.BottomSurface = 0
  1920. J2PartD.Parent = HoverCraft
  1921. J2PartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1922. J2WeldD = Instance.new("Weld")
  1923. J2WeldD.Part0 = J2PartC
  1924. J2WeldD.Part1 = J2PartD
  1925. J2WeldD.Parent = J2PartD
  1926. J2WeldD.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1927.  
  1928. J2PartE = Instance.new("Part")
  1929. J2PartE.Anchored = false
  1930. J2PartE.CanCollide = true
  1931. J2PartE.Locked = true
  1932. J2PartE.formFactor = "Custom"
  1933. J2PartE.Shape = "Ball"
  1934. J2PartE.Size = Vector3.new(2,2,2)
  1935. J2PartE.TopSurface = 0
  1936. J2PartE.BottomSurface = 0
  1937. J2PartE.BrickColor = BrickColor.Black()
  1938. J2PartE.Parent = HoverCraft
  1939. J2PartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1940. J2WeldE = Instance.new("Weld")
  1941. J2WeldE.Part0 = J2PartD
  1942. J2WeldE.Part1 = J2PartE
  1943. J2WeldE.Parent = J2PartE
  1944. J2WeldE.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1945.  
  1946. J2PartF = Instance.new("Part")
  1947. J2PartF.Anchored = false
  1948. J2PartF.CanCollide = true
  1949. J2PartF.Locked = true
  1950. J2PartF.formFactor = "Custom"
  1951. J2PartF.Size = Vector3.new(1,ArmLength,1)
  1952. J2PartF.TopSurface = 0
  1953. J2PartF.BottomSurface = 0
  1954. J2PartF.Parent = HoverCraft
  1955. J2PartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1956. J2WeldF = Instance.new("Weld")
  1957. J2WeldF.Part0 = J2PartE
  1958. J2WeldF.Part1 = J2PartF
  1959. J2WeldF.Parent = J2PartF
  1960. J2WeldF.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1961.  
  1962. J2PartG = Instance.new("Part")
  1963. J2PartG.Anchored = false
  1964. J2PartG.CanCollide = true
  1965. J2PartG.Locked = true
  1966. J2PartG.formFactor = "Custom"
  1967. J2PartG.Shape = "Ball"
  1968. J2PartG.Size = Vector3.new(2,2,2)
  1969. J2PartG.TopSurface = 0
  1970. J2PartG.BottomSurface = 0
  1971. J2PartG.BrickColor = BrickColor.Black()
  1972. J2PartG.Parent = HoverCraft
  1973. J2PartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1974. J2WeldG = Instance.new("Weld")
  1975. J2WeldG.Part0 = J2PartF
  1976. J2WeldG.Part1 = J2PartG
  1977. J2WeldG.Parent = J2PartG
  1978. J2WeldG.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  1979.  
  1980. J2PartH = Instance.new("Part")
  1981. J2PartH.Anchored = false
  1982. J2PartH.CanCollide = true
  1983. J2PartH.Locked = true
  1984. J2PartH.formFactor = "Custom"
  1985. J2PartH.Size = Vector3.new(1,1,ArmLength/2)
  1986. J2PartH.TopSurface = 0
  1987. J2PartH.BottomSurface = 0
  1988. J2PartH.Parent = HoverCraft
  1989. J2PartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  1990. J2WeldH = Instance.new("Weld")
  1991. J2WeldH.Part0 = J2PartG
  1992. J2WeldH.Part1 = J2PartH
  1993. J2WeldH.Parent = J2PartH
  1994. J2WeldH.C0 = CFrame.new(0,math.pi/5,ArmLength/4) * CFrame.Angles(-math.pi/5,0,0)
  1995.  
  1996. J2PartI = Instance.new("Part")
  1997. J2PartI.Anchored = false
  1998. J2PartI.CanCollide = true
  1999. J2PartI.Locked = true
  2000. J2PartI.formFactor = "Custom"
  2001. J2PartI.Size = Vector3.new(1,1,ArmLength/2)
  2002. J2PartI.TopSurface = 0
  2003. J2PartI.BottomSurface = 0
  2004. J2PartI.Parent = HoverCraft
  2005. J2PartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2006. J2WeldI = Instance.new("Weld")
  2007. J2WeldI.Part0 = J2PartG
  2008. J2WeldI.Part1 = J2PartI
  2009. J2WeldI.Parent = J2PartI
  2010. J2WeldI.C0 = CFrame.new(0,math.pi/5,-ArmLength/4) * CFrame.Angles(math.pi/5,0,0)
  2011.  
  2012. J3PartA = Instance.new("Part")
  2013. J3PartA.Anchored = false
  2014. J3PartA.CanCollide = true
  2015. J3PartA.Locked = true
  2016. J3PartA.formFactor = "Custom"
  2017. J3PartA.Shape = "Ball"
  2018. J3PartA.Size = Vector3.new(2,2,2)
  2019. J3PartA.TopSurface = 0
  2020. J3PartA.BottomSurface = 0
  2021. J3PartA.BrickColor = BrickColor.Black()
  2022. J3PartA.Parent = HoverCraft
  2023. J3PartA.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2024. J3WeldA = Instance.new("Weld")
  2025. J3WeldA.Part0 = PartK
  2026. J3WeldA.Part1 = J3PartA
  2027. J3WeldA.Parent = J3PartA
  2028. J3WeldA.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,math.pi,0)
  2029.  
  2030. J3PartB = Instance.new("Part")
  2031. J3PartB.Anchored = false
  2032. J3PartB.CanCollide = true
  2033. J3PartB.Locked = true
  2034. J3PartB.formFactor = "Custom"
  2035. J3PartB.Size = Vector3.new(1,ArmLength,1)
  2036. J3PartB.TopSurface = 0
  2037. J3PartB.BottomSurface = 0
  2038. J3PartB.Parent = HoverCraft
  2039. J3PartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2040. J3WeldB = Instance.new("Weld")
  2041. J3WeldB.Part0 = J3PartA
  2042. J3WeldB.Part1 = J3PartB
  2043. J3WeldB.Parent = J3PartB
  2044. J3WeldB.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2045.  
  2046. J3PartC = Instance.new("Part")
  2047. J3PartC.Anchored = false
  2048. J3PartC.CanCollide = true
  2049. J3PartC.Locked = true
  2050. J3PartC.formFactor = "Custom"
  2051. J3PartC.Shape = "Ball"
  2052. J3PartC.Size = Vector3.new(2,2,2)
  2053. J3PartC.TopSurface = 0
  2054. J3PartC.BottomSurface = 0
  2055. J3PartC.BrickColor = BrickColor.Black()
  2056. J3PartC.Parent = HoverCraft
  2057. J3PartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2058. J3WeldC = Instance.new("Weld")
  2059. J3WeldC.Part0 = J3PartB
  2060. J3WeldC.Part1 = J3PartC
  2061. J3WeldC.Parent = J3PartC
  2062. J3WeldC.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2063.  
  2064. J3PartD = Instance.new("Part")
  2065. J3PartD.Anchored = false
  2066. J3PartD.CanCollide = true
  2067. J3PartD.Locked = true
  2068. J3PartD.formFactor = "Custom"
  2069. J3PartD.Size = Vector3.new(1,ArmLength,1)
  2070. J3PartD.TopSurface = 0
  2071. J3PartD.BottomSurface = 0
  2072. J3PartD.Parent = HoverCraft
  2073. J3PartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2074. J3WeldD = Instance.new("Weld")
  2075. J3WeldD.Part0 = J3PartC
  2076. J3WeldD.Part1 = J3PartD
  2077. J3WeldD.Parent = J3PartD
  2078. J3WeldD.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2079.  
  2080. J3PartE = Instance.new("Part")
  2081. J3PartE.Anchored = false
  2082. J3PartE.CanCollide = true
  2083. J3PartE.Locked = true
  2084. J3PartE.formFactor = "Custom"
  2085. J3PartE.Shape = "Ball"
  2086. J3PartE.Size = Vector3.new(2,2,2)
  2087. J3PartE.TopSurface = 0
  2088. J3PartE.BottomSurface = 0
  2089. J3PartE.BrickColor = BrickColor.Black()
  2090. J3PartE.Parent = HoverCraft
  2091. J3PartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2092. J3WeldE = Instance.new("Weld")
  2093. J3WeldE.Part0 = J3PartD
  2094. J3WeldE.Part1 = J3PartE
  2095. J3WeldE.Parent = J3PartE
  2096. J3WeldE.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2097.  
  2098. J3PartF = Instance.new("Part")
  2099. J3PartF.Anchored = false
  2100. J3PartF.CanCollide = true
  2101. J3PartF.Locked = true
  2102. J3PartF.formFactor = "Custom"
  2103. J3PartF.Size = Vector3.new(1,ArmLength,1)
  2104. J3PartF.TopSurface = 0
  2105. J3PartF.BottomSurface = 0
  2106. J3PartF.Parent = HoverCraft
  2107. J3PartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2108. J3WeldF = Instance.new("Weld")
  2109. J3WeldF.Part0 = J3PartE
  2110. J3WeldF.Part1 = J3PartF
  2111. J3WeldF.Parent = J3PartF
  2112. J3WeldF.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2113.  
  2114. J3PartG = Instance.new("Part")
  2115. J3PartG.Anchored = false
  2116. J3PartG.CanCollide = true
  2117. J3PartG.Locked = true
  2118. J3PartG.formFactor = "Custom"
  2119. J3PartG.Shape = "Ball"
  2120. J3PartG.Size = Vector3.new(2,2,2)
  2121. J3PartG.TopSurface = 0
  2122. J3PartG.BottomSurface = 0
  2123. J3PartG.BrickColor = BrickColor.Black()
  2124. J3PartG.Parent = HoverCraft
  2125. J3PartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2126. J3WeldG = Instance.new("Weld")
  2127. J3WeldG.Part0 = J3PartF
  2128. J3WeldG.Part1 = J3PartG
  2129. J3WeldG.Parent = J3PartG
  2130. J3WeldG.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2131.  
  2132. J3PartH = Instance.new("Part")
  2133. J3PartH.Anchored = false
  2134. J3PartH.CanCollide = true
  2135. J3PartH.Locked = true
  2136. J3PartH.formFactor = "Custom"
  2137. J3PartH.Size = Vector3.new(1,1,ArmLength/2)
  2138. J3PartH.TopSurface = 0
  2139. J3PartH.BottomSurface = 0
  2140. J3PartH.Parent = HoverCraft
  2141. J3PartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2142. J3WeldH = Instance.new("Weld")
  2143. J3WeldH.Part0 = J3PartG
  2144. J3WeldH.Part1 = J3PartH
  2145. J3WeldH.Parent = J3PartH
  2146. J3WeldH.C0 = CFrame.new(0,math.pi/5,ArmLength/4) * CFrame.Angles(-math.pi/5,0,0)
  2147.  
  2148. J3PartI = Instance.new("Part")
  2149. J3PartI.Anchored = false
  2150. J3PartI.CanCollide = true
  2151. J3PartI.Locked = true
  2152. J3PartI.formFactor = "Custom"
  2153. J3PartI.Size = Vector3.new(1,1,ArmLength/2)
  2154. J3PartI.TopSurface = 0
  2155. J3PartI.BottomSurface = 0
  2156. J3PartI.Parent = HoverCraft
  2157. J3PartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2158. J3WeldI = Instance.new("Weld")
  2159. J3WeldI.Part0 = J3PartG
  2160. J3WeldI.Part1 = J3PartI
  2161. J3WeldI.Parent = J3PartI
  2162. J3WeldI.C0 = CFrame.new(0,math.pi/5,-ArmLength/4) * CFrame.Angles(math.pi/5,0,0)
  2163.  
  2164. J4PartA = Instance.new("Part")
  2165. J4PartA.Anchored = false
  2166. J4PartA.CanCollide = true
  2167. J4PartA.Locked = true
  2168. J4PartA.formFactor = "Custom"
  2169. J4PartA.Shape = "Ball"
  2170. J4PartA.Size = Vector3.new(2,2,2)
  2171. J4PartA.TopSurface = 0
  2172. J4PartA.BottomSurface = 0
  2173. J4PartA.BrickColor = BrickColor.Black()
  2174. J4PartA.Parent = HoverCraft
  2175. J4PartA.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2176. J4WeldA = Instance.new("Weld")
  2177. J4WeldA.Part0 = PartL
  2178. J4WeldA.Part1 = J4PartA
  2179. J4WeldA.Parent = J4PartA
  2180. J4WeldA.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)
  2181.  
  2182. J4PartB = Instance.new("Part")
  2183. J4PartB.Anchored = false
  2184. J4PartB.CanCollide = true
  2185. J4PartB.Locked = true
  2186. J4PartB.formFactor = "Custom"
  2187. J4PartB.Size = Vector3.new(1,ArmLength,1)
  2188. J4PartB.TopSurface = 0
  2189. J4PartB.BottomSurface = 0
  2190. J4PartB.Parent = HoverCraft
  2191. J4PartB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2192. J4WeldB = Instance.new("Weld")
  2193. J4WeldB.Part0 = J4PartA
  2194. J4WeldB.Part1 = J4PartB
  2195. J4WeldB.Parent = J4PartB
  2196. J4WeldB.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2197.  
  2198. J4PartC = Instance.new("Part")
  2199. J4PartC.Anchored = false
  2200. J4PartC.CanCollide = true
  2201. J4PartC.Locked = true
  2202. J4PartC.formFactor = "Custom"
  2203. J4PartC.Shape = "Ball"
  2204. J4PartC.Size = Vector3.new(2,2,2)
  2205. J4PartC.TopSurface = 0
  2206. J4PartC.BottomSurface = 0
  2207. J4PartC.BrickColor = BrickColor.Black()
  2208. J4PartC.Parent = HoverCraft
  2209. J4PartC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2210. J4WeldC = Instance.new("Weld")
  2211. J4WeldC.Part0 = J4PartB
  2212. J4WeldC.Part1 = J4PartC
  2213. J4WeldC.Parent = J4PartC
  2214. J4WeldC.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2215.  
  2216. J4PartD = Instance.new("Part")
  2217. J4PartD.Anchored = false
  2218. J4PartD.CanCollide = true
  2219. J4PartD.Locked = true
  2220. J4PartD.formFactor = "Custom"
  2221. J4PartD.Size = Vector3.new(1,ArmLength,1)
  2222. J4PartD.TopSurface = 0
  2223. J4PartD.BottomSurface = 0
  2224. J4PartD.Parent = HoverCraft
  2225. J4PartD.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2226. J4WeldD = Instance.new("Weld")
  2227. J4WeldD.Part0 = J4PartC
  2228. J4WeldD.Part1 = J4PartD
  2229. J4WeldD.Parent = J4PartD
  2230. J4WeldD.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2231.  
  2232. J4PartE = Instance.new("Part")
  2233. J4PartE.Anchored = false
  2234. J4PartE.CanCollide = true
  2235. J4PartE.Locked = true
  2236. J4PartE.formFactor = "Custom"
  2237. J4PartE.Shape = "Ball"
  2238. J4PartE.Size = Vector3.new(2,2,2)
  2239. J4PartE.TopSurface = 0
  2240. J4PartE.BottomSurface = 0
  2241. J4PartE.BrickColor = BrickColor.Black()
  2242. J4PartE.Parent = HoverCraft
  2243. J4PartE.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2244. J4WeldE = Instance.new("Weld")
  2245. J4WeldE.Part0 = J4PartD
  2246. J4WeldE.Part1 = J4PartE
  2247. J4WeldE.Parent = J4PartE
  2248. J4WeldE.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2249.  
  2250. J4PartF = Instance.new("Part")
  2251. J4PartF.Anchored = false
  2252. J4PartF.CanCollide = true
  2253. J4PartF.Locked = true
  2254. J4PartF.formFactor = "Custom"
  2255. J4PartF.Size = Vector3.new(1,ArmLength,1)
  2256. J4PartF.TopSurface = 0
  2257. J4PartF.BottomSurface = 0
  2258. J4PartF.Parent = HoverCraft
  2259. J4PartF.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2260. J4WeldF = Instance.new("Weld")
  2261. J4WeldF.Part0 = J4PartE
  2262. J4WeldF.Part1 = J4PartF
  2263. J4WeldF.Parent = J4PartF
  2264. J4WeldF.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2265.  
  2266. J4PartG = Instance.new("Part")
  2267. J4PartG.Anchored = false
  2268. J4PartG.CanCollide = true
  2269. J4PartG.Locked = true
  2270. J4PartG.formFactor = "Custom"
  2271. J4PartG.Shape = "Ball"
  2272. J4PartG.Size = Vector3.new(2,2,2)
  2273. J4PartG.TopSurface = 0
  2274. J4PartG.BottomSurface = 0
  2275. J4PartG.BrickColor = BrickColor.Black()
  2276. J4PartG.Parent = HoverCraft
  2277. J4PartG.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2278. J4WeldG = Instance.new("Weld")
  2279. J4WeldG.Part0 = J4PartF
  2280. J4WeldG.Part1 = J4PartG
  2281. J4WeldG.Parent = J4PartG
  2282. J4WeldG.C0 = CFrame.new(0,ArmLength/2,0) * CFrame.Angles(0,0,0)
  2283.  
  2284. J4PartH = Instance.new("Part")
  2285. J4PartH.Anchored = false
  2286. J4PartH.CanCollide = true
  2287. J4PartH.Locked = true
  2288. J4PartH.formFactor = "Custom"
  2289. J4PartH.Size = Vector3.new(1,1,ArmLength/2)
  2290. J4PartH.TopSurface = 0
  2291. J4PartH.BottomSurface = 0
  2292. J4PartH.Parent = HoverCraft
  2293. J4PartH.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2294. J4WeldH = Instance.new("Weld")
  2295. J4WeldH.Part0 = J4PartG
  2296. J4WeldH.Part1 = J4PartH
  2297. J4WeldH.Parent = J4PartH
  2298. J4WeldH.C0 = CFrame.new(0,math.pi/5,ArmLength/4) * CFrame.Angles(-math.pi/5,0,0)
  2299.  
  2300. J4PartI = Instance.new("Part")
  2301. J4PartI.Anchored = false
  2302. J4PartI.CanCollide = true
  2303. J4PartI.Locked = true
  2304. J4PartI.formFactor = "Custom"
  2305. J4PartI.Size = Vector3.new(1,1,ArmLength/2)
  2306. J4PartI.TopSurface = 0
  2307. J4PartI.BottomSurface = 0
  2308. J4PartI.Parent = HoverCraft
  2309. J4PartI.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2310. J4WeldI = Instance.new("Weld")
  2311. J4WeldI.Part0 = J4PartG
  2312. J4WeldI.Part1 = J4PartI
  2313. J4WeldI.Parent = J4PartI
  2314. J4WeldI.C0 = CFrame.new(0,math.pi/5,-ArmLength/4) * CFrame.Angles(math.pi/5,0,0)
  2315.  
  2316. Balloon = Instance.new("Part")
  2317. Balloon.Anchored = false
  2318. Balloon.CanCollide = true
  2319. Balloon.Locked = true
  2320. Balloon.formFactor = "Custom"
  2321. Balloon.Size = Vector3.new(0.3,0.3,0.3)
  2322. Balloon.Transparency = 1
  2323. Balloon.TopSurface = 0
  2324. Balloon.BottomSurface = 0
  2325. Balloon.BrickColor = BrickColor.Black()
  2326. Balloon.Parent = HoverCraft
  2327. Balloon.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2328. BalloonW = Instance.new("Weld")
  2329. BalloonW.Part0 = PartA
  2330. BalloonW.Part1 = Balloon
  2331. BalloonW.Parent = Balloon
  2332. BalloonW.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)
  2333. BalloonM = Instance.new("SpecialMesh")
  2334. BalloonM.MeshType = "Sphere"
  2335. BalloonM.Scale = Vector3.new(1,1,1)
  2336. BalloonM.Parent = Balloon
  2337.  
  2338. Jump = false
  2339.  
  2340. Gyro = Instance.new("BodyGyro")
  2341. Gyro.maxTorque = Vector3.new(math.huge,0,math.huge)
  2342. Gyro.cframe = CFrame.new(0,0,0)
  2343. Gyro.Parent = Seat
  2344.  
  2345. AngleVelocity = Instance.new("BodyAngularVelocity")
  2346. AngleVelocity.maxTorque = Vector3.new(0,math.huge,0)
  2347. AngleVelocity.angularvelocity = Vector3.new(0,0,0)
  2348. AngleVelocity.Parent = Seat
  2349.  
  2350. DriveVelocity = Instance.new("BodyVelocity")
  2351. DriveVelocity.maxForce = Vector3.new(0,0,0)
  2352. DriveVelocity.Parent = Seat
  2353.  
  2354. function FTBurn(BurntModel)
  2355. coroutine.resume(coroutine.create(function()
  2356. char = BurntModel
  2357.  
  2358. model = Instance.new("Model")
  2359. model.Name = "Burnt"
  2360. model.Parent = char
  2361.  
  2362. for _,j in pairs (char:GetChildren()) do
  2363. if j.className == "CharacterMesh" then
  2364. j:Remove()
  2365. end end
  2366.  
  2367. local part = Instance.new("Part")
  2368. part.Anchored = false
  2369. part.CanCollide = false
  2370. part.Locked = true
  2371. part.formFactor = "Symmetric"
  2372. part.TopSurface = 0
  2373. part.BottomSurface = 0
  2374. part.BrickColor = BrickColor.new("Really black")
  2375. part.Size = Vector3.new(1,1,1)
  2376. part.Parent = model
  2377. local mesh = Instance.new("SpecialMesh")
  2378. mesh.MeshType = "Brick"
  2379. mesh.Scale = Vector3.new(1.01,2.005,1.01)
  2380. mesh.Parent = part
  2381. weld = Instance.new("Weld")
  2382. weld.Parent = char["Left Arm"]
  2383. weld.Part0 = weld.Parent
  2384. weld.Part1 = part
  2385. weld.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2386. local part = Instance.new("Part")
  2387. part.Anchored = false
  2388. part.CanCollide = false
  2389. part.Locked = true
  2390. part.formFactor = "Symmetric"
  2391. part.TopSurface = 0
  2392. part.BottomSurface = 0
  2393. part.BrickColor = BrickColor.new("Really black")
  2394. part.Size = Vector3.new(1,1,1)
  2395. part.Parent = model
  2396. local mesh = Instance.new("SpecialMesh")
  2397. mesh.MeshType = "Brick"
  2398. mesh.Scale = Vector3.new(1.01,2.005,1.01)
  2399. mesh.Parent = part
  2400. weld = Instance.new("Weld")
  2401. weld.Parent = char["Right Arm"]
  2402. weld.Part0 = weld.Parent
  2403. weld.Part1 = part
  2404. weld.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2405. local part = Instance.new("Part")
  2406. part.Anchored = false
  2407. part.CanCollide = false
  2408. part.Locked = true
  2409. part.formFactor = "Symmetric"
  2410. part.TopSurface = 0
  2411. part.BottomSurface = 0
  2412. part.BrickColor = BrickColor.new("Really black")
  2413. part.Size = Vector3.new(1,1,1)
  2414. part.Parent = model
  2415. local mesh = Instance.new("SpecialMesh")
  2416. mesh.MeshType = "Brick"
  2417. mesh.Scale = Vector3.new(1.01,2.005,1.01)
  2418. mesh.Parent = part
  2419. weld = Instance.new("Weld")
  2420. weld.Parent = char["Left Leg"]
  2421. weld.Part0 = weld.Parent
  2422. weld.Part1 = part
  2423. weld.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2424. local part = Instance.new("Part")
  2425. part.Anchored = false
  2426. part.CanCollide = false
  2427. part.Locked = true
  2428. part.formFactor = "Symmetric"
  2429. part.TopSurface = 0
  2430. part.BottomSurface = 0
  2431. part.BrickColor = BrickColor.new("Really black")
  2432. part.Size = Vector3.new(1,1,1)
  2433. part.Parent = model
  2434. local mesh = Instance.new("SpecialMesh")
  2435. mesh.MeshType = "Brick"
  2436. mesh.Scale = Vector3.new(1.01,2.005,1.01)
  2437. mesh.Parent = part
  2438. weld = Instance.new("Weld")
  2439. weld.Parent = char["Right Leg"]
  2440. weld.Part0 = weld.Parent
  2441. weld.Part1 = part
  2442. weld.C0 = CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  2443. local part = Instance.new("Part")
  2444. part.Anchored = false
  2445. part.CanCollide = false
  2446. part.Locked = true
  2447. part.formFactor = "Symmetric"
  2448. part.TopSurface = 0
  2449. part.BottomSurface = 0
  2450. part.BrickColor = BrickColor.new("Really black")
  2451. part.Size = Vector3.new(1,1,1)
  2452. part.Parent = model
  2453. local mesh = Instance.new("SpecialMesh")
  2454. mesh.MeshType = "Brick"
  2455. mesh.Scale = Vector3.new(2.005,2.005,1.01)
  2456. mesh.Parent = part
  2457. weld = Instance.new("Weld")
  2458. weld.Parent = char["Torso"]
  2459. weld.Part0 = weld.Parent
  2460. weld.Part1 = part
  2461. local part = Instance.new("Part")
  2462. part.Anchored = false
  2463. part.CanCollide = false
  2464. part.Locked = true
  2465. part.formFactor = "Symmetric"
  2466. part.TopSurface = 0
  2467. part.BottomSurface = 0
  2468. part.BrickColor = BrickColor.new("Really black")
  2469. part.Size = Vector3.new(1,1,1)
  2470. part.Parent = model
  2471. local mesh = Instance.new("SpecialMesh")
  2472. mesh.MeshType = "Head"
  2473. mesh.Scale = Vector3.new(1.26,1.26,1.26)
  2474. mesh.Parent = part
  2475. weld = Instance.new("Weld")
  2476. weld.Parent = char["Head"]
  2477. weld.Part0 = weld.Parent
  2478. weld.Part1 = part
  2479.  
  2480. for i,v in pairs(char:GetChildren()) do if v.className == "Part" then Instance.new("Fire").Parent = v end end
  2481. for i,v in pairs(model:GetChildren()) do if v.className == "Part" then v.Transparency = 1 end end
  2482. for i = 1,1000 do wait()
  2483. for i,v in pairs(model:GetChildren()) do if v.className == "Part" then v.Transparency = v.Transparency - 0.001 end end
  2484. char.Humanoid.Health = char.Humanoid.Health - 0.11
  2485. end
  2486. for i,v in pairs(char:GetChildren()) do if v.className == "Part" then v.BrickColor = BrickColor.new("Really black") end end
  2487. model:Remove()
  2488. char:BreakJoints()
  2489.  
  2490.  
  2491.  
  2492. end))
  2493. end
  2494.  
  2495. function LegsDown()
  2496. if Mode == 1 then Velocity.Parent = Seat end
  2497. for i = 1,6 do wait()
  2498. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2499. J1WeldC.C0 = J1WeldC.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2500. J1WeldE.C0 = J1WeldE.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2501. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2502. J2WeldC.C0 = J2WeldC.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2503. J2WeldE.C0 = J2WeldE.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2504. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2505. J3WeldC.C0 = J3WeldC.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2506. J3WeldE.C0 = J3WeldE.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2507. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2508. J4WeldC.C0 = J4WeldC.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2509. J4WeldE.C0 = J4WeldE.C0 * CFrame.Angles(0,0,-(-math.pi/(math.pi*10)))
  2510. end
  2511. end
  2512.  
  2513. function LegsUp()
  2514. for i = 1,6 do wait()
  2515. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2516. J1WeldC.C0 = J1WeldC.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2517. J1WeldE.C0 = J1WeldE.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2518. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2519. J2WeldC.C0 = J2WeldC.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2520. J2WeldE.C0 = J2WeldE.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2521. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2522. J3WeldC.C0 = J3WeldC.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2523. J3WeldE.C0 = J3WeldE.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2524. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2525. J4WeldC.C0 = J4WeldC.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2526. J4WeldE.C0 = J4WeldE.C0 * CFrame.Angles(0,0,(-math.pi/(math.pi*10)))
  2527. end
  2528. end
  2529.  
  2530. Legs = 0
  2531. LegsDown()
  2532.  
  2533. function TempSeats()
  2534.  
  2535. local PartAA = Instance.new("Seat")
  2536. PartAA.Anchored = false
  2537. PartAA.CanCollide = false
  2538. PartAA.Locked = true
  2539. PartAA.formFactor = "Custom"
  2540. PartAA.Size = Vector3.new(2,0.5,2)
  2541. PartAA.TopSurface = 0
  2542. PartAA.BottomSurface = 0
  2543. PartAA.BrickColor = BrickColor.Black()
  2544. PartAA.Parent = HoverCraft
  2545. PartAA.Name = "TempSeatA"
  2546. PartAA.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2547. local WeldAA = Instance.new("Weld")
  2548. WeldAA.Part0 = Seat
  2549. WeldAA.Part1 = PartAA
  2550. WeldAA.Parent = PartAA
  2551. WeldAA.C0 = CFrame.new(0,0.25,4.75) * CFrame.Angles(0,math.pi,0)
  2552.  
  2553. local PartBB = Instance.new("Seat")
  2554. PartBB.Anchored = false
  2555. PartBB.CanCollide = false
  2556. PartBB.Locked = true
  2557. PartBB.formFactor = "Custom"
  2558. PartBB.Size = Vector3.new(2,0.5,2)
  2559. PartBB.TopSurface = 0
  2560. PartBB.BottomSurface = 0
  2561. PartBB.BrickColor = BrickColor.Black()
  2562. PartBB.Parent = HoverCraft
  2563. PartBB.Name = "TempSeatB"
  2564. PartBB.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2565. local WeldBB = Instance.new("Weld")
  2566. WeldBB.Part0 = Seat
  2567. WeldBB.Part1 = PartBB
  2568. WeldBB.Parent = PartBB
  2569. WeldBB.C0 = CFrame.new(-4.75,0.25,0) * CFrame.Angles(0,math.pi/2,0)
  2570.  
  2571. local PartCC = Instance.new("Seat")
  2572. PartCC.Anchored = false
  2573. PartCC.CanCollide = false
  2574. PartCC.Locked = true
  2575. PartCC.formFactor = "Custom"
  2576. PartCC.Size = Vector3.new(2,0.5,2)
  2577. PartCC.TopSurface = 0
  2578. PartCC.BottomSurface = 0
  2579. PartCC.BrickColor = BrickColor.Black()
  2580. PartCC.Parent = HoverCraft
  2581. PartCC.Name = "TempSeatC"
  2582. PartCC.CFrame = Character.Torso.CFrame - Vector3.new(0,2,0)
  2583. local WeldCC = Instance.new("Weld")
  2584. WeldCC.Part0 = Seat
  2585. WeldCC.Part1 = PartCC
  2586. WeldCC.Parent = PartCC
  2587. WeldCC.C0 = CFrame.new(4.75,0.25,0) * CFrame.Angles(0,-math.pi/2,0)
  2588.  
  2589. coroutine.resume(coroutine.create(function()
  2590. for i = 1,0,-0.1 do
  2591. PartAA.Transparency = i
  2592. PartBB.Transparency = i
  2593. PartCC.Transparency = i
  2594. wait()
  2595. end
  2596. end))
  2597. end
  2598.  
  2599.  
  2600.  
  2601. function DelTempSeats()
  2602. pcall(function()
  2603. local PartAA = HoverCraft.TempSeatA
  2604. local PartBB = HoverCraft.TempSeatB
  2605. local PartCC = HoverCraft.TempSeatC
  2606. coroutine.resume(coroutine.create(function()
  2607. for i = 0,1,0.1 do
  2608. PartAA.Transparency = i
  2609. PartBB.Transparency = i
  2610. PartCC.Transparency = i
  2611. wait()
  2612. end
  2613. PartAA:Destroy()
  2614. PartBB:Destroy()
  2615. PartCC:Destroy()
  2616. end))
  2617. end)
  2618. end
  2619.  
  2620. function MakeBall()
  2621. DriveVelocity.maxForce = Vector3.new(0,0,0)
  2622. DriveVelocity.velocity = Vector3.new(0,0,0)
  2623. wait()
  2624. Balloon.Transparency = 0
  2625. BalloonW.C0 = CFrame.new(0,12,0) * CFrame.Angles(0,0,0)
  2626. for i = 1,30 do wait()
  2627. BalloonW.C0 = BalloonW.C0 + Vector3.new(0,0.74,0)
  2628. BalloonM.Scale = BalloonM.Scale + Vector3.new(5,5,5)
  2629. end
  2630. DriveVelocity.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2631. DriveVelocity.velocity = Vector3.new(0,math.pi*ArmLength,0)
  2632. end
  2633.  
  2634. function dmgcounter(part,name)
  2635. dmgcm = Instance.new("Model", part.Parent)
  2636. dmgcm.Name = name
  2637. dmgc = Instance.new("Part", dmgcm)
  2638. dmgc.Name = "Head"
  2639. dmgc.BrickColor = BrickColor.new("Bright red")
  2640. dmgc.FormFactor = "Custom"
  2641. dmgc.Size = Vector3.new(0.7,0.2,0.7)
  2642. dmgc.TopSurface = "Smooth"
  2643. dmgc.BottomSurface = "Smooth"
  2644. dmgc.CanCollide = false
  2645. dmgc.Anchored = true
  2646. Instance.new("Humanoid", dmgcm).MaxHealth = 0
  2647. game:GetService("Debris"):AddItem(dmgcm,3)
  2648. dmgc.CFrame = CFrame.new(part.CFrame.x+math.random(-2,2),math.random(7,8),part.CFrame.z+math.random(-2,2))
  2649. coroutine.resume(coroutine.create(function()
  2650. while true do
  2651. wait(0.1)
  2652. dmgc.CFrame = dmgc.CFrame*CFrame.new(0,0.01,0)
  2653. end
  2654. end))
  2655. end
  2656.  
  2657. function DeleBall()
  2658. for i = 1,30 do wait()
  2659. BalloonW.C0 = BalloonW.C0 - Vector3.new(0,0.74,0)
  2660. BalloonM.Scale = BalloonM.Scale - Vector3.new(5,5,5)
  2661. end
  2662. Balloon.Transparency = 1
  2663. BalloonW.C0 = CFrame.new(0,0,0) * CFrame.Angles(0,0,0)
  2664. DriveVelocity.maxForce = Vector3.new(0,0,0)
  2665. DriveVelocity.velocity = Vector3.new(0,0,0)
  2666. end
  2667.  
  2668. Blah = true
  2669. EndBlah = true
  2670.  
  2671. Mode = 0 -- 0=Spider,1=Balloon
  2672. Walking = false
  2673. Walk = false
  2674. WalkA = false
  2675. WalkD = false
  2676. WalkS = false
  2677. WalkW = false
  2678.  
  2679. ---------------------------------------------------------------------------------------------------------------
  2680.  
  2681. function SpiderWalkW()
  2682. if not Walk then
  2683. Walk = true
  2684. if WalkW then
  2685.  
  2686. for i = 1, 2 do wait()
  2687. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2688. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2689. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2690. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2691. end
  2692. DriveVelocity.maxForce = Vector3.new(math.huge,0,math.huge)
  2693. while (Mode == 0) and WalkW do wait()
  2694. for i = 1,4 do wait()
  2695. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2696. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2697. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2698. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2699. DriveVelocity.velocity = Seat.CFrame.lookVector * 20
  2700.  
  2701. end
  2702. for i = 1,4 do wait()
  2703. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2704. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2705. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2706. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2707. DriveVelocity.velocity = Seat.CFrame.lookVector * 20
  2708.  
  2709. end
  2710. end
  2711. DriveVelocity.maxForce = Vector3.new(0,0,0)
  2712. DriveVelocity.velocity = Vector3.new(0,0,0)
  2713. for i = 1, 2 do wait()
  2714. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2715. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2716. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2717. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2718. end
  2719.  
  2720. end
  2721. Walk = false
  2722. end
  2723. end
  2724.  
  2725. ---------------------------------------------------------------------------------------------------------------
  2726.  
  2727. function SpiderWalkS()
  2728. if not Walk then
  2729. Walk = true
  2730. if WalkS then
  2731.  
  2732. for i = 1, 2 do wait()
  2733. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2734. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2735. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2736. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2737. end
  2738. DriveVelocity.maxForce = Vector3.new(math.huge,0,math.huge)
  2739.  
  2740. while (Mode == 0) and WalkS do wait()
  2741. for i = 1,4 do wait()
  2742. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2743. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2744. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2745. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2746. DriveVelocity.velocity = Seat.CFrame.lookVector * -15
  2747.  
  2748. end
  2749. for i = 1,4 do wait()
  2750. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2751. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2752. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2753. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2754. DriveVelocity.velocity = Seat.CFrame.lookVector * -15
  2755.  
  2756. end
  2757. end
  2758. DriveVelocity.maxForce = Vector3.new(0,0,0)
  2759. DriveVelocity.velocity = Vector3.new(0,0,0)
  2760. for i = 1, 2 do wait()
  2761. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2762. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2763. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2764. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2765. end
  2766.  
  2767. end
  2768. Walk = false
  2769. end
  2770. end
  2771.  
  2772. ---------------------------------------------------------------------------------------------------------------
  2773.  
  2774. function SpiderWalkA()
  2775. if not Walk then
  2776. Walk = true
  2777. if WalkA then
  2778.  
  2779. for i = 1, 2 do wait()
  2780. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2781. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2782. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2783. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2784. end
  2785. AngleVelocity.angularvelocity = Vector3.new(0,3,0)
  2786. while (Mode == 0) and WalkA do wait()
  2787. for i = 1,4 do wait()
  2788. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2789. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2790. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2791. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2792. end
  2793. for i = 1,4 do wait()
  2794. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2795. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2796. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2797. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2798. end
  2799. end
  2800. AngleVelocity.angularvelocity = Vector3.new(0,0,0)
  2801. for i = 1, 2 do wait()
  2802. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2803. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2804. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2805. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2806. end
  2807.  
  2808. end
  2809. Walk = false
  2810.  
  2811.  
  2812. elseif Walk then
  2813.  
  2814. if WalkW then
  2815. AngleVelocity.angularvelocity = Vector3.new(0,0.5,0)
  2816. while (Mode == 0) and WalkW and WalkA do wait() end
  2817. AngleVelocity.angularvelocity = Vector3.new(0,0,0)
  2818. end
  2819.  
  2820. end
  2821. end
  2822.  
  2823. ---------------------------------------------------------------------------------------------------------------
  2824.  
  2825. function SpiderWalkD()
  2826. if not Walk then
  2827. Walk = true
  2828. if WalkD then
  2829.  
  2830. for i = 1, 2 do wait()
  2831. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2832. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2833. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2834. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2835. end
  2836. AngleVelocity.angularvelocity = Vector3.new(0,-3,0)
  2837. while (Mode == 0) and WalkD do wait()
  2838. for i = 1,4 do wait()
  2839. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2840. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2841. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2842. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2843. end
  2844. for i = 1,4 do wait()
  2845. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2846. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2847. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2848. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles((-math.pi/(math.pi*10)),0,0)
  2849. end
  2850. end
  2851. AngleVelocity.angularvelocity = Vector3.new(0,0,0)
  2852. for i = 1, 2 do wait()
  2853. J1WeldA.C0 = J1WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2854. J2WeldA.C0 = J2WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2855. J3WeldA.C0 = J3WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2856. J4WeldA.C0 = J4WeldA.C0 * CFrame.Angles(-(-math.pi/(math.pi*10)),0,0)
  2857. end
  2858.  
  2859. end
  2860. Walk = false
  2861.  
  2862.  
  2863. elseif Walk then
  2864.  
  2865. if WalkW then
  2866. AngleVelocity.angularvelocity = Vector3.new(0,-0.5,0)
  2867. while (Mode == 0) and WalkW and WalkD do wait() end
  2868. AngleVelocity.angularvelocity = Vector3.new(0,0,0)
  2869. end
  2870.  
  2871. end
  2872. end
  2873.  
  2874. function BFlyW()
  2875.  
  2876. end
  2877.  
  2878. function BFlyA()
  2879. if not Walk then
  2880. Walk = true
  2881. if WalkA then
  2882.  
  2883. AngleVelocity.angularvelocity = Vector3.new(0,1,0)
  2884. while WalkA do wait() end
  2885. AngleVelocity.angularvelocity = Vector3.new(0,0,0)
  2886.  
  2887. end
  2888. Walk = false
  2889. end
  2890. end
  2891.  
  2892. function BFlyS()
  2893. if not Walk then
  2894. Walk = true
  2895. if WalkS then
  2896.  
  2897.  
  2898. end
  2899. Walk = false
  2900. end
  2901. end
  2902.  
  2903. function BFlyD()
  2904. if not Walk then
  2905. Walk = true
  2906. if WalkD then
  2907.  
  2908. AngleVelocity.angularvelocity = Vector3.new(0,-1,0)
  2909. while WalkD do wait() end
  2910. AngleVelocity.angularvelocity = Vector3.new(0,0,0)
  2911.  
  2912. end
  2913. Walk = false
  2914. end
  2915. end
  2916.  
  2917. ----
  2918.  
  2919. function HatchUp()
  2920. for i = 1,12 do wait()
  2921. HWeldB.C0 = HWeldB.C0 * CFrame.Angles(0,-math.pi/24,0)
  2922. end
  2923. end
  2924.  
  2925. function HatchDown()
  2926. for i = 1,12 do wait()
  2927. HWeldB.C0 = HWeldB.C0 * CFrame.Angles(0,math.pi/24,0)
  2928. end
  2929. end
  2930.  
  2931. ----
  2932.  
  2933. function CloseJaw()
  2934. for i = 1,7 do wait()
  2935. GunWeldD.C0 = GunWeldD.C0 * CFrame.Angles(0.1,0,0)
  2936. GunWeldK.C0 = GunWeldK.C0 * CFrame.Angles(-0.1,0,0)
  2937. end
  2938. end
  2939. function OpenJaw()
  2940. for i = 1,7 do wait()
  2941. GunWeldD.C0 = GunWeldD.C0 * CFrame.Angles(-0.1,0,0)
  2942. GunWeldK.C0 = GunWeldK.C0 * CFrame.Angles(0.1,0,0)
  2943. end
  2944. end
  2945.  
  2946. function Shoot()
  2947. end
  2948.  
  2949. ---------------------------------------------------------------------------------------------------------------
  2950.  
  2951. Seats = false
  2952.  
  2953. hatch = true
  2954.  
  2955. if script.Parent == nil or script.Parent.Name == Player.Name or script.Parent.Parent.Name == Player.Name then
  2956. Hopper = Instance.new("HopperBin")
  2957. Hopper.Name = "BNS"
  2958. Hopper.Parent = Player.Backpack
  2959. end
  2960.  
  2961. function onKeyDown(key)
  2962. if Blah == true then
  2963. Blah = false
  2964.  
  2965. if key == "f" then
  2966. OpenJaw()
  2967. Shoot()
  2968. CloseJaw()
  2969. end
  2970.  
  2971. if key == "e" then
  2972. if Mode == 0 then
  2973. if hatch then
  2974. hatch = false
  2975. HatchUp()
  2976. elseif not hatch then
  2977. hatch = true
  2978. HatchDown()
  2979. end
  2980. end
  2981. end
  2982.  
  2983. if key == "l" then
  2984. if Seats == false then
  2985. if HoverCraft:FindFirstChild("TempSeatA") or HoverCraft:FindFirstChild("TempSeatB") or HoverCraft:FindFirstChild("TempSeatC") then
  2986. Seats = true
  2987. DelTempSeats()
  2988. Seats = false
  2989. else
  2990. Seats = true
  2991. TempSeats()
  2992. Seats = false
  2993. end
  2994. end
  2995. end
  2996.  
  2997. if string.byte(key) == 8 then
  2998. Character.Torso.CFrame = Seat.CFrame*CFrame.new(0,2,0)
  2999. end
  3000.  
  3001. if key == "/" then -- shift key :3
  3002. if Mode == 0 and not Walk then
  3003. if not Jump then
  3004. Jump = true
  3005. LegsDown()
  3006. DriveVelocity.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3007. DriveVelocity.velocity = Vector3.new(Seat.CFrame.lookVector.x * 30,15,Seat.CFrame.lookVector.z * 30)
  3008. wait()
  3009. LegsUp()
  3010. wait(0.6)
  3011. DriveVelocity.maxForce = Vector3.new(0,0,0)
  3012. DriveVelocity.velocity = Vector3.new(0,0,0)
  3013. wait(0.7)
  3014. Jump = false
  3015. end
  3016. end
  3017. end
  3018.  
  3019. if key == "p" and (not WalkW and not WalkA and not WalkS and not WalkD) and not Walk then
  3020. if Mode == 0 then
  3021. Mode = 1
  3022. if not hatch then HatchDown() hatch = true end -- c:
  3023. LegsUp()
  3024. LegsUp()
  3025. MakeBall()
  3026. elseif Mode == 1 then
  3027. Mode = 0
  3028.  
  3029. DeleBall()
  3030. LegsDown()
  3031. LegsDown()
  3032.  
  3033. end
  3034.  
  3035. end
  3036.  
  3037. Sit = Character.Humanoid.Sit
  3038.  
  3039. if Mode == 0 and Sit then
  3040.  
  3041. if key == "w" then
  3042. WalkW = true
  3043. coroutine.resume(coroutine.create(function()
  3044. SpiderWalkW()
  3045. end))
  3046.  
  3047. elseif key == "a" then
  3048. WalkA = true
  3049. coroutine.resume(coroutine.create(function()
  3050. SpiderWalkA()
  3051. end))
  3052.  
  3053. elseif key == "s" then
  3054. WalkS = true
  3055. coroutine.resume(coroutine.create(function()
  3056. SpiderWalkS()
  3057. end))
  3058.  
  3059. elseif key == "d" then
  3060. WalkD = true
  3061. coroutine.resume(coroutine.create(function()
  3062. SpiderWalkD()
  3063. end))
  3064. end
  3065.  
  3066. elseif Mode == 1 and Sit then
  3067.  
  3068. if key == "w" then
  3069. WalkW = true
  3070. coroutine.resume(coroutine.create(function()
  3071. BFlyW()
  3072. end))
  3073.  
  3074. elseif key == "a" then
  3075. WalkA = true
  3076. coroutine.resume(coroutine.create(function()
  3077. BFlyA()
  3078. end))
  3079.  
  3080. elseif key == "s" then
  3081. WalkS = true
  3082. coroutine.resume(coroutine.create(function()
  3083. BFlyS()
  3084. end))
  3085.  
  3086. elseif key == "d" then
  3087. WalkD = true
  3088. coroutine.resume(coroutine.create(function()
  3089. BFlyD()
  3090. end))
  3091.  
  3092. end
  3093.  
  3094. end
  3095.  
  3096. Blah = true
  3097. end
  3098. end
  3099.  
  3100. function onKeyUp(key)
  3101. key = key:lower()
  3102. if key == "w" then
  3103. WalkW = false
  3104. elseif key == "a" then
  3105. WalkA = false
  3106. elseif key == "s" then
  3107. WalkS = false
  3108. elseif key == "d" then
  3109. WalkD = false
  3110. end
  3111. end
  3112.  
  3113. function Selected(Mouse)
  3114. Mouse.Icon = "rbxasset://textures\\GunCursor.png"
  3115. Mouse.KeyDown:connect(onKeyDown)
  3116. Mouse.KeyUp:connect(onKeyUp)
  3117. Mouse.Button1Down:connect(function() onButton1Down(Mouse) end)
  3118. end
  3119.  
  3120. Hopper.Selected:connect(Selected)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement