SheeityArtist

Sugarie's Psycho

May 13th, 2017 (edited)
870
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 84.73 KB | None | 0 0
  1. --------------
  2. --Psychopath--
  3. --------------
  4. --By     --
  5. --CKbackup-
  6. -----------
  7.  
  8. -------------
  9. --Move List--
  10. -------------
  11. --Q - Target
  12. --AWC - Kill
  13. --ASC - End
  14. --DSC - Murder
  15. --WWC - Execute
  16. --ADQ - Appear (Target First)
  17. --ASQ - Expunge (Target First)
  18. --ADC - Reap (Target First)
  19. --SSC - Hunt (Target First)
  20. --WWSQ - Annihilation
  21. --SSADQ - Your World
  22. -------------
  23.  
  24. player = game.Players.LocalPlayer
  25. chara = player.Character
  26. debby = game.Debris
  27. Mouse = player:GetMouse()
  28. hum = chara:FindFirstChildOfClass("Humanoid")
  29. hum.WalkSpeed = 8
  30. atkd = false
  31. targetted = nil
  32.  
  33. ArtificialHB = Instance.new("BindableEvent", script)
  34. ArtificialHB.Name = "Heartbeat"
  35. script:WaitForChild("Heartbeat")
  36. frame = 0.03333333333333
  37. tf = 0
  38. allowframeloss = false
  39. tossremainder = false
  40. lastframe = tick()
  41. script.Heartbeat:Fire()
  42. game:GetService("RunService").Heartbeat:connect(function(s, p)
  43.   tf = tf + s
  44.   if tf >= frame then
  45.     if allowframeloss then
  46.       script.Heartbeat:Fire()
  47.       lastframe = tick()
  48.     else
  49.       for i = 1, math.floor(tf / frame) do
  50.         script.Heartbeat:Fire()
  51.       end
  52.       lastframe = tick()
  53.     end
  54.     if tossremainder then
  55.       tf = 0
  56.     else
  57.       tf = tf - frame * math.floor(tf / frame)
  58.     end
  59.   end
  60. end)
  61. function swait(num)
  62.   if num == 0 or num == nil then
  63.     ArtificialHB.Event:wait()
  64.   else
  65.     for i = 0, num*30 do
  66.       ArtificialHB.Event:wait()
  67.     end
  68.   end
  69. end
  70.  
  71. --Outfit--
  72. New = function(Object, Parent, Name, Data)
  73.     local Object = Instance.new(Object)
  74.     for Index, Value in pairs(Data or {}) do
  75.         Object[Index] = Value
  76.     end
  77.     Object.Parent = Parent
  78.     Object.Name = Name
  79.     return Object
  80. end
  81.  
  82. ShadowHead = New("Part",chara,"ShadowHeads",{BrickColor = BrickColor.new("Really black"),Size = Vector3.new(1.20000005, 0.600000024, 1),CFrame = CFrame.new(68.5999985, 0.700013041, 9.89999962, 1, 0, 0, 0, 1, 0, 0, 0, 1),Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  83. Mesh = New("SpecialMesh",ShadowHead,"Mesh",{Scale = Vector3.new(1.3, 1.5, 1.3),})
  84. Weld = New("ManualWeld",ShadowHead,"Weld",{Part0 = ShadowHead,Part1 = chara.Head,C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  85.  
  86. Knifu = New("Model",chara,"Knifu",{})
  87. Handle = New("Part",Knifu,"Handle",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(44.9000015, 1.0999999, 22.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  88. KWeld = New("ManualWeld",Handle,"Weld",{Part0 = Handle,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),C1 = CFrame.new(0, -1.00000644, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  89. Mesh = New("CylinderMesh",Handle,"Mesh",{})
  90. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 1.89999986, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  91. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  92. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  93. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(44.9000015, 2.90000057, 22.3000011, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  94. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  95. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 1.80000067, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  96. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 1.69999981, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  97. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  98. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  99. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 1.69999981, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  100. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  101. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  102. BloodPart = New("Part",Knifu,"BloodPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.19999993, 0.600000024),CFrame = CFrame.new(44.9000015, 3.99999976, 22.3000031, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  103. Mesh = New("SpecialMesh",BloodPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  104. Weld = New("ManualWeld",BloodPart,"Weld",{Part0 = BloodPart,Part1 = Handle,C1 = CFrame.new(0, 2.89999986, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  105. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(44.9000015, 2.20000029, 22.1000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  106. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  107. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 1.10000038, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  108. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.600000083),CFrame = CFrame.new(44.9000015, 1.5, 21.8999977, -1, 0, 0, 0, -1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  109. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  110. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 0.400000095, -0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  111. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(44.9000015, 1.5, 22.3999996, 1, 0, 0, 0, -1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  112. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  113. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.400000095, 0.199998856, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  114. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 1.89999986, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  115. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  116. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  117. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 2.0999999, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  118. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  119. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  120. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 2.0999999, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  121. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  122. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  123. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 2.29999995, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  124. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  125. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  126. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 2.29999995, 22.3000031, -1, 0, 0, 0, 1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  127. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  128. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  129. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(44.9000015, 2.10000038, 22.3000011, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  130. Mesh = New("BlockMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.400000006, 1, 0.5),})
  131. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 1.00000048, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  132. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(44.9000015, 1.30000019, 22.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  133. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  134. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 0.200000286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  135. Blood2Part = New("Part",Knifu,"Blood2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000083, 0.200000003),CFrame = CFrame.new(44.9000015, 3.10000038, 22.1000004, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  136. Mesh = New("BlockMesh",Blood2Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),})
  137. Weld = New("ManualWeld",Blood2Part,"Weld",{Part0 = Blood2Part,Part1 = Handle,C1 = CFrame.new(0, 2.00000048, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  138. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(44.9000015, 1.10000014, 22.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  139. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  140. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 2.38418579e-07, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  141. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(44.9000015, 1.50000024, 22.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  142. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.5, 1.20000005, 1.5),})
  143. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 0.400000334, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  144. Hitbox = New("Part",Knifu,"Hitbox",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 3.00000024, 0.600000024),CFrame = CFrame.new(44.9000015, 3.0999999, 22.3000031, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  145. Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = Handle,C1 = CFrame.new(0, 2, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  146. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(44.9000015, 0.900000095, 22.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  147. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  148. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, -0.199999809, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  149. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),CFrame = CFrame.new(44.9000015, 2.70000029, 22.1000004, 1, 0, 0, 0, -1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  150. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  151. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.60000038, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  152. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(44.9000015, 3.30000019, 22.4000034, 1, 0, 0, 0, -1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  153. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  154. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 2.20000029, 0.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  155. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(44.9000015, 3.30000067, 22.5000019, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  156. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  157. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 2.20000076, 0.300001144, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  158. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.400000006, 0.200000077),CFrame = CFrame.new(44.9000015, 1.80000007, 21.6999969, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  159. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  160. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 0.700000167, -0.500003815, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  161. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Magenta"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(44.9000015, 2.30000043, 22.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.666667, 0, 0.666667),})
  162. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.200000003, 0.5, 0.200000003),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  163. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 1.20000052, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  164. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Magenta"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(44.9000015, 0.700000286, 22.2000008, 1, 0, 0, 0, 1, 0, 0, 0, 1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.666667, 0, 0.666667),})
  165. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.200000003, 0.5, 0.200000003),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  166. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, -0.399999619, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  167. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(44.9000015, 2.9000001, 22.5000038, 1, 0, 0, 0, -1, 0, 0, 0, -1),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  168. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),MeshType = Enum.MeshType.Wedge,})
  169. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.80000019, 0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  170.  
  171. local p1mit = Instance.new("ParticleEmitter",Hitbox)
  172. p1mit.Texture = "rbxasset://textures/particles/fire_main.dds"
  173. p1mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  174. p1mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(1,0)})
  175. p1mit.Lifetime = NumberRange.new(2)
  176. p1mit.Rate = 100
  177. p1mit.Enabled = false
  178. p1mit.Acceleration = Vector3.new(0,-5,0)
  179. p1mit.Rotation = NumberRange.new(0,359)
  180. p1mit.Speed = NumberRange.new(0)
  181. local p2mit = Instance.new("ParticleEmitter",BloodPart)
  182. p2mit.Texture = "http://www.roblox.com/asset/?id=243132757"
  183. p2mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  184. p2mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.1),NumberSequenceKeypoint.new(1,.1)})
  185. p2mit.Lifetime = NumberRange.new(1)
  186. p2mit.Rate = 10
  187. p2mit.Acceleration = Vector3.new(0,-10,0)
  188. p2mit.Speed = NumberRange.new(0)
  189. local p3mit = p2mit:Clone()
  190. p3mit.Parent = Blood2Part
  191.  
  192. crosshair = Instance.new("BillboardGui",chara)
  193. crosshair.Size = UDim2.new(10,0,10,0)
  194. crosshair.Enabled = false
  195. imgl = Instance.new("ImageLabel",crosshair)
  196. imgl.Position = UDim2.new(0,0,0,0)
  197. imgl.Size = UDim2.new(1,0,1,0)
  198. imgl.Image = "rbxassetid://233522684"
  199. imgl.BackgroundTransparency = 1
  200. imgl.ImageColor3 = Color3.new(.2,0,0)
  201. imgl2 = Instance.new("ImageLabel",crosshair)
  202. imgl2.Position = UDim2.new(-.25,0,-.25,0)
  203. imgl2.Size = UDim2.new(1.5,0,1.5,0)
  204. imgl2.Image = "rbxassetid://233522684"
  205. imgl2.BackgroundTransparency = 1
  206. imgl2.ImageColor3 = Color3.new(.4,0,0)
  207. imgl3 = Instance.new("ImageLabel",crosshair)
  208. imgl3.Position = UDim2.new(-.5,0,-.5,0)
  209. imgl3.Size = UDim2.new(2,0,2,0)
  210. imgl3.Image = "rbxassetid://233522684"
  211. imgl3.BackgroundTransparency = 1
  212. imgl3.ImageColor3 = Color3.new(.6,0,0)
  213.  
  214. --Sounds--
  215. function LoadSnd(id,loop,vol,pit)
  216. local snd = New("Sound",chara,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
  217. return snd
  218. end
  219. Music = LoadSnd(563676702,true,1,1)
  220. SwingSnd = LoadSnd(12222208,false,1,.5)
  221. HitSnd = LoadSnd(429400881,false,1,1)
  222. ChatSnd = LoadSnd(565939471,false,1,.4)
  223. ThrowSnd = LoadSnd(743521497,false,1,1)
  224. TargetSnd = LoadSnd(743521450,false,1,.7)
  225. TeleSnd = LoadSnd(743521656,false,1,.7)
  226. ClawDashSnd = LoadSnd(62339698,false,1,.3)
  227. LaughSnd = LoadSnd(333446256,false,1,.8)
  228. HowDoesItFeelSnd = LoadSnd(135017755,false,1,1)
  229. CanYouFeelSnd = LoadSnd(135017578,false,1,1)
  230. SatanSnd = LoadSnd(346228000,false,1,1)
  231. HellSnd = LoadSnd(147836419,true,1,1)
  232. Music:Play()
  233.  
  234. --Play Sound in Part--
  235. function PlaySnd(snd,part)
  236. local sound = snd:Clone()
  237. sound.PlayOnRemove = true
  238. sound.Parent = part
  239. sound:Destroy()
  240. end
  241.  
  242. --Target Select--
  243. function TargetSelect(person)
  244. local dd=coroutine.wrap(function()
  245. if targetted ~= person then
  246. targetted = person
  247. for i = 0,30,10 do
  248. swait(.05)
  249. crosshair.Size = UDim2.new(40-i,0,40-i,0)
  250. end
  251. end
  252. end)
  253. dd()
  254. end
  255.  
  256. --Damage Function--
  257. function dealdmg(dude)
  258. dude.Humanoid.PlatformStand = true
  259. local bgf = Instance.new("BodyGyro",dude.Head)
  260. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  261. local val = Instance.new("BoolValue",dude)
  262. val.Name = "IsHit"
  263. for i = 1, 10 do
  264. local blo = Instance.new("Part",game.Workspace)
  265. blo.Size = Vector3.new(.6,.2,.6)
  266. blo.Material = "SmoothPlastic"
  267. blo.BrickColor = BrickColor.new("Crimson")
  268. blo.Position = dude.Head.Position
  269. blo.CFrame = dude.Head.CFrame
  270. debby:AddItem(blo,30)
  271. end
  272. local ds = coroutine.wrap(function()
  273. swait(2)
  274. targetted = nil
  275. dude:BreakJoints()
  276. dude.Humanoid:Destroy()
  277. PlaySnd(ClawDashSnd,dude.Head)
  278. local chi = dude:GetChildren()
  279. for i = 1, #chi do
  280. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  281. local bodpos = Instance.new("BodyPosition",chi[i])
  282. bodpos.Position = chi[i].Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  283. local emi = p1mit:Clone()
  284. emi.LightEmission = 1
  285. emi.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,0,1)),ColorSequenceKeypoint.new(1,Color3.new(1,0,1))})
  286. emi.Parent = chi[i]
  287. emi.Enabled = true
  288. chi[i].BrickColor = BrickColor.new("Really black")
  289. end
  290. end
  291. for i = 1, 4 do
  292. for i = 1, #chi do
  293. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  294. chi[i].Transparency = chi[i].Transparency + .25
  295. swait()
  296. end
  297. end
  298. end
  299. for i = 1, #chi do
  300. if chi[i].ClassName == "Part" or chi[i].ClassName == "MeshPart" then
  301. chi[i]:Destroy()
  302. end
  303. end
  304. end)
  305. ds()
  306. end
  307.  
  308. --Explode Hitbox--
  309. function ExHitbox(rad,pos,damage,env,toim)
  310. local E = Instance.new("Explosion")
  311. E.Position = pos
  312. E.Parent = game.Workspace
  313. E.BlastRadius = rad
  314. E.BlastPressure = 0
  315. E.Visible = false
  316. E.Hit:connect(function(hit)
  317. if hit.Parent:FindFirstChildOfClass("Humanoid")~=nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
  318. local ch = hit.Parent:GetChildren()
  319. for i = 1, #ch do
  320. if ch[i].ClassName == "Part" or ch[i].ClassName == "MeshPart" then
  321. local efff = p1mit:Clone()
  322. efff.Enabled = true
  323. efff.Parent = ch[i]
  324. end
  325. end
  326. hit.Parent:BreakJoints()
  327. dealdmg(hit.Parent,damage,env,toim)
  328. end
  329. end)
  330. end
  331.  
  332. --Chat Function--
  333. function chatfunc(text)
  334. local chat = coroutine.wrap(function()
  335. if chara:FindFirstChild("TalkingBillBoard")~= nil then
  336. chara:FindFirstChild("TalkingBillBoard"):destroy()
  337. end
  338. local naeeym2 = Instance.new("BillboardGui",chara)
  339. naeeym2.Size = UDim2.new(0,100,0,40)
  340. naeeym2.StudsOffset = Vector3.new(0,3,0)
  341. naeeym2.Adornee = chara.Head
  342. naeeym2.Name = "TalkingBillBoard"
  343. local tecks2 = Instance.new("TextLabel",naeeym2)
  344. tecks2.BackgroundTransparency = 1
  345. tecks2.BorderSizePixel = 0
  346. tecks2.Text = ""
  347. tecks2.Font = "Fantasy"
  348. tecks2.FontSize = "Size24"
  349. tecks2.TextStrokeTransparency = 0
  350. tecks2.TextColor3 = Color3.new(.6,0,0)
  351. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  352. tecks2.Size = UDim2.new(1,0,0.5,0)
  353. local shk = coroutine.wrap(function()
  354. while tecks2 ~= nil do
  355. swait(.05)
  356. tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  357. end
  358. end)
  359. shk()
  360. for i = 1,string.len(text),1 do
  361. tecks2.Text = string.sub(text,1,i)
  362. swait(0.01)
  363. end
  364. swait(1)
  365. for i = 1, 5 do
  366. swait()
  367. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  368. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  369. tecks2.TextTransparency = tecks2.TextTransparency + .2
  370. end
  371. naeeym2:Destroy()
  372. end)
  373. chat()
  374. end
  375.  
  376. function onChatted(msg)
  377. --chatfunc(msg)
  378. end
  379. player.Chatted:connect(onChatted)
  380.  
  381. --Blade Hit Effect--
  382. function SlashEff(pos)
  383. local p = Instance.new("Part",game.Workspace)
  384. p.Size = Vector3.new(0,0,0)
  385. p.BrickColor = BrickColor.new("White")
  386. p.Material = "Neon"
  387. p.Anchored = true
  388. p.CanCollide = false
  389. p.CFrame = pos * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  390. local pm = Instance.new("SpecialMesh",p)
  391. pm.MeshType = "Sphere"
  392. pm.Scale = Vector3.new(2.5,0,2.5)
  393. local disp = coroutine.wrap(function()
  394. for i = 1, 4 do
  395. swait()
  396. p.Transparency = p.Transparency + .2
  397. pm.Scale = pm.Scale + Vector3.new(0,30,0)
  398. end
  399. swait()
  400. p:Destroy()
  401. end)
  402. disp()
  403. end
  404.  
  405. --Super Pause--
  406. function SuperPause()
  407. SuperSnd:Play()
  408. local p = Instance.new("Part",game.Workspace)
  409. p.Size = Vector3.new(0,0,0)
  410. p.BrickColor = BrickColor.new("White")
  411. p.Material = "Neon"
  412. p.Anchored = true
  413. p.CanCollide = false
  414. p.CFrame = chara.Torso.CFrame
  415. local pm = Instance.new("SpecialMesh",p)
  416. pm.MeshType = "Sphere"
  417. local disp = coroutine.wrap(function()
  418. for i = 1, 4 do
  419. swait()
  420. p.Transparency = p.Transparency + .2
  421. pm.Scale = pm.Scale + Vector3.new(20,20,20)
  422. end
  423. swait()
  424. p:Destroy()
  425. end)
  426. disp()
  427. end
  428.  
  429. --Blade Touch--
  430. dela = .5
  431. bladeactive = false
  432. stormvipactive = false
  433. executeactive = false
  434. function bladehit(hit)
  435. if bladeactive == true then
  436. if hit.Parent:FindFirstChildOfClass("Humanoid") ~= nil and hit.Parent ~= chara and hit.Parent:FindFirstChild("IsHit")==nil then
  437. p1mit.Enabled = true
  438. PlaySnd(HitSnd,hit.Parent.Head)
  439. dealdmg(hit.Parent)
  440. if stormvipactive == true then
  441. local bf = Instance.new("BodyVelocity",hit.Parent.Head)
  442. bf.P = 10000
  443. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  444. bf.Velocity = Vector3.new(0,100,0)
  445. debby:AddItem(bf,.2)
  446. end
  447. if executeactive == true then
  448. local we = Instance.new("Weld",Hitbox)
  449. we.Name = "HitWeld"
  450. we.Part0 = hit.Parent.Head
  451. we.Part1 = Hitbox
  452. we.C0 = we.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  453. end
  454. swait(.5)
  455. p1mit.Enabled = false
  456. end
  457. end
  458. end
  459. Hitbox.Touched:connect(bladehit)
  460.  
  461. --Material Return--
  462. gprop = {}
  463. function materialhit(hit)
  464. if hit.Parent ~= chara and hit.Parent.Parent ~= chara and hit.Name ~= "Trace" and hit.Parent:FindFirstChildOfClass("Humanoid") == nil then
  465. gprop = {hit.BrickColor,hit.Material}
  466. end
  467. end
  468. chara["Left Leg"].Touched:connect(materialhit)
  469. chara["Right Leg"].Touched:connect(materialhit)
  470.  
  471. --Clerp Animations--
  472. TC = chara.HumanoidRootPart.RootJoint
  473. HC = chara.Torso.Neck
  474. RAC = chara.Torso["Right Shoulder"]
  475. LAC = chara.Torso["Left Shoulder"]
  476. RLC = chara.Torso["Right Hip"]
  477. LLC = chara.Torso["Left Hip"]
  478. TCF = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  479. HCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  480. RACF = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  481. LACF = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  482. RLCF = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  483. LLCF = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  484. RWF = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  485. LWF = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  486. RLWF = CFrame.new(-.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  487. LLWF = CFrame.new(.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  488. RW = Instance.new("Weld",HC.Parent)
  489. RW.Part1 = HC.Parent
  490. RW.Part0 = chara["Right Arm"]
  491. RW.C0 = RWF
  492. LW = Instance.new("Weld",HC.Parent)
  493. LW.Part1 = HC.Parent
  494. LW.Part0 = chara["Left Arm"]
  495. LW.C0 = LWF
  496. RLW = nil
  497. LLW = nil
  498.  
  499. function Sheath(stype)
  500. KWeld:Destroy()
  501. if stype == 1 then --Sheathed
  502. KWeld = New("ManualWeld",Handle,"Weld",{Part0 = Handle,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0),C1 = CFrame.new(0, -1.00000644, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  503. elseif stype == 2 then --Unsheathed
  504. KWeld = New("ManualWeld",Handle,"Weld",{Part0 = Handle,Part1 = chara["Right Arm"],C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1.00000525, 4.17232513e-07, 0, 4.17232513e-07, 1.00000525),C1 = CFrame.new(0, -0.600002885, -0.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  505. end
  506. end
  507.  
  508. function AddLegWelds()
  509. RLW = Instance.new("Weld",chara["Right Leg"])
  510. RLW.Part1 = HC.Parent
  511. RLW.Part0 = chara["Right Leg"]
  512. RLW.C0 = RLWF
  513. LLW = Instance.new("Weld",chara["Left Leg"])
  514. LLW.Part1 = HC.Parent
  515. LLW.Part0 = chara["Left Leg"]
  516. LLW.C0 = LLWF
  517. end
  518.  
  519. function DestroyLegWelds()
  520. RLC = New("Motor6D",chara.Torso,"Right Hip",{Part0 = chara.Torso,Part1 = chara["Right Leg"],C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0),C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0),})
  521. LLC = New("Motor6D",chara.Torso,"Left Hip",{Part0 = chara.Torso,Part1 = chara["Left Leg"],C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),})
  522. RLW:Destroy()
  523. LLW:Destroy()
  524. end
  525.  
  526. function clerp(a,b,c)
  527. return a:lerp(b,c)
  528. end
  529.  
  530. --TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90))
  531. --HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50))
  532. --RW.C0 = (RWF + Vector3.new(1,2,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
  533. --LW.C0 = LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(2))
  534.  
  535. TC.C0 = TCF
  536. HC.C0 = HCF
  537. RW.C0 = RWF
  538. LW.C0 = LWF
  539.  
  540. --Idle Clerp--
  541. ITCF = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10))
  542. IHCF = HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-10))
  543. IRWF = RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-2))
  544. ILWF = LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(2))
  545.  
  546. TC.C0 = ITCF
  547. HC.C0 = IHCF
  548. RW.C0 = IRWF
  549. LW.C0 = ILWF
  550.  
  551. --Kill--
  552. function KillThem()
  553. del = true
  554. atkd = true
  555. hum.WalkSpeed = 0
  556. bladeactive = true
  557. SwingSnd:Play()
  558. Sheath(2)
  559. swait()
  560. for i = 0,.75,.15 do
  561. swait()
  562. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  563. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.4+i)
  564. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  565. end
  566. swait(1)
  567. Sheath(1)
  568. bladeactive = false
  569. for i = 0,.6,.1 do
  570. swait()
  571. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  572. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.6-i)
  573. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  574. end
  575. TC.C0 = ITCF
  576. HC.C0 = IHCF
  577. RW.C0 = IRWF
  578. LW.C0 = ILWF
  579. hum.WalkSpeed = 8
  580. del = false
  581. end
  582.  
  583. --End--
  584. function EndThem()
  585. del = true
  586. atkd = true
  587. hum.WalkSpeed = 0
  588. bladeactive = true
  589. SwingSnd:Play()
  590. swait()
  591. for i = 0,.75,.15 do
  592. swait()
  593. TC.C0 = clerp(ITCF,TCF,.4+i)
  594. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),.4+i)
  595. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,0,-.4)) * CFrame.fromEulerAnglesXYZ(math.rad(-150),0,math.rad(-90)),.4+i)
  596. end
  597. swait(.5)
  598. bladeactive = false
  599. for i = 0,.6,.1 do
  600. swait()
  601. TC.C0 = clerp(ITCF,TCF,.6-i)
  602. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),.6-i)
  603. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,0,-.4)) * CFrame.fromEulerAnglesXYZ(math.rad(-150),0,math.rad(-90)),.6-i)
  604. end
  605. TC.C0 = ITCF
  606. HC.C0 = IHCF
  607. RW.C0 = IRWF
  608. LW.C0 = ILWF
  609. hum.WalkSpeed = 8
  610. del = false
  611. end
  612.  
  613. --Murder--
  614. function MurderThem()
  615. del = true
  616. atkd = true
  617. hum.WalkSpeed = 0
  618. for i = 0,.6,.1 do
  619. swait()
  620. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(100)),.4+i)
  621. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),.4+i)
  622. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.7,1.4,-1.1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-180)),.4+i)
  623. LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),.4+i)
  624. end
  625. local bf = Instance.new("BodyVelocity",chara.Torso)
  626. bf.P = 10000
  627. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  628. bf.Velocity = Vector3.new(0,100,0) + chara.HumanoidRootPart.CFrame.lookVector*5
  629. SwingSnd:Play()
  630. stormvipactive = true
  631. bladeactive = true
  632. swait(.2)
  633. stormvipactive = false
  634. bladeactive = false
  635. bf:Destroy()
  636. for i = 0,.6,.1 do
  637. swait()
  638. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(100)),.6-i)
  639. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),.6-i)
  640. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.7,1.4,-1.1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-180)),.6-i)
  641. LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),.6-i)
  642. end
  643. TC.C0 = ITCF
  644. HC.C0 = IHCF
  645. RW.C0 = IRWF
  646. LW.C0 = ILWF
  647. hum.WalkSpeed = 8
  648. del = false
  649. end
  650.  
  651. --Execute--
  652. function ExecuteThem()
  653. del = true
  654. atkd = true
  655. for i = 0,.6,.1 do
  656. swait()
  657. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.4+i)
  658. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),.4+i)
  659. RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.4+i)
  660. end
  661. TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  662. HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0)
  663. RW.C0 = (RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  664. local bf = Instance.new("BodyVelocity",chara.Torso)
  665. bf.P = 10000
  666. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  667. bf.Velocity = Vector3.new(0,100,0) + chara.HumanoidRootPart.CFrame.lookVector*5
  668. Sheath(2)
  669. SwingSnd:Play()
  670. executeactive = true
  671. bladeactive = true
  672. swait(.2)
  673. bf:Destroy()
  674. swait(.5)
  675. if Hitbox:FindFirstChild("HitWeld")~=nil then
  676. Hitbox:FindFirstChild("HitWeld"):Destroy() 
  677. end
  678. Sheath(1)
  679. executeactive = false
  680. bladeactive = false
  681. for i = 0,.6,.1 do
  682. swait()
  683. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.6-i)
  684. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),.6-i)
  685. RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.6-i)
  686. end
  687. TC.C0 = ITCF
  688. HC.C0 = IHCF
  689. RW.C0 = IRWF
  690. LW.C0 = ILWF
  691. del = false
  692. end
  693.  
  694. --Expunge--
  695. function ExpungeThem()
  696. del = true
  697. atkd = true
  698. hum.WalkSpeed = 0
  699. for i = 0,1,.5 do
  700. swait()
  701. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  702. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.4+i)
  703. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  704. end
  705. ThrowSnd:Play()
  706. local knc = Knifu:GetChildren()
  707. for i = 1, #knc do
  708. knc[i].Transparency = 1
  709. end
  710. swait(.2)
  711. KnifuHit = New("Model",game.Workspace,"KnifuHit",{})
  712. HWeldPart = New("Part",KnifuHit,"HWeldPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(68.629982, 1.83662391, 15.8509817, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  713. Mesh = New("CylinderMesh",HWeldPart,"Mesh",{})
  714. Weld = New("ManualWeld",HWeldPart,"Weld",{Part0 = HWeldPart,Part1 = targetted.Head,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),C1 = CFrame.new(0.0299835205, 1.33661091, -2.04901791, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  715. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.52322841, 16.5938034, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  716. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  717. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  718. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(68.629982, 1.0232265, 17.4598274, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  719. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  720. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.80000067, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  721. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.62322855, 16.4205971, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  722. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  723. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  724. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.62322855, 16.4205971, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  725. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  726. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  727. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 1.19999993, 0.600000024),CFrame = CFrame.new(68.629982, 0.473228455, 18.4124565, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  728. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  729. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 2.89999986, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  730. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1.20000005, 0.200000003),CFrame = CFrame.new(68.629982, 1.20002079, 16.7536106, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  731. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  732. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.10000038, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  733. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.600000083),CFrame = CFrame.new(68.629982, 1.37681365, 16.04739, 1, 0, 0, 0, 0.5, 0.866025448, 0, -0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  734. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  735. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 0.400000095, -0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  736. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(68.629982, 1.80982792, 16.2973919, -1, 0, 0, 0, 0.5, -0.866025448, 0, -0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  737. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  738. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.400000095, 0.199998856, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  739. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.52322841, 16.5938034, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  740. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  741. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  742. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.4232285, 16.7670078, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  743. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  744. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  745. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.4232285, 16.7670078, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  746. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  747. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  748. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.32322836, 16.9402142, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  749. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  750. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  751. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 1.32322836, 16.9402142, 1, 0, 0, 0, -0.5, -0.866025448, 0, 0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  752. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  753. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  754. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(68.629982, 1.42322659, 16.7670078, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  755. Mesh = New("BlockMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.400000006, 1, 0.5),})
  756. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.00000048, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  757. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.629982, 1.73662376, 16.0241871, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  758. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  759. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 0.200000286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  760. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000083, 0.200000003),CFrame = CFrame.new(68.629982, 0.750020742, 17.5330334, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  761. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),})
  762. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 2.00000048, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  763. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.629982, 1.83662379, 15.8509817, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  764. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  765. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 2.38418579e-07, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  766. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.629982, 1.63662374, 16.1973915, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  767. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.5, 1.20000005, 1.5),})
  768. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 0.400000334, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  769. HPart = New("Part",KnifuHit,"HPart",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 3.00000024, 0.600000024),CFrame = CFrame.new(68.629982, 0.923228443, 17.6330338, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  770. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 2, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  771. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.629982, 1.93662381, 15.6777763, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  772. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  773. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, -0.199999809, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  774. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),CFrame = CFrame.new(68.629982, 0.95002085, 17.1866226, -1, 0, 0, 0, 0.5, -0.866025448, 0, -0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  775. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  776. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.60000038, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  777. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(68.629982, 0.909831166, 17.8562393, -1, 0, 0, 0, 0.5, -0.866025448, 0, -0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  778. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  779. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 2.20000029, 0.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  780. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.629982, 0.996432185, 17.9062386, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  781. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  782. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 2.20000076, 0.300001144, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  783. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.400000006, 0.200000077),CFrame = CFrame.new(68.629982, 1.05360782, 16.2071972, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  784. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  785. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 0.700000167, -0.500003815, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  786. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Magenta"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.629982, 1.23662364, 16.890213, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.666667, 0, 0.666667),})
  787. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.200000003, 0.5, 0.200000003),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  788. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.20000052, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  789. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Magenta"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.629982, 2.03662372, 15.5045719, -1, 0, 0, 0, -0.5, 0.866025448, 0, 0.866025448, 0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.666667, 0, 0.666667),})
  790. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.200000003, 0.5, 0.200000003),MeshId = "http://www.roblox.com/Asset/?id=9756362",MeshType = Enum.MeshType.FileMesh,})
  791. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, -0.399999619, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  792. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Really black"),Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(68.629982, 1.19643402, 17.5598297, -1, 0, 0, 0, 0.5, -0.866025448, 0, -0.866025448, -0.5),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  793. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),MeshType = Enum.MeshType.Wedge,})
  794. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.80000019, 0.300003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  795. debby:AddItem(KnifuHit,10)
  796. dealdmg(targetted)
  797. PlaySnd(HitSnd,targetted.Head)
  798. swait(1)
  799. for i = 0,1,.1 do
  800. swait()
  801. for i = 1, #knc do
  802. if knc[i] ~= Hitbox then
  803. knc[i].Transparency = 1-i
  804. end
  805. end
  806. end
  807. for i = 0,.6,.1 do
  808. swait()
  809. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  810. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.6-i)
  811. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  812. end
  813. TC.C0 = ITCF
  814. HC.C0 = IHCF
  815. RW.C0 = IRWF
  816. LW.C0 = ILWF
  817. hum.WalkSpeed = 8
  818. del = false
  819. end
  820.  
  821. --Reap--
  822. function ReapThem()
  823. del = true
  824. atkd = true
  825. TeleSnd:Play()
  826. chara.Torso.CFrame = (targetted.Head.CFrame - Vector3.new(0,1.5,0)) - targetted.Head.CFrame.lookVector*2
  827. local w = Instance.new("Weld",chara.Head)
  828. w.Part0 = chara.Head
  829. w.Part1 = targetted.Head
  830. w.C0 = CFrame.new(0,0,-2)
  831. targetted.Head.Anchored = true
  832. Sheath(2)
  833. for i = 0,.6,.3 do
  834. swait()
  835. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),.4+i)
  836. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),.4+i)
  837. RW.C0 = clerp(IRWF,(RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),.4+i)
  838. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),.4+i)
  839. end
  840. swait(1)
  841. SwingSnd:Play()
  842. for i = 0,.6,.3 do
  843. swait()
  844. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),.4+i)
  845. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),.4+i)
  846. RW.C0 = clerp((RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),(RWF + Vector3.new(.5,1.4,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(-90)),.4+i)
  847. LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),(LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),.4+i)
  848. end
  849. HitSnd:Play()
  850. dealdmg(targetted)
  851. swait(.5)
  852. targetted.Head.Anchored = false
  853. Sheath(1)
  854. w:Destroy()
  855. for i = 0,.6,.1 do
  856. swait()
  857. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),IHCF,.4+i)
  858. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),ITCF,.4+i)
  859. RW.C0 = clerp((RWF + Vector3.new(.5,1.4,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(-90)),IRWF,.4+i)
  860. LW.C0 = clerp((LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),ILWF,.4+i)
  861. end
  862. TC.C0 = ITCF
  863. HC.C0 = IHCF
  864. RW.C0 = IRWF
  865. LW.C0 = ILWF
  866. del = false
  867. end
  868.  
  869. --Hunt--
  870. function HuntThem()
  871. del = true
  872. atkd = true
  873. TeleSnd:Play()
  874. hum.PlatformStand = true
  875. chara.Torso.CFrame = ((targetted.Head.CFrame - Vector3.new(0,1.5,0)) + targetted.Head.CFrame.lookVector*2) * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0)
  876. targetted.Humanoid.PlatformStand = true
  877. local bgf = Instance.new("BodyGyro",targetted.Head)
  878. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  879. local w = Instance.new("Weld",chara.Head)
  880. w.Part0 = chara.Head
  881. w.Part1 = targetted.Head
  882. w.C0 = CFrame.new(0,0,-3) * CFrame.fromEulerAnglesXYZ(math.rad(-45),math.rad(180),0)
  883. targetted.Head.CFrame = targetted.Head.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(90),0,0)
  884. Sheath(2)
  885. for i = 0,.6,.3 do
  886. swait()
  887. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),.4+i)
  888. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),.4+i)
  889. RW.C0 = clerp(IRWF,(RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),.4+i)
  890. LW.C0 = clerp(ILWF,(LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),.4+i)
  891. end
  892. swait(1)
  893. for i = 1, 5 do
  894. swait(.1)
  895. SwingSnd:Play()
  896. for i = 0,.6,.3 do
  897. swait()
  898. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),.4+i)
  899. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),.4+i)
  900. RW.C0 = clerp((RWF - Vector3.new(-.5,.5,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(-70),0),(RWF + Vector3.new(.5,1.4,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(-90)),.4+i)
  901. LW.C0 = clerp((LWF - Vector3.new(.5,-1.4,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(90)),(LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),.4+i)
  902. end
  903. HitSnd:Play()
  904. end
  905. dealdmg(targetted)
  906. swait(.5)
  907. hum.PlatformStand = false
  908. Sheath(1)
  909. w:Destroy()
  910. for i = 0,.6,.1 do
  911. swait()
  912. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(45)),IHCF,.4+i)
  913. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-45)),ITCF,.4+i)
  914. RW.C0 = clerp((RWF + Vector3.new(.5,1.4,-.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-50),0,math.rad(-90)),IRWF,.4+i)
  915. LW.C0 = clerp((LWF + Vector3.new(-.5,-.5,.5)) * CFrame.fromEulerAnglesXYZ(math.rad(-90),math.rad(70),0),ILWF,.4+i)
  916. end
  917. TC.C0 = ITCF
  918. HC.C0 = IHCF
  919. RW.C0 = IRWF
  920. LW.C0 = ILWF
  921. del = false
  922. end
  923.  
  924. --Obliteration--
  925. function Obliteration()
  926. del = true
  927. atkd = true
  928. hum.WalkSpeed = 0
  929. TeleSnd:Play()
  930. chara.Torso.CFrame = (targetted.Head.CFrame - Vector3.new(0,1.5,0)) + targetted.Head.CFrame.lookVector*20
  931. Music.Pitch = 0
  932. torsy = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  933. torsy.Anchored = true
  934. swait(3)
  935. HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
  936. if targetted.Name == "grgrgry21" then
  937. chatfunc("Gry... sorry... but..")
  938. else
  939. chatfunc("Weak mortal.")
  940. end
  941. swait(2)
  942. for i = 0,1,.25 do
  943. swait(.001)
  944. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),i)
  945. end
  946. chatfunc("GO TO HELL.")
  947. swait(.5)
  948. SatanSnd:Play()
  949. TargetSnd:Play()
  950. HellSnd:Play()
  951. local spellcircle = Instance.new("Part",game.Workspace)
  952. spellcircle.Anchored = true
  953. spellcircle.Size = Vector3.new(10,1,10)
  954. spellcircle.CFrame = CFrame.new(targetted.Head.Position.X,targetted.Head.Position.Y,targetted.Head.Position.Z) - Vector3.new(0,4.9,0)
  955. spellcircle.Transparency = 1
  956. spellcircle.CanCollide = false
  957. local blkm = Instance.new("BlockMesh",spellcircle)
  958. blkm.Scale = Vector3.new(0,1,0)
  959. local dec = Instance.new("Decal",spellcircle)
  960. dec.Texture = "http://www.roblox.com/asset/?id=170874793"
  961. dec.Transparency = 1
  962. dec.Face = "Top"
  963. local ptl = Instance.new("PointLight",spellcircle)
  964. ptl.Range = 0
  965. ptl.Color = Color3.new(1,0,0)
  966. ptl.Brightness = 1000
  967. spellc = coroutine.wrap(function()
  968. while spellc ~= nil do
  969. swait()
  970. spellcircle.CFrame = spellcircle.CFrame * CFrame.fromEulerAnglesXYZ(0,.1,0)
  971. end
  972. end)
  973. spellc()
  974. HellSnd.Volume = 0
  975. for i = 1, 10 do
  976. swait()
  977. ptl.Range = ptl.Range + 10
  978. dec.Transparency = dec.Transparency - .1
  979. blkm.Scale = blkm.Scale + Vector3.new(.4,0,.4)
  980. HellSnd.Volume = HellSnd.Volume + .1
  981. end
  982. swait(1)
  983. HitSnd:Play()
  984. local crossp1 = Instance.new("Part",game.Workspace)
  985. crossp1.Anchored = true
  986. crossp1.Size = Vector3.new(1,1,1)
  987. crossp1.CFrame = CFrame.new(targetted.Head.Position.X,targetted.Head.Position.Y,targetted.Head.Position.Z) - targetted.Head.CFrame.lookVector
  988. crossp1.CanCollide = false
  989. crossp1.BrickColor = BrickColor.new("Really black")
  990. crossp1.Material = "Granite"
  991. local blkm2 = Instance.new("BlockMesh",crossp1)
  992. blkm2.Scale = Vector3.new(1,40,1)
  993. blkm2.Offset = Vector3.new(0,-15,0)
  994. local crossp2 = Instance.new("Part",game.Workspace)
  995. crossp2.Anchored = true
  996. crossp2.Size = Vector3.new(1,1,1)
  997. crossp2.CFrame = CFrame.new(targetted.Head.Position.X,targetted.Head.Position.Y,targetted.Head.Position.Z) - targetted.Head.CFrame.lookVector
  998. crossp2.CanCollide = false
  999. crossp2.BrickColor = BrickColor.new("Really black")
  1000. crossp2.Material = "Granite"
  1001. local blkm3 = Instance.new("BlockMesh",crossp2)
  1002. blkm3.Scale = Vector3.new(16,1,1)
  1003. for i = 1, 5 do
  1004. swait(.0001)
  1005. crossp1.CFrame = crossp1.CFrame + Vector3.new(0,4,0)
  1006. crossp2.CFrame = crossp1.CFrame
  1007. torsy.CFrame = crossp1.CFrame + Vector3.new(0,0,1)
  1008. targetted.Head.CFrame = torsy.CFrame + Vector3.new(0,1.5,0)
  1009. end
  1010. swait(4)
  1011. for i = 1, 8 do
  1012. swait(.0001)
  1013. crossp1.CFrame = crossp1.CFrame - Vector3.new(0,4,0)
  1014. crossp2.CFrame = crossp1.CFrame
  1015. torsy.CFrame = crossp1.CFrame + Vector3.new(0,0,1)
  1016. targetted.Head.CFrame = torsy.CFrame + Vector3.new(0,1.5,0)
  1017. end
  1018. dealdmg(targetted)
  1019. swait(4)
  1020. for i = 1, 10 do
  1021. swait()
  1022. ptl.Range = ptl.Range - 10
  1023. dec.Transparency = dec.Transparency + .1
  1024. blkm.Scale = blkm.Scale - Vector3.new(.4,0,.4)
  1025. HellSnd.Volume = HellSnd.Volume - .1
  1026. end
  1027. spellcircle:Destroy()
  1028. crossp1:Destroy()
  1029. crossp2:Destroy()
  1030. HellSnd:Stop()
  1031. SatanSnd:Stop()
  1032. swait(2)
  1033. for i = 0,1,.25 do
  1034. swait(.001)
  1035. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(-20),0,0),HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),i)
  1036. end
  1037. del = false
  1038. hum.WalkSpeed = 8
  1039. Music.Pitch = 1
  1040. end
  1041.  
  1042. --Annihilation--
  1043. function Annihilation()
  1044. del = true
  1045. atkd = true
  1046. hum.WalkSpeed = 0
  1047. for i = 1, 10 do
  1048. swait(.1)
  1049. HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
  1050. end
  1051. AddLegWelds()
  1052. TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
  1053. HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
  1054. RW.C0 = (RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50))
  1055. LW.C0 = (LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50))
  1056. LLW.C0 = LLWF
  1057. RLW.C0 = RLWF + Vector3.new(0,-1,1)
  1058. SwingSnd:Play()
  1059. ClawDashSnd:Play()
  1060. for i = 1, 5 do
  1061. local trace = Instance.new("Part",game.Workspace)
  1062. trace.CanCollide = false
  1063. trace.Size = Vector3.new(1,1,1)
  1064. trace.Transparency = 1
  1065. trace.BottomSurface = 0
  1066. trace.TopSurface = 0
  1067. trace.Anchored = true
  1068. trace.CFrame = (chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * (5*i))
  1069. debby:AddItem(trace,1)
  1070. ExHitbox(5,trace.Position,40,2,.1)
  1071. end
  1072. local trace = Instance.new("Part",game.Workspace)
  1073. trace.BrickColor = BrickColor.new("Magenta")
  1074. trace.CanCollide = false
  1075. trace.Size = Vector3.new(1,1,1)
  1076. trace.BottomSurface = 0
  1077. trace.TopSurface = 0
  1078. trace.Anchored = true
  1079. trace.CFrame = chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * 12.5
  1080. trace.Material = "Neon"
  1081. local tracem = Instance.new("SpecialMesh",trace)
  1082. tracem.MeshType = "Sphere"
  1083. tracem.Scale = Vector3.new(1,1,50)
  1084. local disp = coroutine.wrap(function()
  1085. for i = 1, 9 do
  1086. swait()
  1087. trace.Transparency = trace.Transparency + .1
  1088. end
  1089. swait()
  1090. trace:Destroy()
  1091. end)
  1092. disp()
  1093. chara.HumanoidRootPart.CFrame = chara.HumanoidRootPart.CFrame + chara.HumanoidRootPart.CFrame.lookVector * 35
  1094. swait(1)
  1095. for i = 0,.6,.1 do
  1096. swait(.05)
  1097. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),.6-i)
  1098. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),.6-i)
  1099. RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),.6-i)
  1100. LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),.6-i)
  1101. LLW.C0 = LLWF
  1102. RLW.C0 = clerp(RLWF,RLWF + Vector3.new(0,-1,1),.6-i)
  1103. end
  1104. Sheath(1)
  1105. del = false
  1106. DestroyLegWelds()
  1107. hum.WalkSpeed = 8
  1108. end
  1109.  
  1110. --Stop Time--
  1111. timestop = false
  1112. function StopTime()
  1113. del = true
  1114. atkd = true
  1115. hum.WalkSpeed = 0
  1116. TeleSnd:Play()
  1117. timestop = true
  1118. Music:Stop()
  1119. for i = 1, 10 do
  1120. swait(.2)
  1121. HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
  1122. end
  1123. chatfunc("My World.")
  1124. swait(1)
  1125. chatfunc("Time has stopped.")
  1126. hum.WalkSpeed = 8
  1127. del = false
  1128. swait(10)
  1129. chatfunc("Let time flow once again.")
  1130. swait(2)
  1131. Music:Play()
  1132. timestop = false
  1133. if game.Lighting:FindFirstChild("TimeCorr")~=nil then
  1134. game.Lighting:FindFirstChild("TimeCorr"):Destroy()
  1135. end
  1136. local wd = game.Workspace:GetChildren()
  1137. for i = 1, #wd do
  1138. if wd[i].ClassName == "Model" and wd[i]:FindFirstChildOfClass("Humanoid")~=nil and wd[i] ~= chara then
  1139. local cd = wd[i]:GetChildren()
  1140. for i = 1, #cd do
  1141. if cd[i].ClassName == "Part" or cd[i].ClassName == "MeshPart" then
  1142. cd[i].Anchored = false
  1143. end
  1144. end
  1145. end
  1146. end
  1147. end
  1148.  
  1149. --Teleport--
  1150. function Teleport()
  1151. del = true
  1152. atkd = true
  1153. TeleSnd:Play()
  1154. chara.Torso.CFrame = (targetted.Head.CFrame - Vector3.new(0,1.5,0)) - targetted.Head.CFrame.lookVector*5
  1155. del = false
  1156. end
  1157.  
  1158. --Lock On--
  1159. function LockOn()
  1160. if Mouse.Target.Parent ~= chara and Mouse.Target.Parent.Parent ~= chara and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  1161. TargetSelect(Mouse.Target.Parent)
  1162. TargetSnd:Play()
  1163. else end
  1164. end
  1165.  
  1166. --Mouse Functions--
  1167. orbpushactive = false
  1168. del = false
  1169. input = ""
  1170. letterd = 0
  1171. ltoim = 0
  1172. function onKeyDown(key)
  1173. --if del == false then
  1174. if key == "q" then
  1175. if input == "as" and targetted ~= nil then
  1176. ExpungeThem()
  1177. elseif input == "ad" and targetted ~= nil then
  1178. Teleport()
  1179. elseif input == "wws" then
  1180. Annihilation()
  1181. elseif input == "ssad" and timestop == false then
  1182. StopTime()
  1183. elseif input == "aad" and targetted ~= nil then
  1184. Obliteration()
  1185. else LockOn() end
  1186. input = ""
  1187. letterd = 0
  1188. ltoim = 0
  1189. elseif key == "z" then
  1190. input = ""
  1191. letterd = 0
  1192. ltoim = 0
  1193. elseif key == "x" then
  1194. input = ""
  1195. letterd = 0
  1196. ltoim = 0
  1197. elseif key == "c" then
  1198. if input == "aw" then
  1199. KillThem()
  1200. elseif input == "as" then
  1201. EndThem()
  1202. elseif input == "ad" and targetted ~= nil then
  1203. ReapThem()
  1204. elseif input == "ds" then
  1205. MurderThem()
  1206. elseif input == "ww" then
  1207. ExecuteThem()
  1208. elseif input == "ss" and targetted ~= nil then
  1209. HuntThem()
  1210. else end
  1211. input = ""
  1212. letterd = 0
  1213. ltoim = 0
  1214. elseif (key == "w" or key == "a" or key == "s" or key == "d") then
  1215. input=input..key
  1216. print(input)
  1217. letterd = letterd + 1
  1218. ltoim = ltoim + 10
  1219. if letterd > 5 then
  1220. input = ""
  1221. letterd = 0
  1222. ltoim = 0
  1223. end
  1224. elseif key == "m" then
  1225. if Music.IsPlaying == true then
  1226. Music:Stop()
  1227. elseif Music.IsPlaying == false then
  1228. Music:Play()
  1229. end
  1230. end
  1231. end
  1232. --end
  1233. combo = 0
  1234.  
  1235. --Mouse Activation--
  1236. if Mouse then
  1237. Mouse.KeyDown:connect(onKeyDown)
  1238. end
  1239.  
  1240. --Loop Function--
  1241. walking = false
  1242. toim = 0
  1243. while true do
  1244. swait()
  1245. toim = toim + .1
  1246. ltoim = ltoim - 1
  1247. if ltoim < 1 then
  1248. input = ""
  1249. end
  1250. hum.MaxHealth = math.huge
  1251. hum.Health = math.huge
  1252. if atkd == true then
  1253. TC.C0 = TCF
  1254. HC.C0 = HCF
  1255. RW.C0 = RWF
  1256. LW.C0 = LWF
  1257. walking = false
  1258. atkd = false
  1259. end
  1260. torvel = (chara.HumanoidRootPart.Velocity*Vector3.new(1,0,1)).magnitude
  1261. if torvel < 1 and walking == true and del == false and atkd == false then
  1262. for i = 0,1,.5 do
  1263. swait(.001)
  1264. if del == false then
  1265. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),ITCF,i)
  1266. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),IHCF,i)
  1267. RW.C0 = IRWF
  1268. LW.C0 = ILWF
  1269. end
  1270. end
  1271. walking = false
  1272. elseif torvel > 1 and walking == false and del == false and atkd == false then
  1273. for i = 0,1,.5 do
  1274. swait(.001)
  1275. if del == false then
  1276. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),i)
  1277. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),i)
  1278. RW.C0 = IRWF
  1279. LW.C0 = ILWF
  1280. end
  1281. end
  1282. walking = true
  1283. else
  1284. end
  1285. imgl.Rotation = imgl.Rotation + 3
  1286. imgl2.Rotation = imgl2.Rotation - 3
  1287. imgl3.Rotation = imgl3.Rotation + 3
  1288. game.Lighting.TimeOfDay = "00:00:00"
  1289. --Time Stop--
  1290. if timestop == true then
  1291. if game.Lighting:FindFirstChild("TimeCorr")==nil then
  1292. local tcr = Instance.new("ColorCorrectionEffect",game.Lighting)
  1293. tcr.Saturation = -1
  1294. tcr.Name = "TimeCorr"
  1295. end
  1296. local wd = game.Workspace:GetChildren()
  1297. for i = 1, #wd do
  1298. if wd[i].ClassName == "Model" and wd[i]:FindFirstChildOfClass("Humanoid")~=nil and wd[i] ~= chara then
  1299. local cd = wd[i]:GetChildren()
  1300. for i = 1, #cd do
  1301. if cd[i].ClassName == "Part" or cd[i].ClassName == "MeshPart" then
  1302. cd[i].Anchored = true
  1303. end
  1304. end
  1305. end
  1306. end
  1307. end
  1308. -------------
  1309. if targetted ~= nil then
  1310. crosshair.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  1311. crosshair.Enabled = true
  1312. elseif targetted == nil then
  1313. crosshair.Adornee = nil
  1314. crosshair.Enabled = false
  1315. end
  1316. local chs = chara:GetChildren()
  1317. for i = 1, #chs do
  1318. if chs[i].ClassName == "Part" then
  1319. chs[i].Anchored = false
  1320. end
  1321. end
  1322. local knch = Knifu:GetChildren()
  1323. for i = 1, #knch do
  1324. knch[i].Anchored = false
  1325. end
  1326. end
Add Comment
Please, Sign In to add comment