SHARE
TWEET

SH

tysonsand99 Aug 17th, 2019 (edited) 86 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 Mouse = Player:GetMouse()
  5. local Character = Player.Character
  6. local Humanoid = Character:findFirstChildOfClass("Humanoid")
  7. local Head = Character.Head
  8. local RootPart = Character.HumanoidRootPart
  9. local Torso = Character.Torso
  10. local LeftArm = Character["Left Arm"]
  11. local RightArm = Character["Right Arm"]
  12. local LeftLeg = Character["Left Leg"]
  13. local RightLeg = Character["Right Leg"]
  14. local Camera = game.Workspace.CurrentCamera
  15. local RootJoint = RootPart.RootJoint
  16. local Equipped = false
  17. local Attack = false
  18. local Anim = 'Idle'
  19. local Idle = 0
  20. local Combo = 1
  21. local TorsoVelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  22. local Velocity = RootPart.Velocity.y
  23. local Sine = 0
  24. local Change = 1
  25. local Animie = .3
  26. local Randomize = 0
  27. local Victim = nil
  28. local Delay = false
  29. local Delay2 = false
  30. local Rampage = "Normal"
  31. local Deed = false
  32.  
  33.  
  34. Humanoid.WalkSpeed = 14
  35. Humanoid.JumpPower = 50
  36. Humanoid.Animator.Parent = nil
  37. Character.Animate.Parent = nil
  38.  
  39. local newMotor = function(part0, part1, c0, c1)
  40.     local w = Instance.new('Motor', part0)
  41.     w.Part0 = part0
  42.     w.Part1 = part1
  43.     w.C0 = c0
  44.     w.C1 = c1
  45.     return w
  46. end
  47.  
  48. function clerp(a, b, t)
  49.     return a:lerp(b, t)
  50. end
  51.  
  52. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  53. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  54.  
  55. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  56. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  57. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  58. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  59. RootJoint.C1 = CFrame.new(0, 0, 0)
  60. RootJoint.C0 = CFrame.new(0, 0, 0)
  61. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  62. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  63.  
  64. local rarmc1 = RW.C1
  65. local larmc1 = LW.C1
  66. local rlegc1 = RH.C1
  67. local llegc1 = LH.C1
  68.  
  69. local resetc1 = false
  70.  
  71. function PlayAnimationFromTable(table, speed, bool)
  72.     RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  73.     Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  74.     RW.C0 = clerp(RW.C0, table[3], speed)
  75.     LW.C0 = clerp(LW.C0, table[4], speed)
  76.     RH.C0 = clerp(RH.C0, table[5], speed)
  77.     LH.C0 = clerp(LH.C0, table[6], speed)
  78.     if bool == true then
  79.         if resetc1 == false then
  80.             resetc1 = true
  81.             RootJoint.C1 = RootJoint.C1
  82.             Torso.Neck.C1 = Torso.Neck.C1
  83.             RW.C1 = rarmc1
  84.             LW.C1 = larmc1
  85.             RH.C1 = rlegc1
  86.             LH.C1 = llegc1
  87.         end
  88.     end
  89. end
  90.  
  91. ArtificialHB = Instance.new("BindableEvent", script)
  92. ArtificialHB.Name = "Heartbeat"
  93.  
  94. script:WaitForChild("Heartbeat")
  95.  
  96. frame = 1 / 30
  97. tf = 0
  98. allowframeloss = false
  99. tossremainder = false
  100. lastframe = tick()
  101. script.Heartbeat:Fire()
  102.  
  103. game:GetService("RunService").Heartbeat:connect(function(s, p)
  104.     tf = tf + s
  105.     if tf >= frame then
  106.         if allowframeloss then
  107.             script.Heartbeat:Fire()
  108.             lastframe = tick()
  109.         else
  110.             for i = 1, math.floor(tf / frame) do
  111.                 script.Heartbeat:Fire()
  112.             end
  113.             lastframe = tick()
  114.         end
  115.         if tossremainder then
  116.             tf = 0
  117.         else
  118.             tf = tf - frame * math.floor(tf / frame)
  119.         end
  120.     end
  121. end)
  122.  
  123. function swait(num)
  124.     if num == 0 or num == nil then
  125.         ArtificialHB.Event:wait()
  126.     else
  127.         for i = 0, num do
  128.             ArtificialHB.Event:wait()
  129.         end
  130.     end
  131. end
  132.  
  133. local RbxUtility = LoadLibrary("RbxUtility")
  134. local Create = RbxUtility.Create
  135.  
  136. local m = Create("Model"){
  137.     Parent = Character,
  138.     Name = "WeaponModel"
  139. }
  140.  
  141. spook = Create("Sound"){
  142.     Parent = Character,
  143.     SoundId = "rbxassetid://504871254",
  144.     Volume = 1.3,
  145.     PlaybackSpeed = 0.3,
  146.     Looped = true
  147. }
  148. spook2 = Create("PitchShiftSoundEffect"){
  149.     Parent = spook,
  150.     Octave = 1
  151. }
  152. spook:Play()
  153.  
  154. Billb = Create("BillboardGui"){
  155.     Name = "Targetted",
  156.     Parent = RootPart,
  157.     Adornee = nil,
  158.     LightInfluence = 0,
  159.     AlwaysOnTop = true,
  160.     Size = UDim2.new(5, 0, 5, 0)
  161. }
  162. D1 = Create("ImageLabel"){
  163.     Parent = Billb,
  164.     BackgroundTransparency = 1,
  165.     Position = UDim2.new(.5, 0, .5, 0),
  166.     Size = UDim2.new(1, 0, 1, 0),
  167.     AnchorPoint = Vector2.new(.5, .5),
  168.     Image = "rbxassetid://133820006",
  169.     ImageColor3 = Color3.new(165 / 255, 0, 0),
  170.     ImageTransparency = 1,
  171.     ScaleType = "Tile"
  172. }
  173. D2 = D1:Clone()
  174. D2.Parent = Billb
  175. D2.Size = UDim2.new(1.4, 0, 1.4, 0)
  176. D3 = D1:Clone()
  177. D3.Parent = Billb
  178. D3.Size = UDim2.new(.05, 0, .05, 0)
  179. D3.Image = "rbxassetid://1215682739"
  180. D3.Rotation = 45
  181.  
  182. function RemoveOutlines(part)
  183.     part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  184. end
  185.    
  186. CFuncs = { 
  187.     Part = {
  188.         Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  189.             local Part = Create("Part"){
  190.                 Parent = Parent,
  191.                 Reflectance = Reflectance,
  192.                 Transparency = Transparency,
  193.                 CanCollide = false,
  194.                 Locked = true,
  195.                 BrickColor = BrickColor.new(tostring(BColor)),
  196.                 Name = Name,
  197.                 Size = Size,
  198.                 Material = Material,
  199.             }
  200.             RemoveOutlines(Part)
  201.             if Size == Vector3.new(.2,.2,.2) then
  202.                 Part.Size = Vector3.new(0.2, 0.2, 0.2)
  203.             else
  204.                 Part.Size = Size
  205.             end
  206.             return Part
  207.         end;
  208.     };
  209.    
  210.     Mesh = {
  211.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  212.             local Msh = Create(Mesh){
  213.                 Parent = Part,
  214.                 Offset = OffSet,
  215.                 Scale = Scale,
  216.             }
  217.             if Mesh == "SpecialMesh" then
  218.                 Msh.MeshType = MeshType
  219.                 if MeshId ~= "" then
  220.                 Msh.MeshId =  "rbxassetid://" .. MeshId
  221.                 end
  222.             end
  223.             return Msh
  224.         end;
  225.     };
  226.  
  227.     Weld = {
  228.         Create = function(Parent, Part0, Part1, C0, C1)
  229.             local Weld = Create("Weld"){
  230.                 Parent = Parent,
  231.                 Part0 = Part0,
  232.                 Part1 = Part1,
  233.                 C0 = C0,
  234.                 C1 = C1,
  235.             }
  236.             return Weld
  237.         end;
  238.     };
  239.  
  240.     Sound = {
  241.         Create = function(id, par, vol, pit)
  242.             coroutine.resume(coroutine.create(function()
  243.                 local S = Create("Sound"){
  244.                     Volume = vol,
  245.                     Pitch = pit or 1,
  246.                     Parent = par or workspace,
  247.                 }
  248.                 if id ~= "" then
  249.                     S.SoundId = "rbxassetid://" .. id
  250.                 end
  251.                 swait()
  252.                 S:play()
  253.                 game:GetService("Debris"):AddItem(S, 10)
  254.             end))
  255.         end;
  256.     };
  257.    
  258.     ParticleEmitter = {
  259.         Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  260.             local Particle = Create("ParticleEmitter"){
  261.                 Parent = Parent,
  262.                 Color = ColorSequence.new(Color1, Color2),
  263.                 LightEmission = LightEmission,
  264.                 Size = Size,
  265.                 Texture = Texture,
  266.                 Transparency = Transparency,
  267.                 ZOffset = ZOffset,
  268.                 Acceleration = Accel,
  269.                 Drag = Drag,
  270.                 LockedToPart = LockedToPart,
  271.                 VelocityInheritance = VelocityInheritance,
  272.                 EmissionDirection = EmissionDirection,
  273.                 Enabled = Enabled,
  274.                 Lifetime = LifeTime,
  275.                 Rate = Rate,
  276.                 Rotation = Rotation,
  277.                 RotSpeed = RotSpeed,
  278.                 Speed = Speed,
  279.                 VelocitySpread = VelocitySpread,
  280.             }
  281.             return Particle
  282.         end;
  283.     };
  284.    
  285.     CreateTemplate = {
  286.        
  287.     };
  288. }
  289. FHead=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Head",Vector3.new(1, 1, 1))
  290. FHeadWeld=CFuncs.Weld.Create(m,Head,FHead,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  291. CFuncs.Mesh.Create("SpecialMesh",FHead,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.25, 1.25, 1.25))
  292. FHead.CanCollide = false
  293. Head.Transparency = 1
  294.  
  295. FT = CFuncs.Mesh.Create("SpecialMesh",Torso,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  296. RA = CFuncs.Mesh.Create("SpecialMesh",RightArm,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  297. LA = CFuncs.Mesh.Create("SpecialMesh",LeftArm,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  298. RL = CFuncs.Mesh.Create("SpecialMesh",RightLeg,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  299. LL = CFuncs.Mesh.Create("SpecialMesh",LeftLeg,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  300. FT.MeshId = "rbxasset://fonts/torso.mesh"
  301. RA.MeshId = "rbxasset://fonts/rightarm.mesh"
  302. LA.MeshId = "rbxasset://fonts/leftarm.mesh"
  303. RL.MeshId = "rbxasset://fonts/rightleg.mesh"
  304. LL.MeshId = "rbxasset://fonts/leftleg.mesh"
  305. FT.Parent = nil
  306. RA.Parent = nil
  307. LA.Parent = nil
  308. RL.Parent = nil
  309. LL.Parent = nil
  310.  
  311.  
  312. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Handle",Vector3.new(1.10000002, 0.200000003, 0.399999976))
  313. HandleWeld=CFuncs.Weld.Create(m,RightArm,Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  314. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  315. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  316. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250002742, -0.450048923, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  317. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  318. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  319. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.980041981, 0, 0.820010304, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  320. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  321. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  322. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.820030928, 0, 0.82000649, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  323. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.0051, 0.550000012))
  324. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  325. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.409988165, 0, 0.250000358, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  326. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  327. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.49999997))
  328. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, -0.250000358, -9.53674316e-07, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  329. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  330. Clip=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Clip",Vector3.new(1, 0.200000003, 0.399999976))
  331. ClipWeld=CFuncs.Weld.Create(m,Handle,Clip,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.649999857, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  332. CFuncs.Mesh.Create("BlockMesh",Clip,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 0.99000001))
  333. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  334. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.40998876, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  335. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  336. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.0999999866))
  337. 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.0999993086, 0.200025082, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  338. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  339. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999803, 0.300000012, 0.100000016))
  340. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299974203, 0, 0.19999969, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  341. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  342. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  343. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389988184, 0, 0.180001378, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  344. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  345. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  346. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0100200176, 0, 0.140003324, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  347. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  348. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  349. 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.800001383, -0.600008965, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  350. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  351. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  352. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.639939666, 6.48498535e-05, 0.475003004, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  353. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  354. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  355. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.700012088, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  356. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 1))
  357. Hole=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Hole",Vector3.new(0.200000003, 0.100000001, 0.200000003))
  358. HoleWeld=CFuncs.Weld.Create(m,Handle,Hole,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800039053, -1.50998962, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  359. CFuncs.Mesh.Create("CylinderMesh",Hole,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  360. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  361. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30001092, 0, -0.239992976, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  362. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  363. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.499999911, 0.300000012, 1.20000005))
  364. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800009966, 0, -0.10000217, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  365. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  366. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  367. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.80001092, 0, -0.899988532, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  368. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  369. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.199999988))
  370. 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.649999976, -0.650010109, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  371. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  372. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000018, 0.200000003))
  373. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.15998721, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  374. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  375. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  376. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250000358, -0.449951887, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  377. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  378. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.599999964, 0.300000012, 0.100000001))
  379. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.149971247, 0, -0.100001216, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  380. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  381. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.49999997))
  382. 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.200006366, 0.100045919, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  383. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  384. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  385. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0180454254, 6.48498535e-05, -0.662756205, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388))
  386. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  387. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.0999999, 0.300000012, 0.200000018))
  388. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100028992, 0, 0.0500020981, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  389. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  390. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000018, 0.299999982))
  391. 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.700000167, 0.900013924, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  392. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.005))
  393. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.099999927))
  394. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.549990773, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  395. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.005, 1, 1))
  396. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  397. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  398. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  399. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.100000001, 0.0999999866))
  400. 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.750002623, 1.00003505, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  401. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  402. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.300000012, 0.399999917))
  403. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.970019102, 0, -0.899986625, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  404. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  405. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.200000018, 0.199999928))
  406. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, 0.700013995, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  407. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  408. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  409. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  410. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  411. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  412. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, -0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  413. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  414. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  415. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, 0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  416. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  417. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  418. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  419. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  420. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  421. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02000904, 0, -0.949990749, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  422. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  423. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  424. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, 0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  425. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  426. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  427. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, -0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  428. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  429. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  430. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  431. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  432. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  433. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, 0.0800018311, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  434. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  435. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  436. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, -0.349986911, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  437. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  438. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  439. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, -0.0799980164, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  440. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  441. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  442. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499481201, 0, 0.455062389, 0.422881097, 0, 0.90618521, 0, 1, 0, -0.90618521, 0, 0.422881067))
  443. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  444. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  445. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.920023918, 0, -1.0199939, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  446. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  447.  
  448. Handle2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Handle2",Vector3.new(1.10000002, 0.200000003, 0.399999976))
  449. Handle2Weld=CFuncs.Weld.Create(m,LeftArm,Handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  450. CFuncs.Mesh.Create("BlockMesh",Handle2,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  451. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  452. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250002742, -0.450048923, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  453. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  454. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  455. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.980041981, 0, 0.820010304, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  456. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  457. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  458. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.820030928, 0, 0.82000649, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  459. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  460. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  461. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.409988165, 0, 0.250000358, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  462. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  463. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.49999997))
  464. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, -0.250000358, -9.53674316e-07, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  465. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  466. Clip=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Clip",Vector3.new(1, 0.200000003, 0.399999976))
  467. ClipWeld=CFuncs.Weld.Create(m,Handle2,Clip,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.649999857, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  468. CFuncs.Mesh.Create("BlockMesh",Clip,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 0.99000001))
  469. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  470. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.40998876, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  471. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  472. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.0999999866))
  473. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0999993086, 0.200025082, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  474. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  475. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999803, 0.300000012, 0.100000016))
  476. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299974203, 0, 0.19999969, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  477. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  478. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  479. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389988184, 0, 0.180001378, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  480. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  481. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  482. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0100200176, 0, 0.140003324, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  483. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  484. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  485. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.800001383, -0.600008965, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  486. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  487. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  488. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.639939666, 6.48498535e-05, 0.475003004, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  489. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  490. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  491. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.700012088, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  492. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 1))
  493. Hole2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Hole2",Vector3.new(0.200000003, 0.100000001, 0.200000003))
  494. Hole2Weld=CFuncs.Weld.Create(m,Handle2,Hole2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800039053, -1.50998962, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  495. CFuncs.Mesh.Create("CylinderMesh",Hole2,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  496. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  497. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30001092, 0, -0.239992976, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  498. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  499. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.499999911, 0.300000012, 1.20000005))
  500. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800009966, 0, -0.10000217, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  501. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  502. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  503. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.80001092, 0, -0.899988532, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  504. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  505. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.199999988))
  506. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.649999976, -0.650010109, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  507. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  508. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000018, 0.200000003))
  509. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.15998721, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  510. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  511. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  512. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250000358, -0.449951887, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  513. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  514. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.599999964, 0.300000012, 0.100000001))
  515. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.149971247, 0, -0.100001216, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  516. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  517. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.49999997))
  518. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.200006366, 0.100045919, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  519. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  520. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  521. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0180454254, 6.48498535e-05, -0.662756205, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388))
  522. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  523. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.0999999, 0.300000012, 0.200000018))
  524. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100028992, 0, 0.0500020981, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  525. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  526. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000018, 0.299999982))
  527. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.700000167, 0.900013924, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  528. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.005))
  529. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.099999927))
  530. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.549990773, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  531. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.005, 1, 1))
  532. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  533. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  534. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  535. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.100000001, 0.0999999866))
  536. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.750002623, 1.00003505, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  537. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  538. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.300000012, 0.399999917))
  539. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.970019102, 0, -0.899986625, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  540. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  541. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.200000018, 0.199999928))
  542. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, 0.700013995, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  543. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  544. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  545. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  546. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  547. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  548. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, -0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  549. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  550. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  551. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, 0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  552. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  553. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  554. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  555. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  556. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  557. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02000904, 0, -0.949990749, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  558. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  559. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  560. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, 0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  561. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  562. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  563. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, -0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  564. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  565. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  566. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  567. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  568. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  569. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, 0.0800018311, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  570. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  571. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  572. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, -0.349986911, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  573. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  574. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  575. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, -0.0799980164, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  576. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  577. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  578. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499481201, 0, 0.455062389, 0.422881097, 0, 0.90618521, 0, 1, 0, -0.90618521, 0, 0.422881067))
  579. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  580. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  581. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.920023918, 0, -1.0199939, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  582. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  583.  
  584. Shush=CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"Really red","Shush",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  585. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.529996872, -0.240020752, -0.0899963379, 1.5871283e-08, 1.15818466e-12, 1, -2.55182385e-07, 1.00000012, -3.45529827e-10, -1.00000012, -2.79396772e-07, -1.58675455e-08))
  586. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  587. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Shush",Vector3.new(0.200000003, 0.200000003, 0.100000001))
  588. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.529996872, -0.240020752, -0.0899972916, 1.5871283e-08, 1.15818466e-12, 1, -2.55182385e-07, 1.00000012, -3.45529827e-10, -1.00000012, -2.79396772e-07, -1.58675455e-08))
  589. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1.20000005, 0.899999976, 0.800000012))
  590. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.300000012))
  591. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499996185, 0.0699939728, -0.0600013733, 1.5871283e-08, 1.15818466e-12, 1, 1.00000012, 2.79396772e-07, 1.58675455e-08, -2.55182385e-07, 1.00000012, -3.45529827e-10))
  592. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  593. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.199999988))
  594. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.187038422, -0.0198893547, -1.5871283e-08, -1.15818466e-12, -1, -0.921719849, 0.387856632, -1.47594443e-08, 0.387856662, 0.921719849, 5.83585447e-09))
  595. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  596. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.26000002))
  597. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.232531548, 0.00673818588, -1.5871283e-08, -1.15818466e-12, -1, -0.833314717, 0.552799165, -1.3413664e-08, 0.552799165, 0.833314776, 8.48363335e-09))
  598. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  599. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.240000084))
  600. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.039185524, -0.109341145, -1.5871283e-08, -1.15818466e-12, -1, -0.981748402, -0.190185368, -1.55122226e-08, -0.190185368, 0.981748402, -3.35699379e-09))
  601. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  602. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.120000094))
  603. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, 0.0304012299, -0.15789032, -1.5871283e-08, -1.15818466e-12, -1, -0.902570128, -0.430543363, -1.41728069e-08, -0.430543363, 0.902570128, -7.14352622e-09))
  604. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  605.  
  606. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.120000012, 0.210000068))
  607. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499950409, 0.0232925415, 0.397506714, 5.17722219e-05, -0.000442385674, -1.00000036, 0.987985253, 0.154551089, -1.72778964e-05, 0.154551119, -0.987984896, 0.000445634127))
  608. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  609. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.140000001, 0.25000003))
  610. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499992371, 0.247455597, -0.0262145996, -7.54790381e-06, -1.24275684e-05, 1.00000048, 0.767775178, -0.640720129, -1.78813934e-06, 0.640720248, 0.76777482, 1.39474869e-05))
  611. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  612. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.100000001, 0.120000094))
  613. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500003815, -0.256121635, 0.251476288, -4.41810116e-05, -4.7981739e-06, -1.00000048, 0.187089488, 0.982343197, -1.35600567e-05, 0.982343316, -0.187089384, -4.23565507e-05))
  614. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  615. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.109999992, 0.180000082))
  616. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, 0.190258026, 0.221046448, 1.83703378e-05, 2.40206718e-05, -1.00000048, 0.655323863, -0.755348384, -5.66244125e-06, -0.755348682, -0.655323744, -2.92360783e-05))
  617. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  618. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0999998376, 0.519999981))
  619. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499996185, 0.0484619141, 0.0416660309, 3.47616151e-07, -6.46710396e-06, 1.00000048, 0.991302073, 0.131609648, 4.54485416e-07, -0.131609663, 0.991301835, 5.93066216e-06))
  620. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  621. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0799999982, 0.319999993))
  622. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.21938324, 0.038766861, 7.32019544e-07, 1.54972076e-06, -1.00000048, -0.749051094, 0.662512839, 0, 0.662512958, 0.749050856, 1.1920929e-06))
  623. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  624. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0799999982, 0.300000191))
  625. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499992371, 0.159481049, -0.0253829956, 2.09049322e-05, -9.53674316e-06, -1.00000048, -0.518668175, -0.854975939, -2.23517418e-06, -0.854976237, 0.518667936, -2.31266022e-05))
  626. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  627. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0800000131, 0.210000068))
  628. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499977112, 0.108161926, 0.335229874, 6.95632771e-05, -0.000365644693, -1.00000036, 0.979239762, -0.202707946, 0.000142380595, -0.202708066, -0.979239345, 0.00034442544))
  629. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  630. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000033, 0.129999995, 0.369999975))
  631. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499992371, -0.229066849, 0.190048218, 7.13965856e-05, -7.77840614e-06, 1.00000036, -0.115747206, 0.993278861, 1.5437603e-05, -0.993279219, -0.115747198, 7.00615346e-05))
  632. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  633. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.090000011, 0.15000011))
  634. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500125885, -0.188785553, 0.348403931, -0.000512038823, 0.000103473663, -1.00000024, 0.568686485, 0.822554708, -0.000206530094, 0.822554886, -0.568686366, -0.000479668379))
  635. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  636.  
  637. function RayCast(Position, Direction, Range, Ignore)
  638.     return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  639. end
  640.  
  641. FindNearestTorso = function(pos)
  642.     local list = (game.Workspace:children())
  643.     local torso = nil
  644.     local dist = 1000
  645.     local temp, human, temp2 = nil, nil, nil
  646.     for x = 1, #list do
  647.         temp2 = list[x]
  648.         if temp2.className == "Model" and temp2.Name ~= Character.Name then
  649.             temp = temp2:findFirstChild("Head")
  650.             human = temp2:findFirstChildOfClass("Humanoid")
  651.             if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  652.                 local dohit = true
  653.                 if dohit == true then
  654.                     torso = temp
  655.                     dist = (temp.Position - pos).magnitude
  656.                 end
  657.             end
  658.         end
  659.     end
  660.     return torso, dist
  661. end
  662. function FindNearestTorso2(Position, Distance, SinglePlayer)
  663.     if SinglePlayer then
  664.         return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  665.     end
  666.     local List = {}
  667.     for i, v in pairs(workspace:GetChildren()) do
  668.         if v:IsA("Model") then
  669.             if v:findFirstChild("Head") then
  670.                 if v ~= Character then
  671.                     if (v:findFirstChild("Head").Position - Position).magnitude <= Distance then
  672.                         table.insert(List, v)
  673.                     end
  674.                 end
  675.             end
  676.         end
  677.     end
  678.     return List
  679. end
  680.             aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 3)})
  681.             bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  682.             local Blood = Create("ParticleEmitter"){
  683.             Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0)),
  684.             LightEmission = .1,
  685.             Size = NumberSequence.new(0.2),
  686.             Texture = "rbxassetid://771221224",
  687.             Transparency = bbb,
  688.             Size = aaa,
  689.             ZOffset = .8,
  690.             Acceleration = Vector3.new(0, -25, 0),
  691.             LockedToPart = false,
  692.             EmissionDirection = "Top",
  693.             Lifetime = NumberRange.new(.4, .6),
  694.             Rate = 1000,
  695.             Rotation = NumberRange.new(-100, 100),
  696.             RotSpeed = NumberRange.new(-100, 100),
  697.             Speed = NumberRange.new(20),
  698.             VelocitySpread = 1000,
  699.             Enabled = false,
  700.             Parent = Head
  701.             }
  702.  
  703.  
  704. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, Face, HitSound, HitPitch)
  705.     if hit.Parent == nil then
  706.         return
  707.     end
  708.     local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  709.     for _, v in pairs(hit.Parent:children()) do
  710.         if v:IsA("Humanoid") then
  711.             h = v
  712.         end
  713.     end
  714.     if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then
  715.     hit = hit.Parent.Parent:FindFirstChild("Head")
  716.     end
  717.     if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Head") ~= nil then
  718.         if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  719.             if hit.Parent.DebounceHit.Value == true then
  720.                 return
  721.             end
  722.         end
  723.         local c = Create("ObjectValue"){
  724.             Name = "creator",
  725.             Value = game:service("Players").LocalPlayer,
  726.             Parent = h,
  727.         }
  728.         game:GetService("Debris"):AddItem(c, .5)
  729.         if HitSound ~= nil and HitPitch ~= nil then
  730.             CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  731.         end
  732.         local Damage = math.random(minim, maxim)
  733.         local blocked = false
  734.         local block = hit.Parent:findFirstChild("Block")
  735.         if block ~= nil then
  736.             if block.className == "IntValue" then
  737.                 if block.Value > 0 then
  738.                     blocked = true
  739.                     block.Value = block.Value - 1
  740.                     print(block.Value)
  741.                 end
  742.             end
  743.         end
  744.        
  745.         if Type ~= "Blood" then
  746.             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)
  747.         end
  748.         local HitHealth = h.Health
  749.         h.Health = h.Health - Damage
  750.         if Type == "Knockdown" then
  751.             local hum = hit.Parent.Humanoid
  752.             hum.PlatformStand = true
  753.             coroutine.resume(coroutine.create(function(HHumanoid)
  754.                 swait(1)
  755.                 HHumanoid.PlatformStand = false
  756.             end), hum)
  757.             local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  758.             local bodvol = Create("BodyVelocity"){
  759.                 velocity = angle * knockback,
  760.                 P = 5000,
  761.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  762.                 Parent = hit,
  763.             }
  764.             local rl = Create("BodyAngularVelocity"){
  765.                 P = 3000,
  766.                 maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  767.                 angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  768.                 Parent = hit,
  769.             }
  770.             game:GetService("Debris"):AddItem(bodvol, .5)
  771.             game:GetService("Debris"):AddItem(rl, .5)
  772.         elseif Type == "Normal" then
  773.             local vp = Create("BodyVelocity"){
  774.                 P = 500,
  775.                 maxForce = Vector3.new(math.huge, 0, math.huge),
  776.                 velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  777.             }
  778.             if knockback > 0 then
  779.                 vp.Parent = hit.Parent.Torso
  780.             end
  781.             game:GetService("Debris"):AddItem(vp, .5)
  782.         elseif Type == "Up" then
  783.             local bodyVelocity = Create("BodyVelocity"){
  784.                 velocity = Vector3.new(0, 20, 0),
  785.                 P = 5000,
  786.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  787.                 Parent = hit,
  788.             }
  789.             game:GetService("Debris"):AddItem(bodyVelocity, .5)
  790.         elseif Type == "DarkUp" then
  791.             coroutine.resume(coroutine.create(function()
  792.                 for i = 0, 1, 0.1 do
  793.                     swait()
  794.                     Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  795.                 end
  796.             end))
  797.             local bodyVelocity = Create("BodyVelocity"){
  798.                 velocity = Vector3.new(0, 20, 0),
  799.                 P = 5000,
  800.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  801.                 Parent = hit,
  802.             }
  803.             game:GetService("Debris"):AddItem(bodyVelocity, 1)
  804.         elseif Type == "Blood" then
  805.             coroutine.resume(coroutine.create(function()
  806.                 if hit.Parent.Name == "Salvo_Starly" or hit.Parent.Name == "Nebula_Zorua" or hit.Parent.Name == "CKbackup" then
  807.                 CFuncs.Sound.Create("873911886", hit.Parent.Torso, .8, .8)
  808.                 Effects.Sphere.Create(BrickColor.new("Royal purple"), hit.Parent.Torso.CFrame, 30, 30, 30, .5, .5, .5, 0.05)
  809.                 else
  810.                 local Blood2 = Blood:Clone()
  811.                 Blood2.Parent = hit
  812.                 Blood2.Enabled = true
  813.                 Blood2.EmissionDirection = Face
  814.                 local Hito = hit.Parent
  815.                 game:GetService("Debris"):AddItem(Blood2, 3)
  816.                 hit.Parent:BreakJoints()
  817.                 if hit.Parent:findFirstChild("AlreadyHit") == nil then
  818.                 local c = Create("BoolValue"){
  819.                     Name = "AlreadyHit",
  820.                     Value = true,
  821.                     Parent = Hito,
  822.                 }
  823.                 end
  824.                 swait(5)
  825.                 Blood2.Enabled = false
  826.                 swait(30)
  827.                 if Hito:findFirstChild("AlreadyHit") ~= nil and Hito:findFirstChild("Glitching") == nil then
  828.                 local s = Create("BoolValue"){
  829.                     Name = "Glitching",
  830.                     Value = true,
  831.                     Parent = Hito,
  832.                 }
  833.                 local FT2 = FT:Clone()
  834.                 if Hito:findFirstChild("Torso") ~= nil then
  835.                 FT2.Parent = Hito.Torso
  836.                 --[[RA2.Parent = Hito["Right Arm"]
  837.                 LA2.Parent = Hito["Left Arm"]
  838.                 RL2.Parent = Hito["Right Leg"]
  839.                 LL2.Parent = Hito["Left Leg"]]
  840.                 for _, v in pairs(Hito:children()) do
  841.                     if v:IsA("Part") and v.Name ~= "Torso" and v.Name ~= "Head" then
  842.                     local RA2 = RA:Clone()
  843.                     RA2.Name = "Shoos"
  844.                     RA2.Parent = v
  845.                     end
  846.                 end
  847.                 CFuncs.Sound.Create("155202884", Hito:findFirstChild("Torso"), 1, math.random(5, 15) / 10)
  848.                 else
  849.                 FT2.Parent = nil                   
  850.                 CFuncs.Sound.Create("155202884", Hito:findFirstChild("UpperTorso"), 1, math.random(5, 15) / 10)                
  851.                 end
  852.                 for i = 0, 1, math.random(1, 10)/30 do
  853.                 swait()
  854.                 for _, v in pairs(Hito:children()) do
  855.                     if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  856.                         v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  857.                     elseif v:IsA("Part") and v:findFirstChild("Shoos") ~= nil then
  858.                         v:findFirstChild("Shoos").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  859.                     elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  860.                         v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  861.                     end
  862.                 end
  863.                 if Hito:findFirstChild("UpperTorso") ~= nil then
  864.                 for _, v in pairs(Hito:findFirstChildOfClass("Humanoid"):children()) do
  865.                     if v:IsA("NumberValue") then
  866.                         v.Value = math.random(1, 5) / 10
  867.                     end
  868.                 end
  869.                 end
  870.                 if Hito == nil then
  871.                     break
  872.                 end
  873.                 end
  874.                 if Hito ~= nil then
  875.                 Hito:Destroy()
  876.                 end
  877.                 end
  878.                 end
  879.             end))      
  880.         elseif Type == "Snare" then
  881.             local bp = Create("BodyPosition"){
  882.                 P = 2000,
  883.                 D = 100,
  884.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  885.                 position = hit.Parent.Torso.Position,
  886.                 Parent = hit.Parent.Torso,
  887.             }
  888.             game:GetService("Debris"):AddItem(bp, 1)
  889.         elseif Type == "Freeze" then
  890.             local BodPos = Create("BodyPosition"){
  891.                 P = 50000,
  892.                 D = 1000,
  893.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  894.                 position = hit.Parent.Torso.Position,
  895.                 Parent = hit.Parent.Torso,
  896.             }
  897.             local BodGy = Create("BodyGyro") {
  898.                 maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  899.                 P = 20e+003,
  900.                 Parent = hit.Parent.Torso,
  901.                 cf = hit.Parent.Torso.CFrame,
  902.             }
  903.             hit.Parent.Torso.Anchored = true
  904.             coroutine.resume(coroutine.create(function(Part)
  905.                 swait(1.5)
  906.                 Part.Anchored = false
  907.             end), hit.Parent.Torso)
  908.             game:GetService("Debris"):AddItem(BodPos, 3)
  909.             game:GetService("Debris"):AddItem(BodGy, 3)
  910.         end
  911.         local debounce = Create("BoolValue"){
  912.             Name = "DebounceHit",
  913.             Parent = hit.Parent,
  914.             Value = true,
  915.         }
  916.         game:GetService("Debris"):AddItem(debounce, Delay)
  917.         c = Instance.new("ObjectValue")
  918.         c.Name = "creator"
  919.         c.Value = Player
  920.         c.Parent = h
  921.         game:GetService("Debris"):AddItem(c, .5)
  922.     end
  923. end
  924.  
  925. function ShowDamage(Pos, Text, Time, Color)
  926.     local Rate = (1 / 30)
  927.     local Pos = (Pos or Vector3.new(0, 0, 0))
  928.     local Text = (Text or "")
  929.     local Time = (Time or 2)
  930.     local Color = (Color or Color3.new(1, 0, 1))
  931.     local EffectPart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  932.     EffectPart.Anchored = true
  933.     local BillboardGui = Create("BillboardGui"){
  934.         Size = UDim2.new(3, 0, 3, 0),
  935.         Adornee = EffectPart,
  936.         Parent = EffectPart,
  937.     }
  938.     local TextLabel = Create("TextLabel"){
  939.         BackgroundTransparency = 1,
  940.         Size = UDim2.new(1, 0, 1, 0),
  941.         Text = Text,
  942.         Font = "SciFi",
  943.         TextColor3 = Color,
  944.         TextScaled = true,
  945.         Parent = BillboardGui,
  946.     }
  947.     game.Debris:AddItem(EffectPart, (Time))
  948.     EffectPart.Parent = game:GetService("Workspace")
  949.     delay(0, function()
  950.         local Frames = (Time / Rate)
  951.         for Frame = 1, Frames do
  952.             wait(Rate)
  953.             local Percent = (Frame / Frames)
  954.             EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  955.             TextLabel.TextTransparency = Percent
  956.         end
  957.         if EffectPart and EffectPart.Parent then
  958.             EffectPart:Destroy()
  959.         end
  960.     end)
  961. end
  962.  
  963. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, Face, HitSound, HitPitch)
  964.     for _, c in pairs(workspace:children()) do
  965.         local hum = c:findFirstChildOfClass("Humanoid")
  966.         if hum ~= nil then
  967.             if c:findFirstChild("Torso") ~= nil then
  968.             local head = c:findFirstChild("Torso")
  969.                 if head ~= nil then
  970.                 local targ = head.Position - Part.Position
  971.                 local mag = targ.magnitude
  972.                 if mag <= Magnitude and c.Name ~= Player.Name then
  973.                     Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .01, Face, HitSound, HitPitch)
  974.                 end
  975.             end
  976.             elseif c:findFirstChild("UpperTorso") ~= nil then
  977.             local head = c:findFirstChild("UpperTorso")
  978.             if head ~= nil then
  979.                 local targ = head.Position - Part.Position
  980.                 local mag = targ.magnitude
  981.                 if mag <= Magnitude and c.Name ~= Player.Name then
  982.                     Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .01, Face, HitSound, HitPitch)
  983.                 end
  984.                 end
  985.             end
  986.         end
  987.     end
  988. end
  989.  
  990. EffectModel = Instance.new("Model", Character)
  991. EffectModel.Name = "Effects"
  992.  
  993. Effects = {
  994.     Block = {
  995.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, Part)
  996.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  997.             prt.Anchored = true
  998.             prt.CFrame = cframe
  999.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1000.             game:GetService("Debris"):AddItem(prt, 10)
  1001.             if Type == 1 or Type == nil then
  1002.                 table.insert(Effects, {
  1003.                     prt,
  1004.                     "Block1",
  1005.                     delay,
  1006.                     x3,
  1007.                     y3,
  1008.                     z3,
  1009.                     msh
  1010.                 })
  1011.             elseif Type == 2 then
  1012.                 table.insert(Effects, {
  1013.                     prt,
  1014.                     "Block2",
  1015.                     delay,
  1016.                     x3,
  1017.                     y3,
  1018.                     z3,
  1019.                     msh
  1020.                 })
  1021.             elseif Type == 3 then
  1022.                 table.insert(Effects, {
  1023.                     prt,
  1024.                     "Block3",
  1025.                     delay,
  1026.                     x3,
  1027.                     y3,
  1028.                     z3,
  1029.                     msh,
  1030.                     Part
  1031.                 })
  1032.             elseif Type == 4 then
  1033.                 table.insert(Effects, {
  1034.                     prt,
  1035.                     "Block2Fire",
  1036.                     delay,
  1037.                     x3,
  1038.                     y3,
  1039.                     z3,
  1040.                     msh
  1041.                 })
  1042.             end
  1043.         end
  1044.     };
  1045.  
  1046.     Sphere = {
  1047.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, parent)
  1048.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1049.             prt.Anchored = true
  1050.             prt.CFrame = cframe
  1051.             if parent == nil then
  1052.                 prt.Parent = workspace
  1053.             else
  1054.                 prt.Parent = parent
  1055.             end
  1056.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1057.             game:GetService("Debris"):AddItem(prt, 10)
  1058.             table.insert(Effects, {
  1059.                 prt,
  1060.                 "Cylinder",
  1061.                 delay,
  1062.                 x3,
  1063.                 y3,
  1064.                 z3,
  1065.                 msh
  1066.             })
  1067.         end
  1068.     };
  1069.  
  1070.     Blood = {
  1071.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1072.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1073.             prt.Anchored = true
  1074.             prt.CFrame = cframe
  1075.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1076.             game:GetService("Debris"):AddItem(prt, 10)
  1077.             table.insert(Effects, {
  1078.                 prt,
  1079.                 "Blood",
  1080.                 delay,
  1081.                 x3,
  1082.                 y3,
  1083.                 z3,
  1084.                 msh
  1085.             })
  1086.         end
  1087.     };
  1088.  
  1089.     Blast = {
  1090.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Part)
  1091.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1092.             prt.Anchored = true
  1093.             prt.CFrame = cframe
  1094.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "1323306", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1095.             game:GetService("Debris"):AddItem(prt, 10)
  1096.             table.insert(Effects, {
  1097.                 prt,
  1098.                 "Block4",
  1099.                 delay,
  1100.                 x3,
  1101.                 y3,
  1102.                 z3,
  1103.                 msh,
  1104.                 Part
  1105.             })
  1106.         end
  1107.     };
  1108.  
  1109.     Ring = {
  1110.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1111.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1112.             prt.Anchored = true
  1113.             prt.CFrame = cframe
  1114.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1115.             game:GetService("Debris"):AddItem(prt, 10)
  1116.             table.insert(Effects, {
  1117.                 prt,
  1118.                 "Cylinder",
  1119.                 delay,
  1120.                 x3,
  1121.                 y3,
  1122.                 z3,
  1123.                 msh
  1124.             })
  1125.         end
  1126.     };
  1127.  
  1128.     Cylinder = {
  1129.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1130.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1131.             prt.Anchored = true
  1132.             prt.CFrame = cframe
  1133.             local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1134.             game:GetService("Debris"):AddItem(prt, 10)
  1135.             table.insert(Effects, {
  1136.                 prt,
  1137.                 "Cylinder",
  1138.                 delay,
  1139.                 x3,
  1140.                 y3,
  1141.                 z3,
  1142.                 msh
  1143.             })
  1144.         end
  1145.     };
  1146.  
  1147.     Head = {
  1148.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1149.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1150.             prt.Anchored = true
  1151.             prt.CFrame = cframe
  1152.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1153.             game:GetService("Debris"):AddItem(prt, 10)
  1154.             table.insert(Effects, {
  1155.                 prt,
  1156.                 "Cylinder",
  1157.                 delay,
  1158.                 x3,
  1159.                 y3,
  1160.                 z3,
  1161.                 msh
  1162.             })
  1163.         end
  1164.     };
  1165.  
  1166.     Wave = {
  1167.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1168.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  1169.             prt.Anchored = true
  1170.             prt.CFrame = cframe
  1171.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1172.             game:GetService("Debris"):AddItem(prt, 10)
  1173.             table.insert(Effects, {
  1174.                 prt,
  1175.                 "Cylinder",
  1176.                 delay,
  1177.                 x3,
  1178.                 y3,
  1179.                 z3,
  1180.                 msh
  1181.             })
  1182.         end
  1183.     };
  1184.  
  1185.     Break = {
  1186.         Create = function(brickcolor, cframe, x1, y1, z1)
  1187.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1188.             prt.Anchored = true
  1189.             prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1190.             game:GetService("Debris"):AddItem(prt, 10)
  1191.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1192.             local num = math.random(10, 50) / 1000
  1193.             table.insert(Effects, {
  1194.                 prt,
  1195.                 "Shatter",
  1196.                 num,
  1197.                 prt.CFrame,
  1198.                 math.random() - math.random(),
  1199.                 0,
  1200.                 math.random(50, 100) / 100
  1201.             })
  1202.         end
  1203.     };
  1204.  
  1205.     Elec = {
  1206.         Create = function(brickcolor, cff, x, y, z)
  1207.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Part", Vector3.new(1, 1, 1))
  1208.             prt.Anchored = true
  1209.             prt.CFrame = cff * CFrame.new(math.random(-x * 100, x * 100) / 100, math.random(-y * 100, y * 100) / 100, math.random(-z * 100, z * 100) / 100)
  1210.             prt.CFrame = CFrame.new(prt.Position)
  1211.             game:GetService("Debris"):AddItem(prt, 10)
  1212.             xval = math.random() / 9
  1213.             yval = math.random() / 9
  1214.             zval = math.random() / 9
  1215.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  1216.             eul1 = math.random(-50, 50)
  1217.             eul2 = math.random(-50, 50)
  1218.             eul3 = math.random(-50, 50)
  1219.             euld = CFrame.fromEulerAnglesXYZ(eul1, eul2, eul3)
  1220.             euld2 = CFrame.fromEulerAnglesXYZ(-eul1, -eul2, -eul3)
  1221.             table.insert(Effects, {
  1222.                 prt,
  1223.                 "Elec",
  1224.                 .05,
  1225.                 x,
  1226.                 y,
  1227.                 z,
  1228.                 xval,
  1229.                 yval,
  1230.                 zval,
  1231.                 msh,
  1232.                 euld,
  1233.                 euld2
  1234.             })
  1235.         end
  1236.     };
  1237.  
  1238.     Elec2 = {
  1239.         Create = function(brickcolor, cff, x, y, z)
  1240.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Part", Vector3.new(1, 1, 1))
  1241.             prt.Anchored = true
  1242.             prt.CFrame = cff * CFrame.new(math.random(-x * 100, x * 100) / 100, math.random(-y * 100, y * 100) / 100, math.random(-z * 100, z * 100) / 100)
  1243.             prt.CFrame = CFrame.new(prt.Position)
  1244.             game:GetService("Debris"):AddItem(prt, 10)
  1245.             xval = math.random() / 7
  1246.             yval = math.random() / 7
  1247.             zval = math.random() / 7
  1248.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  1249.             eul1 = math.random(-50, 50)
  1250.             eul2 = math.random(-50, 50)
  1251.             eul3 = math.random(-50, 50)
  1252.             euld = CFrame.fromEulerAnglesXYZ(eul1, eul2, eul3)
  1253.             euld2 = CFrame.fromEulerAnglesXYZ(-eul1, -eul2, -eul3)
  1254.             table.insert(Effects, {
  1255.                 prt,
  1256.                 "Elec",
  1257.                 .1,
  1258.                 x,
  1259.                 y,
  1260.                 z,
  1261.                 xval,
  1262.                 yval,
  1263.                 zval,
  1264.                 msh,
  1265.                 euld,
  1266.                 euld2
  1267.             })
  1268.         end
  1269.     };
  1270.  
  1271.     Clone = {
  1272.         Create = function()
  1273.             for _, v in pairs(Torso.Parent:children()) do
  1274.                 if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  1275.                     local c = CFuncs.Part.Create(EffectModel, "Neon", 0, .5, BrickColor.new("Bright blue"), "Effect", v.Size)
  1276.                     c.Anchored = true
  1277.                     c.CFrame = v.CFrame
  1278.                     game:GetService("Debris"):AddItem(c, 5)
  1279.                     local cmsh = nil
  1280.                     if v.Name == "Head" then
  1281.                         cmsh = CFuncs.Mesh.Create("SpecialMesh", c, "Head", "", Vector3.new(0, 0, 0), v.Mesh.Scale)
  1282.                     else
  1283.                         cmsh = CFuncs.Mesh.Create("BlockMesh", c, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  1284.                     end
  1285.                     table.insert(Effects, {
  1286.                         c,
  1287.                         "Cylinder",
  1288.                         0.05,
  1289.                         0.1,
  1290.                         0.1,
  1291.                         0.1,
  1292.                         cmsh
  1293.                     })
  1294.                 end
  1295.             end
  1296.         end
  1297.     };
  1298.  
  1299.     EffectTemplate = {
  1300.  
  1301.     };
  1302. }
  1303.  
  1304. local Re = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','`','1','2','3','4','5','6','7','8','9','0','-','=','~','!','@','#','$','%','^','&','*','(',')','_','+','[','{',']','}',',','<','>','.','/','?','"',"'",'|',';',':'}
  1305.  
  1306. Lag = {
  1307. "殺害人數: ",
  1308. "Kills: ",
  1309. "杀害人数: ",
  1310. "K l  : ",
  1311. " il s: ",
  1312. "   l : ",
  1313. "Ki  s: ",
  1314. "殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺: ",
  1315. " 害  : ",
  1316. "  人数: ",
  1317. "KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK: ",
  1318. "  人 : ",
  1319. "殺  數: ",
  1320. " 害人数: ",
  1321. "杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数: ",
  1322. "害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害���害害害害: ",
  1323. "人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人��人人人��人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人��人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人: ",
  1324. "K\i\l\l\s\: ",
  1325. "杀害\杀害杀害\杀害杀害杀害\杀害杀害杀害杀害\杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害: ",
  1326. "     : ",
  1327. "    : ",
  1328. "殺: ",
  1329. "K害人ls: ",
  1330. ": ",
  1331. "Psychopath x Genocider",
  1332. }
  1333. --[[
  1334. function chatfunc(text)
  1335.     local chat = coroutine.wrap(function()
  1336.     if Character:FindFirstChild("TalkingBillBoard")~= nil then
  1337.         Character:FindFirstChild("TalkingBillBoard"):destroy()
  1338.     end
  1339.     local Bill = Instance.new("BillboardGui",Character)
  1340.     Bill.Size = UDim2.new(0,100,0,40)
  1341.     Bill.StudsOffset = Vector3.new(0,3,0)
  1342.     Bill.Adornee = Character.Head
  1343.     Bill.Name = "TalkingBillBoard"
  1344.     local Hehe = Instance.new("TextLabel",Bill)
  1345.     Hehe.BackgroundTransparency = 1
  1346.     Hehe.BorderSizePixel = 0
  1347.     Hehe.Text = ""
  1348.     Hehe.Font = "Bodoni"
  1349.     Hehe.TextSize = 40
  1350.     Hehe.TextStrokeTransparency = 0
  1351.     Hehe.Size = UDim2.new(1,0,0.5,0)
  1352.     coroutine.resume(coroutine.create(function()
  1353.         while Hehe ~= nil do
  1354.             swait()
  1355.             Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5)) 
  1356.             Hehe.Rotation = math.random(-5,5)
  1357.             Hehe.TextColor3 = Color3.new(math.random(0, 255)/255,0,0)
  1358.             Hehe.TextStrokeColor3 = Color3.new(math.random(0, 255)/255,0,0)
  1359.         end
  1360.     end))
  1361.     for i = 1,string.len(text),1 do
  1362.         swait()
  1363.         Hehe.Text = string.sub(text,1,i)
  1364.     end
  1365.     swait(90)--Re[math.random(1, 93)]
  1366.     for i = 0, 1, .025 do
  1367.         swait()
  1368.         Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
  1369.         Hehe.TextStrokeTransparency = i
  1370.         Hehe.TextTransparency = i
  1371.     end
  1372.     Bill:Destroy()
  1373.     end)
  1374. chat()
  1375. end
  1376.  
  1377. function onChatted(msg)
  1378.     chatfunc(msg)
  1379. end
  1380.  
  1381. Player.Chatted:connect(onChatted)
  1382. ]]
  1383. function Shoot(part, sp)
  1384.     local Spread = sp
  1385.     local epread = Vector3.new((math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread) * (part.Position - Mouse.Hit.p).magnitude / 100
  1386.     local MouseLook = CFrame.new((part.Position + Mouse.Hit.p) / 2, Mouse.Hit.p + epread)
  1387.     table.insert(Effects,{MouseLook.lookVector, "Shoot", 100 ,part.Position,8,12, math.random(10,20),2})
  1388. end
  1389. function Shoot2(part, sp, target)
  1390.     local Spread = sp
  1391.     local epread = Vector3.new((math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread) * (part.Position - Mouse.Hit.p).magnitude / 100
  1392.     local MouseLook = CFrame.new((part.Position + target.Position)/2, target.Position)
  1393.     table.insert(Effects,{MouseLook.lookVector, "Shoot", 100 ,part.Position,8,12, math.random(10,20),2})
  1394. end
  1395.  
  1396. function Attackone()
  1397.     Attack = true
  1398.     for i = 0, 1, 0.1 do
  1399.         swait()
  1400.         PlayAnimationFromTable({
  1401.             CFrame.new(0, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1402.             CFrame.new(0, 1.5, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1403.             CFrame.new(1.5, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1404.             CFrame.new(-1.5, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1405.             CFrame.new(0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1406.             CFrame.new(-0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1407.         }, .3, false)
  1408.     end
  1409.     Attack = false
  1410. end
  1411. local Hold = false
  1412. function Broken_wing_bird()
  1413.     Attack = true
  1414.     Hold = true
  1415.     Humanoid.WalkSpeed = 5
  1416.     Humanoid.AutoRotate = false
  1417.     for i = 0, 1, 0.17 do
  1418.         swait()
  1419.         local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  1420.         local direction = aim.lookVector
  1421.         local headingA = math.atan2(direction.x, direction.z)
  1422.         headingA = math.deg(headingA)
  1423.         RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  1424.         PlayAnimationFromTable({
  1425.          CFrame.new(9.53674316e-07, -0.0336816609, -0.255211323, 1, 0, 0, 0, 0.971067786, 0.238803938, 0, -0.238803938, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1426.          CFrame.new(0, 1.42541242, 0.0876473337, 1, 0, 0, 0, 0.97239244, -0.233351514, 0, 0.233351514, 0.97239244) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1427.          CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1428.          CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1429.          CFrame.new(0.562389553, -1.96633184, -0.220747471, 0.997805655, -0.0662109777, 0, 0.0642953441, 0.96893692, -0.238803938, 0.0158114415, 0.238279924, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1430.          CFrame.new(-0.560589671, -1.96681178, -0.220865458, 0.998194873, 0.0600589924, 0, -0.058321353, 0.969314873, -0.238803938, -0.0143423239, 0.238372862, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1431.         }, .45, false)
  1432.         HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104418173, -1.09499753, -0.00497820787, 4.66004713e-06, 1, 1.3038516e-08, -5.84172085e-07, 1.3038516e-08, -1.00000012, -1.00000012, 4.66004713e-06, 5.83939254e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1433.         Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104342066, -1.0949899, -0.00497933477, -1.08149834e-06, 1, 5.58793545e-08, -5.84870577e-07, 5.40167093e-08, -1.00000012, -1, -1.08149834e-06, 5.88595867e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1434.     end
  1435.     local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1436.     ref.Anchored = true
  1437.     while Hold == true do
  1438.     Shoot(Hole, 1.5)
  1439.     coroutine.resume(coroutine.create(function()
  1440.     swait(1.5)
  1441.     if Victim ~= nil then
  1442.     Effects.Block.Create(BrickColor.new("New Yeller"), ref.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1443.     ref.CFrame = Victim.Torso.CFrame * CFrame.new(math.random(-200, 200), math.random(-200, 200), math.random(-200, 200))
  1444.     Shoot2(ref, 1, Victim.Torso)
  1445.     else
  1446.     Victim = nil
  1447.     end
  1448.     end))
  1449.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1450.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1451.     for i = 0, 1 do
  1452.         swait()
  1453.         local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  1454.         local direction = aim.lookVector
  1455.         local headingA = math.atan2(direction.x, direction.z)
  1456.         headingA = math.deg(headingA)
  1457.         RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  1458.         RW.C0 = clerp(RW.C0, CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0),  1)
  1459.         LW.C0 = clerp(LW.C0, CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1460.     end
  1461.     Shoot(Hole2, 1.5)
  1462.     coroutine.resume(coroutine.create(function()
  1463.     swait(1.5)
  1464.     if Victim ~= nil then
  1465.     Effects.Block.Create(BrickColor.new("New Yeller"), ref.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1466.     ref.CFrame = Victim.Torso.CFrame * CFrame.new(math.random(-200, 200), math.random(-200, 200), math.random(-200, 200))
  1467.     Shoot2(ref, 1, Victim.Torso)
  1468.     else
  1469.     Victim = nil
  1470.     end
  1471.     end))
  1472.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1473.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole2.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1474.     for i = 0, 1 do
  1475.         swait()
  1476.         local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  1477.         local direction = aim.lookVector
  1478.         local headingA = math.atan2(direction.x, direction.z)
  1479.         headingA = math.deg(headingA)
  1480.         RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  1481.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.42541242, 0.0876473337, 1, 0, 0, 0, 0.97239244, -0.233351514, 0, 0.233351514, 0.97239244) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  1482.         RW.C0 = clerp(RW.C0, CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  .5)
  1483.         LW.C0 = clerp(LW.C0, CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1484.     end
  1485.     end
  1486.     game:GetService("Debris"):AddItem(ref, 1)
  1487.     swait(10)
  1488.     Humanoid.AutoRotate = true
  1489.     Humanoid.WalkSpeed = 14
  1490.     Attack = false
  1491. end
  1492.  
  1493. function Butterfly_on_the_ground()
  1494.     Attack = true
  1495.     Humanoid.WalkSpeed = 0
  1496.     Humanoid.JumpPower = 0
  1497.     for i = 0, 1, 0.11 do
  1498.         swait()
  1499.         PlayAnimationFromTable({
  1500.          CFrame.new(-0, -0.00924980082, -0.147094101, 1, 0, 0, 0, 0.998028755, 0.0627579838, 0, -0.0627579838, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1501.          CFrame.new(0, 1.49783361, -0.324239999, 1, 0, 0, 0, 0.859559119, 0.511036277, 0, -0.511036277, 0.859559119) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  
  1502.          CFrame.new(1.47537684, -0.0119673908, -0.486074328, 0.995289624, -0.0926431417, 0.0285649542, 0.0904912725, 0.782049656, -0.616611481, 0.0347856097, 0.616291881, 0.786749184) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1503.          CFrame.new(-1.57702017, 0.00502845645, -0.622533083, 0.987496614, 0.147014618, -0.0568970889, -0.146226123, 0.719407618, -0.679021835, -0.0588939339, 0.678851485, 0.731909931) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1504.          CFrame.new(0.582992077, -1.99089563, 0.0221938714, 0.998069108, -0.0621130057, 0, 0.0619905666, 0.996101677, -0.0627579838, 0.00389808696, 0.0626368076, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1505.          CFrame.new(-0.55340898, -1.99206996, 0.0221200362, 0.997222602, 0.0744800419, 0, -0.0743332207, 0.995256841, -0.0627579838, -0.0046742172, 0.0625836775, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1506.         }, .32, false)
  1507.         HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104349852, -1.09500027, -0.00498119649, 4.65661287e-08, 1.00000012, -3.59304249e-06, 9.83476639e-07, -3.59490514e-06, -1, -1, 4.65661287e-08, -1.01327896e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .32)
  1508.         Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104328832, -1.09499168, -0.00498193316, -4.22075391e-06, 1.00000012, -2.68220901e-07, 8.04662704e-07, -2.38418579e-07, -1, -1, -4.21702862e-06, -7.74860382e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .32)
  1509.     end
  1510.     for i = 0, 1, 0.2 do
  1511.         swait()
  1512.         PlayAnimationFromTable({
  1513.          CFrame.new(-8.83230587e-06, -1.21326494, -0.585408747, 0.999996662, 1.76079993e-06, 1.71904196e-06, 2.44006287e-06, 0.779393435, 0.626534164, 2.42144097e-07, -0.626533806, 0.779394567) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1514.          CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  
  1515.          CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1516.          CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1517.          CFrame.new(0.574780762, -1.89212012, 0.54934907, 0.998062849, -0.0490923077, -0.038172923, 0.0620655455, 0.824978769, 0.561744928, 0.00391620025, -0.563027501, 0.826429188) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1518.          CFrame.new(-0.572159648, -1.85852242, 0.532348573, 0.997223377, 0.0585144907, 0.0460263006, -0.0743010715, 0.820766509, 0.566410959, -0.00463189185, -0.56825918, 0.822836995) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1519.         }, .5, false)
  1520.         HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334829, -1.09498894, -0.00498536741, -6.70552254e-07, 1.00000012, -4.96208668e-06, -1.34110451e-06, -4.96767461e-06, -1.00000012, -1.00000012, -6.59376383e-07, 1.28149986e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1521.         Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104280468, -1.09498692, -0.0049786875, 3.11806798e-06, 1, 5.73322177e-06, 2.14576721e-06, 5.73694706e-06, -1.00000012, -1, 3.11806798e-06, -2.23517418e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1522.     end
  1523.  
  1524.     local hit = nil
  1525.     while hit == nil do
  1526.         swait()
  1527.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1528.         hit,pos=RayCast(RootPart.Position, (CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector, 4, Character)
  1529.     end
  1530.     CFuncs.Sound.Create("663164690", Hole, .3, .8)
  1531.     CFuncs.Sound.Create("663164690", Hole2, .3, .8)
  1532.     swait(5)
  1533.     local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1534.     ref.CFrame = CFrame.new(Mouse.Hit.p - Vector3.new(0, -.2, 0))
  1535.     ref.Anchored = true
  1536.     game:GetService("Debris"):AddItem(ref, 6)
  1537.     for i = 1, 20 do
  1538.     local MouseLook = CFrame.new((ref.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  1539.     local hit2, pos2 = RayCast(ref.Position, MouseLook.lookVector, 999, Character)
  1540.     local refs = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1541.     refs.Anchored = true
  1542.     refs.CFrame = CFrame.new(pos2)
  1543.     game:GetService("Debris"):AddItem(refs, 1)
  1544.     Effects.Cylinder.Create(BrickColor.new("New Yeller"), refs.CFrame * CFrame.Angles(math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2))), .5, 20000, .5, 0, 0, 0, .13)
  1545.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1546.     Effects.Wave.Create(BrickColor.new("New Yeller"), CFrame.new(Hole.Position + Vector3.new(0, .2, 0)) * CFrame.Angles(0, math.rad(math.random(-360,360)), 0), .1, .1, .1, .1, 0, .1, .16)
  1547.     CFuncs.Sound.Create("340508929", refs, .8, .7)
  1548.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1549.     MagnitudeDamage(refs, 3, 0, 0, 0, "Blood", "Top", "142858160", math.random(2, 5)/1.4)
  1550.     for i = 0, 1 do
  1551.         swait()
  1552.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1553.         RW.C0 = clerp(RW.C0, CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0),  1)
  1554.         LW.C0 = clerp(LW.C0, CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1555.     end
  1556.     local MouseLook = CFrame.new((ref.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  1557.     local hit2, pos2 = RayCast(ref.Position, MouseLook.lookVector, 999, Character)
  1558.     local refs = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  1559.     refs.Anchored = true
  1560.     refs.CFrame = CFrame.new(pos2)
  1561.     game:GetService("Debris"):AddItem(refs, 1)
  1562.     Effects.Cylinder.Create(BrickColor.new("New Yeller"), refs.CFrame * CFrame.Angles(math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2))), .5, 20000, .5, 0, 0, 0, .13)
  1563.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1564.     Effects.Wave.Create(BrickColor.new("New Yeller"), CFrame.new(Hole2.Position + Vector3.new(0, .2, 0)) * CFrame.Angles(0, math.rad(math.random(-360,360)), 0), .1, .1, .1, .1, 0, .1, .16)
  1565.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1566.     CFuncs.Sound.Create("340508929", refs, .8, .7)
  1567.     MagnitudeDamage(refs, 3, 0, 0, 0, "Blood", "Top", "142858160", math.random(2, 5)/1.4)
  1568.     for i = 0, 1 do
  1569.         swait()
  1570.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1571.         RW.C0 = clerp(RW.C0, CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  .5)
  1572.         LW.C0 = clerp(LW.C0, CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1573.     end
  1574.     end
  1575.     swait(10)
  1576.     Humanoid.WalkSpeed = 14
  1577.     Humanoid.JumpPower = 50
  1578.     Attack = false
  1579. end
  1580.  
  1581. function Innocent_s_Tear()
  1582.     Attack = true
  1583.     for i = 0, 1, 0.17 do
  1584.         swait()
  1585.         PlayAnimationFromTable({
  1586.          CFrame.new(-0.0372427106, 0, -0.0254781954, 0.362814218, 0, -0.93186152, 0, 1, 0, 0.93186152, 0, 0.362814218) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1587.          CFrame.new(-0.0584814101, 1.48993742, -0.0233566761, 0.591825008, -0.146214843, 0.792694509, 0.0400200225, 0.987527847, 0.152273491, -0.805072486, -0.0583956167, 0.590295076) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1588.          CFrame.new(1.41006351, -0.0804157257, -0.338553876, 0.670105577, -0.712319076, 0.208710641, 0.734884977, 0.597121656, -0.321542978, 0.104415536, 0.368846059, 0.923607171) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1589.          CFrame.new(-1.57609594, 0.0278623551, -0.341137588, 0.98150444, 0.191439465, 1.26063824e-05, -0.168087006, 0.861808777, -0.478573322, -0.0916287005, 0.469719768, 0.878047645) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1590.          CFrame.new(0.497831821, -1.99730384, -0.0567342639, 0.99926132, -0.00269644242, 0.0383348465, 0.00450899871, 0.998871744, -0.0472746976, -0.038164109, 0.0474126264, 0.998146176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1591.          CFrame.new(-0.546293855, -1.99743998, -0.0205773562, 0.406115621, 0.0459335074, 0.912666559, 0, 0.998735905, -0.0502652861, -0.913821757, 0.0204135161, 0.405602247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1592.         }, .4, false)
  1593.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104765799, -1.09500122, -0.00494370935, 4.23192978e-06, 1.00000012, -2.20537186e-06, 3.36766243e-06, -2.17556953e-06, -1, -1.00000012, 4.23192978e-06, -3.39746475e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .4)
  1594.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0103758406, -1.09499943, -0.00501006888, -6.91413879e-06, 1, -3.57627869e-06, 2.86847353e-06, -3.57627869e-06, -1.00000012, -1.00000012, -6.94394112e-06, -2.92807817e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .4)
  1595.     end
  1596.     CFuncs.Sound.Create("200632211", Hole, .8, .6)
  1597.     local gg = nil
  1598.     for i = 0, 1, 0.18 do
  1599.         swait()
  1600.         for i, v in pairs(FindNearestTorso2(Head.CFrame.p, 8)) do
  1601.             if v:FindFirstChild('Head') then
  1602.                 if gg == nil then
  1603.                 CFuncs.Sound.Create("260430060", Hole, .8, .9)
  1604.                 end
  1605.                 gg = v
  1606.                 if v:findFirstChildOfClass("Humanoid") ~= nil then
  1607.                 v:findFirstChildOfClass("Humanoid").PlatformStand = true
  1608.                 end
  1609.                 v:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1610.             end
  1611.         end
  1612.         PlayAnimationFromTable({
  1613.          CFrame.new(0.0390095115, 0, -0.0197144821, 0.407043844, 0, 0.913408697, 0, 1, 0, -0.913408697, 0, 0.407043815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1614.          CFrame.new(0.05453711, 1.46327734, -0.152279198, 0.41739738, 0.107248709, -0.902373195, 0.0385060012, 0.990031779, 0.135478243, 0.907908022, -0.0912950337, 0.40910691) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1615.          CFrame.new(1.8753885, 0.440661103, -0.547878385, 0.497761488, -0.867243707, 0.0110434555, 0.0789629743, 0.0326340236, -0.996343255, 0.863712072, 0.496813267, 0.0847240984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1616.          CFrame.new(-1.73796844, 0.00463971868, -0.238446265, 0.71437037, 0.694597006, -0.0849137902, -0.686124921, 0.671421766, -0.280045629, -0.137505859, 0.258317709, 0.956223965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1617.          CFrame.new(0.657333732, -1.97795725, -0.018036887, 0.402342439, -0.0848773271, -0.91154623, 0.0163199995, 0.996199667, -0.0855563134, 0.915343881, 0.0195464976, 0.402198553) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1618.          CFrame.new(-0.540840566, -2.00682664, -0.0355517492, 0.997884095, -0.000889145769, 0.0650128722, 0.00360199902, 0.999126971, -0.041622676, -0.0649190247, 0.0417687856, 0.997016191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1619.         }, .45, false)
  1620.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1621.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1622.     end
  1623.     if gg ~= nil then
  1624.     Humanoid.WalkSpeed = 0
  1625.     Humanoid.JumpPower = 0
  1626.     for i = 0, 1, 0.16 do
  1627.         swait()
  1628.         if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1629.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1630.         end
  1631.         gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1632.         PlayAnimationFromTable({
  1633.          CFrame.new(0.0374694094, 2.61733879e-30, -0.020400811, 0.407043517, 0, 0.913408816, 0, 1, 1.00974196e-28, -0.913408816, -6.31088724e-30, 0.407043517) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1634.          CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1635.          CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1636.          CFrame.new(-1.73796976, 0.0046387054, -0.238446742, 0.714370131, 0.694597125, -0.0849137902, -0.68612498, 0.671421647, -0.280045629, -0.137505859, 0.258317709, 0.956223905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1637.          CFrame.new(0.657334089, -1.97795868, -0.0180363506, 0.40234226, -0.084877342, -0.91154635, 0.0163200051, 0.996199667, -0.0855563283, 0.915344059, 0.0195464883, 0.402198404) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1638.          CFrame.new(-0.540840447, -2.00682497, -0.0355497524, 0.997884095, -0.000889146701, 0.0650128722, 0.00360199972, 0.999126911, -0.0416226797, -0.0649190843, 0.0417687893, 0.997016013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1639.         }, .4, false)
  1640.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1641.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1642.     if gg == nil then
  1643.         break
  1644.     end
  1645.     end
  1646.     if gg.Name == "Salvo_Starly" or gg.Name == "Nebula_Zorua" or gg.Name == "CKbackup" then
  1647.     for i = 0, 1, 0.04 do
  1648.         swait()
  1649.         if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1650.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1651.         end
  1652.         gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1653.         PlayAnimationFromTable({
  1654.          CFrame.new(0.0374694094, 2.61733879e-30, -0.020400811, 0.407043517, 0, 0.913408816, 0, 1, 1.00974196e-28, -0.913408816, -6.31088724e-30, 0.407043517) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1655.          CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1656.          CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1657.          CFrame.new(-1.73796976, 0.0046387054, -0.238446742, 0.714370131, 0.694597125, -0.0849137902, -0.68612498, 0.671421647, -0.280045629, -0.137505859, 0.258317709, 0.956223905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1658.          CFrame.new(0.657334089, -1.97795868, -0.0180363506, 0.40234226, -0.084877342, -0.91154635, 0.0163200051, 0.996199667, -0.0855563283, 0.915344059, 0.0195464883, 0.402198404) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1659.          CFrame.new(-0.540840447, -2.00682497, -0.0355497524, 0.997884095, -0.000889146701, 0.0650128722, 0.00360199972, 0.999126911, -0.0416226797, -0.0649190843, 0.0417687893, 0.997016013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1660.         }, .4, false)
  1661.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1662.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  1663.     if gg == nil then
  1664.         break
  1665.     end
  1666.     end
  1667.     for i = 0, 1, 0.035 do
  1668.         swait()
  1669.         if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1670.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1671.         end
  1672.         gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1673.         PlayAnimationFromTable({
  1674.          CFrame.new(0.0390095115, 0, -0.0197144821, 0.407043844, 0, 0.913408697, 0, 1, 0, -0.913408697, 0, 0.407043815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1675.          CFrame.new(0.05453711, 1.46327734, -0.152279198, 0.41739738, 0.107248709, -0.902373195, 0.0385060012, 0.990031779, 0.135478243, 0.907908022, -0.0912950337, 0.40910691) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1676.          CFrame.new(1.8753885, 0.440661103, -0.547878385, 0.497761488, -0.867243707, 0.0110434555, 0.0789629743, 0.0326340236, -0.996343255, 0.863712072, 0.496813267, 0.0847240984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1677.          CFrame.new(-1.73796844, 0.00463971868, -0.238446265, 0.71437037, 0.694597006, -0.0849137902, -0.686124921, 0.671421766, -0.280045629, -0.137505859, 0.258317709, 0.956223965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1678.          CFrame.new(0.657333732, -1.97795725, -0.018036887, 0.402342439, -0.0848773271, -0.91154623, 0.0163199995, 0.996199667, -0.0855563134, 0.915343881, 0.0195464976, 0.402198553) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1679.          CFrame.new(-0.540840566, -2.00682664, -0.0355517492, 0.997884095, -0.000889145769, 0.0650128722, 0.00360199902, 0.999126971, -0.041622676, -0.0649190247, 0.0417687856, 0.997016191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1680.         }, .12, false)
  1681.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1682.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1683.     end
  1684.     else
  1685.     for i = 0, 10 do
  1686.     CFuncs.Sound.Create("259291804", Hole, 1.1, .8)
  1687.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1688.     Damage(Hole, gg.Head, 0, 0, 0,  "Blood", gg, 0, "Top", "142858160", math.random(2, 5)/1.4)
  1689.     if gg:findFirstChildOfClass("Humanoid") ~= nil then
  1690.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  1691.     end
  1692.     gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1693.     Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1694.     RW.C0 = clerp(RW.C0, CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  1695.     swait()
  1696.     gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  1697.     Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1698.     RW.C0 = clerp(RW.C0, CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  1699.     swait()
  1700.     if gg == nil then
  1701.         break
  1702.     end
  1703.     end
  1704.     end
  1705.     swait(10)
  1706.     end
  1707.     Attack = false
  1708.     Humanoid.WalkSpeed = 14
  1709.     Humanoid.JumpPower = 50
  1710. end
  1711.  
  1712.  
  1713. function Run()
  1714.     if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  1715.     coroutine.resume(coroutine.create(function()
  1716.         if Victim ~= Mouse.Target.Parent then
  1717.         Victim = Mouse.Target.Parent
  1718.         Billb.Adornee = Victim.Torso
  1719.         Billb.Enabled = true
  1720.         CFuncs.Sound.Create("749189256", Mouse.Target.Parent, .8, math.random(5, 15) / 10)
  1721.             for i = 1, 0, -.05 do
  1722.             swait()
  1723.             D1.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  1724.             D2.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  1725.             D3.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  1726.             D3.Rotation = math.random(-360, 360)
  1727.             D1.Size = UDim2.new(3, i * math.random(5, 40), 3, i * math.random(5, 40))
  1728.             D2.Size = UDim2.new(2.4, i * math.random(5, 40), 2.4, i * math.random(5, 40))
  1729.             D3.Size = UDim2.new(.2, i * math.random(5, 40), .2, i * math.random(5, 40))
  1730.             D1.ImageTransparency = i
  1731.             D2.ImageTransparency = i
  1732.             D3.ImageTransparency = i
  1733.             end
  1734.             D1.TileSize = UDim2.new(1, 0, 1, 0)
  1735.             D2.TileSize = UDim2.new(1, 0, 1, 0)
  1736.             D3.TileSize = UDim2.new(1, 0, 1, 0)
  1737.             D3.Rotation = 45
  1738.         end
  1739.     end))
  1740.     end
  1741. end
  1742. function Hide_n_Seek()
  1743.     Delay2 = true
  1744.     for i = 0, 1, math.random(1, 2)/9 do   
  1745.     swait()
  1746.     CFuncs.Sound.Create("155202884", Head, .4, math.random(5, 15) / 5)
  1747.     FT.Parent = Torso
  1748.     RA.Parent = RightArm
  1749.     LA.Parent = LeftArm
  1750.     RL.Parent = RightLeg
  1751.     LL.Parent = LeftLeg
  1752.     D1.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1753.     D2.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1754.     D3.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1755.     D3.Rotation = math.random(-360, 360)
  1756.     for _, v in pairs(Character:children()) do
  1757.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1758.             v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  1759.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1760.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  1761.         end
  1762.         for _, v in pairs(m:children()) do
  1763.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  1764.                 v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  1765.             end    
  1766.         end
  1767.     end
  1768.     end
  1769.     for _, v in pairs(Character:children()) do
  1770.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1771.             v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1772.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1773.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1774.         end
  1775.         for _, v in pairs(m:children()) do
  1776.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  1777.                 v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1778.             end    
  1779.         end
  1780.     end
  1781.     if Victim:FindFirstChildOfClass("Humanoid") ~= nil then
  1782.     RootPart.CFrame = Victim.Head.CFrame * CFrame.new(0, 0, 6)
  1783.     else
  1784.     Victim = nil
  1785.     end
  1786.     D1.TileSize = UDim2.new(1, 0, 1, 0)
  1787.     D2.TileSize = UDim2.new(1, 0, 1, 0)
  1788.     D3.TileSize = UDim2.new(1, 0, 1, 0)
  1789.     D3.Rotation = 45
  1790.     FT.Parent = nil
  1791.     RA.Parent = nil
  1792.     LA.Parent = nil
  1793.     RL.Parent = nil
  1794.     LL.Parent = nil
  1795.     Delay2 = false
  1796. end
  1797.  
  1798. function Happy_Ending()
  1799.     Attack = true
  1800.     Humanoid.WalkSpeed = 0
  1801.     Humanoid.JumpPower = 0
  1802.     for i = 1, 0, -0.01 do
  1803.         swait()
  1804.         spook.Volume = i - .01
  1805.         PlayAnimationFromTable({
  1806.          CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1807.          CFrame.new(0, 1.48569643, -0.0892917216, 1, 0, 0, 0, 0.987443745, 0.15797095, 0, -0.15797095, 0.987443745) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1808.          CFrame.new(1.97623742, 0.437888026, -0.304436743, 0.406562924, -0.913622797, 3.01142649e-07, 0.281078935, 0.125080049, -0.951498568, 0.869310796, 0.386844128, 0.30765301) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1809.          CFrame.new(-1.88455427, 0.422001511, -0.176498562, 0.283520967, 0.957216203, 0.0579055212, -0.204488963, 0.119341888, -0.971566737, -0.936909854, 0.263618499, 0.229576096) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1810.          CFrame.new(0.5102005, -1.99953759, 0, 0.998996615, -0.0447849892, 0, 0.0447849855, 0.998996615, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1811.          CFrame.new(-0.554316103, -1.99676478, -0, 0.998235762, 0.0593759865, 0, -0.0593759865, 0.998235762, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1812.         }, .12, false)
  1813.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0227924436, -1.07477307, -0.0921273902, 1.96695328e-06, -0.999339342, 0.0363452137, 5.51342964e-07, 0.0363451838, 0.999339283, -1.00000012, -1.93715096e-06, 6.10947609e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1814.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0169022772, -1.08894277, -0.167423859, -2.58535147e-05, -0.999802172, 0.0198903829, 7.16745853e-06, 0.019890368, 0.999802232, -1, 2.59876251e-05, 6.65336847e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  1815.     end
  1816.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1817.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole2.CFrame, .1, .1, .1, .25, .25, .25, .13)
  1818.     CFuncs.Sound.Create("259291804", Hole, 1.1, .8)
  1819.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  1820.     CFuncs.Sound.Create("142858160", Head, 1.3, math.random(2, 5)/1.4)
  1821.  
  1822.     if Character.Name == "Salvo_Starly" or Character.Name == "Nebula_Zorua" or Character.Name == "CKbackup" then
  1823.     CFuncs.Sound.Create("873911886", RootPart, .8, .8)
  1824.     Effects.Sphere.Create(BrickColor.new("Royal purple"), RootPart.CFrame, 30, 30, 30, .5, .5, .5, 0.05)
  1825.     swait(55)
  1826.     for i = 0, 1, 0.01 do
  1827.         swait()
  1828.         spook.Volume = i + .01
  1829.         PlayAnimationFromTable({
  1830.          CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1831.          CFrame.new(-0.209060356, 1.4504354, -0.00869044848, 0.904006004, -0.421258777, 0.0728988647, 0.422152996, 0.906518221, 0.00342751318, -0.067528002, 0.0276759826, 0.997333467) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1832.          CFrame.new(1.52594924, -0.0116261244, -0.0164723098, 0.243770003, -0.733046055, -0.634995818, 0.0841329992, 0.668263078, -0.739152312, 0.966176987, 0.126759022, 0.224575877) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1833.          CFrame.new(-1.45059443, 0.0140549541, -0.030643627, 0.177682057, 0.705317974, 0.68626219, -0.09524104, 0.706409931, -0.701365948, -0.979468346, 0.0592598245, 0.192691579) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1834.          CFrame.new(0.5102005, -1.99953759, 0, 0.998996615, -0.0447849892, 0, 0.0447849855, 0.998996615, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1835.          CFrame.new(-0.554316103, -1.99676478, -0, 0.998235762, 0.0593759865, 0, -0.0593759865, 0.998235762, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1836.         }, .14, false)
  1837.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.023190137, -1.06343412, -0.0356665105, -0.00649303198, -0.999339521, 0.0357592702, -0.178101644, 0.0363439769, 0.983340681, -0.983990788, 1.60485506e-05, -0.178219959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .14)
  1838.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0250650737, -1.08305347, -0.131738186, 0.000606626272, -0.999983788, -0.00567625836, -0.112200432, -0.00570848584, 0.993669271, -0.993685484, 3.4108758e-05, -0.112201981) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .14)
  1839.     end
  1840.     Attack = false
  1841.     Humanoid.WalkSpeed = 14
  1842.     Humanoid.JumpPower = 50
  1843.     else
  1844.     Deed = true
  1845.     Blood.Enabled = true
  1846.     m.Parent = workspace
  1847.     swait(1)
  1848.     Character:BreakJoints()
  1849.     swait(5)
  1850.     for _, v in pairs(m:children()) do
  1851.         if v:IsA("Part") and v.Name ~= "FHead" and v.Name ~= "Shush" and v.Name ~= "Shush2" then
  1852.             v.CanCollide = true
  1853.         end
  1854.     end
  1855.     game:GetService("Debris"):AddItem(m, 40)
  1856.     Blood.Enabled = false
  1857.     swait(30)
  1858.     CFuncs.Sound.Create("155202884", Torso, 1, math.random(5, 15) / 10)    
  1859.     FT.Parent = Torso
  1860.     RA.Parent = RightArm
  1861.     LA.Parent = LeftArm
  1862.     RL.Parent = RightLeg
  1863.     LL.Parent = LeftLeg
  1864.     for i = 0, 1, math.random(1, 10)/60 do
  1865.     swait()
  1866.     for _, v in pairs(Character:children()) do
  1867.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1868.                 v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1869.             elseif v:IsA("Part") and v:findFirstChild("Shoos") ~= nil then
  1870.                 v:findFirstChild("Shoos").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1871.             elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1872.                 v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1873.             end
  1874.         end
  1875.     end
  1876.     Character:Destroy()
  1877.     end
  1878. end
  1879.  
  1880. Mouse.Button1Down:connect(function()
  1881.     if Attack == false and Hold == false then
  1882.     Broken_wing_bird()
  1883.     end
  1884. end)
  1885. Mouse.Button1Up:connect(function()
  1886.     if Hold == true then
  1887.     Hold = false
  1888.     end
  1889. end)
  1890.  
  1891. Mouse.KeyDown:connect(function(Key)
  1892.     Key = Key:lower()
  1893.     if Attack == false and Key == 'q' then
  1894.     Run()
  1895.     elseif Attack == false and Key == 'e' and Delay2 == false and Victim ~= nil then
  1896.     Hide_n_Seek()
  1897.     elseif Attack == false and Key == 'z' and Hold == false then
  1898.     Innocent_s_Tear()
  1899.     elseif Attack == false and Key == 'x' then
  1900.     Butterfly_on_the_ground()
  1901.     elseif Key == "p" then
  1902.     Happy_Ending()
  1903.     elseif Key == "g" then
  1904.     end
  1905. end)
  1906.  
  1907. Mouse.KeyUp:connect(function(Key)
  1908. end)
  1909.  
  1910.  
  1911.  
  1912. coroutine.resume(coroutine.create(function()
  1913. while true do
  1914.     swait()
  1915.     if Delay == false then
  1916.     Randomize = math.random(0, 120)
  1917.     if Randomize == 1 then
  1918.     FT.Parent = Torso
  1919.     RA.Parent = RightArm
  1920.     LA.Parent = LeftArm
  1921.     RL.Parent = RightLeg
  1922.     LL.Parent = LeftLeg
  1923.     for i = 0, 1, math.random(1, 10)/20 do
  1924.     swait()
  1925.     spook2.Octave = math.random(1, 20) / 10
  1926.     spook.PlaybackSpeed = math.random(1, 20) / 12
  1927.     D1.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1928.     D2.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1929.     D3.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  1930.     D3.Rotation = math.random(-360, 360)
  1931.     for _, v in pairs(Character:children()) do
  1932.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1933.             v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1934.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1935.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1936.         end
  1937.         for _, v in pairs(m:children()) do
  1938.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Shush2" or v.Name == "Head") then
  1939.                 v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  1940.             end    
  1941.         end
  1942.     end
  1943.     end
  1944.     spook2.Octave = 1
  1945.     spook.PlaybackSpeed = .3
  1946.     D1.TileSize = UDim2.new(1, 0, 1, 0)
  1947.     D2.TileSize = UDim2.new(1, 0, 1, 0)
  1948.     D3.TileSize = UDim2.new(1, 0, 1, 0)
  1949.     D3.Rotation = 45
  1950.     for _, v in pairs(Character:children()) do
  1951.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  1952.             v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1953.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  1954.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1955.         end
  1956.         for _, v in pairs(m:children()) do
  1957.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  1958.                 v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  1959.             end    
  1960.         end
  1961.     end
  1962.     FT.Parent = nil
  1963.     RA.Parent = nil
  1964.     LA.Parent = nil
  1965.     RL.Parent = nil
  1966.     LL.Parent = nil
  1967.     end
  1968.     end
  1969.     end
  1970. end))
  1971.  
  1972. while true do
  1973.     swait()
  1974.     D1.Rotation = D1.Rotation - 2
  1975.     D2.Rotation = D2.Rotation + 4
  1976.     Animie = math.random(1, 5) / 10
  1977.     if Deed == false then
  1978.     Torso.Neck.C0 = clerp(Torso.Neck.C0, Torso.Neck.C0 * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  1979.     end
  1980.     if Head:findFirstChild("face") ~= nil then
  1981.         Head:findFirstChild("face"):Destroy()
  1982.     end
  1983.     if spook.Parent == nil then
  1984.         spook = Create("Sound"){
  1985.         Parent = Character,
  1986.         SoundId = "rbxassetid://504871254",
  1987.         Volume = 1.3,
  1988.         PlaybackSpeed = .3,
  1989.         Looped = true
  1990.         }
  1991.         spook2 = Create("PitchShiftSoundEffect"){
  1992.         Parent = spook,
  1993.         Octave = 1
  1994.         }
  1995.         spook:Play()
  1996.     end
  1997.     for i, v in pairs(Character:GetChildren()) do
  1998.         if v:IsA("Part") then
  1999.             v.Material = "SmoothPlastic"
  2000.         elseif v:IsA("Accessory") then
  2001.             v:WaitForChild("Handle").Material = "SmoothPlastic"
  2002.         end
  2003.     end
  2004.     if Victim ~= nil and Victim:FindFirstChildOfClass("Humanoid") == nil then
  2005.     Victim = nil
  2006.     Billb.Adornee = nil
  2007.     Billb.Enabled = false
  2008.     end
  2009.     Humanoid.MaxHealth = 11111110896723058319876184696208490496
  2010.     Humanoid.Health = 11111110896723058319876184696208490496
  2011.     Humanoid.Name = Re[math.random(1, 93)]..Re[math.random(1, 93)]..Re[math.random(1, 93)]
  2012.     TorsoVelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2013.     Velocity = RootPart.Velocity.y
  2014.     Sine = Sine + Change
  2015.     local hit, pos = RayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  2016.         if RootPart.Velocity.y > 1 and hit == nil then
  2017.             Anim = "Jump"
  2018.             if Attack == false then
  2019.                 Change = 1
  2020.             PlayAnimationFromTable({
  2021.                  CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2022.                  CFrame.new(0, 1.48630166, 0.0828605741, 1, 0, 0, 0, 0.986636221, -0.162939042, 0, 0.162939042, 0.986636221) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2023.                  CFrame.new(1.54998243, 0.0460062027, 0, 0.96711725, -0.254331052, 0, 0.254331052, 0.96711725, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2024.                  CFrame.new(-1.60585427, 0.120478928, -0, 0.945319474, 0.326146126, 0, -0.326146156, 0.945319474, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2025.                  CFrame.new(0.5, -1.98453414, 0.0931893736, 1, 0, 0, 0, 0.98649478, 0.163792953, 0, -0.163792953, 0.98649478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2026.                  CFrame.new(-0.5, -1.98326659, 0.121506959, 1, 0, 0, 0, 0.99064213, 0.13648501, 0, -0.13648501, 0.99064213) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2027.             }, Animie, false)
  2028.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.01043892, -1.09500229, -0.00497436523, 0, 1.00000012, 0, 0, 0, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2029.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.010425603, -1.09500909, -0.00497436523, 0, 1.00000024, 2.98023224e-08, 0, -2.98023224e-08, -1.00000024, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2030.             end
  2031.         elseif RootPart.Velocity.y < -1 and hit == nil then
  2032.             Anim = "Fall"
  2033.             if Attack == false then
  2034.                 Change = 1
  2035.             PlayAnimationFromTable({
  2036.                  CFrame.new(0, -0.00281290524, -0.110870562, 1, 0, 0, 0, 0.983663857, 0.180014983, 0, -0.180014983, 0.983663857) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2037.                  CFrame.new(0, 1.43970644, -0.17384778, 1, 0, 0, 0, 0.963594437, 0.267368227, 0, -0.267368197, 0.963594437) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2038.                  CFrame.new(1.87205124, 0.239569426, 1.33605636e-05, 0.610077322, -0.792341948, -3.13323631e-06, 0.792341888, 0.610077322, 6.70552254e-07, 1.38580799e-06, -2.90572643e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2039.                  CFrame.new(-1.88090944, 0.174126849, -0.0411957316, 0.636063814, 0.770755291, -0.0368679203, -0.771619737, 0.635008395, -0.0369789898, -0.00509031117, 0.0519690178, 0.998635769) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2040.                  CFrame.new(0.611441433, -1.93454111, -0.205220982, 0.996495903, -0.0836423263, 9.74191153e-07, 0.0828808397, 0.987422228, -0.134641305, 0.0112607507, 0.134169608, 0.990894377) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2041.                  CFrame.new(-0.570478976, -1.94810426, -0.143567681, 0.996611655, 0.0822507069, -1.19118874e-06, -0.0817528069, 0.99057734, -0.109877877, -0.00903635286, 0.109505668, 0.993945122) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2042.             }, Animie, false)
  2043.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.01043892, -1.09500229, -0.00497436523, 0, 1.00000012, 0, 0, 0, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2044.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.010425603, -1.09500909, -0.00497436523, 0, 1.00000024, 2.98023224e-08, 0, -2.98023224e-08, -1.00000024, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2045.             end
  2046.         elseif TorsoVelocity < 1 and hit ~= nil then
  2047.             Anim = "Idle"
  2048.             if Attack == false then
  2049.                 Change = 1
  2050.             PlayAnimationFromTable({
  2051.                 CFrame.new(0, 0.00304500386 - .1 * math.cos(Sine / 45), -0.25276947, 1, 0, 0, 0, 0.966956854, 0.254939973, 0, -0.254939973, 0.966956854) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2052.                 CFrame.new(0, 1.48396528, -0.184687465, 1, 0, 0, 0, 0.938511074, 0.345249116, 0, -0.345249116, 0.938511074) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2053.                 CFrame.new(1.44362104, 0.0105986297, -0.173658058, 0.99780637, -0.0662000254, 0, 0.0640125647, 0.964835703, -0.254939973, 0.0168770328, 0.254380733, 0.966956854) * CFrame.new(0, 0 - .02 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15, 0) * CFrame.Angles(0, 0, math.rad(0 + 4 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15)),
  2054.                 CFrame.new(-1.48667848, 0.0416535959, -0.221442789, 0.996128142, 0.0879139975, 0, -0.0850090459, 0.963212907, -0.254939973, -0.0224127937, 0.253952891, 0.966956854) * CFrame.new(0, 0 - .02 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15, 0) * CFrame.Angles(0, 0, math.rad(0 - 4 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15)),
  2055.                 CFrame.new(0.537495971, -1.99924409, -0.2656973, 0.998377502, -0.0569419749, 0, 0.0550604314, 0.96538794, -0.254939973, 0.0145167857, 0.254526347, 0.966956854) * CFrame.new(0, 0 + .1 * math.cos(Sine / 45), 0) * CFrame.Angles(0, 0, 0),
  2056.                 CFrame.new(-0.544956386, -1.99696815, -0.265097141, 0.995043218, 0.0994440243, 0, -0.0961580798, 0.962163866, -0.254939973, -0.0253522564, 0.253676295, 0.966956854) * CFrame.new(0, 0 + .1 * math.cos(Sine / 45), 0) * CFrame.Angles(0, 0, 0),
  2057.             }, Animie, false)
  2058.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104389191, -1.04402542, -0.00497436523, 0, 1, 0, 0, 0, -1, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), Animie)
  2059.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104370201, -1.05964959, -0.00497436523, 0, 1.00000012, 7.4505806e-09, 0, -7.4505806e-09, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), Animie)
  2060.             end
  2061.         elseif TorsoVelocity > 2 and hit ~= nil then
  2062.             Anim = "Walk"
  2063.             if Attack == false then
  2064.                 Change = 3
  2065.             PlayAnimationFromTable({
  2066.                 CFrame.new(0, 0.0217996836, -0.15443182, 1, 0, 0, 0, 0.982294619, 0.187342957, 0, -0.187342942, 0.982294619) * CFrame.new(0, -.1 - .15 * math.cos(Sine / 6), 0) * CFrame.Angles(0, math.rad(0 - 15 * math.sin(Sine / 12) / 2), 0),  
  2067.                 CFrame.new(0, 1.50440693, -0.177497774, 1, 0, 0, 0, 0.98494184, 0.172886148, 0, -0.172886133, 0.9849419) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2068.                 CFrame.new(1.51832783, -0.0136715584, -0.18358618, 0.99780637, -0.0662000254, 0, 0.0650279298, 0.980139852, -0.187342942, 0.0124021089, 0.186931998, 0.982294619) * CFrame.new(0, .1 - .15 * math.sin(Sine / 12), 0 - .5 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 + 40 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2069.                 CFrame.new(-1.51726496, 0.00152201951, -0.180036053, 0.996128142, 0.0879139975, 0, -0.086357452, 0.978491306, -0.187342942, -0.0164700691, 0.186617598, 0.982294619) * CFrame.new(0, .1 + .15 * math.sin(Sine / 12), 0 + .5 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 - 40 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2070.                 CFrame.new(0.537497759, -2.01284766, -0.226675838, 0.998377502, -0.0569419749, 0, 0.0559337959, 0.98070085, -0.187342942, 0.010667678, 0.187038988, 0.982294619) * CFrame.new(0, .1 + .15 * math.sin(Sine / 12), 0 + 1 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 - 60 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2071.                 CFrame.new(-0.544956088, -2.01053548, -0.226234794, 0.995043218, 0.0994440243, 0, -0.0976833329, 0.977425575, -0.187342942, -0.0186301377, 0.186414331, 0.982294619) * CFrame.new(0, .1 - .15 * math.sin(Sine / 12), 0 - 1 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 + 60 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  2072.             }, Animie, false)
  2073.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104389191, -1.04402542, -0.00497436523, 0, 1, 0, 0, 0, -1, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2074.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104370201, -1.05964959, -0.00497436523, 0, 1.00000012, 7.4505806e-09, 0, -7.4505806e-09, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  2075.             end
  2076.         end
  2077.     if #Effects > 0 then
  2078.         for e = 1, #Effects do
  2079.             if Effects[e] ~= nil then
  2080.                 local Thing = Effects[e]
  2081.                 if Thing ~= nil then
  2082.                     local Part = Thing[1]
  2083.                     local Mode = Thing[2]
  2084.                     local Delay = Thing[3]
  2085.                     local IncX = Thing[4]
  2086.                     local IncY = Thing[5]
  2087.                     if Thing[2] == "Shoot" then
  2088.                     Look = Thing[1]
  2089.                     local hit, pos = RayCast(Thing[4], Look, 20, Character)
  2090.                     local mag = (Thing[4] - pos).magnitude
  2091.                     Effects.Cylinder.Create(BrickColor.new("New Yeller"),CFrame.new((Thing[4] + pos)/2, pos)*CFrame.Angles(1.57,0,0),.5,mag * 5,.5,0,0,0,0.14)
  2092.                     Thing[4]=Thing[4] + (Look * 20)
  2093.                     Thing[3]=Thing[3] - 1
  2094.                     if hit ~= nil and hit.Parent:findFirstChildOfClass("Humanoid") ~= nil then
  2095.                     local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  2096.                     ref.Anchored = true
  2097.                     ref.CFrame = CFrame.new(pos)
  2098.                     CFuncs.Sound.Create("1166474639", ref, 1.2, 1.1)
  2099.                     Damage(hit, hit, 0, 0, 0,  "Blood", hit, 0, "Top", "142858160", math.random(2, 5)/1.4)
  2100.                     game:GetService("Debris"):AddItem(ref, 1)
  2101.                     elseif hit ~= nil and hit.Parent:findFirstChildOfClass("Humanoid") == nil then
  2102.                     Thing[3] = 0
  2103.                     end
  2104.                     --MagnitudeDamage(ref, 2, 8, 9, 0, .2, "Normal")
  2105.                     end
  2106.                     if Thing[3] <= 0 then
  2107.                     table.remove(Effects, e)
  2108.                     end
  2109.                     end
  2110.                     if Thing[2] ~= "Shoot" then
  2111.                     if Thing[1].Transparency <= 1 then
  2112.                         if Thing[2] == "Block1" then
  2113.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2114.                             Mesh = Thing[7]
  2115.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2116.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2117.                         elseif Thing[2] == "Ice" then
  2118.                             if Thing[6] <= Thing[5] then
  2119.                                 Thing[6] = Thing[6] + .05
  2120.                                 Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, .4, 0)
  2121.                             else
  2122.                                 Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2123.                             end
  2124.                         elseif Thing[2] == "Shatter" then
  2125.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2126.                             Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2127.                             Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2128.                             Thing[6] = Thing[6] + Thing[5]
  2129.                         elseif Thing[2] == "Block2" then
  2130.                             Thing[1].CFrame = Thing[1].CFrame
  2131.                             Mesh = Thing[7]
  2132.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2133.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2134.                         elseif Thing[2] == "Block3" then
  2135.                             Thing[1].CFrame = Thing[8].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2136.                             Mesh = Thing[7]
  2137.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2138.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2139.                         elseif Thing[2] == "Block4" then
  2140.                             Thing[1].CFrame = Thing[8].CFrame * CFrame.new(0, -Thing[7].Scale.Y, 0) * CFrame.fromEulerAnglesXYZ(3.14, 0, 0)
  2141.                             Mesh = Thing[7]
  2142.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2143.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2144.                         elseif Thing[2] == "Block2Fire" then
  2145.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2146.                             Mesh = Thing[7]
  2147.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2148.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2149.                             if Thing[1].Transparency >= .3 then
  2150.                                 Thing[1].BrickColor = BrickColor.new("Bright red")
  2151.                             else
  2152.                                 Thing[1].BrickColor = BrickColor.new("Bright yellow")
  2153.                             end
  2154.                         elseif Thing[2] == "Cylinder" then
  2155.                             Mesh = Thing[7]
  2156.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2157.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2158.                         elseif Thing[2] == "Blood" then
  2159.                             Mesh = Thing[7]
  2160.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, -.5, 0)
  2161.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2162.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2163.                         elseif Thing[2] == "Elec" then
  2164.                             Mesh = Thing[10]
  2165.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2166.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2167.                             Thing[1].CFrame = Thing[1].CFrame * Thing[11] * CFrame.new(0, 0, .2)
  2168.                             Thing[1].Rotation = Vector3.new(0, 0, 0)
  2169.                         elseif Thing[2] == "Disappear" then
  2170.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2171.                         end
  2172.                     else
  2173.                         Part.Parent = nil
  2174.                         table.remove(Effects, e)
  2175.                     end
  2176.                 end
  2177.             end
  2178.         end
  2179.     end
  2180. end
  2181.  
  2182. --wat
  2183. wait(1 / 60)
  2184. Effects = { }
  2185. local Player = game.Players.localPlayer
  2186. local Mouse = Player:GetMouse()
  2187. local Character = Player.Character
  2188. local Humanoid = Character:findFirstChildOfClass("Humanoid")
  2189. local Head = Character.Head
  2190. local RootPart = Character.HumanoidRootPart
  2191. local Torso = Character.Torso
  2192. local LeftArm = Character["Left Arm"]
  2193. local RightArm = Character["Right Arm"]
  2194. local LeftLeg = Character["Left Leg"]
  2195. local RightLeg = Character["Right Leg"]
  2196. local Camera = game.Workspace.CurrentCamera
  2197. local RootJoint = RootPart.RootJoint
  2198. local Equipped = false
  2199. local Attack = false
  2200. local Anim = 'Idle'
  2201. local Idle = 0
  2202. local Combo = 1
  2203. local TorsoVelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2204. local Velocity = RootPart.Velocity.y
  2205. local Sine = 0
  2206. local Change = 1
  2207. local Animie = .3
  2208. local Randomize = 0
  2209. local Victim = nil
  2210. local Delay = false
  2211. local Delay2 = false
  2212. local Rampage = "Normal"
  2213. local Deed = false
  2214.  
  2215.  
  2216. Humanoid.WalkSpeed = 14
  2217. Humanoid.JumpPower = 50
  2218. Humanoid.Animator.Parent = nil
  2219. Character.Animate.Parent = nil
  2220.  
  2221. local newMotor = function(part0, part1, c0, c1)
  2222.     local w = Instance.new('Motor', part0)
  2223.     w.Part0 = part0
  2224.     w.Part1 = part1
  2225.     w.C0 = c0
  2226.     w.C1 = c1
  2227.     return w
  2228. end
  2229.  
  2230. function clerp(a, b, t)
  2231.     return a:lerp(b, t)
  2232. end
  2233.  
  2234. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  2235. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  2236.  
  2237. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  2238. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  2239. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  2240. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  2241. RootJoint.C1 = CFrame.new(0, 0, 0)
  2242. RootJoint.C0 = CFrame.new(0, 0, 0)
  2243. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  2244. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  2245.  
  2246. local rarmc1 = RW.C1
  2247. local larmc1 = LW.C1
  2248. local rlegc1 = RH.C1
  2249. local llegc1 = LH.C1
  2250.  
  2251. local resetc1 = false
  2252.  
  2253. function PlayAnimationFromTable(table, speed, bool)
  2254.     RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  2255.     Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  2256.     RW.C0 = clerp(RW.C0, table[3], speed)
  2257.     LW.C0 = clerp(LW.C0, table[4], speed)
  2258.     RH.C0 = clerp(RH.C0, table[5], speed)
  2259.     LH.C0 = clerp(LH.C0, table[6], speed)
  2260.     if bool == true then
  2261.         if resetc1 == false then
  2262.             resetc1 = true
  2263.             RootJoint.C1 = RootJoint.C1
  2264.             Torso.Neck.C1 = Torso.Neck.C1
  2265.             RW.C1 = rarmc1
  2266.             LW.C1 = larmc1
  2267.             RH.C1 = rlegc1
  2268.             LH.C1 = llegc1
  2269.         end
  2270.     end
  2271. end
  2272.  
  2273. ArtificialHB = Instance.new("BindableEvent", script)
  2274. ArtificialHB.Name = "Heartbeat"
  2275.  
  2276. script:WaitForChild("Heartbeat")
  2277.  
  2278. frame = 1 / 30
  2279. tf = 0
  2280. allowframeloss = false
  2281. tossremainder = false
  2282. lastframe = tick()
  2283. script.Heartbeat:Fire()
  2284.  
  2285. game:GetService("RunService").Heartbeat:connect(function(s, p)
  2286.     tf = tf + s
  2287.     if tf >= frame then
  2288.         if allowframeloss then
  2289.             script.Heartbeat:Fire()
  2290.             lastframe = tick()
  2291.         else
  2292.             for i = 1, math.floor(tf / frame) do
  2293.                 script.Heartbeat:Fire()
  2294.             end
  2295.             lastframe = tick()
  2296.         end
  2297.         if tossremainder then
  2298.             tf = 0
  2299.         else
  2300.             tf = tf - frame * math.floor(tf / frame)
  2301.         end
  2302.     end
  2303. end)
  2304.  
  2305. function swait(num)
  2306.     if num == 0 or num == nil then
  2307.         ArtificialHB.Event:wait()
  2308.     else
  2309.         for i = 0, num do
  2310.             ArtificialHB.Event:wait()
  2311.         end
  2312.     end
  2313. end
  2314.  
  2315. local RbxUtility = LoadLibrary("RbxUtility")
  2316. local Create = RbxUtility.Create
  2317.  
  2318. local m = Create("Model"){
  2319.     Parent = Character,
  2320.     Name = "WeaponModel"
  2321. }
  2322.  
  2323. spook = Create("Sound"){
  2324.     Parent = Character,
  2325.     SoundId = "rbxassetid://504871254",
  2326.     Volume = 1.3,
  2327.     PlaybackSpeed = 0.3,
  2328.     Looped = true
  2329. }
  2330. spook2 = Create("PitchShiftSoundEffect"){
  2331.     Parent = spook,
  2332.     Octave = 1
  2333. }
  2334. spook:Play()
  2335.  
  2336. Billb = Create("BillboardGui"){
  2337.     Name = "Targetted",
  2338.     Parent = RootPart,
  2339.     Adornee = nil,
  2340.     LightInfluence = 0,
  2341.     AlwaysOnTop = true,
  2342.     Size = UDim2.new(5, 0, 5, 0)
  2343. }
  2344. D1 = Create("ImageLabel"){
  2345.     Parent = Billb,
  2346.     BackgroundTransparency = 1,
  2347.     Position = UDim2.new(.5, 0, .5, 0),
  2348.     Size = UDim2.new(1, 0, 1, 0),
  2349.     AnchorPoint = Vector2.new(.5, .5),
  2350.     Image = "rbxassetid://133820006",
  2351.     ImageColor3 = Color3.new(165 / 255, 0, 0),
  2352.     ImageTransparency = 1,
  2353.     ScaleType = "Tile"
  2354. }
  2355. D2 = D1:Clone()
  2356. D2.Parent = Billb
  2357. D2.Size = UDim2.new(1.4, 0, 1.4, 0)
  2358. D3 = D1:Clone()
  2359. D3.Parent = Billb
  2360. D3.Size = UDim2.new(.05, 0, .05, 0)
  2361. D3.Image = "rbxassetid://1215682739"
  2362. D3.Rotation = 45
  2363.  
  2364. function RemoveOutlines(part)
  2365.     part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  2366. end
  2367.    
  2368. CFuncs = { 
  2369.     Part = {
  2370.         Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2371.             local Part = Create("Part"){
  2372.                 Parent = Parent,
  2373.                 Reflectance = Reflectance,
  2374.                 Transparency = Transparency,
  2375.                 CanCollide = false,
  2376.                 Locked = true,
  2377.                 BrickColor = BrickColor.new(tostring(BColor)),
  2378.                 Name = Name,
  2379.                 Size = Size,
  2380.                 Material = Material,
  2381.             }
  2382.             RemoveOutlines(Part)
  2383.             if Size == Vector3.new(.2,.2,.2) then
  2384.                 Part.Size = Vector3.new(0.2, 0.2, 0.2)
  2385.             else
  2386.                 Part.Size = Size
  2387.             end
  2388.             return Part
  2389.         end;
  2390.     };
  2391.    
  2392.     Mesh = {
  2393.         Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2394.             local Msh = Create(Mesh){
  2395.                 Parent = Part,
  2396.                 Offset = OffSet,
  2397.                 Scale = Scale,
  2398.             }
  2399.             if Mesh == "SpecialMesh" then
  2400.                 Msh.MeshType = MeshType
  2401.                 if MeshId ~= "" then
  2402.                 Msh.MeshId =  "rbxassetid://" .. MeshId
  2403.                 end
  2404.             end
  2405.             return Msh
  2406.         end;
  2407.     };
  2408.  
  2409.     Weld = {
  2410.         Create = function(Parent, Part0, Part1, C0, C1)
  2411.             local Weld = Create("Weld"){
  2412.                 Parent = Parent,
  2413.                 Part0 = Part0,
  2414.                 Part1 = Part1,
  2415.                 C0 = C0,
  2416.                 C1 = C1,
  2417.             }
  2418.             return Weld
  2419.         end;
  2420.     };
  2421.  
  2422.     Sound = {
  2423.         Create = function(id, par, vol, pit)
  2424.             coroutine.resume(coroutine.create(function()
  2425.                 local S = Create("Sound"){
  2426.                     Volume = vol,
  2427.                     Pitch = pit or 1,
  2428.                     Parent = par or workspace,
  2429.                 }
  2430.                 if id ~= "" then
  2431.                     S.SoundId = "rbxassetid://" .. id
  2432.                 end
  2433.                 swait()
  2434.                 S:play()
  2435.                 game:GetService("Debris"):AddItem(S, 10)
  2436.             end))
  2437.         end;
  2438.     };
  2439.    
  2440.     ParticleEmitter = {
  2441.         Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  2442.             local Particle = Create("ParticleEmitter"){
  2443.                 Parent = Parent,
  2444.                 Color = ColorSequence.new(Color1, Color2),
  2445.                 LightEmission = LightEmission,
  2446.                 Size = Size,
  2447.                 Texture = Texture,
  2448.                 Transparency = Transparency,
  2449.                 ZOffset = ZOffset,
  2450.                 Acceleration = Accel,
  2451.                 Drag = Drag,
  2452.                 LockedToPart = LockedToPart,
  2453.                 VelocityInheritance = VelocityInheritance,
  2454.                 EmissionDirection = EmissionDirection,
  2455.                 Enabled = Enabled,
  2456.                 Lifetime = LifeTime,
  2457.                 Rate = Rate,
  2458.                 Rotation = Rotation,
  2459.                 RotSpeed = RotSpeed,
  2460.                 Speed = Speed,
  2461.                 VelocitySpread = VelocitySpread,
  2462.             }
  2463.             return Particle
  2464.         end;
  2465.     };
  2466.    
  2467.     CreateTemplate = {
  2468.        
  2469.     };
  2470. }
  2471. FHead=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Head",Vector3.new(1, 1, 1))
  2472. FHeadWeld=CFuncs.Weld.Create(m,Head,FHead,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  2473. CFuncs.Mesh.Create("SpecialMesh",FHead,Enum.MeshType.Head,"",Vector3.new(0, 0, 0),Vector3.new(1.25, 1.25, 1.25))
  2474. FHead.CanCollide = false
  2475. Head.Transparency = 1
  2476.  
  2477. FT = CFuncs.Mesh.Create("SpecialMesh",Torso,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2478. RA = CFuncs.Mesh.Create("SpecialMesh",RightArm,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2479. LA = CFuncs.Mesh.Create("SpecialMesh",LeftArm,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2480. RL = CFuncs.Mesh.Create("SpecialMesh",RightLeg,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2481. LL = CFuncs.Mesh.Create("SpecialMesh",LeftLeg,Enum.MeshType.FileMesh,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2482. FT.MeshId = "rbxasset://fonts/torso.mesh"
  2483. RA.MeshId = "rbxasset://fonts/rightarm.mesh"
  2484. LA.MeshId = "rbxasset://fonts/leftarm.mesh"
  2485. RL.MeshId = "rbxasset://fonts/rightleg.mesh"
  2486. LL.MeshId = "rbxasset://fonts/leftleg.mesh"
  2487. FT.Parent = nil
  2488. RA.Parent = nil
  2489. LA.Parent = nil
  2490. RL.Parent = nil
  2491. LL.Parent = nil
  2492.  
  2493.  
  2494. Handle=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Handle",Vector3.new(1.10000002, 0.200000003, 0.399999976))
  2495. HandleWeld=CFuncs.Weld.Create(m,RightArm,Handle,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  2496. CFuncs.Mesh.Create("BlockMesh",Handle,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2497. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  2498. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250002742, -0.450048923, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  2499. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2500. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2501. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.980041981, 0, 0.820010304, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2502. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  2503. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2504. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.820030928, 0, 0.82000649, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2505. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.0051, 0.550000012))
  2506. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  2507. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.409988165, 0, 0.250000358, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2508. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2509. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.49999997))
  2510. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, -0.250000358, -9.53674316e-07, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2511. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2512. Clip=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Clip",Vector3.new(1, 0.200000003, 0.399999976))
  2513. ClipWeld=CFuncs.Weld.Create(m,Handle,Clip,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.649999857, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2514. CFuncs.Mesh.Create("BlockMesh",Clip,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 0.99000001))
  2515. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2516. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.40998876, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  2517. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  2518. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.0999999866))
  2519. 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.0999993086, 0.200025082, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  2520. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2521. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999803, 0.300000012, 0.100000016))
  2522. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299974203, 0, 0.19999969, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2523. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2524. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2525. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389988184, 0, 0.180001378, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2526. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  2527. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2528. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0100200176, 0, 0.140003324, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2529. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  2530. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  2531. 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.800001383, -0.600008965, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  2532. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2533. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  2534. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.639939666, 6.48498535e-05, 0.475003004, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  2535. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2536. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  2537. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.700012088, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2538. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 1))
  2539. Hole=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Hole",Vector3.new(0.200000003, 0.100000001, 0.200000003))
  2540. HoleWeld=CFuncs.Weld.Create(m,Handle,Hole,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800039053, -1.50998962, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  2541. CFuncs.Mesh.Create("CylinderMesh",Hole,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  2542. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  2543. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30001092, 0, -0.239992976, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2544. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2545. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.499999911, 0.300000012, 1.20000005))
  2546. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800009966, 0, -0.10000217, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2547. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2548. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  2549. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.80001092, 0, -0.899988532, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2550. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2551. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.199999988))
  2552. 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.649999976, -0.650010109, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  2553. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2554. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000018, 0.200000003))
  2555. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.15998721, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  2556. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2557. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  2558. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250000358, -0.449951887, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  2559. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2560. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.599999964, 0.300000012, 0.100000001))
  2561. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.149971247, 0, -0.100001216, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2562. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2563. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.49999997))
  2564. 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.200006366, 0.100045919, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2565. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2566. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  2567. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0180454254, 6.48498535e-05, -0.662756205, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388))
  2568. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2569. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.0999999, 0.300000012, 0.200000018))
  2570. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100028992, 0, 0.0500020981, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2571. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2572. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000018, 0.299999982))
  2573. 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.700000167, 0.900013924, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2574. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.005))
  2575. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.099999927))
  2576. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.549990773, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2577. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.005, 1, 1))
  2578. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  2579. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2580. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  2581. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.100000001, 0.0999999866))
  2582. 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.750002623, 1.00003505, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  2583. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2584. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.300000012, 0.399999917))
  2585. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.970019102, 0, -0.899986625, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2586. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2587. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.200000018, 0.199999928))
  2588. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, 0.700013995, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2589. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2590. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  2591. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2592. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  2593. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2594. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, -0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2595. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2596. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2597. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, 0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2598. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2599. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  2600. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2601. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2602. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  2603. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02000904, 0, -0.949990749, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2604. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2605. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2606. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, 0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2607. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2608. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2609. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, -0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2610. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2611. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  2612. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2613. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2614. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2615. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, 0.0800018311, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2616. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  2617. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  2618. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, -0.349986911, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2619. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2620. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2621. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, -0.0799980164, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2622. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  2623. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  2624. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499481201, 0, 0.455062389, 0.422881097, 0, 0.90618521, 0, 1, 0, -0.90618521, 0, 0.422881067))
  2625. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2626. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2627. PartWeld=CFuncs.Weld.Create(m,Handle,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.920023918, 0, -1.0199939, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2628. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  2629.  
  2630. Handle2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Handle2",Vector3.new(1.10000002, 0.200000003, 0.399999976))
  2631. Handle2Weld=CFuncs.Weld.Create(m,LeftArm,Handle2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0))
  2632. CFuncs.Mesh.Create("BlockMesh",Handle2,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2633. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  2634. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250002742, -0.450048923, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  2635. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2636. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2637. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.980041981, 0, 0.820010304, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2638. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  2639. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2640. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.820030928, 0, 0.82000649, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2641. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  2642. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  2643. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.409988165, 0, 0.250000358, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2644. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2645. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.49999997))
  2646. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-3.81469727e-06, -0.250000358, -9.53674316e-07, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2647. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2648. Clip=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Clip",Vector3.new(1, 0.200000003, 0.399999976))
  2649. ClipWeld=CFuncs.Weld.Create(m,Handle2,Clip,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.649999857, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2650. CFuncs.Mesh.Create("BlockMesh",Clip,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 0.99000001))
  2651. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2652. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.40998876, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  2653. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  2654. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.0999999866))
  2655. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.0999993086, 0.200025082, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  2656. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2657. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999803, 0.300000012, 0.100000016))
  2658. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.299974203, 0, 0.19999969, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2659. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2660. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2661. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.389988184, 0, 0.180001378, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2662. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  2663. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2664. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0100200176, 0, 0.140003324, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2665. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.00999999, 0.550000012))
  2666. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000003, 0.0999999866))
  2667. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.800001383, -0.600008965, 0, 1, 0, 0, 0, 1, 1, 0, 0))
  2668. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2669. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  2670. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.639939666, 6.48498535e-05, 0.475003004, 0, 0, 1, 0, 1, 0, -1, 0, 0))
  2671. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2672. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  2673. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.700012088, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2674. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 0.99000001, 1))
  2675. Hole2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Hole2",Vector3.new(0.200000003, 0.100000001, 0.200000003))
  2676. Hole2Weld=CFuncs.Weld.Create(m,Handle2,Hole2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800039053, -1.50998962, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  2677. CFuncs.Mesh.Create("CylinderMesh",Hole2,"","",Vector3.new(0, 0, 0),Vector3.new(0.550000012, 1, 0.550000012))
  2678. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  2679. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.30001092, 0, -0.239992976, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2680. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2681. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.499999911, 0.300000012, 1.20000005))
  2682. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800009966, 0, -0.10000217, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2683. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2684. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.399999917))
  2685. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.80001092, 0, -0.899988532, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2686. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2687. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.199999988))
  2688. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.649999976, -0.650010109, 0, -1, 0, 0, 0, -1, 1, 0, 0))
  2689. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2690. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.200000003, 0.200000018, 0.200000003))
  2691. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.800014019, -1.15998721, 0, 1, 0, 0, 0, 0, 1, 0, -1, 0))
  2692. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2693. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.199999988, 0.100000001, 0.199999988))
  2694. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(3.81469727e-06, -0.250000358, -0.449951887, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  2695. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2696. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.599999964, 0.300000012, 0.100000001))
  2697. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.149971247, 0, -0.100001216, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2698. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2699. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999982, 0.100000001, 0.49999997))
  2700. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.200006366, 0.100045919, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2701. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2702. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999928))
  2703. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0180454254, 6.48498535e-05, -0.662756205, 0.866025388, 0, -0.500000238, 0, 1, 0, 0.500000238, 0, 0.866025388))
  2704. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2705. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(1.0999999, 0.300000012, 0.200000018))
  2706. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.100028992, 0, 0.0500020981, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2707. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2708. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.200000018, 0.299999982))
  2709. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.700000167, 0.900013924, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2710. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1.005))
  2711. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.300000012, 0.099999927))
  2712. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.900032997, 0, 0.549990773, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2713. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1.005, 1, 1))
  2714. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  2715. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2716. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  2717. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.299999923, 0.100000001, 0.0999999866))
  2718. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.750002623, 1.00003505, 0, -1, 0, 0, 0, 1, -1, 0, 0))
  2719. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2720. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.300000012, 0.399999917))
  2721. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.970019102, 0, -0.899986625, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2722. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2723. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.200000018, 0.199999928))
  2724. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, 0.700013995, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2725. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2726. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.0999999866))
  2727. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, -0.749999881, 1.17000389, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2728. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 0.400000006))
  2729. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2730. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, -0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2731. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2732. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2733. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000294, 0.0699996948, 0.650015235, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2734. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2735. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  2736. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.0800056458, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2737. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2738. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  2739. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.02000904, 0, -0.949990749, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2740. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2741. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2742. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, 0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2743. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2744. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2745. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.09000492, -0.0699996948, -0.949989796, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2746. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.600000024, 1))
  2747. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.199999988))
  2748. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.0799942017, 0.850004554, 1.01000404, 0, 1, 0, 0, 0, -1, -1, 0, 0))
  2749. CFuncs.Mesh.Create("SpecialMesh",Part,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2750. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2751. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, 0.0800018311, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2752. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  2753. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.200000018, 0.099999927))
  2754. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.10000801, 0, -0.349986911, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2755. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2756. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.099999927))
  2757. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-1.17000198, -0.0799980164, -0.349988341, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2758. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 0.400000006, 1))
  2759. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Really black","Part",Vector3.new(0.099999927, 0.100000001, 0.499999911))
  2760. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499481201, 0, 0.455062389, 0.422881097, 0, 0.90618521, 0, 1, 0, -0.90618521, 0, 0.422881067))
  2761. CFuncs.Mesh.Create("BlockMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.400000006, 1, 1))
  2762. Part=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,0,"Dark stone grey","Part",Vector3.new(0.200000003, 0.300000012, 0.200000003))
  2763. PartWeld=CFuncs.Weld.Create(m,Handle2,Part,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.920023918, 0, -1.0199939, 1, 0, 0, 0, 1, 0, 0, 0, 1))
  2764. CFuncs.Mesh.Create("CylinderMesh",Part,"","",Vector3.new(0, 0, 0),Vector3.new(0.300000012, 1.005, 0.550000012))
  2765.  
  2766. Shush=CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"Really red","Shush",Vector3.new(0.200000003, 0.200000003, 0.200000003))
  2767. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.529996872, -0.240020752, -0.0899963379, 1.5871283e-08, 1.15818466e-12, 1, -2.55182385e-07, 1.00000012, -3.45529827e-10, -1.00000012, -2.79396772e-07, -1.58675455e-08))
  2768. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2769. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Really black","Shush",Vector3.new(0.200000003, 0.200000003, 0.100000001))
  2770. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.529996872, -0.240020752, -0.0899972916, 1.5871283e-08, 1.15818466e-12, 1, -2.55182385e-07, 1.00000012, -3.45529827e-10, -1.00000012, -2.79396772e-07, -1.58675455e-08))
  2771. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Sphere,"",Vector3.new(0, 0, 0),Vector3.new(1.20000005, 0.899999976, 0.800000012))
  2772. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.300000012))
  2773. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499996185, 0.0699939728, -0.0600013733, 1.5871283e-08, 1.15818466e-12, 1, 1.00000012, 2.79396772e-07, 1.58675455e-08, -2.55182385e-07, 1.00000012, -3.45529827e-10))
  2774. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2775. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.199999988))
  2776. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.187038422, -0.0198893547, -1.5871283e-08, -1.15818466e-12, -1, -0.921719849, 0.387856632, -1.47594443e-08, 0.387856662, 0.921719849, 5.83585447e-09))
  2777. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2778. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.26000002))
  2779. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.232531548, 0.00673818588, -1.5871283e-08, -1.15818466e-12, -1, -0.833314717, 0.552799165, -1.3413664e-08, 0.552799165, 0.833314776, 8.48363335e-09))
  2780. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2781. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.240000084))
  2782. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.039185524, -0.109341145, -1.5871283e-08, -1.15818466e-12, -1, -0.981748402, -0.190185368, -1.55122226e-08, -0.190185368, 0.981748402, -3.35699379e-09))
  2783. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2784. Shush=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush",Vector3.new(0.200000003, 0.100000001, 0.120000094))
  2785. ShushWeld=CFuncs.Weld.Create(m,Head,Shush,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, 0.0304012299, -0.15789032, -1.5871283e-08, -1.15818466e-12, -1, -0.902570128, -0.430543363, -1.41728069e-08, -0.430543363, 0.902570128, -7.14352622e-09))
  2786. CFuncs.Mesh.Create("SpecialMesh",Shush,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2787.  
  2788. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.120000012, 0.210000068))
  2789. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499950409, 0.0232925415, 0.397506714, 5.17722219e-05, -0.000442385674, -1.00000036, 0.987985253, 0.154551089, -1.72778964e-05, 0.154551119, -0.987984896, 0.000445634127))
  2790. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2791. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.140000001, 0.25000003))
  2792. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499992371, 0.247455597, -0.0262145996, -7.54790381e-06, -1.24275684e-05, 1.00000048, 0.767775178, -0.640720129, -1.78813934e-06, 0.640720248, 0.76777482, 1.39474869e-05))
  2793. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2794. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.100000001, 0.120000094))
  2795. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500003815, -0.256121635, 0.251476288, -4.41810116e-05, -4.7981739e-06, -1.00000048, 0.187089488, 0.982343197, -1.35600567e-05, 0.982343316, -0.187089384, -4.23565507e-05))
  2796. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2797. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.109999992, 0.180000082))
  2798. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, 0.190258026, 0.221046448, 1.83703378e-05, 2.40206718e-05, -1.00000048, 0.655323863, -0.755348384, -5.66244125e-06, -0.755348682, -0.655323744, -2.92360783e-05))
  2799. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2800. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0999998376, 0.519999981))
  2801. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499996185, 0.0484619141, 0.0416660309, 3.47616151e-07, -6.46710396e-06, 1.00000048, 0.991302073, 0.131609648, 4.54485416e-07, -0.131609663, 0.991301835, 5.93066216e-06))
  2802. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2803. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0799999982, 0.319999993))
  2804. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499996185, -0.21938324, 0.038766861, 7.32019544e-07, 1.54972076e-06, -1.00000048, -0.749051094, 0.662512839, 0, 0.662512958, 0.749050856, 1.1920929e-06))
  2805. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2806. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0799999982, 0.300000191))
  2807. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499992371, 0.159481049, -0.0253829956, 2.09049322e-05, -9.53674316e-06, -1.00000048, -0.518668175, -0.854975939, -2.23517418e-06, -0.854976237, 0.518667936, -2.31266022e-05))
  2808. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2809. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.0800000131, 0.210000068))
  2810. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.499977112, 0.108161926, 0.335229874, 6.95632771e-05, -0.000365644693, -1.00000036, 0.979239762, -0.202707946, 0.000142380595, -0.202708066, -0.979239345, 0.00034442544))
  2811. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2812. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000033, 0.129999995, 0.369999975))
  2813. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0.499992371, -0.229066849, 0.190048218, 7.13965856e-05, -7.77840614e-06, 1.00000036, -0.115747206, 0.993278861, 1.5437603e-05, -0.993279219, -0.115747198, 7.00615346e-05))
  2814. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2815. Shush2=CFuncs.Part.Create(m,Enum.Material.SmoothPlastic,0,1,"Bright red","Shush2",Vector3.new(0.200000003, 0.090000011, 0.15000011))
  2816. Shush2Weld=CFuncs.Weld.Create(m,Head,Shush2,CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(-0.500125885, -0.188785553, 0.348403931, -0.000512038823, 0.000103473663, -1.00000024, 0.568686485, 0.822554708, -0.000206530094, 0.822554886, -0.568686366, -0.000479668379))
  2817. CFuncs.Mesh.Create("SpecialMesh",Shush2,Enum.MeshType.Wedge,"",Vector3.new(0, 0, 0),Vector3.new(1, 1, 1))
  2818.  
  2819. function RayCast(Position, Direction, Range, Ignore)
  2820.     return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2821. end
  2822.  
  2823. FindNearestTorso = function(pos)
  2824.     local list = (game.Workspace:children())
  2825.     local torso = nil
  2826.     local dist = 1000
  2827.     local temp, human, temp2 = nil, nil, nil
  2828.     for x = 1, #list do
  2829.         temp2 = list[x]
  2830.         if temp2.className == "Model" and temp2.Name ~= Character.Name then
  2831.             temp = temp2:findFirstChild("Head")
  2832.             human = temp2:findFirstChildOfClass("Humanoid")
  2833.             if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  2834.                 local dohit = true
  2835.                 if dohit == true then
  2836.                     torso = temp
  2837.                     dist = (temp.Position - pos).magnitude
  2838.                 end
  2839.             end
  2840.         end
  2841.     end
  2842.     return torso, dist
  2843. end
  2844. function FindNearestTorso2(Position, Distance, SinglePlayer)
  2845.     if SinglePlayer then
  2846.         return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  2847.     end
  2848.     local List = {}
  2849.     for i, v in pairs(workspace:GetChildren()) do
  2850.         if v:IsA("Model") then
  2851.             if v:findFirstChild("Head") then
  2852.                 if v ~= Character then
  2853.                     if (v:findFirstChild("Head").Position - Position).magnitude <= Distance then
  2854.                         table.insert(List, v)
  2855.                     end
  2856.                 end
  2857.             end
  2858.         end
  2859.     end
  2860.     return List
  2861. end
  2862.             aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 3)})
  2863.             bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  2864.             local Blood = Create("ParticleEmitter"){
  2865.             Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0)),
  2866.             LightEmission = .1,
  2867.             Size = NumberSequence.new(0.2),
  2868.             Texture = "rbxassetid://771221224",
  2869.             Transparency = bbb,
  2870.             Size = aaa,
  2871.             ZOffset = .8,
  2872.             Acceleration = Vector3.new(0, -25, 0),
  2873.             LockedToPart = false,
  2874.             EmissionDirection = "Top",
  2875.             Lifetime = NumberRange.new(.4, .6),
  2876.             Rate = 1000,
  2877.             Rotation = NumberRange.new(-100, 100),
  2878.             RotSpeed = NumberRange.new(-100, 100),
  2879.             Speed = NumberRange.new(20),
  2880.             VelocitySpread = 1000,
  2881.             Enabled = false,
  2882.             Parent = Head
  2883.             }
  2884.  
  2885.  
  2886. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, Face, HitSound, HitPitch)
  2887.     if hit.Parent == nil then
  2888.         return
  2889.     end
  2890.     local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  2891.     for _, v in pairs(hit.Parent:children()) do
  2892.         if v:IsA("Humanoid") then
  2893.             h = v
  2894.         end
  2895.     end
  2896.     if hit.Parent:IsA("Accessory") or hit.Parent:IsA("Hat") then
  2897.     hit = hit.Parent.Parent:FindFirstChild("Head")
  2898.     end
  2899.     if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Head") ~= nil then
  2900.         if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  2901.             if hit.Parent.DebounceHit.Value == true then
  2902.                 return
  2903.             end
  2904.         end
  2905.         local c = Create("ObjectValue"){
  2906.             Name = "creator",
  2907.             Value = game:service("Players").LocalPlayer,
  2908.             Parent = h,
  2909.         }
  2910.         game:GetService("Debris"):AddItem(c, .5)
  2911.         if HitSound ~= nil and HitPitch ~= nil then
  2912.             CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  2913.         end
  2914.         local Damage = math.random(minim, maxim)
  2915.         local blocked = false
  2916.         local block = hit.Parent:findFirstChild("Block")
  2917.         if block ~= nil then
  2918.             if block.className == "IntValue" then
  2919.                 if block.Value > 0 then
  2920.                     blocked = true
  2921.                     block.Value = block.Value - 1
  2922.                     print(block.Value)
  2923.                 end
  2924.             end
  2925.         end
  2926.        
  2927.         if Type ~= "Blood" then
  2928.             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)
  2929.         end
  2930.         local HitHealth = h.Health
  2931.         h.Health = h.Health - Damage
  2932.         if Type == "Knockdown" then
  2933.             local hum = hit.Parent.Humanoid
  2934.             hum.PlatformStand = true
  2935.             coroutine.resume(coroutine.create(function(HHumanoid)
  2936.                 swait(1)
  2937.                 HHumanoid.PlatformStand = false
  2938.             end), hum)
  2939.             local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  2940.             local bodvol = Create("BodyVelocity"){
  2941.                 velocity = angle * knockback,
  2942.                 P = 5000,
  2943.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2944.                 Parent = hit,
  2945.             }
  2946.             local rl = Create("BodyAngularVelocity"){
  2947.                 P = 3000,
  2948.                 maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  2949.                 angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  2950.                 Parent = hit,
  2951.             }
  2952.             game:GetService("Debris"):AddItem(bodvol, .5)
  2953.             game:GetService("Debris"):AddItem(rl, .5)
  2954.         elseif Type == "Normal" then
  2955.             local vp = Create("BodyVelocity"){
  2956.                 P = 500,
  2957.                 maxForce = Vector3.new(math.huge, 0, math.huge),
  2958.                 velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  2959.             }
  2960.             if knockback > 0 then
  2961.                 vp.Parent = hit.Parent.Torso
  2962.             end
  2963.             game:GetService("Debris"):AddItem(vp, .5)
  2964.         elseif Type == "Up" then
  2965.             local bodyVelocity = Create("BodyVelocity"){
  2966.                 velocity = Vector3.new(0, 20, 0),
  2967.                 P = 5000,
  2968.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2969.                 Parent = hit,
  2970.             }
  2971.             game:GetService("Debris"):AddItem(bodyVelocity, .5)
  2972.         elseif Type == "DarkUp" then
  2973.             coroutine.resume(coroutine.create(function()
  2974.                 for i = 0, 1, 0.1 do
  2975.                     swait()
  2976.                     Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  2977.                 end
  2978.             end))
  2979.             local bodyVelocity = Create("BodyVelocity"){
  2980.                 velocity = Vector3.new(0, 20, 0),
  2981.                 P = 5000,
  2982.                 maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  2983.                 Parent = hit,
  2984.             }
  2985.             game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2986.         elseif Type == "Blood" then
  2987.             coroutine.resume(coroutine.create(function()
  2988.                 if hit.Parent.Name == "Salvo_Starly" or hit.Parent.Name == "Nebula_Zorua" or hit.Parent.Name == "CKbackup" then
  2989.                 CFuncs.Sound.Create("873911886", hit.Parent.Torso, .8, .8)
  2990.                 Effects.Sphere.Create(BrickColor.new("Royal purple"), hit.Parent.Torso.CFrame, 30, 30, 30, .5, .5, .5, 0.05)
  2991.                 else
  2992.                 local Blood2 = Blood:Clone()
  2993.                 Blood2.Parent = hit
  2994.                 Blood2.Enabled = true
  2995.                 Blood2.EmissionDirection = Face
  2996.                 local Hito = hit.Parent
  2997.                 game:GetService("Debris"):AddItem(Blood2, 3)
  2998.                 hit.Parent:BreakJoints()
  2999.                 if hit.Parent:findFirstChild("AlreadyHit") == nil then
  3000.                 local c = Create("BoolValue"){
  3001.                     Name = "AlreadyHit",
  3002.                     Value = true,
  3003.                     Parent = Hito,
  3004.                 }
  3005.                 end
  3006.                 swait(5)
  3007.                 Blood2.Enabled = false
  3008.                 swait(30)
  3009.                 if Hito:findFirstChild("AlreadyHit") ~= nil and Hito:findFirstChild("Glitching") == nil then
  3010.                 local s = Create("BoolValue"){
  3011.                     Name = "Glitching",
  3012.                     Value = true,
  3013.                     Parent = Hito,
  3014.                 }
  3015.                 local FT2 = FT:Clone()
  3016.                 if Hito:findFirstChild("Torso") ~= nil then
  3017.                 FT2.Parent = Hito.Torso
  3018.                 --[[RA2.Parent = Hito["Right Arm"]
  3019.                 LA2.Parent = Hito["Left Arm"]
  3020.                 RL2.Parent = Hito["Right Leg"]
  3021.                 LL2.Parent = Hito["Left Leg"]]
  3022.                 for _, v in pairs(Hito:children()) do
  3023.                     if v:IsA("Part") and v.Name ~= "Torso" and v.Name ~= "Head" then
  3024.                     local RA2 = RA:Clone()
  3025.                     RA2.Name = "Shoos"
  3026.                     RA2.Parent = v
  3027.                     end
  3028.                 end
  3029.                 CFuncs.Sound.Create("155202884", Hito:findFirstChild("Torso"), 1, math.random(5, 15) / 10)
  3030.                 else
  3031.                 FT2.Parent = nil                   
  3032.                 CFuncs.Sound.Create("155202884", Hito:findFirstChild("UpperTorso"), 1, math.random(5, 15) / 10)                
  3033.                 end
  3034.                 for i = 0, 1, math.random(1, 10)/30 do
  3035.                 swait()
  3036.                 for _, v in pairs(Hito:children()) do
  3037.                     if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  3038.                         v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  3039.                     elseif v:IsA("Part") and v:findFirstChild("Shoos") ~= nil then
  3040.                         v:findFirstChild("Shoos").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  3041.                     elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  3042.                         v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  3043.                     end
  3044.                 end
  3045.                 if Hito:findFirstChild("UpperTorso") ~= nil then
  3046.                 for _, v in pairs(Hito:findFirstChildOfClass("Humanoid"):children()) do
  3047.                     if v:IsA("NumberValue") then
  3048.                         v.Value = math.random(1, 5) / 10
  3049.                     end
  3050.                 end
  3051.                 end
  3052.                 if Hito == nil then
  3053.                     break
  3054.                 end
  3055.                 end
  3056.                 if Hito ~= nil then
  3057.                 Hito:Destroy()
  3058.                 end
  3059.                 end
  3060.                 end
  3061.             end))      
  3062.         elseif Type == "Snare" then
  3063.             local bp = Create("BodyPosition"){
  3064.                 P = 2000,
  3065.                 D = 100,
  3066.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  3067.                 position = hit.Parent.Torso.Position,
  3068.                 Parent = hit.Parent.Torso,
  3069.             }
  3070.             game:GetService("Debris"):AddItem(bp, 1)
  3071.         elseif Type == "Freeze" then
  3072.             local BodPos = Create("BodyPosition"){
  3073.                 P = 50000,
  3074.                 D = 1000,
  3075.                 maxForce = Vector3.new(math.huge, math.huge, math.huge),
  3076.                 position = hit.Parent.Torso.Position,
  3077.                 Parent = hit.Parent.Torso,
  3078.             }
  3079.             local BodGy = Create("BodyGyro") {
  3080.                 maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  3081.                 P = 20e+003,
  3082.                 Parent = hit.Parent.Torso,
  3083.                 cf = hit.Parent.Torso.CFrame,
  3084.             }
  3085.             hit.Parent.Torso.Anchored = true
  3086.             coroutine.resume(coroutine.create(function(Part)
  3087.                 swait(1.5)
  3088.                 Part.Anchored = false
  3089.             end), hit.Parent.Torso)
  3090.             game:GetService("Debris"):AddItem(BodPos, 3)
  3091.             game:GetService("Debris"):AddItem(BodGy, 3)
  3092.         end
  3093.         local debounce = Create("BoolValue"){
  3094.             Name = "DebounceHit",
  3095.             Parent = hit.Parent,
  3096.             Value = true,
  3097.         }
  3098.         game:GetService("Debris"):AddItem(debounce, Delay)
  3099.         c = Instance.new("ObjectValue")
  3100.         c.Name = "creator"
  3101.         c.Value = Player
  3102.         c.Parent = h
  3103.         game:GetService("Debris"):AddItem(c, .5)
  3104.     end
  3105. end
  3106.  
  3107. function ShowDamage(Pos, Text, Time, Color)
  3108.     local Rate = (1 / 30)
  3109.     local Pos = (Pos or Vector3.new(0, 0, 0))
  3110.     local Text = (Text or "")
  3111.     local Time = (Time or 2)
  3112.     local Color = (Color or Color3.new(1, 0, 1))
  3113.     local EffectPart = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  3114.     EffectPart.Anchored = true
  3115.     local BillboardGui = Create("BillboardGui"){
  3116.         Size = UDim2.new(3, 0, 3, 0),
  3117.         Adornee = EffectPart,
  3118.         Parent = EffectPart,
  3119.     }
  3120.     local TextLabel = Create("TextLabel"){
  3121.         BackgroundTransparency = 1,
  3122.         Size = UDim2.new(1, 0, 1, 0),
  3123.         Text = Text,
  3124.         Font = "SciFi",
  3125.         TextColor3 = Color,
  3126.         TextScaled = true,
  3127.         Parent = BillboardGui,
  3128.     }
  3129.     game.Debris:AddItem(EffectPart, (Time))
  3130.     EffectPart.Parent = game:GetService("Workspace")
  3131.     delay(0, function()
  3132.         local Frames = (Time / Rate)
  3133.         for Frame = 1, Frames do
  3134.             wait(Rate)
  3135.             local Percent = (Frame / Frames)
  3136.             EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  3137.             TextLabel.TextTransparency = Percent
  3138.         end
  3139.         if EffectPart and EffectPart.Parent then
  3140.             EffectPart:Destroy()
  3141.         end
  3142.     end)
  3143. end
  3144.  
  3145. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, Face, HitSound, HitPitch)
  3146.     for _, c in pairs(workspace:children()) do
  3147.         local hum = c:findFirstChildOfClass("Humanoid")
  3148.         if hum ~= nil then
  3149.             if c:findFirstChild("Torso") ~= nil then
  3150.             local head = c:findFirstChild("Torso")
  3151.                 if head ~= nil then
  3152.                 local targ = head.Position - Part.Position
  3153.                 local mag = targ.magnitude
  3154.                 if mag <= Magnitude and c.Name ~= Player.Name then
  3155.                     Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .01, Face, HitSound, HitPitch)
  3156.                 end
  3157.             end
  3158.             elseif c:findFirstChild("UpperTorso") ~= nil then
  3159.             local head = c:findFirstChild("UpperTorso")
  3160.             if head ~= nil then
  3161.                 local targ = head.Position - Part.Position
  3162.                 local mag = targ.magnitude
  3163.                 if mag <= Magnitude and c.Name ~= Player.Name then
  3164.                     Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .01, Face, HitSound, HitPitch)
  3165.                 end
  3166.                 end
  3167.             end
  3168.         end
  3169.     end
  3170. end
  3171.  
  3172. EffectModel = Instance.new("Model", Character)
  3173. EffectModel.Name = "Effects"
  3174.  
  3175. Effects = {
  3176.     Block = {
  3177.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type, Part)
  3178.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  3179.             prt.Anchored = true
  3180.             prt.CFrame = cframe
  3181.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3182.             game:GetService("Debris"):AddItem(prt, 10)
  3183.             if Type == 1 or Type == nil then
  3184.                 table.insert(Effects, {
  3185.                     prt,
  3186.                     "Block1",
  3187.                     delay,
  3188.                     x3,
  3189.                     y3,
  3190.                     z3,
  3191.                     msh
  3192.                 })
  3193.             elseif Type == 2 then
  3194.                 table.insert(Effects, {
  3195.                     prt,
  3196.                     "Block2",
  3197.                     delay,
  3198.                     x3,
  3199.                     y3,
  3200.                     z3,
  3201.                     msh
  3202.                 })
  3203.             elseif Type == 3 then
  3204.                 table.insert(Effects, {
  3205.                     prt,
  3206.                     "Block3",
  3207.                     delay,
  3208.                     x3,
  3209.                     y3,
  3210.                     z3,
  3211.                     msh,
  3212.                     Part
  3213.                 })
  3214.             elseif Type == 4 then
  3215.                 table.insert(Effects, {
  3216.                     prt,
  3217.                     "Block2Fire",
  3218.                     delay,
  3219.                     x3,
  3220.                     y3,
  3221.                     z3,
  3222.                     msh
  3223.                 })
  3224.             end
  3225.         end
  3226.     };
  3227.  
  3228.     Sphere = {
  3229.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, parent)
  3230.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  3231.             prt.Anchored = true
  3232.             prt.CFrame = cframe
  3233.             if parent == nil then
  3234.                 prt.Parent = workspace
  3235.             else
  3236.                 prt.Parent = parent
  3237.             end
  3238.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3239.             game:GetService("Debris"):AddItem(prt, 10)
  3240.             table.insert(Effects, {
  3241.                 prt,
  3242.                 "Cylinder",
  3243.                 delay,
  3244.                 x3,
  3245.                 y3,
  3246.                 z3,
  3247.                 msh
  3248.             })
  3249.         end
  3250.     };
  3251.  
  3252.     Blood = {
  3253.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3254.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  3255.             prt.Anchored = true
  3256.             prt.CFrame = cframe
  3257.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3258.             game:GetService("Debris"):AddItem(prt, 10)
  3259.             table.insert(Effects, {
  3260.                 prt,
  3261.                 "Blood",
  3262.                 delay,
  3263.                 x3,
  3264.                 y3,
  3265.                 z3,
  3266.                 msh
  3267.             })
  3268.         end
  3269.     };
  3270.  
  3271.     Blast = {
  3272.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Part)
  3273.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  3274.             prt.Anchored = true
  3275.             prt.CFrame = cframe
  3276.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "1323306", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3277.             game:GetService("Debris"):AddItem(prt, 10)
  3278.             table.insert(Effects, {
  3279.                 prt,
  3280.                 "Block4",
  3281.                 delay,
  3282.                 x3,
  3283.                 y3,
  3284.                 z3,
  3285.                 msh,
  3286.                 Part
  3287.             })
  3288.         end
  3289.     };
  3290.  
  3291.     Ring = {
  3292.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3293.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3294.             prt.Anchored = true
  3295.             prt.CFrame = cframe
  3296.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3297.             game:GetService("Debris"):AddItem(prt, 10)
  3298.             table.insert(Effects, {
  3299.                 prt,
  3300.                 "Cylinder",
  3301.                 delay,
  3302.                 x3,
  3303.                 y3,
  3304.                 z3,
  3305.                 msh
  3306.             })
  3307.         end
  3308.     };
  3309.  
  3310.     Cylinder = {
  3311.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3312.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  3313.             prt.Anchored = true
  3314.             prt.CFrame = cframe
  3315.             local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3316.             game:GetService("Debris"):AddItem(prt, 10)
  3317.             table.insert(Effects, {
  3318.                 prt,
  3319.                 "Cylinder",
  3320.                 delay,
  3321.                 x3,
  3322.                 y3,
  3323.                 z3,
  3324.                 msh
  3325.             })
  3326.         end
  3327.     };
  3328.  
  3329.     Head = {
  3330.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3331.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  3332.             prt.Anchored = true
  3333.             prt.CFrame = cframe
  3334.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3335.             game:GetService("Debris"):AddItem(prt, 10)
  3336.             table.insert(Effects, {
  3337.                 prt,
  3338.                 "Cylinder",
  3339.                 delay,
  3340.                 x3,
  3341.                 y3,
  3342.                 z3,
  3343.                 msh
  3344.             })
  3345.         end
  3346.     };
  3347.  
  3348.     Wave = {
  3349.         Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  3350.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(.2,.2,.2))
  3351.             prt.Anchored = true
  3352.             prt.CFrame = cframe
  3353.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3354.             game:GetService("Debris"):AddItem(prt, 10)
  3355.             table.insert(Effects, {
  3356.                 prt,
  3357.                 "Cylinder",
  3358.                 delay,
  3359.                 x3,
  3360.                 y3,
  3361.                 z3,
  3362.                 msh
  3363.             })
  3364.         end
  3365.     };
  3366.  
  3367.     Break = {
  3368.         Create = function(brickcolor, cframe, x1, y1, z1)
  3369.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  3370.             prt.Anchored = true
  3371.             prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  3372.             game:GetService("Debris"):AddItem(prt, 10)
  3373.             local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  3374.             local num = math.random(10, 50) / 1000
  3375.             table.insert(Effects, {
  3376.                 prt,
  3377.                 "Shatter",
  3378.                 num,
  3379.                 prt.CFrame,
  3380.                 math.random() - math.random(),
  3381.                 0,
  3382.                 math.random(50, 100) / 100
  3383.             })
  3384.         end
  3385.     };
  3386.  
  3387.     Elec = {
  3388.         Create = function(brickcolor, cff, x, y, z)
  3389.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Part", Vector3.new(1, 1, 1))
  3390.             prt.Anchored = true
  3391.             prt.CFrame = cff * CFrame.new(math.random(-x * 100, x * 100) / 100, math.random(-y * 100, y * 100) / 100, math.random(-z * 100, z * 100) / 100)
  3392.             prt.CFrame = CFrame.new(prt.Position)
  3393.             game:GetService("Debris"):AddItem(prt, 10)
  3394.             xval = math.random() / 9
  3395.             yval = math.random() / 9
  3396.             zval = math.random() / 9
  3397.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  3398.             eul1 = math.random(-50, 50)
  3399.             eul2 = math.random(-50, 50)
  3400.             eul3 = math.random(-50, 50)
  3401.             euld = CFrame.fromEulerAnglesXYZ(eul1, eul2, eul3)
  3402.             euld2 = CFrame.fromEulerAnglesXYZ(-eul1, -eul2, -eul3)
  3403.             table.insert(Effects, {
  3404.                 prt,
  3405.                 "Elec",
  3406.                 .05,
  3407.                 x,
  3408.                 y,
  3409.                 z,
  3410.                 xval,
  3411.                 yval,
  3412.                 zval,
  3413.                 msh,
  3414.                 euld,
  3415.                 euld2
  3416.             })
  3417.         end
  3418.     };
  3419.  
  3420.     Elec2 = {
  3421.         Create = function(brickcolor, cff, x, y, z)
  3422.             local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Part", Vector3.new(1, 1, 1))
  3423.             prt.Anchored = true
  3424.             prt.CFrame = cff * CFrame.new(math.random(-x * 100, x * 100) / 100, math.random(-y * 100, y * 100) / 100, math.random(-z * 100, z * 100) / 100)
  3425.             prt.CFrame = CFrame.new(prt.Position)
  3426.             game:GetService("Debris"):AddItem(prt, 10)
  3427.             xval = math.random() / 7
  3428.             yval = math.random() / 7
  3429.             zval = math.random() / 7
  3430.             msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  3431.             eul1 = math.random(-50, 50)
  3432.             eul2 = math.random(-50, 50)
  3433.             eul3 = math.random(-50, 50)
  3434.             euld = CFrame.fromEulerAnglesXYZ(eul1, eul2, eul3)
  3435.             euld2 = CFrame.fromEulerAnglesXYZ(-eul1, -eul2, -eul3)
  3436.             table.insert(Effects, {
  3437.                 prt,
  3438.                 "Elec",
  3439.                 .1,
  3440.                 x,
  3441.                 y,
  3442.                 z,
  3443.                 xval,
  3444.                 yval,
  3445.                 zval,
  3446.                 msh,
  3447.                 euld,
  3448.                 euld2
  3449.             })
  3450.         end
  3451.     };
  3452.  
  3453.     Clone = {
  3454.         Create = function()
  3455.             for _, v in pairs(Torso.Parent:children()) do
  3456.                 if v.className == "Part" and v.Name ~= "HumanoidRootPart" then
  3457.                     local c = CFuncs.Part.Create(EffectModel, "Neon", 0, .5, BrickColor.new("Bright blue"), "Effect", v.Size)
  3458.                     c.Anchored = true
  3459.                     c.CFrame = v.CFrame
  3460.                     game:GetService("Debris"):AddItem(c, 5)
  3461.                     local cmsh = nil
  3462.                     if v.Name == "Head" then
  3463.                         cmsh = CFuncs.Mesh.Create("SpecialMesh", c, "Head", "", Vector3.new(0, 0, 0), v.Mesh.Scale)
  3464.                     else
  3465.                         cmsh = CFuncs.Mesh.Create("BlockMesh", c, "", "", Vector3.new(0, 0, 0), Vector3.new(1, 1, 1))
  3466.                     end
  3467.                     table.insert(Effects, {
  3468.                         c,
  3469.                         "Cylinder",
  3470.                         0.05,
  3471.                         0.1,
  3472.                         0.1,
  3473.                         0.1,
  3474.                         cmsh
  3475.                     })
  3476.                 end
  3477.             end
  3478.         end
  3479.     };
  3480.  
  3481.     EffectTemplate = {
  3482.  
  3483.     };
  3484. }
  3485.  
  3486. local Re = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','`','1','2','3','4','5','6','7','8','9','0','-','=','~','!','@','#','$','%','^','&','*','(',')','_','+','[','{',']','}',',','<','>','.','/','?','"',"'",'|',';',':'}
  3487.  
  3488. Lag = {
  3489. "殺害人數: ",
  3490. "Kills: ",
  3491. "杀害人数: ",
  3492. "K l  : ",
  3493. " il s: ",
  3494. "   l : ",
  3495. "Ki  s: ",
  3496. "殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺殺: ",
  3497. " 害  : ",
  3498. "  人数: ",
  3499. "KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK: ",
  3500. "  人 : ",
  3501. "殺  數: ",
  3502. " 害人数: ",
  3503. "杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数杀害人数: ",
  3504. "害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害害���害害害害: ",
  3505. "人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人��人人人��人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人��人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人\人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人人: ",
  3506. "K\i\l\l\s\: ",
  3507. "杀害\杀害杀害\杀害杀害杀害\杀害杀害杀害杀害\杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害\杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害杀害: ",
  3508. "     : ",
  3509. "    : ",
  3510. "殺: ",
  3511. "K害人ls: ",
  3512. ": ",
  3513. "Psychopath x Genocider",
  3514. }
  3515. --[[
  3516. function chatfunc(text)
  3517.     local chat = coroutine.wrap(function()
  3518.     if Character:FindFirstChild("TalkingBillBoard")~= nil then
  3519.         Character:FindFirstChild("TalkingBillBoard"):destroy()
  3520.     end
  3521.     local Bill = Instance.new("BillboardGui",Character)
  3522.     Bill.Size = UDim2.new(0,100,0,40)
  3523.     Bill.StudsOffset = Vector3.new(0,3,0)
  3524.     Bill.Adornee = Character.Head
  3525.     Bill.Name = "TalkingBillBoard"
  3526.     local Hehe = Instance.new("TextLabel",Bill)
  3527.     Hehe.BackgroundTransparency = 1
  3528.     Hehe.BorderSizePixel = 0
  3529.     Hehe.Text = ""
  3530.     Hehe.Font = "Bodoni"
  3531.     Hehe.TextSize = 40
  3532.     Hehe.TextStrokeTransparency = 0
  3533.     Hehe.Size = UDim2.new(1,0,0.5,0)
  3534.     coroutine.resume(coroutine.create(function()
  3535.         while Hehe ~= nil do
  3536.             swait()
  3537.             Hehe.Position = UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5)) 
  3538.             Hehe.Rotation = math.random(-5,5)
  3539.             Hehe.TextColor3 = Color3.new(math.random(0, 255)/255,0,0)
  3540.             Hehe.TextStrokeColor3 = Color3.new(math.random(0, 255)/255,0,0)
  3541.         end
  3542.     end))
  3543.     for i = 1,string.len(text),1 do
  3544.         swait()
  3545.         Hehe.Text = string.sub(text,1,i)
  3546.     end
  3547.     swait(90)--Re[math.random(1, 93)]
  3548.     for i = 0, 1, .025 do
  3549.         swait()
  3550.         Bill.ExtentsOffset = Vector3.new(math.random(-i, i), math.random(-i, i), math.random(-i, i))
  3551.         Hehe.TextStrokeTransparency = i
  3552.         Hehe.TextTransparency = i
  3553.     end
  3554.     Bill:Destroy()
  3555.     end)
  3556. chat()
  3557. end
  3558.  
  3559. function onChatted(msg)
  3560.     chatfunc(msg)
  3561. end
  3562.  
  3563. Player.Chatted:connect(onChatted)
  3564. ]]
  3565. function Shoot(part, sp)
  3566.     local Spread = sp
  3567.     local epread = Vector3.new((math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread) * (part.Position - Mouse.Hit.p).magnitude / 100
  3568.     local MouseLook = CFrame.new((part.Position + Mouse.Hit.p) / 2, Mouse.Hit.p + epread)
  3569.     table.insert(Effects,{MouseLook.lookVector, "Shoot", 100 ,part.Position,8,12, math.random(10,20),2})
  3570. end
  3571. function Shoot2(part, sp, target)
  3572.     local Spread = sp
  3573.     local epread = Vector3.new((math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread, (math.random(-1, 0) + math.random()) * Spread) * (part.Position - Mouse.Hit.p).magnitude / 100
  3574.     local MouseLook = CFrame.new((part.Position + target.Position)/2, target.Position)
  3575.     table.insert(Effects,{MouseLook.lookVector, "Shoot", 100 ,part.Position,8,12, math.random(10,20),2})
  3576. end
  3577.  
  3578. function Attackone()
  3579.     Attack = true
  3580.     for i = 0, 1, 0.1 do
  3581.         swait()
  3582.         PlayAnimationFromTable({
  3583.             CFrame.new(0, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3584.             CFrame.new(0, 1.5, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3585.             CFrame.new(1.5, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3586.             CFrame.new(-1.5, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3587.             CFrame.new(0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3588.             CFrame.new(-0.5, -2, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3589.         }, .3, false)
  3590.     end
  3591.     Attack = false
  3592. end
  3593. local Hold = false
  3594. function Broken_wing_bird()
  3595.     Attack = true
  3596.     Hold = true
  3597.     Humanoid.WalkSpeed = 5
  3598.     Humanoid.AutoRotate = false
  3599.     for i = 0, 1, 0.17 do
  3600.         swait()
  3601.         local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  3602.         local direction = aim.lookVector
  3603.         local headingA = math.atan2(direction.x, direction.z)
  3604.         headingA = math.deg(headingA)
  3605.         RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  3606.         PlayAnimationFromTable({
  3607.          CFrame.new(9.53674316e-07, -0.0336816609, -0.255211323, 1, 0, 0, 0, 0.971067786, 0.238803938, 0, -0.238803938, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3608.          CFrame.new(0, 1.42541242, 0.0876473337, 1, 0, 0, 0, 0.97239244, -0.233351514, 0, 0.233351514, 0.97239244) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3609.          CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3610.          CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3611.          CFrame.new(0.562389553, -1.96633184, -0.220747471, 0.997805655, -0.0662109777, 0, 0.0642953441, 0.96893692, -0.238803938, 0.0158114415, 0.238279924, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3612.          CFrame.new(-0.560589671, -1.96681178, -0.220865458, 0.998194873, 0.0600589924, 0, -0.058321353, 0.969314873, -0.238803938, -0.0143423239, 0.238372862, 0.971067786) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3613.         }, .45, false)
  3614.         HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104418173, -1.09499753, -0.00497820787, 4.66004713e-06, 1, 1.3038516e-08, -5.84172085e-07, 1.3038516e-08, -1.00000012, -1.00000012, 4.66004713e-06, 5.83939254e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3615.         Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104342066, -1.0949899, -0.00497933477, -1.08149834e-06, 1, 5.58793545e-08, -5.84870577e-07, 5.40167093e-08, -1.00000012, -1, -1.08149834e-06, 5.88595867e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3616.     end
  3617.     local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  3618.     ref.Anchored = true
  3619.     while Hold == true do
  3620.     Shoot(Hole, 1.5)
  3621.     coroutine.resume(coroutine.create(function()
  3622.     swait(1.5)
  3623.     if Victim ~= nil then
  3624.     Effects.Block.Create(BrickColor.new("New Yeller"), ref.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3625.     ref.CFrame = Victim.Torso.CFrame * CFrame.new(math.random(-200, 200), math.random(-200, 200), math.random(-200, 200))
  3626.     Shoot2(ref, 1, Victim.Torso)
  3627.     else
  3628.     Victim = nil
  3629.     end
  3630.     end))
  3631.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  3632.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3633.     for i = 0, 1 do
  3634.         swait()
  3635.         local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  3636.         local direction = aim.lookVector
  3637.         local headingA = math.atan2(direction.x, direction.z)
  3638.         headingA = math.deg(headingA)
  3639.         RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  3640.         RW.C0 = clerp(RW.C0, CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0),  1)
  3641.         LW.C0 = clerp(LW.C0, CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  3642.     end
  3643.     Shoot(Hole2, 1.5)
  3644.     coroutine.resume(coroutine.create(function()
  3645.     swait(1.5)
  3646.     if Victim ~= nil then
  3647.     Effects.Block.Create(BrickColor.new("New Yeller"), ref.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3648.     ref.CFrame = Victim.Torso.CFrame * CFrame.new(math.random(-200, 200), math.random(-200, 200), math.random(-200, 200))
  3649.     Shoot2(ref, 1, Victim.Torso)
  3650.     else
  3651.     Victim = nil
  3652.     end
  3653.     end))
  3654.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  3655.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole2.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3656.     for i = 0, 1 do
  3657.         swait()
  3658.         local aim = CFrame.new(RootPart.Position, Mouse.Hit.p)
  3659.         local direction = aim.lookVector
  3660.         local headingA = math.atan2(direction.x, direction.z)
  3661.         headingA = math.deg(headingA)
  3662.         RootPart.CFrame = CFrame.new(RootPart.Position) * CFrame.Angles(math.rad(0), math.rad(headingA - 180), math.rad(0))
  3663.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(0, 1.42541242, 0.0876473337, 1, 0, 0, 0, 0.97239244, -0.233351514, 0, 0.233351514, 0.97239244) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  3664.         RW.C0 = clerp(RW.C0, CFrame.new(1.37510991, 0.698206067, -0.824641049, 0.999785006, 0.020736089, 4.64693449e-06, 0.00501107331, -0.241390109, -0.970415294, -0.0201214943, 0.970206618, -0.241442129) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  .5)
  3665.         LW.C0 = clerp(LW.C0, CFrame.new(-1.22553766, 0.648294926, -0.861116946, 0.999652445, -0.0263630021, -1.06560663e-06, -0.00493114442, -0.186943203, -0.982358336, 0.0258977152, 0.982016921, -0.187008232) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  3666.     end
  3667.     end
  3668.     game:GetService("Debris"):AddItem(ref, 1)
  3669.     swait(10)
  3670.     Humanoid.AutoRotate = true
  3671.     Humanoid.WalkSpeed = 14
  3672.     Attack = false
  3673. end
  3674.  
  3675. function Butterfly_on_the_ground()
  3676.     Attack = true
  3677.     Humanoid.WalkSpeed = 0
  3678.     Humanoid.JumpPower = 0
  3679.     for i = 0, 1, 0.11 do
  3680.         swait()
  3681.         PlayAnimationFromTable({
  3682.          CFrame.new(-0, -0.00924980082, -0.147094101, 1, 0, 0, 0, 0.998028755, 0.0627579838, 0, -0.0627579838, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3683.          CFrame.new(0, 1.49783361, -0.324239999, 1, 0, 0, 0, 0.859559119, 0.511036277, 0, -0.511036277, 0.859559119) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  
  3684.          CFrame.new(1.47537684, -0.0119673908, -0.486074328, 0.995289624, -0.0926431417, 0.0285649542, 0.0904912725, 0.782049656, -0.616611481, 0.0347856097, 0.616291881, 0.786749184) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3685.          CFrame.new(-1.57702017, 0.00502845645, -0.622533083, 0.987496614, 0.147014618, -0.0568970889, -0.146226123, 0.719407618, -0.679021835, -0.0588939339, 0.678851485, 0.731909931) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3686.          CFrame.new(0.582992077, -1.99089563, 0.0221938714, 0.998069108, -0.0621130057, 0, 0.0619905666, 0.996101677, -0.0627579838, 0.00389808696, 0.0626368076, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3687.          CFrame.new(-0.55340898, -1.99206996, 0.0221200362, 0.997222602, 0.0744800419, 0, -0.0743332207, 0.995256841, -0.0627579838, -0.0046742172, 0.0625836775, 0.998028755) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3688.         }, .32, false)
  3689.         HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104349852, -1.09500027, -0.00498119649, 4.65661287e-08, 1.00000012, -3.59304249e-06, 9.83476639e-07, -3.59490514e-06, -1, -1, 4.65661287e-08, -1.01327896e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .32)
  3690.         Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104328832, -1.09499168, -0.00498193316, -4.22075391e-06, 1.00000012, -2.68220901e-07, 8.04662704e-07, -2.38418579e-07, -1, -1, -4.21702862e-06, -7.74860382e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .32)
  3691.     end
  3692.     for i = 0, 1, 0.2 do
  3693.         swait()
  3694.         PlayAnimationFromTable({
  3695.          CFrame.new(-8.83230587e-06, -1.21326494, -0.585408747, 0.999996662, 1.76079993e-06, 1.71904196e-06, 2.44006287e-06, 0.779393435, 0.626534164, 2.42144097e-07, -0.626533806, 0.779394567) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3696.          CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  
  3697.          CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3698.          CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3699.          CFrame.new(0.574780762, -1.89212012, 0.54934907, 0.998062849, -0.0490923077, -0.038172923, 0.0620655455, 0.824978769, 0.561744928, 0.00391620025, -0.563027501, 0.826429188) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3700.          CFrame.new(-0.572159648, -1.85852242, 0.532348573, 0.997223377, 0.0585144907, 0.0460263006, -0.0743010715, 0.820766509, 0.566410959, -0.00463189185, -0.56825918, 0.822836995) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3701.         }, .5, false)
  3702.         HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334829, -1.09498894, -0.00498536741, -6.70552254e-07, 1.00000012, -4.96208668e-06, -1.34110451e-06, -4.96767461e-06, -1.00000012, -1.00000012, -6.59376383e-07, 1.28149986e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  3703.         Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104280468, -1.09498692, -0.0049786875, 3.11806798e-06, 1, 5.73322177e-06, 2.14576721e-06, 5.73694706e-06, -1.00000012, -1, 3.11806798e-06, -2.23517418e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  3704.     end
  3705.  
  3706.     local hit = nil
  3707.     while hit == nil do
  3708.         swait()
  3709.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  3710.         hit,pos=RayCast(RootPart.Position, (CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector, 4, Character)
  3711.     end
  3712.     CFuncs.Sound.Create("663164690", Hole, .3, .8)
  3713.     CFuncs.Sound.Create("663164690", Hole2, .3, .8)
  3714.     swait(5)
  3715.     local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  3716.     ref.CFrame = CFrame.new(Mouse.Hit.p - Vector3.new(0, -.2, 0))
  3717.     ref.Anchored = true
  3718.     game:GetService("Debris"):AddItem(ref, 6)
  3719.     for i = 1, 20 do
  3720.     local MouseLook = CFrame.new((ref.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  3721.     local hit2, pos2 = RayCast(ref.Position, MouseLook.lookVector, 999, Character)
  3722.     local refs = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  3723.     refs.Anchored = true
  3724.     refs.CFrame = CFrame.new(pos2)
  3725.     game:GetService("Debris"):AddItem(refs, 1)
  3726.     Effects.Cylinder.Create(BrickColor.new("New Yeller"), refs.CFrame * CFrame.Angles(math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2))), .5, 20000, .5, 0, 0, 0, .13)
  3727.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3728.     Effects.Wave.Create(BrickColor.new("New Yeller"), CFrame.new(Hole.Position + Vector3.new(0, .2, 0)) * CFrame.Angles(0, math.rad(math.random(-360,360)), 0), .1, .1, .1, .1, 0, .1, .16)
  3729.     CFuncs.Sound.Create("340508929", refs, .8, .7)
  3730.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  3731.     MagnitudeDamage(refs, 3, 0, 0, 0, "Blood", "Top", "142858160", math.random(2, 5)/1.4)
  3732.     for i = 0, 1 do
  3733.         swait()
  3734.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  3735.         RW.C0 = clerp(RW.C0, CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0),  1)
  3736.         LW.C0 = clerp(LW.C0, CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  3737.     end
  3738.     local MouseLook = CFrame.new((ref.Position + Mouse.Hit.p) / 2, Mouse.Hit.p)
  3739.     local hit2, pos2 = RayCast(ref.Position, MouseLook.lookVector, 999, Character)
  3740.     local refs = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  3741.     refs.Anchored = true
  3742.     refs.CFrame = CFrame.new(pos2)
  3743.     game:GetService("Debris"):AddItem(refs, 1)
  3744.     Effects.Cylinder.Create(BrickColor.new("New Yeller"), refs.CFrame * CFrame.Angles(math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2)), math.rad(math.random(-2, 2))), .5, 20000, .5, 0, 0, 0, .13)
  3745.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3746.     Effects.Wave.Create(BrickColor.new("New Yeller"), CFrame.new(Hole2.Position + Vector3.new(0, .2, 0)) * CFrame.Angles(0, math.rad(math.random(-360,360)), 0), .1, .1, .1, .1, 0, .1, .16)
  3747.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  3748.     CFuncs.Sound.Create("340508929", refs, .8, .7)
  3749.     MagnitudeDamage(refs, 3, 0, 0, 0, "Blood", "Top", "142858160", math.random(2, 5)/1.4)
  3750.     for i = 0, 1 do
  3751.         swait()
  3752.         Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(2.76084802e-06, 1.37720037, -0.459903181, 0.999998331, -2.89008483e-07, 1.28259637e-06, 8.30739737e-07, 0.534020782, 0.845471025, 7.89761543e-07, -0.845471621, 0.534020901) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  3753.         RW.C0 = clerp(RW.C0, CFrame.new(1.45852637, 0.365505755, -0.795653403, 0.995879352, -0.0528275259, 0.0736907572, 0.0878442302, 0.360745877, -0.928517818, 0.0224694014, 0.931166887, 0.363901049) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),  .5)
  3754.         LW.C0 = clerp(LW.C0, CFrame.new(-1.50637293, 0.371033907, -0.893403471, 0.989684701, 0.0623151474, -0.128987223, -0.141957864, 0.305990666, -0.941391051, -0.0191923492, 0.949993253, 0.311681062) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  3755.     end
  3756.     end
  3757.     swait(10)
  3758.     Humanoid.WalkSpeed = 14
  3759.     Humanoid.JumpPower = 50
  3760.     Attack = false
  3761. end
  3762.  
  3763. function Innocent_s_Tear()
  3764.     Attack = true
  3765.     for i = 0, 1, 0.17 do
  3766.         swait()
  3767.         PlayAnimationFromTable({
  3768.          CFrame.new(-0.0372427106, 0, -0.0254781954, 0.362814218, 0, -0.93186152, 0, 1, 0, 0.93186152, 0, 0.362814218) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3769.          CFrame.new(-0.0584814101, 1.48993742, -0.0233566761, 0.591825008, -0.146214843, 0.792694509, 0.0400200225, 0.987527847, 0.152273491, -0.805072486, -0.0583956167, 0.590295076) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3770.          CFrame.new(1.41006351, -0.0804157257, -0.338553876, 0.670105577, -0.712319076, 0.208710641, 0.734884977, 0.597121656, -0.321542978, 0.104415536, 0.368846059, 0.923607171) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3771.          CFrame.new(-1.57609594, 0.0278623551, -0.341137588, 0.98150444, 0.191439465, 1.26063824e-05, -0.168087006, 0.861808777, -0.478573322, -0.0916287005, 0.469719768, 0.878047645) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3772.          CFrame.new(0.497831821, -1.99730384, -0.0567342639, 0.99926132, -0.00269644242, 0.0383348465, 0.00450899871, 0.998871744, -0.0472746976, -0.038164109, 0.0474126264, 0.998146176) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3773.          CFrame.new(-0.546293855, -1.99743998, -0.0205773562, 0.406115621, 0.0459335074, 0.912666559, 0, 0.998735905, -0.0502652861, -0.913821757, 0.0204135161, 0.405602247) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3774.         }, .4, false)
  3775.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104765799, -1.09500122, -0.00494370935, 4.23192978e-06, 1.00000012, -2.20537186e-06, 3.36766243e-06, -2.17556953e-06, -1, -1.00000012, 4.23192978e-06, -3.39746475e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .4)
  3776.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0103758406, -1.09499943, -0.00501006888, -6.91413879e-06, 1, -3.57627869e-06, 2.86847353e-06, -3.57627869e-06, -1.00000012, -1.00000012, -6.94394112e-06, -2.92807817e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .4)
  3777.     end
  3778.     CFuncs.Sound.Create("200632211", Hole, .8, .6)
  3779.     local gg = nil
  3780.     for i = 0, 1, 0.18 do
  3781.         swait()
  3782.         for i, v in pairs(FindNearestTorso2(Head.CFrame.p, 8)) do
  3783.             if v:FindFirstChild('Head') then
  3784.                 if gg == nil then
  3785.                 CFuncs.Sound.Create("260430060", Hole, .8, .9)
  3786.                 end
  3787.                 gg = v
  3788.                 if v:findFirstChildOfClass("Humanoid") ~= nil then
  3789.                 v:findFirstChildOfClass("Humanoid").PlatformStand = true
  3790.                 end
  3791.                 v:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  3792.             end
  3793.         end
  3794.         PlayAnimationFromTable({
  3795.          CFrame.new(0.0390095115, 0, -0.0197144821, 0.407043844, 0, 0.913408697, 0, 1, 0, -0.913408697, 0, 0.407043815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3796.          CFrame.new(0.05453711, 1.46327734, -0.152279198, 0.41739738, 0.107248709, -0.902373195, 0.0385060012, 0.990031779, 0.135478243, 0.907908022, -0.0912950337, 0.40910691) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3797.          CFrame.new(1.8753885, 0.440661103, -0.547878385, 0.497761488, -0.867243707, 0.0110434555, 0.0789629743, 0.0326340236, -0.996343255, 0.863712072, 0.496813267, 0.0847240984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3798.          CFrame.new(-1.73796844, 0.00463971868, -0.238446265, 0.71437037, 0.694597006, -0.0849137902, -0.686124921, 0.671421766, -0.280045629, -0.137505859, 0.258317709, 0.956223965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3799.          CFrame.new(0.657333732, -1.97795725, -0.018036887, 0.402342439, -0.0848773271, -0.91154623, 0.0163199995, 0.996199667, -0.0855563134, 0.915343881, 0.0195464976, 0.402198553) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3800.          CFrame.new(-0.540840566, -2.00682664, -0.0355517492, 0.997884095, -0.000889145769, 0.0650128722, 0.00360199902, 0.999126971, -0.041622676, -0.0649190247, 0.0417687856, 0.997016191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3801.         }, .45, false)
  3802.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3803.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3804.     end
  3805.     if gg ~= nil then
  3806.     Humanoid.WalkSpeed = 0
  3807.     Humanoid.JumpPower = 0
  3808.     for i = 0, 1, 0.16 do
  3809.         swait()
  3810.         if gg:findFirstChildOfClass("Humanoid") ~= nil then
  3811.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  3812.         end
  3813.         gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  3814.         PlayAnimationFromTable({
  3815.          CFrame.new(0.0374694094, 2.61733879e-30, -0.020400811, 0.407043517, 0, 0.913408816, 0, 1, 1.00974196e-28, -0.913408816, -6.31088724e-30, 0.407043517) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3816.          CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3817.          CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3818.          CFrame.new(-1.73796976, 0.0046387054, -0.238446742, 0.714370131, 0.694597125, -0.0849137902, -0.68612498, 0.671421647, -0.280045629, -0.137505859, 0.258317709, 0.956223905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3819.          CFrame.new(0.657334089, -1.97795868, -0.0180363506, 0.40234226, -0.084877342, -0.91154635, 0.0163200051, 0.996199667, -0.0855563283, 0.915344059, 0.0195464883, 0.402198404) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3820.          CFrame.new(-0.540840447, -2.00682497, -0.0355497524, 0.997884095, -0.000889146701, 0.0650128722, 0.00360199972, 0.999126911, -0.0416226797, -0.0649190843, 0.0417687893, 0.997016013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3821.         }, .4, false)
  3822.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3823.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3824.     if gg == nil then
  3825.         break
  3826.     end
  3827.     end
  3828.     if gg.Name == "Salvo_Starly" or gg.Name == "Nebula_Zorua" or gg.Name == "CKbackup" then
  3829.     for i = 0, 1, 0.04 do
  3830.         swait()
  3831.         if gg:findFirstChildOfClass("Humanoid") ~= nil then
  3832.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  3833.         end
  3834.         gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  3835.         PlayAnimationFromTable({
  3836.          CFrame.new(0.0374694094, 2.61733879e-30, -0.020400811, 0.407043517, 0, 0.913408816, 0, 1, 1.00974196e-28, -0.913408816, -6.31088724e-30, 0.407043517) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3837.          CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3838.          CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3839.          CFrame.new(-1.73796976, 0.0046387054, -0.238446742, 0.714370131, 0.694597125, -0.0849137902, -0.68612498, 0.671421647, -0.280045629, -0.137505859, 0.258317709, 0.956223905) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3840.          CFrame.new(0.657334089, -1.97795868, -0.0180363506, 0.40234226, -0.084877342, -0.91154635, 0.0163200051, 0.996199667, -0.0855563283, 0.915344059, 0.0195464883, 0.402198404) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3841.          CFrame.new(-0.540840447, -2.00682497, -0.0355497524, 0.997884095, -0.000889146701, 0.0650128722, 0.00360199972, 0.999126911, -0.0416226797, -0.0649190843, 0.0417687893, 0.997016013) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3842.         }, .4, false)
  3843.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3844.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .45)
  3845.     if gg == nil then
  3846.         break
  3847.     end
  3848.     end
  3849.     for i = 0, 1, 0.035 do
  3850.         swait()
  3851.         if gg:findFirstChildOfClass("Humanoid") ~= nil then
  3852.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  3853.         end
  3854.         gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  3855.         PlayAnimationFromTable({
  3856.          CFrame.new(0.0390095115, 0, -0.0197144821, 0.407043844, 0, 0.913408697, 0, 1, 0, -0.913408697, 0, 0.407043815) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3857.          CFrame.new(0.05453711, 1.46327734, -0.152279198, 0.41739738, 0.107248709, -0.902373195, 0.0385060012, 0.990031779, 0.135478243, 0.907908022, -0.0912950337, 0.40910691) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3858.          CFrame.new(1.8753885, 0.440661103, -0.547878385, 0.497761488, -0.867243707, 0.0110434555, 0.0789629743, 0.0326340236, -0.996343255, 0.863712072, 0.496813267, 0.0847240984) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3859.          CFrame.new(-1.73796844, 0.00463971868, -0.238446265, 0.71437037, 0.694597006, -0.0849137902, -0.686124921, 0.671421766, -0.280045629, -0.137505859, 0.258317709, 0.956223965) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3860.          CFrame.new(0.657333732, -1.97795725, -0.018036887, 0.402342439, -0.0848773271, -0.91154623, 0.0163199995, 0.996199667, -0.0855563134, 0.915343881, 0.0195464976, 0.402198553) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3861.          CFrame.new(-0.540840566, -2.00682664, -0.0355517492, 0.997884095, -0.000889145769, 0.0650128722, 0.00360199902, 0.999126971, -0.041622676, -0.0649190247, 0.0417687856, 0.997016191) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3862.         }, .12, false)
  3863.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104334587, -1.09500504, -0.00500968238, 1.3609184e-05, 1.00000024, 3.65823507e-06, 3.64333391e-06, 3.67313623e-06, -1, -1, 1.35949813e-05, -3.64147127e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  3864.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104610454, -1.09497094, -0.00493852887, -1.9043684e-05, 1.00000024, -2.35438347e-06, -8.43405724e-06, -2.35438347e-06, -1.00000012, -1, -1.9043684e-05, 8.5234642e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  3865.     end
  3866.     else
  3867.     for i = 0, 10 do
  3868.     CFuncs.Sound.Create("259291804", Hole, 1.1, .8)
  3869.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3870.     Damage(Hole, gg.Head, 0, 0, 0,  "Blood", gg, 0, "Top", "142858160", math.random(2, 5)/1.4)
  3871.     if gg:findFirstChildOfClass("Humanoid") ~= nil then
  3872.         gg:findFirstChildOfClass("Humanoid").PlatformStand = true
  3873.     end
  3874.     gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  3875.     Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  3876.     RW.C0 = clerp(RW.C0, CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, .2, 0) * CFrame.Angles(0, 0, 0), 1)
  3877.     swait()
  3878.     gg:findFirstChild("Head").CFrame = Hole.CFrame * CFrame.Angles(math.rad(90), 0, -math.rad(90))
  3879.     Torso.Neck.C0 = clerp(Torso.Neck.C0, CFrame.new(-0.0591441095, 1.44310308, -0.104489565, 0.38024953, -0.166558102, -0.909763098, 0.0455610156, 0.985830128, -0.161441401, 0.923761129, 0.0199382901, 0.382449985) * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  3880.     RW.C0 = clerp(RW.C0, CFrame.new(1.95842671, 0.950205386, -0.642317116, 0.497761637, -0.759324074, 0.419118613, 0.0789630339, -0.441555262, -0.893752694, 0.863711894, 0.47797066, -0.159830749) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .5)
  3881.     swait()
  3882.     if gg == nil then
  3883.         break
  3884.     end
  3885.     end
  3886.     end
  3887.     swait(10)
  3888.     end
  3889.     Attack = false
  3890.     Humanoid.WalkSpeed = 14
  3891.     Humanoid.JumpPower = 50
  3892. end
  3893.  
  3894.  
  3895. function Run()
  3896.     if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  3897.     coroutine.resume(coroutine.create(function()
  3898.         if Victim ~= Mouse.Target.Parent then
  3899.         Victim = Mouse.Target.Parent
  3900.         Billb.Adornee = Victim.Torso
  3901.         Billb.Enabled = true
  3902.         CFuncs.Sound.Create("749189256", Mouse.Target.Parent, .8, math.random(5, 15) / 10)
  3903.             for i = 1, 0, -.05 do
  3904.             swait()
  3905.             D1.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  3906.             D2.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  3907.             D3.TileSize = UDim2.new(math.random(1, 15) / 7, 0, math.random(1, 15) / 7, 0)
  3908.             D3.Rotation = math.random(-360, 360)
  3909.             D1.Size = UDim2.new(3, i * math.random(5, 40), 3, i * math.random(5, 40))
  3910.             D2.Size = UDim2.new(2.4, i * math.random(5, 40), 2.4, i * math.random(5, 40))
  3911.             D3.Size = UDim2.new(.2, i * math.random(5, 40), .2, i * math.random(5, 40))
  3912.             D1.ImageTransparency = i
  3913.             D2.ImageTransparency = i
  3914.             D3.ImageTransparency = i
  3915.             end
  3916.             D1.TileSize = UDim2.new(1, 0, 1, 0)
  3917.             D2.TileSize = UDim2.new(1, 0, 1, 0)
  3918.             D3.TileSize = UDim2.new(1, 0, 1, 0)
  3919.             D3.Rotation = 45
  3920.         end
  3921.     end))
  3922.     end
  3923. end
  3924. function Hide_n_Seek()
  3925.     Delay2 = true
  3926.     for i = 0, 1, math.random(1, 2)/9 do   
  3927.     swait()
  3928.     CFuncs.Sound.Create("155202884", Head, .4, math.random(5, 15) / 5)
  3929.     FT.Parent = Torso
  3930.     RA.Parent = RightArm
  3931.     LA.Parent = LeftArm
  3932.     RL.Parent = RightLeg
  3933.     LL.Parent = LeftLeg
  3934.     D1.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  3935.     D2.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  3936.     D3.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  3937.     D3.Rotation = math.random(-360, 360)
  3938.     for _, v in pairs(Character:children()) do
  3939.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  3940.             v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  3941.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  3942.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  3943.         end
  3944.         for _, v in pairs(m:children()) do
  3945.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  3946.                 v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/6, math.random(-5, 5)/6, math.random(-5, 5)/6)
  3947.             end    
  3948.         end
  3949.     end
  3950.     end
  3951.     for _, v in pairs(Character:children()) do
  3952.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  3953.             v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  3954.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  3955.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  3956.         end
  3957.         for _, v in pairs(m:children()) do
  3958.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  3959.                 v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  3960.             end    
  3961.         end
  3962.     end
  3963.     if Victim:FindFirstChildOfClass("Humanoid") ~= nil then
  3964.     RootPart.CFrame = Victim.Head.CFrame * CFrame.new(0, 0, 6)
  3965.     else
  3966.     Victim = nil
  3967.     end
  3968.     D1.TileSize = UDim2.new(1, 0, 1, 0)
  3969.     D2.TileSize = UDim2.new(1, 0, 1, 0)
  3970.     D3.TileSize = UDim2.new(1, 0, 1, 0)
  3971.     D3.Rotation = 45
  3972.     FT.Parent = nil
  3973.     RA.Parent = nil
  3974.     LA.Parent = nil
  3975.     RL.Parent = nil
  3976.     LL.Parent = nil
  3977.     Delay2 = false
  3978. end
  3979.  
  3980. function Happy_Ending()
  3981.     Attack = true
  3982.     Humanoid.WalkSpeed = 0
  3983.     Humanoid.JumpPower = 0
  3984.     for i = 1, 0, -0.01 do
  3985.         swait()
  3986.         spook.Volume = i - .01
  3987.         PlayAnimationFromTable({
  3988.          CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3989.          CFrame.new(0, 1.48569643, -0.0892917216, 1, 0, 0, 0, 0.987443745, 0.15797095, 0, -0.15797095, 0.987443745) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3990.          CFrame.new(1.97623742, 0.437888026, -0.304436743, 0.406562924, -0.913622797, 3.01142649e-07, 0.281078935, 0.125080049, -0.951498568, 0.869310796, 0.386844128, 0.30765301) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3991.          CFrame.new(-1.88455427, 0.422001511, -0.176498562, 0.283520967, 0.957216203, 0.0579055212, -0.204488963, 0.119341888, -0.971566737, -0.936909854, 0.263618499, 0.229576096) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3992.          CFrame.new(0.5102005, -1.99953759, 0, 0.998996615, -0.0447849892, 0, 0.0447849855, 0.998996615, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3993.          CFrame.new(-0.554316103, -1.99676478, -0, 0.998235762, 0.0593759865, 0, -0.0593759865, 0.998235762, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  3994.         }, .12, false)
  3995.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0227924436, -1.07477307, -0.0921273902, 1.96695328e-06, -0.999339342, 0.0363452137, 5.51342964e-07, 0.0363451838, 0.999339283, -1.00000012, -1.93715096e-06, 6.10947609e-07) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  3996.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0169022772, -1.08894277, -0.167423859, -2.58535147e-05, -0.999802172, 0.0198903829, 7.16745853e-06, 0.019890368, 0.999802232, -1, 2.59876251e-05, 6.65336847e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .12)
  3997.     end
  3998.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole.CFrame, .1, .1, .1, .25, .25, .25, .13)
  3999.     Effects.Block.Create(BrickColor.new("New Yeller"), Hole2.CFrame, .1, .1, .1, .25, .25, .25, .13)
  4000.     CFuncs.Sound.Create("259291804", Hole, 1.1, .8)
  4001.     CFuncs.Sound.Create("259291804", Hole2, 1.1, .8)
  4002.     CFuncs.Sound.Create("142858160", Head, 1.3, math.random(2, 5)/1.4)
  4003.  
  4004.     if Character.Name == "Salvo_Starly" or Character.Name == "Nebula_Zorua" or Character.Name == "CKbackup" then
  4005.     CFuncs.Sound.Create("873911886", RootPart, .8, .8)
  4006.     Effects.Sphere.Create(BrickColor.new("Royal purple"), RootPart.CFrame, 30, 30, 30, .5, .5, .5, 0.05)
  4007.     swait(55)
  4008.     for i = 0, 1, 0.01 do
  4009.         swait()
  4010.         spook.Volume = i + .01
  4011.         PlayAnimationFromTable({
  4012.          CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4013.          CFrame.new(-0.209060356, 1.4504354, -0.00869044848, 0.904006004, -0.421258777, 0.0728988647, 0.422152996, 0.906518221, 0.00342751318, -0.067528002, 0.0276759826, 0.997333467) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4014.          CFrame.new(1.52594924, -0.0116261244, -0.0164723098, 0.243770003, -0.733046055, -0.634995818, 0.0841329992, 0.668263078, -0.739152312, 0.966176987, 0.126759022, 0.224575877) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4015.          CFrame.new(-1.45059443, 0.0140549541, -0.030643627, 0.177682057, 0.705317974, 0.68626219, -0.09524104, 0.706409931, -0.701365948, -0.979468346, 0.0592598245, 0.192691579) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4016.          CFrame.new(0.5102005, -1.99953759, 0, 0.998996615, -0.0447849892, 0, 0.0447849855, 0.998996615, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4017.          CFrame.new(-0.554316103, -1.99676478, -0, 0.998235762, 0.0593759865, 0, -0.0593759865, 0.998235762, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4018.         }, .14, false)
  4019.     HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.023190137, -1.06343412, -0.0356665105, -0.00649303198, -0.999339521, 0.0357592702, -0.178101644, 0.0363439769, 0.983340681, -0.983990788, 1.60485506e-05, -0.178219959) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .14)
  4020.     Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0250650737, -1.08305347, -0.131738186, 0.000606626272, -0.999983788, -0.00567625836, -0.112200432, -0.00570848584, 0.993669271, -0.993685484, 3.4108758e-05, -0.112201981) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .14)
  4021.     end
  4022.     Attack = false
  4023.     Humanoid.WalkSpeed = 14
  4024.     Humanoid.JumpPower = 50
  4025.     else
  4026.     Deed = true
  4027.     Blood.Enabled = true
  4028.     m.Parent = workspace
  4029.     swait(1)
  4030.     Character:BreakJoints()
  4031.     swait(5)
  4032.     for _, v in pairs(m:children()) do
  4033.         if v:IsA("Part") and v.Name ~= "FHead" and v.Name ~= "Shush" and v.Name ~= "Shush2" then
  4034.             v.CanCollide = true
  4035.         end
  4036.     end
  4037.     game:GetService("Debris"):AddItem(m, 40)
  4038.     Blood.Enabled = false
  4039.     swait(30)
  4040.     CFuncs.Sound.Create("155202884", Torso, 1, math.random(5, 15) / 10)    
  4041.     FT.Parent = Torso
  4042.     RA.Parent = RightArm
  4043.     LA.Parent = LeftArm
  4044.     RL.Parent = RightLeg
  4045.     LL.Parent = LeftLeg
  4046.     for i = 0, 1, math.random(1, 10)/60 do
  4047.     swait()
  4048.     for _, v in pairs(Character:children()) do
  4049.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  4050.                 v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  4051.             elseif v:IsA("Part") and v:findFirstChild("Shoos") ~= nil then
  4052.                 v:findFirstChild("Shoos").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  4053.             elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  4054.                 v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  4055.             end
  4056.         end
  4057.     end
  4058.     Character:Destroy()
  4059.     end
  4060. end
  4061.  
  4062. Mouse.Button1Down:connect(function()
  4063.     if Attack == false and Hold == false then
  4064.     Broken_wing_bird()
  4065.     end
  4066. end)
  4067. Mouse.Button1Up:connect(function()
  4068.     if Hold == true then
  4069.     Hold = false
  4070.     end
  4071. end)
  4072.  
  4073. Mouse.KeyDown:connect(function(Key)
  4074.     Key = Key:lower()
  4075.     if Attack == false and Key == 'q' then
  4076.     Run()
  4077.     elseif Attack == false and Key == 'e' and Delay2 == false and Victim ~= nil then
  4078.     Hide_n_Seek()
  4079.     elseif Attack == false and Key == 'z' and Hold == false then
  4080.     Innocent_s_Tear()
  4081.     elseif Attack == false and Key == 'x' then
  4082.     Butterfly_on_the_ground()
  4083.     elseif Key == "p" then
  4084.     Happy_Ending()
  4085.     elseif Key == "g" then
  4086.     end
  4087. end)
  4088.  
  4089. Mouse.KeyUp:connect(function(Key)
  4090. end)
  4091.  
  4092.  
  4093.  
  4094. coroutine.resume(coroutine.create(function()
  4095. while true do
  4096.     swait()
  4097.     if Delay == false then
  4098.     Randomize = math.random(0, 120)
  4099.     if Randomize == 1 then
  4100.     FT.Parent = Torso
  4101.     RA.Parent = RightArm
  4102.     LA.Parent = LeftArm
  4103.     RL.Parent = RightLeg
  4104.     LL.Parent = LeftLeg
  4105.     for i = 0, 1, math.random(1, 10)/20 do
  4106.     swait()
  4107.     spook2.Octave = math.random(1, 20) / 10
  4108.     spook.PlaybackSpeed = math.random(1, 20) / 12
  4109.     D1.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  4110.     D2.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  4111.     D3.TileSize = UDim2.new(math.random(1, 15) / 20, 0, math.random(1, 15) / 20, 0)
  4112.     D3.Rotation = math.random(-360, 360)
  4113.     for _, v in pairs(Character:children()) do
  4114.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  4115.             v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  4116.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  4117.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  4118.         end
  4119.         for _, v in pairs(m:children()) do
  4120.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Shush2" or v.Name == "Head") then
  4121.                 v:findFirstChild("Mesh").Offset = Vector3.new(math.random(-5, 5)/10, math.random(-5, 5)/10, math.random(-5, 5)/10)
  4122.             end    
  4123.         end
  4124.     end
  4125.     end
  4126.     spook2.Octave = 1
  4127.     spook.PlaybackSpeed = .3
  4128.     D1.TileSize = UDim2.new(1, 0, 1, 0)
  4129.     D2.TileSize = UDim2.new(1, 0, 1, 0)
  4130.     D3.TileSize = UDim2.new(1, 0, 1, 0)
  4131.     D3.Rotation = 45
  4132.     for _, v in pairs(Character:children()) do
  4133.         if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil then
  4134.             v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  4135.         elseif v:IsA("Accessory") and v.Handle:findFirstChild("Mesh") ~= nil then
  4136.             v.Handle:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  4137.         end
  4138.         for _, v in pairs(m:children()) do
  4139.             if v:IsA("Part") and v:findFirstChild("Mesh") ~= nil and (v.Name == "Shush" or v.Name == "Head") then
  4140.                 v:findFirstChild("Mesh").Offset = Vector3.new(0, 0, 0)
  4141.             end    
  4142.         end
  4143.     end
  4144.     FT.Parent = nil
  4145.     RA.Parent = nil
  4146.     LA.Parent = nil
  4147.     RL.Parent = nil
  4148.     LL.Parent = nil
  4149.     end
  4150.     end
  4151.     end
  4152. end))
  4153.  
  4154. while true do
  4155.     swait()
  4156.     D1.Rotation = D1.Rotation - 2
  4157.     D2.Rotation = D2.Rotation + 4
  4158.     Animie = math.random(1, 5) / 10
  4159.     if Deed == false then
  4160.     Torso.Neck.C0 = clerp(Torso.Neck.C0, Torso.Neck.C0 * CFrame.Angles(math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20)), math.rad(math.random(-Animie * 20, Animie * 20))), .5)
  4161.     end
  4162.     if Head:findFirstChild("face") ~= nil then
  4163.         Head:findFirstChild("face"):Destroy()
  4164.     end
  4165.     if spook.Parent == nil then
  4166.         spook = Create("Sound"){
  4167.         Parent = Character,
  4168.         SoundId = "rbxassetid://504871254",
  4169.         Volume = 1.3,
  4170.         PlaybackSpeed = .3,
  4171.         Looped = true
  4172.         }
  4173.         spook2 = Create("PitchShiftSoundEffect"){
  4174.         Parent = spook,
  4175.         Octave = 1
  4176.         }
  4177.         spook:Play()
  4178.     end
  4179.     for i, v in pairs(Character:GetChildren()) do
  4180.         if v:IsA("Part") then
  4181.             v.Material = "SmoothPlastic"
  4182.         elseif v:IsA("Accessory") then
  4183.             v:WaitForChild("Handle").Material = "SmoothPlastic"
  4184.         end
  4185.     end
  4186.     if Victim ~= nil and Victim:FindFirstChildOfClass("Humanoid") == nil then
  4187.     Victim = nil
  4188.     Billb.Adornee = nil
  4189.     Billb.Enabled = false
  4190.     end
  4191.     Humanoid.MaxHealth = 11111110896723058319876184696208490496
  4192.     Humanoid.Health = 11111110896723058319876184696208490496
  4193.     Humanoid.Name = Re[math.random(1, 93)]..Re[math.random(1, 93)]..Re[math.random(1, 93)]
  4194.     TorsoVelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  4195.     Velocity = RootPart.Velocity.y
  4196.     Sine = Sine + Change
  4197.     local hit, pos = RayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  4198.         if RootPart.Velocity.y > 1 and hit == nil then
  4199.             Anim = "Jump"
  4200.             if Attack == false then
  4201.                 Change = 1
  4202.             PlayAnimationFromTable({
  4203.                  CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4204.                  CFrame.new(0, 1.48630166, 0.0828605741, 1, 0, 0, 0, 0.986636221, -0.162939042, 0, 0.162939042, 0.986636221) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4205.                  CFrame.new(1.54998243, 0.0460062027, 0, 0.96711725, -0.254331052, 0, 0.254331052, 0.96711725, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4206.                  CFrame.new(-1.60585427, 0.120478928, -0, 0.945319474, 0.326146126, 0, -0.326146156, 0.945319474, 0, 0, 0, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4207.                  CFrame.new(0.5, -1.98453414, 0.0931893736, 1, 0, 0, 0, 0.98649478, 0.163792953, 0, -0.163792953, 0.98649478) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4208.                  CFrame.new(-0.5, -1.98326659, 0.121506959, 1, 0, 0, 0, 0.99064213, 0.13648501, 0, -0.13648501, 0.99064213) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4209.             }, Animie, false)
  4210.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.01043892, -1.09500229, -0.00497436523, 0, 1.00000012, 0, 0, 0, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  4211.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.010425603, -1.09500909, -0.00497436523, 0, 1.00000024, 2.98023224e-08, 0, -2.98023224e-08, -1.00000024, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  4212.             end
  4213.         elseif RootPart.Velocity.y < -1 and hit == nil then
  4214.             Anim = "Fall"
  4215.             if Attack == false then
  4216.                 Change = 1
  4217.             PlayAnimationFromTable({
  4218.                  CFrame.new(0, -0.00281290524, -0.110870562, 1, 0, 0, 0, 0.983663857, 0.180014983, 0, -0.180014983, 0.983663857) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4219.                  CFrame.new(0, 1.43970644, -0.17384778, 1, 0, 0, 0, 0.963594437, 0.267368227, 0, -0.267368197, 0.963594437) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4220.                  CFrame.new(1.87205124, 0.239569426, 1.33605636e-05, 0.610077322, -0.792341948, -3.13323631e-06, 0.792341888, 0.610077322, 6.70552254e-07, 1.38580799e-06, -2.90572643e-06, 1) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4221.                  CFrame.new(-1.88090944, 0.174126849, -0.0411957316, 0.636063814, 0.770755291, -0.0368679203, -0.771619737, 0.635008395, -0.0369789898, -0.00509031117, 0.0519690178, 0.998635769) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4222.                  CFrame.new(0.611441433, -1.93454111, -0.205220982, 0.996495903, -0.0836423263, 9.74191153e-07, 0.0828808397, 0.987422228, -0.134641305, 0.0112607507, 0.134169608, 0.990894377) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4223.                  CFrame.new(-0.570478976, -1.94810426, -0.143567681, 0.996611655, 0.0822507069, -1.19118874e-06, -0.0817528069, 0.99057734, -0.109877877, -0.00903635286, 0.109505668, 0.993945122) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4224.             }, Animie, false)
  4225.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.01043892, -1.09500229, -0.00497436523, 0, 1.00000012, 0, 0, 0, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  4226.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.010425603, -1.09500909, -0.00497436523, 0, 1.00000024, 2.98023224e-08, 0, -2.98023224e-08, -1.00000024, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  4227.             end
  4228.         elseif TorsoVelocity < 1 and hit ~= nil then
  4229.             Anim = "Idle"
  4230.             if Attack == false then
  4231.                 Change = 1
  4232.             PlayAnimationFromTable({
  4233.                 CFrame.new(0, 0.00304500386 - .1 * math.cos(Sine / 45), -0.25276947, 1, 0, 0, 0, 0.966956854, 0.254939973, 0, -0.254939973, 0.966956854) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4234.                 CFrame.new(0, 1.48396528, -0.184687465, 1, 0, 0, 0, 0.938511074, 0.345249116, 0, -0.345249116, 0.938511074) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4235.                 CFrame.new(1.44362104, 0.0105986297, -0.173658058, 0.99780637, -0.0662000254, 0, 0.0640125647, 0.964835703, -0.254939973, 0.0168770328, 0.254380733, 0.966956854) * CFrame.new(0, 0 - .02 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15, 0) * CFrame.Angles(0, 0, math.rad(0 + 4 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15)),
  4236.                 CFrame.new(-1.48667848, 0.0416535959, -0.221442789, 0.996128142, 0.0879139975, 0, -0.0850090459, 0.963212907, -0.254939973, -0.0224127937, 0.253952891, 0.966956854) * CFrame.new(0, 0 - .02 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15, 0) * CFrame.Angles(0, 0, math.rad(0 - 4 * math.cos(Sine / 45) + -math.sin(Sine / 45) / 15)),
  4237.                 CFrame.new(0.537495971, -1.99924409, -0.2656973, 0.998377502, -0.0569419749, 0, 0.0550604314, 0.96538794, -0.254939973, 0.0145167857, 0.254526347, 0.966956854) * CFrame.new(0, 0 + .1 * math.cos(Sine / 45), 0) * CFrame.Angles(0, 0, 0),
  4238.                 CFrame.new(-0.544956386, -1.99696815, -0.265097141, 0.995043218, 0.0994440243, 0, -0.0961580798, 0.962163866, -0.254939973, -0.0253522564, 0.253676295, 0.966956854) * CFrame.new(0, 0 + .1 * math.cos(Sine / 45), 0) * CFrame.Angles(0, 0, 0),
  4239.             }, Animie, false)
  4240.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104389191, -1.04402542, -0.00497436523, 0, 1, 0, 0, 0, -1, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), Animie)
  4241.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104370201, -1.05964959, -0.00497436523, 0, 1.00000012, 7.4505806e-09, 0, -7.4505806e-09, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), Animie)
  4242.             end
  4243.         elseif TorsoVelocity > 2 and hit ~= nil then
  4244.             Anim = "Walk"
  4245.             if Attack == false then
  4246.                 Change = 3
  4247.             PlayAnimationFromTable({
  4248.                 CFrame.new(0, 0.0217996836, -0.15443182, 1, 0, 0, 0, 0.982294619, 0.187342957, 0, -0.187342942, 0.982294619) * CFrame.new(0, -.1 - .15 * math.cos(Sine / 6), 0) * CFrame.Angles(0, math.rad(0 - 15 * math.sin(Sine / 12) / 2), 0),  
  4249.                 CFrame.new(0, 1.50440693, -0.177497774, 1, 0, 0, 0, 0.98494184, 0.172886148, 0, -0.172886133, 0.9849419) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  4250.                 CFrame.new(1.51832783, -0.0136715584, -0.18358618, 0.99780637, -0.0662000254, 0, 0.0650279298, 0.980139852, -0.187342942, 0.0124021089, 0.186931998, 0.982294619) * CFrame.new(0, .1 - .15 * math.sin(Sine / 12), 0 - .5 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 + 40 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  4251.                 CFrame.new(-1.51726496, 0.00152201951, -0.180036053, 0.996128142, 0.0879139975, 0, -0.086357452, 0.978491306, -0.187342942, -0.0164700691, 0.186617598, 0.982294619) * CFrame.new(0, .1 + .15 * math.sin(Sine / 12), 0 + .5 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 - 40 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  4252.                 CFrame.new(0.537497759, -2.01284766, -0.226675838, 0.998377502, -0.0569419749, 0, 0.0559337959, 0.98070085, -0.187342942, 0.010667678, 0.187038988, 0.982294619) * CFrame.new(0, .1 + .15 * math.sin(Sine / 12), 0 + 1 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 - 60 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  4253.                 CFrame.new(-0.544956088, -2.01053548, -0.226234794, 0.995043218, 0.0994440243, 0, -0.0976833329, 0.977425575, -0.187342942, -0.0186301377, 0.186414331, 0.982294619) * CFrame.new(0, .1 - .15 * math.sin(Sine / 12), 0 - 1 * math.cos(Sine / 12)) * CFrame.Angles(math.rad(0 + 60 * math.cos(Sine / 12) + -math.sin(Sine / 12)), 0, 0),
  4254.             }, Animie, false)
  4255.             HandleWeld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104389191, -1.04402542, -0.00497436523, 0, 1, 0, 0, 0, -1, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  4256.             Handle2Weld.C0 = clerp(HandleWeld.C0, CFrame.new(0.0104370201, -1.05964959, -0.00497436523, 0, 1.00000012, 7.4505806e-09, 0, -7.4505806e-09, -1.00000012, -1, 0, 0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), .3)
  4257.             end
  4258.         end
  4259.     if #Effects > 0 then
  4260.         for e = 1, #Effects do
  4261.             if Effects[e] ~= nil then
  4262.                 local Thing = Effects[e]
  4263.                 if Thing ~= nil then
  4264.                     local Part = Thing[1]
  4265.                     local Mode = Thing[2]
  4266.                     local Delay = Thing[3]
  4267.                     local IncX = Thing[4]
  4268.                     local IncY = Thing[5]
  4269.                     if Thing[2] == "Shoot" then
  4270.                     Look = Thing[1]
  4271.                     local hit, pos = RayCast(Thing[4], Look, 20, Character)
  4272.                     local mag = (Thing[4] - pos).magnitude
  4273.                     Effects.Cylinder.Create(BrickColor.new("New Yeller"),CFrame.new((Thing[4] + pos)/2, pos)*CFrame.Angles(1.57,0,0),.5,mag * 5,.5,0,0,0,0.14)
  4274.                     Thing[4]=Thing[4] + (Look * 20)
  4275.                     Thing[3]=Thing[3] - 1
  4276.                     if hit ~= nil and hit.Parent:findFirstChildOfClass("Humanoid") ~= nil then
  4277.                     local ref = CFuncs.Part.Create(m,Enum.Material.Neon,0,1,"New Yeller","ref",Vector3.new(0.05,0.05,0.05))
  4278.                     ref.Anchored = true
  4279.                     ref.CFrame = CFrame.new(pos)
  4280.                     CFuncs.Sound.Create("1166474639", ref, 1.2, 1.1)
  4281.                     Damage(hit, hit, 0, 0, 0,  "Blood", hit, 0, "Top", "142858160", math.random(2, 5)/1.4)
  4282.                     game:GetService("Debris"):AddItem(ref, 1)
  4283.                     elseif hit ~= nil and hit.Parent:findFirstChildOfClass("Humanoid") == nil then
  4284.                     Thing[3] = 0
  4285.                     end
  4286.                     --MagnitudeDamage(ref, 2, 8, 9, 0, .2, "Normal")
  4287.                     end
  4288.                     if Thing[3] <= 0 then
  4289.                     table.remove(Effects, e)
  4290.                     end
  4291.                     end
  4292.                     if Thing[2] ~= "Shoot" then
  4293.                     if Thing[1].Transparency <= 1 then
  4294.                         if Thing[2] == "Block1" then
  4295.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4296.                             Mesh = Thing[7]
  4297.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4298.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4299.                         elseif Thing[2] == "Ice" then
  4300.                             if Thing[6] <= Thing[5] then
  4301.                                 Thing[6] = Thing[6] + .05
  4302.                                 Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, .4, 0)
  4303.                             else
  4304.                                 Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4305.                             end
  4306.                         elseif Thing[2] == "Shatter" then
  4307.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4308.                             Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  4309.                             Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  4310.                             Thing[6] = Thing[6] + Thing[5]
  4311.                         elseif Thing[2] == "Block2" then
  4312.                             Thing[1].CFrame = Thing[1].CFrame
  4313.                             Mesh = Thing[7]
  4314.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4315.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4316.                         elseif Thing[2] == "Block3" then
  4317.                             Thing[1].CFrame = Thing[8].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4318.                             Mesh = Thing[7]
  4319.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4320.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4321.                         elseif Thing[2] == "Block4" then
  4322.                             Thing[1].CFrame = Thing[8].CFrame * CFrame.new(0, -Thing[7].Scale.Y, 0) * CFrame.fromEulerAnglesXYZ(3.14, 0, 0)
  4323.                             Mesh = Thing[7]
  4324.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4325.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4326.                         elseif Thing[2] == "Block2Fire" then
  4327.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4328.                             Mesh = Thing[7]
  4329.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4330.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4331.                             if Thing[1].Transparency >= .3 then
  4332.                                 Thing[1].BrickColor = BrickColor.new("Bright red")
  4333.                             else
  4334.                                 Thing[1].BrickColor = BrickColor.new("Bright yellow")
  4335.                             end
  4336.                         elseif Thing[2] == "Cylinder" then
  4337.                             Mesh = Thing[7]
  4338.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4339.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4340.                         elseif Thing[2] == "Blood" then
  4341.                             Mesh = Thing[7]
  4342.                             Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, -.5, 0)
  4343.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4344.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4345.                         elseif Thing[2] == "Elec" then
  4346.                             Mesh = Thing[10]
  4347.                             Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  4348.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4349.                             Thing[1].CFrame = Thing[1].CFrame * Thing[11] * CFrame.new(0, 0, .2)
  4350.                             Thing[1].Rotation = Vector3.new(0, 0, 0)
  4351.                         elseif Thing[2] == "Disappear" then
  4352.                             Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4353.                         end
  4354.                     else
  4355.                         Part.Parent = nil
  4356.                         table.remove(Effects, e)
  4357.                     end
  4358.                 end
  4359.             end
  4360.         end
  4361.     end
  4362. 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