Dark_EccentricYT

Untitled

Oct 31st, 2017
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 136.51 KB | None | 0 0
  1. --[[REMADE BY PXIRE
  2. Ice vanargand revamp/remake from leagues
  3. dont remove credits lol
  4. btw if u got here ur a stupid exploiter/logger lol
  5. N
  6. W * E
  7. S
  8. dont leak me u skid
  9. asriel = bad
  10. dooven roccz bb
  11. ]]--
  12. wait(1 / 30)
  13. Effects = { }
  14. local Player = game.Players.localPlayer
  15. local Character = Player.Character
  16. local Humanoid = Character.Humanoid
  17. local Mouse = Player:GetMouse()
  18. local LeftArm = Character["Left Arm"]
  19. local RightArm = Character["Right Arm"]
  20. local LeftLeg = Character["Left Leg"]
  21. local RightLeg = Character["Right Leg"]
  22. local Head = Character.Head
  23. local Torso = Character.Torso
  24. local Camera = game.Workspace.CurrentCamera
  25. local RootPart = Character.HumanoidRootPart
  26. local RootJoint = RootPart.RootJoint
  27. local attack = false
  28. local Anim = 'Idle'
  29. local attacktype = 1
  30. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  31. local velocity = RootPart.Velocity.y
  32. local sine = 0
  33. local change = 1
  34. local Create = LoadLibrary("RbxUtility").Create
  35.  
  36. local m = Create("Model"){
  37. Parent = Character,
  38. Name = "WeaponModel",
  39. }
  40.  
  41. Humanoid.Animator.Parent = nil
  42. Character.Animate.Parent = nil
  43.  
  44. local newMotor = function(part0, part1, c0, c1)
  45. local w = Create('Motor'){
  46. Parent = part0,
  47. Part0 = part0,
  48. Part1 = part1,
  49. C0 = c0,
  50. C1 = c1,
  51. }
  52. return w
  53. end
  54.  
  55. function clerp(a, b, t)
  56. return a:lerp(b, t)
  57. end
  58.  
  59. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  60. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  61.  
  62. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  63. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  64. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  65. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  66. RootJoint.C1 = CFrame.new(0, 0, 0)
  67. RootJoint.C0 = CFrame.new(0, 0, 0)
  68. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  69. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  70.  
  71. local rarmc1 = RW.C1
  72. local larmc1 = LW.C1
  73. local rlegc1 = RH.C1
  74. local llegc1 = LH.C1
  75.  
  76. local resetc1 = false
  77.  
  78. function PlayAnimationFromTable(table, speed, bool)
  79. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  80. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  81. RW.C0 = clerp(RW.C0, table[3], speed)
  82. LW.C0 = clerp(LW.C0, table[4], speed)
  83. RH.C0 = clerp(RH.C0, table[5], speed)
  84. LH.C0 = clerp(LH.C0, table[6], speed)
  85. if bool == true then
  86. if resetc1 == false then
  87. resetc1 = true
  88. RootJoint.C1 = RootJoint.C1
  89. Torso.Neck.C1 = Torso.Neck.C1
  90. RW.C1 = rarmc1
  91. LW.C1 = larmc1
  92. RH.C1 = rlegc1
  93. LH.C1 = llegc1
  94. end
  95. end
  96. end
  97.  
  98. ArtificialHB = Create("BindableEvent", script){
  99. Parent = script,
  100. Name = "Heartbeat",
  101. }
  102.  
  103. script:WaitForChild("Heartbeat")
  104.  
  105. frame = 1 / 30
  106. tf = 0
  107. allowframeloss = false
  108. tossremainder = false
  109. lastframe = tick()
  110. script.Heartbeat:Fire()
  111.  
  112. game:GetService("RunService").Heartbeat:connect(function(s, p)
  113. tf = tf + s
  114. if tf >= frame then
  115. if allowframeloss then
  116. script.Heartbeat:Fire()
  117. lastframe = tick()
  118. else
  119. for i = 1, math.floor(tf / frame) do
  120. script.Heartbeat:Fire()
  121. end
  122. lastframe = tick()
  123. end
  124. if tossremainder then
  125. tf = 0
  126. else
  127. tf = tf - frame * math.floor(tf / frame)
  128. end
  129. end
  130. end)
  131.  
  132. function swait(num)
  133. if num == 0 or num == nil then
  134. ArtificialHB.Event:wait()
  135. else
  136. for i = 0, num do
  137. ArtificialHB.Event:wait()
  138. end
  139. end
  140. end
  141.  
  142. function RemoveOutlines(part)
  143. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  144. end
  145.  
  146. CFuncs = {
  147. Part = {
  148. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  149. local Part = Create("Part"){
  150. Parent = Parent,
  151. Reflectance = Reflectance,
  152. Transparency = Transparency,
  153. CanCollide = false,
  154. Locked = true,
  155. BrickColor = BrickColor.new(tostring(BColor)),
  156. Name = Name,
  157. Size = Size,
  158. Material = Material,
  159. }
  160. RemoveOutlines(Part)
  161. return Part
  162. end;
  163. };
  164.  
  165. Mesh = {
  166. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  167. local Msh = Create(Mesh){
  168. Parent = Part,
  169. Offset = OffSet,
  170. Scale = Scale,
  171. }
  172. if Mesh == "SpecialMesh" then
  173. Msh.MeshType = MeshType
  174. Msh.MeshId = MeshId
  175. end
  176. return Msh
  177. end;
  178. };
  179.  
  180. Weld = {
  181. Create = function(Parent, Part0, Part1, C0, C1)
  182. local Weld = Create("Weld"){
  183. Parent = Parent,
  184. Part0 = Part0,
  185. Part1 = Part1,
  186. C0 = C0,
  187. C1 = C1,
  188. }
  189. return Weld
  190. end;
  191. };
  192.  
  193. Sound = {
  194. Create = function(id, par, vol, pit)
  195. coroutine.resume(coroutine.create(function()
  196. local Sound = Create("Sound"){
  197. Volume = vol,
  198. Pitch = pit or 1,
  199. SoundId = "rbxassetid://" .. id,
  200. Parent = par or workspace,
  201. }
  202. Sound:play()
  203. game:GetService("Debris"):AddItem(Sound, 10)
  204. end))
  205. end;
  206. };
  207.  
  208. Decal = {
  209. Create = function(Color, Texture, Transparency, Name, Parent)
  210. local Decal = Create("Decal"){
  211. Color3 = Color,
  212. Texture = "rbxassetid://" .. Texture,
  213. Transparency = Transparency,
  214. Name = Name,
  215. Parent = Parent,
  216. }
  217. return Decal
  218. end;
  219. };
  220.  
  221. BillboardGui = {
  222. Create = function(Parent, Image, Position, Size)
  223. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  224. BillPar.CFrame = CFrame.new(Position)
  225. local Bill = Create("BillboardGui"){
  226. Parent = BillPar,
  227. Adornee = BillPar,
  228. Size = UDim2.new(1, 0, 1, 0),
  229. SizeOffset = Vector2.new(Size, Size),
  230. }
  231. local d = Create("ImageLabel", Bill){
  232. Parent = Bill,
  233. BackgroundTransparency = 1,
  234. Size = UDim2.new(1, 0, 1, 0),
  235. Image = "rbxassetid://" .. Image,
  236. }
  237. return BillPar
  238. end
  239. };
  240.  
  241. ParticleEmitter = {
  242. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  243. local Particle = Create("ParticleEmitter"){
  244. Parent = Parent,
  245. Color = ColorSequence.new(Color1, Color2),
  246. LightEmission = LightEmission,
  247. Size = Size,
  248. Texture = Texture,
  249. Transparency = Transparency,
  250. ZOffset = ZOffset,
  251. Acceleration = Accel,
  252. Drag = Drag,
  253. LockedToPart = LockedToPart,
  254. VelocityInheritance = VelocityInheritance,
  255. EmissionDirection = EmissionDirection,
  256. Enabled = Enabled,
  257. Lifetime = LifeTime,
  258. Rate = Rate,
  259. Rotation = Rotation,
  260. RotSpeed = RotSpeed,
  261. Speed = Speed,
  262. VelocitySpread = VelocitySpread,
  263. }
  264. return Particle
  265. end;
  266. };
  267.  
  268. CreateTemplate = {
  269.  
  270. };
  271. }
  272.  
  273. function rayCast(Position, Direction, Range, Ignore)
  274. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  275. end
  276.  
  277. FindNearestTorso = function(pos)
  278. local list = (game.Workspace:children())
  279. local torso = nil
  280. local dist = 1000
  281. local temp, human, temp2 = nil, nil, nil
  282. for x = 1, #list do
  283. temp2 = list[x]
  284. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  285. temp = temp2:findFirstChild("Torso")
  286. human = temp2:findFirstChild("Humanoid")
  287. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  288. local dohit = true
  289. if dohit == true then
  290. torso = temp
  291. dist = (temp.Position - pos).magnitude
  292. end
  293. end
  294. end
  295. end
  296. return torso, dist
  297. end
  298.  
  299. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  300. if hit.Parent == nil then
  301. return
  302. end
  303. local h = hit.Parent:FindFirstChild("Humanoid")
  304. for _, v in pairs(hit.Parent:children()) do
  305. if v:IsA("Humanoid") then
  306. h = v
  307. end
  308. end
  309. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  310. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  311. if hit.Parent.DebounceHit.Value == true then
  312. return
  313. end
  314. end
  315. local c = Create("ObjectValue"){
  316. Name = "creator",
  317. Value = game:service("Players").LocalPlayer,
  318. Parent = h,
  319. }
  320. game:GetService("Debris"):AddItem(c, .5)
  321. if HitSound ~= nil and HitPitch ~= nil then
  322. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  323. end
  324. local Damage = math.random(minim, maxim)
  325. local blocked = false
  326. local block = hit.Parent:findFirstChild("Block")
  327. if block ~= nil then
  328. if block.className == "IntValue" then
  329. if block.Value > 0 then
  330. blocked = true
  331. block.Value = block.Value - 1
  332. print(block.Value)
  333. end
  334. end
  335. end
  336. if blocked == false then
  337. h.Health = h.Health - Damage
  338. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  339. else
  340. h.Health = h.Health - (Damage / 2)
  341. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  342. end
  343. if Type == "Knockdown" then
  344. local hum = hit.Parent.Humanoid
  345. hum.PlatformStand = true
  346. coroutine.resume(coroutine.create(function(HHumanoid)
  347. swait(1)
  348. HHumanoid.PlatformStand = false
  349. end), hum)
  350. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  351. local bodvol = Create("BodyVelocity"){
  352. velocity = angle * knockback,
  353. P = 5000,
  354. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  355. Parent = hit,
  356. }
  357. local rl = Create("BodyAngularVelocity"){
  358. P = 3000,
  359. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  360. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  361. Parent = hit,
  362. }
  363. game:GetService("Debris"):AddItem(bodvol, .5)
  364. game:GetService("Debris"):AddItem(rl, .5)
  365. elseif Type == "Normal" then
  366. local vp = Create("BodyVelocity"){
  367. P = 500,
  368. maxForce = Vector3.new(math.huge, 0, math.huge),
  369. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  370. }
  371. if knockback > 0 then
  372. vp.Parent = hit.Parent.Torso
  373. end
  374. game:GetService("Debris"):AddItem(vp, .5)
  375. elseif Type == "Up" then
  376. local bodyVelocity = Create("BodyVelocity"){
  377. velocity = Vector3.new(0, 20, 0),
  378. P = 5000,
  379. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  380. Parent = hit,
  381. }
  382. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  383. elseif Type == "DarkUp" then
  384. coroutine.resume(coroutine.create(function()
  385. for i = 0, 1, 0.1 do
  386. swait()
  387. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  388. end
  389. end))
  390. local bodyVelocity = Create("BodyVelocity"){
  391. velocity = Vector3.new(0, 20, 0),
  392. P = 5000,
  393. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  394. Parent = hit,
  395. }
  396. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  397. elseif Type == "Snare" then
  398. local bp = Create("BodyPosition"){
  399. P = 2000,
  400. D = 100,
  401. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  402. position = hit.Parent.Torso.Position,
  403. Parent = hit.Parent.Torso,
  404. }
  405. game:GetService("Debris"):AddItem(bp, 1)
  406. elseif Type == "Freeze" then
  407. local BodPos = Create("BodyPosition"){
  408. P = 50000,
  409. D = 1000,
  410. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  411. position = hit.Parent.Torso.Position,
  412. Parent = hit.Parent.Torso,
  413. }
  414. local BodGy = Create("BodyGyro") {
  415. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  416. P = 20e+003,
  417. Parent = hit.Parent.Torso,
  418. cframe = hit.Parent.Torso.CFrame,
  419. }
  420. hit.Parent.Torso.Anchored = true
  421. coroutine.resume(coroutine.create(function(Part)
  422. swait(1.5)
  423. Part.Anchored = false
  424. end), hit.Parent.Torso)
  425. game:GetService("Debris"):AddItem(BodPos, 3)
  426. game:GetService("Debris"):AddItem(BodGy, 3)
  427. end
  428. local debounce = Create("BoolValue"){
  429. Name = "DebounceHit",
  430. Parent = hit.Parent,
  431. Value = true,
  432. }
  433. game:GetService("Debris"):AddItem(debounce, Delay)
  434. c = Create("ObjectValue"){
  435. Name = "creator",
  436. Value = Player,
  437. Parent = h,
  438. }
  439. game:GetService("Debris"):AddItem(c, .5)
  440. end
  441. end
  442.  
  443. function ShowDamage(Pos, Text, Time, Color)
  444. local Rate = (1 / 30)
  445. local Pos = (Pos or Vector3.new(0, 0, 0))
  446. local Text = (Text or "")
  447. local Time = (Time or 2)
  448. local Color = (Color or Color3.new(1, 0, 1))
  449. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  450. EffectPart.Anchored = true
  451. local BillboardGui = Create("BillboardGui"){
  452. Size = UDim2.new(3, 0, 3, 0),
  453. Adornee = EffectPart,
  454. Parent = EffectPart,
  455. }
  456. local TextLabel = Create("TextLabel"){
  457. BackgroundTransparency = 1,
  458. Size = UDim2.new(1, 0, 1, 0),
  459. Text = Text,
  460. Font = "SciFi",
  461. TextColor3 = Color,
  462. TextScaled = true,
  463. Parent = BillboardGui,
  464. }
  465. game.Debris:AddItem(EffectPart, (Time))
  466. EffectPart.Parent = game:GetService("Workspace")
  467. delay(0, function()
  468. local Frames = (Time / Rate)
  469. for Frame = 1, Frames do
  470. wait(Rate)
  471. local Percent = (Frame / Frames)
  472. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  473. TextLabel.TextTransparency = Percent
  474. end
  475. if EffectPart and EffectPart.Parent then
  476. EffectPart:Destroy()
  477. end
  478. end)
  479. end
  480.  
  481. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  482. for _, c in pairs(workspace:children()) do
  483. local hum = c:findFirstChild("Humanoid")
  484. if hum ~= nil then
  485. local head = c:findFirstChild("Torso")
  486. if head ~= nil then
  487. local targ = head.Position - Part.Position
  488. local mag = targ.magnitude
  489. if mag <= Magnitude and c.Name ~= Player.Name then
  490. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  491. end
  492. end
  493. end
  494. end
  495. end
  496.  
  497. EffectModel = Create("Model"){
  498. Parent = Character,
  499. Name = "Effects",
  500. }
  501.  
  502. Effects = {
  503. Block = {
  504. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  505. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  506. prt.Anchored = true
  507. prt.CFrame = cframe
  508. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  509. game:GetService("Debris"):AddItem(prt, 10)
  510. if Type == 1 or Type == nil then
  511. table.insert(Effects, {
  512. prt,
  513. "Block1",
  514. delay,
  515. x3,
  516. y3,
  517. z3,
  518. msh
  519. })
  520. elseif Type == 2 then
  521. table.insert(Effects, {
  522. prt,
  523. "Block2",
  524. delay,
  525. x3,
  526. y3,
  527. z3,
  528. msh
  529. })
  530. end
  531. end;
  532. };
  533.  
  534. Cylinder = {
  535. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  536. local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  537. prt.Anchored = true
  538. prt.CFrame = cframe
  539. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  540. game:GetService("Debris"):AddItem(prt, 2)
  541. Effects[#Effects + 1] = {
  542. prt,
  543. "Cylinder",
  544. delay,
  545. x3,
  546. y3,
  547. z3
  548. }
  549. end;
  550. };
  551.  
  552. Head = {
  553. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  554. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  555. prt.Anchored = true
  556. prt.CFrame = cframe
  557. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  558. game:GetService("Debris"):AddItem(prt, 10)
  559. table.insert(Effects, {
  560. prt,
  561. "Cylinder",
  562. delay,
  563. x3,
  564. y3,
  565. z3,
  566. msh
  567. })
  568. end;
  569. };
  570.  
  571. Sphere = {
  572. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  573. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  574. prt.Anchored = true
  575. prt.CFrame = cframe
  576. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  577. game:GetService("Debris"):AddItem(prt, 10)
  578. table.insert(Effects, {
  579. prt,
  580. "Cylinder",
  581. delay,
  582. x3,
  583. y3,
  584. z3,
  585. msh
  586. })
  587. end;
  588. };
  589.  
  590. Elect = {
  591. Create = function(cff, x, y, z)
  592. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  593. prt.Anchored = true
  594. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  595. prt.CFrame = CFrame.new(prt.Position)
  596. game:GetService("Debris"):AddItem(prt, 2)
  597. local xval = math.random() / 2
  598. local yval = math.random() / 2
  599. local zval = math.random() / 2
  600. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  601. table.insert(Effects, {
  602. prt,
  603. "Elec",
  604. 0.1,
  605. x,
  606. y,
  607. z,
  608. xval,
  609. yval,
  610. zval
  611. })
  612. end;
  613.  
  614. };
  615.  
  616. Ring = {
  617. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  618. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  619. prt.Anchored = true
  620. prt.CFrame = cframe
  621. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  622. game:GetService("Debris"):AddItem(prt, 10)
  623. table.insert(Effects, {
  624. prt,
  625. "Cylinder",
  626. delay,
  627. x3,
  628. y3,
  629. z3,
  630. msh
  631. })
  632. end;
  633. };
  634.  
  635.  
  636. Wave = {
  637. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  638. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  639. prt.Anchored = true
  640. prt.CFrame = cframe
  641. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  642. game:GetService("Debris"):AddItem(prt, 10)
  643. table.insert(Effects, {
  644. prt,
  645. "Cylinder",
  646. delay,
  647. x3,
  648. y3,
  649. z3,
  650. msh
  651. })
  652. end;
  653. };
  654.  
  655. Break = {
  656. Create = function(brickcolor, cframe, x1, y1, z1)
  657. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  658. prt.Anchored = true
  659. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  660. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  661. local num = math.random(10, 50) / 1000
  662. game:GetService("Debris"):AddItem(prt, 10)
  663. table.insert(Effects, {
  664. prt,
  665. "Shatter",
  666. num,
  667. prt.CFrame,
  668. math.random() - math.random(),
  669. 0,
  670. math.random(50, 100) / 100
  671. })
  672. end;
  673. };
  674.  
  675. Fire = {
  676. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  677. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  678. prt.Anchored = true
  679. prt.CFrame = cframe
  680. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  681. game:GetService("Debris"):AddItem(prt, 10)
  682. table.insert(Effects, {
  683. prt,
  684. "Fire",
  685. delay,
  686. 1,
  687. 1,
  688. 1,
  689. msh
  690. })
  691. end;
  692. };
  693.  
  694. FireWave = {
  695. Create = function(brickcolor, cframe, x1, y1, z1)
  696. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  697. prt.Anchored = true
  698. prt.CFrame = cframe
  699. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  700. local d = Create("Decal"){
  701. Parent = prt,
  702. Texture = "rbxassetid://26356434",
  703. Face = "Top",
  704. }
  705. local d = Create("Decal"){
  706. Parent = prt,
  707. Texture = "rbxassetid://26356434",
  708. Face = "Bottom",
  709. }
  710. game:GetService("Debris"):AddItem(prt, 10)
  711. table.insert(Effects, {
  712. prt,
  713. "FireWave",
  714. 1,
  715. 30,
  716. math.random(400, 600) / 100,
  717. msh
  718. })
  719. end;
  720. };
  721.  
  722. Lightning = {
  723. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  724. local magz = (p0 - p1).magnitude
  725. local curpos = p0
  726. local trz = {
  727. -ofs,
  728. ofs
  729. }
  730. for i = 1, tym do
  731. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  732. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  733. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  734. li.Material = "Neon"
  735. if tym == i then
  736. local magz2 = (curpos - p1).magnitude
  737. li.Size = Vector3.new(th, th, magz2)
  738. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  739. table.insert(Effects, {
  740. li,
  741. "Disappear",
  742. last
  743. })
  744. else
  745. do
  746. do
  747. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  748. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  749. game.Debris:AddItem(li, 10)
  750. table.insert(Effects, {
  751. li,
  752. "Disappear",
  753. last
  754. })
  755. end
  756. end
  757. end
  758. end
  759. end
  760. };
  761.  
  762. EffectTemplate = {
  763.  
  764. };
  765. }
  766.  
  767. Handle=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Handle",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  768. HandleWeld=CFuncs.Weld.Create(m,Character["Head"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.260873318, 0.163549423, 2.85492897, -0.998709977, 0.00211600005, 0.0507339984, -0.0507194772, 0.00643000333, -0.998692334, -0.00243945257, -0.999977112, -0.00631438568))
  769. CFuncs.Mesh.Create("CylinderMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(0.0840239301, 0.117771246, 0.682947934))
  770. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  771. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.567775726, 0.00011920929, -0.799274445, 1, -3.7252903e-09, -2.91038305e-11, -3.7252903e-09, 1.00000024, 0, -2.91038305e-11, 0, 1))
  772. CFuncs.Mesh.Create("CylinderMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0840239301, 0.117771246, 0.682947934))
  773. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  774. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.310410738, -0.802462578, 0.000918865204, -0.577503204, -7.01341778e-05, -0.816388607, 0.816388547, 0.0002005063, -0.577503264, 0.000204190612, -1.00000012, -5.85364178e-05))
  775. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.38775003, 0.592812538))
  776. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  777. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.468504906, 0.175040722, 0.00144100189, -0.22686021, 7.23730773e-06, -0.973927379, 0.973927379, 0.000253025442, -0.22686021, 0.0002447851, -1.00000012, -6.44498505e-05))
  778. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.561307788, 0.592812538))
  779. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  780. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0186829567, 0.000111103058, -0.86058712, 1, -3.7252903e-09, -2.91038305e-11, -3.7252903e-09, 1.00000024, 0, -2.91038305e-11, 0, 1))
  781. CFuncs.Mesh.Create("CylinderMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0840239301, 0.117771246, 0.682947934))
  782. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  783. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.474292755, -0.0709481239, 0.00884914398, -0.895215273, -0.000153947622, 0.445634037, -0.445634037, 0.000121092424, -0.895215333, 8.38525593e-05, -1.00000012, -0.000177007169))
  784. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.30225715, 0.592812538))
  785. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  786. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.854374409, -0.000532627106, -0.82985878, 1, -3.7252903e-09, -2.91038305e-11, -3.7252903e-09, 1.00000024, 0, -2.91038305e-11, 0, 1))
  787. CFuncs.Mesh.Create("CylinderMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0840239301, 0.117771246, 0.682947934))
  788. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  789. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.638299942, -0.000107288361, 0.831981659, 1, -3.7252903e-09, -2.91038305e-11, -3.7252903e-09, 1.00000024, 0, -2.91038305e-11, 0, 1))
  790. CFuncs.Mesh.Create("CylinderMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0840239301, 0.117771246, 0.682947934))
  791. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  792. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.23771381, -0.500771999, 0.00132274628, 0.999999344, -3.76738608e-05, -0.00117727229, 0.00117728347, 0.00029172888, 0.999999285, -3.73311341e-05, -1.00000012, 0.000291772652))
  793. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.196974158, 0.592812538))
  794. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  795. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000893592834, -0.305974007, 0.00148391724, -0.350882918, -4.78411093e-05, -0.936419427, 0.936419427, 0.000123083591, -0.350882947, 0.00013204664, -1.00000024, 1.61118805e-06))
  796. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.615028083, 0.592812538))
  797. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  798. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.38819385, -0.0144081116, 0.00118255615, 0.866087854, 0.000114742666, 0.499891728, -0.499891788, 0.000202938914, 0.866087914, -2.07126141e-06, -1.00000012, 0.000233121682))
  799. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  800. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  801. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.458507538, -0.335885048, 0.00126457214, -0.350882918, -4.78411093e-05, -0.936419427, 0.936419427, 0.000123083591, -0.350882947, 0.00013204664, -1.00000024, 1.61118805e-06))
  802. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.395325929, 0.592812538))
  803. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  804. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.568511009, 0.000459194183, 0.880860329, 1, -3.7252903e-09, -2.91038305e-11, -3.7252903e-09, 1.00000024, 0, -2.91038305e-11, 0, 1))
  805. CFuncs.Mesh.Create("CylinderMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0840239301, 0.117771246, 0.682947934))
  806. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  807. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.31706548, 0.403673172, 0.001765728, 0.631605089, 4.74285334e-05, 0.77529043, -0.77529043, 0.00013737753, 0.631605029, -7.65509903e-05, -1.00000012, 0.00012354413))
  808. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  809. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  810. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.25232327, -1.22761822, 0.00126266479, -0.596446335, -8.09505582e-05, -0.802653015, 0.802653015, 0.00011312589, -0.596446276, 0.000139076263, -1.00000012, -2.4959445e-06))
  811. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.150829867, 0.592812538))
  812. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  813. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.432595491, -0.459429741, 0.00102424622, 0.866087854, 0.000114742666, 0.499891728, -0.499891788, 0.000202938914, 0.866087914, -2.07126141e-06, -1.00000012, 0.000233121682))
  814. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.429073304, 0.592812538))
  815. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 1.67071939, 1.09783459))
  816. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.568701267, 0.0371069908, 0.00135135651, 1.00000012, -5.50560653e-05, -4.35463153e-06, 4.36900882e-06, 0.000259179622, 1, -5.50560653e-05, -1, 0.000259179622))
  817. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 1, 0.592812538))
  818. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  819. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.34650278, -0.288872719, 0.00137710571, 0.965948343, 6.3765794e-05, 0.25873518, -0.25873518, 0.000203214586, 0.965948284, 9.01520252e-06, -1.00000012, 0.000212792773))
  820. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  821. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  822. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.717785835, -0.979457915, 0.00134754181, 0.775400221, -6.55949116e-05, -0.631470323, 0.631470203, 0.000266144052, 0.775400162, 0.000117197633, -1.00000012, 0.000247789547))
  823. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  824. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  825. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.829580784, 0.950182915, 0.00112915039, 0.00134500687, 4.49172221e-05, 0.999999166, -0.999999225, 2.45682895e-05, 0.00134500593, -2.45086849e-05, -1.00000024, 4.49507497e-05))
  826. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.196974158, 0.592812538))
  827. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  828. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.352118492, -0.258388519, 0.00127220154, 0.965948343, 6.3765794e-05, 0.25873518, -0.25873518, 0.000203214586, 0.965948284, 9.01520252e-06, -1.00000012, 0.000212792773))
  829. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.222456917, 0.592812538))
  830. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  831. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.337089539, -1.09430468, 0.00129032135, 0.500068367, -0.000146571547, -0.865986049, 0.86598593, 0.000275626779, 0.500068188, 0.000165395439, -1.00000012, 0.000264760107))
  832. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  833. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  834. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000219345093, 0.255982399, 0.000967025757, 1.00000012, -5.50560653e-05, -4.35463153e-06, 4.36900882e-06, 0.000259179622, 1, -5.50560653e-05, -1, 0.000259179622))
  835. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.506210029, 0.592812538))
  836. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  837. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.18056917, 0.646813393, 0.00132417679, 0.409543753, 3.92924994e-05, 0.912290514, -0.912290514, 6.29387796e-05, 0.409543782, -4.13283706e-05, -1.00000012, 6.16223551e-05))
  838. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  839. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  840. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0791192055, -0.891848564, 0.00149440765, -0.47453782, -1.90846622e-05, -0.880235136, 0.880235255, 0.000154465437, -0.47453782, 0.000145025551, -1.00000024, -5.65047376e-05))
  841. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.615028083, 0.592812538))
  842. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 1.58021092, 1.09783459))
  843. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.212434292, -0.212054253, 0.00159406662, -0.000234902749, 9.95965675e-05, -1, 1, 0.000225774944, -0.000234880485, 0.000225760043, -1.00000012, -9.96496528e-05))
  844. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 1, 0.592812538))
  845. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  846. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0512714386, -1.06008673, 0.00127077103, 0.25889343, -0.000143378973, -0.965905964, 0.965905905, 0.000214781612, 0.25889343, 0.000170338899, -1.00000012, 0.000194095541))
  847. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  848. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  849. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.19938707, -0.0039525032, 0.57759428, 1, -3.7252903e-09, -2.91038305e-11, -3.7252903e-09, 1.00000024, 0, -2.91038305e-11, 0, 1))
  850. CFuncs.Mesh.Create("CylinderMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0840239301, 0.117771246, 0.682947934))
  851. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  852. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.54470551, -0.617348671, 0.00104808807, 0.761235833, 5.08725643e-05, 0.64847523, -0.64847517, 0.000128693879, 0.761235774, -4.47370112e-05, -1.00000012, 0.000130956993))
  853. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.103996843, 0.592812538))
  854. Text1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Lily white","Text1",Vector3.new(0.973444581, 0.973446131, 1.09783459))
  855. Text1Weld=CFuncs.Weld.Create(m,Handle,Text1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.959951401, -0.843539476, 0.00110006332, 0.912387073, 7.71507621e-06, -0.409328669, 0.409328669, 0.00026207976, 0.912387073, 0.000114317983, -1.00000012, 0.000235960819))
  856. CFuncs.Mesh.Create("BlockMesh",Text1,"","",Vector3.new(0, 0, 0),Vector3.new(0.0826462507, 0.0984870344, 0.592812538))
  857.  
  858. Handle2=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Handle2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  859. Handle2Weld=CFuncs.Weld.Create(m,Character["Right Arm"],Handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0600814819, 0.740799189, 0.698774815, 1, 8.6729211e-05, 1.49891785e-05, -8.65440234e-05, 0.999928772, -0.0119421696, -1.60238451e-05, 0.0119421687, 0.999928713))
  860. CFuncs.Mesh.Create("SpecialMesh",Handle2,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.43137777, 0.349116445, 0.349116683))
  861. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  862. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.15119934e-05, -0.395903587, -0.0570245981, 1, 1.48137251e-05, -7.47985032e-05, -7.21848264e-05, 0.499980301, -0.866036713, 2.45685478e-05, 0.866036773, 0.499980271))
  863. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.261837572))
  864. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  865. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000183582306, 0.136628628, 0.175653338, 1, -2.92257209e-05, 2.31789345e-05, -2.79019896e-05, -0.17365621, 0.984806359, -2.47565076e-05, -0.984806359, -0.17365621))
  866. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.192014158))
  867. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  868. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000146389008, -0.212117672, -0.273984432, 1, -5.15445464e-09, -6.06100839e-05, -5.49326614e-05, -0.422650307, -0.906292915, -2.56121984e-05, 0.906292796, -0.422650337))
  869. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.261837572))
  870. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  871. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.43051147e-05, -0.31832552, -0.211591244, 1, 3.63923973e-05, -3.74238589e-05, -3.74236333e-05, -6.26790006e-06, -1, -3.63926338e-05, 1, -6.266539e-06))
  872. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.261837572))
  873. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  874. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.38282776e-05, -0.318008184, 0.210614681, 1, 3.63923828e-05, -3.74238516e-05, -3.63926192e-05, 1, -6.27213103e-06, 3.74236261e-05, 6.273493e-06, 1))
  875. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.174558342))
  876. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  877. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.48091125e-05, -0.405026913, -0.00306797028, 1, 1.98766447e-05, -7.72961357e-05, -6.87118445e-05, 0.707101405, -0.707112193, 4.06011859e-05, 0.707112193, 0.707101405))
  878. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.200742126))
  879. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  880. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.23977661e-05, -0.377338409, 0.128446102, 1, 2.88989741e-05, -7.99240443e-05, -5.44923678e-05, 0.939689636, -0.342028648, 6.52195085e-05, 0.342028648, 0.939689517))
  881. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.200742126))
  882. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  883. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000150203705, 0.0619874001, 0.230692625, 1, 8.6519176e-06, -4.36498931e-06, 2.79653864e-06, 0.173621371, 0.984812438, 9.27837209e-06, -0.984812498, 0.173621356))
  884. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.27056542))
  885. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  886. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00012254715, -0.0311915874, 0.287838459, 1, 1.48132467e-05, -4.94851591e-08, -7.36331049e-06, 0.499969244, 0.86604315, 1.28536512e-05, -0.86604321, 0.499969184))
  887. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.218197986))
  888. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  889. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.10758972e-05, -0.135629892, 0.300219536, 1, 2.16309745e-05, 3.13251712e-06, -1.85835925e-05, 0.766031206, 0.64280349, 1.15048588e-05, -0.64280355, 0.766031086))
  890. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.174558327))
  891. Gear1=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear1",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  892. Gear1Weld=CFuncs.Weld.Create(m,Handle2,Gear1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.8160553e-05, -0.257403374, 0.250685215, 1, 3.0758667e-05, 5.3645208e-06, -3.10989744e-05, 0.965920746, 0.258837938, 2.77980871e-06, -0.258837968, 0.965920746))
  893. CFuncs.Mesh.Create("SpecialMesh",Gear1,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.183286294))
  894. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  895. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000121116638, 0.0619254112, 0.233032227, -1, -6.41355073e-05, 4.36270648e-06, 1.54309655e-05, -0.173609138, 0.984814703, -6.24041786e-05, 0.984814644, 0.173609152))
  896. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.27056542))
  897. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  898. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000139713287, 0.137132168, 0.177020788, -1, -3.68952715e-05, -2.31798404e-05, -2.92359273e-05, 0.173692137, 0.984799981, -3.23083113e-05, 0.984799981, -0.173692122))
  899. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.192014158))
  900. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  901. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.1920929e-05, -0.318327904, -0.213999748, -1, -3.63910913e-05, 3.7424008e-05, -3.74237861e-05, -6.12639815e-06, -1, 3.63913205e-05, -1, 6.12503709e-06))
  902. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.261837572))
  903. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  904. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000185012817, -0.210798264, -0.276475072, -1, 7.10228409e-09, 1.42339468e-05, -1.28976608e-05, 0.422569275, -0.906330645, -6.02126556e-06, -0.906330645, -0.422569275))
  905. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.261837572))
  906. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  907. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000101566315, -0.406787157, -0.00492334366, -1, -1.98774487e-05, -2.44953185e-06, 1.57883151e-05, -0.707150161, -0.707063377, 1.2322429e-05, -0.707063437, 0.707150102))
  908. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.200742126))
  909. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  910. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.05583191e-05, -0.379640222, 0.127572536, -1, -2.89001709e-05, -5.07977074e-06, 2.8895045e-05, -0.939718008, -0.341950089, 5.10886366e-06, -0.341950059, 0.939718127))
  911. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.200742126))
  912. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  913. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-8.63075256e-05, -0.031981945, 0.290060163, -1, -5.79731168e-05, 4.78605315e-08, 2.90256012e-05, -0.499958456, 0.866049409, -5.01836548e-05, 0.866049409, 0.499958456))
  914. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.218197986))
  915. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  916. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.95910645e-05, -0.137225151, 0.301937103, -1, -5.11539292e-05, -3.13124792e-06, 3.71722817e-05, -0.76602304, 0.642813087, -3.52810239e-05, 0.642813027, 0.766023159))
  917. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.174558327))
  918. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  919. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.33786011e-06, -0.259581089, 0.251567841, -1, -4.20267643e-05, -5.36538209e-06, 3.9205559e-05, -0.965917468, 0.258850068, -1.60611489e-05, 0.258850068, 0.965917528))
  920. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.183286294))
  921. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  922. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.53674316e-06, -0.320346117, 0.210650921, -1, -3.63923973e-05, 3.74238625e-05, 3.63926338e-05, -1, 6.26747124e-06, 3.74236333e-05, 6.26883138e-06, 1))
  923. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.174558342))
  924. Gear2=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Gear2",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  925. Gear2Weld=CFuncs.Weld.Create(m,Handle2,Gear2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000123977661, -0.397032261, -0.0594191551, -1, -1.48132194e-05, 4.74718505e-08, 7.36604989e-06, -0.500037193, -0.866003931, 1.28520442e-05, -0.866003931, 0.500037253))
  926. CFuncs.Mesh.Create("SpecialMesh",Gear2,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.122190759, 0.261837572))
  927. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  928. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.23977661e-05, -0.459552288, 0.194498539, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  929. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.15208435, 0.139646664))
  930. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  931. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1920929e-05, -0.444787502, 0.224027157, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  932. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.02989352, 0.104735002))
  933. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  934. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1920929e-05, -0.42158556, 0.251445055, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  935. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.837879539, 0.122190833))
  936. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  937. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.09672546e-05, -0.392054558, 0.276753664, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  938. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.593498051, 0.0872791633))
  939. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  940. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.52587891e-05, -0.39202404, 0.275855064, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  941. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.593498051, 0.0872791633))
  942. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  943. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.52587891e-05, -0.421557426, 0.250542879, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  944. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.837879539, 0.122190833))
  945. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  946. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.57356262e-05, -0.444762707, 0.22312212, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  947. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.02989352, 0.104735002))
  948. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  949. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.57356262e-05, -0.459530354, 0.193592072, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  950. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.15208435, 0.139646664))
  951. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  952. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.52587891e-05, -0.474298477, 0.15562582, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  953. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.27427518, 0.174558342))
  954. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  955. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.57356262e-05, 0.356162548, 0.290621281, 1, 3.63928593e-05, -3.74239244e-05, 3.74236915e-05, 6.27717645e-06, 1, 3.63930922e-05, -1, 6.27581903e-06))
  956. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.296749026, 0.0349116959))
  957. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  958. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.62124634e-05, -0.427883625, 0.290617466, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  959. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.296749026, 0.0349116959))
  960. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  961. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.71661377e-05, -0.493277073, 0.275849104, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  962. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.244381517, 0.0872792006))
  963. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  964. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.76429749e-05, -0.546014786, 0.250536203, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  965. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.192014053, 0.122190863))
  966. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  967. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.71661377e-05, -0.583986282, 0.223114729, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  968. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.122190759, 0.104735024))
  969. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  970. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.76429749e-05, -0.613519669, 0.193584919, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  971. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.122190729, 0.139646709))
  972. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  973. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.71661377e-05, -0.640944481, 0.155617476, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  974. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.104734927, 0.174558342))
  975. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  976. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.52587891e-05, -0.486958981, 0.0881311893, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  977. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.37900996, 0.384028375))
  978. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  979. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.71661377e-05, -0.670480251, 0.088121891, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  980. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.13964656, 0.384028316))
  981. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  982. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.38282776e-05, -0.486968994, 0.0890395641, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  983. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.37900996, 0.384028375))
  984. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  985. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.52587891e-05, -0.670489788, 0.0890498161, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  986. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.13964656, 0.384028316))
  987. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  988. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.43051147e-05, -0.640961647, 0.15654254, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  989. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.104734927, 0.174558342))
  990. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  991. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.43051147e-05, -0.613541603, 0.194506884, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  992. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.122190729, 0.139646709))
  993. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  994. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.43051147e-05, -0.584011078, 0.224034548, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  995. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.122190759, 0.104735024))
  996. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  997. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.33514404e-05, -0.546042442, 0.251451731, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  998. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.192014053, 0.122190863))
  999. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1000. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.28746033e-05, -0.493308067, 0.276758432, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  1001. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.244381517, 0.0872792006))
  1002. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1003. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.1920929e-05, -0.427917004, 0.291519403, 1, 3.63928593e-05, -3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, -3.63930922e-05, 1, -6.27581903e-06))
  1004. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.296749026, 0.0349116959))
  1005. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1006. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.14440918e-05, 0.35619545, 0.29151535, -1, -3.63928593e-05, 3.74239244e-05, 3.74236915e-05, 6.27717645e-06, 1, -3.63930922e-05, 1, -6.27581903e-06))
  1007. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.296749026, 0.0349116959))
  1008. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1009. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.47819519e-05, -0.503840446, -0.000455379486, -1, -3.63928593e-05, 3.74239244e-05, -3.74236915e-05, -6.27717645e-06, -1, 3.63930922e-05, -1, 6.27581903e-06))
  1010. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.51865661, 0.349116683))
  1011. HalfCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","HalfCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1012. HalfCircleWeld=CFuncs.Weld.Create(m,Handle2,HalfCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000157833099, -0.474321365, 0.156579971, 1, 3.77198194e-05, -3.72496979e-05, -3.7249767e-05, 1.78060668e-06, -1, -3.77197503e-05, 1, 1.78201196e-06))
  1013. CFuncs.Mesh.Create("SpecialMesh",HalfCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 1.27427518, 0.174558342))
  1014. Hitbox=CFuncs.Part.Create(m,Enum.Material.Metal,0,1,"Ghost grey","Hitbox",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1015. HitboxWeld=CFuncs.Weld.Create(m,Handle2,Hitbox,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000118732452, -2.23568153, -0.000553607941, -1, -3.63940308e-05, 3.7424561e-05, -3.74246738e-05, 3.07835467e-06, -1, 3.63939143e-05, -1, -3.07971391e-06))
  1016. CFuncs.Mesh.Create("SpecialMesh",Hitbox,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 26.3582916, 6.10954285))
  1017. Hold=CFuncs.Part.Create(m,Enum.Material.Grass,0,0,"Ghost grey","Hold",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1018. HoldWeld=CFuncs.Weld.Create(m,Handle2,Hold,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.337536335, 7.86781311e-06, -3.33786011e-06, 4.56107591e-06, 1.82374224e-05, 1, 3.83310407e-06, -1, 1.8237406e-05, 1, 3.83301995e-06, -4.56114503e-06))
  1019. CFuncs.Mesh.Create("SpecialMesh",Hold,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(3.84028172, 1.39646578, 1.39646673))
  1020. MiddleScrew=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","MiddleScrew",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1021. MiddleScrewWeld=CFuncs.Weld.Create(m,Handle2,MiddleScrew,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.72340393e-05, -0.72991991, -0.253219843, -1, -8.01320766e-06, 5.43656506e-06, -5.43638544e-06, -2.23566822e-05, -1, 8.01332953e-06, -1, 2.23566403e-05))
  1022. CFuncs.Mesh.Create("SpecialMesh",MiddleScrew,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.30918729, 0.0523674712, 0.331660837))
  1023. MiddleScrew=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","MiddleScrew",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1024. MiddleScrewWeld=CFuncs.Weld.Create(m,Handle2,MiddleScrew,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000266075134, 0.0292414427, -0.922868729, -1, 3.47755304e-05, 1.10667888e-05, 3.64547413e-05, 0.965946615, 0.258741498, -1.69205464e-06, 0.258741498, -0.965946615))
  1025. CFuncs.Mesh.Create("SpecialMesh",MiddleScrew,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.30918729, 0.0523674712, 0.331660837))
  1026. MiddleScrew=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","MiddleScrew",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1027. MiddleScrewWeld=CFuncs.Weld.Create(m,Handle2,MiddleScrew,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000189781189, -0.694225311, -0.337429047, -1, 3.48053641e-06, 2.09066475e-05, -1.23225336e-05, 0.707089961, -0.707123578, -1.72440505e-05, -0.707123637, -0.707089901))
  1028. CFuncs.Mesh.Create("SpecialMesh",MiddleScrew,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.30918729, 0.0523674712, 0.331660837))
  1029. MiddleScrew=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","MiddleScrew",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1030. MiddleScrewWeld=CFuncs.Weld.Create(m,Handle2,MiddleScrew,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000184059143, 0.883537054, -0.266063213, -1, -7.37682858e-05, 1.58438725e-05, -2.31640424e-05, 0.500013292, 0.866017699, -7.18067822e-05, 0.866017759, -0.500013292))
  1031. CFuncs.Mesh.Create("SpecialMesh",MiddleScrew,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.30918729, 0.0523674712, 0.331660837))
  1032. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1033. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-5.24520874e-06, -0.473981857, 0.584681988, -1, -3.83301494e-06, 4.56114503e-06, -4.56107682e-06, -1.81778105e-05, -1, 3.83309771e-06, -1, 1.81777923e-05))
  1034. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.139646545, 0.139646664))
  1035. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1036. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.62124634e-05, -0.729501247, -0.253690481, -1, -3.63912586e-05, 3.74234878e-05, -3.74232695e-05, -6.06214826e-06, -0.99999994, 3.63914842e-05, -1, 6.06078584e-06))
  1037. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.29173112, 0.314204842, 0.314205021))
  1038. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1039. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000185012817, 0.0296618938, -0.922283649, -1, 6.39738573e-06, 4.3054406e-05, 1.73201443e-05, 0.965942383, 0.258757234, -3.99327073e-05, 0.258757234, -0.965942442))
  1040. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.29173112, 0.314204842, 0.314205021))
  1041. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1042. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000141620636, -4.29230833, 0.263013124, -1, -3.63370127e-05, 3.74893716e-05, -3.7489488e-05, 3.17617514e-06, -1, 3.6336889e-05, -1, -3.17753461e-06))
  1043. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 4.62579298, 2.18197942))
  1044. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1045. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000127315521, 3.36420679, 0.422424912, -1, -3.63370127e-05, 3.74893716e-05, 3.7489488e-05, -3.17617514e-06, 1, -3.6336889e-05, 1, 3.17753461e-06))
  1046. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 3.05476904, 0.872791946))
  1047. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1048. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000134468079, 3.36417627, 0.421232939, 1, 3.63370127e-05, -3.74893716e-05, 3.7489488e-05, -3.17617514e-06, 1, 3.6336889e-05, -1, -3.17753461e-06))
  1049. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 3.05476904, 0.872791946))
  1050. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1051. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.75053644, -0.0737366676, 0.443458915, 3.7489488e-05, -3.17617514e-06, 1, 1, 3.63370127e-05, -3.74893716e-05, -3.6336889e-05, 1, 3.17753461e-06))
  1052. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(10.2989378, 0.610953808, 1.04735005))
  1053. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1054. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.30363703, -0.0740036964, -0.34133482, 2.69535449e-05, -0.258825362, -0.965924084, -1, -5.02515832e-05, -1.44391906e-05, -4.48019855e-05, 0.965924263, -0.258825332))
  1055. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(3.66572285, 0.610953808, 1.04735005))
  1056. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1057. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.75050497, -0.073969841, 0.442384243, 3.74894844e-05, -3.18921661e-06, 1, -1, -3.63369945e-05, 3.7489368e-05, 3.63368745e-05, -1, -3.1905754e-06))
  1058. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(10.2989378, 0.610953808, 1.04735005))
  1059. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1060. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.75050354, -0.0737304688, 0.442383289, -3.74894844e-05, 3.18921661e-06, -1, 1, 3.63369945e-05, -3.7489368e-05, 3.63368745e-05, -1, -3.1905754e-06))
  1061. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(10.2989378, 0.610953808, 1.04735005))
  1062. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1063. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0001039505, 0.508100033, -0.000492572784, 1, 3.63369945e-05, -3.7489368e-05, 3.74894844e-05, -3.18921661e-06, 1, 3.63368745e-05, -1, -3.1905754e-06))
  1064. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 0.01745582, 6.98233557))
  1065. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1066. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000107288361, 0.411049843, 0.579526424, 1, 3.63369945e-05, -3.7489368e-05, 3.74894844e-05, -3.18921661e-06, 1, 3.63368745e-05, -1, -3.1905754e-06))
  1067. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 0.785511971, 2.18197942))
  1068. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1069. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.82284546e-05, 0.411091805, 0.580504179, -1, -3.63369945e-05, 3.7489368e-05, 3.74894844e-05, -3.18921661e-06, 1, -3.63368745e-05, 1, 3.1905754e-06))
  1070. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 0.785511971, 2.18197942))
  1071. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1072. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.35533619, -0.0739626884, -0.348151565, 8.02073737e-06, 0.258795649, -0.965932131, 1, -1.20768063e-05, 5.06796732e-06, -1.03538068e-05, -0.96593219, -0.258795619))
  1073. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(3.22932816, 0.610953808, 1.04735005))
  1074. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1075. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000190734863, -4.29221964, 0.264293909, 1, 3.77198194e-05, -3.72496979e-05, -3.7249767e-05, 1.78060668e-06, -1, -3.77197503e-05, 1, 1.78201196e-06))
  1076. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 4.62579298, 2.18197942))
  1077. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1078. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.3555088, -0.0739517212, -0.348052859, 2.64535856e-06, -0.258758396, 0.965942085, -1, -2.65683684e-05, -4.37855533e-06, 2.67964915e-05, -0.965942025, -0.258758396))
  1079. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(3.22932816, 0.610953808, 1.04735005))
  1080. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1081. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.75048733, -0.0740156174, 0.443471909, -3.72497707e-05, 1.81134817e-06, -1, -1, -3.77198085e-05, 3.72497016e-05, -3.7719743e-05, 1, 1.81275425e-06))
  1082. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(10.2989378, 0.610953808, 1.04735005))
  1083. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1084. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.30387163, -0.0738787651, -0.341104507, 7.99822956e-05, 0.258790791, 0.965933442, 1, -1.2076458e-05, -7.95676315e-05, -8.92631215e-06, 0.965933383, -0.258790821))
  1085. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(3.66572285, 0.610953808, 1.04735005))
  1086. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1087. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.82258272, -0.0737485886, 2.17950249, 9.23773914e-05, -0.422623396, 0.906305313, 1, 9.17759644e-06, -9.76477822e-05, 3.29505347e-05, 0.906305432, 0.422623396))
  1088. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(5.49858522, 0.610953808, 1.04735005))
  1089. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1090. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.82240009, -0.0739207268, 2.17939448, -7.02483612e-06, 0.422576785, -0.906327069, -1, -1.96863093e-05, -1.42789463e-06, -1.84456312e-05, 0.906327188, 0.422576725))
  1091. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(5.49858522, 0.610953808, 1.04735005))
  1092. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1093. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000117778778, -2.02474308, -0.000504255295, -1, -3.85279272e-05, 3.59546902e-05, -3.59549886e-05, 7.80114351e-06, -1, 3.85276471e-05, -1, -7.80252776e-06))
  1094. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.22190797, 14.1392155, 2.61837506))
  1095. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1096. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000274658203, 0.883565903, -0.26622057, -1, -7.59046306e-05, 1.43745601e-05, -2.55036939e-05, 0.500001192, 0.866024673, -7.2922594e-05, 0.866024613, -0.500001252))
  1097. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.29173112, 0.314204842, 0.314205021))
  1098. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1099. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.58442688e-05, -0.694398403, -0.33741045, -1, 1.34411016e-06, 1.94383992e-05, -1.27947405e-05, 0.707099736, -0.707113862, -1.46953262e-05, -0.707113802, -0.707099736))
  1100. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.29173112, 0.314204842, 0.314205021))
  1101. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1102. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.694318295, -7.58171082e-05, -0.337261915, -2.23872594e-05, 0.707131624, -0.707081914, 1, 6.15653562e-07, -3.10457872e-05, -2.15181408e-05, -0.707081854, -0.707131684))
  1103. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.384028137, 1.25681937, 0.384028375))
  1104. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1105. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.729609489, 0.000108718872, -0.253570557, -3.59549776e-05, 7.82815914e-06, -1, 1, 3.85279054e-05, -3.59546757e-05, 3.85276217e-05, -0.99999994, -7.8295534e-06))
  1106. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.384028137, 1.25681937, 0.384028375))
  1107. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1108. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000133514404, -4.45169353, -0.0055475235, -1, -3.85279054e-05, 3.59546757e-05, -3.59549776e-05, 7.82815914e-06, -1, 3.85276217e-05, -0.99999994, -7.8295534e-06))
  1109. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 3.84028101, 0.610954225))
  1110. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1111. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000133514404, -4.45802212, -0.0055475235, -1, -3.85279054e-05, 3.59546757e-05, -3.59549776e-05, 7.82815914e-06, -1, 3.85276217e-05, -0.99999994, -7.8295534e-06))
  1112. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 3.96247149, 0.785512567))
  1113. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1114. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.8119812e-05, -2.7644906, 2.83668089, -1, -2.20132551e-05, -3.91853519e-06, 1.83371503e-05, -0.707140207, -0.70707339, 1.27940311e-05, -0.707073271, 0.707140267))
  1115. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 0.907702804, 0.610954225))
  1116. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1117. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.85966492e-05, -2.68433237, 2.83675528, -1, -2.20126149e-05, -3.91853519e-06, 1.83366992e-05, -0.707140207, -0.70707339, 1.279358e-05, -0.707073271, 0.707140267))
  1118. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 1.64084744, 0.785512567))
  1119. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1120. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.15391541e-05, -2.57419252, -2.5821352, -1, 1.34386937e-06, 1.94383447e-05, -1.27948706e-05, 0.707099736, -0.707113802, -1.46951179e-05, -0.707113743, -0.707099795))
  1121. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 2.96748972, 0.785512567))
  1122. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1123. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.1920929e-05, -2.3934505, 2.31184959, -1, -2.20134916e-05, -3.91858384e-06, 1.83373522e-05, -0.707140148, -0.70707339, 1.27941657e-05, -0.707073271, 0.707140267))
  1124. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 2.18197775, 0.610954225))
  1125. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1126. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.05854797e-05, -2.64812326, -2.582165, -1, 1.34299012e-06, 1.94382937e-05, -1.27954563e-05, 0.707099795, -0.707113743, -1.46944612e-05, -0.707113683, -0.707099795))
  1127. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 2.18197775, 0.610954225))
  1128. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1129. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.1920929e-05, -2.31963968, 2.31194305, -1, -2.20143666e-05, -3.91863341e-06, 1.83380052e-05, -0.707140207, -0.707073331, 1.27947487e-05, -0.707073331, 0.707140148))
  1130. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 2.96748972, 0.785512567))
  1131. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1132. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.15255737e-06, -1.79457045, 1.78697968, -1, -2.20137281e-05, -3.91863341e-06, 1.83375541e-05, -0.707140207, -0.707073331, 1.27942976e-05, -0.707073331, 0.707140148))
  1133. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 2.96748972, 0.785512567))
  1134. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1135. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.67843628e-05, -2.04942989, -2.05710888, -1, 1.34274956e-06, 1.94382428e-05, -1.27955873e-05, 0.707099855, -0.707113743, -1.46942548e-05, -0.707113683, -0.707099855))
  1136. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 2.96748972, 0.785512567))
  1137. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1138. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.63075256e-05, -2.12325668, -2.05711222, -1, 1.34276047e-06, 1.94382392e-05, -1.279558e-05, 0.707099855, -0.707113743, -1.46942584e-05, -0.707113683, -0.707099855))
  1139. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 2.18197775, 0.610954225))
  1140. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1141. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.15255737e-06, -1.86841011, 1.78706741, -1, -2.20145976e-05, -3.91868707e-06, 1.83382072e-05, -0.707140148, -0.70707339, 1.27948761e-05, -0.707073331, 0.707140267))
  1142. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 2.18197775, 0.610954225))
  1143. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1144. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.96453857e-05, -1.59829521, -1.5320437, -1, 1.34187928e-06, 1.94381901e-05, -1.27961657e-05, 0.707099855, -0.707113683, -1.46936018e-05, -0.707113624, -0.707099915))
  1145. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 2.18197775, 0.610954225))
  1146. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1147. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.01222229e-05, -1.52446651, -1.53204107, -1, 1.34188656e-06, 1.94381864e-05, -1.27961584e-05, 0.707099855, -0.707113683, -1.46936054e-05, -0.707113624, -0.707099915))
  1148. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 2.96748972, 0.785512567))
  1149. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1150. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, -1.34333277, 1.26209259, -1, -2.20154689e-05, -3.91874255e-06, 1.83388602e-05, -0.707140088, -0.70707351, 1.27954545e-05, -0.70707345, 0.707140148))
  1151. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 2.18197775, 0.610954225))
  1152. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1153. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.76837158e-06, -1.26948166, 1.26215029, -1, -2.20148304e-05, -3.91874255e-06, 1.83384091e-05, -0.707140088, -0.70707351, 1.27950034e-05, -0.70707345, 0.707140148))
  1154. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 2.96748972, 0.785512567))
  1155. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1156. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.29832458e-05, -1.07337189, -1.0069356, -1, 1.34164793e-06, 1.94381373e-05, -1.2796293e-05, 0.707099974, -0.707113743, -1.46934026e-05, -0.707113683, -0.707099974))
  1157. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 2.18197775, 0.610954225))
  1158. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1159. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.44137573e-05, -0.999540329, -1.0069313, -1, 1.34165521e-06, 1.94381373e-05, -1.27962858e-05, 0.707099974, -0.707113743, -1.46934062e-05, -0.707113683, -0.707099974))
  1160. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 2.96748972, 0.785512567))
  1161. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1162. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.53674316e-07, -0.893846989, 0.736846924, -1, -2.20156981e-05, -3.91880121e-06, 1.83390639e-05, -0.707140088, -0.70707351, 1.27955745e-05, -0.70707351, 0.707140088))
  1163. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 1.55356836, 0.610954225))
  1164. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1165. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(4.76837158e-07, -0.889605999, 0.736899853, -1, -2.20150596e-05, -3.91880212e-06, 1.83386128e-05, -0.707140088, -0.70707351, 1.27951234e-05, -0.70707351, 0.707140088))
  1166. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 1.58847976, 0.785512567))
  1167. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1168. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000112056732, -0.877579212, 7.55786896e-05, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1169. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23063564, 1.67575884, 0.785512567))
  1170. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1171. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000112056732, -0.87335968, 7.58171082e-05, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1172. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.23936355, 1.64084744, 0.610954225))
  1173. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1174. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000109195709, -0.411360264, 8.60691071e-05, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1175. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.43137741, 0.750600338, 0.733145118))
  1176. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1177. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000109195709, -0.413468361, 8.60691071e-05, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1178. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.50120091, 0.174558222, 0.174558342))
  1179. Part=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1180. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000109195709, -0.413468361, 8.60691071e-05, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1181. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.46628964, 0.698232889, 0.698233366))
  1182. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1183. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000106811523, -0.392375946, -0.168670177, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1184. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.29173112, 0.349116445, 0.349116683))
  1185. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1186. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000111103058, -0.392366886, 0.168842316, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1187. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.29173112, 0.349116445, 0.349116683))
  1188. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1189. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000109195709, -0.392371655, 8.65459442e-05, -1, -3.85306012e-05, 3.59543628e-05, -3.59546757e-05, 8.09310495e-06, -1, 3.85303101e-05, -1, -8.0944892e-06))
  1190. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.29173112, 1.39646578, 1.39646673))
  1191. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1192. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.10487366e-05, -0.000449180603, -0.425033092, 1, -1.34099218e-06, -5.2467818e-05, -3.80462734e-05, -0.707151711, -0.707061887, -3.61545426e-05, 0.707061768, -0.70715183))
  1193. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1194. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1195. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000112056732, -0.21092701, -0.337540388, 1, 3.85306012e-05, -3.59543665e-05, -3.59546757e-05, 8.09217363e-06, -1, -3.85303101e-05, 1, 8.09355879e-06))
  1196. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1197. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1198. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-7.15255737e-05, 0.126129627, -0.298460007, 1, -1.34099218e-06, -5.2467818e-05, -3.80462734e-05, -0.707151711, -0.707061887, -3.61545426e-05, 0.707061768, -0.707151771))
  1199. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1200. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1201. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.82707453, -0.0739016533, 2.17139196, -2.04944208e-05, 0.422684789, 0.906276762, -1, -1.35581222e-05, -1.6290398e-05, 5.40170868e-06, -0.906276762, 0.422684819))
  1202. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(5.49858522, 0.610953808, 1.04735005))
  1203. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1204. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.474001884, -0.596637845, -1, -3.83302904e-06, 4.56114685e-06, -4.56107773e-06, -1.81927171e-05, -1, 3.8331118e-06, -1, 1.81926971e-05))
  1205. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.25681949, 0.139646545, 0.139646664))
  1206. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1207. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0286338329, -0.000234603882, -0.922691822, 5.27066477e-05, -0.965932548, -0.258794188, -1, -5.23079652e-05, -8.42633472e-06, -5.397726e-06, 0.258794188, -0.965932548))
  1208. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.384028137, 1.25681937, 0.384028375))
  1209. Part=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1210. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.883525372, -0.000160694122, -0.266668797, 8.35447208e-05, -0.500060022, -0.865990698, -1, -5.14768108e-05, -6.67480854e-05, -1.12003854e-05, 0.865990698, -0.500060022))
  1211. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.384028137, 1.25681937, 0.384028375))
  1212. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1213. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000112056732, -0.0449285507, 0.0446734428, -1, 8.84763085e-06, -3.07513801e-05, 1.54857225e-05, -0.707171619, -0.707041979, -2.80021486e-05, -0.707041979, 0.707171619))
  1214. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.39646614, 1.39646578, 1.39646673))
  1215. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1216. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.76837158e-07, -0.210938454, -0.337601781, -1, -7.66541507e-06, 9.12270843e-06, -9.12242922e-06, -3.64808548e-05, -1, 7.66574794e-06, -0.99999994, 3.6480782e-05))
  1217. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1218. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1219. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.8267765, -0.074054718, 2.17094374, 3.76485041e-05, -0.422658622, -0.906288981, 1, -2.08745514e-05, 5.12764891e-05, -4.05908286e-05, -0.906288922, 0.422658652))
  1220. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(5.49858522, 0.610953808, 1.04735005))
  1221. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1222. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000104904175, -0.0843462944, -0.210884333, -1, -4.23627862e-05, 4.05161736e-05, -4.05157407e-05, -1.01408077e-05, -1, 4.23631973e-05, -1, 1.01390897e-05))
  1223. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1224. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1225. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000105381012, 0.126675129, -0.298410416, -1, -2.4910612e-06, 2.39991696e-05, -1.87318456e-05, 0.7070871, -0.707126558, -1.52080047e-05, -0.707126558, -0.70708704))
  1226. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1227. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1228. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0001039505, 0.000102043152, -0.424989223, -1, -2.49107029e-06, 2.39991714e-05, -1.87318528e-05, 0.7070871, -0.707126558, -1.52080011e-05, -0.707126558, -0.70708704))
  1229. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1230. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1231. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000107765198, -0.158178806, 6.03199005e-05, -1, -4.23628007e-05, 4.051617e-05, -4.05157407e-05, -1.01463966e-05, -1, 4.23632118e-05, -1, 1.01446803e-05))
  1232. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.39646614, 1.3091867, 1.22190845))
  1233. Part=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Part",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1234. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000109672546, -0.0843353271, -0.210941792, 1, 4.23628007e-05, -4.051617e-05, -4.05157407e-05, -1.01463966e-05, -1, -4.23632118e-05, 1, -1.01446803e-05))
  1235. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(0.349116534, 0.174558222, 0.174558342))
  1236. RegularParts=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Ghost grey","RegularParts",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1237. RegularPartsWeld=CFuncs.Weld.Create(m,Handle2,RegularParts,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.43051147e-06, -8.51154327e-05, 0.284757614, 1, 7.66598532e-06, -9.12236374e-06, -7.66631729e-06, 1, -3.63862964e-05, 9.12208543e-06, 3.63863655e-05, 1))
  1238. CFuncs.Mesh.Create("SpecialMesh",RegularParts,Enum.MeshType.Cylinder,"",Vector3.new(0, 0, 0),Vector3.new(1.43137777, 0.0872791111, 0.0872791708))
  1239. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1240. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-2.38418579e-05, -0.259531021, 0.539843321, 1, 2.52995724e-05, -8.25544921e-05, -7.24489801e-05, 0.765998244, -0.64284277, 4.69729493e-05, 0.64284277, 0.765998244))
  1241. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.218197733, 0.0872791484))
  1242. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1243. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-4.19616699e-05, -0.29864645, 0.491271853, 1, 2.18214791e-05, -8.11131104e-05, -7.61652482e-05, 0.642735422, -0.766088188, 3.54170988e-05, 0.766088247, 0.642735362))
  1244. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.244381458, 0.0872791484))
  1245. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1246. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.81877136e-05, -0.359623909, 0.403885126, 1, 1.68739716e-05, -7.83955911e-05, -7.81828567e-05, 0.422563523, -0.906333387, 1.78336722e-05, 0.906333387, 0.422563493))
  1247. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.261837333, 0.0872791484))
  1248. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1249. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-9.6321106e-05, -0.382812977, 0.306041718, 1, 1.23220252e-05, -7.50572581e-05, -7.60567054e-05, 0.173604742, -0.984815478, 8.95375251e-07, 0.984815478, 0.173604742))
  1250. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.349116445, 0.0872791484))
  1251. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1252. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000128269196, -0.392081738, 0.170564651, 1, 7.0026972e-06, -6.97370197e-05, -6.74602852e-05, -0.173713773, -0.984796226, -1.90105093e-05, 0.984796226, -0.173713759))
  1253. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.296748936, 0.0872791484))
  1254. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1255. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.6239624e-05, -0.0718159676, 0.626565456, -1, -3.63043764e-05, -9.95454343e-07, 3.59262231e-05, -0.984825134, -0.173549473, 5.32025615e-06, -0.173549458, 0.984825194))
  1256. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.331660628, 0.0872791484))
  1257. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1258. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.3419342e-05, -0.163788557, 0.59586668, -1, -3.0723997e-05, -1.36815174e-07, 2.7904036e-05, -0.906334579, -0.422560722, 1.28587553e-05, -0.422560722, 0.906334579))
  1259. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.261837274, 0.0872791484))
  1260. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1261. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(8.72612e-05, -0.257823348, 0.540540218, -1, -2.53031358e-05, 1.4440086e-06, 1.84557557e-05, -0.766067386, -0.642760277, 1.73700573e-05, -0.642760277, 0.766067445))
  1262. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.218197733, 0.0872791484))
  1263. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1264. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0001039505, -0.297121763, 0.492258072, -1, -2.18248042e-05, 2.88470801e-06, 1.18195612e-05, -0.642814875, -0.76602155, 1.85726039e-05, -0.76602155, 0.642814815))
  1265. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.244381458, 0.0872791484))
  1266. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1267. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00012588501, -0.358509064, 0.40524435, -1, -1.68757851e-05, 5.59893806e-06, 2.0583891e-06, -0.422656, -0.906290114, 1.76607828e-05, -0.906290174, 0.42265597))
  1268. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.261837333, 0.0872791484))
  1269. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1270. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000146389008, -0.3822999, 0.307652235, -1, -1.23235759e-05, 8.93666675e-06, -6.66009191e-06, -0.173708618, -0.98479706, 1.36885992e-05, -0.984797001, 0.173708618))
  1271. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.349116445, 0.0872791484))
  1272. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1273. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000168323517, -0.39200592, 0.172229648, -1, -7.00375176e-06, 1.42562731e-05, -1.52556577e-05, 0.173599571, -0.984816372, 4.42252576e-06, -0.984816313, -0.173599586))
  1274. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.296748936, 0.0872791484))
  1275. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1276. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(7.62939453e-05, -0.073646307, 0.626343727, 1, 3.63018335e-05, -8.49931457e-05, -5.05113494e-05, 0.984802961, -0.17367509, 7.7396784e-05, 0.17367509, 0.984803021))
  1277. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.331660628, 0.0872791484))
  1278. SMallCircle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Ghost grey","SMallCircle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1279. SMallCircleWeld=CFuncs.Weld.Create(m,Handle2,SMallCircle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(9.05990601e-05, -0.16558218, 0.595463276, 1, 3.07230948e-05, -8.41335641e-05, -6.34037133e-05, 0.906289399, -0.422657669, 6.32640076e-05, 0.422657698, 0.906289399))
  1280. CFuncs.Mesh.Create("SpecialMesh",SMallCircle,Enum.MeshType.Brick,"",Vector3.new(0, 0, 0),Vector3.new(1.2742753, 0.261837274, 0.0872791484))
  1281. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1282. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.63389492, 4.67367363, -0.683716774, 0.860500157, 0.404822737, -0.309286505, 0.342860192, -0.0111460416, 0.939320385, 0.376810908, -0.914327323, -0.148388773))
  1283. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.518704057, 0.848311901))
  1284. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1285. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.68026686, 4.67165375, -0.576100409, -0.857848823, 0.403777033, 0.317898512, 0.342875272, -0.0110751987, 0.939315677, 0.382794887, 0.914790452, -0.128944308))
  1286. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.503456235, 0.856137574))
  1287. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1288. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.68049574, -4.84830284, -0.575833499, 0.857808352, -0.403828323, -0.317942679, -0.342930108, 0.011078517, -0.93929565, 0.382836491, 0.914767683, -0.12898165))
  1289. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.961013734, 0.856137574))
  1290. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1291. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.67736959, -4.84712744, -0.589948177, 0.85679245, 0.406631291, 0.317108333, 0.343250155, 0.00918211509, -0.93919915, -0.384819478, 0.913546264, -0.131709069))
  1292. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.958206415, 0.859278202))
  1293. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1294. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.67728043, 4.66901779, -0.590214729, -0.856740654, -0.40670374, -0.317155629, -0.343308598, -0.00919364858, 0.939177752, -0.384882897, 0.913513899, -0.131748319))
  1295. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.507891297, 0.859278202))
  1296. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1297. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.63123178, 4.67012548, -0.693097413, 0.85606122, -0.414471, 0.308825195, -0.343279034, -0.00922357198, 0.939188182, -0.386417776, -0.910015821, -0.150175139))
  1298. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.522188485, 0.850377083))
  1299. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1300. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(1.63254833, -4.84795332, -0.683669329, -0.860478401, -0.404802918, 0.309372813, -0.342879236, 0.0109719327, -0.939315379, 0.376843244, -0.914338112, -0.148239613))
  1301. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.945765913, 0.848311901))
  1302. Top=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Top",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1303. TopWeld=CFuncs.Weld.Create(m,Handle2,Top,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.63078642, -4.846982, -0.693390131, -0.856041253, 0.414482415, -0.308865219, 0.343286872, 0.0091338167, -0.939186215, -0.386455029, -0.91001147, -0.150105298))
  1304. CFuncs.Mesh.Create("SpecialMesh",Top,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.943909287, 0.850377083))
  1305. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1306. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.492438555, 1.84762669, -3.23616076, -0.853536606, -0.520389378, -0.0258883834, -0.49184978, 0.788339257, 0.36960125, -0.17192775, 0.328201354, -0.928829849))
  1307. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.90836978, 0.627551973))
  1308. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1309. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.492366552, -1.98433328, -3.23586655, 0.853551567, 0.520366251, 0.0258617811, 0.491826594, -0.788371265, -0.369563937, -0.171919912, 0.328161389, -0.928845346))
  1310. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.222067013, 0.627551973))
  1311. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1312. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.48711729, -1.96779609, -3.24679756, 0.847753763, -0.529895365, -0.0229007285, -0.500400484, -0.784760952, -0.365717947, 0.175820649, 0.321498305, -0.930443943))
  1313. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.218312353, 0.628867984))
  1314. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1315. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.48728466, 1.83086061, -3.24669456, -0.84774071, 0.529915929, 0.022907123, 0.500418663, 0.784742117, 0.365733445, 0.17583181, 0.321510285, -0.930437744))
  1316. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.914560199, 0.628867984))
  1317. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1318. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.500192404, -1.96642685, -3.24397874, -0.851441264, -0.523649693, 0.028962221, -0.496343136, 0.786744297, -0.366983563, 0.169384941, -0.326840132, -0.92977649))
  1319. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.209919915, 0.632166326))
  1320. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1321. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500234127, 1.83073854, -3.24386764, 0.851447582, 0.523640335, -0.0289483517, 0.496335, -0.786762357, 0.366955936, 0.169377431, -0.32681182, -0.929787815))
  1322. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.911982179, 0.632166326))
  1323. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1324. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.528457642, -1.96797478, -3.23891592, -0.851489723, 0.523110211, -0.036344137, 0.498093039, 0.78520745, -0.367902875, -0.163916036, -0.331368268, -0.92915374))
  1325. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.213432193, 0.630989075))
  1326. Triangle=CFuncs.Part.Create(m,Enum.Material.Metal,0,0,"Ghost grey","Triangle",Vector3.new(0.241735607, 0.241735607, 0.241735607))
  1327. TriangleWeld=CFuncs.Weld.Create(m,Handle2,Triangle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.528755665, 1.83138227, -3.23895311, 0.851512849, -0.523072064, 0.0363532379, -0.498058975, -0.785223901, 0.367914021, -0.163900122, -0.331389517, -0.929148972))
  1328. CFuncs.Mesh.Create("SpecialMesh",Triangle,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0, 0.917362332, 0.630989075))
  1329.  
  1330. function slamjamlol()
  1331. attack = true
  1332. CFuncs.Sound.Create("541909867", Head, 1, 1)
  1333. KickyHit = Head.Touched:connect(function(who_tf_did_you_hit)
  1334. if who_tf_did_you_hit.Parent.Name ~= "Base" then
  1335. HitPart = who_tf_did_you_hit.Parent:FindFirstChild("Torso")
  1336. HitPart2 = who_tf_did_you_hit.Parent:FindFirstChild("UpperTorso")
  1337. HitHumanoid = who_tf_did_you_hit.Parent:FindFirstChild("Humanoid")
  1338. if HitPart then
  1339. CFuncs.Sound.Create("541909983", HitPart, 1.05, 1.05)
  1340. end
  1341. if HitPart2 then
  1342. CFuncs.Sound.Create("541909983", HitPart2, 1.05, 1.05)
  1343. end
  1344. if HitHumanoid then
  1345. MagnitudeDamage(LeftLeg, 2, 7, 12, 1, "Normal", "", 1)
  1346. MagnitudeDamage(RightLeg, 2, 7, 12, 1, "Normal", "", 1)
  1347. --HitHumanoid:TakeDamage(math.random(500, 1000) / 100)
  1348. end
  1349. wait(1)
  1350. end
  1351. end)
  1352. Humanoid.WalkSpeed = 4
  1353. for i = 0, 4, 0.1 do
  1354. swait()
  1355. PlayAnimationFromTable({
  1356. CFrame.new(0, 1.71363354e-07, 0.260002494, 1, 0, -0, 0, 0.943149447, -0.332369119, 0, 0.332369149, 0.943149447) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1357. CFrame.new(0, 1.28295398, 0.120430052, 1, 0, -0, 0, 0.918046236, -0.396473646, -0, 0.396473676, 0.918046176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1358. CFrame.new(0.659992576, 1.66931438, 0.705276787, 0.856516123, 0.429131031, 0.286752135, 0.324268639, -0.879676223, 0.347878993, 0.401534706, -0.204979241, -0.89261055) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1359. CFrame.new(-0.989991903, 1.60831773, 0.652540684, 0.86341989, -0.483134061, 0.14521566, -0.502652466, -0.848390341, 0.166056126, 0.0429721475, -0.216369227, -0.97536552) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1360. CFrame.new(0.350000322, -2.04915833, 0.202584505, 0.968936622, 0.040397644, -0.243987665, 0.0592622757, 0.919897616, 0.387655169, 0.240104035, -0.390072495, 0.888928354) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1361. CFrame.new(-0.650000334, -2.0923655, 0.0799773932, 0.958128989, 0.0773738176, 0.275684923, -0.146027103, 0.960221708, 0.238013759, -0.24630259, -0.268305302, 0.931315005) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1362. }, .1, false)
  1363. end
  1364. for i = 0, 0.1, 0.1 do
  1365. swait()
  1366. PlayAnimationFromTable({
  1367. CFrame.new(0, 8.7544322e-08, -0.229998812, 1, 0, 0, 0, 0.998912752, 0.0466189869, 0, -0.0466189869, 0.998912752) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1368. CFrame.new(0, 1.58759665, -0.126131207, 1, 0, 0, 0, 0.96008724, 0.279700816, 0, -0.279700816, 0.96008724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1369. CFrame.new(0.899994314, 2.06568527, -0.0737808049, -0.851317167, 0.51888597, 0.0775665045, -0.509111464, -0.852739632, 0.116793558, 0.126746565, 0.0599383637, 0.990122557) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1370. CFrame.new(-0.829999804, 2.10144806, 0.0179649442, -0.86808151, -0.492148668, 0.064994283, 0.488771439, -0.870243192, -0.0614766106, 0.0868164599, -0.0215993579, 0.995990217) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1371. CFrame.new(0.500001013, -2.00854278, 0.136509597, 0.881495237, 0.0164347272, -0.47190696, -0.00728345849, 0.999748468, 0.0212123618, 0.472136915, -0.0152614787, 0.881393194) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1372. CFrame.new(-0.710003018, -2.0052793, 0.0665869117, 0.837710857, -0.0228132177, 0.545637369, 0.017495241, 0.999735355, 0.014938917, -0.545833766, -0.00296843424, 0.8378883) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1373. }, .3, false)
  1374. end
  1375. for i = 0, 3, 0.1 do
  1376. swait()
  1377. PlayAnimationFromTable({
  1378. CFrame.new(0, 8.94069672e-08, -1.00000834, 1, 0, 0, 0, 0.685653806, 0.727927804, 0, -0.727927804, 0.685653806) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1379. CFrame.new(0, 1.57930517, -0.0588911176, 1, 0, 0, 0, 0.970225215, 0.242205054, 0, -0.242205054, 0.970225215) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1380. CFrame.new(0.899994612, 1.23925781, -0.988699317, -0.851316094, 0.518887222, 0.0775695741, -0.463661969, -0.813269317, 0.351583093, 0.245516896, 0.263342321, 0.932937503) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1381. CFrame.new(-0.830002427, 1.11722112, -0.928701043, -0.900766134, -0.424712747, 0.0907714888, 0.434023798, -0.872790456, 0.223294318, -0.0156114548, 0.240532935, 0.970515609) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1382. CFrame.new(0.500000834, -1.77166986, -1.0787369, 0.813411593, 0.0135281393, -0.581531286, -0.439938456, 0.668340743, -0.599812388, 0.380546659, 0.743732274, 0.549587667) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1383. CFrame.new(-0.710004568, -1.7061522, -1.14044988, 0.837710798, -0.0228127856, 0.545637429, 0.419761449, 0.666028857, -0.6166085, -0.349343777, 0.745577157, 0.567515433) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1384. }, .3, false)
  1385. end
  1386. Humanoid.WalkSpeed = 16
  1387. attack = false
  1388. KickyHit:disconnect()
  1389. end
  1390.  
  1391. function kiccnaenae()
  1392. attack = true
  1393. CFuncs.Sound.Create("541909867", LeftLeg, 1, 1)
  1394. KickyHit = LeftLeg.Touched:connect(function(who_tf_did_you_hit)
  1395. if who_tf_did_you_hit.Parent.Name ~= "Base" then
  1396. HitPart = who_tf_did_you_hit.Parent:FindFirstChild("Torso")
  1397. HitPart2 = who_tf_did_you_hit.Parent:FindFirstChild("UpperTorso")
  1398. HitHumanoid = who_tf_did_you_hit.Parent:FindFirstChild("Humanoid")
  1399. if HitPart then
  1400. CFuncs.Sound.Create("541909983", HitPart, 1.05, 1.05)
  1401. end
  1402. if HitPart2 then
  1403. CFuncs.Sound.Create("541909983", HitPart2, 1.05, 1.05)
  1404. end
  1405. if HitHumanoid then
  1406. MagnitudeDamage(LeftLeg, 2, 7, 12, 1, "Normal", "", 1)
  1407. MagnitudeDamage(RightLeg, 2, 7, 12, 1, "Normal", "", 1)
  1408. --HitHumanoid:TakeDamage(math.random(500, 1000) / 100)
  1409. end
  1410. wait(1)
  1411. end
  1412. end)
  1413. Humanoid.WalkSpeed = 4
  1414. for i = 0, 1, 0.1 do
  1415. swait()
  1416. PlayAnimationFromTable({
  1417. CFrame.new(-0, -0, 0, 0.920830429, 0, 0.38996318, 0, 1, 0, -0.38996318, 0, 0.920830429) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1418. CFrame.new(1.49011612e-08, 1.49999118, -5.96046448e-08, 0.911300898, -0.0903270394, 0.401711196, 0, 0.97563988, 0.219378233, -0.411741227, -0.199919552, 0.889101446) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1419. CFrame.new(1.31180382, 0.0500002094, 0.620695531, 0.827719986, -0.151417524, -0.540326118, 0.349252999, 0.892680466, 0.284857929, 0.439206064, -0.424493134, 0.791772425) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1420. CFrame.new(-1.43842888, -0.080000028, -0.142191976, 0.92982924, -0.0418036729, -0.365609199, -0.120811045, 0.903781831, -0.410588741, 0.347595096, 0.425947011, 0.835312366) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1421. CFrame.new(0.642945409, -1.99999511, -0.107809916, 0.92614156, -0.225270763, -0.302514434, 0.179949984, 0.968786061, -0.170504332, 0.331481367, 0.103473678, 0.937770426) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1422. CFrame.new(-1.27481103, -1.30999553, 0.958774984, 0.882374108, 0.466180325, -0.0639673173, -0.285974085, 0.639237165, 0.713859081, 0.373677284, -0.611597717, 0.697361887) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1423. }, .2, false)
  1424. end
  1425. for i = 0, 1, 0.1 do
  1426. swait()
  1427. PlayAnimationFromTable({
  1428. CFrame.new(0, -0, -0, 0.925569475, 0, -0.378577769, 0, 1, 0, 0.378577769, 0, 0.925569475) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1429. CFrame.new(1.3038516e-07, 1.49999094, -1.28149986e-06, 0.996039629, 0.0195049644, -0.0867444873, 0, 0.975639999, 0.219377786, 0.0889103711, -0.218508959, 0.971776128) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1430. CFrame.new(1.53136063, 0.0499999076, -0.0861513317, 0.937740684, -0.189014047, -0.291403621, 0.147543967, 0.976280928, -0.158449739, 0.314440995, 0.105589911, 0.943386316) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1431. CFrame.new(-1.55911922, -0.0800002217, -0.140193596, 0.988796592, 0.0730333999, -0.130182356, -0.120811015, 0.903782487, -0.410587251, 0.0876699388, 0.421714664, 0.902480364) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1432. CFrame.new(0.748863101, -1.99999547, -0.176650703, 0.904176414, -0.231168315, -0.359202325, 0.179949984, 0.968785763, -0.170505762, 0.387405634, 0.0895288289, 0.917551935) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1433. CFrame.new(-0.326815903, -1.66999578, -1.19524586, 0.77214849, -0.295102328, -0.56276232, -0.453759938, 0.363924861, -0.813425303, 0.444846928, 0.883444011, 0.147098422) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1434. }, .29, false)
  1435. end
  1436. Humanoid.WalkSpeed = 16
  1437. attack = false
  1438. KickyHit:disconnect()
  1439. end
  1440.  
  1441. Mouse.Button1Down:connect(function()
  1442. if attack == false and attacktype == 1 then
  1443. kiccnaenae()
  1444. end
  1445. end)
  1446.  
  1447. Mouse.KeyDown:connect(function(k)
  1448. k = k:lower()
  1449. if attack == false and k == 'z' then
  1450. slamjamlol()
  1451. end
  1452. end)
  1453.  
  1454. while true do
  1455. swait()
  1456. for i, v in pairs(Character:GetChildren()) do
  1457. if v:IsA("Part") then
  1458. v.Material = "SmoothPlastic"
  1459. elseif v:IsA("Accessory") then
  1460. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1461. end
  1462. end
  1463. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1464. velocity = RootPart.Velocity.y
  1465. sine = sine + change
  1466. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1467. if RootPart.Velocity.y > 1 and hit == nil then
  1468. Anim = "Jump"
  1469. if attack == false then
  1470. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1471. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1472. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1473. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1474. RH.C0 = clerp(RH.C0, CFrame.new(.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1475. LH.C0 = clerp(LH.C0, CFrame.new(-.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1476. end
  1477. elseif RootPart.Velocity.y < -1 and hit == nil then
  1478. Anim = "Fall"
  1479. if attack == false then
  1480. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1481. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1482. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1483. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1484. RH.C0 = clerp(RH.C0, CFrame.new(.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1485. LH.C0 = clerp(LH.C0, CFrame.new(-.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1486. end
  1487. elseif Torsovelocity < 1 and hit ~= nil then
  1488. Anim = "Idle"
  1489. if attack == false then
  1490. change = 1
  1491. PlayAnimationFromTable({
  1492. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0 + 0.1 * math.cos(sine / 15), 0) * CFrame.Angles(0 + 0.05 * math.cos(sine / 15), 0, 0),
  1493. CFrame.new(0, 1.49999118, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0 + 0.01 * math.cos(sine / 17)) * CFrame.Angles(0 + 0.11 * math.cos(sine / 17), 0, 0 - 0.07 * math.cos(sine / 17)),
  1494. CFrame.new(1.09999776, -0.0100005567, 0.880006433, 0.0058410014, 0.231329963, 0.972857773, -0.477388114, 0.855498254, -0.200557515, -0.878673255, -0.46325925, 0.11543113) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0 + 0.1 * math.cos(sine / 23), 0) * CFrame.Angles(0, 0, 0 + 0.1 * math.cos(sine / 16.1)),
  1495. CFrame.new(-1.00999916, 1.49011612e-07, -0.840002596, 0.885414779, -0.430972636, 0.174078524, 0.464801878, 0.820972502, -0.331607282, 0, 0.374521971, 0.92721808) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0 + 0.1 * math.cos(sine / 23), 0) * CFrame.Angles(0, 0 - 0.12 * math.cos(sine / 19.2), 0 - 0.1 * math.cos(sine / 16.1)),
  1496. CFrame.new(0.599999785, -1.99999499, 0.320001781, 0.893886983, -0.186435163, -0.407686204, 0.237414002, 0.968292058, 0.0777499601, 0.380263984, -0.166290075, 0.909806073) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0 - 0.1 * math.cos(sine / 15), 0 + 0.05 * math.cos(sine / 15)) * CFrame.Angles(0 - 0.05 * math.cos(sine / 15), 0, 0),
  1497. CFrame.new(-0.680000305, -1.99999523, -0.540000021, 0.946403861, 0.152896464, 0.284503877, -0.0976799875, 0.975099087, -0.199099168, -0.30786097, 0.16063787, 0.937772512) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0 - 0.1 * math.cos(sine / 15), 0 + 0.05 * math.cos(sine / 15)) * CFrame.Angles(0 - 0.05 * math.cos(sine / 15), 0, 0),
  1498. }, .3, false)
  1499. end
  1500. elseif Torsovelocity > 2 and hit ~= nil then
  1501. Anim = "Walk"
  1502. if attack == false then
  1503. RootJoint.C0 = clerp(RootJoint.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1504. Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1505. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1506. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  1507. RH.C0 = clerp(RH.C0, CFrame.new(.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1508. LH.C0 = clerp(LH.C0, CFrame.new(-.5, -2, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .3)
  1509. end
  1510. end
  1511. if 0 < #Effects then
  1512. for e = 1, #Effects do
  1513. if Effects[e] ~= nil then
  1514. local Thing = Effects[e]
  1515. if Thing ~= nil then
  1516. local Part = Thing[1]
  1517. local Mode = Thing[2]
  1518. local Delay = Thing[3]
  1519. local IncX = Thing[4]
  1520. local IncY = Thing[5]
  1521. local IncZ = Thing[6]
  1522. if Thing[2] == "Shoot" then
  1523. local Look = Thing[1]
  1524. local move = 30
  1525. if Thing[8] == 3 then
  1526. move = 10
  1527. end
  1528. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  1529. if Thing[10] ~= nil then
  1530. da = pos
  1531. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  1532. cfa = CFrame.new(Thing[4], pos)
  1533. tehCF = cfa:lerp(cf2, 0.2)
  1534. Thing[1] = tehCF.lookVector
  1535. end
  1536. local mag = (Thing[4] - pos).magnitude
  1537. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  1538. if Thing[8] == 2 then
  1539. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  1540. end
  1541. Thing[4] = Thing[4] + Look * move
  1542. Thing[3] = Thing[3] - 1
  1543. if 2 < Thing[5] then
  1544. Thing[5] = Thing[5] - 0.3
  1545. Thing[6] = Thing[6] - 0.3
  1546. end
  1547. if hit ~= nil then
  1548. Thing[3] = 0
  1549. if Thing[8] == 1 or Thing[8] == 3 then
  1550. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1551. else
  1552. if Thing[8] == 2 then
  1553. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  1554. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  1555. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1556. ref.Anchored = true
  1557. ref.CFrame = CFrame.new(pos)
  1558. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  1559. game:GetService("Debris"):AddItem(ref, 0.2)
  1560. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  1561. Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  1562. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  1563. end
  1564. end
  1565. end
  1566. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1567. ref.Anchored = true
  1568. ref.CFrame = CFrame.new(pos)
  1569. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  1570. game:GetService("Debris"):AddItem(ref, 1)
  1571. end
  1572. if Thing[3] <= 0 then
  1573. table.remove(Effects, e)
  1574. end
  1575. end
  1576. do
  1577. do
  1578. if Thing[2] == "FireWave" then
  1579. if Thing[3] <= Thing[4] then
  1580. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  1581. Thing[3] = Thing[3] + 1
  1582. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  1583. else
  1584. Part.Parent = nil
  1585. table.remove(Effects, e)
  1586. end
  1587. end
  1588. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  1589. if Thing[1].Transparency <= 1 then
  1590. if Thing[2] == "Block1" then
  1591. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1592. Mesh = Thing[7]
  1593. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1594. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1595. else
  1596. if Thing[2] == "Block2" then
  1597. Thing[1].CFrame = Thing[1].CFrame
  1598. Mesh = Thing[7]
  1599. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1600. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1601. else
  1602. if Thing[2] == "Fire" then
  1603. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  1604. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1605. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1606. else
  1607. if Thing[2] == "Cylinder" then
  1608. Mesh = Thing[7]
  1609. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1610. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1611. else
  1612. if Thing[2] == "Blood" then
  1613. Mesh = Thing[7]
  1614. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  1615. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1616. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1617. else
  1618. if Thing[2] == "Elec" then
  1619. Mesh = Thing[10]
  1620. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  1621. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1622. else
  1623. if Thing[2] == "Disappear" then
  1624. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1625. end
  1626. end
  1627. end
  1628. end
  1629. end
  1630. end
  1631. end
  1632. else
  1633. Part.Parent = nil
  1634. table.remove(Effects, e)
  1635. end
  1636. end
  1637. end
  1638. end
  1639. end
  1640. end
  1641. end
  1642. end
  1643. end
Add Comment
Please, Sign In to add comment