Advertisement
Mr-Shadow_Cat

The Corrupted Nexus

Dec 27th, 2017
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 113.02 KB | None | 0 0
  1. -- Created by Nebula_Zorua aka Quil_Cyndaquil
  2. -- Original by CKbackup aka Sugarie Saffron
  3. -- Credit to CK for some code
  4.  
  5.  
  6. --[[
  7. Psychopath V2 was spread alot, anyway. If it's gonna be leaked and spread, might aswell get some fame from it
  8. MintyLatios on V3RM
  9. Nebula the Christmas Zorua#1938 on Discord
  10. ]]
  11. wait(1/60)
  12. local plr = game:service'Players'.LocalPlayer
  13. local plrgui = plr:FindFirstChildOfClass'PlayerGui'
  14. local char = plr.Character
  15. local Player = game.Players.localPlayer
  16. local hum = char:FindFirstChildOfClass"Humanoid"
  17. local rarm = char["Right Arm"]
  18. local larm= char["Left Arm"]
  19. local rleg= char["Right Leg"]
  20. local lleg = char["Left Leg"]
  21. local root = char.HumanoidRootPart
  22. local tors = char.Torso
  23. local head = char.Head
  24. local sine = 0;
  25. local change = 1;
  26. local attack = false
  27. local RunS = game:GetService("RunService")
  28. local mouse = plr:GetMouse()
  29. local defAnim = true;
  30. local UIP = game:service'UserInputService'
  31. local target = nil;
  32. local TweS = game:GetService("TweenService")
  33. local CF = {N=CFrame.new,A=CFrame.Angles,fEA=CFrame.fromEulerAnglesXYZ}
  34. local V3 = {N=Vector3.new}
  35. local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge}
  36. local Effects,Sounds = {},{};
  37. shirt = Instance.new("Shirt", Character)
  38. shirt.Name = "Shirt"
  39. pants = Instance.new("Pants", Character)
  40. pants.Name = "Pants"
  41. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=956639020"
  42. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=745660718"
  43. char.Head.face.Texture = "http://www.roblox.com/asset/?id=1167338363"
  44. hum.WalkSpeed = 4;
  45. -- Disable animations
  46. for _,v in next, hum:GetPlayingAnimationTracks() do
  47. v:Stop();
  48. end
  49.  
  50. pcall(game.Destroy,char:FindFirstChild'Animate')
  51. pcall(game.Destroy,hum:FindFirstChild'Animator')
  52. hum:SetStateEnabled("Dead",false)
  53. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  54.  
  55.  
  56. -- Sounds
  57. Sounds['Wet'] = {Id=256738023,Loop=false,Pitch=1}
  58. Sounds['Swoosh1'] = {Id=320557353,Loop=false,Pitch=1}
  59. Sounds['Swoosh2'] = {Id=320557382,Loop=false,Pitch=1}
  60. Sounds['Swoosh3'] = {Id=320557413,Loop=false,Pitch=1}
  61. Sounds['Swoosh4'] = {Id=320557453,Loop=false,Pitch=1}
  62. Sounds['Swoosh5'] = {Id=320557487,Loop=false,Pitch=1}
  63. Sounds['Swoosh6'] = {Id=320557537,Loop=false,Pitch=1}
  64. Sounds['Swoosh7'] = {Id=320557563,Loop=false,Pitch=1}
  65. Sounds['Swoosh8'] = {Id=320557518,Loop=false,Pitch=1}
  66. Sounds['ShrekRemix'] = {Id=163306929,Loop=true,Pitch=1,Volume = 4}
  67. Sounds['CreoDimension'] = {Id=927529620,Loop=true,Pitch=1,Volume=4}
  68. Sounds['BlackBlizzard'] = {Id=657626121,Loop=true,Pitch=1,Volume=4}
  69. Sounds['ColbreakzFantasy'] = {Id=876981900,Loop=true,Pitch=1,Volume=4}
  70. Sounds['NeflCrystals'] = {Id=340106355,Loop=true,Pitch=1,Volume=4}
  71. Sounds['EvilMortyRemix'] = {Id=1057401232,Loop=true,Pitch=1,Volume=10}
  72. Sounds['MadWorld'] = {Id=753182911,Loop=true,Pitch=1,Volume=1}
  73. Sounds['Swing'] = {Id=12222208,Loop=false,Pitch=.5,Volume=1}
  74. Sounds['WashDING'] = {Id=62339698,Loop=false,Pitch=.3,Volume=1}
  75. Sounds['Stab'] = {Id=429400881,Loop=false,Pitch=1,Volume=1}
  76. Sounds['Hit'] = {Id=169380525,Loop=false,Pitch=1,Volume=1}
  77. Sounds['Explode'] = {Id=206049428,Loop=false,Pitch=1,Volume=1}
  78. Sounds['Tele'] = {Id=743521656,Loop=false,Pitch=.7,Volume=1}
  79. -- Functions
  80.  
  81.  
  82. local NewInstance = function(instance,parent,properties)
  83. local inst = Instance.new(instance,parent)
  84. if(properties)then
  85. for i,v in next, properties do
  86. pcall(function() inst[i] = v end)
  87. end
  88. end
  89. return inst;
  90. end
  91.  
  92. function clerp(a, b, t)
  93. local qa = {
  94. QuaternionFromCFrame(a)
  95. }
  96. local qb = {
  97. QuaternionFromCFrame(b)
  98. }
  99. local ax, ay, az = a.x, a.y, a.z
  100. local bx, by, bz = b.x, b.y, b.z
  101. local _t = 1 - t
  102. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  103. end
  104. function QuaternionFromCFrame(cf)
  105. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  106. local trace = m00 + m11 + m22
  107. if trace > 0 then
  108. local s = math.sqrt(1 + trace)
  109. local recip = 0.5 / s
  110. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  111. else
  112. local i = 0
  113. if m00 < m11 then
  114. i = 1
  115. end
  116. if m22 > (i == 0 and m00 or m11) then
  117. i = 2
  118. end
  119. if i == 0 then
  120. local s = math.sqrt(m00 - m11 - m22 + 1)
  121. local recip = 0.5 / s
  122. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  123. elseif i == 1 then
  124. local s = math.sqrt(m11 - m22 - m00 + 1)
  125. local recip = 0.5 / s
  126. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  127. elseif i == 2 then
  128. local s = math.sqrt(m22 - m00 - m11 + 1)
  129. local recip = 0.5 / s
  130. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  131. end
  132. end
  133. end
  134. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  135. local xs, ys, zs = x + x, y + y, z + z
  136. local wx, wy, wz = w * xs, w * ys, w * zs
  137. local xx = x * xs
  138. local xy = x * ys-- Created by Nebula_Zorua aka Quil_Cyndaquil
  139. local xz = x * zs
  140. local yy = y * ys
  141. local yz = y * zs
  142. local zz = z * zs
  143. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  144. end
  145. function QuaternionSlerp(a, b, t)
  146. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  147. local startInterp, finishInterp
  148. if cosTheta >= 1.0E-4 then
  149. if 1 - cosTheta > 1.0E-4 then
  150. local theta = math.acos(cosTheta)
  151. local invSinTheta = 1 / math.sin(theta)
  152. startInterp = math.sin((1 - t) * theta) * invSinTheta
  153. finishInterp = math.sin(t * theta) * invSinTheta
  154. else
  155. startInterp = 1 - t
  156. finishInterp = t
  157. end
  158. elseif 1 + cosTheta > 1.0E-4 then
  159. local theta = math.acos(-cosTheta)
  160. local invSinTheta = 1 / math.sin(theta)
  161. startInterp = math.sin((t - 1) * theta) * invSinTheta
  162. finishInterp = math.sin(t * theta) * invSinTheta
  163. else
  164. startInterp = t - 1
  165. finishInterp = t
  166. end
  167. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  168. end
  169.  
  170. local sndFromData = function(data,parent)
  171. if(typeof(data) == 'table')then
  172. local snd = NewInstance("Sound",parent or char,{SoundId = "rbxassetid://"..data.Id,Looped=data.Loop or false,Pitch = data.Pitch or 1,Volume = data.Volume or 1})
  173. return snd;
  174. else
  175. return error('Argument passed into sndFromData must be a table!',1)
  176. end
  177. end
  178.  
  179. function UnbindLoops()
  180. pcall(RunS.UnbindFromRenderStep,RunS,"N_Effects")
  181. pcall(RunS.UnbindFromRenderStep,RunS,"N_Animations")
  182. end;
  183.  
  184. UnbindLoops() -- Just so if the loops already exist from previously running a script using this template, there's no errors
  185.  
  186. -- Build
  187. New = function(Object, Parent, Name, Data)
  188. local Object = Instance.new(Object)
  189. for Index, Value in pairs(Data or {}) do
  190. Object[Index] = Value
  191. end
  192. Object.Parent = Parent
  193. Object.Name = Name
  194. return Object
  195. end
  196.  
  197. local crosshair = Instance.new("BillboardGui",char)
  198. crosshair.Size = UDim2.new(10,0,10,0)
  199. crosshair.Enabled = false
  200.  
  201. local imgl = Instance.new("ImageLabel",crosshair)
  202. imgl.Position = UDim2.new(0,0,0,0)
  203. imgl.Size = UDim2.new(1,0,1,0)
  204. imgl.Image = "rbxassetid://202696571"
  205. imgl.BackgroundTransparency = 1
  206. imgl.ImageColor3 = Color3.new(1,1,1)
  207. local img2 = Instance.new("ImageLabel",crosshair)
  208. img2.Position = UDim2.new(0,0,0,0)
  209. img2.Size = UDim2.new(1,0,1,0)
  210. img2.Image = "rbxassetid://202696571"
  211. img2.BackgroundTransparency = 1
  212. img2.ImageColor3 = Color3.new(1,1,1)
  213.  
  214. local Music = sndFromData(Sounds.MadWorld,tors)
  215. Music:Play()
  216.  
  217. local Knife = New("Model",char,"Knife",{})
  218. handle = New("Part",Knife,"handle",{BrickColor = BrickColor.new("Light Grey"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1.15999961, 1),CFrame = CFrame.new(23.1399994, 1.06502271, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  219. Mesh = New("CylinderMesh",handle,"Mesh",{Scale = Vector3.new(0.300000012, 1, 0.300000012),})
  220. local Swing = sndFromData(Sounds.Swing,handle)
  221. local Tele = sndFromData(Sounds.Tele,handle)
  222. local Stab = sndFromData(Sounds.Stab,Hitbox)
  223. local WashDING = sndFromData(Sounds.WashDING,handle)
  224. local Explos = sndFromData(Sounds.Explode,handle)
  225. local Hit = sndFromData(Sounds.Hit,handle)
  226.  
  227. idk = New("Part",Knife,"idk",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.26002204, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  228. Mesh = New("SpecialMesh",idk,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  229. mot = New("Weld",idk,"mot",{Part0 = idk,Part1 = handle,C1 = CFrame.new(0, 0.194999337, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  230. K1 = New("Part",Knife,"K1",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.90501189, -62.0449982, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  231. Mesh = New("SpecialMesh",K1,"Mesh",{Scale = Vector3.new(0.0250000004, 0.25, 0.100000001),MeshType = Enum.MeshType.Wedge,})
  232. mot = New("Weld",K1,"mot",{Part0 = K1,Part1 = handle,C1 = CFrame.new(0, 1.83998919, -0.0750007629, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  233. K2 = New("Part",Knife,"K2",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.85501194, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  234. Mesh = New("BlockMesh",K2,"Mesh",{Scale = Vector3.new(0.0250000004, 0.349999994, 0.0500000007),})
  235. mot = New("Weld",K2,"mot",{Part0 = K2,Part1 = handle,C1 = CFrame.new(0, 1.78998923, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  236. K3 = New("Part",Knife,"K3",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.90501189, -61.8950005, -1, 0, -0, -0, 1, -0, -0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  237. Mesh = New("SpecialMesh",K3,"Mesh",{Scale = Vector3.new(0.0250000004, 0.25, 0.100000001),MeshType = Enum.MeshType.Wedge,})
  238. mot = New("Weld",K3,"mot",{Part0 = K3,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 1, 0, -0, -0, -1),C1 = CFrame.new(0, 1.83998919, 0.0749969482, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  239. K4 = New("Part",Knife,"K4",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.50501299, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  240. Mesh = New("BlockMesh",K4,"Mesh",{Scale = Vector3.new(0.0250000004, 0.0500000007, 0.0500000007),})
  241. mot = New("Weld",K4,"mot",{Part0 = K4,Part1 = handle,C1 = CFrame.new(0, 1.43999028, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  242. K5 = New("Part",Knife,"K5",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.40501499, -62.0449982, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  243. Mesh = New("BlockMesh",K5,"Mesh",{Scale = Vector3.new(0.0250000004, 0.75, 0.100000001),})
  244. mot = New("Weld",K5,"mot",{Part0 = K5,Part1 = handle,C1 = CFrame.new(0, 1.33999228, -0.0750007629, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  245. K6 = New("Part",Knife,"K6",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.30501699, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  246. Mesh = New("BlockMesh",K6,"Mesh",{Scale = Vector3.new(0.0250000004, 0.0500000007, 0.0500000007),})
  247. mot = New("Weld",K6,"mot",{Part0 = K6,Part1 = handle,C1 = CFrame.new(0, 1.23999429, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  248. K7 = New("Part",Knife,"K7",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.0800221, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  249. Mesh = New("BlockMesh",K7,"Mesh",{Scale = Vector3.new(0.0250000004, 0.100000001, 0.0500000007),})
  250. mot = New("Weld",K7,"mot",{Part0 = K7,Part1 = handle,C1 = CFrame.new(0, 1.01499939, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  251. K8 = New("Part",Knife,"K8",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(.25, .5, .5),CFrame = CFrame.new(23.1399994, 2.40501499, -61.8950005, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  252. Mesh = New("BlockMesh",K8,"Mesh",{Scale = Vector3.new(0.1000000016, 1.5, 0.200000002),})
  253. mot = New("Weld",K8,"mot",{Part0 = K8,Part1 = handle,C1 = CFrame.new(0, 1.33999228, 0.0749969482, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  254. K9 = New("Part",Knife,"K9",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.005023, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  255. Mesh = New("CylinderMesh",K9,"Mesh",{Scale = Vector3.new(0.25, 0.0500000007, 0.25),})
  256. mot = New("Weld",K9,"mot",{Part0 = K9,Part1 = handle,C1 = CFrame.new(0, 0.940000296, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  257. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -62.2299995, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  258. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.100000001),})
  259. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.814999342, -0.260002136, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  260. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.85502005, -62.2600021, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  261. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.099999994, 0.0500000007),})
  262. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.789997339, -0.29000473, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  263. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -62.2100029, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  264. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.100000001),})
  265. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.814999342, -0.240005493, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  266. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.80502105, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  267. Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.269999981, 0.349999994, 0.269999981),})
  268. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.739998341, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  269. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.11002505, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  270. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  271. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.0450023413, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  272. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.56002104, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  273. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  274. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.494998336, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  275. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.11002004, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  276. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  277. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.0449973345, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  278. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.56002104, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  279. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  280. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.494998336, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  281. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.56002104, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  282. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  283. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.494998336, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  284. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.95552194, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  285. Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.24000001, 0.0500000007, 0.24000001),})
  286. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.890499234, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  287. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -61.7500038, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  288. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.100000001),})
  289. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.814999342, 0.219993591, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  290. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.90501904, -62.1199989, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  291. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.399999976, 0.150000006),})
  292. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.839996338, -0.150001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  293. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.960023999, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  294. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  295. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, -0.104998708, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  296. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.95502305, -62.2100029, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  297. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.0500000007),MeshType = Enum.MeshType.Wedge,})
  298. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.890000343, -0.240005493, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  299. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.500020981, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  300. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.200000003),})
  301. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, -0.565001726, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  302. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.960023999, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  303. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  304. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, -0.104998708, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  305. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.960023999, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  306. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  307. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, -0.104998708, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  308. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.41002405, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  309. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  310. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.34500134, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  311. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.90501904, -62.2600021, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  312. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.099999994, 0.0500000007),MeshType = Enum.MeshType.Wedge,})
  313. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.839996338, -0.29000473, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  314. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.41002405, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  315. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  316. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.34500134, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  317. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.26002204, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  318. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  319. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.194999337, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  320. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.95501804, -61.7949982, 1, 0, 4.37113847e-08, 4.37113847e-08, -4.37113883e-08, -1, 1.91068525e-15, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  321. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.100000001, 0.0500000007),MeshType = Enum.MeshType.Wedge,})
  322. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 4.37113847e-08, 1.91068525e-15, 0, -4.37113883e-08, 1, 4.37113847e-08, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.889995337, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  323. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.84001994, -61.8200035, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  324. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.150000006),})
  325. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.774997234, 0.149993896, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  326. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.41002095, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  327. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  328. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.34499824, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  329. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.11002505, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  330. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  331. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.0450023413, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  332. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  333. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.300000012, 0.140000001, 0.300000012),})
  334. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.814999342, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  335. Part = New("Part",Knife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.26002204, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  336. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  337. mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.194999337, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  338. Hitbox = NewInstance("Part",Knife,{Name="Hitbox",Transparency=1,Size=Vector3.new(.5,1.5,.5),CanCollide=false})
  339. HitWeld = NewInstance("Weld",Knife,{Part0=Hitbox,Part1=K9,C0=CF.N(0,-.5,0)})
  340. for _,v in next, Knife:children() do
  341. if v:IsA'BasePart' then
  342. v.CanCollide = false
  343. end
  344. end
  345.  
  346. -- thanks shuggy
  347. local p1mit = Instance.new("ParticleEmitter",Hitbox)
  348. p1mit.Texture = "rbxasset://textures/particles/fire_main.dds"
  349. p1mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  350. p1mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(1,0)})
  351. p1mit.Lifetime = NumberRange.new(2)
  352. p1mit.Rate = 100
  353. p1mit.Enabled = false
  354. p1mit.Acceleration = Vector3.new(0,-5,0)
  355. p1mit.Rotation = NumberRange.new(0,359)
  356. p1mit.Speed = NumberRange.new(0)
  357.  
  358. local p2mit = Instance.new("ParticleEmitter",K8)
  359. p2mit.Texture = "http://www.roblox.com/asset/?id=243132757"
  360. p2mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  361. p2mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.1),NumberSequenceKeypoint.new(1,.1)})
  362. p2mit.Lifetime = NumberRange.new(1)
  363. p2mit.Rate = 10
  364. p2mit.Acceleration = Vector3.new(0,-10,0)
  365. p2mit.Speed = NumberRange.new(0)
  366.  
  367. -- Explosive Hitbox
  368. function ExHitbox(rad,pos,damage,env,toim)
  369. local E = Instance.new("Explosion")
  370. E.Position = pos
  371. E.Parent = workspace
  372. E.BlastRadius = rad
  373. E.BlastPressure = 0
  374. E.Visible = false
  375. E.Hit:connect(function(hit)
  376. if hit and hit.Parent and hit.Parent:FindFirstChildOfClass("Humanoid") and notWhitelisted(hit.Parent) and hit.Parent:FindFirstChildOfClass("Humanoid").Health > 0 and hit.Parent ~= char and not hit.Parent:FindFirstChild("HitMarkerPsycho2") then
  377. for _,ch in next, hit.Parent:children() do
  378. if ch:IsA'BasePart' then
  379. local efff = p1mit:Clone()
  380. efff.Enabled = true
  381. efff.Parent = ch
  382. delay(1,function()
  383. efff.Enabled = false
  384. end)
  385. end
  386. end
  387. hit.Parent:BreakJoints()
  388. if(target == hit.Parent)then
  389. target = nil
  390. end
  391. delay(2,function()
  392. WashDING:Play()
  393. --pcall(game.Destroy,duder:FindFirstChildOfClass"Humanoid")
  394. for _,v in next, hit.Parent:children() do
  395. if v:IsA"BasePart" then
  396. v.BrickColor = BrickColor.new"Really black"
  397. local bodpos = Instance.new("BodyPosition",v)
  398. bodpos.Position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  399. local emi = p1mit:Clone()
  400. emi.LightEmission = 1
  401. emi.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,0,1)),ColorSequenceKeypoint.new(1,Color3.new(1,0,1))})
  402. emi.Parent = v
  403. emi.Enabled = true
  404. game:service'Debris':AddItem(v,1)
  405. end
  406. end
  407. end)
  408. end
  409. end)
  410. end
  411. -- Joints and Lerp
  412. local LS = NewInstance('Motor',char,{Part0=tors,Part1=larm,C0 = CF.N(-1.5,0.5,0),C1 = CF.N(0,.5,0)})
  413. local RS = NewInstance('Motor',char,{Part0=tors,Part1=rarm,C0 = CF.N(1.5,0.5,0),C1 = CF.N(0,.5,0)})
  414. local NK = NewInstance('Motor',char,{Part0=tors,Part1=head,C0 = CF.N(0,1.5,0)})
  415. local LH = NewInstance('Motor',char,{Part0=tors,Part1=lleg,C0 = CF.N(-.5,-1,0),C1 = CF.N(0,1,0)})
  416. local RH = NewInstance('Motor',char,{Part0=tors,Part1=rleg,C0 = CF.N(.5,-1,0),C1 = CF.N(0,1,0)})
  417. local RJ = NewInstance('Motor',char,{Part0=root,Part1=tors})
  418. local HW = NewInstance('Motor',char,{Part0=handle,Part1=rarm,C0=CF.N(0,0,-0.9)*CF.A(M.R(-90),0,0)})
  419.  
  420.  
  421. -- Default C0s
  422. local LSD=LS.C0
  423. local RSD=RS.C0
  424. local HD=NK.C0
  425. local TD=RJ.C0
  426. local LHD=LH.C0
  427. local RHD=RH.C0
  428.  
  429. -- Check State
  430. function CheckState(rPart)
  431. if(rPart.Velocity.y > .5 and hum:GetState() == Enum.HumanoidStateType.Freefall)then
  432. return 'Jump';
  433. elseif(rPart.Velocity.y < -.5 and hum:GetState() == Enum.HumanoidStateType.Freefall)then
  434. return 'Fall';
  435. elseif(math.abs(rPart.Velocity.x) > 2 or math.abs(rPart.Velocity.z) > 2 and hum:GetState() ~= Enum.HumanoidStateType.Freefall)then
  436. return 'Walk';
  437. end
  438. return 'Idle';
  439. end
  440. -- Effect Loop
  441. RunS:BindToRenderStep("N_Effects",Enum.RenderPriority.Character.Value + 2,function()
  442. for _,v in next, Effects do
  443. -- TODO: Add Effects
  444. end
  445. end)
  446.  
  447. -- Damage
  448. function fuckimUp(duder,suicide)
  449. if(duder == char or duder and notWhitelisted(duder))then
  450. local humR = duder:FindFirstChild"HumanoidRootPart"
  451. local huma = duder:FindFirstChildOfClass"Humanoid"
  452. local hed = duder:FindFirstChild"Head"
  453. NewInstance("BoolValue",duder,{Name = 'HitMarkerPsycho2',Value = true})
  454. if(humR) then
  455. humR:destroy()
  456. end
  457. if(huma)then
  458. huma:ChangeState(Enum.HumanoidStateType.Physics)
  459. huma.PlatformStand = true
  460. end
  461. if(humR or huma) then
  462. if(plr.UserId == 5719877)then
  463. delay(2,function()
  464. if(duder == target)then
  465. target = nil
  466. end
  467.  
  468. duder:BreakJoints()
  469. WashDING:Play()
  470. --pcall(game.Destroy,duder:FindFirstChildOfClass"Humanoid")
  471. for _,v in next, duder:children() do
  472. if v:IsA"BasePart" then
  473. v.BrickColor = BrickColor.new"Really black"
  474. local bodpos = Instance.new("BodyPosition",v)
  475. bodpos.Position = v.Position + Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  476. local emi = p1mit:Clone()
  477. emi.LightEmission = 1
  478. emi.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,0,1)),ColorSequenceKeypoint.new(1,Color3.new(1,0,1))})
  479. emi.Parent = v
  480. emi.Enabled = true
  481. game:service'Debris':AddItem(v,1)
  482. end
  483. end
  484. end)
  485. else
  486. duder:BreakJoints()
  487. end
  488. end
  489. end
  490. end
  491. local doingDamage = false;
  492. function notWhitelisted(char)
  493. local player = game:service'Players':GetPlayerFromCharacter(char)
  494. if(not player or player.UserId ~= 5719877)then
  495. return true;
  496. else
  497. return false
  498. end
  499. end
  500. Hitbox.Touched:connect(function(t)
  501. if(doingDamage and t and t.Parent)then
  502. local hum = t.Parent:FindFirstChildOfClass'Humanoid'
  503. local hed = t.Parent:FindFirstChild'Head'
  504. if(t.Parent ~= char and notWhitelisted(t.Parent))then
  505. if(hum and hum.Health > 0 and not t.Parent:FindFirstChild'HitMarkerPsycho2')then
  506. p1mit.Enabled = true
  507. Stab:Play()
  508. fuckimUp(t.Parent)
  509. wait(.5)
  510. p1mit.Enabled = false
  511. end
  512. end
  513. end
  514. end)
  515.  
  516. -- Animation Loop
  517. RunS:BindToRenderStep("N_Animations",Enum.RenderPriority.Character.Value + 1,function()
  518. sine=sine+change
  519. if(target and not target.Parent) then
  520. target = nil;
  521. end
  522. if(target)then
  523.  
  524. crosshair.Adornee = target:FindFirstChild("Torso") or target:FindFirstChild("UpperTorso")
  525. crosshair.Enabled = true
  526. else
  527. crosshair.Adornee = nil
  528. crosshair.Enabled = false
  529. end
  530. imgl.Rotation = imgl.Rotation + .5
  531. img2.Rotation = img2.Rotation + 1
  532. if(defAnim)then
  533. if(CheckState(root) == 'Idle')then
  534. -- Idle anim
  535. change = .4
  536. RJ.C0 = clerp(RJ.C0,CFrame.new(-5.24950416e-10, 0.00880719814 + 0.1 * M.C((sine/16)), -0.0192620046, 1, -5.46207275e-08, -2.3859938e-08, 5.96047016e-08, 0.916382849, 0.400302947, 0, -0.400302947, 0.916382849),0.3)
  537. LH.C0 = clerp(LH.C0,CFrame.new(-0.439705789, -1.07790816 - 0.1 * M.C((sine/16)), -0.0569904149, 0.998180926, 0.0602900609, 0, -0.0552487783, 0.914715886, -0.400302947, -0.0241342895, 0.399574757, 0.916382849),0.3)
  538. RH.C0 = clerp(RH.C0,CFrame.new(0.435047954, -1.07817423 - 0.1 * M.C((sine/16)), -0.0571066141, 0.997888863, -0.0649459437, 0, 0.0595153496, 0.914448261, -0.400302947, 0.0259980522, 0.399457842, 0.916382849),0.3)
  539. LS.C0 = clerp(LS.C0,CFrame.new(-1.43480825, 0.55835855 + 0.1 * M.C((sine/15)), -0.0398109257, 0.991467655, 0.130353153, -8.74227766e-08, -0.11945343, 0.908563972, -0.400302947, -0.0521806739, 0.396887422, 0.916382849),0.3)
  540. RS.C0 = clerp(RS.C0,CFrame.new(1.4348048, 0.574370086 + 0.1 * M.C((sine/15)), -0.0764713883, 0.991467655, -0.130353153, -8.74227766e-08, 0.119453356, 0.908563972, -0.400302947, 0.0521808304, 0.396887422, 0.916382849),0.3)
  541. NK.C0 = clerp(NK.C0,CFrame.new(7.62939453e-06, 1.48375905, 0.180511832, 1, 0, 0, 0, 0.972320139, -0.233652905, 0, 0.233652905, 0.972320139),0.3)
  542. elseif(CheckState(root) == 'Walk')then
  543. -- Walk anim
  544. change = .4
  545. RJ.C0 = clerp(RJ.C0,TD * CF.N(0,-.175 + .025 * M.C(sine / 3.5) + -M.S(sine/3.5)/7,0) *CF.A(-M.R(5-2.5*M.C(sine/3.5)),-M.R(10 * M.C(sine / 7)),0),.2)
  546. LH.C0 = clerp(LH.C0,CF.N(-.5, -0.925 + 0.5 * M.C(sine / 7) / 2, -0.5 * M.C(sine / 7) / 2) * CF.A(M.R(-15 + 15 * M.C(sine / 7)) + M.S(sine / 7) / 2.5, M.R(10 * M.C(sine / 7)), M.R(0)) * CF.A(M.R(0 - 2.5 * M.C(sine / 7)), M.R(0), M.R(0)),.2)
  547. RH.C0 = clerp(RH.C0,CF.N(.5, -0.925 - 0.5 * M.C(sine / 7) / 2, 0.5 * M.C(sine / 7) / 2) * CF.A(M.R(-15 - 15 * M.C(sine / 7)) + -M.S(sine / 7) / 2.5, M.R(10 * M.C(sine / 7)), M.R(0)) * CF.A(M.R(0 + 2.5 * M.C(sine / 7)), M.R(0), M.R(0)),.2)
  548. LS.C0 = clerp(LS.C0,CF.N(-1.5, 0.5, 0) * CF.A(math.rad(-15 * math.cos(sine / 7)) + -math.sin(sine / 7) / 2.5, math.rad(0), math.rad(-10)),.2)
  549. RS.C0 = clerp(RS.C0,CF.N(1.5, 0.5, 0) * CF.A(math.rad(15 * math.cos(sine / 7)) + math.sin(sine / 7) / 2.5, math.rad(0), math.rad(10)),.2)
  550. NK.C0 = clerp(NK.C0,HD * CF.A(-M.R(5-2.5*M.C(sine/3.5)),-M.R(10 * M.C(sine / 7)),0),.3)
  551. elseif(CheckState(root) == 'Jump')then
  552. -- Jump anim
  553. RJ.C0 = clerp(RJ.C0,CFrame.new(-2.79396772e-07, -0.0147315077, 0.23395279, 0.969569981, 1.983814e-07, -0.244814694, -0.055274941, 0.974177897, -0.218911409, 0.238492996, 0.225782022, 0.944533587),0.3)
  554. LH.C0 = clerp(LH.C0,CFrame.new(-0.392084569, -0.954436064, -0.61653775, 0.999153912, 0.03942471, 0.0120183825, -0.0384271443, 0.78557229, 0.61757654, 0.0149054974, -0.617515802, 0.786420643),0.3)
  555. RH.C0 = clerp(RH.C0,CFrame.new(0.348729372, -1.04786503, -0.040492028, 0.977275848, -0.203113332, -0.0606394261, 0.20805952, 0.864443302, 0.457658529, -0.040537402, -0.459874988, 0.887058496),0.3)
  556. LS.C0 = clerp(LS.C0,CFrame.new(-1.44504118, 0.496973127, 1.18328717e-05, 0.993945599, 0.109877929, 2.87592411e-06, -0.109877951, 0.993944764, 3.27825546e-07, -2.98023224e-06, -7.15255737e-07, 1.00000012),0.3)
  557. RS.C0 = clerp(RS.C0,CFrame.new(1.39924657, 0.43332082, -0.398957431, 0.884435654, -0.0910949931, -0.457684994, 0.0910960883, -0.928192616, 0.360777199, -0.457684755, -0.360777497, -0.81262815),0.3)
  558. NK.C0 = clerp(NK.C0,CFrame.new(5.47920445e-06, 1.55189562, -0.0611583591, 1.00000012, 1.86264515e-09, 3.97861004e-06, -1.28149986e-06, 0.951825619, 0.306641817, -3.81469727e-06, -0.306641847, 0.9518255),0.3)
  559. elseif(CheckState(root) == 'Fall')then
  560. -- Fall anim
  561. RJ.C0 = clerp(RJ.C0,CFrame.new(-2.79396772e-07, -0.0147315077, 0.23395279, 0.969569981, 1.983814e-07, -0.244814694, -0.055274941, 0.974177897, -0.218911409, 0.238492996, 0.225782022, 0.944533587),0.3)
  562. LH.C0 = clerp(LH.C0,CFrame.new(-0.392084569, -0.954436064, -0.61653775, 0.999153912, 0.03942471, 0.0120183825, -0.0384271443, 0.78557229, 0.61757654, 0.0149054974, -0.617515802, 0.786420643),0.3)
  563. RH.C0 = clerp(RH.C0,CFrame.new(0.348729372, -1.04786503, -0.040492028, 0.977275848, -0.203113332, -0.0606394261, 0.20805952, 0.864443302, 0.457658529, -0.040537402, -0.459874988, 0.887058496),0.3)
  564. LS.C0 = clerp(LS.C0,CFrame.new(-1.44504118, 0.496973127, 1.18328717e-05, 0.993945599, 0.109877929, 2.87592411e-06, -0.109877951, 0.993944764, 3.27825546e-07, -2.98023224e-06, -7.15255737e-07, 1.00000012),0.3)
  565. RS.C0 = clerp(RS.C0,CFrame.new(1.39924657, 0.43332082, -0.398957431, 0.884435654, -0.0910949931, -0.457684994, 0.0910960883, -0.928192616, 0.360777199, -0.457684755, -0.360777497, -0.81262815),0.3)
  566. NK.C0 = clerp(NK.C0,CFrame.new(5.47920445e-06, 1.55189562, -0.0611583591, 1.00000012, 1.86264515e-09, 3.97861004e-06, -1.28149986e-06, 0.951825619, 0.306641817, -3.81469727e-06, -0.306641847, 0.9518255),0.3)
  567. end
  568. end
  569. end)
  570.  
  571. -- Blood system
  572.  
  573. local Blood = {
  574. Parts = {}
  575. }
  576. function Blood.new(Color,Parent,CF)
  577.  
  578. local Part = Instance.new("Part",workspace)
  579. Part.Anchored = true;
  580. Part.CanCollide = false;
  581. Part.Name = "BloodPart"
  582. Part.BrickColor = BrickColor.new("Color")
  583. Part.Size = Vector3.new(1,.02,1)
  584. Part.CFrame = CF
  585. local Mesh = Instance.new("CylinderMesh",Part)
  586. Mesh.Scale = Vector3.new(.2,1,.2)
  587. coroutine.wrap(function()
  588. for i = .2, 1, .01 do
  589. Mesh.Scale = Vector3.new(i,1,i)
  590. wait()
  591. end
  592. end)()
  593. table.insert(Blood.Parts,{Mesh=Mesh,Part=Part,EndSize = Vector3.new(1,0,1)})
  594. end
  595.  
  596. function bleed(who,parts)
  597. for i = 1, parts do
  598. if who and (who:FindFirstChild"Torso" or who:FindFirstChild"UpperTorso") then
  599. local Part = Instance.new("Part",who)
  600. Part.Anchored = false;
  601. Part.CanCollide = false;
  602. Part.BrickColor = BrickColor.new("Dark indigo")
  603. Part.Size = Vector3.new(.1,.1,.1)
  604. Part.Name = "BloodPart"
  605. Part.CFrame = (who:FindFirstChild"Torso" or who:FindFirstChild"UpperTorso").CFrame
  606. Part.Velocity = (who:FindFirstChild"Torso" or who:FindFirstChild"UpperTorso").CFrame.lookVector * -5 + Vector3.new(math.random(-5,5),math.random(-5,15),math.random(-5,5))
  607. Part.Touched:connect(function(t)
  608. for i,v in next, Blood.Parts do
  609. if v.Part == t then
  610. v.EndSize = v.EndSize + Vector3.new(0.15,0,0.15)
  611. v.Part.Transparency = v.Part.Transparency - .1
  612. Part:destroy();
  613. return;
  614. end
  615. end
  616. if t.Parent and not t.Parent:IsA"Accessory" and t.Name ~= "Handle" and t.Name ~= "BloodPart" and t.Parent ~= who and not t.Parent:FindFirstChildOfClass"Humanoid" then
  617. Blood.new(tostring(Part.BrickColor),who,CFrame.new(Vector3.new(Part.Position.X,(t.Position.Y+(t.Size.Y/2))+0.02,Part.Position.Z)))
  618. Part:Destroy()
  619. end
  620. end)
  621. wait(math.random(0,0.5))
  622. end
  623. end
  624. end
  625.  
  626. RunS.RenderStepped:connect(function()
  627. for i,v in next, Blood.Parts do
  628. local oCF = v.Part.CFrame
  629. if v.Part.Size.x < v.EndSize.x then
  630. v.Part.Size = v.Part.Size + Vector3.new(.01,0,0)
  631. v.Part.CFrame = oCF
  632. end
  633. if v.Part.Size.z < v.EndSize.z then
  634. v.Part.Size = v.Part.Size + Vector3.new(0,0,.01)
  635. v.Part.CFrame = oCF
  636. end
  637. v.Part.Transparency = v.Part.Transparency+.01
  638. if v.Part.Transparency > 0.99 then
  639. v.Part:destroy()
  640. table.remove(Blood.Parts,i)
  641. end
  642. end
  643. end)
  644.  
  645. -- Keystroke system
  646. local lastKeypress = time();
  647. local Keystroke = ""
  648. local KeystrokeKeys = {
  649. [Enum.KeyCode.W] = true,
  650. [Enum.KeyCode.A] = true,
  651. [Enum.KeyCode.S] = true,
  652. [Enum.KeyCode.D] = true,
  653. [Enum.KeyCode.C] = true,
  654. [Enum.KeyCode.F] = true,
  655. [Enum.KeyCode.X] = true,
  656. }
  657.  
  658. local POIERTIERT=string.reverse"auroZ_alubeN yb "
  659. local Keystrokes = {
  660. ['DSC'] = {"Murder",function()
  661. attack = true;
  662. defAnim = false;
  663. doingDamage = true;
  664. hum.WalkSpeed = 0;
  665. local bf = Instance.new("BodyVelocity",tors)
  666. bf.P = 10000
  667. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  668. bf.Velocity = Vector3.new(0,100,0) + root.CFrame.lookVector*5
  669. Swing:Play()
  670. for i = 0,.6,.1 do
  671. RunS.RenderStepped:wait()
  672. RJ.C0 = clerp(RJ.C0,CFrame.new(-3.81469727e-06, -2.27373892e-13, -3.81469727e-06, 0, -5.96047016e-08, 1, 0, 1, 5.96047016e-08, -1, 0, 0),.3)
  673. LH.C0 = clerp(LH.C0,CFrame.new(-0.823868632, -0.682021141, -0.65617919, 0.921954632, -0.3854222, -0.0380717181, 0.359884083, 0.816221595, 0.451957732, -0.14311932, -0.430386335, 0.891228676),.3)
  674. RH.C0 = clerp(RH.C0,CFrame.new(0.499992371, -1.00207138, -0.0348776802, 8.72385826e-08, -5.67204639e-09, -1, 0.0648806468, 0.997893035, 0, 0.997893035, -0.0648806468, 8.74227766e-08),.3)
  675. LS.C0 = clerp(LS.C0,CFrame.new(-1.43105853, 0.495226681, 0, 0.990452647, 0.137853965, 0, -0.13785395, 0.990452647, 0, 0, 0, 1),.3)
  676. RS.C0 = clerp(RS.C0,CFrame.new(1.3304708, 0.860174119, 0, -0.996696353, -0.0812105834, 0, 0.0812105834, -0.996696353, 0, 0, 0, 1),.3)
  677. NK.C0 = clerp(NK.C0,CFrame.new(7.62939453e-06, 1.49996305, -6.66982853e-13, 8.74227766e-08, 0, -1, 0, 1, 0, 1, 0, 8.74227766e-08),.3)
  678. HW.C0 = clerp(HW.C0,CF.N(0,0,-0.9)*CF.A(M.R(-90),M.R(90),0),.3)
  679. end
  680. wait(.4)
  681. doingDamage = false
  682. bf:destroy()
  683. wait(.5)
  684. HW.C0 = CF.N(0,0,-0.9)*CF.A(M.R(-90),0,0)
  685. attack = false
  686. defAnim = true
  687. hum.WalkSpeed = 4
  688. end},
  689. ['SAX'] = {"Suicide", function()
  690. defAnim = false
  691. attack = true
  692. hum.WalkSpeed = 0
  693. for i = 0, 1, 0.1 do
  694. RunS.RenderStepped:wait()
  695. RJ.C0 = clerp(RJ.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.998328507, -0.0577778853, 0, 0.0577779375, 0.998329461),0.3)
  696. LH.C0 = clerp(LH.C0,CFrame.new(-0.500695527, -1.02626717, 0.00180635601, 0.998612463, 0.0526606515, 0, -0.0525365211, 0.996258616, 0.0686051771, 0.00361279165, -0.0685099587, 0.997643948),0.3)
  697. RH.C0 = clerp(RH.C0,CFrame.new(0.501874149, -1.04304862, 0.00393840671, 0.996255398, -0.0864589661, 0, 0.0860992745, 0.992110729, 0.0911102667, -0.0078772977, -0.0907690823, 0.995840847),0.3)
  698. LS.C0 = clerp(LS.C0,CFrame.new(-1.5, 0.499999493, 2.79396772e-08, 1, 0, 0, 0, 0.999998987, 5.58793545e-08, 0, 5.58793545e-08, 1),0.3)
  699. RS.C0 = clerp(RS.C0,CFrame.new(1.75982404, 1.2, -0.430691123, 0.602406263, 0.79818964, 1.77635684e-15, 0.0164101459, -0.0123849958, -0.999787629, -0.798021019, 0.602278948, -0.0205593333),0.3)
  700. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.51961923, 0.171319962, 1, 0, 0, 0, 0.949712813, -0.313119233, 0, 0.31311965, 0.949713707),0.3)
  701. HW.C0 = clerp(HW.C0,CF.N(0,0,-0.9)*CF.A(0,M.R(90),M.R(-110)),0.3)
  702. end
  703. wait(1)
  704. for i = 0, 1, 0.1 do
  705. RunS.RenderStepped:wait()
  706. RJ.C0 = clerp(RJ.C0,CFrame.new(0, 0, 0, 1, 0, 0, 0, 0.961180508, -0.275916666, 0, 0.275916904, 0.961181462),0.3)
  707. LH.C0 = clerp(LH.C0,CFrame.new(-0.500692129, -1.02626777, 0.00180545449, 0.998612463, 0.0511381514, 0.012571143, -0.0525365211, 0.951077759, 0.304448545, 0.00361278094, -0.304686397, 0.952445686),0.3)
  708. RH.C0 = clerp(RH.C0,CFrame.new(0.50187248, -1.04304886, 0.00393918157, 0.996255398, -0.0847592726, -0.017059261, 0.0860992745, 0.954629838, 0.285073161, -0.00787728094, -0.285474271, 0.958353877),0.3)
  709. LS.C0 = clerp(LS.C0,CFrame.new(-1.5, 0.499999493, 1.1920929e-07, 1, 0, 0, 0, 0.999998987, 2.38418579e-07, 0, 2.38418579e-07, 0.999999881),0.3)
  710. RS.C0 = clerp(RS.C0,CFrame.new(1.36339891, 1.2, 0.821489096, 0.934176028, -0.356812716, 0, -0.00733572245, -0.019205749, -0.999787688, 0.356737286, 0.933978498, -0.0205595195),0.3)
  711. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.34209204, 0.41674614, 1, 0, 0, 0, 0.594659626, -0.803976476, 0, 0.80397743, 0.594659686),0.3)
  712. end
  713.  
  714. fuckimUp(char)
  715. coroutine.wrap(function()
  716. for i = 1, 250 do
  717. if char and (char:FindFirstChild"Torso" or char:FindFirstChild"UpperTorso") then
  718. local Part = Instance.new("Part",char)
  719. Part.Anchored = false;
  720. Part.CanCollide = false;
  721. Part.BrickColor = BrickColor.new("Dark indigo")
  722. Part.Size = Vector3.new(.1,.1,.1)
  723. Part.Name = "BloodPart"
  724. Part.CFrame = (char:FindFirstChild"Torso" or char:FindFirstChild"UpperTorso").CFrame * CF.N(0,.5,0)
  725. Part.Velocity = (char:FindFirstChild"Torso" or char:FindFirstChild"UpperTorso").CFrame.lookVector * 5 + Vector3.new(math.random(-5,5),math.random(-5,15),math.random(-5,5))
  726. Part.Touched:connect(function(t)
  727. for i,v in next, Blood.Parts do
  728. if v.Part == t then
  729. v.EndSize = v.EndSize + Vector3.new(0.15,0,0.15)
  730. v.Part.Transparency = v.Part.Transparency - .1
  731. Part:destroy();
  732. return;
  733. end
  734. end
  735. if t.Parent and not t.Parent:IsA"Accessory" and t.Name ~= "Handle" and t.Name ~= "BloodPart" and t.Parent ~= who and not t.Parent:FindFirstChildOfClass"Humanoid" then
  736. Blood.new(tostring(Part.BrickColor),who,CFrame.new(Vector3.new(Part.Position.X,(t.Position.Y+(t.Size.Y/2))+0.02,Part.Position.Z)))
  737. Part:Destroy()
  738. end
  739. end)
  740. RunS.RenderStepped:wait(math.random(0,500))
  741. end
  742. end
  743. end)()
  744. end},
  745. ['ADC'] = {"Teleport (Needs target)",function()
  746. if(target and (target:FindFirstChild'Torso' or target:FindFirstChild'UpperTorso'))then
  747. local copee = Instance.new("Model",char)
  748. local copyBlacc
  749. function copyBlacc(o)
  750. for _,v in next, o:children() do
  751. if v ~= copee then
  752. if v:IsA'BasePart' then
  753. local p = v:Clone()
  754. p.CanCollide = false;
  755. p.Parent = copee;
  756. p.BrickColor = BrickColor.new'Really black'
  757. p.Transparency = .25
  758. p.Anchored = true;
  759. for _,w in next, p:children() do
  760. if w:IsA'Weld' or w:IsA'Motor' or w:IsA'Motor6D' or w:IsA'Decal' then
  761. w:destroy()
  762. elseif w:IsA'Sound' then
  763. w:Stop()
  764. end
  765. end
  766.  
  767. delay(.5,function()
  768. for i = .25, 1, .05 do
  769. p.Transparency = i
  770. wait()
  771. end
  772. p:destroy()
  773. end)
  774. end
  775. copyBlacc(v)
  776. end
  777. end
  778. end
  779. copyBlacc(char)
  780. Tele:play()
  781. tors.CFrame = (target:FindFirstChild'Torso' or target:FindFirstChild'UpperTorso').CFrame * CF.N(0,0,3)
  782. end
  783. end},
  784. ['WWC'] = {"Execute", function()
  785. attack = true;
  786. defAnim = false
  787. doingDamage = true;
  788. hum.WalkSpeed = 0;
  789. local bf = Instance.new("BodyVelocity",tors)
  790. bf.P = 10000
  791. bf.MaxForce = Vector3.new(bf.P,bf.P,bf.P)
  792. bf.Velocity = Vector3.new(0,100,0) + root.CFrame.lookVector*5
  793. Swing:Play()
  794.  
  795. for i = 0, 1, .1 do
  796. RunS.RenderStepped:wait()
  797. RJ.C0 = clerp(RJ.C0,CFrame.new(2.95382852e-09, -0.0495569706, 0, 1, 5.96047016e-08, 0, 5.96047016e-08, -1, 0, 0, 0, -1),0.3)
  798. LH.C0 = clerp(LH.C0,CFrame.new(-0.439710259, -0.771502852, 0.0159362853, 0.998181105, 0.0602864213, 1.11327529e-06, -0.0528240055, 0.874614716, 0.481932402, 0.0290530045, -0.481055856, 0.876208484),0.3)
  799. RH.C0 = clerp(RH.C0,CFrame.new(0.435050339, -0.771755517, 0.0160810053, 0.997888744, -0.0649467707, -1.96350675e-06, 0.0569079854, 0.874360502, 0.481928617, -0.0312979929, -0.480911255, 0.876210511),0.3)
  800. LS.C0 = clerp(LS.C0,CFrame.new(-1.31296778, 0.704204559, 0, 0.768626034, 0.639698505, 0, -0.639698505, 0.768626034, 0, 0, 0, 1),0.3)
  801. RS.C0 = clerp(RS.C0,CFrame.new(1.49998093, 0.589664221, 0.0270539634, 1, 0, 8.74227766e-08, 0, -1, 0, 8.74227766e-08, 0, -1),0.3)
  802. NK.C0 = clerp(NK.C0,CFrame.new(7.52460164e-06, 1.44622362, 0.141291916, 1, -8.74227766e-08, 0, 6.69697329e-08, 0.766044438, -0.642787576, 5.61942741e-08, 0.642787576, 0.766044438),0.3)
  803. HW.C0 = clerp(HW.C0,CF.N(0,-0.9,0)*CF.A(M.R(180),0,0),.3)
  804. end
  805. wait(.4)
  806. HW.C0 = CF.N(0,0,-0.9)*CF.A(M.R(-90),0,0)
  807. bf:Destroy()
  808. attack = false;
  809. defAnim = true;
  810. doingDamage = false;
  811. hum.WalkSpeed = 4;
  812. end},
  813. ['ASC'] = {"Expunge (Needs target)",function()
  814. if(target and target:FindFirstChild"Head")then
  815. attack = true;
  816. hum.WalkSpeed = 0;
  817. defAnim = false;
  818. for i = 0, 1, .1 do
  819. RunS.RenderStepped:wait()
  820. RJ.C0 = clerp(RJ.C0,CFrame.new(0, -0.187180996, -0.10326767, 1, 0, 0, 0, 0.773803711, -0.633424044, 0, 0.63342464, 0.773804426),0.3)
  821. LH.C0 = clerp(LH.C0,CFrame.new(-0.500290036, -1.01524782, 0.00751250982, 0.999421835, 0.033031363, 0.00805905368, -0.0304989275, 0.766189039, 0.641890168, 0.0150277233, -0.641764224, 0.76675421),0.3)
  822. RH.C0 = clerp(RH.C0,CFrame.new(0.475509018, -0.861975431, -0.283714294, 0.996011972, -0.0331884995, -0.0828173161, 0.0796517581, -0.0874354839, 0.992980123, -0.0401966311, -0.995616913, -0.0844425261),0.3)
  823. LS.C0 = clerp(LS.C0,CFrame.new(-1.49369717, 0.579128742, 2.38418579e-07, 0.98739773, 0.158258319, 0, -0.158258229, 0.987397194, 4.47034836e-07, -7.4505806e-08, 4.76837158e-07, 0.999999702),0.3)
  824. RS.C0 = clerp(RS.C0,CFrame.new(1.38931656, 0.835723341, 0.164994478, 0.718735337, -0.667915225, -0.193154588, -0.430468231, -0.645630956, 0.630758941, -0.5460006, -0.370202541, -0.751553535),0.3)
  825. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.44462776, 0.157159805, 1, 0, 0, 0, 0.994473934, -0.104978323, 0, 0.104979247, 0.994473994),0.3)
  826. HW.C0 = clerp(HW.C0,CF.N(0,-0.9,0)*CF.A(M.R(180),0,0),.3)
  827. end
  828. wait(.35)
  829. for i = 0, .9, .1 do
  830. RunS.RenderStepped:wait()
  831. RJ.C0 = clerp(RJ.C0,CFrame.new(0, -0.187180996, -0.10326767, 1, 0, 0, 0, 0.880446851, 0.474142969, 0, -0.474143445, 0.880447686),0.3)
  832. LH.C0 = clerp(LH.C0,CFrame.new(-0.500290453, -1.01524782, 0.00751328468, 0.999421835, 0.0319818631, 0.0115403514, -0.0304989368, 0.693261623, 0.720039487, 0.0150277512, -0.719976187, 0.693835974),0.3)
  833. RH.C0 = clerp(RH.C0,CFrame.new(0.501995325, -1.0398252, 0.020098567, 0.996011972, -0.0484807566, 0.074898608, 0.0796517804, 0.861393273, -0.501653314, -0.0401967093, 0.505617976, 0.861820459),0.3)
  834. LS.C0 = clerp(LS.C0,CFrame.new(-1.49369717, 0.579128683, -2.08616257e-07, 0.98739773, 0.158258319, 0, -0.158258215, 0.987397075, -4.17232513e-07, 5.96046448e-08, -4.17232513e-07, 0.99999994),0.3)
  835. RS.C0 = clerp(RS.C0,CFrame.new(1.38604546, 0.379266888, 0.0178210139, 0.850962341, 0.323909789, -0.413455516, -0.43621999, -0.00257843733, -0.899835527, -0.292531431, 0.94608438, 0.139102548),0.3)
  836. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.44462585, 0.157157898, 1, 0, 0, 0, 0.994473815, -0.104979187, 0, 0.104978442, 0.994474351),0.3)
  837. end
  838. for _,v in next, Knife:children() do
  839. if v:IsA'BasePart' then
  840. v.Transparency = 1
  841. end
  842. end
  843. p2mit.Enabled = false
  844. local FKnife = New("Model",target,"Knife",{})
  845. local handle = New("Part",FKnife,"handle",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1.15999961, 1),CFrame = CFrame.new(23.1399994, 1.06502271, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  846. local Mesh = New("CylinderMesh",handle,"Mesh",{Scale = Vector3.new(0.300000012, 1, 0.300000012),})
  847.  
  848. local idk = New("Part",FKnife,"idk",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.26002204, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  849. local Mesh = New("SpecialMesh",idk,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  850. local mot = New("Weld",idk,"mot",{Part0 = idk,Part1 = handle,C1 = CFrame.new(0, 0.194999337, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  851. local K1 = New("Part",FKnife,"K1",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.90501189, -62.0449982, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  852. local Mesh = New("SpecialMesh",K1,"Mesh",{Scale = Vector3.new(0.0250000004, 0.25, 0.100000001),MeshType = Enum.MeshType.Wedge,})
  853. local mot = New("Weld",K1,"mot",{Part0 = K1,Part1 = handle,C1 = CFrame.new(0, 1.83998919, -0.0750007629, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  854. local K2 = New("Part",FKnife,"K2",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.85501194, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  855. local Mesh = New("BlockMesh",K2,"Mesh",{Scale = Vector3.new(0.0250000004, 0.349999994, 0.0500000007),})
  856. local mot = New("Weld",K2,"mot",{Part0 = K2,Part1 = handle,C1 = CFrame.new(0, 1.78998923, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  857. local K3 = New("Part",FKnife,"K3",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.90501189, -61.8950005, -1, 0, -0, -0, 1, -0, -0, 0, -1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  858. local Mesh = New("SpecialMesh",K3,"Mesh",{Scale = Vector3.new(0.0250000004, 0.25, 0.100000001),MeshType = Enum.MeshType.Wedge,})
  859. local mot = New("Weld",K3,"mot",{Part0 = K3,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 1, 0, -0, -0, -1),C1 = CFrame.new(0, 1.83998919, 0.0749969482, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  860. local K4 = New("Part",FKnife,"K4",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.50501299, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  861. local Mesh = New("BlockMesh",K4,"Mesh",{Scale = Vector3.new(0.0250000004, 0.0500000007, 0.0500000007),})
  862. local mot = New("Weld",K4,"mot",{Part0 = K4,Part1 = handle,C1 = CFrame.new(0, 1.43999028, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  863. local K5 = New("Part",FKnife,"K5",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.40501499, -62.0449982, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  864. local Mesh = New("BlockMesh",K5,"Mesh",{Scale = Vector3.new(0.0250000004, 0.75, 0.100000001),})
  865. local mot = New("Weld",K5,"mot",{Part0 = K5,Part1 = handle,C1 = CFrame.new(0, 1.33999228, -0.0750007629, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  866. local K6 = New("Part",FKnife,"K6",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.30501699, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  867. local Mesh = New("BlockMesh",K6,"Mesh",{Scale = Vector3.new(0.0250000004, 0.0500000007, 0.0500000007),})
  868. local mot = New("Weld",K6,"mot",{Part0 = K6,Part1 = handle,C1 = CFrame.new(0, 1.23999429, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  869. local K7 = New("Part",FKnife,"K7",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.0800221, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  870. local Mesh = New("BlockMesh",K7,"Mesh",{Scale = Vector3.new(0.0250000004, 0.100000001, 0.0500000007),})
  871. local mot = New("Weld",K7,"mot",{Part0 = K7,Part1 = handle,C1 = CFrame.new(0, 1.01499939, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  872. local K8 = New("Part",FKnife,"K8",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(.25, .5, .5),CFrame = CFrame.new(23.1399994, 2.40501499, -61.8950005, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,})
  873. local Mesh = New("BlockMesh",K8,"Mesh",{Scale = Vector3.new(0.1000000016, 1.5, 0.200000002),})
  874. local mot = New("Weld",K8,"mot",{Part0 = K8,Part1 = handle,C1 = CFrame.new(0, 1.33999228, 0.0749969482, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  875. local K9 = New("Part",FKnife,"K9",{BrickColor = BrickColor.new("Dark indigo"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 2.005023, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(1, 1, 1),})
  876. local Mesh = New("CylinderMesh",K9,"Mesh",{Scale = Vector3.new(0.25, 0.0500000007, 0.25),})
  877. local mot = New("Weld",K9,"mot",{Part0 = K9,Part1 = handle,C1 = CFrame.new(0, 0.940000296, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  878. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -62.2299995, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  879. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.100000001),})
  880. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.814999342, -0.260002136, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  881. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.85502005, -62.2600021, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  882. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.099999994, 0.0500000007),})
  883. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.789997339, -0.29000473, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  884. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -62.2100029, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  885. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.100000001),})
  886. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.814999342, -0.240005493, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  887. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.80502105, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  888. local Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.269999981, 0.349999994, 0.269999981),})
  889. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.739998341, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  890. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.11002505, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  891. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  892. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.0450023413, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  893. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.56002104, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  894. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  895. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.494998336, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  896. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.11002004, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  897. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  898. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.0449973345, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  899. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.56002104, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  900. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  901. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.494998336, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  902. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.56002104, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  903. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  904. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.494998336, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  905. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.95552194, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  906. local Mesh = New("CylinderMesh",Part,"Mesh",{Scale = Vector3.new(0.24000001, 0.0500000007, 0.24000001),})
  907. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.890499234, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  908. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -61.7500038, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  909. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.100000001),})
  910. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.814999342, 0.219993591, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  911. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.90501904, -62.1199989, 1, 0, 0, 0, -4.37113883e-08, -1, 0, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  912. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.399999976, 0.150000006),})
  913. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -4.37113883e-08, 1, 0, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.839996338, -0.150001526, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  914. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.960023999, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  915. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  916. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, -0.104998708, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  917. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.95502305, -62.2100029, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  918. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.0500000007),MeshType = Enum.MeshType.Wedge,})
  919. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.890000343, -0.240005493, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  920. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.500020981, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  921. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.100000001, 0.100000001, 0.200000003),})
  922. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, -0.565001726, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  923. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.960023999, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  924. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  925. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, -0.104998708, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  926. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 0.960023999, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  927. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  928. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, -0.104998708, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  929. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.41002405, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  930. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  931. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.34500134, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  932. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.90501904, -62.2600021, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  933. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.099999994, 0.0500000007),MeshType = Enum.MeshType.Wedge,})
  934. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.839996338, -0.29000473, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  935. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.41002405, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  936. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  937. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.34500134, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  938. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.26002204, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  939. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  940. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.194999337, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  941. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.95501804, -61.7949982, 1, 0, 4.37113847e-08, 4.37113847e-08, -4.37113883e-08, -1, 1.91068525e-15, 1, -4.37113883e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  942. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.100000001, 0.0500000007),MeshType = Enum.MeshType.Wedge,})
  943. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 4.37113847e-08, 1.91068525e-15, 0, -4.37113883e-08, 1, 4.37113847e-08, -1, -4.37113883e-08),C1 = CFrame.new(0, 0.889995337, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  944. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Plate,Size = Vector3.new(1, 0.400000006, 1),CFrame = CFrame.new(23.1399994, 1.84001994, -61.8200035, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  945. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.049999997, 0.150000006),})
  946. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.774997234, 0.149993896, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  947. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.41002095, -62.1450005, -1, -0, -0, -0, -0, -1, -0, -1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  948. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  949. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, -1, -0, -0, -0, -0, -1, -0, -1, -0),C1 = CFrame.new(0, 0.34499824, -0.175003052, 1, 0, 0, 0, 1, 0, 0, 0, 1),})-- Created by Nebula_Zorua aka Quil_Cyndaquil
  950. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.11002505, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  951. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.360000014, 0.209999993, 0.360000014),})
  952. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.0450023413, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  953. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),Reflectance = 0.10000000149012,FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.88002205, -61.9699974, 1, 0, 0, 0, 1, 0, 0, 0, 1),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  954. local Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.300000012, 0.140000001, 0.300000012),})
  955. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C1 = CFrame.new(0, 0.814999342, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  956. local Part = New("Part",FKnife,"Part",{BrickColor = BrickColor.new("Really black"),FormFactor = Enum.FormFactor.Symmetric,Size = Vector3.new(1, 1, 1),CFrame = CFrame.new(23.1399994, 1.26002204, -61.7949982, 1, 0, -0, 0, 0, -1, 0, 1, -0),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.0666667, 0.0666667, 0.0666667),})
  957. local Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.0500000007, 0.0500000007, 0.13499999),})
  958. local mot = New("Weld",Part,"mot",{Part0 = Part,Part1 = handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 0, 1, -0, -1, -0),C1 = CFrame.new(0, 0.194999337, 0.174999237, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  959. local FHitbox = NewInstance("Part",FKnife,{Name="Hitbox",Transparency=1,Size=Vector3.new(.5,1.5,.5),CanCollide=false})
  960. local HitWeld = NewInstance("Weld",FKnife,{Part0=FHitbox,Part1=K9,C0=CF.N(0,-.5,0)})
  961. local Weldie = NewInstance("Weld",FKnife,{Part0=FHitbox,Part1=target.Head,C0=CF.N(0,0,0)*CF.A(M.R(-90),0,0)})
  962. if(target:FindFirstChild"HumanoidRootPart")then
  963. target:FindFirstChild"HumanoidRootPart":destroy()
  964. end
  965. sndFromData(Sounds.Stab,target.Head):Play()
  966. HW.C0 = CF.N(0,0,-0.9)*CF.A(M.R(-90),0,0)
  967. fuckimUp(target)
  968. game:service'Debris':AddItem(FKnife,2)
  969. wait(1)
  970. defAnim = true;
  971. hum.WalkSpeed = 4;
  972. wait(2)
  973. for _,v in next, Knife:children() do
  974. if v:IsA'BasePart' and v.Name ~= "Hitbox" then
  975. v.Transparency = 0
  976. end
  977. end
  978. p2mit.Enabled = true
  979. attack = false
  980. end
  981.  
  982. end},
  983. ['SSC'] = {"Reap (Needs target)", function()
  984. if(target and (target:FindFirstChild"Torso" or target:FindFirstChild"UpperTorso") and target:FindFirstChildOfClass'Humanoid')then
  985. attack = true;
  986. defAnim = false
  987.  
  988. hum.WalkSpeed = 0;
  989. local humR = target:FindFirstChild"Torso" or target:FindFirstChild"UpperTorso";
  990. local tHum = target:FindFirstChildOfClass'Humanoid'
  991. humR.Anchored = true
  992. Tele:Play()
  993. root.CFrame = crosshair.Adornee.CFrame * CFrame.new(0,0,2)
  994. wait()
  995. root.Anchored = true
  996.  
  997. for i = 0,1, .1 do
  998. RunS.RenderStepped:wait()
  999. RJ.C0 = clerp(RJ.C0,CFrame.new(0, 0, 0, 0.956821322, 0, 0.290676802, 0, 1, 0, -0.290676802, 0, 0.956821322),0.3)
  1000. LH.C0 = clerp(LH.C0,CFrame.new(-0.477012634, -1, -0.0614852905, 0.96243602, 0, -0.271508634, 0, 0.99999994, 0, 0.271508634, 0, 0.96243602),0.3)
  1001. RH.C0 = clerp(RH.C0,CFrame.new(0.499992371, -1, -1.90734863e-06, 1, 0, 0, 0, 0.99999994, 0, 0, 0, 1),0.3)
  1002. LS.C0 = clerp(LS.C0,CFrame.new(-1.23013222, 0.494285077, 0.0684918463, -0.0104723871, 0.958375633, 0.285318077, -0.999945104, -0.0100370301, -0.0029881252, 0, -0.285333812, 0.958428264),0.3)
  1003. RS.C0 = clerp(RS.C0,CFrame.new(1.4983182, 0.540897131, 1.90734863e-06, 0.996649325, -0.0817938596, 0, 0.0817938522, 0.996649206, 0, 0, 0, 1),0.3)
  1004. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.5, 0, 0.964737833, 0, -0.263212979, 0, 1, 0, 0.263212979, 0, 0.964737833),0.3)
  1005. end
  1006. wait(.25)
  1007. for i = 0,1, .1 do
  1008. RunS.RenderStepped:wait()
  1009. RJ.C0 = clerp(RJ.C0,CFrame.new(0, 0, 0, 0.855320871, 0, -0.518098712, 0, 1, 0, 0.518098712, 0, 0.855320871),0.3)
  1010. LH.C0 = clerp(LH.C0,CFrame.new(-0.436271369, -1.01720285, 0.000173702836, 0.900149345, 0.0165427253, 0.435267389, -0.0903229713, 0.984647334, 0.149368778, -0.426113904, -0.173768863, 0.887823939),0.3)
  1011. RH.C0 = clerp(RH.C0,CFrame.new(0.469516754, -1, -0.0537796021, 0.96798408, 0, 0.251011789, 0, 0.99999994, 0, -0.251011789, 0, 0.96798408),0.3)
  1012. LS.C0 = clerp(LS.C0,CFrame.new(-1.21513224, 0.494127631, -0.310380697, -0.0104723871, -0.748085976, -0.663519263, -0.999945104, 0.00783467386, 0.00694901077, 0, 0.663555622, -0.748127103),0.3)
  1013. RS.C0 = clerp(RS.C0,CFrame.new(1.49832964, 0.540897131, 7.62939453e-06, 0.996649325, -0.0817938671, 0, 0.0817938522, 0.996649206, 0, 2.98023224e-08, 0, 1.00000012),0.3)
  1014. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.5, 0, 0.88661164, 0, 0.462514818, 0, 1, 0, -0.462514818, 0, 0.88661164),0.3)
  1015. end
  1016. humR.Anchored = false
  1017. Hit:Play()
  1018. local grabWeld = NewInstance("Weld",target,{Part0=crosshair.Adornee,Part1=larm,C0 = CF.N(0,0,1)*CF.A(M.R(90),M.R(-90),0)})
  1019. wait(.35)
  1020. for i = 0,1, .1 do
  1021. RunS.RenderStepped:wait()
  1022. RJ.C0 = clerp(RJ.C0,CFrame.new(0, 0, 0, 0.855320871, 0, -0.518098712, 0, 1, 0, 0.518098712, 0, 0.855320871),0.3)
  1023. LH.C0 = clerp(LH.C0,CFrame.new(-0.436271369, -1.01720285, 0.000173702836, 0.900149345, 0.0165427253, 0.435267389, -0.0903229713, 0.984647334, 0.149368778, -0.426113904, -0.173768863, 0.887823939),0.3)
  1024. RH.C0 = clerp(RH.C0,CFrame.new(0.469516754, -1, -0.0537796021, 0.96798408, 0, 0.251011789, 0, 0.99999994, 0, -0.251011789, 0, 0.96798408),0.3)
  1025. LS.C0 = clerp(LS.C0,CFrame.new(-1.21513224, 0.494127631, -0.310380697, -0.0104723871, -0.748085976, -0.663519263, -0.999945104, 0.00783467386, 0.00694901077, 0, 0.663555622, -0.748127103),0.3)
  1026. RS.C0 = clerp(RS.C0,CFrame.new(1.49832964, 0.540897131, 7.62939453e-06, 0.996649325, -0.0817938671, 0, 0.0817938522, 0.996649206, 0, 2.98023224e-08, 0, 1.00000012),0.3)
  1027. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.5, 0, 0.88661164, 0, 0.462514818, 0, 1, 0, -0.462514818, 0, 0.88661164),0.3)
  1028. end
  1029. for i = 0,1, .1 do
  1030. RunS.RenderStepped:wait()
  1031. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0300216675, -0.159200191, -0.0495605469, 0.98284477, 0.0446235538, -0.178955063, -0.0929640532, 0.957876146, -0.271718413, 0.159291744, 0.283693433, 0.945591986),0.3)
  1032. LH.C0 = clerp(LH.C0,CFrame.new(-0.436273128, -1.01720357, 0.000174373388, 0.900149405, -0.13332513, 0.414675444, -0.0903229937, 0.874178708, 0.477129936, -0.426113933, -0.466942936, 0.774849117),0.3)
  1033. RH.C0 = clerp(RH.C0,CFrame.new(0.469515443, -0.999998987, -0.0537834466, 0.96798414, -0.0858510807, 0.235873923, -1.11758709e-08, 0.939692557, 0.342020124, -0.251011819, -0.331069976, 0.90960747),0.3)
  1034. LS.C0 = clerp(LS.C0,CFrame.new(-1.38005126, 0.692528725, -0.0273546875, -0.460558951, 0.26937741, -0.845766664, -0.516925097, -0.855984628, 0.00885769725, -0.721577406, 0.441277564, 0.533479333),0.3)
  1035. RS.C0 = clerp(RS.C0,CFrame.new(1.49832344, 0.540897846, 1.84774399e-06, 0.996649265, -0.0694693625, -0.0431768596, 0.0817938522, 0.846476555, 0.526105285, -1.49011612e-08, -0.527874112, 0.849322677),0.3)
  1036. NK.C0 = clerp(NK.C0,CFrame.new(0.0246429443, 1.46960163, 0.169906616, 0.989647865, 0.0492784269, 0.134791806, -2.79396772e-09, 0.939202964, -0.343362391, -0.143517256, 0.339807987, 0.929480135),0.3)
  1037. end
  1038. for i = 0,1, .125 do
  1039. RunS.RenderStepped:wait()
  1040. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0123291016, -1.02708268, -0.26133728, 0.999296248, 0.0325236134, -0.0186862219, -0.0116649484, 0.742930889, 0.669266403, 0.0356495343, -0.668577433, 0.74278754),0.3)
  1041. LH.C0 = clerp(LH.C0,CFrame.new(-0.431340396, -0.201772869, -0.263952076, 0.995722234, 0.044337105, 0.0810638815, 0.0108161792, 0.815381825, -0.578822136, -0.0917613283, 0.577223003, 0.81141448),0.3)
  1042. RH.C0 = clerp(RH.C0,CFrame.new(0.484352946, -1.09096456, -0.216648728, 0.998606563, 0.0072258655, 0.052273076, -0.0204334725, 0.966252089, 0.256786019, -0.0486534759, -0.257496506, 0.965053558),0.3)
  1043. LS.C0 = clerp(LS.C0,CFrame.new(-1.342116, 0.438246489, -0.75979358, -0.417920053, -0.275685519, -0.865644395, -0.799399197, 0.564298153, 0.206223369, 0.431629002, 0.77818048, -0.456214428),0.3)
  1044. RS.C0 = clerp(RS.C0,CFrame.new(1.46181428, 0.669783592, -0.101903975, 0.995820224, -0.090196006, -0.0143710813, 0.0858982652, 0.871419907, 0.482958078, -0.031037705, -0.482174039, 0.875525534),0.3)
  1045. NK.C0 = clerp(NK.C0,CFrame.new(0.00538635254, 1.48682404, -0.116001129, 0.999287128, 0.00916025788, -0.0366211832, -0.0020734109, 0.981965601, 0.18904686, 0.0376924761, -0.188836306, 0.981284857),0.3)
  1046. end
  1047. grabWeld:destroy()
  1048. humR.Anchored = true
  1049. Explos:Play();
  1050. humR.CFrame = root.CFrame*CF.N(0,-2.5,-2.75)*CF.A(M.R(-90),0,0)
  1051. tHum.Health = (tHum.MaxHealth - tHum.MaxHealth / 4)
  1052.  
  1053. for i = 0,1, .125 do
  1054. RunS.RenderStepped:wait()
  1055. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0123291016, -1.02708268, -0.26133728, 0.999296248, 0.0325236134, -0.0186862219, -0.0116649484, 0.742930889, 0.669266403, 0.0356495343, -0.668577433, 0.74278754),0.3)
  1056. LH.C0 = clerp(LH.C0,CFrame.new(-0.431340396, -0.201772869, -0.263952076, 0.995722234, 0.044337105, 0.0810638815, 0.0108161792, 0.815381825, -0.578822136, -0.0917613283, 0.577223003, 0.81141448),0.3)
  1057. RH.C0 = clerp(RH.C0,CFrame.new(0.484352946, -1.09096456, -0.216648728, 0.998606563, 0.0072258655, 0.052273076, -0.0204334725, 0.966252089, 0.256786019, -0.0486534759, -0.257496506, 0.965053558),0.3)
  1058. LS.C0 = clerp(LS.C0,CFrame.new(-1.342116, 0.438246489, -0.75979358, -0.417920053, -0.275685519, -0.865644395, -0.799399197, 0.564298153, 0.206223369, 0.431629002, 0.77818048, -0.456214428),0.3)
  1059. RS.C0 = clerp(RS.C0,CFrame.new(1.46181428, 0.669783592, -0.101903975, 0.995820224, -0.090196006, -0.0143710813, 0.0858982652, 0.871419907, 0.482958078, -0.031037705, -0.482174039, 0.875525534),0.3)
  1060. NK.C0 = clerp(NK.C0,CFrame.new(0.00538635254, 1.48682404, -0.116001129, 0.999287128, 0.00916025788, -0.0366211832, -0.0020734109, 0.981965601, 0.18904686, 0.0376924761, -0.188836306, 0.981284857),0.3)
  1061. end
  1062. for i = 0,1, .125 do
  1063. RunS.RenderStepped:wait()
  1064. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0123291016, -1.02708268, -0.26133728, 0.999296248, 0.0278343949, -0.0251437258, -0.0116649484, 0.867700636, 0.496950299, 0.0356495343, -0.496307224, 0.867414713),0.3)
  1065. LH.C0 = clerp(LH.C0,CFrame.new(-0.431336582, -0.201770782, -0.263951957, 0.995722294, 0.0443371013, 0.0810638815, 0.0108161755, 0.815382004, -0.578822196, -0.0917613357, 0.577223122, 0.81141454),0.3)
  1066. RH.C0 = clerp(RH.C0,CFrame.new(0.484349132, -1.0909642, -0.216651857, 0.998606563, -0.0153456926, 0.0504895784, -0.0204334743, 0.769696355, 0.638082802, -0.0486534834, -0.638225496, 0.768310547),0.3)
  1067. LS.C0 = clerp(LS.C0,CFrame.new(-1.33671784, 0.426519781, -0.775336206, -0.428714514, -0.258579791, -0.865644395, -0.77595365, 0.596127331, 0.206223339, 0.462709129, 0.760110974, -0.456214428),0.3)
  1068. RS.C0 = clerp(RS.C0,CFrame.new(1.43819702, 0.534177065, -0.214692116, 0.948581874, -0.306421548, -0.0793604553, -0.185314879, -0.74087286, 0.645573974, -0.25661394, -0.597673416, -0.759563088),0.3)
  1069. NK.C0 = clerp(NK.C0,CFrame.new(0.00538253784, 1.48682594, -0.116001129, 0.999287188, 0.00916025229, -0.0366211943, -0.00207340717, 0.981965661, 0.189047009, 0.0376924798, -0.188836277, 0.981284916),0.3)
  1070. end
  1071.  
  1072. for i = 0,1, .125 do
  1073. RunS.RenderStepped:wait()
  1074. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0143890381, -1.15330505, -0.360351563, 0.999296248, 0.0352461413, -0.0128323724, -0.0116649484, 0.617162466, 0.786749244, 0.0356495343, -0.786045849, 0.617139339),0.3)
  1075. LH.C0 = clerp(LH.C0,CFrame.new(-0.416190863, -0.0753989816, -0.0846971273, 0.995722234, 0.0688974708, 0.0615651682, 0.0108161755, 0.574816167, -0.818210959, -0.0917613208, 0.815376878, 0.57161212),0.3)
  1076. RH.C0 = clerp(RH.C0,CFrame.new(0.484352946, -1.09096074, -0.216652483, 0.998606622, 0.00722586736, 0.052273076, -0.0204334743, 0.966252089, 0.256786078, -0.0486534797, -0.257496446, 0.965053558),0.3)
  1077. LS.C0 = clerp(LS.C0,CFrame.new(-1.37835312, 0.753090024, -0.455202699, -0.377297908, -0.232604891, -0.896404564, -0.893014669, 0.3477633, 0.28563121, 0.245297521, 0.908270597, -0.338930011),0.3)
  1078. RS.C0 = clerp(RS.C0,CFrame.new(0.911013961, 0.573664188, -0.752605498, 0.890747786, 0.376967132, -0.253897727, -0.205285162, -0.164706171, -0.964743376, -0.405495197, 0.911464572, -0.0693260133),0.3)
  1079. NK.C0 = clerp(NK.C0,CFrame.new(0.00538635254, 1.48682404, -0.115999222, 0.999287069, 0.00916025415, -0.0366211943, -0.0020734109, 0.981965542, 0.18904689, 0.0376924723, -0.188836277, 0.981284916),0.3)
  1080. end
  1081. Stab:Play()
  1082. p1mit.Enabled = true
  1083. local efff = Instance.new("ParticleEmitter",humR)
  1084. efff.Texture = "rbxasset://textures/particles/fire_main.dds"
  1085. efff.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  1086. efff.Size = NumberSequence.new(1)
  1087. efff.Lifetime = NumberRange.new(4)
  1088. efff.Rate = 250
  1089. efff.VelocitySpread = 10000
  1090. efff.Enabled = true
  1091. efff.Acceleration = Vector3.new(0,-5,0)
  1092. efff.RotSpeed = NumberRange.new(-100, 100)
  1093. efff.Rotation = NumberRange.new(-100, 100)
  1094. efff.Speed = NumberRange.new(6)
  1095. efff.VelocitySpread = 10000
  1096. delay(1.5, function()
  1097. efff.Enabled = false
  1098. end)
  1099. tHum.Health = (tHum.MaxHealth - (tHum.MaxHealth / 4)*2)
  1100. for i = 0,1, .125 do
  1101. RunS.RenderStepped:wait()
  1102. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0123291016, -1.02708268, -0.26133728, 0.999296248, 0.0278343949, -0.0251437258, -0.0116649484, 0.867700636, 0.496950299, 0.0356495343, -0.496307224, 0.867414713),0.3)
  1103. LH.C0 = clerp(LH.C0,CFrame.new(-0.431336582, -0.201770782, -0.263951957, 0.995722294, 0.0443371013, 0.0810638815, 0.0108161755, 0.815382004, -0.578822196, -0.0917613357, 0.577223122, 0.81141454),0.3)
  1104. RH.C0 = clerp(RH.C0,CFrame.new(0.484349132, -1.0909642, -0.216651857, 0.998606563, -0.0153456926, 0.0504895784, -0.0204334743, 0.769696355, 0.638082802, -0.0486534834, -0.638225496, 0.768310547),0.3)
  1105. LS.C0 = clerp(LS.C0,CFrame.new(-1.33671784, 0.426519781, -0.775336206, -0.428714514, -0.258579791, -0.865644395, -0.77595365, 0.596127331, 0.206223339, 0.462709129, 0.760110974, -0.456214428),0.3)
  1106. RS.C0 = clerp(RS.C0,CFrame.new(1.43819702, 0.534177065, -0.214692116, 0.948581874, -0.306421548, -0.0793604553, -0.185314879, -0.74087286, 0.645573974, -0.25661394, -0.597673416, -0.759563088),0.3)
  1107. NK.C0 = clerp(NK.C0,CFrame.new(0.00538253784, 1.48682594, -0.116001129, 0.999287188, 0.00916025229, -0.0366211943, -0.00207340717, 0.981965661, 0.189047009, 0.0376924798, -0.188836277, 0.981284916),0.3)
  1108. end
  1109.  
  1110. for i = 0,1, .125 do
  1111. RunS.RenderStepped:wait()
  1112. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0143890381, -1.15330505, -0.360351563, 0.999296248, 0.0352461413, -0.0128323724, -0.0116649484, 0.617162466, 0.786749244, 0.0356495343, -0.786045849, 0.617139339),0.3)
  1113. LH.C0 = clerp(LH.C0,CFrame.new(-0.416190863, -0.0753989816, -0.0846971273, 0.995722234, 0.0688974708, 0.0615651682, 0.0108161755, 0.574816167, -0.818210959, -0.0917613208, 0.815376878, 0.57161212),0.3)
  1114. RH.C0 = clerp(RH.C0,CFrame.new(0.484352946, -1.09096074, -0.216652483, 0.998606622, 0.00722586736, 0.052273076, -0.0204334743, 0.966252089, 0.256786078, -0.0486534797, -0.257496446, 0.965053558),0.3)
  1115. LS.C0 = clerp(LS.C0,CFrame.new(-1.37835312, 0.753090024, -0.455202699, -0.377297908, -0.232604891, -0.896404564, -0.893014669, 0.3477633, 0.28563121, 0.245297521, 0.908270597, -0.338930011),0.3)
  1116. RS.C0 = clerp(RS.C0,CFrame.new(0.911013961, 0.573664188, -0.752605498, 0.890747786, 0.376967132, -0.253897727, -0.205285162, -0.164706171, -0.964743376, -0.405495197, 0.911464572, -0.0693260133),0.3)
  1117. NK.C0 = clerp(NK.C0,CFrame.new(0.00538635254, 1.48682404, -0.115999222, 0.999287069, 0.00916025415, -0.0366211943, -0.0020734109, 0.981965542, 0.18904689, 0.0376924723, -0.188836277, 0.981284916),0.3)
  1118. end
  1119. Stab:Play()
  1120. tHum.Health = (tHum.MaxHealth - (tHum.MaxHealth / 4)*3)
  1121. for i = 0,1, .125 do
  1122. RunS.RenderStepped:wait()
  1123. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0123291016, -1.02708268, -0.26133728, 0.999296248, 0.0278343949, -0.0251437258, -0.0116649484, 0.867700636, 0.496950299, 0.0356495343, -0.496307224, 0.867414713),0.3)
  1124. LH.C0 = clerp(LH.C0,CFrame.new(-0.431336582, -0.201770782, -0.263951957, 0.995722294, 0.0443371013, 0.0810638815, 0.0108161755, 0.815382004, -0.578822196, -0.0917613357, 0.577223122, 0.81141454),0.3)
  1125. RH.C0 = clerp(RH.C0,CFrame.new(0.484349132, -1.0909642, -0.216651857, 0.998606563, -0.0153456926, 0.0504895784, -0.0204334743, 0.769696355, 0.638082802, -0.0486534834, -0.638225496, 0.768310547),0.3)
  1126. LS.C0 = clerp(LS.C0,CFrame.new(-1.33671784, 0.426519781, -0.775336206, -0.428714514, -0.258579791, -0.865644395, -0.77595365, 0.596127331, 0.206223339, 0.462709129, 0.760110974, -0.456214428),0.3)
  1127. RS.C0 = clerp(RS.C0,CFrame.new(1.43819702, 0.534177065, -0.214692116, 0.948581874, -0.306421548, -0.0793604553, -0.185314879, -0.74087286, 0.645573974, -0.25661394, -0.597673416, -0.759563088),0.3)
  1128. NK.C0 = clerp(NK.C0,CFrame.new(0.00538253784, 1.48682594, -0.116001129, 0.999287188, 0.00916025229, -0.0366211943, -0.00207340717, 0.981965661, 0.189047009, 0.0376924798, -0.188836277, 0.981284916),0.3)
  1129. end
  1130. for i = 0,1, .125 do
  1131. RunS.RenderStepped:wait()
  1132. RJ.C0 = clerp(RJ.C0,CFrame.new(0.0143890381, -1.15330505, -0.360351563, 0.999296248, 0.0352461413, -0.0128323724, -0.0116649484, 0.617162466, 0.786749244, 0.0356495343, -0.786045849, 0.617139339),0.3)
  1133. LH.C0 = clerp(LH.C0,CFrame.new(-0.416190863, -0.0753989816, -0.0846971273, 0.995722234, 0.0688974708, 0.0615651682, 0.0108161755, 0.574816167, -0.818210959, -0.0917613208, 0.815376878, 0.57161212),0.3)
  1134. RH.C0 = clerp(RH.C0,CFrame.new(0.484352946, -1.09096074, -0.216652483, 0.998606622, 0.00722586736, 0.052273076, -0.0204334743, 0.966252089, 0.256786078, -0.0486534797, -0.257496446, 0.965053558),0.3)
  1135. LS.C0 = clerp(LS.C0,CFrame.new(-1.37835312, 0.753090024, -0.455202699, -0.377297908, -0.232604891, -0.896404564, -0.893014669, 0.3477633, 0.28563121, 0.245297521, 0.908270597, -0.338930011),0.3)
  1136. RS.C0 = clerp(RS.C0,CFrame.new(0.911013961, 0.573664188, -0.752605498, 0.890747786, 0.376967132, -0.253897727, -0.205285162, -0.164706171, -0.964743376, -0.405495197, 0.911464572, -0.0693260133),0.3)
  1137. NK.C0 = clerp(NK.C0,CFrame.new(0.00538635254, 1.48682404, -0.115999222, 0.999287069, 0.00916025415, -0.0366211943, -0.0020734109, 0.981965542, 0.18904689, 0.0376924723, -0.188836277, 0.981284916),0.3)
  1138. end
  1139. Stab:Play()
  1140. humR.Anchored = false
  1141. fuckimUp(target)
  1142. target = nil
  1143. delay(1.25,function()
  1144. p1mit.Enabled = false
  1145. end)
  1146. wait(1)
  1147. root.Anchored = false;
  1148. defAnim = true;
  1149. attack = false;
  1150. hum.WalkSpeed = 4;
  1151. end
  1152. end},
  1153. ['CWWA'] = {"Annihilation", function()
  1154. attack = true
  1155. hum.WalkSpeed = 0
  1156. defAnim = false
  1157. RJ.C0 = TD
  1158. LH.C0 = LHD
  1159. RH.C0 = RHD
  1160. NK.C0 = HD
  1161. LS.C0 = LSD
  1162. RS.C0 = RSD
  1163. wait(1.5)
  1164. Swing:Play()
  1165. WashDING:Play()
  1166. for i = 1, 5 do
  1167. local trace = Instance.new("Part",game.Workspace)
  1168. trace.Size = Vector3.new(1,1,1)
  1169. trace.Transparency = 1
  1170. trace.Anchored = true
  1171. trace.CFrame = (root.CFrame + root.CFrame.lookVector * (5*i))
  1172. game:service'Debris':AddItem(trace,.25)
  1173. ExHitbox(5,trace.CFrame.p,40,2,.1)
  1174. end
  1175. RJ.C0 = CFrame.new(-1.01135744e-09, 0.0169677436, 0.118749574, 1, -5.73239873e-08, -1.63303771e-08, 5.96047016e-08, 0.961736023, 0.273977995, 0, -0.273977995, 0.961736023)
  1176. LH.C0 = CFrame.new(-0.439707339, -1.00178075, 1.02407257e-05, 0.998180866, 0.0602905899, 1.24168605e-06, -0.0602905862, 0.998181045, -1.78813934e-06, -1.34669244e-06, 1.66893005e-06, 1.00000012)
  1177. RH.C0 = CFrame.new(0.376986027, -0.110020638, -0.562054634, 0.997888625, -0.0649485961, 1.73146043e-06, 0.0649486035, 0.997888684, -2.44379044e-06, -1.56834722e-06, 2.59280205e-06, 1.00000012)
  1178. LS.C0 = CFrame.new(-1.40645111, 0.557181716, -0.101134047, 0.98480773, 0.173648179, 8.74227766e-08, -0.167003676, 0.947125077, -0.273977995, -0.0475758612, 0.269815654, 0.961736023)
  1179. RS.C0 = CFrame.new(1.39970815, 0.554037213, -0.0927602053, 0.98480773, -0.173648179, -8.74227766e-08, 0.167003676, 0.947125077, -0.273977995, 0.0475758612, 0.269815654, 0.961736023)
  1180. NK.C0 = CFrame.new(7.62939453e-06, 1.49995625, 2.67028845e-05, 1, 0, 0, 0, 1.00000012, 0, 0, 0, 1.00000012)
  1181. local trace = Instance.new("Part",workspace)
  1182. trace.BrickColor = BrickColor.new("Magenta")
  1183. trace.CanCollide = false
  1184. trace.Size = Vector3.new(1,1,1)
  1185. trace.BottomSurface = 0
  1186. trace.TopSurface = 0
  1187. trace.Anchored = true
  1188. trace.CFrame = root.CFrame + root.CFrame.lookVector * 12.5
  1189. trace.Material = "Neon"
  1190. local tracem = Instance.new("SpecialMesh",trace)
  1191. tracem.MeshType = "Sphere"
  1192. tracem.Scale = Vector3.new(1,1,50)
  1193. coroutine.wrap(function()
  1194. for i = 0, 1, .1 do
  1195. trace.Transparency = i
  1196. wait()
  1197. end
  1198. trace:destroy();
  1199. end)()
  1200. root.CFrame = root.CFrame + root.CFrame.lookVector * 35
  1201. wait(2)
  1202. defAnim = true;
  1203. attack = false
  1204. hum.WalkSpeed = 4
  1205. end},
  1206.  
  1207. ['AWC'] = {"Kill", function()
  1208. defAnim = false;
  1209. attack = true;
  1210. doingDamage = true;
  1211. Swing:Play();
  1212. hum.WalkSpeed = 0;
  1213. for i = 0, .8, 0.1 do
  1214. RunS.RenderStepped:wait()
  1215. RJ.C0 = clerp(RJ.C0,CFrame.new(-3.81469727e-06, -2.27373892e-13, 0, 0, -5.96047016e-08, 1, 0, 1, 5.96047016e-08, -1, 0, 0),0.3)
  1216. LH.C0 = clerp(LH.C0,CFrame.new(-0.439706981, -1.00178444, 0, 0.998180866, 0.0602899939, 0, -0.0602899939, 0.998180866, 0, 0, 0, 1),0.3)
  1217. RH.C0 = clerp(RH.C0,CFrame.new(0.435048282, -1.00207496, 0, 0.997888744, -0.0649459884, 0, 0.0649459884, 0.997888744, 0, 0, 0, 1),0.3)
  1218. LS.C0 = clerp(LS.C0,CFrame.new(-1.49998474, 0.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),0.3)
  1219. RS.C0 = clerp(RS.C0,CFrame.new(1.46379089, 0.479282379, 0, 0, -1, 0, 1, 0, 0, 0, 0, 1),0.3)
  1220. NK.C0 = clerp(NK.C0,CFrame.new(7.62939453e-06, 1.49996614, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0),0.3)
  1221. HW.C0 = clerp(HW.C0,CF.N(0,-0.9,0)*CF.A(M.R(180),0,0),.3)
  1222. end
  1223. wait(1)
  1224. doingDamage = false
  1225. HW.C0 = CF.N(0,0,-0.9)*CF.A(M.R(-90),0,0)
  1226. attack = false
  1227. defAnim = true
  1228. hum.WalkSpeed = 4
  1229. end}
  1230. }
  1231.  
  1232. UIP.InputBegan:connect(function(io,gp)
  1233. if(not gp and not attack)then
  1234. if(KeystrokeKeys[io.KeyCode])then
  1235. lastKeypress = time()
  1236. if(#Keystroke > 6) then
  1237. Keystroke = ""
  1238. end
  1239. Keystroke = Keystroke..tostring(io.KeyCode):sub(14)
  1240. print(Keystroke)
  1241. for i,v in next, Keystrokes do
  1242. if(Keystroke == i)then
  1243. v[2]()
  1244. Keystroke = "";
  1245. end
  1246. end
  1247. end
  1248. end
  1249. end)
  1250.  
  1251. UIP.InputBegan:connect(function(io,gp)
  1252. if(not gp and not attack and io.KeyCode == Enum.KeyCode.Q)then
  1253. if(mouse.Target and mouse.Target.Parent:FindFirstChildOfClass'Humanoid' and not mouse.Target.Parent:FindFirstChild'HitMarkerPsycho2')then
  1254. target = mouse.Target.Parent
  1255. local info = TweenInfo.new(.5, Enum.EasingStyle.Quad, Enum.EasingDirection.Out, 0, false)
  1256. img2.ImageTransparency = 0
  1257. img2.Size = UDim2.new(1,0,1,0)
  1258. img2.Position = UDim2.new(0,0,0,0)
  1259. local tween = TweS:Create(img2, info, {ImageTransparency = 1,Size=UDim2.new(2.5,0,2.5,0),Position=UDim2.new(-.75,0,-.75,0)})
  1260.  
  1261. tween:Play();
  1262. end
  1263. end
  1264. end)
  1265. RunS.RenderStepped:connect(function()
  1266. if(time() - lastKeypress) > 0.5 then
  1267. Keystroke = ""
  1268. end
  1269. end)
  1270.  
  1271. mouse.Button1Down:connect(function()
  1272. if(attack == false)then
  1273. attack = true
  1274. defAnim = false
  1275. for i = 0, 2.25, 0.3 do
  1276. RunS.RenderStepped:wait()
  1277. RJ.C0 = clerp(RJ.C0,CFrame.new(0, 0, 0, 0.884369195, 0, -0.466788083, 0, 0.999991894, 0, 0.466788083, 0, 0.884369195),0.3)
  1278. LH.C0 = clerp(LH.C0,CFrame.new(-0.473577499, -0.999991953, -0.0389022827, 0.921018302, 0, 0.389519274, 0, 0.999991834, 0, -0.389519274, 0, 0.921018302),0.3)
  1279. RH.C0 = clerp(RH.C0,CFrame.new(0.499998093, -0.999991953, 0, 0.99999994, 0, 0, 0, 0.999991834, 0, 0, 0, 0.99999994),0.3)
  1280. LS.C0 = clerp(LS.C0,CFrame.new(-1.47025394, 0.512214303, 0.169448584, 0.940507352, 0.339773118, 0, -0.0244370736, 0.0676429272, -0.997402012, -0.338893116, 0.938071668, 0.071922332),0.3)
  1281. RS.C0 = clerp(RS.C0,CFrame.new(1.52900529, 0.574661434, 0.518120944, 0.995787263, -0.0916932821, 3.7252903e-09, 0.0130786086, 0.142033443, -0.989767253, 0.0907557309, 0.985605597, 0.142635509),0.3)
  1282. NK.C0 = clerp(NK.C0,CFrame.new(0, 1.49998784, 0, 0.90585053, 0, 0.423597664, 0, 0.999991894, 0, -0.423597664, 0, 0.90585053),0.3)
  1283. HW.C0 = clerp(HW.C0,CF.N(0,-0.9,0)*CF.A(M.R(180),0,0),0.3)
  1284. end
  1285. wait(0.5)
  1286. HW.C0 = CF.N(0,0,-0.9)*CF.A(M.R(-90),0,0)
  1287. defAnim = true
  1288. attack = false
  1289. end
  1290. end)
  1291. -- Move list GUI
  1292. local NewGuiPart1 = Instance.new("ScreenGui",plrgui)
  1293. NewGuiPart1.Name = "MoveGUI"
  1294.  
  1295. local NewGuiPart2 = Instance.new("Frame")
  1296. NewGuiPart2.BackgroundColor3 = Color3.new(0.458824, 0.0470588, 0.0470588)
  1297. NewGuiPart2.BackgroundTransparency = 0.25
  1298. NewGuiPart2.Name = "Movelist"
  1299. NewGuiPart2.Position = UDim2.new(0.75, -50, 0.699999988, -100)
  1300. NewGuiPart2.Size = UDim2.new(0.25, 10, 0.25, 100)
  1301. NewGuiPart2.Parent = NewGuiPart1
  1302.  
  1303. local NewGuiPart3 = Instance.new("ScrollingFrame")
  1304. NewGuiPart3.BackgroundTransparency = 1
  1305. NewGuiPart3.Position = UDim2.new(0, 0, 0.100000001, 0)
  1306. NewGuiPart3.Selectable = true
  1307. NewGuiPart3.Size = UDim2.new(1, 0, 0.899999976, 0)
  1308. NewGuiPart3.CanvasSize = UDim2.new(0, 0, 0, 0)
  1309. NewGuiPart3.ClipsDescendants = true
  1310. NewGuiPart3.Parent = NewGuiPart2
  1311.  
  1312. local NewGuiPart4 = Instance.new("TextLabel")
  1313. NewGuiPart4.BackgroundTransparency = 1
  1314. NewGuiPart4.Size = UDim2.new(1, 0, 0, 25)
  1315. NewGuiPart4.Font = Enum.Font.Fantasy
  1316. NewGuiPart4.FontSize = Enum.FontSize.Size24
  1317. NewGuiPart4.Text = "Psychopath V2 "..POIERTIERT
  1318. NewGuiPart4.TextColor3 = Color3.new(1, 1, 1)
  1319. NewGuiPart4.TextStrokeColor3 = Color3.new(1, 0, 0)
  1320. NewGuiPart4.TextStrokeTransparency = 0
  1321. NewGuiPart4.Parent = NewGuiPart2
  1322.  
  1323. local largestLbl,yPos = nil,0;
  1324. function newLabel(textie)
  1325. local NewGuiPart1 = Instance.new("TextLabel",NewGuiPart3)
  1326. NewGuiPart1.BackgroundTransparency = 1
  1327.  
  1328. NewGuiPart1.Font = Enum.Font.Fantasy
  1329. NewGuiPart1.FontSize = Enum.FontSize.Size24
  1330. NewGuiPart1.Size = UDim2.new(100, 0, 0, 15)
  1331. NewGuiPart1.Text = textie
  1332. NewGuiPart1.Size = UDim2.new(0, NewGuiPart1.TextBounds.X, 0, 15)
  1333. NewGuiPart1.Position = UDim2.new(0,0,0,yPos)
  1334. yPos = yPos + 20
  1335. if(largestLbl == nil or #largestLbl.Text <= #NewGuiPart1.Text)then
  1336. largestLbl = NewGuiPart1;
  1337. end
  1338. NewGuiPart1.TextColor3 = Color3.new(1, 1, 1)
  1339. NewGuiPart1.TextStrokeColor3 = Color3.new(1, 0, 0)
  1340. NewGuiPart1.TextStrokeTransparency = 0
  1341. NewGuiPart1.TextWrapped = true
  1342. NewGuiPart1.TextXAlignment = Enum.TextXAlignment.Left
  1343. NewGuiPart3.CanvasSize = NewGuiPart3.CanvasSize + UDim2.new(0,0,0,15)
  1344. NewGuiPart3.CanvasSize = UDim2.new(0,largestLbl.TextBounds.X+5,0,NewGuiPart3.CanvasSize.Y.Offset)
  1345. end
  1346. newLabel("Q - Target")
  1347. for keys,info in next, Keystrokes do
  1348. newLabel(keys.." - "..info[1])
  1349. end
  1350.  
  1351.  
  1352.  
  1353.  
  1354. -- Died event
  1355.  
  1356. hum.Died:connect(function() -- When the player dies
  1357. UnbindLoops() -- Unbind all of the loops used
  1358. end)
  1359. CV="Blue"
  1360. p = game.Players.LocalPlayer
  1361. char = p.Character
  1362. local txt = Instance.new("BillboardGui", char)
  1363. txt.Adornee = char .Head
  1364. txt.Name = "_status"
  1365. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1366. txt.StudsOffset = Vector3.new(-9, 8.5, 0)
  1367. local text = Instance.new("TextLabel", txt)
  1368. text.Size = UDim2.new(10, 0, 7, 0)
  1369. text.FontSize = "Size24"
  1370. text.TextScaled = true
  1371. text.TextTransparency = 0
  1372. text.BackgroundTransparency = 1
  1373. text.TextTransparency = 0
  1374. text.TextStrokeTransparency = 0
  1375. text.Font = "Arcade"
  1376. text.TextStrokeColor3 = Color3.new(.5,0,1)
  1377.  
  1378. v=Instance.new("Part")
  1379. v.Name = "ColorBrick"
  1380. v.Parent=p.Character
  1381. v.FormFactor="Symmetric"
  1382. v.Anchored=true
  1383. v.CanCollide=false
  1384. v.BottomSurface="Smooth"
  1385. v.TopSurface="Smooth"
  1386. v.Size=Vector3.new(10,5,3)
  1387. v.Transparency=1
  1388. v.CFrame=char.Torso.CFrame
  1389. v.BrickColor=BrickColor.new(CV)
  1390. v.Transparency=1
  1391. text.TextColor3 = Color3.new(0,0,0)
  1392. v.Shape="Block"
  1393. text.Text = "The Corrupted Paradox"
  1394.  
  1395. function chat(...)
  1396. local txxt = {...}
  1397. local ch = coroutine.wrap(function()
  1398. if char:FindFirstChild("Chatt")~= nil then
  1399. char:FindFirstChild("Chatt"):destroy()
  1400. end
  1401. local txt = Instance.new("BillboardGui", char)
  1402. txt.Adornee = char.Head
  1403. txt.Name = "Chatt"
  1404. txt.Size = UDim2.new(2, 0, 3, 0)
  1405. txt.StudsOffset = Vector3.new(-9, 12, 0)
  1406. local text = Instance.new("TextLabel", txt)
  1407. text.Size = UDim2.new(10, 0, 7, 0)
  1408. text.TextSize = 24
  1409. text.Font = Enum.Font.Cartoon
  1410. text.TextScaled = false
  1411. text.BackgroundTransparency = 1
  1412. text.TextColor3 = Color3.new(0,0,0)
  1413. text.TextStrokeTransparency = 0
  1414. text.TextStrokeColor3 = Color3.new(.5,0,1)
  1415. text.Text = ""
  1416. txxt = table.concat(txxt,"\t")
  1417. for i = 1, #txxt do
  1418. text.Text = txxt:sub(1,i)
  1419. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=417445954", Character, 12, .7)
  1420. wait()
  1421. end
  1422. wait(2)
  1423. for trans = 0,1,.1 do
  1424. text.TextTransparency = trans
  1425. text.TextStrokeTransparency = trans
  1426. wait()
  1427. end
  1428. wait()
  1429. txt:destroy()
  1430. end)
  1431.  
  1432. ch(...)
  1433. end
  1434. Player.Chatted:connect(chat)
  1435. CFuncs = {
  1436. ["Part"] = {
  1437. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1438. local Part = Create("Part"){
  1439. Parent = Parent,
  1440. Reflectance = Reflectance,
  1441. Transparency = Transparency,
  1442. CanCollide = false,
  1443. Locked = true,
  1444. BrickColor = BrickColor.new(tostring(BColor)),
  1445. Name = Name,
  1446. Size = Size,
  1447. Material = Material,
  1448. }
  1449. RemoveOutlines(Part)
  1450. return Part
  1451. end;
  1452. };
  1453.  
  1454. ["Mesh"] = {
  1455. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1456. local Msh = Create(Mesh){
  1457. Parent = Part,
  1458. Offset = OffSet,
  1459. Scale = Scale,
  1460. }
  1461. if Mesh == "SpecialMesh" then
  1462. Msh.MeshType = MeshType
  1463. Msh.MeshId = MeshId
  1464. end
  1465. return Msh
  1466. end;
  1467. };
  1468.  
  1469. ["Mesh"] = {
  1470. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1471. local Msh = Create(Mesh){
  1472. Parent = Part,
  1473. Offset = OffSet,
  1474. Scale = Scale,
  1475. }
  1476. if Mesh == "SpecialMesh" then
  1477. Msh.MeshType = MeshType
  1478. Msh.MeshId = MeshId
  1479. end
  1480. return Msh
  1481. end;
  1482. };
  1483.  
  1484. ["Weld"] = {
  1485. Create = function(Parent, Part0, Part1, C0, C1)
  1486. local Weld = Create("Weld"){
  1487. Parent = Parent,
  1488. Part0 = Part0,
  1489. Part1 = Part1,
  1490. C0 = C0,
  1491. C1 = C1,
  1492. }
  1493. return Weld
  1494. end;
  1495. };
  1496.  
  1497. ["Sound"] = {
  1498. Create = function(id, par, vol, pit)
  1499. coroutine.resume(coroutine.create(function()
  1500. local S = Create("Sound"){
  1501. Volume = vol,
  1502. Pitch = pit or 1,
  1503. SoundId = id,
  1504. Parent = par or workspace,
  1505. }
  1506. wait()
  1507. S:play()
  1508. game:GetService("Debris"):AddItem(S, 6)
  1509. end))
  1510. end;
  1511. };
  1512. ["Weld"] = {
  1513. Create = function(Parent, Part0, Part1, C0, C1)
  1514. local Weld = Create("Weld"){
  1515. Parent = Parent,
  1516. Part0 = Part0,
  1517. Part1 = Part1,
  1518. C0 = C0,
  1519. C1 = C1,
  1520. }
  1521. return Weld
  1522. end;
  1523. };
  1524.  
  1525. ["Sound"] = {
  1526. Create = function(id, par, vol, pit)
  1527. coroutine.resume(coroutine.create(function()
  1528. local S = Create("Sound"){
  1529. Volume = vol,
  1530. Pitch = pit or 1,
  1531. SoundId = id,
  1532. Parent = par or workspace,
  1533. }
  1534. wait()
  1535. S:play()
  1536. game:GetService("Debris"):AddItem(S, 6)
  1537. end))
  1538. end;
  1539. };
  1540.  
  1541. ["ParticleEmitter"] = {
  1542. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1543. local fp = Create("ParticleEmitter"){
  1544. Parent = Parent,
  1545. Color = ColorSequence.new(Color1, Color2),
  1546. LightEmission = LightEmission,
  1547. Size = Size,
  1548. Texture = Texture,
  1549. Transparency = Transparency,
  1550. ZOffset = ZOffset,
  1551. Acceleration = Accel,
  1552. Drag = Drag,
  1553. LockedToPart = LockedToPart,
  1554. VelocityInheritance = VelocityInheritance,
  1555. EmissionDirection = EmissionDirection,
  1556. Enabled = Enabled,
  1557. Lifetime = LifeTime,
  1558. Rate = Rate,
  1559. Rotation = Rotation,
  1560. RotSpeed = RotSpeed,
  1561. Speed = Speed,
  1562. VelocitySpread = VelocitySpread,
  1563. }
  1564. return fp
  1565. end;
  1566. };
  1567.  
  1568. CreateTemplate = {
  1569.  
  1570. };
  1571. }
  1572.  
  1573. function rayCast(Position, Direction, Range, Ignore)
  1574. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1575. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement