Advertisement
FloweyTheFlower

Roblox Scripts #57 Senpai :)

Oct 8th, 2017
1,479
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 64.73 KB | None | 0 0
  1. player = game.Players.LocalPlayer
  2. char = player.Character
  3. debby = game.Debris
  4. Mouse = player:GetMouse()
  5. char.Humanoid.WalkSpeed = 20
  6. atkd = false
  7. targetted = nil
  8. print("Z IS TO KILL THEM")
  9. print("X IS TO MURDERTHEM")
  10. print("C IS TO EXECUTE THEM")
  11. print("V IS TO END THEM")
  12. print("B IS TO EXPUNGE THEM")
  13. print("E IS TO CLAW DASH")
  14. maincolor = BrickColor.new("Pink")
  15.  
  16. --Outfit--
  17. New = function(Object, Parent, Name, Data)
  18.     local Object = Instance.new(Object)
  19.     for Index, Value in pairs(Data or {}) do
  20.         Object[Index] = Value
  21.     end
  22.     Object.Parent = Parent
  23.     Object.Name = Name
  24.     return Object
  25. end
  26.  
  27. for i,v in pairs(char:children()) do
  28.     if v:IsA("Hat") then
  29.         v:Destroy()
  30.     end
  31. end
  32. for i,v in pairs(char:children()) do
  33.     if v:IsA("Accessory") then
  34.         v:Destroy()
  35.     end
  36. end
  37. for i,v in pairs(char:children()) do
  38.     if v:IsA("Hair") then
  39.         v:Destroy()
  40.     end
  41. end
  42. for i,v in pairs(char:children()) do
  43.     if v:IsA("Shirt") then
  44.         v:Destroy()
  45.     end
  46. end
  47. for i,v in pairs(char:children()) do
  48.     if v:IsA("Pants") then
  49.         v:Destroy()
  50.     end
  51. end
  52. local eye12 = Instance.new("Part")
  53. eye12.Parent = char
  54. eye12.Size = Vector3.new(0.2, 0.2, 0.2)
  55. eye12.Archivable = true
  56. eye12.Transparency = 0
  57. eye12.Shape = "Ball"
  58. eye12.BrickColor = maincolor
  59. eye12.Material = "Neon"
  60. eye12.CanCollide = false
  61. local mesh2 = Instance.new("SpecialMesh",eye12)
  62. mesh2.MeshType = "Sphere"
  63. mesh2.Scale = Vector3.new(0.75, 1, 1)
  64. local weld1en2 = Instance.new("Weld")
  65. weld1en2.Parent = hed
  66. weld1en2.Part0 = hed
  67. weld1en2.Part1 = eye12
  68. weld1en2.C1 = CFrame.new(0.115, -0.19, 0.5475)
  69. local eye1 = Instance.new("Part")
  70. eye1.Parent = char
  71. eye1.Size = Vector3.new(0.2, 0.2, 0.2)
  72. eye1.Archivable = true
  73. eye1.Transparency = 0
  74. eye1.Shape = "Ball"
  75. eye1.BrickColor = maincolor
  76. eye1.Material = "Neon"
  77. eye1.CanCollide = false
  78. local mesh = Instance.new("SpecialMesh",eye1)
  79. mesh.MeshType = "Sphere"
  80. mesh.Scale = Vector3.new(0.75, 1, 1)
  81. local weld1en = Instance.new("Weld")
  82. weld1en.Parent = hed
  83. weld1en.Part0 = hed
  84. weld1en.Part1 = eye1
  85. weld1en.C1 = CFrame.new()
  86.  
  87. local Part = Instance.new("Part",char)
  88. Part.BrickColor = maincolor
  89. Part.Size = Vector3.new(1,1,1)
  90. Part.CanCollide = false
  91. Part.Material = "Neon"
  92. local M = Instance.new("SpecialMesh",Part)
  93. M.MeshId = "rbxassetid://430440803"
  94. M.Scale = Vector3.new(0.0067,0.0067,0.0067)
  95. local Part2 = Instance.new("Weld",Part)
  96. Part2.Part0 = char.Head
  97. Part2.Part1 = Part
  98. Part2.C0 = CFrame.new(0,-1.2,0)*CFrame.Angles(0,1.55,0)
  99.  
  100.  
  101.  
  102. Reaper3 = Instance.new("Model")
  103. Reaper3.Parent = player.Character
  104. Reaper3.Name = "Reaper3"
  105. rh3 = Instance.new("Part")
  106. rh3.Parent = Reaper3
  107. rh3.BrickColor = BrickColor.new("Really black")
  108. rh3.Locked = true
  109. rh3.CanCollide = false
  110. mesh3 = Instance.new("SpecialMesh")
  111. rh3.formFactor =  "Symmetric"
  112. mesh3.MeshType = "FileMesh"
  113. mesh3.MeshId = "http://www.roblox.com/asset/?id=0"
  114. mesh3.Parent = rh3
  115. local weld3 = Instance.new("Weld")
  116. weld3.Parent = rh3
  117. rh3.Transparency = 0
  118. weld3.Part0 = rh3
  119. weld3.Part1 = player.Character.Head
  120. weld3.C0 = CFrame.new(0, -1.23, 0)*CFrame.Angles(0, 0, 0)
  121. ypcall(function()
  122. shirt = Instance.new("Shirt", char)
  123. shirt.Name = "Shirt"
  124. pants = Instance.new("Pants", char)
  125. pants.Name = "Pants"
  126. char.Shirt.ShirtTemplate = "rbxassetid://424568309"
  127. char.Pants.PantsTemplate = "rbxassetid://743269480"
  128. end)
  129. local pla = game.Players.LocalPlayer
  130. local char = pla.Character
  131. local hed = char.Head
  132. local game = game.Players.LocalPlayer.Character.Humanoid
  133. for i,v in pairs(char:children()) do
  134.     if v:IsA("Hat") then
  135.         v:Destroy()
  136.     end
  137. end
  138. for i,v in pairs(hed:children()) do
  139.     if v:IsA("Sound") then
  140.         v:Destroy()
  141.     end
  142. end
  143. local Part = Instance.new("Part",hed)
  144. Part.BrickColor = BrickColor.new("Really black")
  145. Part.Size = Vector3.new(1,1,1)
  146. Part.CanCollide = false
  147. Part.Material = "Neon"
  148. local M = Instance.new("SpecialMesh",Part)
  149. M.MeshId = "rbxassetid://227430350"
  150. M.Scale = Vector3.new(3,3,3)
  151. local Part2 = Instance.new("Weld",Part)
  152. Part2.Part0 = hed
  153. Part2.Part1 = Part
  154. Part2.C0 = CFrame.new(0, 1, -0.5)
  155. game.MaxHealth = math.huge
  156.  
  157. Knifu = New("Model",char,"Knifu",{})
  158. Handle = New("Part",Knifu,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),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.105882, 0.164706, 0.207843),})
  159. Mesh = New("CylinderMesh",Handle,"Mesh",{})
  160. KWeld = New("ManualWeld",Handle,"Weld",{Part0 = Handle,Part1 = char["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),})
  161. Hitbox = New("Part",Knifu,"Hitbox",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 1.4000001, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 27.6000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  162. Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = Handle,C1 = CFrame.new(0, 1.20000052, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  163. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.2000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),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.105882, 0.164706, 0.207843),})
  164. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  165. 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),})
  166. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.8000031, -1, 0, 0, 0, 0, 1, 0, 1, 0),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.105882, 0.164706, 0.207843),})
  167. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.5, 1.20000005, 1.5),})
  168. 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),})
  169. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.800005555, 26.8000031, -1, 0, 0, 0, 0, -1, 0, -1, 0),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.105882, 0.164706, 0.207843),})
  170. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  171. 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),})
  172. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(54.1000023, 0.400004029, 26.8000031, 1, 0, 0, 0, 0, 1, 0, -1, 0),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.105882, 0.164706, 0.207843),})
  173. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  174. 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.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  175. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(54.1000023, 0.500006318, 27.2000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  176. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  177. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 0.800000429, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  178. BloodPart = New("Part",Knifu,"BloodPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.399999946, 0.400000036),CFrame = CFrame.new(54.1000023, 0.600008607, 28.1000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),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),})
  179. Mesh = New("SpecialMesh",BloodPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  180. Weld = New("ManualWeld",BloodPart,"Weld",{Part0 = BloodPart,Part1 = Handle,C1 = CFrame.new(0, 1.70000005, 1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  181. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700007081, 27.8000031, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  182. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  183. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 1.40000057, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  184. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.0000038, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  185. 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,})
  186. 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),})
  187. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.0000038, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  188. 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,})
  189. 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),})
  190. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.2000027, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  191. 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,})
  192. 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),})
  193. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.2000027, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  194. 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,})
  195. 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),})
  196. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.4000034, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  197. 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,})
  198. 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),})
  199. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.4000034, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  200. 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,})
  201. 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),})
  202. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.6000042, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  203. 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,})
  204. 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),})
  205. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.6000042, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  206. 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,})
  207. 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),})
  208. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700007081, 27.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  209. Mesh = New("BlockMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.400000006, 1, 0.5),})
  210. 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),})
  211. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),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.105882, 0.164706, 0.207843),})
  212. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  213. 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),})
  214. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.6000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),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.105882, 0.164706, 0.207843),})
  215. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  216. 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),})
  217. Blood2Part = New("Part",Knifu,"Blood2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(54.1000023, 0.500006318, 27.7000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),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),})
  218. Mesh = New("BlockMesh",Blood2Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),})
  219. Weld = New("ManualWeld",Blood2Part,"Weld",{Part0 = Blood2Part,Part1 = Handle,C1 = CFrame.new(0, 1.30000043, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  220. 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(54.1000023, 0.700008988, 27.8000031, -1, 0, 0, 0, 0, -1, 0, -1, 0),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),})
  221. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  222. 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.4000001, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  223. 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(54.1000023, 0.500008225, 27.4000034, -1, 0, 0, 0, 0, -1, 0, -1, 0),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),})
  224. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  225. 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.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  226.  
  227. local p1mit = Instance.new("ParticleEmitter",Hitbox)
  228. p1mit.Texture = "rbxasset://textures/particles/fire_main.dds"
  229. p1mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  230. p1mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(1,0)})
  231. p1mit.Lifetime = NumberRange.new(2)
  232. p1mit.Rate = 100
  233. p1mit.Enabled = false
  234. p1mit.Acceleration = Vector3.new(0,-5,0)
  235. p1mit.Rotation = NumberRange.new(0,359)
  236. p1mit.Speed = NumberRange.new(0)
  237. local p2mit = Instance.new("ParticleEmitter",BloodPart)
  238. p2mit.Texture = "http://www.roblox.com/asset/?id=243132757"
  239. p2mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  240. p2mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.1),NumberSequenceKeypoint.new(1,.1)})
  241. p2mit.Lifetime = NumberRange.new(1)
  242. p2mit.Rate = 10
  243. p2mit.Acceleration = Vector3.new(0,-10,0)
  244. p2mit.Speed = NumberRange.new(0)
  245. local p3mit = p2mit:Clone()
  246. p3mit.Parent = Blood2Part
  247.  
  248. crosshair = Instance.new("BillboardGui",char)
  249. crosshair.Size = UDim2.new(10,0,10,0)
  250. crosshair.Enabled = false
  251. imgl = Instance.new("ImageLabel",crosshair)
  252. imgl.Position = UDim2.new(0,0,0,0)
  253. imgl.Size = UDim2.new(1,0,1,0)
  254. imgl.Image = "rbxassetid://233522684"
  255. imgl.BackgroundTransparency = 1
  256. imgl.ImageColor3 = Color3.new(.6,0,0)
  257.  
  258. --Sounds--
  259. function LoadSnd(id,loop,vol,pit)
  260. local snd = New("Sound",char,"Sound",{SoundId = "rbxassetid://"..id,Looped = loop,Volume = vol,Pitch = pit})
  261. return snd
  262. end
  263. Music = LoadSnd(419365372,true,10,1)
  264. SwingSnd = LoadSnd(12222208,false,1,.5)
  265. HitSnd = LoadSnd(429400881,false,1,1)
  266. ChatSnd = LoadSnd(565939471,false,1,.4)
  267. ThrowSnd = LoadSnd(743521497,false,1,1)
  268. TargetSnd = LoadSnd(743521450,false,1,1)
  269. Music:Play()
  270.  
  271. --Play Sound in Part--
  272. function PlaySnd(snd,part)
  273. local sound = snd:Clone()
  274. sound.PlayOnRemove = true
  275. sound.Parent = part
  276. sound:Destroy()
  277. end
  278.  
  279. --Target Select--
  280. function TargetSelect(person)
  281. local dd=coroutine.wrap(function()
  282. if targetted ~= person then
  283. targetted = person
  284. for i = 0,30,10 do
  285. wait(.05)
  286. crosshair.Size = UDim2.new(40-i,0,40-i,0)
  287. end
  288. end
  289. end)
  290. dd()
  291. end
  292.  
  293. --Damage Function--
  294. function dealdmg(dude)
  295. dude.Humanoid.PlatformStand = true
  296. local bgf = Instance.new("BodyGyro",dude.Head)
  297. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  298. local val = Instance.new("BoolValue",dude)
  299. val.Name = "IsHit"
  300. for i = 1, 6 do
  301. local blo = Instance.new("Part",game.Workspace)
  302. blo.Size = Vector3.new(.6,.2,.6)
  303. blo.Material = "SmoothPlastic"
  304. blo.BrickColor = BrickColor.new("Crimson")
  305. blo.Position = dude.Head.Position
  306. blo.CFrame = dude.Head.CFrame
  307. debby:AddItem(blo,30)
  308. end
  309. local ds = coroutine.wrap(function()
  310. wait(1)
  311. dude.Humanoid.Health = 0
  312. end)
  313. ds()
  314. end
  315.  
  316. --Explode Hitbox--
  317. function ExHitbox(rad,pos,damage,env,toim)
  318. local E = Instance.new("Explosion")
  319. E.Position = pos
  320. E.Parent = game.Workspace
  321. E.BlastRadius = rad
  322. E.BlastPressure = 0
  323. E.Visible = false
  324. E.Hit:connect(function(hit)
  325. if hit.Parent:FindFirstChild("Humanoid")~=nil then
  326. dealdmg(hit.Parent,damage,env,toim)
  327. end
  328. end)
  329. end
  330.  
  331. --Chat Function--
  332. function chatfunc(text)
  333. local chat = coroutine.wrap(function()
  334. if char:FindFirstChild("TalkingBillBoard")~= nil then
  335. char:FindFirstChild("TalkingBillBoard"):destroy()
  336. end
  337. local naeeym2 = Instance.new("BillboardGui",char)
  338. naeeym2.Size = UDim2.new(0,100,0,40)
  339. naeeym2.StudsOffset = Vector3.new(0,3,0)
  340. naeeym2.Adornee = char.Head
  341. naeeym2.Name = "TalkingBillBoard"
  342. local tecks2 = Instance.new("TextLabel",naeeym2)
  343. tecks2.BackgroundTransparency = 1
  344. tecks2.BorderSizePixel = 0
  345. tecks2.Text = ""
  346. tecks2.Font = "Fantasy"
  347. tecks2.FontSize = "Size24"
  348. tecks2.TextStrokeTransparency = 0
  349. tecks2.TextColor3 = Color3.new(.6,0,0)
  350. tecks2.TextStrokeColor3 = Color3.new(0,0,0)
  351. tecks2.Size = UDim2.new(1,0,0.5,0)
  352. for i = 1,string.len(text),1 do
  353. PlaySnd(ChatSnd,char)
  354. tecks2.Text = string.sub(text,1,i)
  355. wait(0.01)
  356. end
  357. wait(1)
  358. for i = 1, 5 do
  359. wait(.01)
  360. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  361. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  362. tecks2.TextTransparency = tecks2.TextTransparency + .2
  363. end
  364. naeeym2:Destroy()
  365. end)
  366. chat()
  367. end
  368.  
  369. function onChatted(msg)
  370. chatfunc(msg)
  371. end
  372. player.Chatted:connect(onChatted)
  373.  
  374. --Blade Hit Effect--
  375. function SlashEff(pos)
  376. local p = Instance.new("Part",game.Workspace)
  377. p.Size = Vector3.new(0,0,0)
  378. p.BrickColor = BrickColor.new("White")
  379. p.Material = "Neon"
  380. p.Anchored = true
  381. p.CanCollide = false
  382. p.CFrame = pos * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  383. local pm = Instance.new("SpecialMesh",p)
  384. pm.MeshType = "Sphere"
  385. pm.Scale = Vector3.new(2.5,0,2.5)
  386. local disp = coroutine.wrap(function()
  387. for i = 1, 4 do
  388. wait(.01)
  389. p.Transparency = p.Transparency + .2
  390. pm.Scale = pm.Scale + Vector3.new(0,30,0)
  391. end
  392. wait(.01)
  393. p:Destroy()
  394. end)
  395. disp()
  396. end
  397.  
  398. --Super Pause--
  399. function SuperPause()
  400. SuperSnd:Play()
  401. local p = Instance.new("Part",game.Workspace)
  402. p.Size = Vector3.new(0,0,0)
  403. p.BrickColor = BrickColor.new("White")
  404. p.Material = "Neon"
  405. p.Anchored = true
  406. p.CanCollide = false
  407. p.CFrame = char.Torso.CFrame
  408. local pm = Instance.new("SpecialMesh",p)
  409. pm.MeshType = "Sphere"
  410. local disp = coroutine.wrap(function()
  411. for i = 1, 4 do
  412. wait(.01)
  413. p.Transparency = p.Transparency + .2
  414. pm.Scale = pm.Scale + Vector3.new(20,20,20)
  415. end
  416. wait(.01)
  417. p:Destroy()
  418. end)
  419. disp()
  420. end
  421.  
  422. --Blade Touch--
  423. dela = .5
  424. bladeactive = false
  425. stormvipactive = false
  426. executeactive = false
  427. function bladehit(hit)
  428. if bladeactive == true then
  429. if hit.Parent:FindFirstChild("Humanoid") ~= nil and hit.Parent ~= char and hit.Parent:FindFirstChild("IsHit")==nil then
  430. p1mit.Enabled = true
  431. PlaySnd(HitSnd,hit.Parent.Head)
  432. dealdmg(hit.Parent)
  433. if stormvipactive == true then
  434. local bf = Instance.new("BodyVelocity",hit.Parent.Head)
  435. bf.P = 10000
  436. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  437. bf.Velocity = Vector3.new(0,100,0)
  438. debby:AddItem(bf,.2)
  439. end
  440. if executeactive == true then
  441. local we = Instance.new("Weld",Hitbox)
  442. we.Name = "HitWeld"
  443. we.Part0 = hit.Parent.Head
  444. we.Part1 = Hitbox
  445. we.C0 = we.C0 * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  446. end
  447. wait(.5)
  448. p1mit.Enabled = false
  449. end
  450. end
  451. end
  452. Hitbox.Touched:connect(bladehit)
  453.  
  454. --Material Return--
  455. gprop = {}
  456. function materialhit(hit)
  457. if hit.Parent ~= char and hit.Parent.Parent ~= char and hit.Name ~= "Trace" and hit.Parent:FindFirstChild("Humanoid") == nil then
  458. gprop = {hit.BrickColor,hit.Material}
  459. end
  460. end
  461. char["Left Leg"].Touched:connect(materialhit)
  462. char["Right Leg"].Touched:connect(materialhit)
  463.  
  464. --Clerp Animations--
  465. TC = char.HumanoidRootPart.RootJoint
  466. HC = char.Torso.Neck
  467. RAC = char.Torso["Right Shoulder"]
  468. LAC = char.Torso["Left Shoulder"]
  469. RLC = char.Torso["Right Hip"]
  470. LLC = char.Torso["Left Hip"]
  471. TCF = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  472. HCF = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  473. RACF = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  474. LACF = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  475. RLCF = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  476. LLCF = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  477. RWF = CFrame.new(-1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  478. LWF = CFrame.new(1.5, 0, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  479. RLWF = CFrame.new(-.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  480. LLWF = CFrame.new(.5, 2, 0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  481. RW = Instance.new("Weld",HC.Parent)
  482. RW.Part1 = HC.Parent
  483. RW.Part0 = char["Right Arm"]
  484. RW.C0 = RWF
  485. LW = Instance.new("Weld",HC.Parent)
  486. LW.Part1 = HC.Parent
  487. LW.Part0 = char["Left Arm"]
  488. LW.C0 = LWF
  489. RLW = nil
  490. LLW = nil
  491.  
  492. function Sheath(stype)
  493. KWeld:Destroy()
  494. if stype == 1 then --Sheathed
  495. KWeld = New("ManualWeld",Handle,"Weld",{Part0 = Handle,Part1 = char["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),})
  496. elseif stype == 2 then --Unsheathed
  497. KWeld = New("ManualWeld",Handle,"Weld",{Part0 = Handle,Part1 = char["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),})
  498. end
  499. end
  500.  
  501. function AddLegWelds()
  502. RLW = Instance.new("Weld",char["Right Leg"])
  503. RLW.Part1 = HC.Parent
  504. RLW.Part0 = char["Right Leg"]
  505. RLW.C0 = RLWF
  506. LLW = Instance.new("Weld",char["Left Leg"])
  507. LLW.Part1 = HC.Parent
  508. LLW.Part0 = char["Left Leg"]
  509. LLW.C0 = LLWF
  510. end
  511.  
  512. function DestroyLegWelds()
  513. RLC = New("Motor6D",char.Torso,"Right Hip",{Part0 = char.Torso,Part1 = char["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),})
  514. LLC = New("Motor6D",char.Torso,"Left Hip",{Part0 = char.Torso,Part1 = char["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),})
  515. RLW:Destroy()
  516. LLW:Destroy()
  517. end
  518.  
  519. function clerp(a,b,c)
  520. return a:lerp(b,c)
  521. end
  522.  
  523. --TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90))
  524. --HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50))
  525. --RW.C0 = (RWF + Vector3.new(1,2,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90))
  526. --LW.C0 = LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(2))
  527.  
  528. TC.C0 = TCF
  529. HC.C0 = HCF
  530. RW.C0 = RWF
  531. LW.C0 = LWF
  532.  
  533. --Idle Clerp--
  534. ITCF = TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(10))
  535. IHCF = HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-10))
  536. IRWF = RWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-2))
  537. ILWF = LWF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(2))
  538.  
  539. TC.C0 = ITCF
  540. HC.C0 = IHCF
  541. RW.C0 = IRWF
  542. LW.C0 = ILWF
  543.  
  544. --Claw Dash--
  545. function ClawDash()
  546. del = true
  547. atkd = true
  548. char.Humanoid.WalkSpeed = 0
  549. chatfunc("Without a trace...")
  550. for i = 0,.6,.2 do
  551. wait(.01)
  552. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  553. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  554. RW.C0 = clerp(IRWF,RWF,.4+i)
  555. end
  556. local hittpart = Instance.new("Part",char)
  557. hittpart.Anchored = true
  558. hittpart.Size = Vector3.new(5,5,1)
  559. hittpart.Transparency = 1
  560. hittpart.CFrame = char.HumanoidRootPart.CFrame + (char.HumanoidRootPart.CFrame.lookVector * 3)
  561. local sawlookv = hittpart.CFrame.lookVector
  562. local hitm = Instance.new("BlockMesh",hittpart)
  563. hitm.Scale = Vector3.new(0,0,0)
  564. local trpart = Instance.new("Part",char)
  565. trpart.Anchored = true
  566. trpart.Size = Vector3.new(0,0,0)
  567. trpart.CFrame = hittpart.CFrame
  568. trpart.BrickColor = BrickColor.new("Really black")
  569. local trmesh = Instance.new("FileMesh",trpart)
  570. trmesh.Scale = Vector3.new(0,0,0)
  571. trmesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  572. local hdec1 = Instance.new("Decal",hittpart)
  573. hdec1.Texture = "http://www.roblox.com/asset/?id=362691215"
  574. hdec1.Face = "Front"
  575. local hdec2 = hdec1:Clone()
  576. hdec2.Parent = hittpart
  577. hdec2.Face = "Back"
  578. OrbSnd:Play()
  579. ElectricSnd:Play()
  580. for i = 1, 5 do
  581. hitm.Scale = hitm.Scale + Vector3.new(.2,.2,0)
  582. trmesh.Scale = trmesh.Scale + Vector3.new(1,1,.1)
  583. wait(.01)
  584. end
  585. hittpart.Touched:connect(function(hit)
  586. if hit.Parent ~= char then
  587. ClawDashSnd:Play()
  588. hittpart:Destroy()
  589. trpart:Destroy()
  590. AddLegWelds()
  591. freezeatk = true
  592. chatfunc("Winter's Riposte!")
  593. Sheath(4)
  594. TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
  595. HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0)
  596. RW.C0 = (RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50))
  597. LW.C0 = (LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50))
  598. LLW.C0 = LLWF
  599. RLW.C0 = RLWF + Vector3.new(0,-1,1)
  600. for i = 1, 10 do
  601. local trace = Instance.new("Part",game.Workspace)
  602. trace.CanCollide = false
  603. trace.Size = Vector3.new(1,1,1)
  604. trace.Transparency = 1
  605. trace.BottomSurface = 0
  606. trace.TopSurface = 0
  607. trace.Anchored = true
  608. trace.CFrame = (char.HumanoidRootPart.CFrame + char.HumanoidRootPart.CFrame.lookVector * (5*i))
  609. debby:AddItem(trace,1)
  610. ExHitbox(10,trace.Position,40,2,.1)
  611. end
  612. local trace = Instance.new("Part",game.Workspace)
  613. trace.BrickColor = BrickColor.new("Toothpaste")
  614. trace.CanCollide = false
  615. trace.Size = Vector3.new(1,1,1)
  616. trace.BottomSurface = 0
  617. trace.TopSurface = 0
  618. trace.Anchored = true
  619. trace.CFrame = char.HumanoidRootPart.CFrame + char.HumanoidRootPart.CFrame.lookVector * 25
  620. trace.Material = "Neon"
  621. local tracem = Instance.new("SpecialMesh",trace)
  622. tracem.MeshType = "Sphere"
  623. tracem.Scale = Vector3.new(1,1,50)
  624. local disp = coroutine.wrap(function()
  625. for i = 1, 9 do
  626. wait(.01)
  627. trace.Transparency = trace.Transparency + .1
  628. end
  629. wait(.01)
  630. trace:Destroy()
  631. end)
  632. disp()
  633. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + char.HumanoidRootPart.CFrame.lookVector * 60
  634. wait(1)
  635. Sheath(3)
  636. for i = 0,.6,.2 do
  637. wait(.05)
  638. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),.6-i)
  639. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(20),0,0),.6-i)
  640. RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-50)),.6-i)
  641. LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(50)),.6-i)
  642. LLW.C0 = LLWF
  643. RLW.C0 = clerp(RLWF,RLWF + Vector3.new(0,-1,1),.6-i)
  644. end
  645. Sheath(1)
  646. freezeatk = false
  647. del = false
  648. DestroyLegWelds()
  649. char.Humanoid.WalkSpeed = 32
  650. end
  651. end)
  652. for i = 1, 60 do
  653. wait(.01)
  654. hittpart.CFrame=hittpart.CFrame*CFrame.fromEulerAnglesXYZ(0,0,math.pi/64)
  655. end
  656. if hittpart ~= nil then
  657. for i = 1, 5 do
  658. hitm.Scale = hitm.Scale - Vector3.new(.2,.2,0)
  659. trmesh.Scale = trmesh.Scale - Vector3.new(1,1,.1)
  660. wait(.01)
  661. end
  662. hittpart:Destroy()
  663. trpart:Destroy()
  664. for i = 0,.6,.2 do
  665. wait(.01)
  666. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  667. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  668. RW.C0 = clerp(IRWF,RWF,.6-i)
  669. end
  670. del = false
  671. char.Humanoid.WalkSpeed = 32
  672. end
  673. end
  674.  
  675. --Kill--
  676. function KillThem()
  677. del = true
  678. atkd = true
  679. char.Humanoid.WalkSpeed = 0
  680. bladeactive = true
  681. SwingSnd:Play()
  682. Sheath(2)
  683. wait(.01)
  684. for i = 0,.75,.22 do
  685. wait(.01)
  686. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  687. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.4+i)
  688. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  689. end
  690. wait(1)
  691. Sheath(1)
  692. bladeactive = false
  693. for i = 0,.6,.2 do
  694. wait(.01)
  695. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  696. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.6-i)
  697. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  698. end
  699. TC.C0 = ITCF
  700. HC.C0 = IHCF
  701. RW.C0 = IRWF
  702. LW.C0 = ILWF
  703. char.Humanoid.WalkSpeed = 8
  704. del = false
  705. end
  706.  
  707. --End--
  708. function EndThem()
  709. del = true
  710. atkd = true
  711. char.Humanoid.WalkSpeed = 0
  712. bladeactive = true
  713. SwingSnd:Play()
  714. wait(.01)
  715. for i = 0,.75,.25 do
  716. wait(.01)
  717. TC.C0 = clerp(ITCF,TCF,.4+i)
  718. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),.4+i)
  719. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,0,-.4)) * CFrame.fromEulerAnglesXYZ(math.rad(-150),0,math.rad(-90)),.4+i)
  720. end
  721. wait(.5)
  722. bladeactive = false
  723. for i = 0,.6,.2 do
  724. wait(.01)
  725. TC.C0 = clerp(ITCF,TCF,.6-i)
  726. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,0),.6-i)
  727. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,0,-.4)) * CFrame.fromEulerAnglesXYZ(math.rad(-150),0,math.rad(-90)),.6-i)
  728. end
  729. TC.C0 = ITCF
  730. HC.C0 = IHCF
  731. RW.C0 = IRWF
  732. LW.C0 = ILWF
  733. char.Humanoid.WalkSpeed = 8
  734. del = false
  735. end
  736.  
  737. --Murder--
  738. function MurderThem()
  739. del = true
  740. atkd = true
  741. char.Humanoid.WalkSpeed = 0
  742. for i = 0,.6,.2 do
  743. wait(.01)
  744. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(100)),.4+i)
  745. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),.4+i)
  746. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.7,1.4,-1.1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-180)),.4+i)
  747. LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),.4+i)
  748. end
  749. local bf = Instance.new("BodyVelocity",char.Torso)
  750. bf.P = 10000
  751. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  752. bf.Velocity = Vector3.new(0,100,0) + char.HumanoidRootPart.CFrame.lookVector*5
  753. SwingSnd:Play()
  754. stormvipactive = true
  755. bladeactive = true
  756. wait(.2)
  757. stormvipactive = false
  758. bladeactive = false
  759. bf:Destroy()
  760. for i = 0,.6,.2 do
  761. wait(.01)
  762. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(-25),0,math.rad(100)),.6-i)
  763. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(100)),.6-i)
  764. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.7,1.4,-1.1)) * CFrame.fromEulerAnglesXYZ(0,math.rad(90),math.rad(-180)),.6-i)
  765. LW.C0 = clerp(ILWF,(LWF + Vector3.new(0,.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(30)),.6-i)
  766. end
  767. TC.C0 = ITCF
  768. HC.C0 = IHCF
  769. RW.C0 = IRWF
  770. LW.C0 = ILWF
  771. char.Humanoid.WalkSpeed = 8
  772. del = false
  773. end
  774.  
  775. --Execute--
  776. function ExecuteThem()
  777. del = true
  778. atkd = true
  779. for i = 0,.6,.2 do
  780. wait(.01)
  781. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.4+i)
  782. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),.4+i)
  783. RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.4+i)
  784. end
  785. TC.C0 = TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  786. HC.C0 = HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0)
  787. RW.C0 = (RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0)
  788. local bf = Instance.new("BodyVelocity",char.Torso)
  789. bf.P = 10000
  790. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  791. bf.Velocity = Vector3.new(0,100,0) + char.HumanoidRootPart.CFrame.lookVector*5
  792. Sheath(2)
  793. SwingSnd:Play()
  794. executeactive = true
  795. bladeactive = true
  796. wait(.2)
  797. bf:Destroy()
  798. wait(.5)
  799. if Hitbox:FindFirstChild("HitWeld")~=nil then
  800. Hitbox:FindFirstChild("HitWeld"):Destroy() 
  801. end
  802. Sheath(1)
  803. executeactive = false
  804. bladeactive = false
  805. for i = 0,.6,.2 do
  806. wait(.01)
  807. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.6-i)
  808. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(-45),0,0),.6-i)
  809. RW.C0 = clerp(IRWF,(RWF + Vector3.new(0,1,0)) * CFrame.fromEulerAnglesXYZ(math.rad(180),0,0),.6-i)
  810. end
  811. TC.C0 = ITCF
  812. HC.C0 = IHCF
  813. RW.C0 = IRWF
  814. LW.C0 = ILWF
  815. del = false
  816. end
  817.  
  818. --Expunge--
  819. function ExpungeThem()
  820. del = true
  821. atkd = true
  822. char.Humanoid.WalkSpeed = 0
  823. for i = 0,1,.5 do
  824. wait(.01)
  825. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.4+i)
  826. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.4+i)
  827. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.4+i)
  828. end
  829. ThrowSnd:Play()
  830. local knc = Knifu:GetChildren()
  831. for i = 1, #knc do
  832. knc[i].Transparency = 1
  833. end
  834. wait(.2)
  835. KnifuHit = New("Model",game.Workspace,"KnifuHit",{})
  836. debby:AddItem(KnifuHit,5)
  837. HWeldPart = New("Part",KnifuHit,"HWeldPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(68.6099854, 1.50001717, 8.10717869, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),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.105882, 0.164706, 0.207843),})
  838. Mesh = New("CylinderMesh",HWeldPart,"Mesh",{})
  839. Weld = New("ManualWeld",HWeldPart,"Weld",{Part0 = HWeldPart,Part1 = targetted.Head,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),C1 = CFrame.new(0.00998687744, 1.00000417, -1.79282093, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  840. 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.6099854, 0.913415372, 8.92320538, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),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),})
  841. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  842. 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.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  843. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.60001719, 7.93397379, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),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.105882, 0.164706, 0.207843),})
  844. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  845. 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),})
  846. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.30001676, 8.45358944, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),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.105882, 0.164706, 0.207843),})
  847. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.5, 1.20000005, 1.5),})
  848. 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),})
  849. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.47322106, 8.55358887, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),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.105882, 0.164706, 0.207843),})
  850. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  851. 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),})
  852. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(68.6099854, 1.12680948, 8.3535881, 1, 0, 0, 0, 0.500000536, 0.866025746, 0, -0.866025746, 0.500000536),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.105882, 0.164706, 0.207843),})
  853. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  854. 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.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  855. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(68.6099854, 1.01341367, 8.74999905, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  856. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  857. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 0.800000429, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  858. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.399999946, 0.400000036),CFrame = CFrame.new(68.6099854, 0.650017917, 9.5794239, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),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),})
  859. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  860. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.70000005, 1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  861. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 0.886619031, 9.36961555, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  862. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  863. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.40000057, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  864. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.28662145, 8.67679501, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  865. 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,})
  866. 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),})
  867. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.28662145, 8.67679501, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  868. 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,})
  869. 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),})
  870. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.18662131, 8.85000038, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  871. 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,})
  872. 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),})
  873. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.18662131, 8.85000038, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  874. 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,})
  875. 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),})
  876. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.08662117, 9.02320576, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  877. 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,})
  878. 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),})
  879. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.08662117, 9.02320576, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  880. 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,})
  881. 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),})
  882. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 0.986621022, 9.19641113, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  883. 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,})
  884. 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),})
  885. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 0.986621022, 9.19641113, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  886. 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,})
  887. 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),})
  888. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(68.6099854, 1.08661926, 9.0232048, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  889. Mesh = New("BlockMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.400000006, 1, 0.5),})
  890. 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),})
  891. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.50001705, 8.10717869, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),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.105882, 0.164706, 0.207843),})
  892. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  893. 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),})
  894. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.4000169, 8.28038406, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),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.105882, 0.164706, 0.207843),})
  895. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  896. 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),})
  897. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(68.6099854, 0.76341331, 9.18301201, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),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),})
  898. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),})
  899. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.30000043, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  900. 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.6099854, 0.886620879, 9.36961555, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),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),})
  901. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  902. 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.4000001, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  903. dealdmg(targetted)
  904. PlaySnd(HitSnd,targetted.Head)
  905. wait(1)
  906. for i = 0,1,.1 do
  907. wait(.01)
  908. for i = 1, #knc do
  909. if knc[i] ~= Hitbox then
  910. knc[i].Transparency = 1-i
  911. end
  912. end
  913. end
  914. for i = 0,.6,.2 do
  915. wait(.01)
  916. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(0,0,math.rad(90)),.6-i)
  917. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(10),0,math.rad(-90)),.6-i)
  918. RW.C0 = clerp(IRWF,(RWF + Vector3.new(.5,1.4,0)) * CFrame.fromEulerAnglesXYZ(0,0,math.rad(-90)),.6-i)
  919. end
  920. TC.C0 = ITCF
  921. HC.C0 = IHCF
  922. RW.C0 = IRWF
  923. LW.C0 = ILWF
  924. char.Humanoid.WalkSpeed = 8
  925. del = false
  926. end
  927.  
  928. --Lock On--
  929. function LockOn()
  930. if Mouse.Target.Parent ~= char and Mouse.Target.Parent.Parent ~= char and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  931. TargetSelect(Mouse.Target.Parent)
  932. TargetSnd:Play()
  933. else end
  934. end
  935.  
  936. --Mouse Functions--
  937. orbpushactive = false
  938. del = false
  939. input = ""
  940. letterd = 0
  941. ltoim = 0
  942. function onKeyDown(key)
  943. if del == false then
  944. if key == "q" then
  945. if input == "as" and targetted ~= nil then
  946. ExpungeThem()
  947. else LockOn() end
  948. input = ""
  949. letterd = 0
  950. ltoim = 0
  951. elseif key == "z" then
  952. KillThem()
  953. input = ""
  954. letterd = 0
  955. ltoim = 0
  956. elseif key == "x" then
  957. MurderThem()
  958. input = ""
  959. letterd = 0
  960. ltoim = 0
  961. elseif key == "c" then
  962. ExecuteThem()
  963. input = ""
  964. letterd = 0
  965. ltoim = 0
  966. elseif key == "v" then
  967. EndThem()
  968. input = ""
  969. letterd = 0
  970. ltoim = 0
  971. elseif key == "b" then
  972. ExpungeThem()
  973. input = ""
  974. letterd = 0
  975. ltoim = 0
  976. elseif key == "e" then
  977. ClawDash()
  978. input = ""
  979. letterd = 0
  980. ltoim = 0
  981. else end
  982. input = ""
  983. letterd = 0
  984. ltoim = 0
  985. letterd = letterd + 1
  986. ltoim = ltoim + 10
  987. if letterd > 5 then
  988. input = ""
  989. letterd = 0
  990. ltoim = 0
  991. end
  992. elseif key == "m" then
  993. if Music.IsPlaying == true then
  994. Music:Stop()
  995. elseif Music.IsPlaying == false then
  996. Music:Play()
  997. end
  998. end
  999. end
  1000. combo = 0
  1001.  
  1002. --Mouse Activation--
  1003. if Mouse then
  1004. Mouse.KeyDown:connect(onKeyDown)
  1005. end
  1006.  
  1007. --Loop Function--
  1008. walking = false
  1009. toim = 0
  1010. while true do
  1011. wait()
  1012. toim = toim + .1
  1013. ltoim = ltoim - 1
  1014. if ltoim < 1 then
  1015. input = ""
  1016. end
  1017. char.Humanoid.MaxHealth = math.huge
  1018. char.Humanoid.Health = math.huge
  1019. if atkd == true then
  1020. TC.C0 = TCF
  1021. HC.C0 = HCF
  1022. RW.C0 = RWF
  1023. LW.C0 = LWF
  1024. atkd = false
  1025. end
  1026. torvel = (char.HumanoidRootPart.Velocity*Vector3.new(1,0,1)).magnitude
  1027. if torvel < 1 and walking == true and del == false and atkd == false then
  1028. for i = 0,1,.5 do
  1029. wait(.001)
  1030. if del == false then
  1031. TC.C0 = clerp(TCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),ITCF,i)
  1032. HC.C0 = clerp(HCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),IHCF,i)
  1033. RW.C0 = IRWF
  1034. LW.C0 = ILWF
  1035. end
  1036. end
  1037. walking = false
  1038. elseif torvel > 1 and walking == false and del == false and atkd == false then
  1039. for i = 0,1,.5 do
  1040. wait(.001)
  1041. if del == false then
  1042. TC.C0 = clerp(ITCF,TCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),i)
  1043. HC.C0 = clerp(IHCF,HCF * CFrame.fromEulerAnglesXYZ(math.rad(5),0,0),i)
  1044. RW.C0 = IRWF
  1045. LW.C0 = ILWF
  1046. end
  1047. end
  1048. walking = true
  1049. else
  1050. end
  1051. imgl.Rotation = imgl.Rotation + 3
  1052. if targetted ~= nil then
  1053. crosshair.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  1054. crosshair.Enabled = true
  1055. elseif targetted == nil then
  1056. crosshair.Adornee = nil
  1057. crosshair.Enabled = false
  1058. end
  1059. end
  1060. print("Edit By BonnieKunG1s")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement