Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 92.34 KB | None | 0 0
  1. --[[Nocturna_A._Alteriano_Night.Owl.Inc]]--
  2. --made it be one punch man:2defunct--
  3. wait(1 / 60)
  4. Effects = { }
  5. local p = game.Players.LocalPlayer
  6. local char = p.Character
  7. local Player = game.Players.localPlayer
  8. local Character = Player.Character
  9. local Humanoid = Character.Humanoid
  10. Humanoid.WalkSpeed = 40
  11. local Mouse = Player:GetMouse()
  12. local LeftArm = Character["Left Arm"]
  13. local RightArm = Character["Right Arm"]
  14. local LeftLeg = Character["Left Leg"]
  15. local RightLeg = Character["Right Leg"]
  16. local Head = Character.Head
  17. local Torso = Character.Torso
  18. local Camera = game.Workspace.CurrentCamera
  19. local RootPart = Character.HumanoidRootPart
  20. local RootJoint = RootPart.RootJoint
  21. local attack = false
  22. local Anim = 'Idle'
  23. local attacktype = 1
  24. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  25. local velocity = RootPart.Velocity.y
  26. local sine = 0
  27. local change = 1
  28. local Create = LoadLibrary("RbxUtility").Create
  29. local TimeStop = false
  30. char.Archivable = true
  31. Mouse.KeyDown:connect(function(key)
  32. if key == "e" and plr.Character.Parent == workspace then
  33. char.Parent = workspace.Camera
  34. char.Archivable = true
  35. elseif key == "q" and plr.Character.Parent == workspace.Camera then
  36. char.Parent = workspace
  37. char.Archivable = false
  38. end
  39. end)
  40. char["Body Colors"]:remove()
  41. local bodycolors = Instance.new("BodyColors", char)
  42. bodycolors.TorsoColor = BrickColor.new("Pastel brown")
  43. bodycolors.HeadColor = BrickColor.new("Pastel brown")
  44.  
  45. plr = game.Players.LocalPlayer
  46. mouse = plr:GetMouse()
  47. part = nil
  48. bp = nil
  49. particles = nil
  50. function clerp(a,b,c,d)
  51. for i = 0,d,.01 do
  52. a.CFrame = CFrame.new(b:lerp(c,i))
  53. wait()
  54. end
  55. end
  56. function slerp(a2,b2,c2,d2)
  57. for i2 = 0,d2,.01 do
  58. a2.CFrame = CFrame.new(b2:lerp(c2,i2))
  59. wait()
  60. end
  61. end
  62.  
  63.  
  64.  
  65.  
  66. shirt = Instance.new("Shirt", char)
  67. shirt.Name = "Shirt"
  68. Humanoid.Name = "Ha Ha You Cant Found Me"
  69. pants = Instance.new("Pants", char)
  70. pants.Name = "Pants"
  71. char.Shirt.ShirtTemplate = "rbxassetid://781044474"
  72. char.Pants.PantsTemplate = "rbxassetid://814941350"
  73. Humanoid.MaxHealth = math.huge
  74. Humanoid.Health = math.huge
  75. Head.face.Texture = "rbxassetid://321187438"
  76.  
  77. local m = Create("Model"){
  78. Parent = Character,
  79. Name = "WeaponModel",
  80. }
  81.  
  82. Humanoid.Animator.Parent = nil
  83. Character.Animate.Parent = nil
  84.  
  85. local newMotor = function(part0, part1, c0, c1)
  86. local w = Create('Motor'){
  87. Parent = part0,
  88. Part0 = part0,
  89. Part1 = part1,
  90. C0 = c0,
  91. C1 = c1,
  92. }
  93. return w
  94. end
  95.  
  96. function clerp(a, b, t)
  97. return a:lerp(b, t)
  98. end
  99.  
  100. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  101. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  102.  
  103. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  104. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  105. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  106. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  107. RootJoint.C1 = CFrame.new(0, 0, 0)
  108. RootJoint.C0 = CFrame.new(0, 0, 0)
  109. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  110. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  111.  
  112. local rarmc1 = RW.C1
  113. local larmc1 = LW.C1
  114. local rlegc1 = RH.C1
  115. local llegc1 = LH.C1
  116.  
  117. local resetc1 = false
  118.  
  119. function PlayAnimationFromTable(table, speed, bool)
  120. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  121. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  122. RW.C0 = clerp(RW.C0, table[3], speed)
  123. LW.C0 = clerp(LW.C0, table[4], speed)
  124. RH.C0 = clerp(RH.C0, table[5], speed)
  125. LH.C0 = clerp(LH.C0, table[6], speed)
  126. if bool == true then
  127. if resetc1 == false then
  128. resetc1 = true
  129. RootJoint.C1 = RootJoint.C1
  130. Torso.Neck.C1 = Torso.Neck.C1
  131. RW.C1 = rarmc1
  132. LW.C1 = larmc1
  133. RH.C1 = rlegc1
  134. LH.C1 = llegc1
  135. end
  136. end
  137. end
  138.  
  139. ArtificialHB = Create("BindableEvent", script){
  140. Parent = script,
  141. Name = "Heartbeat",
  142. }
  143.  
  144. script:WaitForChild("Heartbeat")
  145.  
  146. frame = 1 / 35
  147. tf = 0
  148. allowframeloss = false
  149. tossremainder = false
  150. lastframe = tick()
  151. script.Heartbeat:Fire()
  152.  
  153. game:GetService("RunService").Heartbeat:connect(function(s, p)
  154. tf = tf + s
  155. if tf >= frame then
  156. if allowframeloss then
  157. script.Heartbeat:Fire()
  158. lastframe = tick()
  159. else
  160. for i = 1, math.floor(tf / frame) do
  161. script.Heartbeat:Fire()
  162. end
  163. lastframe = tick()
  164. end
  165. if tossremainder then
  166. tf = 0
  167. else
  168. tf = tf - frame * math.floor(tf / frame)
  169. end
  170. end
  171. end)
  172.  
  173. function swait(num)
  174. if num == 0 or num == nil then
  175. ArtificialHB.Event:wait()
  176. else
  177. for i = 0, num do
  178. ArtificialHB.Event:wait()
  179. end
  180. end
  181. end
  182.  
  183. function RemoveOutlines(part)
  184. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  185. end
  186.  
  187. CFuncs = {
  188. Part = {
  189. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  190. local Part = Create("Part"){
  191. Parent = Parent,
  192. Reflectance = Reflectance,
  193. Transparency = Transparency,
  194. CanCollide = false,
  195. Locked = true,
  196. BrickColor = BrickColor.new(tostring(BColor)),
  197. Name = Name,
  198. Size = Size,
  199. Material = Material,
  200. }
  201. RemoveOutlines(Part)
  202. return Part
  203. end;
  204. };
  205.  
  206. Mesh = {
  207. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  208. local Msh = Create(Mesh){
  209. Parent = Part,
  210. Offset = OffSet,
  211. Scale = Scale,
  212. }
  213. if Mesh == "SpecialMesh" then
  214. Msh.MeshType = MeshType
  215. Msh.MeshId = MeshId
  216. end
  217. return Msh
  218. end;
  219. };
  220.  
  221. Weld = {
  222. Create = function(Parent, Part0, Part1, C0, C1)
  223. local Weld = Create("Weld"){
  224. Parent = Parent,
  225. Part0 = Part0,
  226. Part1 = Part1,
  227. C0 = C0,
  228. C1 = C1,
  229. }
  230. return Weld
  231. end;
  232. };
  233.  
  234. Sound = {
  235. Create = function(id, par, vol, pit)
  236. local Sound = Create("Sound"){
  237. Volume = vol,
  238. Pitch = pit or 1,
  239. SoundId = "rbxassetid://" .. id,
  240. Parent = par or workspace,
  241. }
  242. Sound:play()
  243. return Sound
  244. end;
  245. };
  246.  
  247. Decal = {
  248. Create = function(Color, Texture, Transparency, Name, Parent)
  249. local Decal = Create("Decal"){
  250. Color3 = Color,
  251. Texture = "rbxassetid://" .. Texture,
  252. Transparency = Transparency,
  253. Name = Name,
  254. Parent = Parent,
  255. }
  256. return Decal
  257. end;
  258. };
  259.  
  260. BillboardGui = {
  261. Create = function(Parent, Image, Position, Size)
  262. local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  263. BillPar.CFrame = CFrame.new(Position)
  264. local Bill = Create("BillboardGui"){
  265. Parent = BillPar,
  266. Adornee = BillPar,
  267. Size = UDim2.new(1, 0, 1, 0),
  268. SizeOffset = Vector2.new(Size, Size),
  269. }
  270. local d = Create("ImageLabel", Bill){
  271. Parent = Bill,
  272. BackgroundTransparency = 1,
  273. Size = UDim2.new(1, 0, 1, 0),
  274. Image = "rbxassetid://" .. Image,
  275. }
  276. return BillPar
  277. end
  278. };
  279.  
  280. ParticleEmitter = {
  281. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  282. local Particle = Create("ParticleEmitter"){
  283. Parent = Parent,
  284. Color = ColorSequence.new(Color1, Color2),
  285. LightEmission = LightEmission,
  286. Size = Size,
  287. Texture = Texture,
  288. Transparency = Transparency,
  289. ZOffset = ZOffset,
  290. Acceleration = Accel,
  291. Drag = Drag,
  292. LockedToPart = LockedToPart,
  293. VelocityInheritance = VelocityInheritance,
  294. EmissionDirection = EmissionDirection,
  295. Enabled = Enabled,
  296. Lifetime = LifeTime,
  297. Rate = Rate,
  298. Rotation = Rotation,
  299. RotSpeed = RotSpeed,
  300. Speed = Speed,
  301. VelocitySpread = VelocitySpread,
  302. }
  303. return Particle
  304. end;
  305. };
  306.  
  307. CreateTemplate = {
  308.  
  309. };
  310. }
  311.  
  312. function rayCast(Position, Direction, Range, Ignore)
  313. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  314. end
  315.  
  316. function FindNearestTorso(Position, Distance, SinglePlayer)
  317. if SinglePlayer then
  318. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  319. end
  320. local List = {}
  321. for i, v in pairs(workspace:GetChildren()) do
  322. if v:IsA("Model") then
  323. if v:findFirstChild("Torso") then
  324. if v ~= Character then
  325. if (v.Torso.Position - Position).magnitude <= Distance then
  326. table.insert(List, v)
  327. end
  328. end
  329. end
  330. end
  331. end
  332. return List
  333. end
  334.  
  335. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  336. if hit.Parent == nil then
  337. return
  338. end
  339. local h = hit.Parent:FindFirstChild("Humanoid")
  340. for _, v in pairs(hit.Parent:children()) do
  341. if v:IsA("Humanoid") then
  342. h = v
  343. end
  344. end
  345. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  346. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  347. if hit.Parent.DebounceHit.Value == true then
  348. return
  349. end
  350. end
  351. local c = Create("ObjectValue"){
  352. Name = "creator",
  353. Value = game:service("Players").LocalPlayer,
  354. Parent = h,
  355. }
  356. game:GetService("Debris"):AddItem(c, .5)
  357. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  358. local Damage = math.random(minim, maxim)
  359. local blocked = false
  360. local block = hit.Parent:findFirstChild("Block")
  361. if block ~= nil then
  362. if block.className == "IntValue" then
  363. if block.Value > 0 then
  364. blocked = true
  365. block.Value = block.Value - 1
  366. print(block.Value)
  367. end
  368. end
  369. end
  370. if TimeStop == false then
  371. h.Health = h.Health - Damage
  372. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright red").Color)
  373. elseif TimeStop == true then
  374. repeat wait() until TimeStop == false
  375. h.Health = h.Health - (Damage / 2)
  376. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Bright red").Color)
  377. end
  378. if Type == "Knockdown" then
  379. local hum = hit.Parent.Humanoid
  380. hum.PlatformStand = true
  381. coroutine.resume(coroutine.create(function(HHumanoid)
  382. swait(1)
  383. HHumanoid.PlatformStand = false
  384. end), hum)
  385. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  386. local bodvol = Create("BodyVelocity"){
  387. velocity = angle * knockback,
  388. P = 5000,
  389. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  390. Parent = hit,
  391. }
  392. local rl = Create("BodyAngularVelocity"){
  393. P = 3000,
  394. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  395. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  396. Parent = hit,
  397. }
  398. game:GetService("Debris"):AddItem(bodvol, .5)
  399. game:GetService("Debris"):AddItem(rl, .5)
  400. elseif Type == "Normal" then
  401. local vp = Create("BodyVelocity"){
  402. P = 500,
  403. maxForce = Vector3.new(math.huge, 0, math.huge),
  404. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  405. }
  406. if knockback > 0 then
  407. vp.Parent = hit.Parent.Torso
  408. end
  409. game:GetService("Debris"):AddItem(vp, .5)
  410. elseif Type == "Up" then
  411. local bodyVelocity = Create("BodyVelocity"){
  412. velocity = Vector3.new(0, 20, 0),
  413. P = 5000,
  414. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  415. Parent = hit,
  416. }
  417. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  418. elseif Type == "DarkUp" then
  419. coroutine.resume(coroutine.create(function()
  420. for i = 0, 1, 0.1 do
  421. swait()
  422. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  423. end
  424. end))
  425. local bodyVelocity = Create("BodyVelocity"){
  426. velocity = Vector3.new(0, 20, 0),
  427. P = 5000,
  428. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  429. Parent = hit,
  430. }
  431. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  432. elseif Type == "Snare" then
  433. local bp = Create("BodyPosition"){
  434. P = 2000,
  435. D = 100,
  436. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  437. position = hit.Parent.Torso.Position,
  438. Parent = hit.Parent.Torso,
  439. }
  440. game:GetService("Debris"):AddItem(bp, 1)
  441. elseif Type == "Freeze" then
  442. local BodPos = Create("BodyPosition"){
  443. P = 50000,
  444. D = 1000,
  445. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  446. position = hit.Parent.Torso.Position,
  447. Parent = hit.Parent.Torso,
  448. }
  449. local BodGy = Create("BodyGyro") {
  450. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  451. P = 20e+003,
  452. Parent = hit.Parent.Torso,
  453. cframe = hit.Parent.Torso.CFrame,
  454. }
  455. hit.Parent.Torso.Anchored = true
  456. coroutine.resume(coroutine.create(function(Part)
  457. swait(1.5)
  458. Part.Anchored = false
  459. end), hit.Parent.Torso)
  460. game:GetService("Debris"):AddItem(BodPos, 3)
  461. game:GetService("Debris"):AddItem(BodGy, 3)
  462. end
  463. local debounce = Create("BoolValue"){
  464. Name = "DebounceHit",
  465. Parent = hit.Parent,
  466. Value = true,
  467. }
  468. game:GetService("Debris"):AddItem(debounce, Delay)
  469. c = Create("ObjectValue"){
  470. Name = "creator",
  471. Value = Player,
  472. Parent = h,
  473. }
  474. game:GetService("Debris"):AddItem(c, .5)
  475. end
  476. end
  477.  
  478. function ShowDamage(Pos, Text, Time, Color)
  479. local Rate = (1 / 30)
  480. local Pos = (Pos or Vector3.new(0, 0, 0))
  481. local Text = (Text or "")
  482. local Time = (Time or 2)
  483. local Color = (Color or Color3.new(1, 0, 1))
  484. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  485. EffectPart.Anchored = true
  486. local BillboardGui = Create("BillboardGui"){
  487. Size = UDim2.new(3, 0, 3, 0),
  488. Adornee = EffectPart,
  489. Parent = EffectPart,
  490. }
  491. local TextLabel = Create("TextLabel"){
  492. BackgroundTransparency = 1,
  493. Size = UDim2.new(1, 0, 1, 0),
  494. Text = Text,
  495. Font = "SciFi",
  496. TextColor3 = Color,
  497. TextScaled = true,
  498. Parent = BillboardGui,
  499. }
  500. game.Debris:AddItem(EffectPart, (Time))
  501. EffectPart.Parent = game:GetService("Workspace")
  502. delay(0, function()
  503. local Frames = (Time / Rate)
  504. for Frame = 1, Frames do
  505. wait(Rate)
  506. local Percent = (Frame / Frames)
  507. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  508. TextLabel.TextTransparency = Percent
  509. end
  510. if EffectPart and EffectPart.Parent then
  511. EffectPart:Destroy()
  512. end
  513. end)
  514. end
  515.  
  516. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  517. for _, c in pairs(workspace:children()) do
  518. local hum = c:findFirstChild("Humanoid")
  519. if hum ~= nil then
  520. local head = c:findFirstChild("Torso")
  521. if head ~= nil then
  522. local targ = head.Position - Part.Position
  523. local mag = targ.magnitude
  524. if mag <= Magnitude and c.Name ~= Player.Name then
  525. for i = 1, 10 do
  526. end
  527. CFuncs.Sound.Create("324867021", head, 1, 1)
  528. Effects.Sphere.Create(BrickColor.new("Pearl"), head.CFrame, .5, .5, .5, .5, .5, .5, .05)
  529. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, HitSound, HitPitch)
  530. end
  531. end
  532. end
  533. end
  534. end
  535.  
  536. HandleR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright red", "HandleR", Vector3.new(0.403949469, 0.452220112, 0.425030977))
  537. HandleRWeld = CFuncs.Weld.Create(m, Character["Right Arm"], HandleR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.637853563, -0.00997161865, 0.00182324648, 0, -1, 0, 1, 0, 0, 0, -0, 1))
  538. HitboxR = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright red", "HitboxR", Vector3.new(1.00394952, 1.05222011, 1.02503109))
  539. HitboxRWeld = CFuncs.Weld.Create(m, HandleR, HitboxR, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999999642, 0, 5.96046448e-008, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  540. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041))
  541. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.147205353, 0.542663455, 0.0980299711, 0, -1, -0, 0, 0, -1, 1, 0, 0))
  542. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1))
  543. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.401974738, 1.08532834, 0.40197292))
  544. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0980299711, 0, 0.147209167, 1, 0, 0, 0, 0, 1, 0, -1, -0))
  545. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  546. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041))
  547. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.147209167, -0.54266274, 0.0980299711, 0, -1, -0, 0, 0, -1, 1, 0, 0))
  548. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1))
  549. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  550. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.341688991, -0.227600098, 0.404432654, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  551. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654))
  552. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  553. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0, -0.227600098, 0.414482474, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  554. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481))
  555. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part", Vector3.new(1.01297641, 0.562762797, 0.361775607))
  556. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00299167633, -0.207504272, 0.721092105, 0, 0, -1, 0, 1, 0, 1, 0, 0))
  557. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  558. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  559. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.498931885, -0.160766602, 0.881875753, 0, -1, -0, 0, 0, -1, 1, 0, 0))
  560. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249))
  561. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  562. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.341688991, -0.227600098, 0.41447866, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  563. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481))
  564. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  565. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.341658711, -0.227600098, 0.404432654, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  566. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654))
  567. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  568. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.47883606, -0.442184329, 0.208572268, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  569. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384))
  570. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  571. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.49892807, -0.160797, 0.881881475, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  572. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249))
  573. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  574. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.52587891e-005, -0.227600098, 0.404432654, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  575. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654))
  576. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(1.0853318, 0.206172079, 0.261282384))
  577. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-1.52587891e-005, -0.0437278748, -0.273792505, 0, 0, 1, 0, -1, -0, 1, 0, 0))
  578. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1))
  579. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  580. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.47883606, -0.442184538, 0.208572268, 0, -1, -0, 0, 0, -1, 1, 0, 0))
  581. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384))
  582. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  583. PartWeld = CFuncs.Weld.Create(m, HandleR, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.341674924, -0.227600098, 0.414482474, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  584. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481))
  585. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  586. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.382619858, 0.0006275177, -0.383376956, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1))
  587. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  588. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  589. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.626291275, 0.141311646, -0.383376956, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1))
  590. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  591. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  592. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.504465103, 0.0709762573, -0.383376956, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1))
  593. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  594. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part2", Vector3.new(0.803949475, 0.452220112, 1.02503097))
  595. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.49999994, 0.299995422, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  596. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.401974738, 0.572812021, 0.252237976))
  597. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339208484, -0.212520599, 0.377364278, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  598. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.401974738, 0.572812021, 0.258267611))
  599. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339208484, -0.212520599, -0.380355716, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  600. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part2", Vector3.new(0.663258314, 0.643157542, 1.04512966))
  601. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0326082706, -0.127105713, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  602. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064))
  603. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364227653, -0.0869140625, -0.502471805, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  604. CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654))
  605. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  606. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.382619858, 0.0006275177, 0.378372312, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1))
  607. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  608. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.206172079, 1.0049324))
  609. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.374283195, 0.124126434, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  610. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.0974852666, 0.682394505, 1))
  611. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  612. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.626291275, 0.141311646, 0.378372312, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1))
  613. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  614. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064))
  615. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364241004, -0.0869140625, 0.502502561, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  616. CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654))
  617. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  618. Part2Weld = CFuncs.Weld.Create(m, HandleR, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.504465103, 0.0709762573, 0.378356099, 0.866025388, -0.500000238, 0, 0.500000238, 0.866025388, 0, 0, 0, 1))
  619. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  620. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.643156648))
  621. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273794413, -0.48134613, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  622. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455524, 0.316826075, 1))
  623. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064))
  624. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168369114, -0.48134613, 0.351714253, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  625. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064))
  626. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  627. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.502472997, 0.364227653, 0.194465637, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  628. CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684))
  629. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.663256168, 0.206172064))
  630. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.502472997, 0.0325949192, 0.194473267, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  631. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  632. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  633. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.491394043, 0, -0.120647311, 0, -1, -0, 0, 0, 1, -1, 0, 0))
  634. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.414312303, 0.779879749, 0.414309978))
  635. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.80495441, 0.206172079, 0.206172064))
  636. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.520593584, -0.501441956, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  637. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199))
  638. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  639. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.351730466, -0.501449585, -0.640689731, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  640. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945))
  641. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.361777306, 0.206172079, 0.206172064))
  642. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0627520084, -0.48134613, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  643. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199))
  644. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  645. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354698539, -0.411003113, -0.341659427, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  646. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907))
  647. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 1.0049336, 0.206172064))
  648. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.364227653, 0, 0.194465637, -1, 0, -0, 0, 0, 1, 0, 1, 0))
  649. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  650. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.663256109, 0.206172064))
  651. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502471805, 0.0326025486, 0.194465637, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  652. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  653. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.401973516, 0.206172064))
  654. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.488883972, 0, -0.118135333, 0, -1, -0, 0, 0, 1, -1, 0, 0))
  655. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 1, 0.389938712))
  656. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064))
  657. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.409549892, -0.47883606, 0.351714253, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  658. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086))
  659. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064))
  660. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.409549892, -0.47883606, -0.351745486, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  661. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086))
  662. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.723554611, 0.206172079, 0.40197283))
  663. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.479904354, -0.488883972, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  664. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.389939815, 1))
  665. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  666. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502471805, 0.364227653, 0.194465637, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  667. CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684))
  668. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  669. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.442184329, -0.409553707, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  670. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  671. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  672. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.351745486, -0.498931885, -0.640685916, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  673. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907))
  674. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.241183683))
  675. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.881875753, -0.488883972, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  676. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 0.389939815, 1))
  677. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  678. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.442184538, -0.409553707, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  679. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  680. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.683353961))
  681. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.208579898, -0.47882843, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  682. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367556, 0.292454839, 1))
  683. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  684. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.351714253, -0.498935699, -0.640685916, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  685. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907))
  686. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064))
  687. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.502456784, -0.0779379606, -0.448684692, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  688. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  689. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  690. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.261260033, -0.409553707, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  691. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  692. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.261283636, 0.462269485, 1.08532703))
  693. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273788691, -0.21754837, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  694. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  695. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.261291385, -0.409557521, -0.488883972, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  696. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  697. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.522567213, 0.206172079, 1.08532703))
  698. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.143150568, -0.47883606, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  699. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1))
  700. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064))
  701. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502487063, -0.0779341459, -0.448684692, 0, 0, -1, -1, 0, -0, 0, 1, 0))
  702. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  703. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  704. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.351745486, -0.501449585, -0.640689731, 0, 0, 1, 0, 1, 0, -1, 0, -0))
  705. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945))
  706. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  707. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354698539, -0.411003113, 0.341704488, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  708. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907))
  709. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  710. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354692817, -0.411003113, 1.43051147e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  711. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907))
  712. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064))
  713. Part3Weld = CFuncs.Weld.Create(m, HandleR, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168369114, -0.48134613, -0.351745486, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  714. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064))
  715. Part4 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part4", Vector3.new(1.04513443, 0.206172079, 0.206172064))
  716. Part4Weld = CFuncs.Weld.Create(m, HandleR, Part4, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-3.14712524e-005, -0.144226074, 0.349262118, 0, 0, 1, 0, -1, -0, 1, 0, 0))
  717. CFuncs.Mesh.Create("SpecialMesh", Part4, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105))
  718. Part5 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part5", Vector3.new(1.04513443, 0.206172079, 0.206172064))
  719. Part5Weld = CFuncs.Weld.Create(m, HandleR, Part5, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(3.14712524e-005, -0.398441315, 0.349269748, 0, 0, -1, 0, 1, 0, 1, 0, 0))
  720. CFuncs.Mesh.Create("SpecialMesh", Part5, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105))
  721. Part6 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part6", Vector3.new(0.206172049, 0.442170829, 1.04512966))
  722. Part6Weld = CFuncs.Weld.Create(m, HandleR, Part6, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.349269748, -0.127105713, -1.52587891e-005, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  723. CFuncs.Mesh.Create("BlockMesh", Part6, "", "", Vector3.new(0, 0, 0), Vector3.new(0.48742649, 1, 1))
  724. HandleL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright red", "HandleL", Vector3.new(0.403949469, 0.452220112, 0.425030977))
  725. HandleLWeld = CFuncs.Weld.Create(m, Character["Left Arm"], HandleL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.637853563, -0.00997924805, 0.00182324648, 0, -1, 0, 1, 0, 0, 0, -0, 1))
  726. HitboxL = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 1, "Bright red", "HitboxL", Vector3.new(1.00394952, 1.05222011, 1.02503109))
  727. HitboxLWeld = CFuncs.Weld.Create(m, HandleL, HitboxL, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.0999999642, 3.81469727e-006, 5.96046448e-008, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  728. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.401974738, 1.08532834, 0.40197292))
  729. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.098050952, 0.00573730469, 0.171247482, 1, 0, 0, 0, 0, -1, 0, 1, 0))
  730. CFuncs.Mesh.Create("CylinderMesh", Part, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  731. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  732. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.335890889, -0.251642227, 0.414461493, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  733. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481))
  734. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041))
  735. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.171247482, -0.548431277, 0.098050952, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  736. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1))
  737. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.281382293, 0.206172079, 0.281381041))
  738. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.171247482, 0.536894917, 0.098050952, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  739. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.194969907, 1))
  740. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  741. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.251634598, 0.414469123, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  742. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481))
  743. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  744. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.52296257, -0.166549563, 0.881902456, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  745. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249))
  746. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  747. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.502866745, -0.447936893, 0.208598971, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  748. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384))
  749. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  750. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.335906148, -0.251642227, 0.404413581, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  751. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654))
  752. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  753. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.5229702, -0.155028343, 0.881904364, 0, -1, -0, 0, 0, -1, 1, 0, 0))
  754. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.389939725, 0.389939249))
  755. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  756. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.251642227, 0.404413581, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  757. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654))
  758. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part", Vector3.new(1.01297641, 0.562762797, 0.361775607))
  759. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00271511078, -0.231538773, 0.72112453, 0, 0, 1, 0, -1, -0, 1, 0, 0))
  760. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  761. Part = CFuncs.Part.Create(m, Enum.Material.Metal, 0, 0, "Crimson", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  762. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.347427249, -0.251642227, 0.404413581, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  763. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.974852681, 0.974849463, 0.194969654))
  764. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  765. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.50287056, -0.436416715, 0.208604693, 0, -1, -0, 0, 0, -1, 1, 0, 0))
  766. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(0.292455852, 0.974849463, 0.877363384))
  767. Part = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part", Vector3.new(1.0853318, 0.206172079, 0.261282384))
  768. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.0196914673, -0.273781061, 0, 0, -1, 0, 1, 0, 1, 0, 0))
  769. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1))
  770. Part = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  771. PartWeld = CFuncs.Weld.Create(m, HandleL, Part, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.347427249, -0.251634598, 0.414469123, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  772. CFuncs.Mesh.Create("SpecialMesh", Part, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.779882133, 0.77987963, 0.292454481))
  773. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  774. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.638334274, 0.120502472, -0.377624631, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1))
  775. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  776. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  777. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.516500473, 0.0501613617, -0.377654195, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1))
  778. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  779. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  780. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.39466095, -0.0201816559, -0.377624631, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1))
  781. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  782. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.401974738, 0.572812021, 0.252237976))
  783. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339231372, -0.236558914, 0.383117557, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  784. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part2", Vector3.new(0.803949475, 0.452220112, 1.02503097))
  785. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.500019014, 0.275951385, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  786. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.401974738, 0.572812021, 0.258267611))
  787. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.339231372, -0.236558914, -0.374602437, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  788. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  789. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.63834095, 0.120515823, 0.384124637, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1))
  790. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  791. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064))
  792. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364218116, -0.110958099, -0.496704191, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  793. CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654))
  794. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.562762797, 0.206172064))
  795. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.364216208, -0.11095047, 0.508239627, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  796. CFuncs.Mesh.Create("CylinderMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969654))
  797. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.206172079, 1.0049324))
  798. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.374262214, 0.100086212, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  799. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.0974852666, 0.682394505, 1))
  800. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  801. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.39466095, -0.0201721191, 0.384109378, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1))
  802. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  803. Part2 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part2", Vector3.new(0.206172049, 0.683354914, 0.254247904))
  804. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.516500473, 0.0501708984, 0.384094119, 0.866025984, 0.499998987, 0, 0.499998987, -0.866025984, 0, 0, 0, -1))
  805. CFuncs.Mesh.Create("BlockMesh", Part2, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389941067, 1, 1))
  806. Part2 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part2", Vector3.new(0.663258314, 0.643157542, 1.04512966))
  807. Part2Weld = CFuncs.Weld.Create(m, HandleL, Part2, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.0325930119, -0.151147842, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  808. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  809. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.357483745, -0.5254879, -0.640716434, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  810. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945))
  811. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.361777306, 0.206172079, 0.206172064))
  812. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.062738657, -0.505384445, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  813. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199))
  814. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  815. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.35468328, -0.435037613, -0.335906148, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  816. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907))
  817. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.643156648))
  818. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273779154, -0.50538826, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  819. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455524, 0.316826075, 1))
  820. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  821. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.508239627, 0.364208579, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  822. CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684))
  823. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 1.0049336, 0.206172064))
  824. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.364208579, 0.00576782227, 0.17042923, -1, 0, -0, 0, 0, -1, 0, -1, -0))
  825. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  826. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.663256168, 0.206172064))
  827. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.508239627, 0.0325796604, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  828. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  829. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.80495441, 0.206172079, 0.206172064))
  830. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.520616472, -0.525484085, 0.00572109222, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  831. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.779878199))
  832. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  833. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.515432358, 0.00573730469, -0.120672107, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  834. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.414312303, 0.779879749, 0.414309978))
  835. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.663256109, 0.206172064))
  836. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.496704191, 0.0325872898, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  837. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  838. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  839. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.255522728, -0.409584224, -0.512922287, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  840. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  841. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064))
  842. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.409576595, -0.502866745, 0.357467532, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  843. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086))
  844. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  845. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.267042994, -0.40958041, -0.512926102, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  846. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  847. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.261283636, 0.462269485, 1.08532703))
  848. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.273779154, -0.241586685, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  849. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  850. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.357467532, -0.522974014, -0.640716434, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  851. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907))
  852. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.401973516, 0.206172064))
  853. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.512922287, 0.00572109222, -0.118150592, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  854. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 1, 0.389938712))
  855. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064))
  856. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.508209109, -0.0779570341, -0.472719193, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  857. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  858. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.723554611, 0.206172079, 0.40197283))
  859. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.479927242, -0.512914658, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  860. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.389939815, 1))
  861. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  862. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.496718496, 0.364208579, 0.17042923, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  863. CFuncs.Mesh.Create("SpecialMesh", Part3, Enum.MeshType.Sphere, "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 0.194969699, 0.194969684))
  864. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  865. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.345976949, -0.52296257, -0.640722156, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  866. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367318, 0.0974849537, 0.877362907))
  867. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part3", Vector3.new(0.206172049, 0.442170709, 0.206172064))
  868. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.496718496, -0.0779646635, -0.472719193, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  869. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  870. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  871. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.436416715, -0.40958041, -0.512926102, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  872. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  873. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.683353961))
  874. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.208598971, -0.502866745, 0.00576782227, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  875. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.877367556, 0.292454839, 1))
  876. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.241183683))
  877. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.881908178, -0.512926102, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  878. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.389940947, 0.389939815, 1))
  879. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.522567213, 0.206172079, 1.08532703))
  880. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.143131495, -0.502866745, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  881. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 1))
  882. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.206172049, 0.502466798, 0.206172064))
  883. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.447936893, -0.409574687, -0.512914658, 0, 0, 1, -1, 0, -0, 0, -1, 0))
  884. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.194970533, 1, 0.194969684))
  885. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064))
  886. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168390095, -0.50538826, 0.357513309, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  887. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064))
  888. Part3 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Bright red", "Part3", Vector3.new(0.462270945, 0.206172079, 0.206172064))
  889. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.40957278, -0.502866745, -0.345976949, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  890. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.292454839, 0.877363086))
  891. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  892. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.354666114, -0.435037613, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  893. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907))
  894. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.944640577, 0.206172079, 0.206172064))
  895. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.168390095, -0.50538826, -0.345976949, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  896. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 0.316826075, 0.292454064))
  897. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  898. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.35468328, -0.435037613, 0.347427249, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  899. CFuncs.Mesh.Create("BlockMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.492300361, 0.999220669, 0.38993907))
  900. Part3 = CFuncs.Part.Create(m, Enum.Material.Neon, 0, 0, "Really red", "Part3", Vector3.new(0.206172049, 0.206172079, 0.206172064))
  901. Part3Weld = CFuncs.Weld.Create(m, HandleL, Part3, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.345976949, -0.525484085, -0.640727878, 0, 0, -1, 0, -1, -0, -1, 0, -0))
  902. CFuncs.Mesh.Create("CylinderMesh", Part3, "", "", Vector3.new(0, 0, 0), Vector3.new(0.292455643, 0.121856183, 0.292453945))
  903. Part4 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part4", Vector3.new(1.04513443, 0.206172079, 0.206172064))
  904. Part4Weld = CFuncs.Weld.Create(m, HandleL, Part4, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.00573730469, -0.120185852, 0.349273562, 0, 0, -1, 0, 1, 0, 1, 0, 0))
  905. CFuncs.Mesh.Create("SpecialMesh", Part4, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105))
  906. Part5 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part5", Vector3.new(1.04513443, 0.206172079, 0.206172064))
  907. Part5Weld = CFuncs.Weld.Create(m, HandleL, Part5, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(-0.00573730469, -0.42247963, 0.349279284, 0, 0, 1, 0, -1, -0, 1, 0, 0))
  908. CFuncs.Mesh.Create("SpecialMesh", Part5, Enum.MeshType.Wedge, "", Vector3.new(0, 0, 0), Vector3.new(1, 0.487424731, 0.487424105))
  909. Part6 = CFuncs.Part.Create(m, Enum.Material.SmoothPlastic, 0, 0, "Crimson", "Part6", Vector3.new(0.206172049, 0.442170829, 1.04512966))
  910. Part6Weld = CFuncs.Weld.Create(m, HandleL, Part6, CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1), CFrame.new(0.349294543, -0.151140213, 0.00573730469, 1, 0, 0, 0, -1, -0, 0, 0, -1))
  911. CFuncs.Mesh.Create("BlockMesh", Part6, "", "", Vector3.new(0, 0, 0), Vector3.new(0.48742649, 1, 1))
  912. sref = CFuncs.Part.Create(Character, "Neon", 0, 1, BrickColor.new("Black"), "Reference", Vector3.new())
  913. sref.Anchored = true
  914.  
  915.  
  916.  
  917.  
  918. EffectModel = Create("Model"){
  919. Parent = Character,
  920. Name = "Effects",
  921. }
  922.  
  923. Effects = {
  924. Block = {
  925. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  926. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  927. prt.Anchored = true
  928. prt.CFrame = cframe
  929. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  930. game:GetService("Debris"):AddItem(prt, 10)
  931. if Type == 1 or Type == nil then
  932. table.insert(Effects, {
  933. prt,
  934. "Block1",
  935. delay,
  936. x3,
  937. y3,
  938. z3,
  939. msh
  940. })
  941. elseif Type == 2 then
  942. table.insert(Effects, {
  943. prt,
  944. "Block2",
  945. delay,
  946. x3,
  947. y3,
  948. z3,
  949. msh
  950. })
  951. end
  952. end;
  953. };
  954.  
  955. Cylinder = {
  956. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  957. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.02, 00.02, 0.02))
  958. prt.Anchored = true
  959. prt.CFrame = cframe
  960. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  961. game:GetService("Debris"):AddItem(prt, 2)
  962. table.insert(Effects, {
  963. prt,
  964. "Cylinder",
  965. delay,
  966. x3,
  967. y3,
  968. z3,
  969. msh
  970. })
  971. end;
  972. };
  973.  
  974. Head = {
  975. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  976. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  977. prt.Anchored = true
  978. prt.CFrame = cframe
  979. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  980. game:GetService("Debris"):AddItem(prt, 10)
  981. table.insert(Effects, {
  982. prt,
  983. "Cylinder",
  984. delay,
  985. x3,
  986. y3,
  987. z3,
  988. msh
  989. })
  990. end;
  991. };
  992.  
  993. Sphere = {
  994. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  995. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, "Pearl","Effect", Vector3.new())
  996. prt.Anchored = true
  997. prt.CFrame = cframe
  998. prt.Orientation = Part3.Orientation - Vector3.new(0,-90,-30)
  999. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "", Vector3.new(-0.5, 0, 0), Vector3.new(5, 5, 5))
  1000. msh.MeshId = "rbxassetid://20329976"
  1001. msh.Scale = Vector3.new(1 ,1 ,1)
  1002. game:GetService("Debris"):AddItem(prt, 5)
  1003. table.insert(Effects, {
  1004. prt,
  1005. "Cylinder",
  1006. delay,
  1007. x3,
  1008. y3,
  1009. z3,
  1010. msh
  1011. })
  1012. end;
  1013. };
  1014.  
  1015.  
  1016.  
  1017. Ring = {
  1018. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1019. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1020. prt.Anchored = true
  1021. prt.CFrame = cframe
  1022. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1023. game:GetService("Debris"):AddItem(prt, 10)
  1024. table.insert(Effects, {
  1025. prt,
  1026. "Cylinder",
  1027. delay,
  1028. x3,
  1029. y3,
  1030. z3,
  1031. msh
  1032. })
  1033. end;
  1034. };
  1035.  
  1036.  
  1037. Wave = {
  1038. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1039. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1040. prt.Anchored = true
  1041. prt.CFrame = cframe
  1042. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1043. game:GetService("Debris"):AddItem(prt, 10)
  1044. table.insert(Effects, {
  1045. prt,
  1046. "Cylinder",
  1047. delay,
  1048. x3,
  1049. y3,
  1050. z3,
  1051. msh
  1052. })
  1053. end;
  1054. };
  1055.  
  1056. Break = {
  1057. Create = function(brickcolor, cframe, x1, y1, z1)
  1058. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1059. prt.Anchored = true
  1060. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1061. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1062. local num = math.random(10, 50) / 1000
  1063. game:GetService("Debris"):AddItem(prt, 10)
  1064. table.insert(Effects, {
  1065. prt,
  1066. "Shatter",
  1067. num,
  1068. prt.CFrame,
  1069. math.random() - math.random(),
  1070. 0,
  1071. math.random(50, 100) / 100
  1072. })
  1073. end;
  1074. };
  1075.  
  1076. Fire = {
  1077. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  1078. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1079. prt.Anchored = true
  1080. prt.CFrame = cframe
  1081. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1082. game:GetService("Debris"):AddItem(prt, 10)
  1083. table.insert(Effects, {
  1084. prt,
  1085. "Fire",
  1086. delay,
  1087. 1,
  1088. 1,
  1089. 1,
  1090. msh
  1091. })
  1092. end;
  1093. };
  1094.  
  1095. FireWave = {
  1096. Create = function(brickcolor, cframe, x1, y1, z1)
  1097. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  1098. prt.Anchored = true
  1099. prt.CFrame = cframe
  1100. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1101. local d = Create("Decal"){
  1102. Parent = prt,
  1103. Texture = "rbxassetid://26356434",
  1104. Face = "Top",
  1105. }
  1106. local d = Create("Decal"){
  1107. Parent = prt,
  1108. Texture = "rbxassetid://26356434",
  1109. Face = "Bottom",
  1110. }
  1111. game:GetService("Debris"):AddItem(prt, 10)
  1112. table.insert(Effects, {
  1113. prt,
  1114. "FireWave",
  1115. 1,
  1116. 30,
  1117. math.random(400, 600) / 100,
  1118. msh
  1119. })
  1120. end;
  1121. };
  1122.  
  1123. Lightning = {
  1124. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  1125. local magz = (p0 - p1).magnitude
  1126. local curpos = p0
  1127. local trz = {
  1128. -ofs,
  1129. ofs
  1130. }
  1131. for i = 1, tym do
  1132. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  1133. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  1134. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  1135. li.Material = "Neon"
  1136. if tym == i then
  1137. local magz2 = (curpos - p1).magnitude
  1138. li.Size = Vector3.new(th, th, magz2)
  1139. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  1140. table.insert(Effects, {
  1141. li,
  1142. "Disappear",
  1143. last
  1144. })
  1145. else
  1146. do
  1147. do
  1148. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  1149. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  1150. game.Debris:AddItem(li, 10)
  1151. table.insert(Effects, {
  1152. li,
  1153. "Disappear",
  1154. last
  1155. })
  1156. end
  1157. end
  1158. end
  1159. end
  1160. end
  1161. };
  1162.  
  1163. EffectTemplate = {
  1164.  
  1165. };
  1166. }
  1167.  
  1168. local DORARA = false
  1169.  
  1170. function ORA()
  1171. attack = true
  1172. Head.face.Texture = "rbxassetid://339564938"
  1173. game:GetService("Chat"):Chat(Player.Character.Head, "Consecutive Normal Punches!", Enum.ChatColor.White)
  1174. for i = 0, 1, 0.2 do
  1175. swait()
  1176. PlayAnimationFromTable({
  1177. CFrame.new(4.76837158e-007, -0.107780606, -0.0868092626, 1, 0, 0, 0, 0.984807849, 0.173647985, 0, -0.173647985, 0.984807849) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1178. CFrame.new(0, 1.4999913, 2.38418608e-007, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1179. CFrame.new(1.50214899, 0.590444803, 0.195881441, 0.965925872, 3.76027884e-007, 0.258818895, 0.257834077, -0.0871552154, -0.962250412, 0.0225570519, 0.99619478, -0.0841855928) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1180. CFrame.new(-1.60470915, 0.600643516, 0.204860806, 0.937436998, -0.0449436344, -0.345242023, -0.345831364, -0.00582624972, -0.938278675, 0.0401581824, 0.998972595, -0.0210046768) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1181. CFrame.new(0.636808395, -1.93472588, -0.370165229, 0.936116338, -0.0517791435, -0.347858071, 0.0266665779, 0.996705353, -0.0765988752, 0.350678325, 0.0624292716, 0.934412897) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1182. CFrame.new(-0.6665681, -1.92173398, -0.343467057, 0.962250233, 0.0613082647, 0.265171379, -0.0410595685, 0.99584806, -0.0812460929, -0.269051433, 0.0672912449, 0.960772276) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1183. }, .3, false)
  1184. end
  1185. local Con1 = HitboxL.Touched:connect(function(hit) hit:BreakJoints() Damage(HitboxL, hit, 7397378637979, 7574856876786756786, 0, "Normal", RootPart, 0, "260430117", 1) end)
  1186. local Con2 = HitboxR.Touched:connect(function(hit) hit:BreakJoints() Damage(HitboxR, hit, 9379632753779, 7937937537983796756, 0, "Normal", RootPart, 0, "260430117", 1) end)
  1187. while DORARA == true do
  1188. RootPart.Velocity = RootPart.CFrame.lookVector * 5
  1189. for i = 0, 1, 0.7 do
  1190. swait()
  1191. Effects.Sphere.Create(BrickColor.new("Really red"), HitboxL.CFrame, .5, .5, .5, 1.5, 1.5, 1.5, .15)
  1192. PlayAnimationFromTable({
  1193. CFrame.new(-0.0223142356, -0.107780628, -0.249816686, 0.906307876, 0.0733869597, -0.416197479, 0, 0.98480773, 0.173648462, 0.422617942, -0.157378972, 0.892539084) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1194. CFrame.new(-2.22850417e-007, 1.49999118, 1.16660271e-006, 0.906307936, 1.49011612e-008, 0.422617972, -7.27595761e-009, 1, 0, -0.422618032, 0, 0.906308055) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1195. CFrame.new(1.5318948, 0.588474631, 0.207054406, 0.899958313, 0.340718478, 0.272003621, 0.314965397, -0.0767233223, -0.945997, -0.301449746, 0.9370296, -0.176362336) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1196. CFrame.new(-1.27977741, 0.723447502, -1.20010054, 0.726744413, 0.46058476, -0.509611845, -0.503104627, -0.148215696, -0.851421177, -0.46768418, 0.875153661, 0.124007396) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1197. CFrame.new(0.636807501, -1.93472636, -0.370165735, 0.868198872, -0.0517790169, 0.493507534, 0.075819321, 0.996705353, -0.0288097262, -0.490389913, 0.0624299645, 0.869264364) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1198. CFrame.new(-0.666569352, -1.92173386, -0.343467534, 0.86083132, 0.0613082871, 0.505183935, -0.018632248, 0.995848, -0.0891051888, -0.508549333, 0.0672918186, 0.858399451) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1199. }, .9, false)
  1200. end
  1201. CFuncs.Sound.Create("200632136", HitboxL, 1, 1)
  1202. Effects.Sphere.Create(BrickColor.new("Really red"), HitboxL.CFrame, .5, .5, .5, 2, 2, 2, .15)
  1203. RootPart.Velocity = RootPart.CFrame.lookVector * 5
  1204. for i = 0, 1, 0.7 do
  1205. swait()
  1206. Effects.Sphere.Create(BrickColor.new("Really red"), HitboxR.CFrame, .5, .5, .5, 1.5, 1.5, 1.5, .2)
  1207. PlayAnimationFromTable({
  1208. CFrame.new(0.0767437443, -0.107780531, -0.279432267, 0.866025388, -0.0868241936, 0.492404073, 0, 0.98480773, 0.173648342, -0.500000238, -0.150383845, 0.852868438) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1209. CFrame.new(-2.61076184e-006, 1.4999913, -6.19508683e-007, 0.866025209, 2.98023224e-007, -0.500000656, -2.56928615e-007, 1, 1.1920929e-007, 0.500000596, 2.98023224e-008, 0.866025209) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1210. CFrame.new(1.40606534, 0.812639356, -1.14933658, 0.82139349, -0.422619373, 0.383021921, 0.349686205, -0.157378837, -0.923553765, 0.450591207, 0.892538428, 0.0185142085) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1211. CFrame.new(-1.64197171, 0.599264741, 0.212680459, 0.807513177, -0.456930667, -0.373010725, -0.413006425, 0.0134942085, -0.9106282, 0.421127379, 0.889400065, -0.177818552) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1212. CFrame.new(0.636808515, -1.93472552, -0.37016958, 0.814187765, -0.0517790765, -0.578288436, 0.00593282748, 0.996705353, -0.0808905214, 0.580571651, 0.0624291934, 0.811812401) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1213. CFrame.new(-0.666569233, -1.92173398, -0.343468547, 0.867917657, 0.0613080971, -0.492910266, -0.0864830092, 0.99584806, -0.0284160972, 0.489121556, 0.0672912076, 0.869616032) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1214. }, .9, false)
  1215. end
  1216. CFuncs.Sound.Create("200632136", HitboxR, 1, 1)
  1217. Effects.Sphere.Create(BrickColor.new("Really red"), HitboxR.CFrame, .5, .5, .5, 2, 2, 2, .2)
  1218. end
  1219. Con1:disconnect()
  1220. Con2:disconnect()
  1221. attack = false
  1222. end
  1223.  
  1224. local stoppedParts = {}
  1225.  
  1226.  
  1227. function getAllParts()
  1228. local rtn = {}
  1229.  
  1230. local function recurse(object)
  1231. for q,e in next, object:children() do
  1232. if e:isA'BasePart' and e.Name ~= "HumanoidRootPart" then
  1233. table.insert(rtn, e)
  1234. end
  1235. recurse(e)
  1236. end
  1237. end
  1238.  
  1239. recurse(workspace)
  1240. return rtn
  1241. end
  1242.  
  1243.  
  1244.  
  1245. function freeParts()
  1246. for q,e in next, stoppedParts do
  1247. stoppedParts[q] = nil
  1248. e.Anchored = false
  1249. end
  1250. end
  1251.  
  1252. local effect = Instance.new('ColorCorrectionEffect')
  1253.  
  1254. Mouse.Button1Down:connect(function()
  1255. if attack == false and DORARA == false then
  1256. DORARA = true
  1257. ORA()
  1258. end
  1259. end)
  1260.  
  1261. Mouse.Button1Up:connect(function()
  1262. if attack == true and DORARA == true then
  1263. DORARA = false
  1264. Head.face.Texture = "rbxassetid://321187438"
  1265. end
  1266. end)
  1267.  
  1268.  
  1269. while true do
  1270. swait()
  1271. sref.CFrame = RightArm.CFrame * CFrame.new(0, -1.5, 0) * CFrame.fromEulerAnglesXYZ(-1.57, 0, 0)
  1272. for i, v in pairs(Character:GetChildren()) do
  1273. if v:IsA("Part") then
  1274. v.Material = "SmoothPlastic"
  1275. elseif v:IsA("Accessory") then
  1276. v:WaitForChild("Handle").Material = "SmoothPlastic"
  1277. end
  1278. end
  1279. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1280. velocity = RootPart.Velocity.y
  1281. sine = sine + change
  1282. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1283. if RootPart.Velocity.y > 1 and hit == nil then
  1284. Anim = "Jump"
  1285. if attack == false then
  1286. PlayAnimationFromTable({
  1287. CFrame.new(0, 0.0486936681, -0.0429394133, 1, 0, -0, 0, 0.996194661, -0.087155968, 0, 0.087155968, 0.996194661) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1288. CFrame.new(0, 1.48698187, -0.0992434025, 1, 0, 0, 0, 0.98480767, 0.173648626, -0, -0.173648626, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1289. CFrame.new(1.66118193, 0.583681226, 0.430878729, 0.556951106, -0.772693694, -0.30454877, 0.830109596, 0.506009281, 0.234249175, -0.026898358, -0.383274168, 0.923242927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1290. CFrame.new(-1.65963519, 0.695907593, 0.339572817, 0.482961893, 0.810776234, 0.330741376, -0.866026103, 0.498096228, 0.0435779653, -0.129409045, -0.307477146, 0.94271481) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1291. CFrame.new(0.499997795, -1.71809137, -0.102601528, 0.984807849, 3.55863392e-007, -0.173647791, 0.0593907312, 0.939692557, 0.336824298, 0.163175657, -0.342020214, 0.925416589) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1292. CFrame.new(-0.599241376, -1.29528463, -0.396836221, 0.992403984, 0.086823605, 0.0871558413, -0.118890785, 0.858931601, 0.498097867, -0.0316142589, -0.504676282, 0.862729669) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1293. }, .3, false)
  1294. end
  1295. elseif RootPart.Velocity.y < -1 and hit == nil then
  1296. Anim = "Fall"
  1297. if attack == false then
  1298. PlayAnimationFromTable({
  1299. CFrame.new(-0, -0.0520263538, -0.0354017057, 1, 0, 0, 0, 0.965925872, 0.258818984, 0, -0.258818984, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1300. CFrame.new(0, 1.51533091, -0.10684365, 1, 0, 0, 0, 0.965925872, 0.258819342, 0, -0.258819342, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1301. CFrame.new(1.67554009, 0.885679007, 0.385592818, 0.374123871, -0.696466088, -0.61234498, 0.914592147, 0.386364758, 0.119345918, 0.153468132, -0.604696095, 0.781530797) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1302. CFrame.new(-1.67474985, 0.999329269, 0.296636045, 0.250219911, 0.753912985, 0.607457995, -0.927206695, 0.367205799, -0.0738086402, -0.278707415, -0.544770718, 0.79091537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1303. CFrame.new(0.504494727, -1.81757987, -0.0935191363, 0.984807849, -0.0449431092, -0.167730823, 0.059390761, 0.99484998, 0.0821366012, 0.163175508, -0.0908504426, 0.982405365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1304. CFrame.new(-0.623603821, -1.49203336, -0.421764404, 0.992403865, 0.122534379, 0.0109562073, -0.118891656, 0.978150725, -0.17054674, -0.0316146575, 0.167948633, 0.985288799) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1305. }, .3, false)
  1306. end
  1307. elseif Torsovelocity < 1 and hit ~= nil then
  1308. Anim = "Idle"
  1309. if attack == false then
  1310. change = 1
  1311. PlayAnimationFromTable({
  1312. CFrame.new(-0.0254490171, -0.100000001, -0.0245252885, 0.965925872, 0, 0.258818984, 0, 1, 0, -0.258818984, 0, 0.965925872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1313. CFrame.new(-5.58793545e-008, 1.49999201, 2.23517418e-007, 0.965925872, 0.02255762, -0.257834077, 0, 0.996194661, 0.087155968, 0.258818984, -0.0841862038, 0.962250173) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1314. CFrame.new(1.18608475, 0.561332762, -0.668662548, 0.815707564, 0.397307515, 0.420437992, 0.567439079, -0.408345699, -0.71502924, -0.112402454, 0.821827531, -0.558538496) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1315. CFrame.new(-1.18486226, 0.664583206, -0.703545451, 0.801997423, -0.384815574, -0.456855893, -0.595755875, -0.459863067, -0.658483863, 0.0433037281, 0.800276875, -0.598065078) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1316. CFrame.new(0.602607846, -1.89999723, -0.281901717, 0.938264608, -0.0318391919, -0.344450235, 0.0551190265, 0.996793628, 0.0580029301, 0.341499031, -0.0734078437, 0.937011182) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1317. CFrame.new(-0.68740654, -1.99010217, 0.313043743, 0.998308659, 0.0566585623, -0.0130319893, -0.0526040196, 0.975744903, 0.212496698, 0.0247556716, -0.211451754, 0.977074862) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1318. }, .3, false)
  1319. end
  1320. elseif Torsovelocity > 2 and hit ~= nil then
  1321. Anim = "Walk"
  1322. if attack == false then
  1323. change = 2
  1324. PlayAnimationFromTable({
  1325. CFrame.new(-0, -0.331043243, -0.246173918, 1, 0, 0, 0, 0.906307876, 0.422617942, 0, -0.422617942, 0.906307876) * CFrame.new(0, .1, 0) * CFrame.Angles(0, math.rad(-5 * math.cos(sine / 7)), 0),
  1326. CFrame.new(0, 1.4999913, 6.55651093e-007, 1, 0, 0, 0, 0.965925813, -0.258818924, 0, 0.258818924, 0.965925813) * CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(5 * math.cos(sine / 7)), 0),
  1327. CFrame.new(1.14562762, 0.526349247, -0.591056466, 0.825674891, 0.469375819, 0.312965363, 0.547643542, -0.533675969, -0.644419432, -0.135452792, 0.703474402, -0.697693527) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1328. CFrame.new(-1.14244175, 0.534408689, -0.582344949, 0.825674295, -0.469376504, -0.312966168, -0.547644734, -0.533675849, -0.644418597, 0.13545242, 0.703474045, -0.697693944) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1329. CFrame.new(.5, -1.64 - 0.5 * math.cos(sine / 8) / 2, 0 + 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(-70 * math.sin(sine / 8)), math.rad(-3), math.rad(0)),
  1330. CFrame.new(-.5, -1.64 + 0.5 * math.cos(sine / 8) / 2, 0 - 2 * math.sin(sine / 8) / 2) * CFrame.Angles(math.rad(70 * math.sin(sine / 8)), math.rad(3), math.rad(0)),
  1331. }, .3, false)
  1332. end
  1333. end
  1334. if 0 < #Effects then
  1335. for e = 1, #Effects do
  1336. if Effects[e] ~= nil then
  1337. local Thing = Effects[e]
  1338. if Thing ~= nil then
  1339. local Part = Thing[1]
  1340. local Mode = Thing[2]
  1341. local Delay = Thing[3]
  1342. local IncX = Thing[4]
  1343. local IncY = Thing[5]
  1344. local IncZ = Thing[6]
  1345. if Thing[2] == "Shoot" then
  1346. local Look = Thing[1]
  1347. local move = 5
  1348. local hit, pos = rayCast(Thing[4], Thing[1], move, Character)
  1349. if Thing[10] ~= nil then
  1350. da = pos
  1351. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  1352. cfa = CFrame.new(Thing[4], pos)
  1353. tehCF = cfa:lerp(cf2, 0.2)
  1354. Thing[1] = tehCF.lookVector
  1355. end
  1356. local mag = (Thing[4] - pos).magnitude
  1357. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 3, 3, 3, 5, 5, 5, 0.15)
  1358. Thing[4] = Thing[4] + Look * move
  1359. Thing[3] = Thing[3] - 1
  1360. if 2 < Thing[5] then
  1361. Thing[5] = Thing[5] - 0.3
  1362. Thing[6] = Thing[6] - 0.3
  1363. end
  1364. if hit ~= nil then
  1365. Thing[3] = 0
  1366. MagnitudeDamage(hit, 5, 10, 15, 0, "Normal", "161006093", 0.8)
  1367. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  1368. ref.Anchored = true
  1369. ref.CFrame = CFrame.new(pos)
  1370. Effects.Block.Create(BrickColor.new("Really red"), CFrame.new(pos), 1, 1, 1, 2, 2, 2, .05)
  1371. Effects.Sphere.Create(BrickColor.new("Really red"), CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.03)
  1372. game:GetService("Debris"):AddItem(ref, 1)
  1373. end
  1374. if Thing[3] <= 0 then
  1375. table.remove(Effects, e)
  1376.  
  1377.  
  1378. end
  1379. end
  1380. do
  1381. do
  1382. if Thing[2] == "FireWave" then
  1383. if Thing[3] <= Thing[4] then
  1384. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  1385. Thing[3] = Thing[3] + 1
  1386. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  1387. else
  1388. Part.Parent = nil
  1389. table.remove(Effects, e)
  1390. end
  1391. end
  1392. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  1393. if Thing[1].Transparency <= 1 then
  1394. if Thing[2] == "Block1" then
  1395. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1396. Mesh = Thing[7]
  1397. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1398. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1399. else
  1400. if Thing[2] == "Block2" then
  1401. Thing[1].CFrame = Thing[1].CFrame
  1402. Mesh = Thing[7]
  1403. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1404. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1405. else
  1406. if Thing[2] == "Fire" then
  1407. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  1408. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1409. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1410. else
  1411. if Thing[2] == "Cylinder" then
  1412. Mesh = Thing[7]
  1413. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1414. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1415. else
  1416. if Thing[2] == "Blood" then
  1417. Mesh = Thing[7]
  1418. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  1419. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  1420. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1421. else
  1422. if Thing[2] == "Elec" then
  1423. Thing[1].Size = Thing[1].Size + Vector3.new(Thing[7], Thing[8], Thing[9])
  1424. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1425. else
  1426. if Thing[2] == "Disappear" then
  1427. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  1428.  
  1429.  
  1430.  
  1431.  
  1432. end
  1433. end
  1434. end
  1435. end
  1436. end
  1437. end
  1438. end
  1439. else
  1440. Part.Parent = nil
  1441. table.remove(Effects, e)
  1442. end
  1443. end
  1444. end
  1445. end
  1446. end
  1447. end
  1448. end
  1449. end
  1450. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement