SHARE
TWEET

SazAlpha VER.BR

a guest Aug 10th, 2017 869 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. wait(1 / 60)
  2. Effects = { }
  3. local Player = game.Players.localPlayer
  4. local Character = Player.Character
  5. local Humanoid = Character.Humanoid
  6. local Mouse = Player:GetMouse()
  7. local LeftArm = Character["Left Arm"]
  8. local RightArm = Character["Right Arm"]
  9. local LeftLeg = Character["Left Leg"]
  10. local RightLeg = Character["Right Leg"]
  11. local Head = Character.Head
  12. local Torso = Character.Torso
  13. local Camera = game.Workspace.CurrentCamera
  14. local RootPart = Character.HumanoidRootPart
  15. local RootJoint = RootPart.RootJoint
  16. local attack = false
  17. local Anim = 'Idle'
  18. local attacktype = 1
  19. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  20. local velocity = RootPart.Velocity.y
  21. local sine = 0
  22. local change = 1
  23. local Create = LoadLibrary("RbxUtility").Create
  24.  
  25. local m = Create("Model"){
  26.     Parent = Character,
  27.     Name = "WeaponModel",
  28. }
  29.  
  30. Humanoid.Animator.Parent = nil
  31. Character.Animate.Parent = nil
  32.  
  33. local newMotor = function(part0, part1, c0, c1)
  34.     local w = Create('Motor'){
  35.         Parent = part0,
  36.         Part0 = part0,
  37.         Part1 = part1,
  38.         C0 = c0,
  39.         C1 = c1,
  40.     }
  41.     return w
  42. end
  43.  
  44. function clerp(a, b, t)
  45.     return a:lerp(b, t)
  46. end
  47.  
  48. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  49. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  50.  
  51. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  52. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  53. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  54. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  55. RootJoint.C1 = CFrame.new(0, 0, 0)
  56. RootJoint.C0 = CFrame.new(0, 0, 0)
  57. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  58. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  59.  
  60. local rarmc1 = RW.C1
  61. local larmc1 = LW.C1
  62. local rlegc1 = RH.C1
  63. local llegc1 = LH.C1
  64.  
  65. local resetc1 = false
  66.  
  67. function PlayAnimationFromTable(table, speed, bool)
  68.     RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  69.     Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  70.     RW.C0 = clerp(RW.C0, table[3], speed)
  71.     LW.C0 = clerp(LW.C0, table[4], speed)
  72.     RH.C0 = clerp(RH.C0, table[5], speed)
  73.     LH.C0 = clerp(LH.C0, table[6], speed)
  74.     if bool == true then
  75.         if resetc1 == false then
  76.             resetc1 = true
  77.             RootJoint.C1 = RootJoint.C1
  78.             Torso.Neck.C1 = Torso.Neck.C1
  79.             RW.C1 = rarmc1
  80.             LW.C1 = larmc1
  81.             RH.C1 = rlegc1
  82.             LH.C1 = llegc1
  83.         end
  84.     end
  85. end
  86.  
  87. ArtificialHB = Create("BindableEvent", script){
  88.     Parent = script,
  89.     Name = "Heartbeat",
  90. }
  91.  
  92. script:WaitForChild("Heartbeat")
  93.  
  94. frame = 1 / 30
  95. tf = 0
  96. allowframeloss = false
  97. tossremainder = false
  98. lastframe = tick()
  99. script.Heartbeat:Fire()
  100.  
  101. game:GetService("RunService").Heartbeat:connect(function(s, p)
  102.     tf = tf + s
  103.     if tf >= frame then
  104.         if allowframeloss then
  105.             script.Heartbeat:Fire()
  106.             lastframe = tick()
  107.         else
  108.             for i = 1, math.floor(tf / frame) do
  109.                 script.Heartbeat:Fire()
  110.             end
  111.             lastframe = tick()
  112.         end
  113.         if tossremainder then
  114.             tf = 0
  115.         else
  116.             tf = tf - frame * math.floor(tf / frame)
  117.         end
  118.     end
  119. end)
  120.  
  121. function swait(num)
  122.     if num == 0 or num == nil then
  123.         ArtificialHB.Event:wait()
  124.     else
  125.         for i = 0, num do
  126.             ArtificialHB.Event:wait()
  127.         end
  128.     end
  129. end
  130.  
  131. function RemoveOutlines(part)
  132.     part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  133. end
  134.    
  135. CFuncs = { 
  136.     Part = {
  137.         Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  138.             local Part = Create("Part"){
  139.                 Parent = Parent,
  140.                 Reflectance = Reflectance,
  141.                 Transparency = Transparency,
  142.                 CanCollide = false,
  143.                 Locked = true,
  144.                 BrickColor = BrickColor.new(tostring(BColor)),
  145.                 Name = Name,
  146.                 Size = Size,
  147.                 Material = Material,
  148.             }
  149.             RemoveOutlines(Part)
  150.             return Part
  151.         end;
  152.     };
  153.    
  154.     Mesh = {
  155.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  156.             local Msh = Create(Mesh){
  157.                 Parent = Part,
  158.                 Offset = OffSet,
  159.                 Scale = Scale,
  160.             }
  161.             if Mesh == "SpecialMesh" then
  162.                 Msh.MeshType = MeshType
  163.                 Msh.MeshId = MeshId
  164.             end
  165.             return Msh
  166.         end;
  167.     };
  168.  
  169.     Weld = {
  170.         Create = function(Parent, Part0, Part1, C0, C1)
  171.             local Weld = Create("Weld"){
  172.                 Parent = Parent,
  173.                 Part0 = Part0,
  174.                 Part1 = Part1,
  175.                 C0 = C0,
  176.                 C1 = C1,
  177.             }
  178.             return Weld
  179.         end;
  180.     };
  181.  
  182.     Sound = {
  183.         Create = function(id, par, vol, pit)
  184.             coroutine.resume(coroutine.create(function()
  185.                 local Sound = Create("Sound"){
  186.                     Volume = vol,
  187.                     Pitch = pit or 1,
  188.                     SoundId = "rbxassetid://" .. id,
  189.                     Parent = par or workspace,
  190.                 }
  191.                 Sound:play()
  192.                 game:GetService("Debris"):AddItem(Sound, 10)
  193.             end))
  194.         end;
  195.     };
  196.    
  197.     Decal = {
  198.         Create = function(Color, Texture, Transparency, Name, Parent)
  199.             local Decal = Create("Decal"){
  200.                 Color3 = Color,
  201.                 Texture = "rbxassetid://" .. Texture,
  202.                 Transparency = Transparency,
  203.                 Name = Name,
  204.                 Parent = Parent,
  205.             }
  206.             return Decal
  207.         end;
  208.     };
  209.    
  210.     BillboardGui = {
  211.         Create = function(Parent, Image, Position, Size)
  212.             local BillPar = CFuncs.Part.Create(Parent, "SmoothPlastic", 0, 1, BrickColor.new("Black"), "BillboardGuiPart", Vector3.new(1, 1, 1))
  213.             BillPar.CFrame = CFrame.new(Position)
  214.             local Bill = Create("BillboardGui"){
  215.                 Parent = BillPar,
  216.                 Adornee = BillPar,
  217.                 Size = UDim2.new(1, 0, 1, 0),
  218.                 SizeOffset = Vector2.new(Size, Size),
  219.             }
  220.             local d = Create("ImageLabel", Bill){
  221.                 Parent = Bill,
  222.                 BackgroundTransparency = 1,
  223.                 Size = UDim2.new(1, 0, 1, 0),
  224.                 Image = "rbxassetid://" .. Image,
  225.             }
  226.             return BillPar
  227.         end
  228.     };
  229.    
  230.     ParticleEmitter = {
  231.         Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  232.             local Particle = Create("ParticleEmitter"){
  233.                 Parent = Parent,
  234.                 Color = ColorSequence.new(Color1, Color2),
  235.                 LightEmission = LightEmission,
  236.                 Size = Size,
  237.                 Texture = Texture,
  238.                 Transparency = Transparency,
  239.                 ZOffset = ZOffset,
  240.                 Acceleration = Accel,
  241.                 Drag = Drag,
  242.                 LockedToPart = LockedToPart,
  243.                 VelocityInheritance = VelocityInheritance,
  244.                 EmissionDirection = EmissionDirection,
  245.                 Enabled = Enabled,
  246.                 Lifetime = LifeTime,
  247.                 Rate = Rate,
  248.                 Rotation = Rotation,
  249.                 RotSpeed = RotSpeed,
  250.                 Speed = Speed,
  251.                 VelocitySpread = VelocitySpread,
  252.             }
  253.             return Particle
  254.         end;
  255.     };
  256.    
  257.     CreateTemplate = {
  258.        
  259.     };
  260. }
  261.  
  262. function rayCast(Position, Direction, Range, Ignore)
  263.     return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  264. end
  265.  
  266. FindNearestTorso = function(pos)
  267.     local list = (game.Workspace:children())
  268.     local torso = nil
  269.     local dist = 1000
  270.     local temp, human, temp2 = nil, nil, nil
  271.     for x = 1, #list do
  272.         temp2 = list[x]
  273.         if temp2.className == "Model" and temp2.Name ~= Character.Name then
  274.             temp = temp2:findFirstChild("Torso")
  275.             human = temp2:findFirstChild("Humanoid")
  276.             if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  277.                 local dohit = true
  278.                 if dohit == true then
  279.                     torso = temp
  280.                     dist = (temp.Position - pos).magnitude
  281.                 end
  282.             end
  283.         end
  284.     end
  285.     return torso, dist
  286. end
  287.  
  288. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  289.     if hit.Parent == nil then
  290.         return
  291.     end
  292.     local h = hit.Parent:FindFirstChild("Humanoid")
  293.     for _, v in pairs(hit.Parent:children()) do
  294.         if v:IsA("Humanoid") then
  295.             h = v
  296.         end
  297.     end
  298.     if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  299.         if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  300.             if hit.Parent.DebounceHit.Value == true then
  301.                 return
  302.             end
  303.         end
  304.         local c = Create("ObjectValue"){
  305.             Name = "creator",
  306.             Value = game:service("Players").LocalPlayer,
  307.             Parent = h,
  308.         }
  309.         game:GetService("Debris"):AddItem(c, .5)
  310.         if HitSound ~= nil and HitPitch ~= nil then
  311.             CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  312.         end
  313.         local Damage = math.random(minim, maxim)
  314.         local blocked = false
  315.         local block = hit.Parent:findFirstChild("Block")
  316.         if block ~= nil then
  317.             if block.className == "IntValue" then
  318.                 if block.Value > 0 then
  319.                     blocked = true
  320.                     block.Value = block.Value - 1
  321.                     print(block.Value)
  322.                 end
  323.             end
  324.         end
  325.         if blocked == false then
  326.             h.Health = h.Health - Damage
  327.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  328.         else
  329.             h.Health = h.Health - (Damage / 2)
  330.             ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  331.         end
  332.         if Type == "Knockdown" then
  333.             local hum = hit.Parent.Humanoid
  334.             hum.PlatformStand = true
  335.             coroutine.resume(coroutine.create(function(HHumanoid)
  336.                 swait(1)
  337.                 HHumanoid.PlatformStand = false
  338.             end), hum)
  339.             local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  340.             local bodvol = Create("BodyVelocity"){
  341.                 velocity = angle * knockback,
  342.                 P = 5000,
  343.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  344.                 Parent = hit,
  345.             }
  346.             local rl = Create("BodyAngularVelocity"){
  347.                 P = 3000,
  348.                 maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  349.                 angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  350.                 Parent = hit,
  351.             }
  352.             game:GetService("Debris"):AddItem(bodvol, .5)
  353.             game:GetService("Debris"):AddItem(rl, .5)
  354.         elseif Type == "Normal" then
  355.             local vp = Create("BodyVelocity"){
  356.                 P = 500,
  357.                 maxForce = Vector3.new(math.huge, 0, math.huge),
  358.                 velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  359.             }
  360.             if knockback > 0 then
  361.                 vp.Parent = hit.Parent.Torso
  362.             end
  363.             game:GetService("Debris"):AddItem(vp, .5)
  364.         elseif Type == "Up" then
  365.             local bodyVelocity = Create("BodyVelocity"){
  366.                 velocity = Vector3.new(0, 20, 0),
  367.                 P = 5000,
  368.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  369.                 Parent = hit,
  370.             }
  371.             game:GetService("Debris"):AddItem(bodyVelocity, .5)
  372.         elseif Type == "DarkUp" then
  373.             coroutine.resume(coroutine.create(function()
  374.                 for i = 0, 1, 0.1 do
  375.                     swait()
  376.                     Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  377.                 end
  378.             end))
  379.             local bodyVelocity = Create("BodyVelocity"){
  380.                 velocity = Vector3.new(0, 20, 0),
  381.                 P = 5000,
  382.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  383.                 Parent = hit,
  384.             }
  385.             game:GetService("Debris"):AddItem(bodyVelocity, 1)
  386.         elseif Type == "Snare" then
  387.             local bp = Create("BodyPosition"){
  388.                 P = 2000,
  389.                 D = 100,
  390.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  391.                 position = hit.Parent.Torso.Position,
  392.                 Parent = hit.Parent.Torso,
  393.             }
  394.             game:GetService("Debris"):AddItem(bp, 1)
  395.         elseif Type == "Freeze" then
  396.             local BodPos = Create("BodyPosition"){
  397.                 P = 50000,
  398.                 D = 1000,
  399.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  400.                 position = hit.Parent.Torso.Position,
  401.                 Parent = hit.Parent.Torso,
  402.             }
  403.             local BodGy = Create("BodyGyro") {
  404.                 maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  405.                 P = 20e+003,
  406.                 Parent = hit.Parent.Torso,
  407.                 cframe = hit.Parent.Torso.CFrame,
  408.             }
  409.             hit.Parent.Torso.Anchored = true
  410.             coroutine.resume(coroutine.create(function(Part)
  411.                 swait(1.5)
  412.                 Part.Anchored = false
  413.             end), hit.Parent.Torso)
  414.             game:GetService("Debris"):AddItem(BodPos, 3)
  415.             game:GetService("Debris"):AddItem(BodGy, 3)
  416.         end
  417.         local debounce = Create("BoolValue"){
  418.             Name = "DebounceHit",
  419.             Parent = hit.Parent,
  420.             Value = true,
  421.         }
  422.         game:GetService("Debris"):AddItem(debounce, Delay)
  423.         c = Create("ObjectValue"){
  424.             Name = "creator",
  425.             Value = Player,
  426.             Parent = h,
  427.         }
  428.         game:GetService("Debris"):AddItem(c, .5)
  429.     end
  430. end
  431.  
  432. function ShowDamage(Pos, Text, Time, Color)
  433.     local Rate = (1 / 30)
  434.     local Pos = (Pos or Vector3.new(0, 0, 0))
  435.     local Text = (Text or "")
  436.     local Time = (Time or 2)
  437.     local Color = (Color or Color3.new(1, 0, 1))
  438.     local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  439.     EffectPart.Anchored = true
  440.     local BillboardGui = Create("BillboardGui"){
  441.         Size = UDim2.new(3, 0, 3, 0),
  442.         Adornee = EffectPart,
  443.         Parent = EffectPart,
  444.     }
  445.     local TextLabel = Create("TextLabel"){
  446.         BackgroundTransparency = 1,
  447.         Size = UDim2.new(1, 0, 1, 0),
  448.         Text = Text,
  449.         Font = "SciFi",
  450.         TextColor3 = Color,
  451.         TextScaled = true,
  452.         Parent = BillboardGui,
  453.     }
  454.     game.Debris:AddItem(EffectPart, (Time))
  455.     EffectPart.Parent = game:GetService("Workspace")
  456.     delay(0, function()
  457.         local Frames = (Time / Rate)
  458.         for Frame = 1, Frames do
  459.             wait(Rate)
  460.             local Percent = (Frame / Frames)
  461.             EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  462.             TextLabel.TextTransparency = Percent
  463.         end
  464.         if EffectPart and EffectPart.Parent then
  465.             EffectPart:Destroy()
  466.         end
  467.     end)
  468. end
  469.  
  470. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  471.     for _, c in pairs(workspace:children()) do
  472.         local hum = c:findFirstChild("Humanoid")
  473.         if hum ~= nil then
  474.             local head = c:findFirstChild("Torso")
  475.             if head ~= nil then
  476.                 local targ = head.Position - Part.Position
  477.                 local mag = targ.magnitude
  478.                 if mag <= Magnitude and c.Name ~= Player.Name then
  479.                     Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  480.                 end
  481.             end
  482.         end
  483.     end
  484. end
  485. ---invinsible---
  486. for i,v in pairs(Character:GetChildren()) do
  487.     if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Head" then
  488.         v.Transparency  = 1
  489.     end
  490. end
  491. ----cape---
  492. -- Made by PPATTA/Cass/Inkyy/lynkss/h6IIow - I've returned!!, I took a little break from scripting but now im back. Enjoy. ---
  493. local runDummyScript = function(f,scri)
  494. local oldenv = getfenv(f)
  495. local newenv = setmetatable({}, {
  496. __index = function(_, k)
  497. if k:lower() == 'script' then
  498. return scri
  499. else
  500. return oldenv[k]
  501. end
  502. end
  503. })
  504. setfenv(f, newenv)
  505. ypcall(function() f() end)
  506. end
  507. cors = {}
  508. mas = Instance.new("Model",game:GetService("Lighting"))
  509. mas.Name = "CompiledModel"
  510. o1 = Instance.new("Model")
  511. o2 = Instance.new("Part")
  512. o3 = Instance.new("SpecialMesh")
  513. o4 = Instance.new("Model")
  514. o5 = Instance.new("Part")
  515. o6 = Instance.new("SpecialMesh")
  516. o7 = Instance.new("Weld")
  517. o8 = Instance.new("Part")
  518. o9 = Instance.new("SpecialMesh")
  519. o10 = Instance.new("Weld")
  520. o11 = Instance.new("Part")
  521. o12 = Instance.new("SpecialMesh")
  522. o13 = Instance.new("Weld")
  523. o14 = Instance.new("Part")
  524. o15 = Instance.new("SpecialMesh")
  525. o16 = Instance.new("Weld")
  526. o17 = Instance.new("Part")
  527. o18 = Instance.new("SpecialMesh")
  528. o19 = Instance.new("Weld")
  529. o20 = Instance.new("Part")
  530. o21 = Instance.new("SpecialMesh")
  531. o22 = Instance.new("Weld")
  532. o23 = Instance.new("Part")
  533. o24 = Instance.new("SpecialMesh")
  534. o25 = Instance.new("Weld")
  535. o26 = Instance.new("Part")
  536. o27 = Instance.new("SpecialMesh")
  537. o28 = Instance.new("Weld")
  538. o29 = Instance.new("Part")
  539. o30 = Instance.new("SpecialMesh")
  540. o31 = Instance.new("Weld")
  541. o32 = Instance.new("Part")
  542. o33 = Instance.new("SpecialMesh")
  543. o34 = Instance.new("Weld")
  544. o35 = Instance.new("Part")
  545. o36 = Instance.new("SpecialMesh")
  546. o37 = Instance.new("Weld")
  547. o38 = Instance.new("Part")
  548. o39 = Instance.new("SpecialMesh")
  549. o40 = Instance.new("Weld")
  550. o41 = Instance.new("Part")
  551. o42 = Instance.new("SpecialMesh")
  552. o43 = Instance.new("Weld")
  553. o44 = Instance.new("Part")
  554. o45 = Instance.new("SpecialMesh")
  555. o46 = Instance.new("Weld")
  556. o47 = Instance.new("Part")
  557. o48 = Instance.new("SpecialMesh")
  558. o49 = Instance.new("Weld")
  559. o50 = Instance.new("Part")
  560. o51 = Instance.new("SpecialMesh")
  561. o52 = Instance.new("Weld")
  562. o53 = Instance.new("Part")
  563. o54 = Instance.new("SpecialMesh")
  564. o55 = Instance.new("Weld")
  565. o56 = Instance.new("Part")
  566. o57 = Instance.new("SpecialMesh")
  567. o58 = Instance.new("Weld")
  568. o59 = Instance.new("Part")
  569. o60 = Instance.new("SpecialMesh")
  570. o61 = Instance.new("Weld")
  571. o62 = Instance.new("Part")
  572. o63 = Instance.new("SpecialMesh")
  573. o64 = Instance.new("Weld")
  574. o1.Name = "Head_"
  575. o1.Parent = mas
  576. o2.Name = "REF"
  577. o2.Parent = o1
  578. o2.Transparency = 1
  579. o2.Position = Vector3.new(110.644409, 4.68007088, -60.6269913)
  580. o2.Rotation = Vector3.new(180, 0.0199999996, -180)
  581. o2.Anchored = false
  582. o2.CanCollide = false
  583. o2.FormFactor = Enum.FormFactor.Symmetric
  584. o2.Size = Vector3.new(2, 1, 1)
  585. o2.CFrame = CFrame.new(110.644409, 4.68007088, -60.6269913, -0.99999994, 1.23944917e-22, 0.000331714633, 1.23908515e-22, 1, -1.09738441e-22, -0.000331714633, -1.09697344e-22, -0.99999994)
  586. o2.BottomSurface = Enum.SurfaceType.Smooth
  587. o2.TopSurface = Enum.SurfaceType.Smooth
  588. o2.Position = Vector3.new(110.644409, 4.68007088, -60.6269913)
  589. o3.Parent = o2
  590. o3.Scale = Vector3.new(1.25, 1.25, 1.25)
  591. o4.Name = "Hat"
  592. o4.Parent = o1
  593.  
  594.  
  595. o56.Name = "NinjaHalfmask"
  596. o56.Parent = o1
  597. o56.Position = Vector3.new(110.62999, 4.40999889, -60.6299591)
  598. o56.Rotation = Vector3.new(-180, 0, -180)
  599. o56.Anchored = false
  600. o56.FormFactor = Enum.FormFactor.Custom
  601. o56.Size = Vector3.new(1.39999914, 0.80000025, 1.39999986)
  602. o56.CFrame = CFrame.new(110.62999, 4.40999889, -60.6299591, -1, 0, 0, 0, 1, 0, 0, 0, -1)
  603. o56.BottomSurface = Enum.SurfaceType.Smooth
  604. o56.TopSurface = Enum.SurfaceType.Smooth
  605. o56.Position = Vector3.new(110.62999, 4.40999889, -60.6299591)
  606. o57.Parent = o56
  607. o57.MeshId = "http://www.roblox.com/asset/?id=72541091"
  608. o57.Scale = Vector3.new(1, 1, 0.949999988)
  609. o57.TextureId = "rbxassetid://0"
  610. o57.VertexColor = Vector3.new(0, 0, 0)
  611. o57.MeshType = Enum.MeshType.FileMesh
  612. o58.Name = "Joint"
  613. o58.Parent = o56
  614. o58.C0 = CFrame.new(-0.0144195557, 0.270071983, -0.00296783447, 0.99999994, -1.23944917e-22, -0.000331714633, 1.23908515e-22, 1, -1.09738441e-22, 0.000331714633, 1.09697344e-22, 0.99999994)
  615. o58.Part0 = o56
  616. o58.Part1 = o2
  617. o61.Name = "Joint"
  618. o61.Parent = o59
  619. o61.C0 = CFrame.new(-0.0643463135, -1.15692234, -0.00032043457, 0.99999994, -1.23944917e-22, -0.000331714633, -6.51779555e-05, 0.980506241, -0.196488023, 0.000325248257, 0.196488023, 0.980506182)
  620. o61.Part0 = o59
  621. o61.Part1 = o2
  622. o64.Name = "Joint"
  623. o64.Parent = o61
  624. o64.C0 = CFrame.new(-0.0451278687, 0.602211952, -0.865444183, 0.999979198, -1.23196559e-22, 0.00646429276, -0.000884826644, 0.990587771, 0.13687627, -0.00640344899, -0.136879131, 0.990567029)
  625. o64.Part0 = o62
  626. o64.Part1 = o2
  627. mas.Parent = workspace
  628. mas:MakeJoints()
  629. local mas1 = mas:GetChildren()
  630. for i=1,#mas1 do
  631.     mas1[i].Parent = workspace
  632.     ypcall(function() mas1[i]:MakeJoints() end)
  633. end
  634. mas:Destroy()
  635. for i=1,#cors do
  636. coroutine.resume(cors[i])
  637. end
  638.  
  639. wait()
  640.  
  641. Workspace["Head_"].Parent = game.Players.LocalPlayer.Character
  642.  
  643. game.Players.LocalPlayer.Character["Head_"].Name = "Familiar Head"
  644.  
  645. w = Instance.new("Weld", game.Players.LocalPlayer.Character["Head"])
  646. w.Part0 = game.Players.LocalPlayer.Character["Head"]
  647. w.Part1 = o2
  648. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  649. game.Players.LocalPlayer.Character["Head"].Transparency = 0
  650.  
  651. for i,v in pairs (game.Players.LocalPlayer.Character["Familiar Head"]:GetChildren()) do
  652.     if v.ClassName == "Part" then
  653.     v.CanCollide = false
  654.     v.Anchored = false
  655.     end
  656. end
  657.  
  658. for i,v in pairs (game.Players.LocalPlayer.Character["Familiar Head"].Hat:GetChildren()) do
  659.     v.Anchored = false
  660.     v.CanCollide = false
  661. end
  662.  
  663.  
  664. local runDummyScript = function(f,scri)
  665. local oldenv = getfenv(f)
  666. local newenv = setmetatable({}, {
  667. __index = function(_, k)
  668. if k:lower() == 'script' then
  669. return scri
  670. else
  671. return oldenv[k]
  672. end
  673. end
  674. })
  675. setfenv(f, newenv)
  676. ypcall(function() f() end)
  677. end
  678. cors = {}
  679. mas = Instance.new("Model",game:GetService("Lighting"))
  680. mas.Name = "CompiledModel"
  681. o1 = Instance.new("Model")
  682. o2 = Instance.new("Script")
  683. o3 = Instance.new("Model")
  684. o4 = Instance.new("Part")
  685. o5 = Instance.new("SpecialMesh")
  686. o6 = Instance.new("Weld")
  687. o7 = Instance.new("Part")
  688. o8 = Instance.new("BlockMesh")
  689. o9 = Instance.new("Weld")
  690. o10 = Instance.new("Part")
  691. o11 = Instance.new("SpecialMesh")
  692. o12 = Instance.new("Weld")
  693. o13 = Instance.new("Part")
  694. o14 = Instance.new("BlockMesh")
  695. o15 = Instance.new("Weld")
  696. o16 = Instance.new("Part")
  697. o17 = Instance.new("SpecialMesh")
  698. o18 = Instance.new("Weld")
  699. o19 = Instance.new("Part")
  700. o20 = Instance.new("BlockMesh")
  701. o21 = Instance.new("Weld")
  702. o22 = Instance.new("Part")
  703. o23 = Instance.new("SpecialMesh")
  704. o24 = Instance.new("Weld")
  705. o25 = Instance.new("Part")
  706. o26 = Instance.new("BlockMesh")
  707. o27 = Instance.new("Weld")
  708. o28 = Instance.new("LocalScript")
  709. o29 = Instance.new("IntValue")
  710. o30 = Instance.new("IntValue")
  711. o31 = Instance.new("IntValue")
  712. o32 = Instance.new("IntValue")
  713. o33 = Instance.new("IntValue")
  714. o34 = Instance.new("IntValue")
  715. o35 = Instance.new("IntValue")
  716. o36 = Instance.new("Part")
  717. o37 = Instance.new("SpecialMesh")
  718. o38 = Instance.new("Script")
  719. o39 = Instance.new("Weld")
  720. o40 = Instance.new("Part")
  721. o41 = Instance.new("SpecialMesh")
  722. o42 = Instance.new("Script")
  723. o43 = Instance.new("Weld")
  724. o44 = Instance.new("Part")
  725. o45 = Instance.new("SpecialMesh")
  726. o46 = Instance.new("Script")
  727. o47 = Instance.new("Weld")
  728. o48 = Instance.new("Part")
  729. o49 = Instance.new("CylinderMesh")
  730. o50 = Instance.new("Script")
  731. o51 = Instance.new("Weld")
  732. o52 = Instance.new("Part")
  733. o53 = Instance.new("SpecialMesh")
  734. o54 = Instance.new("Weld")
  735. o55 = Instance.new("Part")
  736. o56 = Instance.new("SpecialMesh")
  737. o57 = Instance.new("Weld")
  738. o58 = Instance.new("Part")
  739. o59 = Instance.new("SpecialMesh")
  740. o60 = Instance.new("Weld")
  741. o61 = Instance.new("Part")
  742. o62 = Instance.new("SpecialMesh")
  743. o63 = Instance.new("Weld")
  744. o64 = Instance.new("Part")
  745. o65 = Instance.new("BlockMesh")
  746. o66 = Instance.new("Part")
  747. o67 = Instance.new("SpecialMesh")
  748. o68 = Instance.new("Weld")
  749. o69 = Instance.new("Part")
  750. o70 = Instance.new("SpecialMesh")
  751. o71 = Instance.new("Weld")
  752. o72 = Instance.new("Part")
  753. o73 = Instance.new("BlockMesh")
  754. o74 = Instance.new("Weld")
  755. o75 = Instance.new("Part")
  756. o76 = Instance.new("SpecialMesh")
  757. o77 = Instance.new("Weld")
  758. o78 = Instance.new("Part")
  759. o79 = Instance.new("BlockMesh")
  760. o80 = Instance.new("Weld")
  761. o81 = Instance.new("Part")
  762. o82 = Instance.new("BlockMesh")
  763. o83 = Instance.new("Weld")
  764. o84 = Instance.new("Part")
  765. o85 = Instance.new("SpecialMesh")
  766. o86 = Instance.new("Weld")
  767. o87 = Instance.new("Part")
  768. o88 = Instance.new("SpecialMesh")
  769. o89 = Instance.new("Weld")
  770. o90 = Instance.new("Part")
  771. o91 = Instance.new("SpecialMesh")
  772. o92 = Instance.new("Weld")
  773. o93 = Instance.new("Part")
  774. o94 = Instance.new("SpecialMesh")
  775. o95 = Instance.new("Weld")
  776. o96 = Instance.new("Part")
  777. o97 = Instance.new("BlockMesh")
  778. o98 = Instance.new("Weld")
  779. o99 = Instance.new("Part")
  780. o100 = Instance.new("SpecialMesh")
  781. o101 = Instance.new("Weld")
  782. o102 = Instance.new("Part")
  783. o103 = Instance.new("BlockMesh")
  784. o104 = Instance.new("Weld")
  785. o1.Name = "Armor"
  786. o1.Parent = mas
  787. o2.Name = "Welds"
  788. o2.Parent = o1
  789. table.insert(cors,coroutine.create(function()
  790. wait()
  791. runDummyScript(function()
  792. --Saz
  793.  
  794. --A new system which is a combination of fast-welds and hard-welds.
  795. --Should be far, far better.
  796.  
  797. --When script.CreateNewWelds.Value == true, we create a new set of weld information on script run.
  798. --This toggles off automatically afterwards, to prevent issues that fast-welds can cause.
  799.  
  800. --Cruder than I wanted it to be, but not like I intended for anyone but me to use it anyway.
  801. --The fact that you're reading this means you should likely kill yourself. Immediately.
  802.  
  803. wait(.33)
  804.  
  805. Tool=script.Parent
  806. Nib=Tool.Parent
  807.  
  808. running=0
  809. jumping=0
  810. clothinganim=function()
  811.    
  812.     torsovel=Nib.Torso.Velocity
  813.     vely=torsovel.y
  814.     velh=Vector3.new(torsovel.x,0,torsovel.z)
  815.    
  816.     coseff=math.cos(time()*2) / 18
  817.     jumping=0
  818.     if vely > 6 then
  819.         jumping=1
  820.         coseff=0
  821.     elseif vely<-6 then
  822.         jumping=-1
  823.         coseff=0
  824.     end
  825.     running=0
  826.     if velh.magnitude > 5 then
  827.         running=1
  828.         coseff=0
  829.     end
  830.    
  831.     rundir=1
  832.     dir=Nib.Torso.Velocity
  833.     magfor=(dir-Nib.Torso.CFrame.lookVector*dir.magnitude).magnitude
  834.     magback=(dir-Nib.Torso.CFrame.lookVector*-dir.magnitude).magnitude
  835.     if magfor > magback then
  836.         rundir=-1
  837.     end
  838.    
  839.     runeff=(((velh.magnitude / math.pi / 9) * running) * rundir) * 1.1
  840.     jumpeff=(math.abs(vely / 4) * jumping) / 9
  841.    
  842.     fluidback=-.2 + jumpeff - (runeff / 3)
  843.     fluidback2=-.8 + coseff + runeff * 2 - jumpeff*2
  844.    
  845.     if fluidback > -.05 then
  846.         fluidback=-.05
  847.     end
  848.     if fluidback < -math.rad(175) then
  849.         fluidback=-math.rad(175)
  850.     end
  851.     if fluidback2 > 1.6 then
  852.         fluidback2=1.6
  853.     end
  854.     if fluidback2 < -1.55 then
  855.         fluidback2=-1.55
  856.     end
  857.    
  858.     gottagofast=(dir-Vector3.new(0,0,0)).magnitude/10 + .08
  859.    
  860.     Tool.Cloak.CloakScript.Initial.Value = -6 - math.deg(fluidback*1.5) + (jumpeff)
  861.     Tool.Cloak.CloakScript.Progression.Value = gottagofast*1.5 + - (jumpeff * 2) - 1
  862.    
  863.     Tool.Cloak.CloakScript.Right1.Value=40-gottagofast*17.5 + (jumpeff * 3)
  864.     Tool.Cloak.CloakScript.Right2.Value=20-gottagofast*8 + (jumpeff * 4)
  865.     Tool.Cloak.CloakScript.Left1.Value=40-gottagofast*17.5 + (jumpeff * 3)
  866.     Tool.Cloak.CloakScript.Left2.Value=20-gottagofast*8 + (jumpeff * 4)
  867. end
  868.  
  869. weldparts=function()
  870.     print("Welding")
  871.     lel={}
  872.     function jarate(p)
  873.         for i=1, #p do
  874.             table.insert(lel,p[i])
  875.             k=p[i]:children()
  876.             if #k>0 then
  877.                 jarate(k)
  878.             end
  879.         end
  880.     end
  881.     for _,v in pairs(script.Parent:children()) do
  882.         if v.Name~="Cloak" and v.className~="Script" then
  883.             v:BreakJoints()
  884.             jarate(v:children())
  885.         end
  886.     end
  887.     for _,v in pairs(lel) do
  888.         if v.className=="Weld" or v.className=="Motor6D" then
  889.             v:Remove()
  890.         end
  891.     end
  892. end
  893. weldparts()
  894.  
  895. wait(.5)
  896.  
  897. LEL=game:GetService("RunService").Stepped:connect(clothinganim)
  898. end,o2)
  899. end))
  900. o3.Name = "Cloak"
  901. o3.Parent = o1
  902. o4.Name = "Tier6L"
  903. o4.Parent = o3
  904. o4.Material = Enum.Material.SmoothPlastic
  905. o4.BrickColor = BrickColor.new("Really black")
  906. o4.Position = Vector3.new(61.7912445, 1.25607467, -7180.82422)
  907. o4.Rotation = Vector3.new(-86.7399979, 5.03999996, 147.070007)
  908. o4.CanCollide = false
  909. o4.FormFactor = Enum.FormFactor.Custom
  910. o4.Size = Vector3.new(0.200000003, 2.19999981, 0.600000024)
  911. o4.CFrame = CFrame.new(61.7912445, 1.25607467, -7180.82422, -0.836119115, -0.541471124, 0.0878807157, 0.10452985, -1.06138032e-07, 0.994521618, -0.538504481, 0.840725243, 0.056600064)
  912. o4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  913. o4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  914. o4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  915. o4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  916. o4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  917. o4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  918. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  919. o4.Position = Vector3.new(61.7912445, 1.25607467, -7180.82422)
  920. o4.Orientation = Vector3.new(-84, 57.2200012, 90)
  921. o4.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  922. o5.Parent = o4
  923. o5.Scale = Vector3.new(0.550000012, 1, 1)
  924. o5.MeshType = Enum.MeshType.Wedge
  925. o5.Scale = Vector3.new(0.550000012, 1, 1)
  926. o6.Name = "Joint"
  927. o6.Parent = o4
  928. o6.C0 = CFrame.new(-0.0329589844, 0.100097656, 2.759552, -4.52394415e-05, 0.99939096, 0.0348952115, 1, 4.41140946e-05, 3.30192197e-05, 3.14597382e-05, 0.0348952115, -0.999391079)
  929. o6.Part0 = o4
  930. o6.Part1 = o64
  931. o7.Name = "Tier4"
  932. o7.Parent = o3
  933. o7.Material = Enum.Material.SmoothPlastic
  934. o7.BrickColor = BrickColor.new("Really black")
  935. o7.Position = Vector3.new(61.9097748, 3.12423563, -7180.62842)
  936. o7.Rotation = Vector3.new(-86.1999969, 5.88000011, -122.980003)
  937. o7.CanCollide = false
  938. o7.FormFactor = Enum.FormFactor.Custom
  939. o7.Size = Vector3.new(2.4000001, 0.200000003, 0.400000036)
  940. o7.CFrame = CFrame.new(61.9097748, 3.12423563, -7180.62842, -0.541471064, 0.834458232, 0.102458574, 1.34532456e-08, -0.121869415, 0.992546022, 0.840725303, 0.537434757, 0.0659888163)
  941. o7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  942. o7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  943. o7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  944. o7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  945. o7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  946. o7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  947. o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  948. o7.Position = Vector3.new(61.9097748, 3.12423563, -7180.62842)
  949. o7.Orientation = Vector3.new(-83, 57.2200012, 180)
  950. o7.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  951. o8.Parent = o7
  952. o8.Scale = Vector3.new(1, 0.550000012, 1)
  953. o8.Scale = Vector3.new(1, 0.550000012, 1)
  954. o9.Name = "Joint"
  955. o9.Parent = o7
  956. o9.C0 = CFrame.new(0, 0.00854492188, 0.880432129, 1, 4.40463482e-05, 3.28889328e-05, 4.46135346e-05, -0.99984777, -0.0174494404, 3.21153384e-05, 0.0174494442, -0.99984777)
  957. o9.Part0 = o7
  958. o9.Part1 = o64
  959. o10.Name = "Tier6R"
  960. o10.Parent = o3
  961. o10.Material = Enum.Material.SmoothPlastic
  962. o10.BrickColor = BrickColor.new("Really black")
  963. o10.Position = Vector3.new(61.6828423, 1.25604415, -7180.65576)
  964. o10.Rotation = Vector3.new(-86.7399979, 5.03999996, -32.9300003)
  965. o10.CanCollide = false
  966. o10.FormFactor = Enum.FormFactor.Custom
  967. o10.Size = Vector3.new(0.200000003, 2.19999981, 0.600000024)
  968. o10.CFrame = CFrame.new(61.6828423, 1.25604415, -7180.65576, 0.836119175, 0.541471064, 0.0878807157, -0.104529843, 1.12366251e-07, 0.994521618, 0.538504422, -0.840725303, 0.056600064)
  969. o10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  970. o10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  971. o10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  972. o10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  973. o10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  974. o10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  975. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  976. o10.Position = Vector3.new(61.6828423, 1.25604415, -7180.65576)
  977. o10.Orientation = Vector3.new(-84, 57.2200012, -90)
  978. o10.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  979. o11.Parent = o10
  980. o11.Scale = Vector3.new(0.550000012, 1, 1)
  981. o11.MeshType = Enum.MeshType.Wedge
  982. o11.Scale = Vector3.new(0.550000012, 1, 1)
  983. o12.Name = "Joint"
  984. o12.Parent = o10
  985. o12.C0 = CFrame.new(0.0329589844, 0.100097656, 2.75958252, 4.51798369e-05, -0.99939096, -0.0348952152, -1, -4.40545264e-05, -3.30171388e-05, 3.14597382e-05, 0.0348952152, -0.999391079)
  986. o12.Part0 = o10
  987. o12.Part1 = o64
  988. o13.Name = "Tier2"
  989. o13.Parent = o3
  990. o13.Material = Enum.Material.SmoothPlastic
  991. o13.BrickColor = BrickColor.new("Really black")
  992. o13.Position = Vector3.new(61.9512939, 3.51092005, -7180.60254)
  993. o13.Rotation = Vector3.new(-85.9199982, 6.30000019, 56.9900017)
  994. o13.CanCollide = false
  995. o13.FormFactor = Enum.FormFactor.Custom
  996. o13.Size = Vector3.new(2.4000001, 0.200000003, 0.400000036)
  997. o13.CFrame = CFrame.new(61.9512939, 3.51092005, -7180.60254, 0.541472912, -0.833535492, 0.10973569, -1.20988261e-07, 0.13052462, 0.991444767, -0.840728939, -0.536840379, 0.0706755593)
  998. o13.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  999. o13.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1000. o13.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1001. o13.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1002. o13.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1003. o13.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1004. o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1005. o13.Position = Vector3.new(61.9512939, 3.51092005, -7180.60254)
  1006. o13.Orientation = Vector3.new(-82.5, 57.2200012, 0)
  1007. o13.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1008. o14.Parent = o13
  1009. o14.Scale = Vector3.new(1, 0.550000012, 1)
  1010. o14.Scale = Vector3.new(1, 0.550000012, 1)
  1011. o15.Name = "Joint"
  1012. o15.Parent = o13
  1013. o15.C0 = CFrame.new(-0.00048828125, -0.00268554688, 0.490692139, -1.00000405, -4.36902046e-05, -3.27304006e-05, -4.42266464e-05, 0.999965429, 0.00872571021, 3.24249268e-05, 0.00872471556, -0.999961913)
  1014. o15.Part0 = o13
  1015. o15.Part1 = o64
  1016. o16.Name = "Tier5L"
  1017. o16.Parent = o3
  1018. o16.Material = Enum.Material.SmoothPlastic
  1019. o16.BrickColor = BrickColor.new("Really black")
  1020. o16.Position = Vector3.new(62.5848083, 2.63398647, -7181.72168)
  1021. o16.Rotation = Vector3.new(93.5299988, -5.46000004, -127.550003)
  1022. o16.CanCollide = false
  1023. o16.FormFactor = Enum.FormFactor.Custom
  1024. o16.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  1025. o16.CFrame = CFrame.new(62.5848083, 2.63398647, -7181.72168, -0.606665313, 0.789254844, -0.0951735154, 0.106710076, -0.0377883092, -0.993571579, -0.787777841, -0.612922907, -0.0612967759)
  1026. o16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1027. o16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1028. o16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1029. o16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1030. o16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1031. o16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1032. o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1033. o16.Position = Vector3.new(62.5848083, 2.63398647, -7181.72168)
  1034. o16.Orientation = Vector3.new(83.5, -122.779999, 109.5)
  1035. o16.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1036. o17.Parent = o16
  1037. o17.Scale = Vector3.new(0.550000012, 1, 1)
  1038. o17.MeshType = Enum.MeshType.Wedge
  1039. o17.Scale = Vector3.new(0.550000012, 1, 1)
  1040. o18.Name = "Joint"
  1041. o18.Parent = o16
  1042. o18.C0 = CFrame.new(-0.414550781, -1.21582031, -1.37017822, -0.333852053, 0.94231075, 0.0246626958, -0.942634106, -0.33373633, -0.00876811519, -3.1657517e-05, -0.0261731111, 0.999657452)
  1043. o18.Part0 = o16
  1044. o18.Part1 = o64
  1045. o19.Name = "Tier5"
  1046. o19.Parent = o3
  1047. o19.Material = Enum.Material.SmoothPlastic
  1048. o19.BrickColor = BrickColor.new("Really black")
  1049. o19.Position = Vector3.new(61.8614883, 2.63791513, -7180.66016)
  1050. o19.Rotation = Vector3.new(93.5299988, -5.46000004, -57.0499992)
  1051. o19.CanCollide = false
  1052. o19.FormFactor = Enum.FormFactor.Custom
  1053. o19.Size = Vector3.new(2.4000001, 0.200000003, 0.600000024)
  1054. o19.CFrame = CFrame.new(61.8614883, 2.63791513, -7180.66016, 0.541470945, 0.835320532, -0.0951727629, -8.41937435e-08, -0.113203257, -0.993571639, -0.840725422, 0.537990034, -0.061296273)
  1055. o19.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1056. o19.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1057. o19.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1058. o19.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1059. o19.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1060. o19.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1061. o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1062. o19.Position = Vector3.new(61.8614883, 2.63791513, -7180.66016)
  1063. o19.Orientation = Vector3.new(83.5, -122.779999, -180)
  1064. o19.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1065. o20.Parent = o19
  1066. o20.Scale = Vector3.new(1, 0.550000012, 1)
  1067. o20.Scale = Vector3.new(1, 0.550000012, 1)
  1068. o21.Name = "Joint"
  1069. o21.Parent = o19
  1070. o21.C0 = CFrame.new(-0.00048828125, 0.0185546875, -1.37005615, -1, -4.39487958e-05, -3.28037859e-05, 4.47923449e-05, -0.999657393, -0.0261740107, -3.16422302e-05, -0.0261740107, 0.999657393)
  1071. o21.Part0 = o19
  1072. o21.Part1 = o64
  1073. o22.Name = "Tier5R"
  1074. o22.Parent = o3
  1075. o22.Material = Enum.Material.SmoothPlastic
  1076. o22.BrickColor = BrickColor.new("Really black")
  1077. o22.Position = Vector3.new(61.1939087, 2.63406706, -7179.56299)
  1078. o22.Rotation = Vector3.new(93.5299988, -5.46000004, 13.4499998)
  1079. o22.CanCollide = false
  1080. o22.FormFactor = Enum.FormFactor.Custom
  1081. o22.Size = Vector3.new(0.200000003, 0.200000003, 0.600000024)
  1082. o22.CFrame = CFrame.new(61.1939087, 2.63406706, -7179.56299, 0.968161643, -0.231579393, -0.0951733962, -0.106710136, -0.0377878621, -0.993571639, 0.226493433, 0.972095311, -0.061296802)
  1083. o22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1084. o22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1085. o22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1086. o22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1087. o22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1088. o22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1089. o22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1090. o22.Position = Vector3.new(61.1939087, 2.63406706, -7179.56299)
  1091. o22.Orientation = Vector3.new(83.5, -122.779999, -109.5)
  1092. o22.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1093. o23.Parent = o22
  1094. o23.Scale = Vector3.new(0.550000012, 1, 1)
  1095. o23.MeshType = Enum.MeshType.Wedge
  1096. o23.Scale = Vector3.new(0.550000012, 1, 1)
  1097. o24.Name = "Joint"
  1098. o24.Parent = o22
  1099. o24.C0 = CFrame.new(0.414672852, -1.21484375, -1.37014771, -0.333767116, -0.942340016, -0.0246845838, 0.942664266, -0.333653569, -0.00870657712, -3.17431986e-05, -0.0261731967, 0.999657452)
  1100. o24.Part0 = o22
  1101. o24.Part1 = o64
  1102. o25.Name = "Tier6"
  1103. o25.Parent = o3
  1104. o25.Material = Enum.Material.SmoothPlastic
  1105. o25.BrickColor = BrickColor.new("Really black")
  1106. o25.Position = Vector3.new(61.7986336, 1.95236802, -7180.70068)
  1107. o25.Rotation = Vector3.new(93.2600021, -5.03999996, -57.0699997)
  1108. o25.CanCollide = false
  1109. o25.FormFactor = Enum.FormFactor.Custom
  1110. o25.Size = Vector3.new(2.4000001, 0.200000003, 0.800000012)
  1111. o25.CFrame = CFrame.new(61.7986336, 1.95236802, -7180.70068, 0.541468561, 0.836115897, -0.0878793746, -4.34719283e-08, -0.104528502, -0.994521856, -0.840721488, 0.538502276, -0.0565988719)
  1112. o25.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1113. o25.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1114. o25.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1115. o25.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1116. o25.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1117. o25.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1118. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1119. o25.Position = Vector3.new(61.7986336, 1.95236802, -7180.70068)
  1120. o25.Orientation = Vector3.new(84, -122.779999, -180)
  1121. o25.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1122. o26.Parent = o25
  1123. o26.Scale = Vector3.new(1, 0.550000012, 1)
  1124. o26.Scale = Vector3.new(1, 0.550000012, 1)
  1125. o27.Name = "Joint"
  1126. o27.Parent = o25
  1127. o27.C0 = CFrame.new(-0.00048828125, 0.033203125, -2.05944824, -1.00000453, -4.39882278e-05, -3.27453017e-05, 4.51505184e-05, -0.999394894, -0.0348971263, -3.12998891e-05, -0.0348961428, 0.999390841)
  1128. o27.Part0 = o25
  1129. o27.Part1 = o64
  1130. o28.Name = "CloakScript"
  1131. o28.Parent = o3
  1132. table.insert(cors,coroutine.create(function()
  1133. wait()
  1134. runDummyScript(function()
  1135. --SazErenos
  1136. wait(1.2) --FOUL SORCERY
  1137.  
  1138. Tool=script.Parent --Ihaveaproblemsendhelp
  1139. Nub=game.Players.LocalPlayer.Character
  1140. Tier1M=Tool.Tier1
  1141. Tier2M=Tool.Tier2
  1142. --nope
  1143. Tier3M=Tool.Tier4
  1144. Tier4M=Tool.Tier5
  1145. Tier5M=Tool.Tier6
  1146.  
  1147. t1w,t2w,t3w,t4w,t5w,l1w,l2w,r1w,r2w,t4l,t4r,t5r,t5l,t6r,t6l=nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil
  1148.  
  1149. initialWeld=function()
  1150.    
  1151.     t1w=Instance.new("Motor6D",Tier1M)
  1152.     t1w.Name="TierWeld"
  1153.     t1w.Part0=Nub.Torso
  1154.     t1w.Part1=Tier1M
  1155.     t1w.C0=CFrame.new(0,1,0.8)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(-90),math.rad(-90))
  1156.     t1w.C1=CFrame.new(0,.32,0)*CFrame.fromEulerAnglesXYZ(math.rad(0),math.rad(0),math.rad(0))
  1157.     t1w.MaxVelocity=.08
  1158.     t1w.DesiredAngle=.08
  1159.  
  1160.    
  1161.     wait(.1)
  1162.     end
  1163. initialWeld()
  1164.  
  1165. wait(1)
  1166.  
  1167. while true do
  1168.     if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed <= 35 then
  1169.     t1w.DesiredAngle=math.rad(script.Initial.Value + game.Players.LocalPlayer.Character.Humanoid.WalkSpeed + script.Progression.Value + script.Hard.Value)
  1170.     end
  1171.     if game.Players.LocalPlayer.Character.Humanoid.WalkSpeed >= 35 then
  1172.     t1w.DesiredAngle=math.rad(script.Initial.Value + 35 + script.Progression.Value + script.Hard.Value)
  1173.     end
  1174.     wait()
  1175. end
  1176.  
  1177.  
  1178. end,o28)
  1179. end))
  1180. o29.Name = "Progression"
  1181. o29.Parent = o28
  1182. o29.Value = -1
  1183. o30.Name = "Right1"
  1184. o30.Parent = o28
  1185. o30.Value = 39
  1186. o31.Name = "Right2"
  1187. o31.Parent = o28
  1188. o31.Value = 19
  1189. o32.Name = "Left1"
  1190. o32.Parent = o28
  1191. o32.Value = 39
  1192. o33.Name = "Left2"
  1193. o33.Parent = o28
  1194. o33.Value = 19
  1195. o34.Name = "Initial"
  1196. o34.Parent = o28
  1197. o34.Value = 11
  1198. o35.Name = "Hard"
  1199. o35.Parent = o28
  1200. o35.Value = -2
  1201. o36.Name = "Tier10"
  1202. o36.Parent = o3
  1203. o36.Material = Enum.Material.Neon
  1204. o36.BrickColor = BrickColor.new("Royal purple")
  1205. o36.Position = Vector3.new(61.4215698, 2.85112214, -7180.03271)
  1206. o36.Rotation = Vector3.new(66.8899994, -20.6800003, -63.2299995)
  1207. o36.CanCollide = false
  1208. o36.FormFactor = Enum.FormFactor.Custom
  1209. o36.Size = Vector3.new(0.200000003, 0.200000003, 1.73100019)
  1210. o36.CFrame = CFrame.new(61.4215698, 2.85112214, -7180.03271, 0.421343029, 0.835325956, -0.353151202, -0.496777713, -0.113201156, -0.860463202, -0.75874579, 0.537987471, 0.367275447)
  1211. o36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1212. o36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1213. o36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1214. o36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1215. o36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1216. o36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1217. o36.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1218. o36.Position = Vector3.new(61.4215698, 2.85112214, -7180.03271)
  1219. o36.Orientation = Vector3.new(59.3699989, -43.8800011, -102.839996)
  1220. o36.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1221. o37.Parent = o36
  1222. o37.Scale = Vector3.new(1, 0.100000001, 1)
  1223. o37.MeshType = Enum.MeshType.Sphere
  1224. o37.Scale = Vector3.new(1, 0.100000001, 1)
  1225. o38.Name = "Transparency script"
  1226. o38.Parent = o36
  1227. table.insert(cors,coroutine.create(function()
  1228. wait()
  1229. runDummyScript(function()
  1230.  
  1231. while true do
  1232. SHE=script.Parent  
  1233. SHE.Transparency = 0.9
  1234. wait (0.1)
  1235. SHE.Transparency = 0.8
  1236. wait (0.1)
  1237. SHE.Transparency = 0.7
  1238. wait (0.1)
  1239. SHE.Transparency = 0.6
  1240. wait (0.1)
  1241. SHE.Transparency = 0.5
  1242. wait (0.1)
  1243. SHE.Transparency = 0.4
  1244. wait (0.1)
  1245. SHE.Transparency = 0.3
  1246. wait (0.1)
  1247. SHE.Transparency = 0.2
  1248. wait (0.1)
  1249. SHE.Transparency = 0.1
  1250. wait(0.1)
  1251. SHE.Transparency = 0.2
  1252. wait (0.1)
  1253. SHE.Transparency = 0.3
  1254. wait (0.1)
  1255. SHE.Transparency = 0.4
  1256. wait (0.1)
  1257. SHE.Transparency = 0.5
  1258. wait (0.1)
  1259. SHE.Transparency = 0.6
  1260. wait (0.1)
  1261. SHE.Transparency = 0.7
  1262. wait (0.1)
  1263. SHE.Transparency = 0.8
  1264. wait (0.1)
  1265. SHE.Transparency = 0.9
  1266. wait (0.1)
  1267. SHE.Transparency = 1
  1268. wait(1)
  1269. end
  1270.  
  1271. end,o38)
  1272. end))
  1273. o39.Name = "Joint"
  1274. o39.Parent = o36
  1275. o39.C0 = CFrame.new(0.08203125, 0.0725097656, -1.38867188, -0.866049051, -0.0131210685, 0.499792576, 3.97264957e-05, -0.999660254, -0.0261765383, 0.499966562, -0.0226496756, 0.865749478)
  1276. o39.Part0 = o36
  1277. o39.Part1 = o64
  1278. o40.Name = "Tier8"
  1279. o40.Parent = o3
  1280. o40.Material = Enum.Material.Neon
  1281. o40.BrickColor = BrickColor.new("Royal purple")
  1282. o40.Position = Vector3.new(61.7780037, 2.5119791, -7180.65088)
  1283. o40.Rotation = Vector3.new(91.8399963, -6.55000019, -57.2200012)
  1284. o40.CanCollide = false
  1285. o40.FormFactor = Enum.FormFactor.Custom
  1286. o40.Size = Vector3.new(0.200000003, 0.200000003, 1.85700011)
  1287. o40.CFrame = CFrame.new(61.7780037, 2.5119791, -7180.65088, 0.537817359, 0.835323751, -0.113999695, -0.0346577577, -0.11319986, -0.992967486, -0.842354715, 0.537985861, -0.0319304466)
  1288. o40.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1289. o40.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1290. o40.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1291. o40.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1292. o40.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1293. o40.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1294. o40.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1295. o40.Position = Vector3.new(61.7780037, 2.5119791, -7180.65088)
  1296. o40.Orientation = Vector3.new(83.1999969, -105.650002, -162.979996)
  1297. o40.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1298. o41.Parent = o40
  1299. o41.Scale = Vector3.new(1, 0.100000001, 1)
  1300. o41.MeshType = Enum.MeshType.Sphere
  1301. o41.Scale = Vector3.new(1, 0.100000001, 1)
  1302. o42.Name = "Transparency script"
  1303. o42.Parent = o40
  1304. table.insert(cors,coroutine.create(function()
  1305. wait()
  1306. runDummyScript(function()
  1307.  
  1308. while true do
  1309. SHE=script.Parent  
  1310. SHE.Transparency = 0.9
  1311. wait (0.1)
  1312. SHE.Transparency = 0.8
  1313. wait (0.1)
  1314. SHE.Transparency = 0.7
  1315. wait (0.1)
  1316. SHE.Transparency = 0.6
  1317. wait (0.1)
  1318. SHE.Transparency = 0.5
  1319. wait (0.1)
  1320. SHE.Transparency = 0.4
  1321. wait (0.1)
  1322. SHE.Transparency = 0.3
  1323. wait (0.1)
  1324. SHE.Transparency = 0.2
  1325. wait (0.1)
  1326. SHE.Transparency = 0.1
  1327. wait(0.1)
  1328. SHE.Transparency = 0.2
  1329. wait (0.1)
  1330. SHE.Transparency = 0.3
  1331. wait (0.1)
  1332. SHE.Transparency = 0.4
  1333. wait (0.1)
  1334. SHE.Transparency = 0.5
  1335. wait (0.1)
  1336. SHE.Transparency = 0.6
  1337. wait (0.1)
  1338. SHE.Transparency = 0.7
  1339. wait (0.1)
  1340. SHE.Transparency = 0.8
  1341. wait (0.1)
  1342. SHE.Transparency = 0.9
  1343. wait (0.1)
  1344. SHE.Transparency = 1
  1345. wait(1)
  1346. end
  1347.  
  1348. end,o42)
  1349. end))
  1350. o43.Name = "Joint"
  1351. o43.Parent = o40
  1352. o43.C0 = CFrame.new(0, 0.0690917969, -1.503479, -0.999392569, -0.000951845373, 0.034837883, 3.9577084e-05, -0.999657393, -0.0261774324, 0.0348508544, -0.0261601526, 0.99905014)
  1353. o43.Part0 = o40
  1354. o43.Part1 = o64
  1355. o44.Name = "Tier9"
  1356. o44.Parent = o3
  1357. o44.Material = Enum.Material.Neon
  1358. o44.BrickColor = BrickColor.new("Royal purple")
  1359. o44.Position = Vector3.new(62.2033043, 2.91456223, -7181.22656)
  1360. o44.Rotation = Vector3.new(118.82, 10.8599997, -58.2700005)
  1361. o44.CanCollide = false
  1362. o44.FormFactor = Enum.FormFactor.Custom
  1363. o44.Size = Vector3.new(0.200000003, 0.200000003, 1.67100012)
  1364. o44.CFrame = CFrame.new(62.2033043, 2.91456223, -7181.22656, 0.51650852, 0.835321009, 0.18832688, 0.496801734, -0.113197848, -0.86044991, -0.697434187, 0.53799057, -0.473456919)
  1365. o44.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1366. o44.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1367. o44.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1368. o44.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1369. o44.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1370. o44.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1371. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1372. o44.Position = Vector3.new(62.2033043, 2.91456223, -7181.22656)
  1373. o44.Orientation = Vector3.new(59.3699989, 158.309998, 102.839996)
  1374. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1375. o45.Parent = o44
  1376. o45.Scale = Vector3.new(1, 0.100000001, 1)
  1377. o45.MeshType = Enum.MeshType.Sphere
  1378. o45.Scale = Vector3.new(1, 0.100000001, 1)
  1379. o46.Name = "Transparency script"
  1380. o46.Parent = o44
  1381. table.insert(cors,coroutine.create(function()
  1382. wait()
  1383. runDummyScript(function()
  1384.  
  1385. while true do
  1386. SHE=script.Parent  
  1387. SHE.Transparency = 0.9
  1388. wait (0.1)
  1389. SHE.Transparency = 0.8
  1390. wait (0.1)
  1391. SHE.Transparency = 0.7
  1392. wait (0.1)
  1393. SHE.Transparency = 0.6
  1394. wait (0.1)
  1395. SHE.Transparency = 0.5
  1396. wait (0.1)
  1397. SHE.Transparency = 0.4
  1398. wait (0.1)
  1399. SHE.Transparency = 0.3
  1400. wait (0.1)
  1401. SHE.Transparency = 0.2
  1402. wait (0.1)
  1403. SHE.Transparency = 0.1
  1404. wait(0.1)
  1405. SHE.Transparency = 0.2
  1406. wait (0.1)
  1407. SHE.Transparency = 0.3
  1408. wait (0.1)
  1409. SHE.Transparency = 0.4
  1410. wait (0.1)
  1411. SHE.Transparency = 0.5
  1412. wait (0.1)
  1413. SHE.Transparency = 0.6
  1414. wait (0.1)
  1415. SHE.Transparency = 0.7
  1416. wait (0.1)
  1417. SHE.Transparency = 0.8
  1418. wait (0.1)
  1419. SHE.Transparency = 0.9
  1420. wait (0.1)
  1421. SHE.Transparency = 1
  1422. wait(1)
  1423. end
  1424.  
  1425. end,o46)
  1426. end))
  1427. o47.Name = "Joint"
  1428. o47.Parent = o44
  1429. o47.C0 = CFrame.new(-0.0244140625, 0.0690917969, -1.28125, -0.866000533, 0.0130518731, -0.499872804, 4.50308435e-05, -0.999657273, -0.0261794534, -0.500043154, -0.0226939265, 0.865703106)
  1430. o47.Part0 = o44
  1431. o47.Part1 = o64
  1432. o48.Name = "Tier11"
  1433. o48.Parent = o3
  1434. o48.Material = Enum.Material.Neon
  1435. o48.BrickColor = BrickColor.new("Royal purple")
  1436. o48.Position = Vector3.new(61.8991051, 3.72734714, -7180.61328)
  1437. o48.Rotation = Vector3.new(91.8399963, -6.55000019, -57.2200012)
  1438. o48.CanCollide = false
  1439. o48.FormFactor = Enum.FormFactor.Custom
  1440. o48.Size = Vector3.new(0.272999972, 0.200000003, 1.85700011)
  1441. o48.CFrame = CFrame.new(61.8991051, 3.72734714, -7180.61328, 0.537819922, 0.835326314, -0.113998443, -0.0346590541, -0.113197207, -0.992967665, -0.842357457, 0.537988663, -0.0319281556)
  1442. o48.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1443. o48.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1444. o48.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1445. o48.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1446. o48.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1447. o48.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1448. o48.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1449. o48.Position = Vector3.new(61.8991051, 3.72734714, -7180.61328)
  1450. o48.Orientation = Vector3.new(83.1999969, -105.650002, -162.979996)
  1451. o48.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1452. o49.Parent = o48
  1453. o49.Scale = Vector3.new(1, 0.100000001, 1)
  1454. o49.Scale = Vector3.new(1, 0.100000001, 1)
  1455. o50.Name = "Transparency script"
  1456. o50.Parent = o48
  1457. table.insert(cors,coroutine.create(function()
  1458. wait()
  1459. runDummyScript(function()
  1460.  
  1461. while true do
  1462. SHE=script.Parent  
  1463. SHE.Transparency = 0.9
  1464. wait (0.1)
  1465. SHE.Transparency = 0.8
  1466. wait (0.1)
  1467. SHE.Transparency = 0.7
  1468. wait (0.1)
  1469. SHE.Transparency = 0.6
  1470. wait (0.1)
  1471. SHE.Transparency = 0.5
  1472. wait (0.1)
  1473. SHE.Transparency = 0.4
  1474. wait (0.1)
  1475. SHE.Transparency = 0.3
  1476. wait (0.1)
  1477. SHE.Transparency = 0.2
  1478. wait (0.1)
  1479. SHE.Transparency = 0.1
  1480. wait(0.1)
  1481. SHE.Transparency = 0.2
  1482. wait (0.1)
  1483. SHE.Transparency = 0.3
  1484. wait (0.1)
  1485. SHE.Transparency = 0.4
  1486. wait (0.1)
  1487. SHE.Transparency = 0.5
  1488. wait (0.1)
  1489. SHE.Transparency = 0.6
  1490. wait (0.1)
  1491. SHE.Transparency = 0.7
  1492. wait (0.1)
  1493. SHE.Transparency = 0.8
  1494. wait (0.1)
  1495. SHE.Transparency = 0.9
  1496. wait (0.1)
  1497. SHE.Transparency = 1
  1498. wait(1)
  1499. end
  1500.  
  1501. end,o50)
  1502. end))
  1503. o51.Name = "Joint"
  1504. o51.Parent = o48
  1505. o51.C0 = CFrame.new(0.0087890625, 0.0852050781, -0.281646729, -0.999396324, -0.000952661037, 0.0348390788, 4.05609608e-05, -0.999660611, -0.0261805691, 0.0348521098, -0.0261624437, 0.999050021)
  1506. o51.Part0 = o48
  1507. o51.Part1 = o64
  1508. o52.Name = "Tier7R1"
  1509. o52.Parent = o3
  1510. o52.Material = Enum.Material.SmoothPlastic
  1511. o52.BrickColor = BrickColor.new("Really black")
  1512. o52.Position = Vector3.new(60.942131, 1.06799221, -7179.03271)
  1513. o52.Rotation = Vector3.new(93.25, -5.03999996, 3.93000007)
  1514. o52.CanCollide = false
  1515. o52.FormFactor = Enum.FormFactor.Custom
  1516. o52.Size = Vector3.new(0.200000003, 0.400000215, 1)
  1517. o52.CFrame = CFrame.new(60.942131, 1.06799221, -7179.03271, 0.993798077, -0.0682692677, -0.0878834128, -0.0914257318, -0.0506294779, -0.994522989, 0.0634447858, 0.996391952, -0.0565572046)
  1518. o52.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1519. o52.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1520. o52.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1521. o52.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1522. o52.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1523. o52.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1524. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1525. o52.Position = Vector3.new(60.942131, 1.06799221, -7179.03271)
  1526. o52.Orientation = Vector3.new(84, -122.760002, -118.980003)
  1527. o52.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1528. o53.Parent = o52
  1529. o53.Scale = Vector3.new(0.550000012, 1, 1)
  1530. o53.MeshType = Enum.MeshType.Wedge
  1531. o53.Scale = Vector3.new(0.550000012, 1, 1)
  1532. o54.Name = "Joint"
  1533. o54.Parent = o52
  1534. o54.C0 = CFrame.new(0.69329834, -1.74853516, -2.91992188, -0.484728932, -0.874136567, -0.0305380616, 0.874670923, -0.484432995, -0.0169308037, 6.03124499e-06, -0.0349161252, 0.99938947)
  1535. o54.Part0 = o52
  1536. o54.Part1 = o64
  1537. o55.Name = "Tier1L"
  1538. o55.Parent = o3
  1539. o55.Material = Enum.Material.SmoothPlastic
  1540. o55.BrickColor = BrickColor.new("Really black")
  1541. o55.Position = Vector3.new(62.4946327, 3.99739218, -7181.32227)
  1542. o55.Rotation = Vector3.new(94.3499985, -6.71999979, -146.960007)
  1543. o55.CanCollide = false
  1544. o55.FormFactor = Enum.FormFactor.Custom
  1545. o55.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  1546. o55.CFrame = CFrame.new(62.4946327, 3.99739218, -7181.32227, -0.832543492, 0.541470706, -0.117003933, 0.139170229, -1.9466097e-07, -0.99026823, -0.536201179, -0.840725541, -0.0753564909)
  1547. o55.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1548. o55.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1549. o55.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1550. o55.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1551. o55.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1552. o55.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1553. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1554. o55.Position = Vector3.new(62.4946327, 3.99739218, -7181.32227)
  1555. o55.Orientation = Vector3.new(82, -122.779999, 90)
  1556. o55.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1557. o56.Parent = o55
  1558. o56.Scale = Vector3.new(0.550000012, 1, 1)
  1559. o56.MeshType = Enum.MeshType.Wedge
  1560. o56.Scale = Vector3.new(0.550000012, 1, 1)
  1561. o57.Name = "Joint"
  1562. o57.Parent = o55
  1563. o57.C0 = CFrame.new(0.000244140625, -0.899902344, 0.000366210938, -4.37498093e-05, 1, 7.4505806e-09, -1, -4.36902046e-05, -3.26558948e-05, -3.26484442e-05, 3.7252903e-09, 0.99999994)
  1564. o57.Part0 = o55
  1565. o57.Part1 = o64
  1566. o58.Name = "Tier7R2"
  1567. o58.Parent = o3
  1568. o58.Material = Enum.Material.SmoothPlastic
  1569. o58.BrickColor = BrickColor.new("Really black")
  1570. o58.Position = Vector3.new(60.8807182, 0.37198472, -7179.07275)
  1571. o58.Rotation = Vector3.new(-86.75, 5.03999996, -3.93000007)
  1572. o58.CanCollide = false
  1573. o58.FormFactor = Enum.FormFactor.Custom
  1574. o58.Size = Vector3.new(0.200000003, 0.400000215, 0.400000006)
  1575. o58.CFrame = CFrame.new(60.8807182, 0.37198472, -7179.07275, 0.993798077, 0.0682692677, 0.0878834128, -0.0914257318, 0.0506294779, 0.994522989, 0.0634447858, -0.996391952, 0.0565572046)
  1576. o58.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1577. o58.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1578. o58.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1579. o58.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1580. o58.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1581. o58.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1582. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1583. o58.Position = Vector3.new(60.8807182, 0.37198472, -7179.07275)
  1584. o58.Orientation = Vector3.new(-84, 57.2400017, -61.0200005)
  1585. o58.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1586. o59.Parent = o58
  1587. o59.Scale = Vector3.new(0.550000012, 1, 1)
  1588. o59.MeshType = Enum.MeshType.Wedge
  1589. o59.Scale = Vector3.new(0.550000012, 1, 1)
  1590. o60.Name = "Joint"
  1591. o60.Parent = o58
  1592. o60.C0 = CFrame.new(0.693237305, 1.74804688, 3.61978149, -0.484728932, -0.874136567, -0.0305380616, -0.874670923, 0.484432995, 0.0169308037, -6.03124499e-06, 0.0349161252, -0.99938947)
  1593. o60.Part0 = o58
  1594. o60.Part1 = o64
  1595. o61.Name = "Tier1R"
  1596. o61.Parent = o3
  1597. o61.Material = Enum.Material.SmoothPlastic
  1598. o61.BrickColor = BrickColor.new("Really black")
  1599. o61.Position = Vector3.new(61.519886, 3.99742651, -7179.80908)
  1600. o61.Rotation = Vector3.new(94.3499985, -6.71999979, 33.0400009)
  1601. o61.CanCollide = false
  1602. o61.FormFactor = Enum.FormFactor.Custom
  1603. o61.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  1604. o61.CFrame = CFrame.new(61.519886, 3.99742651, -7179.80908, 0.832543492, -0.541470706, -0.117003933, -0.139170229, 1.9466097e-07, -0.99026823, 0.536201179, 0.840725541, -0.0753564909)
  1605. o61.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1606. o61.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1607. o61.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1608. o61.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1609. o61.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1610. o61.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1611. o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1612. o61.Position = Vector3.new(61.519886, 3.99742651, -7179.80908)
  1613. o61.Orientation = Vector3.new(82, -122.779999, -90)
  1614. o61.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1615. o62.Parent = o61
  1616. o62.Scale = Vector3.new(0.550000012, 1, 1)
  1617. o62.MeshType = Enum.MeshType.Wedge
  1618. o62.Scale = Vector3.new(0.550000012, 1, 1)
  1619. o63.Name = "Joint"
  1620. o63.Parent = o61
  1621. o63.C0 = CFrame.new(0, -0.899902344, 0.000366210938, 4.37498093e-05, -1, -7.4505806e-09, 1, 4.36902046e-05, 3.26558948e-05, -3.26484442e-05, 3.7252903e-09, 0.99999994)
  1622. o63.Part0 = o61
  1623. o63.Part1 = o64
  1624. o64.Name = "Tier1F"
  1625. o64.Parent = o3
  1626. o64.Material = Enum.Material.SmoothPlastic
  1627. o64.BrickColor = BrickColor.new("Really black")
  1628. o64.Position = Vector3.new(62.0071144, 3.99706364, -7180.56592)
  1629. o64.Rotation = Vector3.new(94.3499985, -6.71999979, 123.040001)
  1630. o64.CanCollide = false
  1631. o64.FormFactor = Enum.FormFactor.Custom
  1632. o64.Size = Vector3.new(1.19999981, 0.200000003, 0.600000024)
  1633. o64.CFrame = CFrame.new(62.0071144, 3.99706364, -7180.56592, -0.541430533, -0.832567155, -0.117021613, 2.64523806e-05, 0.139170229, -0.99026829, 0.84075141, -0.536164403, -0.0753290504)
  1634. o64.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1635. o64.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1636. o64.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1637. o64.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1638. o64.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1639. o64.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1640. o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1641. o64.Position = Vector3.new(62.0071144, 3.99706364, -7180.56592)
  1642. o64.Orientation = Vector3.new(82, -122.769997, 0.00999999978)
  1643. o64.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1644. o65.Parent = o64
  1645. o65.Scale = Vector3.new(1, 0.550000012, 1)
  1646. o65.Scale = Vector3.new(1, 0.550000012, 1)
  1647. o66.Name = "Tier1L"
  1648. o66.Parent = o3
  1649. o66.Material = Enum.Material.SmoothPlastic
  1650. o66.BrickColor = BrickColor.new("Really black")
  1651. o66.Transparency = 1
  1652. o66.Position = Vector3.new(62.1119499, 4.8883028, -7180.49805)
  1653. o66.Rotation = Vector3.new(180, 32.7799988, -172)
  1654. o66.CanCollide = false
  1655. o66.FormFactor = Enum.FormFactor.Custom
  1656. o66.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  1657. o66.CFrame = CFrame.new(62.1119499, 4.8883028, -7180.49805, -0.832540989, 0.117010318, 0.541474938, 0.139169142, 0.990268528, -1.42618228e-05, -0.53620708, 0.0753448084, -0.840723932)
  1658. o66.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1659. o66.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1660. o66.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1661. o66.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1662. o66.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1663. o66.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1664. o66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1665. o66.Position = Vector3.new(62.1119499, 4.8883028, -7180.49805)
  1666. o66.Orientation = Vector3.new(0, 147.220001, 8)
  1667. o66.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1668. o67.Parent = o66
  1669. o67.Scale = Vector3.new(0.550000012, 1, 1)
  1670. o67.MeshType = Enum.MeshType.Wedge
  1671. o67.Scale = Vector3.new(0.550000012, 1, 1)
  1672. o68.Name = "Joint"
  1673. o68.Parent = o66
  1674. o68.C0 = CFrame.new(-0.000244140625, -0.899963379, 0.00048828125, -5.0008297e-05, 1.00000095, 1.23679638e-06, 1.9364059e-05, 9.9465251e-07, -1.00000012, -1.00000095, -4.99784946e-05, -1.93342566e-05)
  1675. o68.Part0 = o66
  1676. o68.Part1 = o64
  1677. o69.Name = "Tier1R"
  1678. o69.Parent = o3
  1679. o69.Material = Enum.Material.SmoothPlastic
  1680. o69.BrickColor = BrickColor.new("Really black")
  1681. o69.Transparency = 1
  1682. o69.Position = Vector3.new(61.901619, 3.10601306, -7180.63379)
  1683. o69.Rotation = Vector3.new(180, 32.7799988, 8)
  1684. o69.CanCollide = false
  1685. o69.FormFactor = Enum.FormFactor.Custom
  1686. o69.Size = Vector3.new(0.200000003, 0.600000024, 0.600000024)
  1687. o69.CFrame = CFrame.new(61.901619, 3.10601306, -7180.63379, 0.832540989, -0.117010318, 0.541474938, -0.139169142, -0.990268528, -1.42618228e-05, 0.53620708, -0.0753448084, -0.840723932)
  1688. o69.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1689. o69.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1690. o69.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1691. o69.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1692. o69.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1693. o69.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1694. o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1695. o69.Position = Vector3.new(61.901619, 3.10601306, -7180.63379)
  1696. o69.Orientation = Vector3.new(0, 147.220001, -172)
  1697. o69.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1698. o70.Parent = o69
  1699. o70.Scale = Vector3.new(0.550000012, 1, 1)
  1700. o70.MeshType = Enum.MeshType.Wedge
  1701. o70.Scale = Vector3.new(0.550000012, 1, 1)
  1702. o71.Name = "Joint"
  1703. o71.Parent = o69
  1704. o71.C0 = CFrame.new(0.000244140625, -0.899841309, 0, 5.0008297e-05, -1.00000095, -1.23679638e-06, -1.9364059e-05, -9.9465251e-07, 1.00000012, -1.00000095, -4.99784946e-05, -1.93342566e-05)
  1705. o71.Part0 = o69
  1706. o71.Part1 = o64
  1707. o72.Name = "Tier1"
  1708. o72.Parent = o3
  1709. o72.Material = Enum.Material.SmoothPlastic
  1710. o72.BrickColor = BrickColor.new("Really black")
  1711. o72.Transparency = 1
  1712. o72.Position = Vector3.new(62.0073242, 3.9970901, -7180.56592)
  1713. o72.Rotation = Vector3.new(180, 32.7799988, 98)
  1714. o72.CanCollide = false
  1715. o72.FormFactor = Enum.FormFactor.Custom
  1716. o72.Size = Vector3.new(1.19999981, 0.200000003, 0.600000024)
  1717. o72.CFrame = CFrame.new(62.0073242, 3.9970901, -7180.56592, -0.116992086, -0.832546175, 0.541471183, -0.990274668, 0.13912642, -4.66114434e-05, -0.0752942115, -0.536210358, -0.840726376)
  1718. o72.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1719. o72.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1720. o72.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1721. o72.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1722. o72.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1723. o72.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1724. o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1725. o72.Position = Vector3.new(62.0073242, 3.9970901, -7180.56592)
  1726. o72.Orientation = Vector3.new(0, 147.220001, -82)
  1727. o72.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1728. o73.Parent = o72
  1729. o73.Scale = Vector3.new(1, 0.550000012, 1)
  1730. o73.Scale = Vector3.new(1, 0.550000012, 1)
  1731. o74.Name = "Joint"
  1732. o74.Parent = o72
  1733. o74.C0 = CFrame.new(6.10351563e-05, 0.000244140625, 0, 1.32992864e-05, -4.41484153e-05, 1.00000024, -5.0008297e-05, 1.00000107, 4.43905592e-05, -1.00000095, -5.0008297e-05, 1.33290887e-05)
  1734. o74.Part0 = o72
  1735. o74.Part1 = o64
  1736. o75.Name = "Tier6L4"
  1737. o75.Parent = o3
  1738. o75.Material = Enum.Material.SmoothPlastic
  1739. o75.BrickColor = BrickColor.new("Really black")
  1740. o75.Position = Vector3.new(62.5524025, 0.74961257, -7181.93213)
  1741. o75.Rotation = Vector3.new(-86.7399979, 5.03999996, 127.57)
  1742. o75.CanCollide = false
  1743. o75.FormFactor = Enum.FormFactor.Custom
  1744. o75.Size = Vector3.new(0.200006768, 0.600020528, 0.400013566)
  1745. o75.CFrame = CFrame.new(62.5524025, 0.74961257, -7181.93213, -0.607381761, -0.789548516, 0.0878630728, 0.0985275507, 0.0348783582, 0.994521856, -0.788287938, 0.612713575, 0.0566079617)
  1746. o75.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1747. o75.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1748. o75.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1749. o75.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1750. o75.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1751. o75.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1752. o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1753. o75.Position = Vector3.new(62.5524025, 0.74961257, -7181.93213)
  1754. o75.Orientation = Vector3.new(-84, 57.2099991, 70.5100021)
  1755. o75.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1756. o76.Parent = o75
  1757. o76.Scale = Vector3.new(0.550000012, 1, 1)
  1758. o76.MeshType = Enum.MeshType.Wedge
  1759. o76.Scale = Vector3.new(0.550000012, 1, 1)
  1760. o77.Name = "Joint"
  1761. o77.Parent = o75
  1762. o77.C0 = CFrame.new(-0.42578125, 1.38085938, 3.25909424, -0.33389321, 0.942041874, 0.03288785, 0.942616999, 0.33368814, 0.0116998889, 4.76539135e-05, 0.034905687, -0.999389768)
  1763. o77.Part0 = o75
  1764. o77.Part1 = o64
  1765. o78.Name = "Tier6L3"
  1766. o78.Parent = o3
  1767. o78.Material = Enum.Material.SmoothPlastic
  1768. o78.BrickColor = BrickColor.new("Really black")
  1769. o78.Position = Vector3.new(62.5971031, 1.24478269, -7181.9043)
  1770. o78.Rotation = Vector3.new(93.2600021, -5.03999996, 142.429993)
  1771. o78.CanCollide = false
  1772. o78.FormFactor = Enum.FormFactor.Custom
  1773. o78.Size = Vector3.new(0.600020349, 0.200006768, 0.600020349)
  1774. o78.CFrame = CFrame.new(62.5971031, 1.24478269, -7181.9043, -0.789519489, -0.607415795, -0.0878888816, 0.0349066034, 0.0985290408, -0.994520783, 0.612749457, -0.788261473, -0.0565879531)
  1775. o78.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1776. o78.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1777. o78.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1778. o78.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1779. o78.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1780. o78.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1781. o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1782. o78.Position = Vector3.new(62.5971031, 1.24478269, -7181.9043)
  1783. o78.Orientation = Vector3.new(84, -122.779999, 19.5100002)
  1784. o78.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1785. o79.Parent = o78
  1786. o79.Scale = Vector3.new(1, 0.550000012, 1)
  1787. o79.Scale = Vector3.new(1, 0.550000012, 1)
  1788. o80.Name = "Joint"
  1789. o80.Parent = o78
  1790. o80.C0 = CFrame.new(1.38183594, -0.425292969, -2.76107788, 0.942631483, 0.333648652, 0.0116658174, -0.3338525, 0.942056239, 0.0328883603, -1.68606639e-05, -0.0348947793, 0.999390244)
  1791. o80.Part0 = o78
  1792. o80.Part1 = o64
  1793. o81.Name = "Tier6LMain"
  1794. o81.Parent = o3
  1795. o81.Material = Enum.Material.SmoothPlastic
  1796. o81.BrickColor = BrickColor.new("Really black")
  1797. o81.Position = Vector3.new(62.5012169, 1.94748783, -7181.7417)
  1798. o81.Rotation = Vector3.new(93.2600021, -5.03999996, 142.429993)
  1799. o81.CanCollide = false
  1800. o81.FormFactor = Enum.FormFactor.Custom
  1801. o81.Size = Vector3.new(0.200006768, 0.200006768, 0.800027072)
  1802. o81.CFrame = CFrame.new(62.5012169, 1.94748783, -7181.7417, -0.789519489, -0.607415795, -0.0878888816, 0.0349066034, 0.0985290408, -0.994520783, 0.612749457, -0.788261473, -0.0565879531)
  1803. o81.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1804. o81.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1805. o81.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1806. o81.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1807. o81.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1808. o81.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1809. o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1810. o81.Position = Vector3.new(62.5012169, 1.94748783, -7181.7417)
  1811. o81.Orientation = Vector3.new(84, -122.779999, 19.5100002)
  1812. o81.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1813. o82.Parent = o81
  1814. o82.Scale = Vector3.new(1, 0.550000012, 1)
  1815. o82.Scale = Vector3.new(1, 0.550000012, 1)
  1816. o83.Name = "Joint"
  1817. o83.Parent = o81
  1818. o83.C0 = CFrame.new(1.18212891, -0.424804688, -2.0614624, 0.942631483, 0.333648652, 0.0116658174, -0.3338525, 0.942056239, 0.0328883603, -1.68606639e-05, -0.0348947793, 0.999390244)
  1819. o83.Part0 = o81
  1820. o83.Part1 = o64
  1821. o84.Name = "Tier6L2"
  1822. o84.Parent = o3
  1823. o84.Material = Enum.Material.SmoothPlastic
  1824. o84.BrickColor = BrickColor.new("Really black")
  1825. o84.Position = Vector3.new(62.737011, 1.93674994, -7181.92578)
  1826. o84.Rotation = Vector3.new(93.2600021, -5.03999996, -127.57)
  1827. o84.CanCollide = false
  1828. o84.FormFactor = Enum.FormFactor.Custom
  1829. o84.Size = Vector3.new(0.200006768, 0.400013745, 0.800027072)
  1830. o84.CFrame = CFrame.new(62.737011, 1.93674994, -7181.92578, -0.607381761, 0.789548516, -0.0878630728, 0.0985275507, -0.0348783582, -0.994521856, -0.788287938, -0.612713575, -0.0566079617)
  1831. o84.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1832. o84.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1833. o84.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1834. o84.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1835. o84.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1836. o84.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1837. o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1838. o84.Position = Vector3.new(62.737011, 1.93674994, -7181.92578)
  1839. o84.Orientation = Vector3.new(84, -122.790001, 109.489998)
  1840. o84.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1841. o85.Parent = o84
  1842. o85.Scale = Vector3.new(0.550000012, 1, 1)
  1843. o85.MeshType = Enum.MeshType.Wedge
  1844. o85.Scale = Vector3.new(0.550000012, 1, 1)
  1845. o86.Name = "Joint"
  1846. o86.Parent = o84
  1847. o86.C0 = CFrame.new(-0.42578125, -1.48144531, -2.06188965, -0.33389321, 0.942041874, 0.03288785, -0.942616999, -0.33368814, -0.0116998889, -4.76539135e-05, -0.034905687, 0.999389768)
  1848. o86.Part0 = o84
  1849. o86.Part1 = o64
  1850. o87.Name = "Tier7L1"
  1851. o87.Parent = o3
  1852. o87.Material = Enum.Material.SmoothPlastic
  1853. o87.BrickColor = BrickColor.new("Really black")
  1854. o87.Position = Vector3.new(62.962429, 1.06780791, -7182.16992)
  1855. o87.Rotation = Vector3.new(93.2600021, -5.03999996, -118.07)
  1856. o87.CanCollide = false
  1857. o87.FormFactor = Enum.FormFactor.Custom
  1858. o87.Size = Vector3.new(0.200000003, 0.400000215, 1)
  1859. o87.CFrame = CFrame.new(62.962429, 1.06780791, -7182.16992, -0.468739659, 0.878966868, -0.0878643394, 0.0914138556, -0.0506663397, -0.994522154, -0.878604114, -0.474205911, -0.0566005707)
  1860. o87.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1861. o87.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1862. o87.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1863. o87.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1864. o87.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1865. o87.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1866. o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1867. o87.Position = Vector3.new(62.962429, 1.06780791, -7182.16992)
  1868. o87.Orientation = Vector3.new(84, -122.790001, 119)
  1869. o87.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1870. o88.Parent = o87
  1871. o88.Scale = Vector3.new(0.550000012, 1, 1)
  1872. o88.MeshType = Enum.MeshType.Wedge
  1873. o88.Scale = Vector3.new(0.550000012, 1, 1)
  1874. o89.Name = "Joint"
  1875. o89.Parent = o87
  1876. o89.C0 = CFrame.new(-0.693847656, -1.7487793, -2.92007446, -0.484890431, 0.874047995, 0.0305117071, -0.874581456, -0.484593689, -0.0169628896, -4.07546759e-05, -0.0349086337, 0.999389648)
  1877. o89.Part0 = o87
  1878. o89.Part1 = o64
  1879. o90.Name = "Tier7L2"
  1880. o90.Parent = o3
  1881. o90.Material = Enum.Material.SmoothPlastic
  1882. o90.BrickColor = BrickColor.new("Really black")
  1883. o90.Position = Vector3.new(62.9009933, 0.372151852, -7182.20898)
  1884. o90.Rotation = Vector3.new(-86.7399979, 5.03999996, 118.07)
  1885. o90.CanCollide = false
  1886. o90.FormFactor = Enum.FormFactor.Custom
  1887. o90.Size = Vector3.new(0.200000003, 0.400000215, 0.400000006)
  1888. o90.CFrame = CFrame.new(62.9009933, 0.372151852, -7182.20898, -0.468739659, -0.878961146, 0.0879217535, 0.0914138556, 0.0507313088, 0.994518816, -0.878604114, 0.474209636, 0.0565695837)
  1889. o90.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1890. o90.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1891. o90.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1892. o90.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1893. o90.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1894. o90.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1895. o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1896. o90.Position = Vector3.new(62.9009933, 0.372151852, -7182.20898)
  1897. o90.Orientation = Vector3.new(-84, 57.2400017, 60.9700012)
  1898. o90.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1899. o91.Parent = o90
  1900. o91.Scale = Vector3.new(0.550000012, 1, 1)
  1901. o91.MeshType = Enum.MeshType.Wedge
  1902. o91.Scale = Vector3.new(0.550000012, 1, 1)
  1903. o92.Name = "Joint"
  1904. o92.Parent = o90
  1905. o92.C0 = CFrame.new(-0.693359375, 1.7487793, 3.61941528, -0.484890431, 0.874047995, 0.0305117071, 0.874581456, 0.484595925, 0.0168975964, -1.63801014e-05, 0.0348769873, -0.999390781)
  1906. o92.Part0 = o90
  1907. o92.Part1 = o64
  1908. o93.Name = "Tier6R4"
  1909. o93.Parent = o3
  1910. o93.Material = Enum.Material.SmoothPlastic
  1911. o93.BrickColor = BrickColor.new("Really black")
  1912. o93.Position = Vector3.new(60.9893341, 0.749352932, -7179.50488)
  1913. o93.Rotation = Vector3.new(-86.75, 5.03999996, -13.4300003)
  1914. o93.CanCollide = false
  1915. o93.FormFactor = Enum.FormFactor.Custom
  1916. o93.Size = Vector3.new(0.200000003, 0.600000203, 0.400000036)
  1917. o93.CFrame = CFrame.new(60.9893341, 0.749352932, -7179.50488, 0.968900442, 0.231356189, 0.0878930613, -0.0985364318, 0.0348387659, 0.994522333, 0.227025986, -0.972256124, 0.0565524623)
  1918. o93.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1919. o93.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1920. o93.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1921. o93.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1922. o93.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1923. o93.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1924. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1925. o93.Position = Vector3.new(60.9893341, 0.749352932, -7179.50488)
  1926. o93.Orientation = Vector3.new(-84, 57.2400017, -70.5299988)
  1927. o93.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1928. o94.Parent = o93
  1929. o94.Scale = Vector3.new(0.550000012, 1, 1)
  1930. o94.MeshType = Enum.MeshType.Wedge
  1931. o94.Scale = Vector3.new(0.550000012, 1, 1)
  1932. o95.Name = "Joint"
  1933. o95.Parent = o93
  1934. o95.C0 = CFrame.new(0.425170898, 1.38037109, 3.2593689, -0.333719164, -0.942103028, -0.0329053067, -0.94267869, 0.333515167, 0.0116652027, -1.52401626e-05, 0.0349105448, -0.999389589)
  1935. o95.Part0 = o93
  1936. o95.Part1 = o64
  1937. o96.Name = "Tier6R3"
  1938. o96.Parent = o3
  1939. o96.Material = Enum.Material.SmoothPlastic
  1940. o96.BrickColor = BrickColor.new("Really black")
  1941. o96.Position = Vector3.new(61.0336609, 1.24466634, -7179.47656)
  1942. o96.Rotation = Vector3.new(93.2600021, -5.03999996, -76.5699997)
  1943. o96.CanCollide = false
  1944. o96.FormFactor = Enum.FormFactor.Custom
  1945. o96.Size = Vector3.new(0.600000024, 0.200000003, 0.600000024)
  1946. o96.CFrame = CFrame.new(61.0336609, 1.24466634, -7179.47656, 0.231317252, 0.968910336, -0.087885499, 0.0348755084, -0.0985349268, -0.994521201, -0.972264171, 0.226983964, -0.0565842204)
  1947. o96.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1948. o96.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1949. o96.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1950. o96.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1951. o96.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1952. o96.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1953. o96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1954. o96.Position = Vector3.new(61.0336609, 1.24466634, -7179.47656)
  1955. o96.Orientation = Vector3.new(84, -122.779999, 160.509995)
  1956. o96.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1957. o97.Parent = o96
  1958. o97.Scale = Vector3.new(1, 0.550000012, 1)
  1959. o97.Scale = Vector3.new(1, 0.550000012, 1)
  1960. o98.Name = "Joint"
  1961. o98.Parent = o96
  1962. o98.C0 = CFrame.new(1.38037109, 0.424682617, -2.76123047, -0.942664385, 0.33355701, 0.0116339773, -0.333759815, -0.942088544, -0.0329047963, -1.5553087e-05, -0.034899652, 0.999389946)
  1963. o98.Part0 = o96
  1964. o98.Part1 = o64
  1965. o99.Name = "Tier6R2"
  1966. o99.Parent = o3
  1967. o99.Material = Enum.Material.SmoothPlastic
  1968. o99.BrickColor = BrickColor.new("Really black")
  1969. o99.Position = Vector3.new(61.071785, 1.93672037, -7179.33887)
  1970. o99.Rotation = Vector3.new(93.25, -5.03999996, 13.4300003)
  1971. o99.CanCollide = false
  1972. o99.FormFactor = Enum.FormFactor.Custom
  1973. o99.Size = Vector3.new(0.200000003, 0.400000215, 0.800000012)
  1974. o99.CFrame = CFrame.new(61.071785, 1.93672037, -7179.33887, 0.968900442, -0.231356189, -0.0878930613, -0.0985364318, -0.0348387659, -0.994522333, 0.227025986, 0.972256124, -0.0565524623)
  1975. o99.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1976. o99.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1977. o99.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1978. o99.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1979. o99.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1980. o99.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1981. o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1982. o99.Position = Vector3.new(61.071785, 1.93672037, -7179.33887)
  1983. o99.Orientation = Vector3.new(84, -122.760002, -109.470001)
  1984. o99.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1985. o100.Parent = o99
  1986. o100.Scale = Vector3.new(0.550000012, 1, 1)
  1987. o100.MeshType = Enum.MeshType.Wedge
  1988. o100.Scale = Vector3.new(0.550000012, 1, 1)
  1989. o101.Name = "Joint"
  1990. o101.Parent = o99
  1991. o101.C0 = CFrame.new(0.424682617, -1.48095703, -2.06188965, -0.333719164, -0.942103028, -0.0329053067, 0.94267869, -0.333515167, -0.0116652027, 1.52401626e-05, -0.0349105448, 0.999389589)
  1992. o101.Part0 = o99
  1993. o101.Part1 = o64
  1994. o102.Name = "Tier6RMain"
  1995. o102.Parent = o3
  1996. o102.Material = Enum.Material.SmoothPlastic
  1997. o102.BrickColor = BrickColor.new("Really black")
  1998. o102.Position = Vector3.new(61.1413612, 1.94756675, -7179.63037)
  1999. o102.Rotation = Vector3.new(93.2600021, -5.03999996, -76.5699997)
  2000. o102.CanCollide = false
  2001. o102.FormFactor = Enum.FormFactor.Custom
  2002. o102.Size = Vector3.new(0.200000003, 0.200000003, 0.800000012)
  2003. o102.CFrame = CFrame.new(61.1413612, 1.94756675, -7179.63037, 0.231317252, 0.968910336, -0.087885499, 0.0348755084, -0.0985349268, -0.994521201, -0.972264171, 0.226983964, -0.0565842204)
  2004. o102.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  2005. o102.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  2006. o102.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  2007. o102.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  2008. o102.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  2009. o102.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  2010. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2011. o102.Position = Vector3.new(61.1413612, 1.94756675, -7179.63037)
  2012. o102.Orientation = Vector3.new(84, -122.779999, 160.509995)
  2013. o102.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2014. o103.Parent = o102
  2015. o103.Scale = Vector3.new(1, 0.550000012, 1)
  2016. o103.Scale = Vector3.new(1, 0.550000012, 1)
  2017. o104.Name = "Joint"
  2018. o104.Parent = o102
  2019. o104.C0 = CFrame.new(1.18115234, 0.424560547, -2.06143188, -0.942664385, 0.33355701, 0.0116339773, -0.333759815, -0.942088544, -0.0329047963, -1.5553087e-05, -0.034899652, 0.999389946)
  2020. o104.Part0 = o102
  2021. o104.Part1 = o64
  2022. mas.Parent = workspace
  2023. mas:MakeJoints()
  2024. local mas1 = mas:GetChildren()
  2025. for i=1,#mas1 do
  2026.     mas1[i].Parent = game.Players.LocalPlayer.Character
  2027.     ypcall(function() mas1[i]:MakeJoints() end)
  2028. end
  2029. mas:Destroy()
  2030. for i=1,#cors do
  2031. coroutine.resume(cors[i])
  2032. end
  2033. wait(1)
  2034.  
  2035.  
  2036. ---mask---
  2037. Handle=CFuncs.Part.Create(m,Enum.Material.Plastic,0,0,"Black","Handle",Vector3.new(2, 1, 1))
  2038. HandleWeld=CFuncs.Weld.Create(m,Character["Head"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.00959014893, -0.0100078583, -0.0161743164, 1.00000024, 1.04075298e-06, -1.49011612e-07, 1.24424696e-06, 1.00000179, -1.82539225e-07, -9.68575478e-08, -1.45286322e-07, 1))
  2039. CFuncs.Mesh.Create("SpecialMesh",Handle,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.29999995, 1.29999995, 1.29999995))
  2040. eye1=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright red","eye1",Vector3.new(0.200000003, 0.200000003, 0.299999982))
  2041. eye1Weld=CFuncs.Weld.Create(m,Handle,eye1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.202543259, 0.260498047, -0.480056763, -2.22446602e-06, -1.00000358, 3.27825916e-07, -1.00000048, -2.37487484e-06, 2.3841875e-07, 2.4586933e-07, 3.39001815e-07, -1))
  2042. CFuncs.Mesh.Create("SpecialMesh",eye1,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2043. eye2=CFuncs.Part.Create(m,Enum.Material.Neon,0,0,"Bright red","eye2",Vector3.new(0.200000003, 0.200000003, 0.299999982))
  2044. eye2Weld=CFuncs.Weld.Create(m,Handle,eye2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.200016022, -0.259521484, -0.480041504, -2.22446602e-06, -1.00000358, 3.27825916e-07, -1.00000048, -2.37487484e-06, 2.3841875e-07, 2.4586933e-07, 3.39001815e-07, -1))
  2045. CFuncs.Mesh.Create("SpecialMesh",eye2,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2046. eye_socket1=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","eye_socket1",Vector3.new(0.519999981, 0.980000079, 0.729999959))
  2047. eye_socket1Weld=CFuncs.Weld.Create(m,Handle,eye_socket1,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0625762939, -0.15536499, -0.232467651, -0.538142323, 0.842838645, 0.00519485073, 0.837110639, 0.535188675, -0.113251075, -0.0982320756, -0.0565964989, -0.993552864))
  2048. CFuncs.Mesh.Create("SpecialMesh",eye_socket1,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2049. eye_socket2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","eye_socket2",Vector3.new(0.519999981, 0.980000079, 0.729999959))
  2050. eye_socket2Weld=CFuncs.Weld.Create(m,Handle,eye_socket2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0577087402, -0.16293335, -0.231582642, -0.538146138, -0.842841029, -0.00519459369, -0.837108254, 0.53518492, -0.11325068, 0.098232314, -0.0565960407, -0.993552804))
  2051. CFuncs.Mesh.Create("SpecialMesh",eye_socket2,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2052.  
  2053. ------torso-------
  2054.  
  2055. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Handle",Vector3.new(2, 2, 1))
  2056. HandleWeld=CFuncs.Weld.Create(m,Character["Torso"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0197257996, -0.0298519135, -0.0399780273, -1, -8.73095886e-16, 2.22044605e-16, -8.7309578e-16, -1, -0, -2.22044605e-16, 0, 1))
  2057. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2058. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.656627655, -1.2978878, -0.199947357, 0.258856535, -0.96591562, -1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, 8.98305785e-08, 1.59811691e-07, -0.99999994))
  2059. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2060. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2061. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.65722084, -1.29779625, 0.400058746, 0.258856535, -0.96591562, -1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, 8.98305785e-08, 1.59811691e-07, -0.99999994))
  2062. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2063. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.379999995))
  2064. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.65666008, -1.29777145, 0.289943695, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2065. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2066. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2067. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0920143127, -0.600203037, 1.15934753, -0.500000119, 1.31116366e-07, 0.866025209, -3.3717617e-05, -1, -1.93154829e-05, 0.866025269, -3.88580556e-05, 0.500000119))
  2068. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2069. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2070. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.184165955, 0.700547218, 1.16730785, -0.258818805, -1.31116394e-07, -0.965925813, 3.750006e-05, 1, -1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2071. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2072. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2073. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.65722084, -1.29779625, -0.110050201, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2074. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2075. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2076. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.184165955, -0.600203276, 1.16731167, 0.258818805, 1.31116394e-07, 0.965925813, -3.750006e-05, -1, 1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2077. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2078. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.49000001, 0.200000003))
  2079. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.18416214, -0.355574131, 1.16732025, 0.258818805, 1.31116394e-07, 0.965925813, -3.750006e-05, -1, 1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2080. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2081. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2082. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.657043457, -1.29774857, -0.200046539, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2083. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2084. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2085. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0920143127, -0.730635881, 1.1593399, -0.500000119, 1.31116366e-07, 0.866025209, -3.3717617e-05, -1, -1.93154829e-05, 0.866025269, -3.88580556e-05, 0.500000119))
  2086. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2087. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.470000029, 0.200000003))
  2088. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.092010498, -0.365336895, 1.15935516, -0.500000119, 1.31116366e-07, 0.866025209, -3.3717617e-05, -1, -1.93154829e-05, 0.866025269, -3.88580556e-05, 0.500000119))
  2089. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2090. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.400000006, 0.200000003))
  2091. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.184165955, 0.800333977, 1.16730404, -0.258818805, -1.31116394e-07, -0.965925813, 3.750006e-05, 1, -1.01838477e-05, 0.965925813, -3.88580556e-05, -0.258818924))
  2092. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2093. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.200000003))
  2094. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.32121253, -0.400020599, 1.00101852, -0.258856565, -0.96591574, 1.31109118e-07, 1.32052534e-07, -1.71125066e-07, -0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2095. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2096. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.600000024, 0.200000003))
  2097. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.32121253, 3.05175781e-05, 1.00101852, 0.258856565, 0.96591574, -1.31109118e-07, -1.32052534e-07, 1.71125066e-07, 0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2098. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2099. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.710000038, 0.200000003))
  2100. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.320425749, 0.0549621582, 1.00091362, -0.258856565, -0.96591574, 1.31109118e-07, 1.32052534e-07, -1.71125066e-07, -0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2101. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2102. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000018, 0.200000003))
  2103. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.321165562, -0.199951172, 1.00084305, 0.258856565, 0.96591574, -1.31109118e-07, -1.32052534e-07, 1.71125066e-07, 0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2104. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2105. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000018, 0.200000003))
  2106. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.320604563, -0.399963379, 1.00086594, 0.258856565, 0.96591574, -1.31109118e-07, -1.32052534e-07, 1.71125066e-07, 0.99999994, 0.96591574, -0.258856565, 1.2964702e-07))
  2107. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2108. CloakPartL2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","CloakPartL2",Vector3.new(0.200000033, 0.200000003, 0.400000006))
  2109. CloakPartL2Weld=CFuncs.Weld.Create(m,Handle,CloakPartL2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.65666008, -1.29777145, 0.0999412537, -0.258856535, 0.96591562, 1.31116764e-07, -0.96591562, -0.258856535, -8.59356248e-08, -8.98305785e-08, -1.59811691e-07, 0.99999994))
  2110. CFuncs.Mesh.Create("SpecialMesh",CloakPartL2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2111. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2112. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.501219988, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2113. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.00999999978, -0.0149999997, -0.0199999996),Vector3.new(1, 1.00999999, 0.100000001))
  2114. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2115. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.700134277, 1.05004764, -0.400028229, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2116. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1, 0.800000012, 1))
  2117. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.20000005, 0.200000003, 0.600000024))
  2118. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000183105469, 0.450000763, -0.590329885, -1, -1.74619167e-15, -4.4408921e-16, -4.37113883e-08, 4.37113954e-08, -1, 4.37113847e-08, -1, -4.37113954e-08))
  2119. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(0.5, 1, 1))
  2120. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000215, 0.200000003))
  2121. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.700256348, 0.100101471, 0.950245142, 0.99999547, 3.06827168e-08, 4.31590997e-05, 4.31591361e-05, 3.26357804e-05, -0.999994695, -3.20906111e-08, 0.999991953, 3.26493537e-05))
  2122. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.800000012))
  2123. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.400000006, 2, 0.400000006))
  2124. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.950257063, 0.000183105469, -0.500003815, 1.74619167e-15, 1, 1.93866208e-31, -1, -1.74619167e-15, -4.4408921e-16, -4.37113883e-08, -3.81642292e-23, 1))
  2125. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, -0.0299999993),Vector3.new(0.430000007, 1, 0.430000007))
  2126. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000006, 2))
  2127. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.43322754e-05, 0.80005002, 0, -4.4408921e-16, -1.93866208e-31, -1, 1.74619167e-15, 1, 1.93866208e-31, 1, 1.74619167e-15, 4.4408921e-16))
  2128. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, -0.174999997, 0),Vector3.new(1.25, 0.899999976, 1.25))
  2129. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2130. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, -0.499269009, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2131. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, -0.0199999996),Vector3.new(1.00999999, 1, 0.100000001))
  2132. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2133. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, 0.500730991, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2134. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.00999999978, -0.0149999997, 0.0199999996),Vector3.new(1, 1.00999999, 0.100000001))
  2135. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 0.200000003))
  2136. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, 1.10009408, -3.43322754e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2137. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0.0199999996),Vector3.new(1, 0.200000003, 0.100000001))
  2138. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 1))
  2139. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.700198174, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2140. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1.01999998, 1, 1.01999998))
  2141. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 0.200000003))
  2142. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, 1.10046124, -3.43322754e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2143. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, -0.0199999996),Vector3.new(1, 0.200000003, 0.100000001))
  2144. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 0.200000003, 1))
  2145. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.900089025, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2146. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1.03999996, 1.20000005, 1.03999996))
  2147. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(2, 1, 0.200000003))
  2148. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, -0.499269009, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2149. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.0199999996),Vector3.new(1.00999999, 1, 0.100000001))
  2150. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.400000215, 0.200000003))
  2151. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.699394226, 0.100128174, 0.950000048, 0.99999547, 3.06827168e-08, 4.31590997e-05, 4.31591361e-05, 3.26357804e-05, -0.999994695, -3.20906111e-08, 0.999991953, 3.26493537e-05))
  2152. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 0.800000012))
  2153. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2154. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.699645996, 1.05040908, -0.400028229, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2155. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1, 0.800000012, 1))
  2156. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Part",Vector3.new(0.200000003, 0.600000024, 0.600000024))
  2157. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.900085449, 0.500056982, -3.05175781e-05, 1, 1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, 1.93866208e-31, 4.4408921e-16, 1.93866208e-31, 1))
  2158. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1.27999997, 1.27999997))
  2159. ---------Right Arm------
  2160. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,9,"Really red","Handle",Vector3.new(1, 2, 1))
  2161. HandleWeld=CFuncs.Weld.Create(m,Character["Right Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0194206238, 0.0144739151, -0.0400657654, 1, 8.73095886e-16, -2.22044605e-16, 8.7309578e-16, 0.99999994, 0, -2.22044605e-16, 0, 0.99999994))
  2162. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.01999998, 1.08500004))
  2163. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(1, 0.200000003, 0.200000003))
  2164. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(2.67028809e-05, 0.900081158, -0.199951172, -4.4408921e-16, -1.93866208e-31, 0.99999994, 1.74619167e-15, 0.99999994, -1.93866208e-31, -1, -1.74619167e-15, 4.4408921e-16))
  2165. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(1, 0.200000003, 0.200000003))
  2166. WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.900080204, 0.199768066, -1.89554541e-08, 5.96045844e-08, 0.999999166, 8.94069672e-08, -0.999998927, -1.98523347e-23, 0.999999166, 5.96046412e-08, 4.00288585e-08))
  2167. Part=CFuncs.Part.Create(m,Enum.Material.Ice,0.33000001311302,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2168. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, 0.299980164, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2169. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.125, 0.800000012, 1.125))
  2170. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.5,0,"Medium stone grey","Part",Vector3.new(1, 0.200000003, 1))
  2171. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000732421875, 0.299980164, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2172. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.25, 1.08500004))
  2173. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2174. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, 0.299980164, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2175. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 1.01999998, 1.10000002))
  2176. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.400000036, 0.200000003, 1))
  2177. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0999755859, 0.900081158, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2178. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2179. Part=CFuncs.Part.Create(m,Enum.Material.Ice,0.33000001311302,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2180. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2181. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.125, 0.800000012, 1.125))
  2182. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2183. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400024414, 0.800107956, -0.400020599, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2184. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2185. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.400000006, 0.200000003))
  2186. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400024414, 0.800107956, 0.399997711, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2187. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2188. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2189. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.399780273, 0.499873161, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2190. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2191. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2192. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000610351563, 0.300167084, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2193. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.11500001, 0.899999976, 1.11500001))
  2194. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.5,0,"Medium stone grey","Part",Vector3.new(1, 0.200000003, 1))
  2195. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000732421875, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2196. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.25, 1.08500004))
  2197. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2198. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.399536133, 0.900081158, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2199. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.0399999991, 0),Vector3.new(1.20000005, 0.800000012, 0.800000012))
  2200. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.800000012, 0.400000006, 1))
  2201. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100097656, 0.600034952, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2202. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2203. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2204. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000610351563, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2205. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.11500001, 0.899999976, 1.11500001))
  2206. Part=CFuncs.Part.Create(m,Enum.Material.Marble,0.5,0,"Medium lilac","Part",Vector3.new(1, 0.200000003, 1))
  2207. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, -0.0999138355, 2.67028809e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 0.999999881, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 0.999999881))
  2208. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.10000002, 1.01999998, 1.10000002))
  2209. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(0.200000003, 0.200000003, 1))
  2210. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.400024414, 0.900081158, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2211. CFuncs.Mesh.Create("BlockMesh",PartF,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2212. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(0.200000003, 0.400000006, 0.600000024))
  2213. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.400024414, 0.800107956, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2214. CFuncs.Mesh.Create("BlockMesh",PartF,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2215. PartF=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","PartF",Vector3.new(1, 1.39999998, 1))
  2216. PartFWeld=CFuncs.Weld.Create(m,Handle,PartF,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000122070313, -0.30005002, -2.67028809e-05, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 0.99999994, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -0.99999994))
  2217. CFuncs.Mesh.Create("BlockMesh",PartF,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2218. -----left arm-----
  2219. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Handle",Vector3.new(1, 2, 1))
  2220. HandleWeld=CFuncs.Weld.Create(m,Character["Left Arm"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0204582214, -0.0298519135, -0.0400390625, -1, 1.43836631e-09, 1.8936451e-10, -1.43836809e-09, -1, 5.06639481e-07, 1.89364774e-10, 5.06639481e-07, 1))
  2221. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2222. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2223. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.259768009, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2224. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0900000036, -0.0199999996),Vector3.new(1.08000004, 0.600000024, 0.100000001))
  2225. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2226. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0599379539, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2227. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2228. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2229. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.359677076, -2.67028809e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2230. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0399999991, 0.0199999996),Vector3.new(1.10000002, 1.04999995, 0.100000001))
  2231. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2232. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0599379539, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2233. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2234. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2235. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.90734863e-06, -0.359924078, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2236. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0399999991, -0.0199999996),Vector3.new(1.10000002, 1.04999995, 0.100000001))
  2237. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2238. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.259768009, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2239. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0900000036, 0.0199999996),Vector3.new(1.08000004, 0.600000024, 0.100000001))
  2240. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.600000024, 0.350000024, 1))
  2241. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.20098877, 0.825013161, -6.10351563e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2242. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2243. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2244. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.0401620865, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2245. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01999998, 1, 1.01999998))
  2246. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2247. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000549316406, 0.559935808, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2248. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 1, 1.02999997))
  2249. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2250. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.31964016, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2251. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08000004, 1, 1.08000004))
  2252. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2253. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000122070313, 0.360047817, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2254. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.01499999, 1, 1.01499999))
  2255. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2256. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, -0.220276117, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2257. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2258. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2259. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.360047817, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2260. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2261. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Part",Vector3.new(1, 0.200000003, 1))
  2262. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.160092831, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2263. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2264. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2265. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.160706043, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2266. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2267. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Royal purple","Part",Vector3.new(1, 0.200000003, 0.200000033))
  2268. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.16052103, -0.199996948, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2269. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0, 0),Vector3.new(1.05999994, 1, 1.05999994))
  2270. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2271. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.159970999, -2.67028809e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2272. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.00999999, 1, 1.00999999))
  2273. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Part",Vector3.new(1, 0.200000003, 1))
  2274. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.001039505, 0.550048113, -2.67028809e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2275. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2276. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1, 0.200000003, 1))
  2277. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.16052103, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2278. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.07000005, 0.550000012, 1.07000005))
  2279. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2280. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.159970999, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2281. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.100000001, 0),Vector3.new(1.07000005, 0.119999997, 1.07000005))
  2282. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2283. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000244140625, 0.160092831, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2284. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.100000001, 0),Vector3.new(1.07000005, 0.125, 1.07000005))
  2285. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2286. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.340270042, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2287. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2288. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.400000036))
  2289. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.160092831, -0.100006104, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2290. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0.0900000036, 0),Vector3.new(1.07000005, 0.119999997, 1.07000005))
  2291. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2292. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30065918, 0.161252975, 0, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2293. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0399999991, 0, -0.0900000036),Vector3.new(1.08000004, 1, 0.300000012))
  2294. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.320000142, 1))
  2295. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000246047974, -0.559875965, -2.67028809e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836543e-09, 1, -4.76837158e-07, 1.8936476e-10, 4.76837158e-07, 1))
  2296. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.05999994, 1, 1.04999995))
  2297. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(1, 0.200000003, 0.400000036))
  2298. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.160706043, -0.100006104, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2299. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, 0, 0),Vector3.new(1.07000005, 0.449999988, 1.07000005))
  2300. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.339999974, 1))
  2301. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.770323992, -3.43322754e-05, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2302. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.08500004, 1.01999998, 1.08500004))
  2303. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.400000036))
  2304. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000671386719, 0.16052103, -0.100006104, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2305. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0199999996, -0.0900000036, 0),Vector3.new(1.07000005, 0.125, 1.07000005))
  2306. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000066, 0.200000003))
  2307. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.740236044, -3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2308. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.12, 1, 0.100000001))
  2309. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2310. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.540158987, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2311. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.07000005, 1, 0.100000001))
  2312. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2313. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.340270042, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2314. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, -0.0199999996),Vector3.new(1.04999995, 1, 0.100000001))
  2315. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 0.200000003))
  2316. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.540158987, 3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2317. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.07000005, 1, 0.100000001))
  2318. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.400000036, 0.200000003, 1))
  2319. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.298950195, 0.700198174, -6.10351563e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2320. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0250000004, 0),Vector3.new(1, 0.75, 1))
  2321. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2322. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, 0.159727573, -0.263889313, 0.995279193, 4.91641927e-08, 0.0970532, -4.9177757e-08, 1, -2.2521931e-09, -0.0970532, -2.5313418e-09, 0.995279193))
  2323. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2324. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2325. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, 0.263889313, 0.160092592, 0.995279193, 4.91641927e-08, 0.0970532, 0.0970532, 2.5313418e-09, -0.995279193, -4.9177757e-08, 1, -2.2521931e-09))
  2326. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2327. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2328. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, -0.263889313, -0.160520792, 0.995279193, 4.91641927e-08, 0.0970532, -0.0970532, -2.5313418e-09, 0.995279193, 4.9177757e-08, -1, 2.2521931e-09))
  2329. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2330. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.399999976, 0.200000003, 0.200000003))
  2331. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30065918, 0.161252975, -0.199996948, 1, 1.88737914e-15, 4.71844785e-16, 1.88737914e-15, 1, -2.72376255e-19, 4.71844785e-16, -2.72376255e-19, 1))
  2332. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0.0399999991, 0, -0.0900000036),Vector3.new(1.20000005, 1.10000002, 0.5))
  2333. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2334. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, 0.15997076, -0.263889313, 0.995279193, 4.91641927e-08, 0.0970532, -4.9177757e-08, 1, -2.2521931e-09, -0.0970532, -2.5313418e-09, 0.995279193))
  2335. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0799999982, 0),Vector3.new(1, 0.200000003, 1))
  2336. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2337. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.399169922, 0.900089025, -6.10351563e-05, -1, -1.43836898e-09, 1.89364552e-10, 1.43836532e-09, -0.99999994, 5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2338. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2339. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0.15000000596046,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2340. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.487323761, -0.263889313, -0.160705805, 0.995279193, 4.91641927e-08, 0.0970532, -0.0970532, -2.5313418e-09, 0.995279193, 4.9177757e-08, -1, 2.2521931e-09))
  2341. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0.0399999991, 0),Vector3.new(1, 1, 0.200000003))
  2342. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Pastel yellow","Wedge",Vector3.new(1, 0.200000003, 0.200000003))
  2343. WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.48498535e-05, 0.90008378, -0.199035645, 5.95299616e-06, -4.47034125e-07, -0.999997258, -5.23046406e-09, -0.999994099, 1.78804015e-07, -0.999996781, -1.49651713e-09, -5.97830831e-06))
  2344. Wedge=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Wedge",Vector3.new(1, 0.200000003, 0.200000003))
  2345. WedgeWeld=CFuncs.Weld.Create(m,Handle,Wedge,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(6.10351563e-05, -0.899901628, 0.198913574, -1.76470074e-08, -5.81145173e-07, -0.999999821, -1.43836454e-09, 0.999999404, -3.42726423e-07, 0.999999464, 2.09723709e-07, -4.63468481e-08))
  2346. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000066, 0.200000003))
  2347. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.000427246094, 0.740236044, -3.05175781e-05, 1, 1.43836898e-09, -1.89364552e-10, -1.43836532e-09, 0.99999994, -5.06639424e-07, 1.89364718e-10, 5.06639424e-07, 0.99999994))
  2348. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.0199999996, 0.0199999996),Vector3.new(1.12, 1, 0.100000001))
  2349. ---------Right Leg---------
  2350. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Handle",Vector3.new(1, 2, 1))
  2351. HandleWeld=CFuncs.Weld.Create(m,Character["Right Leg"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0202140808, 0.0298557281, -0.0399780273, 1, 8.73095886e-16, -2.22044605e-16, 8.7309578e-16, 1, 0, -2.22044605e-16, 0, 1))
  2352. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2353. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2354. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000366210938, 1.100155, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2355. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0599999987),Vector3.new(0.600000024, 1, 1.03999996))
  2356. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2357. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00048828125, 1.09978902, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2358. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 1.12, 1.05999994))
  2359. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000036, 1))
  2360. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.799983144, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2361. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.00999999, 1, 1.02999997))
  2362. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2363. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000366210938, 1.09978902, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2364. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.800000012, 1, 1.03999996))
  2365. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2366. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.00048828125, 1.09978902, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2367. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0500000007),Vector3.new(0.800000012, 1, 1.03999996))
  2368. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2369. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, -0.0511490107, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2370. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, -0.100000001, 0),Vector3.new(1, 1, 0.899999976))
  2371. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.399999976, 1))
  2372. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, 0.24901998, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2373. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.159999996, 0, 0),Vector3.new(1, 1, 0.850000024))
  2374. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2375. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000366210938, 1.100155, 0.399963379, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2376. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.349999994),Vector3.new(2, 1.05999994, 5.5))
  2377. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2378. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, -0.301090002, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2379. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, 0, 0),Vector3.new(0.699999988, 1, 0.75))
  2380. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 1.60000002, 1))
  2381. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.200013995, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2382. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2383. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2384. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.59967041, -0.501223922, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2385. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.119999997, 0, 0),Vector3.new(0.600000024, 1, 0.800000012))
  2386.  
  2387. --------Left Leg-------
  2388. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Handle",Vector3.new(1, 2, 1))
  2389. HandleWeld=CFuncs.Weld.Create(m,Character["Left Leg"],Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0204582214, 0.0625728369, -0.0400085449, 1, 8.73095886e-16, -2.22044605e-16, 8.7309578e-16, 1, 0, -2.22044605e-16, 0, 1))
  2390. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2391. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.399999976, 1))
  2392. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600158691, 0.248775899, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2393. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.159999996, 0, 0),Vector3.new(1, 1, 0.850000024))
  2394. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2395. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.599914551, -0.501222014, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2396. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.119999997, 0, 0),Vector3.new(0.600000024, 1, 0.800000012))
  2397. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2398. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000244140625, 1.099913, -3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2399. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0599999987),Vector3.new(0.600000024, 1, 1.03999996))
  2400. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2401. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000427246094, 1.0997299, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2402. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.02999997, 1.12, 1.05999994))
  2403. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2404. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000244140625, 1.0997299, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2405. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.0199999996),Vector3.new(0.800000012, 1, 1.03999996))
  2406. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2407. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600158691, -0.301149011, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2408. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, 0, 0),Vector3.new(0.699999988, 1, 0.75))
  2409. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2410. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000244140625, 1.099913, 0.399993896, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2411. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, -0.00999999978, 0.349999994),Vector3.new(2, 1.05999994, 5.5))
  2412. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.400000036, 1))
  2413. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.10351563e-05, 0.799985051, 3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2414. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0.00499999989),Vector3.new(1.00999999, 1, 1.02999997))
  2415. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 0.200000003, 1))
  2416. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.000427246094, 1.0997299, 0, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2417. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, -0.0500000007),Vector3.new(0.800000012, 1, 1.03999996))
  2418. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000003, 1))
  2419. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.600036621, -0.051025033, 0, -1, -1.74619167e-15, 4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, 4.4408921e-16, 1.93866208e-31, -1))
  2420. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(-0.140000001, -0.100000001, 0),Vector3.new(1, 1, 0.899999976))
  2421. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1, 1.60000002, 1))
  2422. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-6.10351563e-05, -0.200014114, 3.05175781e-05, 1, 1.74619167e-15, -4.4408921e-16, 1.74619167e-15, 1, -1.93866208e-31, -4.4408921e-16, -1.93866208e-31, 1))
  2423. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2424.  
  2425. EffectModel = Create("Model"){
  2426.     Parent = Character,
  2427.     Name = "Effects",
  2428. }
  2429.  
  2430. Effects = {
  2431.     Block = {
  2432.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2433.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2434.             prt.Anchored = true
  2435.             prt.CFrame = cframe
  2436.             local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2437.             game:GetService("Debris"):AddItem(prt, 10)
  2438.             if Type == 1 or Type == nil then
  2439.                 table.insert(Effects, {
  2440.                     prt,
  2441.                     "Block1",
  2442.                     delay,
  2443.                     x3,
  2444.                     y3,
  2445.                     z3,
  2446.                     msh
  2447.                 })
  2448.             elseif Type == 2 then
  2449.                 table.insert(Effects, {
  2450.                     prt,
  2451.                     "Block2",
  2452.                     delay,
  2453.                     x3,
  2454.                     y3,
  2455.                     z3,
  2456.                     msh
  2457.                 })
  2458.             end
  2459.         end;
  2460.     };
  2461.    
  2462.     Cylinder = {
  2463.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2464.             local prt = CFuncs.Part..Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.2, 0.2, 0.2))
  2465.             prt.Anchored = true
  2466.             prt.CFrame = cframe
  2467.             local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2468.             game:GetService("Debris"):AddItem(prt, 2)
  2469.             Effects[#Effects + 1] = {
  2470.                 prt,
  2471.                 "Cylinder",
  2472.                 delay,
  2473.                 x3,
  2474.                 y3,
  2475.                 z3
  2476.             }
  2477.         end;
  2478.     };
  2479.    
  2480.     Head = {
  2481.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2482.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2483.             prt.Anchored = true
  2484.             prt.CFrame = cframe
  2485.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2486.             game:GetService("Debris"):AddItem(prt, 10)
  2487.             table.insert(Effects, {
  2488.                 prt,
  2489.                 "Cylinder",
  2490.                 delay,
  2491.                 x3,
  2492.                 y3,
  2493.                 z3,
  2494.                 msh
  2495.             })
  2496.         end;
  2497.     };
  2498.    
  2499.     Sphere = {
  2500.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2501.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2502.             prt.Anchored = true
  2503.             prt.CFrame = cframe
  2504.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2505.             game:GetService("Debris"):AddItem(prt, 10)
  2506.             table.insert(Effects, {
  2507.                 prt,
  2508.                 "Cylinder",
  2509.                 delay,
  2510.                 x3,
  2511.                 y3,
  2512.                 z3,
  2513.                 msh
  2514.             })
  2515.         end;
  2516.     };
  2517.    
  2518.     Elect = {
  2519.         Create = function(cff, x, y, z)
  2520.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  2521.             prt.Anchored = true
  2522.             prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  2523.             prt.CFrame = CFrame.new(prt.Position)
  2524.             game:GetService("Debris"):AddItem(prt, 2)
  2525.             local xval = math.random() / 2
  2526.             local yval = math.random() / 2
  2527.             local zval = math.random() / 2
  2528.             local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  2529.             table.insert(Effects, {
  2530.                 prt,
  2531.                 "Elec",
  2532.                 0.1,
  2533.                 x,
  2534.                 y,
  2535.                 z,
  2536.                 xval,
  2537.                 yval,
  2538.                 zval
  2539.             })
  2540.         end;
  2541.  
  2542.     };
  2543.    
  2544.     Ring = {
  2545.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2546.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2547.             prt.Anchored = true
  2548.             prt.CFrame = cframe
  2549.             local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2550.             game:GetService("Debris"):AddItem(prt, 10)
  2551.             table.insert(Effects, {
  2552.                 prt,
  2553.                 "Cylinder",
  2554.                 delay,
  2555.                 x3,
  2556.                 y3,
  2557.                 z3,
  2558.                 msh
  2559.             })
  2560.         end;
  2561.     };
  2562.  
  2563.  
  2564.     Wave = {
  2565.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2566.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2567.             prt.Anchored = true
  2568.             prt.CFrame = cframe
  2569.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2570.             game:GetService("Debris"):AddItem(prt, 10)
  2571.             table.insert(Effects, {
  2572.                 prt,
  2573.                 "Cylinder",
  2574.                 delay,
  2575.                 x3,
  2576.                 y3,
  2577.                 z3,
  2578.                 msh
  2579.             })
  2580.         end;
  2581.     };
  2582.  
  2583.     Break = {
  2584.         Create = function(brickcolor, cframe, x1, y1, z1)
  2585.             local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2586.             prt.Anchored = true
  2587.             prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2588.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2589.             local num = math.random(10, 50) / 1000
  2590.             game:GetService("Debris"):AddItem(prt, 10)
  2591.             table.insert(Effects, {
  2592.                 prt,
  2593.                 "Shatter",
  2594.                 num,
  2595.                 prt.CFrame,
  2596.                 math.random() - math.random(),
  2597.                 0,
  2598.                 math.random(50, 100) / 100
  2599.             })
  2600.         end;
  2601.     };
  2602.    
  2603.     Fire = {
  2604.         Create = function(brickcolor, cframe, x1, y1, z1, delay)
  2605.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2606.             prt.Anchored = true
  2607.             prt.CFrame = cframe
  2608.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2609.             game:GetService("Debris"):AddItem(prt, 10)
  2610.             table.insert(Effects, {
  2611.                 prt,
  2612.                 "Fire",
  2613.                 delay,
  2614.                 1,
  2615.                 1,
  2616.                 1,
  2617.                 msh
  2618.             })
  2619.         end;
  2620.     };
  2621.    
  2622.     FireWave = {
  2623.         Create = function(brickcolor, cframe, x1, y1, z1)
  2624.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  2625.             prt.Anchored = true
  2626.             prt.CFrame = cframe
  2627.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2628.             local d = Create("Decal"){
  2629.                 Parent = prt,
  2630.                 Texture = "rbxassetid://26356434",
  2631.                 Face = "Top",
  2632.             }
  2633.             local d = Create("Decal"){
  2634.                 Parent = prt,
  2635.                 Texture = "rbxassetid://26356434",
  2636.                 Face = "Bottom",
  2637.             }
  2638.             game:GetService("Debris"):AddItem(prt, 10)
  2639.             table.insert(Effects, {
  2640.                 prt,
  2641.                 "FireWave",
  2642.                 1,
  2643.                 30,
  2644.                 math.random(400, 600) / 100,
  2645.                 msh
  2646.             })
  2647.         end;
  2648.     };
  2649.    
  2650.     Lightning = {
  2651.         Create = function(p0, p1, tym, ofs, col, th, tra, last)
  2652.             local magz = (p0 - p1).magnitude
  2653.             local curpos = p0
  2654.             local trz = {
  2655.                 -ofs,
  2656.                 ofs
  2657.             }
  2658.             for i = 1, tym do
  2659.                 local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  2660.                 local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  2661.                 local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  2662.                 li.Material = "Neon"
  2663.                 if tym == i then
  2664.                     local magz2 = (curpos - p1).magnitude
  2665.                     li.Size = Vector3.new(th, th, magz2)
  2666.                     li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  2667.                     table.insert(Effects, {
  2668.                         li,
  2669.                         "Disappear",
  2670.                         last
  2671.                     })
  2672.                 else
  2673.                     do
  2674.                         do
  2675.                             li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  2676.                             curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  2677.                             game.Debris:AddItem(li, 10)
  2678.                             table.insert(Effects, {
  2679.                                 li,
  2680.                                 "Disappear",
  2681.                                 last
  2682.                             })
  2683.                         end
  2684.                     end
  2685.                 end
  2686.             end
  2687.         end
  2688.     };
  2689.  
  2690.     EffectTemplate = {
  2691.  
  2692.     };
  2693. }
  2694.  
  2695. function attackone()
  2696.     attack = true
  2697.     for i = 0, 2, 0.3 do
  2698.         swait()
  2699.         PlayAnimationFromTable({
  2700.          CFrame.new(0, 0, -0, 0.806190252, -0.187311426, -0.561223507, 6.62613184e-06, 0.94856596, -0.31657964, 0.591656446, 0.255219638, 0.764725924) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2701.          CFrame.new(-0.0407527871, 1.50693643, -0.222932622, 0.978482485, 0.186281174, 0.0887908041, -0.19066751, 0.980685592, 0.0437201113, -0.0789308846, -0.0597088039, 0.99509275) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2702.          CFrame.new(1.78002524, 1.11400044, -0.457782924, 0.707048655, -0.498457879, 0.501619399, 0.350302994, -0.369315952, -0.860751748, 0.614304423, 0.784312248, -0.0865130872) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2703.          CFrame.new(-1.43853712, 0.0750626996, 0.22486937, 0.572081506, 0.244721666, 0.782837331, -0.443345338, 0.895264447, 0.044120267, -0.690049291, -0.372307688, 0.620660365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2704.          CFrame.new(0.627915263, -1.89379621, 0.643143058, 0.951368988, 6.62613184e-06, 0.308059663, -0.0975313932, 0.94856596, 0.301182032, -0.292212963, -0.31657964, 0.902436912) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2705.          CFrame.new(-0.840924203, -1.99235249, 0.347892702, 0.806190252, 0.150273055, 0.572257936, -0.187311426, 0.982287288, 0.00593562424, -0.561223507, -0.111978531, 0.820060134) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2706.         }, .35, false)
  2707.     end
  2708.  
  2709. for i = 0, 2, 0.3 do
  2710.         swait()
  2711. PlayAnimationFromTable({
  2712.          CFrame.new(-0, 0, 0, 0.881656945, 0.0199221503, 0.471480906, -0.158535972, 0.953550041, 0.256167442, -0.444475293, -0.300592929, 0.843853176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2713.          CFrame.new(-0.148410931, 1.53110158, 0.0643833578, 0.965264976, -0.0912804902, -0.244808733, 0.088367641, 0.995825887, -0.0228805244, 0.245875075, 0.000453487039, 0.969302654) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2714.          CFrame.new(1.10165071, 0.648932338, -1.12831473, 0.573108494, 0.369820178, 0.731284738, 0.612841427, 0.399010122, -0.682069421, -0.544033527, 0.839061975, 0.00203369558) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2715.          CFrame.new(-1.79198205, 0.0215666089, -0.21331051, 0.916679978, 0.372236937, -0.145427167, -0.394452631, 0.901182175, -0.179693967, 0.0641659647, 0.222088978, 0.972915471) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2716.          CFrame.new(0.753449559, -1.90016341, -0.268158644, 0.69710958, -0.0750149488, -0.713035822, -0.0756366402, 0.981274784, -0.177183479, 0.712969542, 0.177447319, 0.678380549) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2717.          CFrame.new(-0.559347212, -2.21165109, 0.0788616836, 0.881656945, -0.0484239236, -0.469411433, 0.0199221503, 0.997659326, -0.0654963702, 0.471480906, 0.0483982414, 0.88054961) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2718.         }, .35, false)
  2719.     end
  2720.     attack = false
  2721. end
  2722.  
  2723.  
  2724. function attacktwo()
  2725.     attack = true
  2726.     for i = 0, 1, 0.2 do
  2727.         swait()
  2728.         PlayAnimationFromTable({
  2729.          CFrame.new(0.0401472747, -0.0776893198, 0.599089265, 0.906307757, -2.36338082e-07, 0.422618419, -0.0733869821, 0.984807611, 0.157379389, -0.416197896, -0.173648834, 0.892538786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2730.          CFrame.new(-2.79394953e-07, 1.49999011, 1.47520529e-06, 0.906307757, -1.86264515e-07, -0.422618419, -2.36338082e-07, 0.99999994, -9.68575478e-07, 0.422618419, 9.83476639e-07, 0.906307757) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2731.          CFrame.new(1.5365181, 0.452499926, -0.44780767, 0.66570574, 0.0800317824, 0.741910338, 0.662861288, 0.393195033, -0.637191117, -0.342710942, 0.915965438, 0.208702192) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2732.          CFrame.new(-0.41615206, 0.733605146, -1.08826351, 0.408651799, -0.87111479, 0.272328794, -0.101544857, -0.339922726, -0.934955239, 0.907024026, 0.354417443, -0.227367252) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2733.          CFrame.new(0.786783695, -1.89999688, -0.40957579, 0.70710063, -0.0616273247, -0.704422355, -1.46403909e-06, 0.996194839, -0.0871548876, 0.707112968, 0.0616283193, 0.704409957) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2734.          CFrame.new(-0.915488064, -1.58430302, 0.380059779, 0.904960036, 0.423912108, -0.0366865322, -0.166366011, 0.431871921, 0.886458695, 0.391624451, -0.796106339, 0.461351365) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2735.         }, .35, false)
  2736.     end
  2737.     CFuncs.Sound.Create("200632211", LeftLeg, 1, 0.9)
  2738.     for i = 0, 1, 0.15 do
  2739.         swait()
  2740.         PlayAnimationFromTable({
  2741.          CFrame.new(0.00997152925, -0.169988424, -0.639737129, 0.707106054, -1.36977135e-07, -0.707107484, -0.241844028, 0.939693153, -0.241843715, 0.664464056, 0.342018902, 0.664462626) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2742.          CFrame.new(-1.51991844e-06, 1.4999913, -1.78813934e-06, 0.707106054, -0.183011726, 0.683013737, -1.36977135e-07, 0.96592629, 0.258817554, -0.707107484, -0.183011532, 0.683012247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2743.          CFrame.new(1.53634262, 0.417389512, -0.485609144, 0.669262946, -0.0573756099, 0.740807056, 0.691225588, 0.413819224, -0.592419565, -0.272569776, 0.90854919, 0.316613376) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2744.          CFrame.new(-0.458741903, 0.651507795, -1.17922783, 0.646084905, -0.763260484, -0.00277221203, -0.392018795, -0.328715384, -0.859225094, 0.654901266, 0.556218982, -0.511590362) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2745.          CFrame.new(0.752643228, -1.81142533, 0.0469251275, 0.883172512, -0.23524794, -0.405788302, 0.382152557, 0.862514496, 0.331706583, 0.271964401, -0.448027343, 0.851650655) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2746.          CFrame.new(-1.24916911, -1.25704479, -0.899724364, 0.517213285, 0.744817019, 0.421588689, 0.254890531, 0.336192816, -0.90664041, -0.817019761, 0.576389611, -0.0159641877) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2747.         }, .5, false)
  2748.     end
  2749.     for i = 0, 1, 0.2 do
  2750.         swait()
  2751.         PlayAnimationFromTable({
  2752.          CFrame.new(0.0211362243, -0.592728972, -0.289742768, 0.939692974, 4.90088098e-07, -0.34201932, 0.144543007, 0.906308055, 0.397131175, 0.309974998, -0.422617853, 0.851651192) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2753.          CFrame.new(1.02818012e-06, 1.5, -2.65240669e-06, 0.906309307, 0.109381072, 0.408217251, 1.02445483e-06, 0.965928435, -0.258821666, -0.422614902, 0.234573007, 0.875430942) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2754.          CFrame.new(1.68638015, 0.349812239, -0.205563948, 0.787529767, -0.608583331, 0.0970736146, 0.444218874, 0.451393723, -0.773895025, 0.427161187, 0.652587175, 0.625830293) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2755.          CFrame.new(-0.95912081, 0.35575074, -1.16827404, 0.701581001, -0.325640708, -0.633831382, -0.541859984, 0.333870173, -0.771309674, 0.462787241, 0.884584069, 0.0577853322) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2756.          CFrame.new(1.20272303, -1.58237672, -0.692816734, 0.767121434, -0.569021404, 0.296209067, 0.640670776, 0.656062961, -0.398902327, 0.0326521657, 0.495779037, 0.867834926) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2757.          CFrame.new(-0.659768999, -1.26831281, -0.571824849, 0.805588603, 0.1710127, 0.567260146, -0.157380521, 0.98481071, -0.0733886361, -0.571193457, -0.030154705, 0.820261776) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2758.         }, .35, false)
  2759.     end
  2760.     CFuncs.Sound.Create("200632211", RightLeg, 1, 1)
  2761.     for i = 0, 1, 0.14 do
  2762.         swait()
  2763.         RootPart.Velocity = RootPart.CFrame.lookVector * 30
  2764.         PlayAnimationFromTable({
  2765.          CFrame.new(0.0427529812, -1.01647234, 0.0382894874, 0.608423054, -0.308392853, 0.731242239, 0.590780079, 0.791239679, -0.157856733, -0.529906034, 0.528047025, 0.663600802) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2766.          CFrame.new(0.239828199, 1.55644977, -0.102763057, 0.654372454, 0.417491734, -0.630474091, -0.163175046, 0.892088652, 0.421369225, 0.738356769, -0.172854722, 0.65188241) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2767.          CFrame.new(1.35250616, 0.574251592, -0.780133188, 0.729189336, 0.0936879814, 0.677868485, 0.659103572, 0.17023471, -0.732531786, -0.184026167, 0.980939746, 0.0623831451) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2768.          CFrame.new(-1.55241454, 0.101470411, 0.416705519, 0.782442451, 0.559200406, 0.274005085, -0.622187197, 0.72027117, 0.306745201, -0.0258259773, -0.410492837, 0.91149801) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2769.          CFrame.new(1.33279347, -1.18506634, -1.29755318, 0.664636016, -0.551376104, 0.504225612, 0.743997991, 0.426297754, -0.514526308, 0.0687472075, 0.717115462, 0.693555474) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2770.          CFrame.new(-0.45184055, -1.30273223, -0.522340298, 0.984808266, 0.167729184, 0.0449442267, -0.173646316, 0.951249778, 0.254893839, -5.96046448e-08, -0.258825898, 0.965924144) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2771.         }, .5, false)
  2772.     end
  2773.     attack = false
  2774. end
  2775.  
  2776. function attackthree()
  2777.     attack = true
  2778.     local num = 0
  2779.     for i = 0, 1, 0.12 do
  2780.         swait()
  2781.         num = num + 30
  2782.         PlayAnimationFromTable({
  2783.          CFrame.new(0.0270765573, -0.480181754, 0.623972237, 0.0885479972, -0.0368319117, -0.995390773, -0.246802002, 0.967343748, -0.0577491187, 0.965012014, 0.25077796, 0.0765661672) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2784.          CFrame.new(-0.0936929584, 1.56362581, -0.221688136, 0.198214546, -0.303651899, 0.931937277, -0.112229116, 0.937517703, 0.329340428, -0.973712623, -0.169870481, 0.151751041) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2785.          CFrame.new(0.616549373, 0.803341627, -0.853695095, 0.000168037135, 0.977870464, 0.209211498, 0.317776114, 0.198314935, -0.927194536, -0.948165834, 0.0666382164, -0.310710579) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2786.          CFrame.new(-1.72370553, 0.470241874, 0.0900587738, 0.427007556, 0.9034549, 0.0378694758, -0.577917337, 0.304876894, -0.757008433, -0.695468485, 0.301362872, 0.652306795) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2787.          CFrame.new(1.00983441, -1.51885021, 0.00175639987, 0.831895053, -0.470998526, 0.293447107, 0.353552341, 0.857425869, 0.373927385, -0.427728206, -0.207319468, 0.879811049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2788.          CFrame.new(-0.648116469, -1.73901522, 0.0786070824, 0.637448072, -0.321517438, 0.700206876, 0.056631811, 0.925868869, 0.373580039, -0.768411398, -0.198483318, 0.608400881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2789.         }, .3, false)
  2790.     end
  2791.    
  2792.     for i = 0, 1, 0.12 do
  2793.         swait()
  2794.         RootPart.Velocity = RootPart.CFrame.lookVector * 40
  2795.         PlayAnimationFromTable({
  2796.          CFrame.new(0.196603, -0.338400722, -1.27753866, -0.0832840055, -0.0449440107, 0.995511889, -0.171010017, 0.984807849, 0.0301541463, -0.981743097, -0.167731151, -0.0897046104) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2797.          CFrame.new(2.10106373e-06, 1.49999094, -1.4975667e-06, 0.25881961, 0.0841866285, -0.962250113, -1.94832683e-06, 0.996194899, 0.0871559083, 0.965925753, -0.0225557946, 0.257834941) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2798.          CFrame.new(2.03781581, 0.761166036, -0.0255699158, 0.0435950756, -0.980553567, 0.191348687, 0.226166934, -0.17687194, -0.957896292, 0.973112643, 0.0850362927, 0.214058042) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2799.          CFrame.new(-0.730051398, 0.724053264, -1.08925915, 0.62698853, -0.766749799, 0.137768731, -0.325902462, -0.418791056, -0.847586036, 0.707582593, 0.486527413, -0.512462795) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2800.          CFrame.new(0.753033757, -1.6778574, -0.188403368, 0.704032898, 0.0244275928, -0.709747434, -0.0104273558, 0.999655604, 0.0240626931, 0.710090935, -0.00954016298, 0.704045177) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2801.          CFrame.new(-0.942696929, -1.88443923, 0.182805941, 0.799882233, 0.242965713, -0.548777461, -0.141007245, 0.964875162, 0.221660614, 0.583357692, -0.099920705, 0.806045771) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2802.         }, .5, false)
  2803.     end
  2804.     attack = false
  2805. end
  2806.  
  2807. function attackfour()
  2808.     attack = true
  2809.     local num = 0
  2810.     for i = 0, 1, 0.12 do
  2811.         swait()
  2812.         num = num + 1
  2813.         PlayAnimationFromTable({
  2814.          CFrame.new(0.120528281, -0.3674438, 0.575273573, 0.422617197, -2.01519555e-07, -0.906308293, 0.157379076, 0.984807789, 0.073386617, 0.892539442, -0.173648417, 0.416196704) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2815.          CFrame.new(1.06530706e-06, 1.49999368, -5.04337095e-07, 0.4226197, 1.86264515e-06, 0.906308174, -6.03729347e-07, 1.00000119, -1.59442425e-06, -0.906307101, 2.01165676e-07, 0.422620177) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2816.          CFrame.new(0.70849216, 0.0731495917, -0.938899159, 0.478839219, 0.797380328, -0.367284328, -0.877902687, 0.435119689, -0.199895144, 0.000420168042, 0.418157458, 0.908374488) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2817.          CFrame.new(-0.853200793, 0.697818339, -0.894996405, 0.703306079, -0.697911978, -0.13520211, -0.467338622, -0.310601294, -0.827720761, 0.535682321, 0.645326018, -0.544608891) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2818.          CFrame.new(0.598105133, -1.97398674, 0.098479867, 0.996195614, -0.08583197, -0.0151341856, 0.087156117, 0.981061995, 0.172987998, 3.27825546e-07, -0.17364879, 0.98480767) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2819.          CFrame.new(-0.849928856, -1.54139125, -0.303964674, 0.902859867, 0.0127288699, 0.429747015, -0.0789928585, 0.987457275, 0.136708945, -0.422616571, -0.157375962, 0.892540693) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2820.         }, .35, false)
  2821.     end
  2822. attack = false
  2823. end
  2824.  
  2825. while true do
  2826.     swait()
  2827.     for i, v in pairs(Character:GetChildren()) do
  2828.         if v:IsA("Part") then
  2829.             v.Material = "SmoothPlastic"
  2830.         elseif v:IsA("Accessory") then
  2831.             v:WaitForChild("Handle").Material = "SmoothPlastic"
  2832.         end
  2833.     end
  2834.     Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2835.     velocity = RootPart.Velocity.y
  2836.     sine = sine + change
  2837.     local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  2838.         if RootPart.Velocity.y > 1 and hit == nil then
  2839.             Anim = "Jump"
  2840.             if attack == false then
  2841.                 PlayAnimationFromTable({
  2842.          CFrame.new(0.0910044834, -0.0212218389, -0.290148675, 0.906307876, 0.144543499, -0.397131115, 0, 0.939692974, 0.34201926, 0.422617942, -0.30997476, 0.851651132) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2843.          CFrame.new(4.58583236e-06, 1.49999106, -3.9562583e-06, 0.906305909, -0.0368335694, 0.421014428, 1.20326877e-06, 0.996195018, 0.0871522725, -0.422622561, -0.0789860487, 0.902857542) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2844.          CFrame.new(1.62809968, 0.36838299, -0.0488751307, 0.837752223, -0.535142601, 0.108598322, 0.438317716, 0.540427864, -0.718202949, 0.325651407, 0.649276674, 0.68730706) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2845.          CFrame.new(-0.719258964, 0.453769118, -0.945979238, 0.616730452, -0.732880354, -0.287280023, -0.433378577, -0.0114596039, -0.90113914, 0.65713501, 0.680261075, -0.324682146) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2846.          CFrame.new(0.647790611, -1.97252965, -0.165546358, 0.950998306, -0.170692414, -0.257828951, 0.147570908, 0.983283281, -0.106663942, 0.271723986, 0.0633881688, 0.960291505) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2847.          CFrame.new(-0.472385287, -1.29772818, -0.483824134, 0.951249003, -0.0158600435, 0.308013976, 0.0760087669, 0.979929924, -0.184282333, -0.298909426, 0.198710352, 0.933362842) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2848.         }, .3, false)
  2849.             end
  2850.         elseif RootPart.Velocity.y < -1 and hit == nil then
  2851.             Anim = "Fall"
  2852.             if attack == false then
  2853.                 PlayAnimationFromTable({
  2854.          CFrame.new(0.0489542931, 0.104930215, 0.155088484, 0.86602509, 3.93595684e-07, -0.500000656, -0.0435780026, 0.99619478, -0.0754783824, 0.498098046, 0.0871552005, 0.862729549) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2855.          CFrame.new(3.44216824e-06, 1.49999261, 7.1823597e-06, 0.86602509, -0.129409686, 0.482963651, 3.93595684e-07, 0.965926111, 0.258818358, -0.500000656, -0.224142954, 0.836516201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2856.          CFrame.new(1.59346819, 0.267683983, -0.447158337, 0.795529485, -0.441654861, 0.414818197, 0.598595083, 0.678955376, -0.425092638, -0.093898803, 0.58648175, 0.804501235) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2857.          CFrame.new(-0.771429956, 0.638814509, -1.08084881, 0.700645328, -0.645384133, -0.304262489, -0.35109067, 0.0593907982, -0.93445611, 0.621153414, 0.761545837, -0.184976429) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2858.          CFrame.new(0.65004766, -1.8006779, -0.403632969, 0.981060386, -0.152096748, -0.119946599, 0.114679649, 0.955114424, -0.273139238, 0.156106353, 0.254210591, 0.954467297) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2859.          CFrame.new(-0.558068693, -1.23924315, -0.631402612, 0.98526454, 0.100213602, 0.138604999, -0.0560424253, 0.954789221, -0.291953772, -0.161596328, 0.279883921, 0.946335852) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2860.         }, .3, false)
  2861.             end
  2862.         elseif Torsovelocity < 1 and hit ~= nil then
  2863.             Anim = "Idle"
  2864.             if attack == false then
  2865.                 change = 1
  2866.         PlayAnimationFromTable({
  2867.          CFrame.new(-0, -0, 0, 1, 0, 0, 0, 0.996194482, 0.087155953, 0, -0.087155953, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2868.          CFrame.new(0, 1.49428594, 0.130734086, 1, 0, 0, 0, 0.99785018, 0.0655330718, 0, -0.0655330718, 0.99785018) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2869.          CFrame.new(0.200001255, 0.160628825, -0.68862325, 0.258804321, 0.965929866, 0, -0.962253928, 0.257819474, -0.087155953, -0.0841865316, 0.0225563403, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2870.          CFrame.new(-0.199998796, 0.0522936322, -0.597718954, 0.173645377, -0.984808207, 0, 0.981060505, 0.17298457, -0.087155953, 0.0858318955, 0.0151342284, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2871.          CFrame.new(0.5, -2.00981688, 0.0249271393, 1, 0, 0, 0, 0.996194422, 0.0871559456, 0, -0.0871559456, 0.996194422) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2872.          CFrame.new(-0.600003362, -1.99238527, -0.174311593, 0.996194661, 0.087155968, 0, -0.0868242979, 0.992403626, -0.087155953, -0.00759616168, 0.0868242979, 0.996194482) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2873.         }, .3, false)
  2874.     end
  2875.  
  2876.         elseif Torsovelocity > 2 and hit ~= nil then
  2877.             Anim = "Walk"
  2878.             if attack == false then
  2879.             PlayAnimationFromTable({       
  2880.          CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0- .08 * math.cos((sine) / 5), 0) * CFrame.Angles(0, 0, 0),
  2881.          CFrame.new(-0.0595112406, 1.55331731, -0.0425721854, 0.999631822, -0.0248252042, -0.010953242, 0.0262294486, 0.987443328, 0.155781403, 0.00694842171, -0.156010598, 0.987731278) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2882.          CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  2883.          CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  2884.          CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  2885.          CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  2886.         }, .3, false)
  2887.         end
  2888. end
  2889.     if 0 < #Effects then
  2890.         for e = 1, #Effects do
  2891.             if Effects[e] ~= nil then
  2892.                 local Thing = Effects[e]
  2893.                 if Thing ~= nil then
  2894.                     local Part = Thing[1]
  2895.                     local Mode = Thing[2]
  2896.                     local Delay = Thing[3]
  2897.                     local IncX = Thing[4]
  2898.                     local IncY = Thing[5]
  2899.                     local IncZ = Thing[6]
  2900.                     if Thing[2] == "Shoot" then
  2901.                         local Look = Thing[1]
  2902.                         local move = 30
  2903.                         if Thing[8] == 3 then
  2904.                             move = 10
  2905.                         end
  2906.                         local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  2907.                         if Thing[10] ~= nil then
  2908.                             da = pos
  2909.                             cf2 = CFrame.new(Thing[4], Thing[10].Position)
  2910.                             cfa = CFrame.new(Thing[4], pos)
  2911.                             tehCF = cfa:lerp(cf2, 0.2)
  2912.                             Thing[1] = tehCF.lookVector
  2913.                         end
  2914.                         local mag = (Thing[4] - pos).magnitude
  2915.                         Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  2916.                         if Thing[8] == 2 then
  2917.                             Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  2918.                         end
  2919.                         Thing[4] = Thing[4] + Look * move
  2920.                         Thing[3] = Thing[3] - 1
  2921.                         if 2 < Thing[5] then
  2922.                             Thing[5] = Thing[5] - 0.3
  2923.                             Thing[6] = Thing[6] - 0.3
  2924.                         end
  2925.                         if hit ~= nil then
  2926.                             Thing[3] = 0
  2927.                             if Thing[8] == 1 or Thing[8] == 3 then
  2928.                                 Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2929.                             else
  2930.                                 if Thing[8] == 2 then
  2931.                                     Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2932.                                     if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  2933.                                         ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2934.                                         ref.Anchored = true
  2935.                                         ref.CFrame = CFrame.new(pos)
  2936.                                         CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  2937.                                         game:GetService("Debris"):AddItem(ref, 0.2)
  2938.                                         Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  2939.                                         Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  2940.                                         MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  2941.                                     end
  2942.                                 end
  2943.                             end
  2944.                             ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2945.                             ref.Anchored = true
  2946.                             ref.CFrame = CFrame.new(pos)
  2947.                             Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  2948.                             game:GetService("Debris"):AddItem(ref, 1)
  2949.                         end
  2950.                         if Thing[3] <= 0 then
  2951.                             table.remove(Effects, e)
  2952.                         end
  2953.                     end
  2954.                     do
  2955.                         do
  2956.                             if Thing[2] == "FireWave" then
  2957.                                 if Thing[3] <= Thing[4] then
  2958.                                     Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  2959.                                     Thing[3] = Thing[3] + 1
  2960.                                     Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  2961.                                 else
  2962.                                     Part.Parent = nil
  2963.                                     table.remove(Effects, e)
  2964.                                 end
  2965.                             end
  2966.                             if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  2967.                                 if Thing[1].Transparency <= 1 then
  2968.                                     if Thing[2] == "Block1" then
  2969.                                         Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2970.                                         Mesh = Thing[7]
  2971.                                         Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2972.                                         Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2973.                                     else
  2974.                                         if Thing[2] == "Block2" then
  2975.                                             Thing[1].CFrame = Thing[1].CFrame
  2976.                                             Mesh = Thing[7]
  2977.                                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2978.                                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2979.                                         else
  2980.                                             if Thing[2] == "Fire" then
  2981.                                                 Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  2982.                                                 Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2983.                                                 Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2984.                                             else
  2985.                                                 if Thing[2] == "Cylinder" then
  2986.                                                     Mesh = Thing[7]
  2987.                                                     Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2988.                                                     Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2989.                                                 else
  2990.                                                     if Thing[2] == "Blood" then
  2991.                                                         Mesh = Thing[7]
  2992.                                                         Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  2993.                                                         Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2994.                                                         Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2995.                                                     else
  2996.                                                         if Thing[2] == "Elec" then
  2997.                                                             Mesh = Thing[10]
  2998.                                                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2999.                                                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3000.                                                         else
  3001.                                                             if Thing[2] == "Disappear" then
  3002.                                                                 Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  3003.                                                             end
  3004.                                                         end
  3005.                                                     end
  3006.                                                 end
  3007.                                             end
  3008.                                         end
  3009.                                     end
  3010.                                 else
  3011.                                     Part.Parent = nil
  3012.                                     table.remove(Effects, e)
  3013.                                 end
  3014.                             end
  3015.                         end
  3016.                     end
  3017.                 end
  3018.             end
  3019.         end
  3020.     end
  3021. end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top