Advertisement
astronaut32

Murderer Maid venge

Dec 21st, 2017
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 125.14 KB | None | 0 0
  1. local Player = game.Players.localPlayer
  2. local Character = Player.Character
  3. local Humanoid = Character.Humanoid
  4. local Mouse = Player:GetMouse()
  5. local LeftArm = Character["Left Arm"]
  6. local RightArm = Character["Right Arm"]
  7. local LeftLeg = Character["Left Leg"]
  8. local RightLeg = Character["Right Leg"]
  9. local Head = Character.Head
  10. local Torso = Character.Torso
  11. local Camera = game.Workspace.CurrentCamera
  12. local RootPart = Character.HumanoidRootPart
  13. local RootJoint = RootPart.RootJoint
  14. local attack = false
  15. local Anim = 'Idle'
  16. local Lighty = game:GetService"Lighting"
  17. local attacktype = 1
  18. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  19. local velocity = RootPart.Velocity.y
  20. local sine = 0
  21. local change = 1
  22. local Create = LoadLibrary("RbxUtility").Createlocal txt = Instance.new("BillboardGui", chara)
  23.  
  24. local chara = Character
  25.  
  26.  
  27.  
  28. txt.Adornee = chara.Head
  29. txt.Name = "Nametag"
  30. txt.Size = UDim2.new(2, 0, 1.2, 0)
  31. txt.StudsOffset = Vector3.new(-9, 6, 0)
  32. local text = Instance.new("TextLabel", txt)
  33. text.Size = UDim2.new(10, 0, 7, 0)
  34. text.TextSize = 24
  35. text.Font = Enum.Font.Cartoon
  36. text.TextScaled = false
  37. text.BackgroundTransparency = 1
  38. text.TextColor3 = Color3.new(248,248,248)
  39. text.TextStrokeTransparency = 0
  40. text.TextStrokeColor3 = Color3.new(255,176,0)
  41. text.Text = "Astronaut Venge"
  42.  
  43. function chat(...)
  44. local txxt = {...}
  45. local ch = coroutine.wrap(function()
  46. if chara:FindFirstChild("Chatt")~= nil then
  47. Character:FindFirstChild("Chatt"):destroy()
  48. end
  49. local txt = Instance.new("BillboardGui", chara)
  50. txt.Adornee = chara.Head
  51. txt.Name = "Chatt"
  52. txt.Size = UDim2.new(2, 0, 1.2, 0)
  53. txt.StudsOffset = Vector3.new(-9, 7, 0)
  54. local text = Instance.new("TextLabel", txt)
  55. text.Size = UDim2.new(10, 0, 7, 0)
  56. text.TextSize = 24
  57. text.Font = Enum.Font.Cartoon
  58. text.TextScaled = false
  59. text.BackgroundTransparency = 1
  60. text.TextColor3 = Color3.new(0,0,0)
  61. text.TextStrokeTransparency = 0
  62. text.TextStrokeColor3 = Color3.new(1,0,0)
  63. text.Text = ""
  64. txxt = table.concat(txxt,"\t")
  65. for i = 1, #txxt do
  66. text.Text = txxt:sub(1,i)
  67. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", Character, .6, .8)
  68. wait()
  69. end
  70. wait(2)
  71. for trans = 0,1,.1 do
  72. text.TextTransparency = trans
  73. text.TextStrokeTransparency = trans
  74. wait()
  75. end
  76. wait()
  77. txt:destroy()
  78. end)
  79.  
  80. ch(...)
  81. end
  82. Player.Chatted:connect(chat)
  83.  
  84.  
  85. --[[
  86. Original Venge transformation Made by Kiriot22
  87.  
  88. Maid Venge By PabloRV(edited from Kiriot's original
  89. --]]
  90. local plr = game:GetService("Players").LocalPlayer
  91. local char = plr.Character
  92.  
  93. function FindInTable(t, n)
  94. for i,v in pairs(t) do
  95. if v == n then
  96. return true
  97. end
  98. end
  99. return false
  100. end
  101. --Transformaaaaation--
  102. char["Left Arm"].BrickColor = BrickColor.new("Medium stone")
  103. char["Right Arm"].BrickColor = BrickColor.new("Medium stone")
  104. char.Head.BrickColor = BrickColor.new("Medium stone")
  105. char["Left Leg"].BrickColor = BrickColor.new("Medium stone")
  106. char["Right Leg"].BrickColor = BrickColor.new("Medium stone")
  107.  
  108. for i,v in pairs(char:children'') do
  109. local toremove = {"CharacterMesh", "Shirt", "Pants", "ShirtGraphic", "Accessory"}
  110. if FindInTable(toremove, v.ClassName) then v:Destroy() end
  111. if v.ClassName == "BodyColors" then
  112. v.HeadColor = BrickColor.new("Medium stone")
  113. v.LeftArmColor = BrickColor.new("Medium stone")
  114. v.LeftLegColor = BrickColor.new("Medium stone")
  115. v.RightArmColor = BrickColor.new("Medium stone")
  116. v.RightLegColor = BrickColor.new("Medium stone")
  117. v.TorsoColor = BrickColor.new("Medium stone")
  118. end
  119. end
  120.  
  121. local face = char.Head:FindFirstChild'face' if face then face.Texture = "http://www.roblox.com/asset/?id=13038247" end
  122. Instance.new("Pants", char).PantsTemplate = "http://www.roblox.com/asset/?id=1177701588"
  123. local function CreateHat(name, meshid, textureid)
  124. local h = Instance.new("Accessory")
  125. h.Name = name
  126. local han = Instance.new("Part", h)
  127. han.Name = "Handle"
  128. local mesh = Instance.new("SpecialMesh", han)
  129. mesh.Name = "Mesh"
  130. mesh.MeshId = meshid
  131. mesh.TextureId = textureid
  132. return h,han,mesh
  133. end
  134. hum = char:FindFirstChildOfClass'Humanoid'
  135. local h,han,mesh = CreateHat("Ultra-Fabulous Hair", "http://www.roblox.com/asset/?id=16627529", "http://www.roblox.com/asset/?id=16627494")
  136. mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  137. han.Size = Vector3.new(2, 2, 2)
  138. hum:AddAccessory(h)
  139.  
  140.  
  141. --edited murderer segment--
  142.  
  143.  
  144. --Murderer segment--
  145.  
  146. --[[
  147. THE MURDERER
  148.  
  149. Credit to CKbackup for the knife
  150. Credit to Rufus14 for the ragdolls
  151.  
  152.  
  153. --]]
  154. wait(1 / 60)
  155. Effects = { }
  156. local Player = game.Players.localPlayer
  157. local Character = Player.Character
  158. local Humanoid = Character.Humanoid
  159. local Mouse = Player:GetMouse()
  160. local LeftArm = Character["Left Arm"]
  161. local RightArm = Character["Right Arm"]
  162. local LeftLeg = Character["Left Leg"]
  163. local RightLeg = Character["Right Leg"]
  164. local Head = Character.Head
  165. local Torso = Character.Torso
  166. local Camera = game.Workspace.CurrentCamera
  167. local RootPart = Character.HumanoidRootPart
  168. local RootJoint = RootPart.RootJoint
  169. local attack = false
  170. local Anim = 'Idle'
  171. local Lighty = game:GetService"Lighting"
  172. local attacktype = 1
  173. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  174. local velocity = RootPart.Velocity.y
  175. local sine = 0
  176. local change = 1
  177. local Create = LoadLibrary("RbxUtility").Create
  178.  
  179.  
  180. local chara = Character
  181. local m = Create("Model"){
  182. Parent = Character,
  183. Name = "WeaponModel",
  184. }
  185.  
  186. Humanoid.Animator.Parent = nil
  187. Character.Animate.Parent = nil
  188.  
  189. Humanoid.WalkSpeed = 8
  190.  
  191.  
  192. local newMotor = function(part0, part1, c0, c1)
  193. local w = Create('Motor'){
  194. Parent = part0,
  195. Part0 = part0,
  196. Part1 = part1,
  197. C0 = c0,
  198. C1 = c1,
  199. }
  200. return w
  201. end
  202.  
  203. function clerp(a, b, t)
  204. return a:lerp(b, t)
  205. end
  206.  
  207. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  208. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  209.  
  210. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  211. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  212. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  213. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  214. RootJoint.C1 = CFrame.new(0, 0, 0)
  215. RootJoint.C0 = CFrame.new(0, 0, 0)
  216. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  217. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  218.  
  219. local rarmc1 = RW.C1
  220. local larmc1 = LW.C1
  221. local rlegc1 = RH.C1
  222. local llegc1 = LH.C1
  223.  
  224. local resetc1 = false
  225.  
  226. function PlayAnimationFromTable(table, speed, bool)
  227. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  228. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  229. RW.C0 = clerp(RW.C0, table[3], speed)
  230. LW.C0 = clerp(LW.C0, table[4], speed)
  231. RH.C0 = clerp(RH.C0, table[5], speed)
  232. LH.C0 = clerp(LH.C0, table[6], speed)
  233. if bool == true then
  234. if resetc1 == false then
  235. resetc1 = true
  236. RootJoint.C1 = RootJoint.C1
  237. Torso.Neck.C1 = Torso.Neck.C1
  238. RW.C1 = rarmc1
  239. LW.C1 = larmc1
  240. RH.C1 = rlegc1
  241. LH.C1 = llegc1
  242. end
  243. end
  244. end
  245.  
  246. ArtificialHB = Create("BindableEvent", script){
  247. Parent = script,
  248. Name = "Heartbeat",
  249. }
  250.  
  251. script:WaitForChild("Heartbeat")
  252.  
  253. frame = 1 / 30
  254. tf = 0
  255. allowframeloss = false
  256. tossremainder = false
  257. lastframe = tick()
  258. script.Heartbeat:Fire()
  259.  
  260.  
  261. New = function(Object, Parent, Name, Data)
  262. local Object = Instance.new(Object)
  263. for Index, Value in pairs(Data or {}) do
  264. Object[Index] = Value
  265. end
  266. Object.Parent = Parent
  267. Object.Name = Name
  268. return Object
  269. end
  270.  
  271. if chara.Head:FindFirstChild"face" then
  272. chara.Head.face.Texture = "rbxassetid://67493879"
  273. end
  274. --Credit to Psychopath for this shit
  275.  
  276. Knifu = New("Model",chara,"Knifu",{})
  277. Handle = New("Part",Knifu,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  278. Mesh = New("CylinderMesh",Handle,"Mesh",{})
  279. KWeld = New("Weld",Handle,"Weld",{Part0 = Handle,Part1 = chara["Right Arm"],C0=CFrame.new(0,-.25,1)*CFrame.Angles(math.rad(-90),0,math.rad(180))})
  280. Hitbox = New("Part",Knifu,"Hitbox",{Transparency = 1,Transparency = 1,Size = Vector3.new(0.200000003, 1.4000001, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 27.6000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  281. Weld = New("ManualWeld",Hitbox,"Weld",{Part0 = Hitbox,Part1 = Handle,C1 = CFrame.new(0, 1.20000052, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  282. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.2000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  283. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  284. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, -0.199999809, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  285. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.8000031, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  286. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.5, 1.20000005, 1.5),})
  287. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 0.400000334, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  288. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.800005555, 26.8000031, -1, 0, 0, 0, 0, -1, 0, -1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  289. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  290. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.400000095, 0.199998856, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  291. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(54.1000023, 0.400004029, 26.8000031, 1, 0, 0, 0, 0, 1, 0, -1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  292. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  293. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 0.400000095, -0.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  294. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(54.1000023, 0.500006318, 27.2000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  295. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  296. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 0.800000429, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  297. BloodPart = New("Part",Knifu,"BloodPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.399999946, 0.400000036),CFrame = CFrame.new(54.1000023, 0.600008607, 28.1000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  298. Mesh = New("SpecialMesh",BloodPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  299. Weld = New("ManualWeld",BloodPart,"Weld",{Part0 = BloodPart,Part1 = Handle,C1 = CFrame.new(0, 1.70000005, 1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  300. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700007081, 27.8000031, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  301. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  302. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 1.40000057, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  303. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.0000038, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  304. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  305. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  306. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.0000038, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  307. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  308. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  309. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.2000027, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  310. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  311. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  312. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.2000027, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  313. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  314. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  315. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.4000034, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  316. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  317. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  318. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.4000034, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  319. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  320. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  321. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.6000042, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  322. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  323. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  324. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700008988, 27.6000042, 1, 0, 0, 0, 0, -1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  325. Mesh = New("SpecialMesh",Part,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  326. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  327. Part = New("Part",Knifu,"Part",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(54.1000023, 0.700007081, 27.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  328. Mesh = New("BlockMesh",Part,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.400000006, 1, 0.5),})
  329. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 1.00000048, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  330. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.4000034, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  331. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  332. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 2.38418579e-07, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  333. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(54.1000023, 0.6000067, 26.6000042, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  334. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  335. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0, 0.200000286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  336. Blood2Part = New("Part",Knifu,"Blood2Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(54.1000023, 0.500006318, 27.7000046, -1, 0, 0, 0, 0, 1, 0, 1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  337. Mesh = New("BlockMesh",Blood2Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),})
  338. Weld = New("ManualWeld",Blood2Part,"Weld",{Part0 = Blood2Part,Part1 = Handle,C1 = CFrame.new(0, 1.30000043, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  339. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),CFrame = CFrame.new(54.1000023, 0.700008988, 27.8000031, -1, 0, 0, 0, 0, -1, 0, -1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  340. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  341. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.4000001, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  342. Part = New("Part",Knifu,"Part",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),CFrame = CFrame.new(54.1000023, 0.500008225, 27.4000034, -1, 0, 0, 0, 0, -1, 0, -1, 0),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  343. Mesh = New("SpecialMesh",Part,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  344. Weld = New("ManualWeld",Part,"Weld",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, -0.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  345.  
  346. local p1mit = Instance.new("ParticleEmitter",Hitbox)
  347. p1mit.Texture = "rbxasset://textures/particles/fire_main.dds"
  348. p1mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  349. p1mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1),NumberSequenceKeypoint.new(1,0)})
  350. p1mit.Lifetime = NumberRange.new(2)
  351. p1mit.Rate = 100
  352. p1mit.Enabled = false
  353. p1mit.Acceleration = Vector3.new(0,-5,0)
  354. p1mit.Rotation = NumberRange.new(0,359)
  355. p1mit.Speed = NumberRange.new(0)
  356. local p2mit = Instance.new("ParticleEmitter",BloodPart)
  357. p2mit.Texture = "http://www.roblox.com/asset/?id=243132757"
  358. p2mit.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(.6,0,0)),ColorSequenceKeypoint.new(1,Color3.new(.6,0,0))})
  359. p2mit.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,.1),NumberSequenceKeypoint.new(1,.1)})
  360. p2mit.Lifetime = NumberRange.new(1)
  361. p2mit.Rate = 10
  362. p2mit.Acceleration = Vector3.new(0,-10,0)
  363. p2mit.Speed = NumberRange.new(0)
  364. local p3mit = p2mit:Clone()
  365. p3mit.Parent = Blood2Part
  366.  
  367. game:GetService("RunService").Heartbeat:connect(function(s, p)
  368. tf = tf + s
  369. if tf >= frame then
  370. if allowframeloss then
  371. script.Heartbeat:Fire()
  372. lastframe = tick()
  373. else
  374. for i = 1, math.floor(tf / frame) do
  375. script.Heartbeat:Fire()
  376. end
  377. lastframe = tick()
  378. end
  379. if tossremainder then
  380. tf = 0
  381. else
  382. tf = tf - frame * math.floor(tf / frame)
  383. end
  384. end
  385. end)
  386.  
  387. function swait(num)
  388. if num == 0 or num == nil then
  389. ArtificialHB.Event:wait()
  390. else
  391. for i = 0, num do
  392. ArtificialHB.Event:wait()
  393. end
  394. end
  395. end
  396.  
  397. function RemoveOutlines(part)
  398. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  399. end
  400.  
  401.  
  402. local txt = Instance.new("BillboardGui", chara)
  403. txt.Adornee = chara.Head
  404. txt.Name = "Nametag"
  405. txt.Size = UDim2.new(2, 0, 1.2, 0)
  406. txt.StudsOffset = Vector3.new(-9, 6, 0)
  407. local text = Instance.new("TextLabel", txt)
  408. text.Size = UDim2.new(10, 0, 7, 0)
  409. text.TextSize = 24
  410. text.Font = Enum.Font.Cartoon
  411. text.TextScaled = false
  412. text.BackgroundTransparency = 1
  413. text.TextColor3 = Color3.new(1,1,1)
  414. text.TextStrokeTransparency = 0
  415. text.TextStrokeColor3 = Color3.new(1,0,0)
  416. text.Text = "Vengeful The Yandere"
  417.  
  418. function chat(...)
  419. local txxt = {...}
  420. local ch = coroutine.wrap(function()
  421. if chara:FindFirstChild("Chatt")~= nil then
  422. Character:FindFirstChild("Chatt"):destroy()
  423. end
  424. local txt = Instance.new("BillboardGui", chara)
  425. txt.Adornee = chara.Head
  426. txt.Name = "Chatt"
  427. txt.Size = UDim2.new(2, 0, 1.2, 0)
  428. txt.StudsOffset = Vector3.new(-9, 7, 0)
  429. local text = Instance.new("TextLabel", txt)
  430. text.Size = UDim2.new(10, 0, 7, 0)
  431. text.TextSize = 24
  432. text.Font = Enum.Font.Cartoon
  433. text.TextScaled = false
  434. text.BackgroundTransparency = 1
  435. text.TextColor3 = Color3.new(0,0,0)
  436. text.TextStrokeTransparency = 0
  437. text.TextStrokeColor3 = Color3.new(1,0,0)
  438. text.Text = ""
  439. txxt = table.concat(txxt,"\t")
  440. for i = 1, #txxt do
  441. text.Text = txxt:sub(1,i)
  442. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=565939471", Character, .6, .8)
  443. wait()
  444. end
  445. wait(2)
  446. for trans = 0,1,.1 do
  447. text.TextTransparency = trans
  448. text.TextStrokeTransparency = trans
  449. wait()
  450. end
  451. wait()
  452. txt:destroy()
  453. end)
  454.  
  455. ch(...)
  456. end
  457. Player.Chatted:connect(chat)
  458. CFuncs = {
  459. ["Part"] = {
  460. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  461. local Part = Create("Part"){
  462. Parent = Parent,
  463. Reflectance = Reflectance,
  464. Transparency = Transparency,
  465. CanCollide = false,
  466. Locked = true,
  467. BrickColor = BrickColor.new(tostring(BColor)),
  468. Name = Name,
  469. Size = Size,
  470. Material = Material,
  471. }
  472. RemoveOutlines(Part)
  473. return Part
  474. end;
  475. };
  476.  
  477. ["Mesh"] = {
  478. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  479. local Msh = Create(Mesh){
  480. Parent = Part,
  481. Offset = OffSet,
  482. Scale = Scale,
  483. }
  484. if Mesh == "SpecialMesh" then
  485. Msh.MeshType = MeshType
  486. Msh.MeshId = MeshId
  487. end
  488. return Msh
  489. end;
  490. };
  491.  
  492. ["Mesh"] = {
  493. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  494. local Msh = Create(Mesh){
  495. Parent = Part,
  496. Offset = OffSet,
  497. Scale = Scale,
  498. }
  499. if Mesh == "SpecialMesh" then
  500. Msh.MeshType = MeshType
  501. Msh.MeshId = MeshId
  502. end
  503. return Msh
  504. end;
  505. };
  506.  
  507. ["Weld"] = {
  508. Create = function(Parent, Part0, Part1, C0, C1)
  509. local Weld = Create("Weld"){
  510. Parent = Parent,
  511. Part0 = Part0,
  512. Part1 = Part1,
  513. C0 = C0,
  514. C1 = C1,
  515. }
  516. return Weld
  517. end;
  518. };
  519.  
  520. ["Sound"] = {
  521. Create = function(id, par, vol, pit)
  522. coroutine.resume(coroutine.create(function()
  523. local S = Create("Sound"){
  524. Volume = vol,
  525. Pitch = pit or 1,
  526. SoundId = id,
  527. Parent = par or workspace,
  528. }
  529. wait()
  530. S:play()
  531. game:GetService("Debris"):AddItem(S, 6)
  532. end))
  533. end;
  534. };
  535.  
  536. ["ParticleEmitter"] = {
  537. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  538. local fp = Create("ParticleEmitter"){
  539. Parent = Parent,
  540. Color = ColorSequence.new(Color1, Color2),
  541. LightEmission = LightEmission,
  542. Size = Size,
  543. Texture = Texture,
  544. Transparency = Transparency,
  545. ZOffset = ZOffset,
  546. Acceleration = Accel,
  547. Drag = Drag,
  548. LockedToPart = LockedToPart,
  549. VelocityInheritance = VelocityInheritance,
  550. EmissionDirection = EmissionDirection,
  551. Enabled = Enabled,
  552. Lifetime = LifeTime,
  553. Rate = Rate,
  554. Rotation = Rotation,
  555. RotSpeed = RotSpeed,
  556. Speed = Speed,
  557. VelocitySpread = VelocitySpread,
  558. }
  559. return fp
  560. end;
  561. };
  562.  
  563. CreateTemplate = {
  564.  
  565. };
  566. }
  567.  
  568. function rayCast(Position, Direction, Range, Ignore)
  569. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  570. end
  571.  
  572.  
  573. FindNearestTorso = function(pos)
  574. local list = (game.Workspace:children())
  575. local torso = nil
  576. local dist = 1000
  577. local temp, human, temp2 = nil, nil, nil
  578. for x = 1, #list do
  579. temp2 = list[x]
  580. if temp2.className == "Model" and temp2.Name ~= Character.Name then
  581. temp = temp2:findFirstChild("Torso")
  582. human = temp2:findFirstChild("Humanoid")
  583. if temp ~= nil and human ~= nil and human.Health > 0 and (temp.Position - pos).magnitude < dist then
  584. local dohit = true
  585. if dohit == true then
  586. torso = temp
  587. dist = (temp.Position - pos).magnitude
  588. end
  589. end
  590. end
  591. end
  592. return torso, dist
  593. end
  594.  
  595. function FindNearestTorsos(Position, Distance, SinglePlayer)
  596. if SinglePlayer then
  597. return (SinglePlayer.Torso.CFrame.p - Position).magnitude < Distance
  598. end
  599. local List = {}
  600. for i, v in pairs(workspace:GetChildren()) do
  601. if v:IsA("Model") then
  602. if v:findFirstChild("Torso") then
  603. if v:FindFirstChildOfClass("Humanoid") and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  604. if v ~= Character then
  605. if (v.Torso.Position - Position).magnitude <= Distance then
  606. table.insert(List, {v,(v.Torso.Position - Position).magnitude})
  607. end
  608. end
  609. end
  610. end
  611. end
  612. end
  613. return List
  614. end
  615.  
  616.  
  617. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  618. if hit.Parent == nil then
  619. return
  620. end
  621. local h = hit.Parent:FindFirstChild("Humanoid")
  622. for _, v in pairs(hit.Parent:children()) do
  623. if v:IsA("Humanoid") then
  624. h = v
  625. end
  626. end
  627. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  628. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  629. if hit.Parent.DebounceHit.Value == true then
  630. return
  631. end
  632. end
  633. local c = Create("ObjectValue"){
  634. Name = "creator",
  635. Value = game:service("Players").LocalPlayer,
  636. Parent = h,
  637. }
  638. game:GetService("Debris"):AddItem(c, .5)
  639. if HitSound ~= nil and HitPitch ~= nil then
  640. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  641. end
  642. local Damage = math.random(minim, maxim)
  643. local blocked = false
  644. local block = hit.Parent:findFirstChild("Block")
  645. if block ~= nil then
  646. if block.className == "IntValue" then
  647. if block.Value > 0 then
  648. blocked = true
  649. block.Value = block.Value - 1
  650. print(block.Value)
  651. end
  652. end
  653. end
  654. if blocked == false then
  655. h.Health = h.Health - Damage
  656. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  657. else
  658. h.Health = h.Health - (Damage / 2)
  659. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, BrickColor.new("Really black").Color)
  660. end
  661. if Type == "Knockdown" then
  662. local hum = hit.Parent.Humanoid
  663. hum.PlatformStand = true
  664. coroutine.resume(coroutine.create(function(HHumanoid)
  665. swait(1)
  666. HHumanoid.PlatformStand = false
  667. end), hum)
  668. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  669. local bodvol = Create("BodyVelocity"){
  670. velocity = angle * knockback,
  671. P = 5000,
  672. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  673. Parent = hit,
  674. }
  675. local rl = Create("BodyAngularVelocity"){
  676. P = 3000,
  677. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  678. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  679. Parent = hit,
  680. }
  681. game:GetService("Debris"):AddItem(bodvol, .5)
  682. game:GetService("Debris"):AddItem(rl, .5)
  683. elseif Type == "Normal" then
  684. local vp = Create("BodyVelocity"){
  685. P = 500,
  686. maxForce = Vector3.new(math.huge, 0, math.huge),
  687. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  688. }
  689. if knockback > 0 then
  690. vp.Parent = hit.Parent.Torso
  691. end
  692. game:GetService("Debris"):AddItem(vp, .5)
  693. elseif Type == "Up" then
  694. local bodyVelocity = Create("BodyVelocity"){
  695. velocity = Vector3.new(0, 20, 0),
  696. P = 5000,
  697. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  698. Parent = hit,
  699. }
  700. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  701. elseif Type == "DarkUp" then
  702. coroutine.resume(coroutine.create(function()
  703. for i = 0, 1, 0.1 do
  704. swait()
  705. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  706. end
  707. end))
  708. local bodyVelocity = Create("BodyVelocity"){
  709. velocity = Vector3.new(0, 20, 0),
  710. P = 5000,
  711. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  712. Parent = hit,
  713. }
  714. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  715. elseif Type == "Snare" then
  716. local bp = Create("BodyPosition"){
  717. P = 2000,
  718. D = 100,
  719. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  720. position = hit.Parent.Torso.Position,
  721. Parent = hit.Parent.Torso,
  722. }
  723. game:GetService("Debris"):AddItem(bp, 1)
  724. elseif Type == "Freeze" then
  725. local BodPos = Create("BodyPosition"){
  726. P = 50000,
  727. D = 1000,
  728. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  729. position = hit.Parent.Torso.Position,
  730. Parent = hit.Parent.Torso,
  731. }
  732. local BodGy = Create("BodyGyro") {
  733. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  734. P = 20e+003,
  735. Parent = hit.Parent.Torso,
  736. cframe = hit.Parent.Torso.CFrame,
  737. }
  738. hit.Parent.Torso.Anchored = true
  739. coroutine.resume(coroutine.create(function(Part)
  740. swait(1.5)
  741. Part.Anchored = false
  742. end), hit.Parent.Torso)
  743. game:GetService("Debris"):AddItem(BodPos, 3)
  744. game:GetService("Debris"):AddItem(BodGy, 3)
  745. end
  746. local debounce = Create("BoolValue"){
  747. Name = "DebounceHit",
  748. Parent = hit.Parent,
  749. Value = true,
  750. }
  751. game:GetService("Debris"):AddItem(debounce, Delay)
  752. c = Create("ObjectValue"){
  753. Name = "creator",
  754. Value = Player,
  755. Parent = h,
  756. }
  757. game:GetService("Debris"):AddItem(c, .5)
  758. end
  759. end
  760.  
  761. function ShowDamage(Pos, Text, Time, Color)
  762. local Rate = (1 / 30)
  763. local Pos = (Pos or Vector3.new(0, 0, 0))
  764. local Text = (Text or "")
  765. local Time = (Time or 2)
  766. local Color = (Color or Color3.new(1, 0, 1))
  767. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  768. EffectPart.Anchored = true
  769. local BillboardGui = Create("BillboardGui"){
  770. Size = UDim2.new(3, 0, 3, 0),
  771. Adornee = EffectPart,
  772. Parent = EffectPart,
  773. }
  774. local TextLabel = Create("TextLabel"){
  775. BackgroundTransparency = 1,
  776. Size = UDim2.new(1, 0, 1, 0),
  777. Text = Text,
  778. Font = "SciFi",
  779. TextColor3 = Color,
  780. TextScaled = true,
  781. Parent = BillboardGui,
  782. }
  783. game.Debris:AddItem(EffectPart, (Time))
  784. EffectPart.Parent = game:GetService("Workspace")
  785. delay(0, function()
  786. local Frames = (Time / Rate)
  787. for Frame = 1, Frames do
  788. wait(Rate)
  789. local Percent = (Frame / Frames)
  790. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  791. TextLabel.TextTransparency = Percent
  792. end
  793. if EffectPart and EffectPart.Parent then
  794. EffectPart:Destroy()
  795. end
  796. end)
  797. end
  798.  
  799. function MagnitudeDamage(Part, Magnitude, MinimumDamage, MaximumDamage, KnockBack, Type, HitSound, HitPitch)
  800. for _, c in pairs(workspace:children()) do
  801. local hum = c:findFirstChild("Humanoid")
  802. if hum ~= nil then
  803. local head = c:findFirstChild("Torso")
  804. if head ~= nil then
  805. local targ = head.Position - Part.Position
  806. local mag = targ.magnitude
  807. if mag <= Magnitude and c.Name ~= Player.Name then
  808. Damage(head, head, MinimumDamage, MaximumDamage, KnockBack, Type, RootPart, .1, "rbxassetid://" .. HitSound, HitPitch)
  809. end
  810. end
  811. end
  812. end
  813. end
  814.  
  815. EffectModel = Create("Model"){
  816. Parent = Character,
  817. Name = "Effects",
  818. }
  819.  
  820. Effects = {
  821. Block = {
  822. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  823. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  824. prt.Anchored = true
  825. prt.CFrame = cframe
  826. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  827. game:GetService("Debris"):AddItem(prt, 10)
  828. if Type == 1 or Type == nil then
  829. table.insert(Effects, {
  830. prt,
  831. "Block1",
  832. delay,
  833. x3,
  834. y3,
  835. z3,
  836. msh
  837. })
  838. elseif Type == 2 then
  839. table.insert(Effects, {
  840. prt,
  841. "Block2",
  842. delay,
  843. x3,
  844. y3,
  845. z3,
  846. msh
  847. })
  848. end
  849. end;
  850. };
  851.  
  852. Cylinder = {
  853. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  854. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  855. prt.Anchored = true
  856. prt.CFrame = cframe
  857. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  858. game:GetService("Debris"):AddItem(prt, 10)
  859. table.insert(Effects, {
  860. prt,
  861. "Cylinder",
  862. delay,
  863. x3,
  864. y3,
  865. z3,
  866. msh
  867. })
  868. end;
  869. };
  870. Head = {
  871. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  872. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  873. prt.Anchored = true
  874. prt.CFrame = cframe
  875. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Head", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  876. game:GetService("Debris"):AddItem(prt, 10)
  877. table.insert(Effects, {
  878. prt,
  879. "Cylinder",
  880. delay,
  881. x3,
  882. y3,
  883. z3,
  884. msh
  885. })
  886. end;
  887. };
  888.  
  889. Sphere = {
  890. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  891. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  892. prt.Anchored = true
  893. prt.CFrame = cframe
  894. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  895. game:GetService("Debris"):AddItem(prt, 10)
  896. table.insert(Effects, {
  897. prt,
  898. "Cylinder",
  899. delay,
  900. x3,
  901. y3,
  902. z3,
  903. msh
  904. })
  905. end;
  906. };
  907.  
  908. Elect = {
  909. Create = function(cff, x, y, z)
  910. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, BrickColor.new("Lime green"), "Part", Vector3.new(1, 1, 1))
  911. prt.Anchored = true
  912. prt.CFrame = cff * CFrame.new(math.random(-x, x), math.random(-y, y), math.random(-z, z))
  913. prt.CFrame = CFrame.new(prt.Position)
  914. game:GetService("Debris"):AddItem(prt, 2)
  915. local xval = math.random() / 2
  916. local yval = math.random() / 2
  917. local zval = math.random() / 2
  918. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(xval, yval, zval))
  919. table.insert(Effects, {
  920. prt,
  921. "Elec",
  922. 0.1,
  923. x,
  924. y,
  925. z,
  926. xval,
  927. yval,
  928. zval
  929. })
  930. end;
  931.  
  932. };
  933.  
  934. Ring = {
  935. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  936. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  937. prt.Anchored = true
  938. prt.CFrame = cframe
  939. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  940. game:GetService("Debris"):AddItem(prt, 10)
  941. table.insert(Effects, {
  942. prt,
  943. "Cylinder",
  944. delay,
  945. x3,
  946. y3,
  947. z3,
  948. msh
  949. })
  950. end;
  951. };
  952.  
  953.  
  954. Wave = {
  955. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  956. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  957. prt.Anchored = true
  958. prt.CFrame = cframe
  959. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  960. game:GetService("Debris"):AddItem(prt, 10)
  961. table.insert(Effects, {
  962. prt,
  963. "Cylinder",
  964. delay,
  965. x3,
  966. y3,
  967. z3,
  968. msh
  969. })
  970. end;
  971. };
  972.  
  973. Break = {
  974. Create = function(brickcolor, cframe, x1, y1, z1)
  975. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  976. prt.Anchored = true
  977. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  978. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  979. local num = math.random(10, 50) / 1000
  980. game:GetService("Debris"):AddItem(prt, 10)
  981. table.insert(Effects, {
  982. prt,
  983. "Shatter",
  984. num,
  985. prt.CFrame,
  986. math.random() - math.random(),
  987. 0,
  988. math.random(50, 100) / 100
  989. })
  990. end;
  991. };
  992.  
  993. Fire = {
  994. Create = function(brickcolor, cframe, x1, y1, z1, delay)
  995. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  996. prt.Anchored = true
  997. prt.CFrame = cframe
  998. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  999. game:GetService("Debris"):AddItem(prt, 10)
  1000. table.insert(Effects, {
  1001. prt,
  1002. "Fire",
  1003. delay,
  1004. 1,
  1005. 1,
  1006. 1,
  1007. msh
  1008. })
  1009. end;
  1010. };
  1011.  
  1012. FireWave = {
  1013. Create = function(brickcolor, cframe, x1, y1, z1)
  1014. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 1, brickcolor, "Effect", Vector3.new())
  1015. prt.Anchored = true
  1016. prt.CFrame = cframe
  1017. msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1018. local d = Create("Decal"){
  1019. Parent = prt,
  1020. Texture = "rbxassetid://26356434",
  1021. Face = "Top",
  1022. }
  1023. local d = Create("Decal"){
  1024. Parent = prt,
  1025. Texture = "rbxassetid://26356434",
  1026. Face = "Bottom",
  1027. }
  1028. game:GetService("Debris"):AddItem(prt, 10)
  1029. table.insert(Effects, {
  1030. prt,
  1031. "FireWave",
  1032. 1,
  1033. 30,
  1034. math.random(400, 600) / 100,
  1035. msh
  1036. })
  1037. end;
  1038. };
  1039.  
  1040. Lightning = {
  1041. Create = function(p0, p1, tym, ofs, col, th, tra, last)
  1042. local magz = (p0 - p1).magnitude
  1043. local curpos = p0
  1044. local trz = {
  1045. -ofs,
  1046. ofs
  1047. }
  1048. for i = 1, tym do
  1049. local li = CFuncs.Part.Create(EffectModel, "Neon", 0, tra or 0.4, col, "Ref", Vector3.new(th, th, magz / tym))
  1050. local ofz = Vector3.new(trz[math.random(1, 2)], trz[math.random(1, 2)], trz[math.random(1, 2)])
  1051. local trolpos = CFrame.new(curpos, p1) * CFrame.new(0, 0, magz / tym).p + ofz
  1052. li.Material = "Neon"
  1053. if tym == i then
  1054. local magz2 = (curpos - p1).magnitude
  1055. li.Size = Vector3.new(th, th, magz2)
  1056. li.CFrame = CFrame.new(curpos, p1) * CFrame.new(0, 0, -magz2 / 2)
  1057. table.insert(Effects, {
  1058. li,
  1059. "Disappear",
  1060. last
  1061. })
  1062. else
  1063. do
  1064. do
  1065. li.CFrame = CFrame.new(curpos, trolpos) * CFrame.new(0, 0, magz / tym / 2)
  1066. curpos = li.CFrame * CFrame.new(0, 0, magz / tym / 2).p
  1067. game.Debris:AddItem(li, 10)
  1068. table.insert(Effects, {
  1069. li,
  1070. "Disappear",
  1071. last
  1072. })
  1073. end
  1074. end
  1075. end
  1076. end
  1077. end
  1078. };
  1079.  
  1080. EffectTemplate = {
  1081.  
  1082. };
  1083. }
  1084.  
  1085. function attackone()
  1086. attack = true
  1087. for i = 0, 1, 0.1 do
  1088. swait()
  1089. PlayAnimationFromTable({
  1090. CFrame.new(-0, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1091. CFrame.new(0, 1.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1092. CFrame.new(1.5, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1093. CFrame.new(-1.5, -0, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1094. CFrame.new(0.5, -2, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1095. CFrame.new(-0.5, -2, -0, 1, 0, 0, 0, 1, 0, 0, 0, 1),
  1096. }, .3, false)
  1097. end
  1098. attack = false
  1099. end
  1100.  
  1101. Mouse.KeyDown:connect(function(k)
  1102. k = k:lower()
  1103. if attack == false and k == '' then
  1104.  
  1105. end
  1106. end)
  1107.  
  1108. abss = Instance.new("BillboardGui",Character)
  1109. abss.Size = UDim2.new(10,0,10,0)
  1110. abss.Enabled = false
  1111. imgl = Instance.new("ImageLabel",abss)
  1112. imgl.Position = UDim2.new(0,0,0,0)
  1113. imgl.Size = UDim2.new(1,0,1,0)
  1114. imgl.Image = "rbxassetid://711463989"
  1115. imgl.BackgroundTransparency = 1
  1116. imgl.ImageColor3 = Color3.new(.9,0,0)
  1117. img2 = Instance.new("ImageLabel",abss)
  1118. img2.Position = UDim2.new(0,0,0,0)
  1119. img2.Size = UDim2.new(1,0,1,0)
  1120. img2.Image = "rbxassetid://711463989"
  1121. img2.BackgroundTransparency = 1
  1122. img2.ImageColor3 = Color3.new(.9,0,0)
  1123.  
  1124. local targetted = nil;
  1125.  
  1126. function ohshityougothit(dude)
  1127. coroutine.wrap(function()
  1128. repeat wait() until dude:FindFirstChild"Head"
  1129. KnifuHit = New("Model",workspace,"KnifuHit",{})
  1130. game:GetService("Debris"):AddItem(KnifuHit,3)
  1131. HWeldPart = New("Part",KnifuHit,"HWeldPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.600000024, 0.400000006),CFrame = CFrame.new(68.6099854, 1.50001717, 8.10717869, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1132. Mesh = New("CylinderMesh",HWeldPart,"Mesh",{})
  1133. Weld = New("ManualWeld",HWeldPart,"Weld",{Part0 = HWeldPart,Part1 = dude.Head,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),C1 = CFrame.new(0.00998687744, 1.00000417, -1.79282093, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1134. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),CFrame = CFrame.new(68.6099854, 0.913415372, 8.92320538, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  1135. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  1136. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, -0.0999984741, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1137. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.60001719, 7.93397379, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1138. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  1139. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, -0.199999809, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1140. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.30001676, 8.45358944, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1141. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.5, 1.20000005, 1.5),})
  1142. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 0.400000334, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1143. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.47322106, 8.55358887, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1144. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  1145. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.400000095, 0.199998856, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1146. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000036),CFrame = CFrame.new(68.6099854, 1.12680948, 8.3535881, 1, 0, 0, 0, 0.500000536, 0.866025746, 0, -0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1147. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1, 1, 1.20000005),MeshType = Enum.MeshType.Wedge,})
  1148. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, -1, 0, 0, 0, 1),C1 = CFrame.new(0, 0.400000095, -0.20000267, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1149. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.600000024, 0.200000003),CFrame = CFrame.new(68.6099854, 1.01341367, 8.74999905, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1150. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  1151. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 0.800000429, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1152. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.399999946, 0.400000036),CFrame = CFrame.new(68.6099854, 0.650017917, 9.5794239, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  1153. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  1154. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.70000005, 1.90734863e-06, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1155. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 0.886619031, 9.36961555, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1156. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.400000006, 1, 1),})
  1157. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.40000057, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1158. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.28662145, 8.67679501, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1159. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1160. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1161. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.28662145, 8.67679501, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1162. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1163. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.599999905, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1164. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.18662131, 8.85000038, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1165. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1166. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1167. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.18662131, 8.85000038, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1168. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1169. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 0.799999952, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1170. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.08662117, 9.02320576, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1171. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1172. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1173. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 1.08662117, 9.02320576, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1174. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1175. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1176. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 0.986621022, 9.19641113, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1177. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, -0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1178. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1179. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 0.200000003, 0.200000003),CFrame = CFrame.new(68.6099854, 0.986621022, 9.19641113, 1, 0, 0, 0, -0.500000536, -0.866025746, 0, 0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1180. Mesh = New("SpecialMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0.0500000007, -0.0500000007),Scale = Vector3.new(0.400000006, 0.5, 0.5),MeshType = Enum.MeshType.Wedge,})
  1181. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.20000005, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1182. HPart = New("Part",KnifuHit,"HPart",{Material = Enum.Material.SmoothPlastic,Reflectance = 0.20000000298023,Size = Vector3.new(0.200000003, 1, 0.200000003),CFrame = CFrame.new(68.6099854, 1.08661926, 9.0232048, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  1183. Mesh = New("BlockMesh",HPart,"Mesh",{Offset = Vector3.new(0, 0, -0.0500000007),Scale = Vector3.new(0.400000006, 1, 0.5),})
  1184. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.00000048, 0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1185. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.50001705, 8.10717869, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1186. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  1187. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 2.38418579e-07, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1188. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.400000006),CFrame = CFrame.new(68.6099854, 1.4000169, 8.28038406, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  1189. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(1.20000005, 0.949999988, 1.20000005),})
  1190. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 0.200000286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1191. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.400000036, 0.200000003),CFrame = CFrame.new(68.6099854, 0.76341331, 9.18301201, -1, 0, 0, 0, -0.500000536, 0.866025746, 0, 0.866025746, 0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  1192. Mesh = New("BlockMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),})
  1193. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C1 = CFrame.new(0, 1.30000043, -0.100000381, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1194. HPart = New("Part",KnifuHit,"HPart",{BrickColor = BrickColor.new("Crimson"),Material = Enum.Material.SmoothPlastic,Size = Vector3.new(0.200000003, 0.200000003, 0.200000033),CFrame = CFrame.new(68.6099854, 0.886620879, 9.36961555, -1, 0, 0, 0, 0.500000536, -0.866025746, 0, -0.866025746, -0.500000536),BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,Color = Color3.new(0.592157, 0, 0),})
  1195. Mesh = New("SpecialMesh",HPart,"Mesh",{Scale = Vector3.new(0.409999996, 1.00999999, 1.00999999),MeshType = Enum.MeshType.Wedge,})
  1196. Weld = New("ManualWeld",HPart,"Weld",{Part0 = HPart,Part1 = HWeldPart,C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, -1, 0, 0, 0, -1),C1 = CFrame.new(0, 1.4000001, 0.100002289, 1, 0, 0, 0, 1, 0, 0, 0, 1),})
  1197. end)()
  1198. end
  1199.  
  1200. function fuckingdie(dude)
  1201. if dude.Name ~= "Cinnyamon" and dude.Name ~= "the770zone" then
  1202. dude.Humanoid.PlatformStand = true
  1203. local bgf = Instance.new("BodyGyro",dude.Head)
  1204. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  1205. local val = Instance.new("BoolValue",dude)
  1206. val.Name = "IsHit"
  1207. for i = 1, 6 do
  1208. local blo = Instance.new("Part",game.Workspace)
  1209. blo.Size = Vector3.new(.6,.2,.6)
  1210. blo.Material = "SmoothPlastic"
  1211. blo.BrickColor = BrickColor.new("Crimson")
  1212. blo.Position = dude.Head.Position
  1213. blo.CFrame = dude.Head.CFrame
  1214. game:GetService("Debris"):AddItem(blo,15)
  1215. end
  1216. local ds = coroutine.wrap(function()
  1217. wait(1)
  1218. if dude == targetted then
  1219. targetted = nil
  1220. end
  1221. dude:FindFirstChildOfClass"Humanoid".Health = 0
  1222. (dude:FindFirstChild"Torso" or dude:FindFirstChild"HumanoidRootPart" or dude:FindFirstChild"UpperTorso").Anchored = false
  1223. ragdoll(dude)
  1224. end)
  1225. ds()
  1226. end
  1227. end
  1228.  
  1229. local Sitting = false
  1230. function fuckingdiethro(dude)
  1231. if dude.Name ~= "Cinnyamon" and dude.Name ~= "the770zone" then
  1232. dude.Humanoid.PlatformStand = true
  1233. if dude:FindFirstChild"Head" then local bgf = Instance.new("BodyGyro",dude.Head)
  1234. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0) end
  1235. local val = Instance.new("BoolValue",dude)
  1236. val.Name = "IsHit"
  1237. if dude:FindFirstChild"Head" then
  1238. for i = 1, 6 do
  1239. local blo = Instance.new("Part",game.Workspace)
  1240. blo.Size = Vector3.new(.6,.2,.6)
  1241. blo.Material = "SmoothPlastic"
  1242. blo.BrickColor = BrickColor.new("Crimson")
  1243. blo.Position = dude.Head.Position
  1244. blo.CFrame = dude.Head.CFrame
  1245. game:GetService("Debris"):AddItem(blo,15)
  1246. end
  1247. end
  1248. local ds = coroutine.wrap(function()
  1249. if(dude:FindFirstChild"Torso" or dude:FindFirstChild"HumanoidRootPart" or dude:FindFirstChild"UpperTorso") then
  1250. (dude:FindFirstChild"Torso" or dude:FindFirstChild"HumanoidRootPart" or dude:FindFirstChild"UpperTorso").Velocity = (dude:FindFirstChild"Torso" or dude:FindFirstChild"HumanoidRootPart" or dude:FindFirstChild"UpperTorso").CFrame.lookVector * -15
  1251. end
  1252. wait(0.3)
  1253. if dude == targetted then
  1254. targetted = nil
  1255. end
  1256. dude:FindFirstChildOfClass"Humanoid".Health = 0
  1257. ragdoll(dude)
  1258. end)
  1259. ds()
  1260. end
  1261. end
  1262.  
  1263. function ragdoll(guy)
  1264. guy.Archivable = true
  1265. clone = guy:Clone()
  1266. clone.Parent = workspace
  1267. game:service'Debris':AddItem(clone,10)
  1268. for i,v in pairs(clone:GetChildren()) do
  1269. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  1270. v:destroy()
  1271. end
  1272. for i,p in pairs(v:GetChildren()) do
  1273. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  1274. p:destroy()
  1275. end
  1276. end
  1277. end
  1278. for i,t in pairs(guy:GetChildren()) do
  1279. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  1280. t:destroy()
  1281. end
  1282. end
  1283. for i,v in next, clone:children() do
  1284. if v:IsA"LocalScript" or v:IsA"Script" or v:IsA"ModuleScript" then
  1285. v.Disabled = true
  1286. wait()
  1287. v:destroy()
  1288. end
  1289. end
  1290. local vel
  1291. if clone:FindFirstChild"Torso" then
  1292. vel = Instance.new("BodyVelocity", clone.Torso)
  1293. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  1294. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1295. end
  1296. if clone:FindFirstChild"Head" and clone.Head:FindFirstChild"face" then
  1297. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
  1298. end
  1299. using = false
  1300. local leftarm = clone:findFirstChild("Left Arm")
  1301. local rightrm = clone:findFirstChild("Right Arm")
  1302. local leftleg = clone:findFirstChild("Left Leg")
  1303. local rightleg = clone:findFirstChild("Right Leg")
  1304. local head = clone:findFirstChild("Head")
  1305. for i, g in pairs(guy:GetChildren()) do
  1306. if g.ClassName == "Part" then
  1307. g:destroy()
  1308. end
  1309. end
  1310. for i, h in pairs(guy:GetChildren()) do
  1311. if h.ClassName == "Accesory" then
  1312. h:destroy()
  1313. end
  1314. end
  1315.  
  1316. if head ~= nil then
  1317. local glue13 = Instance.new("Glue", clone.Torso)
  1318. glue13.Part0 = clone.Torso
  1319. glue13.Part1 = head
  1320. glue13.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1321. glue13.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1322. local collider13 = Instance.new("Part", head)
  1323. collider13.Position = Vector3.new(0,999,0)
  1324. collider13.Size = Vector3.new(0.5, 0.9, 0.9)
  1325. collider13.Shape = "Cylinder"
  1326. collider13.Transparency = 1
  1327. local weld = Instance.new("Weld", collider13)
  1328. weld.Part0 = head
  1329. weld.Part1 = collider13
  1330. weld.C0 = weld.C0 * CFrame.new(0,0.2,0) * CFrame.Angles(0, 0, 80)
  1331. collider13.TopSurface = "Smooth"
  1332. collider13.BottomSurface = "Smooth"
  1333. collider13.formFactor = "Symmetric"
  1334. end
  1335. if leftleg ~= nil then
  1336. local glue = Instance.new("Glue", clone.Torso)
  1337. glue.Part0 = clone.Torso
  1338. glue.Part1 = leftleg
  1339. glue.Name = "Left leg"
  1340. local collider = Instance.new("Part", leftleg)
  1341. collider.Position = Vector3.new(0,999,0)
  1342. collider.Size = Vector3.new(1.7, 1, 1)
  1343. collider.Shape = "Cylinder"
  1344. local weld = Instance.new("Weld", collider)
  1345. weld.Part0 = leftleg
  1346. weld.Part1 = collider
  1347. weld.C0 = CFrame.Angles(0, 0, 80)
  1348. collider.TopSurface = "Smooth"
  1349. collider.BottomSurface = "Smooth"
  1350. collider.formFactor = "Symmetric"
  1351. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1352. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1353. collider.Transparency = 1
  1354. end
  1355. ------------
  1356. if rightleg ~= nil then
  1357. local glue1 = Instance.new("Glue", clone.Torso)
  1358. glue1.Part0 = clone.Torso
  1359. glue1.Part1 = rightleg
  1360. glue1.Name = "Right leg"
  1361. local collider1 = Instance.new("Part", rightleg)
  1362. collider1.Position = Vector3.new(0,999,0)
  1363. collider1.Size = Vector3.new(1.7, 1, 1)
  1364. collider1.Shape = "Cylinder"
  1365. local weld1 = Instance.new("Weld", collider1)
  1366. weld1.Part0 = rightleg
  1367. weld1.Part1 = collider1
  1368. weld1.C0 = CFrame.Angles(0, 0, 80)
  1369. collider1.TopSurface = "Smooth"
  1370. collider1.BottomSurface = "Smooth"
  1371. collider1.formFactor = "Symmetric"
  1372. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1373. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1374. collider1.Transparency = 1
  1375. end
  1376. ------------
  1377. if rightrm ~= nil then
  1378. local glue11 = Instance.new("Glue", clone.Torso)
  1379. glue11.Part0 = clone.Torso
  1380. glue11.Part1 = rightrm
  1381. glue11.Name = "Right shoulder"
  1382. local collider11 = Instance.new("Part", rightrm)
  1383. collider11.Position = Vector3.new(0,9999,0)
  1384. collider11.Size = Vector3.new(1.8,1,1)
  1385. collider11.Shape = "Cylinder"
  1386. local weld11 = Instance.new("Weld", collider11)
  1387. weld11.Part0 = rightrm
  1388. weld11.Part1 = collider11
  1389. weld11.C0 = CFrame.Angles(0, 0, 80)
  1390. collider11.TopSurface = "Smooth"
  1391. collider11.BottomSurface = "Smooth"
  1392. collider11.formFactor = "Symmetric"
  1393. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1394. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1395. collider11.Transparency = 1
  1396. end
  1397. ------------
  1398. if leftarm ~= nil then
  1399. local glue111 = Instance.new("Glue", clone.Torso)
  1400. glue111.Part0 = clone.Torso
  1401. glue111.Part1 = leftarm
  1402. glue111.Name = "Left shoulder"
  1403. local collider111 = Instance.new("Part", leftarm)
  1404. collider111.Position = Vector3.new(0,9999,0)
  1405. collider111.Size = Vector3.new(1.8,1,1)
  1406. collider111.Shape = "Cylinder"
  1407. local weld111 = Instance.new("Weld", collider111)
  1408. weld111.Part0 = leftarm
  1409. weld111.Part1 = collider111
  1410. weld111.C0 = CFrame.Angles(0, 0, 80)
  1411. collider111.TopSurface = "Smooth"
  1412. collider111.BottomSurface = "Smooth"
  1413. collider111.formFactor = "Symmetric"
  1414. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1415. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1416. collider111.Transparency = 1
  1417. ----------------
  1418. sensoring = Instance.new("Part", clone.Torso)
  1419. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  1420. sensoring.CanCollide = false
  1421. sensoring.Position = clone.Torso.Position
  1422. local welder = Instance.new("Weld", sensoring)
  1423. welder.Part0 = clone.Torso
  1424. welder.Part1 = sensoring
  1425. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  1426. sensoring.Transparency = 1
  1427. -----------------
  1428. sensoring1 = Instance.new("Part", clone.Torso)
  1429. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  1430. sensoring1.CanCollide = false
  1431. sensoring1.Position = clone.Torso.Position
  1432. local welder1 = Instance.new("Weld", sensoring)
  1433. welder1.Part0 = clone.Torso
  1434. welder1.Part1 = sensoring1
  1435. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  1436. sensoring1.Transparency = 1
  1437. end
  1438. clone.Name = guy.Name.." (Murdered)"
  1439. if vel then vel:destroy() end
  1440.  
  1441. end
  1442.  
  1443. local slashes = {}
  1444. table.insert(slashes,220833967)
  1445. table.insert(slashes,220833976)
  1446. table.insert(slashes,220834000)
  1447. table.insert(slashes,220834019)
  1448. function fucktheworld()
  1449. local a = Instance.new("ColorCorrectionEffect",Lighty)
  1450. a.TintColor = Color3.new(1,1,1)
  1451. local b = Instance.new("BlurEffect",Lighty)
  1452. b.Size = 0
  1453. for i = 1,0, -.1 do
  1454. a.TintColor = Color3.new(i,i,i)
  1455. b.Size = b.Size + 1
  1456. end
  1457.  
  1458. wait(1)
  1459.  
  1460.  
  1461. coroutine.wrap(function()
  1462. for i,v in next, workspace:children() do
  1463. if v:IsA"Model" or v:IsA"Part" then
  1464. if v:FindFirstChildOfClass"Humanoid" and v ~= Character then
  1465. v:BreakJoints()
  1466. if v:FindFirstChild"Torso" then ragdoll(v) end
  1467. wait(.15)
  1468. end
  1469. end
  1470. end
  1471. end)()
  1472.  
  1473.  
  1474. for i = 1, 7 do
  1475. for i = 0,1,.3 do
  1476. a.TintColor = Color3.new(i,i,i)
  1477. wait()
  1478. end
  1479. local slash = math.random(1,4)
  1480. local sou = Instance.new("Sound",workspace)
  1481. sou.Pitch = math.random(0.75,1)
  1482. sou.Volume = 10
  1483. sou.SoundId = "rbxassetid://"..slashes[slash]
  1484. sou:Play()
  1485. a.TintColor = Color3.new(0,0,0)
  1486. wait()
  1487. end
  1488.  
  1489. --165487479
  1490.  
  1491. local sou = Instance.new("Sound",workspace)
  1492. sou.Pitch = 1
  1493. sou.Volume = 10
  1494. sou.SoundId = "rbxassetid://137473066"
  1495. sou:Play()
  1496. wait(3)
  1497.  
  1498. for i = 0,1,.1 do
  1499. a.TintColor = Color3.new(i,i,i)
  1500. b.Size = b.Size - 1
  1501. wait()
  1502. end
  1503. a:destroy()
  1504. game:service'Debris':AddItem(b,3)
  1505. end
  1506. function endit()
  1507. attack = true
  1508. Humanoid.WalkSpeed = 0
  1509. Humanoid.JumpPower = 0
  1510. for i = 0, 1, 0.1 do
  1511. swait()
  1512. PlayAnimationFromTable({
  1513. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1514. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1515. CFrame.new(1.55124712, 1.10979831, 0.0157209933, 0.994141698, -0.090331316, 0.0593510792, -0.0904476494, -0.995900929, -0.000725974329, 0.0591732934, -0.00464646891, -0.998236537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1516. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1517. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1518. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1519. }, .3, false)
  1520. KWeld.C0 = clerp(KWeld.C0, CFrame.new(-0.0327453725, -1.02458775, -0.0236971658, -1.00000048, 2.08819984e-09, -3.7252903e-09, -5.65341907e-09, -1.00000012, -2.57510692e-07, 3.7252903e-09, -2.57277861e-07, 1.00000012) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1521. end
  1522. chat("This world is getting boring...")
  1523. wait(1.5)
  1524. chat("Well...")
  1525. wait(1)
  1526. chat("LETS MOVE ON TO THE NEXT!")
  1527. wait(2)
  1528. for i = 1, 3 do
  1529. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=341336274", Character, 1, 1)
  1530. local part = Instance.new("Part",EffectModel)
  1531. part.Shape = "Ball"
  1532. part.Anchored = true
  1533. part.CanCollide = false
  1534. part.BrickColor = BrickColor.new"Really red"
  1535. part.Material = Enum.Material.Neon
  1536. part.Size = Vector3.new(1,1,1)
  1537. part.CFrame = BloodPart.CFrame
  1538. part.TopSurface,part.BottomSurface = 10,10
  1539. for i = 0,1,.1 do
  1540. part.Size = part.Size+ Vector3.new(4,4,4)
  1541. part.Transparency = i
  1542. wait()
  1543. end
  1544. part:destroy()
  1545. wait(.05)
  1546. end
  1547. wait(.5)
  1548. attack = false
  1549. fucktheworld()
  1550. wait(2)
  1551. Humanoid.WalkSpeed = 8
  1552. Humanoid.JumpPower = 50
  1553.  
  1554. end
  1555. function sleepchild()
  1556. attack = true
  1557. Humanoid.WalkSpeed = 0
  1558. Humanoid.JumpPower = 0
  1559. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=743521656", Character, 1, .8)
  1560. local a = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("HumanoidRootPart") targetted:FindFirstChild("UpperTorso")
  1561. a.Anchored = true
  1562. RootPart.CFrame = a.CFrame * CFrame.new(0,0,1)
  1563. wait(.01)
  1564. Character.Torso.Anchored = true
  1565. for i = 0, 1, 0.1 do
  1566. swait()
  1567. PlayAnimationFromTable({
  1568. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1569. CFrame.new(0.647793114, 1.49790704, -0.08620812, 0.919307768, 0.392846406, 0.0233431272, -0.391966701, 0.919319689, -0.0348359533, -0.0351450294, 0.0228752308, 0.999119997) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1570. CFrame.new(1.27472198, 0.948095679, -0.665119231, 0.15143548, 0.0339903161, -0.987882555, -0.986717343, -0.0542402044, -0.153123304, -0.0587876812, 0.997948885, 0.0253249966) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1571. CFrame.new(-0.563300252, 0.95589447, -1.39769626, 0.695959151, -0.718027294, -0.00878927112, -0.264074028, -0.244537428, -0.93298763, 0.667761326, 0.651642263, -0.359800428) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1572. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1573. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1574. }, .3, false)
  1575. --KWeld.C0 = clerp(KWeld.C0, CFrame.new(7.63306252e-06, -0.99992466, 0.249988556, -1.00000012, 1.46683306e-08, 0, 0, -3.8407743e-06, 1, 1.62981451e-09, 1.00000012, 3.85195017e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1576. end
  1577. if targetted.Name == "PabloRV" or targetted.Name == "the770zone" or targetted.Name == "Cinnyamon" or targetted.Name == "melissa666666girl" then
  1578. wait(2)
  1579. a.Anchored = false
  1580. local sel = math.random(1,3)
  1581. if sel == 1 then
  1582. chat("What was I thinking...")
  1583. elseif sel == 2 then
  1584. if targetted.Name == "the770zone" then
  1585. chat("Sorry, Me.")
  1586. elseif targetted.Name == "Cinnyamon" then
  1587. chat("Didn't know it was you, Cinny")
  1588. elseif targetted.Name == "melissa666666girl" then
  1589. chat("Didn't realize, Trin. I'm so sorry.")
  1590. elseif targetted.Name == "PabloRV" then
  1591. chat("Ah, Pablo, So sorry, thought you were an enemy.")
  1592. end
  1593. elseif sel == 3 then
  1594. chat("Why.. did I try that..?")
  1595. end
  1596. for i = 0, 5, 0.1 do
  1597. swait()
  1598. PlayAnimationFromTable({
  1599. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1600. CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  1601. CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1602. CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1603. CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1604. CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1605. }, .3, false)
  1606. end
  1607. attack = false
  1608. Character.Torso.Anchored = false
  1609. Humanoid.WalkSpeed = 8
  1610. Humanoid.JumpPower = 50
  1611. else
  1612. chat("Hush,It'll all be over soon...")
  1613. wait(2)
  1614. for i = 0, 1, 0.1 do
  1615. swait()
  1616. PlayAnimationFromTable({
  1617. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1618. CFrame.new(0.647793114, 1.49790704, -0.08620812, 0.919307768, 0.392846406, 0.0233431272, -0.391966701, 0.919319689, -0.0348359533, -0.0351450294, 0.0228752308, 0.999119997) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1619. CFrame.new(1.28332329, 0.947640657, -0.594629169, 0.130690023, 0.303638369, -0.943781614, -0.986253858, -0.0572666377, -0.15499571, -0.101109855, 0.951064467, 0.291980326) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1620. CFrame.new(-0.563300252, 0.95589447, -1.39769626, 0.695959151, -0.718027294, -0.00878927112, -0.264074028, -0.244537428, -0.93298763, 0.667761326, 0.651642263, -0.359800428) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1621. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1622. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1623. }, .3, false)
  1624. --KWeld.C0 = clerp(KWeld.C0, CFrame.new(1.6214326e-05, -0.999932289, 0.249966294, -1, 7.4505806e-09, 0, 0, -3.24845314e-06, 1.00000012, -1.86264515e-08, 1.00000012, 3.21865082e-06) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1625. end
  1626. fuckingdie(targetted)
  1627. wait(1)
  1628. attack = false
  1629. Character.Torso.Anchored = false
  1630. Humanoid.WalkSpeed = 8
  1631. Humanoid.JumpPower = 50
  1632. end
  1633. end
  1634.  
  1635. local combo = false
  1636. local input = ""
  1637. local didCombo = false
  1638.  
  1639. function chainreaction()
  1640. attack = true
  1641. Humanoid.WalkSpeed = 0
  1642. Humanoid.JumpPower = 0
  1643. local func
  1644. for i = 0, 0.05, 0.1 do
  1645. swait()
  1646. PlayAnimationFromTable({
  1647. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1648. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1649. CFrame.new(1.52798259, 0.437558174, 0.521697879, 0.997940063, -0.0485750884, 0.0419071428, -0.0418144763, 0.00291904411, 0.999121189, -0.0486547761, -0.99881494, 0.00088191824) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1650. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1651. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1652. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1653. }, .4, false)
  1654. --KWeld.C0 = clerp(KWeld.C0, CFrame.new(-7.71878695e-06, -0.99999249, 0.25000006, -1.00000012, 5.82076609e-11, 8.94069672e-08, 8.94069672e-08, 4.42378223e-08, 1.00000012, 8.73114914e-11, 1.00000012, -4.3772161e-08) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1655. end
  1656. swait()
  1657. for i = 0, 0.45, 0.1 do
  1658. swait()
  1659. PlayAnimationFromTable({
  1660. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1661. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1662. CFrame.new(1.55079103, 1.21950901, 0.0761990994, 0.994141698, -0.090331316, 0.0593510792, -0.0904476494, -0.995900929, -0.000725974329, 0.0591732934, -0.00464646891, -0.998236537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1663. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1664. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1665. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1666. }, .6, false)
  1667. end
  1668. for i,v in next, Knifu:children() do
  1669. if v:IsA"BasePart" and v.Name ~= "Hitbox" then
  1670. v.Transparency = 1
  1671. end
  1672. end
  1673. p2mit.Enabled = false
  1674. p3mit.Enabled = false
  1675. local stopIt = false
  1676. local asd
  1677. local count = 0
  1678. asd = function(dude)
  1679. local torso = dude:FindFirstChild"Torso" or dude:FindFirstChild"HumanoidRootPart" or dude:FindFirstChild"UpperTorso"
  1680. local cTorso,mag = nil, 0
  1681. if torso then
  1682. for i,v in next, FindNearestTorsos(torso.CFrame.p,15) do
  1683. if v[2] > mag then
  1684. cTorso = v[1]
  1685. mag = v[2]
  1686. end
  1687. wait()
  1688. end
  1689. count = count + 1
  1690. fuckingdiethro(dude)
  1691. if not cTorso or mag < 1 or count > 7 then
  1692. stopIt = true
  1693. else
  1694. asd(cTorso)
  1695. end
  1696. else
  1697. stopIt = true
  1698. end
  1699.  
  1700.  
  1701. end
  1702. func = coroutine.wrap(function()
  1703. asd(targetted)
  1704. end)()
  1705. repeat wait() until stopIt == true
  1706. wait(3)
  1707. for i,v in next, Knifu:children() do
  1708. if v:IsA"BasePart" and v.Name ~= "Hitbox" then
  1709. v.Transparency = 0
  1710. end
  1711. end
  1712. p2mit.Enabled = true
  1713. p3mit.Enabled = true
  1714. attack = false
  1715. Humanoid.WalkSpeed = 8
  1716. Humanoid.JumpPower = 50
  1717. end
  1718. function throwit()
  1719. attack = true
  1720. Humanoid.WalkSpeed = 0
  1721. for i = 0, 0.05, 0.1 do
  1722. swait()
  1723. PlayAnimationFromTable({
  1724. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1725. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1726. CFrame.new(1.52798259, 0.437558174, 0.521697879, 0.997940063, -0.0485750884, 0.0419071428, -0.0418144763, 0.00291904411, 0.999121189, -0.0486547761, -0.99881494, 0.00088191824) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1727. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1728. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1729. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1730. }, .4, false)
  1731. --KWeld.C0 = clerp(KWeld.C0, CFrame.new(-7.71878695e-06, -0.99999249, 0.25000006, -1.00000012, 5.82076609e-11, 8.94069672e-08, 8.94069672e-08, 4.42378223e-08, 1.00000012, 8.73114914e-11, 1.00000012, -4.3772161e-08) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), 0.3)
  1732. end
  1733. swait()
  1734. for i = 0, 0.45, 0.1 do
  1735. swait()
  1736. PlayAnimationFromTable({
  1737. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1738. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1739. CFrame.new(1.55079103, 1.21950901, 0.0761990994, 0.994141698, -0.090331316, 0.0593510792, -0.0904476494, -0.995900929, -0.000725974329, 0.0591732934, -0.00464646891, -0.998236537) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1740. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1741. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1742. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1743. }, .6, false)
  1744. end
  1745. if targetted.Name ~= "the770zone" and targetted.Name ~= "melissa666666girl" and targetted.Name ~= "Cinnyamon" and targetted.Name ~= "PabloRV" then
  1746. for i,v in next, Knifu:children() do
  1747. if v:IsA"BasePart" and v.Name ~= "Hitbox" then
  1748. v.Transparency = 1
  1749. end
  1750. end
  1751. p2mit.Enabled = false
  1752. p3mit.Enabled = false
  1753. ohshityougothit(targetted)
  1754. fuckingdiethro(targetted)
  1755. wait(3)
  1756. for i,v in next, Knifu:children() do
  1757. if v:IsA"BasePart" and v.Name ~= "Hitbox" then
  1758. v.Transparency = 0
  1759. end
  1760. end
  1761. p2mit.Enabled = true
  1762. p3mit.Enabled = true
  1763. attack = false
  1764. Character.Torso.Anchored = false
  1765. Humanoid.WalkSpeed = 8
  1766. Humanoid.JumpPower = 50
  1767. elseif targetted.Name == "Cinnyamon" then
  1768. wait(2)
  1769. for i = 0, 1, 0.1 do
  1770. swait()
  1771. PlayAnimationFromTable({
  1772. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1773. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1774. CFrame.new(1.56826949, 1.34040046, -0.462332547, 0.993520677, -0.100954898, 0.0522000715, -0.0726195872, -0.917213261, -0.391722202, 0.0874247849, 0.385393262, -0.918601215) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1775. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1776. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1777. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1778. }, .3, false)
  1779. end
  1780. local sel = math.random(1,3)
  1781. if sel == 1 then
  1782. chat("Sorry, thought you were on the other side.")
  1783. elseif sel == 2 then
  1784. chat("Ack! The team kill!")
  1785. elseif sel == 3 then
  1786. chat("My apologies,Cinny.")
  1787. end
  1788. wait(2)
  1789. attack = false
  1790. Character.Torso.Anchored = false
  1791. Humanoid.WalkSpeed = 8
  1792. Humanoid.JumpPower = 50
  1793. elseif targetted.Name == "PabloRV" then
  1794. wait(2)
  1795. local sel = math.random(1,3)
  1796. if sel == 1 then
  1797. chat("Sorry, thought you were on the other side.")
  1798. elseif sel == 2 then
  1799. chat("Heyy... Pablo? I think it was?")
  1800. elseif sel == 3 then
  1801. chat("Uhh... Sorry.")
  1802. end
  1803. for i = 0, 5, 0.1 do
  1804. swait()
  1805. PlayAnimationFromTable({
  1806. CFrame.new(0, 0, 0, 0.999999881, 5.04870979e-29, -4.21790838e-43, 5.04870979e-29, 1, -5.04870979e-29, -4.21790838e-43, -5.04870979e-29, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1807. CFrame.new(-0.0399715528, 1.42130852, -0.217550665, 0.985933542, -0.136098281, -0.097015582, 0.166522697, 0.849608123, 0.500436008, 0.0143167432, -0.509551942, 0.860320628) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0- .4 * math.cos((sine) / 5), 0),
  1808. CFrame.new(1.57258642, 0.0433240086, 3.83948304e-08, 0.990993857, -0.133906633, -2.60571618e-08, 0.133906662, 0.990993977, 5.96046341e-08, 1.78410318e-08, -6.25570422e-08, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1809. CFrame.new(-0.693957031, 0.999676406, -0.811627388, 0.817211449, -0.569911301, -0.0858340934, -0.499626935, -0.626295447, -0.598442137, 0.287295371, 0.531934083, -0.796558976) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1810. CFrame.new(0.540301144, -1.99792778, 1.70425119e-06, 0.998698354, -0.0510031469, 6.26438805e-07, 0.0510031544, 0.998698473, -1.04335422e-05, -9.34800966e-08, 1.04519122e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1811. CFrame.new(-0.539563119, -1.99793291, 1.9016752e-06, 0.998630941, 0.0523070693, -1.67712614e-07, -0.0523070768, 0.99863106, -1.0458818e-05, -3.79587107e-07, 1.04532719e-05, 0.999999881) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1812. }, .3, false)
  1813. end
  1814. wait(2)
  1815. attack = false
  1816. Character.Torso.Anchored = false
  1817. Humanoid.WalkSpeed = 8
  1818. Humanoid.JumpPower = 50
  1819. elseif targetted.Name == "melissa666666girl" then
  1820. wait(2)
  1821. for i = 0, 1, 0.1 do
  1822. swait()
  1823. PlayAnimationFromTable({
  1824. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1825. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1826. CFrame.new(1.56826949, 1.34040046, -0.462332547, 0.993520677, -0.100954898, 0.0522000715, -0.0726195872, -0.917213261, -0.391722202, 0.0874247849, 0.385393262, -0.918601215) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1827. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1828. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1829. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1830. }, .3, false)
  1831. end
  1832. local sel = math.random(1,3)
  1833. if sel == 1 then
  1834. chat("Sorry, thought you were on the other side.")
  1835. elseif sel == 2 then
  1836. chat("Ah, Genocider. We've got to talk more!")
  1837. elseif sel == 3 then
  1838. chat("Oh, it's you.. How's Sugarie?")
  1839. end
  1840. wait(2)
  1841. attack = false
  1842. Character.Torso.Anchored = false
  1843. Humanoid.WalkSpeed = 8
  1844. Humanoid.JumpPower = 50
  1845. else
  1846. wait(2)
  1847. for i = 0, 1, 0.1 do
  1848. swait()
  1849. PlayAnimationFromTable({
  1850. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1851. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1852. CFrame.new(1.56826949, 1.34040046, -0.462332547, 0.993520677, -0.100954898, 0.0522000715, -0.0726195872, -0.917213261, -0.391722202, 0.0874247849, 0.385393262, -0.918601215) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1853. CFrame.new(-1.52652156, 0.0404321998, -7.48408866e-06, 0.997243881, 0.0741921589, -3.1106174e-07, -0.0741918012, 0.997244, -1.04247592e-05, -5.96046448e-07, 1.0473188e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1854. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1855. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1856. }, .3, false)
  1857. end
  1858. local sel = math.random(1,3)
  1859. if sel == 1 then
  1860. chat("Why.. Did I even try?")
  1861. elseif sel == 2 then
  1862. chat("Sorry, Nebula. I thought you were against me")
  1863. elseif sel == 3 then
  1864. chat("I can't")
  1865. end
  1866. wait(2)
  1867. attack = false
  1868. Character.Torso.Anchored = false
  1869. Humanoid.WalkSpeed = 8
  1870. Humanoid.JumpPower = 50
  1871. end
  1872. end
  1873. function LockOn()
  1874. if Mouse.Target and Mouse.Target.Parent then
  1875. local a = Mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  1876. if a and a.Parent ~= Character then
  1877. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id=743521450", Character, 1, .8)
  1878. coroutine.wrap(function()
  1879. if targetted ~= Mouse.Target.Parent then
  1880. targetted = Mouse.Target.Parent
  1881. img2.Size = UDim2.new(1,0,1,0)
  1882. img2.ImageTransparency = 0
  1883. img2.Position = UDim2.new(0,0,0,0)
  1884. for i = 0, 2, 0.1 do
  1885. swait()
  1886. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  1887. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  1888. img2.ImageTransparency = img2.ImageTransparency + 0.05
  1889. end
  1890. end
  1891. end)()
  1892. end
  1893. end
  1894. end
  1895. Mouse.KeyDown:connect(function(k)
  1896. if k == 'q' and attack == false and combo == false then
  1897. LockOn()
  1898. end
  1899. end)
  1900. Mouse.KeyDown:connect(function(k)
  1901. if k == 'z' and attack == false and targetted ~= nil and combo == false then
  1902. sleepchild()
  1903. end
  1904. end)
  1905.  
  1906.  
  1907.  
  1908. Mouse.KeyDown:connect(function(k)
  1909. if targetted ~= nil and k == 't' and attack == false and combo == false then
  1910. throwit()
  1911. end
  1912. end)
  1913.  
  1914. Mouse.KeyDown:connect(function(k)
  1915. if k == 'c' and attack == false and combo == false then
  1916. coroutine.wrap(function()
  1917. combo = true
  1918. Humanoid.WalkSpeed = 0
  1919. Humanoid.JumpPower = 0
  1920. local asd = false
  1921. for i = 0, 1.5, .1 do
  1922. wait(.1)
  1923. if combo == false then
  1924. asd = true
  1925. break;
  1926. end
  1927. end
  1928. if asd == false then
  1929. if combo == true or input ~= '' then
  1930. Humanoid.WalkSpeed = 8
  1931. Humanoid.JumpPower = 50
  1932. combo = false
  1933. input = ''
  1934. end
  1935. end
  1936. end)()
  1937. end
  1938. end)
  1939.  
  1940. local Keys = {
  1941. [48] = "LShift",
  1942. [13] = "Enter",
  1943. [32] = "Space",
  1944. [47] = "RShift",
  1945. [92] = "Backslash",
  1946. [50] = "LCtrl",
  1947. [52] = "LAlt",
  1948. [49] = "RCtrl",
  1949. [51] = "RAlt",
  1950. [8] = "Backspace",
  1951. [45] = "CapsLock"
  1952.  
  1953. }
  1954.  
  1955. local alreadyEnded = false
  1956. Mouse.KeyDown:connect(function(k)
  1957. if k == 'n' and not attack and not combo then
  1958. Sitting = not Sitting
  1959. end
  1960. end)
  1961.  
  1962. Mouse.KeyDown:connect(function(k)
  1963. if attack == false and combo == true then
  1964. k = string.lower(k)
  1965. if k == 'c' or k == 'q' or k == 'e' or k == 'h' or k == 'r' or k == 't' or k == 'n' or k == 'z' or k == 'x' or k == 'm' or k == 'w' or k == 'a' or k == 's' or k == 'd' then
  1966. if #input < 8 then
  1967. input = input..k
  1968. print(input)
  1969. end
  1970. elseif Keys[string.byte(k)] == "Enter" then
  1971. combo = false
  1972. warn("Trying to execute combo: "..input)
  1973. if string.lower(input) == "aawdq" then
  1974. if targetted and attack == false then
  1975. chainreaction()
  1976. elseif not targetted then
  1977. Humanoid.WalkSpeed = 8
  1978. Humanoid.JumpPower = 50
  1979. chat("I need a target!")
  1980. end
  1981. elseif string.lower(input) == "etwzx" then
  1982. if attack == false then
  1983. if not alreadyEnded then
  1984. alreadyEnded = true
  1985. endit()
  1986. else
  1987. Humanoid.WalkSpeed = 8
  1988. Humanoid.JumpPower = 50
  1989. chat("I can't end it again..!")
  1990. end
  1991. end
  1992. else
  1993. Humanoid.WalkSpeed = 8
  1994. Humanoid.JumpPower = 50
  1995. end
  1996. input = ''
  1997. end
  1998. end
  1999. end)
  2000.  
  2001. local idleC = 0
  2002. while true do
  2003. swait()
  2004. imgl.Rotation = imgl.Rotation + 3
  2005. img2.Rotation = img2.Rotation + 3
  2006. if targetted ~= nil then
  2007. abss.Adornee = targetted:FindFirstChild("Torso") or targetted:FindFirstChild("UpperTorso")
  2008. abss.Enabled = true
  2009. elseif targetted == nil then
  2010. abss.Adornee = nil
  2011. abss.Enabled = false
  2012. end
  2013. for i, v in pairs(Character:GetChildren()) do
  2014. if v:IsA("Part") then
  2015. v.Material = "SmoothPlastic"
  2016. elseif v:IsA("Accessory") then
  2017. v:WaitForChild("Handle").Material = "SmoothPlastic"
  2018. end
  2019. end
  2020. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  2021. velocity = RootPart.Velocity.y
  2022. sine = sine + change
  2023. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  2024. if RootPart.Velocity.y > 1 and hit == nil then
  2025. Anim = "Jump"
  2026. idleC = 0
  2027. if attack == false then
  2028. PlayAnimationFromTable({
  2029. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2030. CFrame.new(-0.0579944476, 1.48445117, -0.000906195492, 0.999631822, -0.0259140469, -0.00804444961, 0.0262291897, 0.998776913, 0.0419151038, 0.0069484422, -0.0421099029, 0.999089062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2031. CFrame.new(1.68067598, 0.167780995, 5.50026158e-08, 0.965881884, -0.258982956, -3.41060513e-13, 0.258982956, 0.965881884, 4.47034836e-07, 8.49010675e-08, 3.16640808e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2032. CFrame.new(-1.67620921, 0.188169807, -3.04922651e-07, 0.95698452, 0.290146649, -2.61441073e-07, -0.290146649, 0.95698452, -1.0069979e-05, -2.89639524e-06, 1.04542296e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2033. CFrame.new(0.537238836, -1.93797374, 0.176598221, 0.998698533, -0.0506777391, -0.00574572897, 0.0510024093, 0.992341697, 0.112511501, -6.35704041e-08, -0.112657718, 0.993634105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2034. CFrame.new(-0.536944568, -1.94808352, 0.126473114, 0.998626292, 0.0520468242, 0.00521374354, -0.0523067154, 0.993665218, 0.0995327011, -3.84102691e-07, -0.099668026, 0.995023906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2035. }, .3, false)
  2036. KWeld.C0= CFrame.new(0,-.25,1)*CFrame.Angles(math.rad(-90),0,math.rad(180))
  2037. end
  2038. elseif RootPart.Velocity.y < -1 and hit == nil then
  2039. Anim = "Fall"
  2040. idleC = 0
  2041. if attack == false then
  2042. PlayAnimationFromTable({
  2043. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2044. CFrame.new(-0.0576509275, 1.50532985, -0.129091382, 0.999631822, -0.0231846143, -0.0140984114, 0.0262298863, 0.958684564, 0.283279002, 0.00694822101, -0.283544153, 0.958935201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2045. CFrame.new(1.68622994, 0.21415168, 7.02040666e-08, 0.881990671, -0.471266806, -3.41060513e-13, 0.471266806, 0.881990671, 4.47034836e-07, 1.54493137e-07, 2.89139166e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2046. CFrame.new(-1.72513735, 0.240890861, 2.54038241e-07, 0.814108491, 0.58071363, -2.61430017e-07, -0.580713034, 0.814108849, -1.00698489e-05, -6.08482924e-06, 8.98058715e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2047. CFrame.new(0.536720514, -1.92783141, 0.223740995, 0.998698533, -0.0498600565, -0.0107376017, 0.0510031059, 0.976314366, 0.210260883, -3.04512355e-07, -0.210534185, 0.977587521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2048. CFrame.new(-0.535922825, -1.92850935, 0.222419083, 0.99863112, 0.0512506701, 0.0104565797, -0.0523065142, 0.978474379, 0.199629858, -3.7062793e-07, -0.199902818, 0.97981596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2049. }, .3, false)
  2050. KWeld.C0= CFrame.new(0,-.25,1)*CFrame.Angles(math.rad(-90),0,math.rad(180))
  2051. end
  2052. elseif Torsovelocity < 1 and hit ~= nil then
  2053. if Sitting then
  2054. Anim = "Sitting"
  2055. if attack == false then
  2056. idleC = idleC+1
  2057. PlayAnimationFromTable({
  2058. CFrame.new(0.000827711076, -1.65770507, 0.458721817, 0.999484241, -0.0122322068, 0.0296938289, 0.0252500642, 0.870653987, -0.491247624, -0.0198440049, 0.491744012, 0.870513737) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2059. CFrame.new(-0.0562419407, 1.51485705, -0.185010612, 0.985933542, -0.147043079, -0.0794572532, 0.166523844, 0.904925764, 0.391636789, 0.014315445, -0.399359286, 0.916682839) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2060. CFrame.new(1.49053812, -0.00525209308, 0.341132015, 0.968288898, -0.249781534, 0.0050949771, 0.230188534, 0.899891436, 0.370417148, -0.0971082747, -0.35749796, 0.928851664) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2061. CFrame.new(-1.53550422, 0.00908520445, 0.289719999, 0.964274764, 0.237935737, 0.11645104, -0.264904231, 0.866110563, 0.423885047, -2.08616257e-06, -0.439589977, 0.898198724) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2062. CFrame.new(0.877631247, -1.43620968, -0.684172571, 0.881371081, -0.470902473, 0.0379017182, 0.26241079, 0.421269089, -0.868151844, 0.392844826, 0.775101304, 0.494869024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2063. CFrame.new(-0.741793275, -1.41195464, -0.697883487, 0.966170251, 0.249477178, -0.0653936565, -0.179010332, 0.466165125, -0.866398215, -0.18566227, 0.848794281, 0.495053828) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2064. }, .3, false)
  2065. KWeld.C0= CFrame.new(0,-.25,1)*CFrame.Angles(math.rad(-90),0,math.rad(180))
  2066. end
  2067. else
  2068. Anim = "Idle"
  2069. if attack == false then
  2070. idleC = idleC+1
  2071. change = 1
  2072. if idleC < 175 then
  2073. PlayAnimationFromTable({
  2074. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2075. CFrame.new(-0.0575585738, 1.52553558, -0.218724757, 0.985934377, -0.143356442, -0.0859283879, 0.166522771, 0.886584163, 0.431554198, 0.0143168001, -0.439792335, 0.897985697) * CFrame.new(0, -.05- .05 * math.cos((sine) / 55), 0- .05 * math.cos((sine) / 55)) * CFrame.Angles(math.rad(0 - 5 * math.cos((sine) / 55)), 0, 0),
  2076. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0- 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0- 0.05 * math.cos((sine) / 45)),
  2077. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0+ 0.025 * math.cos((sine) / 45), 0, 0) * CFrame.Angles(0, 0, 0+ 0.05 * math.cos((sine) / 45)),
  2078. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2079. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2080. }, .3, false)
  2081. KWeld.C0= CFrame.new(0,-.25,1)*CFrame.Angles(math.rad(-90),0,math.rad(180))
  2082. elseif idleC >= 175 and idleC < 200 then
  2083. PlayAnimationFromTable({
  2084. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2085. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2086. CFrame.new(1.29851341, 0.443963498, -0.396169066, 0.0157513712, 0.186539456, -0.982321262, -0.998143196, 0.0607455187, -0.00446989527, 0.0588377416, 0.980567396, 0.187149927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2087. CFrame.new(-1.0340364, 0.367607117, -0.614107132, 0.883662701, -0.353060901, 0.307383537, 0.318954408, -0.0265178736, -0.94740808, 0.342643917, 0.935224652, 0.0891784057) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2088. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2089. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2090. }, .1, false)
  2091. KWeld.C0= CFrame.new(0,-.25,1)*CFrame.Angles(math.rad(-90),0,math.rad(180))
  2092. elseif idleC >= 200 and idleC < 325 then
  2093. PlayAnimationFromTable({
  2094. CFrame.new(0, -0, 0, 0.999999881, 1.80938514e-07, -6.51925802e-08, 1.80938514e-07, 0.99999994, 3.16649675e-08, -6.51925802e-08, 3.16649675e-08, 0.999999166) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2095. CFrame.new(-0.0562468916, 1.5148555, -0.185029209, 0.985933602, -0.147041202, -0.0794581771, 0.166522875, 0.904925287, 0.391637921, 0.0143166762, -0.399360269, 0.916681409) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2096. CFrame.new(1.29851341, 0.443963498, -0.396169066, 0.0157513712, 0.186539456, -0.982321262, -0.998143196, 0.0607455187, -0.00446989527, 0.0588377416, 0.980567396, 0.187149927) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2097. CFrame.new(-0.454344451, 0.36049974, -0.596875072, 0.572839379, -0.80925262, 0.130250588, 0.259049803, 0.0279791299, -0.965458691, 0.777655363, 0.586793959, 0.225664154) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2098. CFrame.new(0.540302217, -1.99793744, -6.02283308e-06, 0.998698354, -0.0510029495, 5.62518835e-07, 0.0510033108, 0.998698413, -1.04014762e-05, -1.54599547e-07, 1.0486925e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2099. CFrame.new(-0.539564013, -1.99794042, 9.50125104e-06, 0.998631001, 0.0523072742, -2.32830644e-07, -0.0523069166, 0.998631001, -1.04270875e-05, -4.45172191e-07, 1.04820356e-05, 0.999999225) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2100. }, .01, false)
  2101. else
  2102. idleC = 0
  2103. end
  2104. end
  2105. end
  2106. elseif Torsovelocity > 2 and hit ~= nil then
  2107. Anim = "Walk"
  2108. idleC = 0
  2109. if attack == false then
  2110. PlayAnimationFromTable({
  2111. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0- .08 * math.cos((sine) / 5), 0) * CFrame.Angles(0, 0, 0),
  2112. CFrame.new(-0.0595112406, 1.55331731, -0.0425721854, 0.999631822, -0.0248252042, -0.010953242, 0.0262294486, 0.987443328, 0.155781403, 0.00694842171, -0.156010598, 0.987731278) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  2113. CFrame.new(1.54809988, 0.041232653, 1.35168499e-08, 0.996376455, -0.0850530341, -3.41060513e-13, 0.0850530341, 0.996376455, 4.47034836e-07, 2.78823862e-08, 3.26637689e-07, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  2114. CFrame.new(-1.53598976, 0.0413191095, -1.86092848e-06, 0.995650649, 0.0931596532, -2.61508148e-07, -0.0931649953, 0.995651186, -1.00695124e-05, -7.49969331e-07, 1.08217946e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  2115. CFrame.new(0.540300786, -1.99793816, -9.82598067e-07, 0.998698533, -0.0510031395, 6.36324955e-07, 0.0510031395, 0.998698533, -1.00461093e-05, -8.35937328e-08, 1.08393433e-05, 1.00000024) * CFrame.new(0, 0, 0+ .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 - 30 * math.cos((sine) / 10)), 0, 0),
  2116. CFrame.new(-0.539563596, -1.99794078, 1.12228372e-06, 0.998635888, 0.0523072146, -1.77852357e-07, -0.0523072146, 0.998635888, -1.00715051e-05, -3.89727461e-07, 1.08406466e-05, 1.00000024) * CFrame.new(0, 0, 0- .5 * math.cos((sine) / 10)) * CFrame.Angles(math.rad(0 + 30 * math.cos((sine) / 10)), 0, 0),
  2117. }, .3, false)
  2118. KWeld.C0= CFrame.new(0,-.25,1)*CFrame.Angles(math.rad(-90),0,math.rad(180))
  2119. end
  2120. end
  2121. if 0 < #Effects then
  2122. for e = 1, #Effects do
  2123. if Effects[e] ~= nil then
  2124. local Thing = Effects[e]
  2125. if Thing ~= nil then
  2126. local Part = Thing[1]
  2127. local Mode = Thing[2]
  2128. local Delay = Thing[3]
  2129. local IncX = Thing[4]
  2130. local IncY = Thing[5]
  2131. local IncZ = Thing[6]
  2132. if Thing[2] == "Shoot" then
  2133. local Look = Thing[1]
  2134. local move = 30
  2135. if Thing[8] == 3 then
  2136. move = 10
  2137. end
  2138. local hit, pos = rayCast(Thing[4], Thing[1], move, m)
  2139. if Thing[10] ~= nil then
  2140. da = pos
  2141. cf2 = CFrame.new(Thing[4], Thing[10].Position)
  2142. cfa = CFrame.new(Thing[4], pos)
  2143. tehCF = cfa:lerp(cf2, 0.2)
  2144. Thing[1] = tehCF.lookVector
  2145. end
  2146. local mag = (Thing[4] - pos).magnitude
  2147. Effects["Head"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0), 1, mag * 5, 1, 0.5, 0, 0.5, 0.2)
  2148. if Thing[8] == 2 then
  2149. Effects["Ring"].Create(Torso.BrickColor, CFrame.new((Thing[4] + pos) / 2, pos) * CFrame.Angles(1.57, 0, 0) * CFrame.fromEulerAnglesXYZ(1.57, 0, 0), 1, 1, 0.1, 0.5, 0.5, 0.1, 0.1, 1)
  2150. end
  2151. Thing[4] = Thing[4] + Look * move
  2152. Thing[3] = Thing[3] - 1
  2153. if 2 < Thing[5] then
  2154. Thing[5] = Thing[5] - 0.3
  2155. Thing[6] = Thing[6] - 0.3
  2156. end
  2157. if hit ~= nil then
  2158. Thing[3] = 0
  2159. if Thing[8] == 1 or Thing[8] == 3 then
  2160. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2161. else
  2162. if Thing[8] == 2 then
  2163. Damage(hit, hit, Thing[5], Thing[6], Thing[7], "Normal", RootPart, 0, "", 1)
  2164. if (hit.Parent:findFirstChild("Humanoid")) ~= nil or (hit.Parent.Parent:findFirstChild("Humanoid")) ~= nil then
  2165. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2166. ref.Anchored = true
  2167. ref.CFrame = CFrame.new(pos)
  2168. CFuncs["Sound"].Create("161006093", ref, 1, 1.2)
  2169. game:GetService("Debris"):AddItem(ref, 0.2)
  2170. Effects["Block"].Create(Torso.BrickColor, CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 1, 10, 10, 10, 0.1, 2)
  2171. Effects["Ring"].Create(BrickColor.new("Bright yellow"), CFrame.new(ref.Position) * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)), 1, 1, 0.1, 4, 4, 0.1, 0.1)
  2172. MagnitudeDamage(ref, 15, Thing[5] / 1.5, Thing[6] / 1.5, 0, "Normal", "", 1)
  2173. end
  2174. end
  2175. end
  2176. ref = CFuncs.Part.Create(workspace, "Neon", 0, 1, BrickColor.new("Really red"), "Reference", Vector3.new())
  2177. ref.Anchored = true
  2178. ref.CFrame = CFrame.new(pos)
  2179. Effects["Sphere"].Create(Torso.BrickColor, CFrame.new(pos), 5, 5, 5, 1, 1, 1, 0.07)
  2180. game:GetService("Debris"):AddItem(ref, 1)
  2181. end
  2182. if Thing[3] <= 0 then
  2183. table.remove(Effects, e)
  2184. end
  2185. end
  2186. do
  2187. do
  2188. if Thing[2] == "FireWave" then
  2189. if Thing[3] <= Thing[4] then
  2190. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(0, 1, 0)
  2191. Thing[3] = Thing[3] + 1
  2192. Thing[6].Scale = Thing[6].Scale + Vector3.new(Thing[5], 0, Thing[5])
  2193. else
  2194. Part.Parent = nil
  2195. table.remove(Effects, e)
  2196. end
  2197. end
  2198. if Thing[2] ~= "Shoot" and Thing[2] ~= "Wave" and Thing[2] ~= "FireWave" then
  2199. if Thing[1].Transparency <= 1 then
  2200. if Thing[2] == "Block1" then
  2201. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2202. Mesh = Thing[7]
  2203. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2204. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2205. else
  2206. if Thing[2] == "Block2" then
  2207. Thing[1].CFrame = Thing[1].CFrame
  2208. Mesh = Thing[7]
  2209. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2210. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2211. else
  2212. if Thing[2] == "Fire" then
  2213. Thing[1].CFrame = CFrame.new(Thing[1].Position) + Vector3.new(0, 0.2, 0)
  2214. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2215. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2216. else
  2217. if Thing[2] == "Cylinder" then
  2218. Mesh = Thing[7]
  2219. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2220. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2221. else
  2222. if Thing[2] == "Blood" then
  2223. Mesh = Thing[7]
  2224. Thing[1].CFrame = Thing[1].CFrame * CFrame.new(0, 0.5, 0)
  2225. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  2226. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2227. else
  2228. if Thing[2] == "Elec" then
  2229. Mesh = Thing[10]
  2230. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  2231. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2232. else
  2233. if Thing[2] == "Disappear" then
  2234. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2235. else
  2236. if Thing[2] == "Shatter" then
  2237. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  2238. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  2239. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  2240. Thing[6] = Thing[6] + Thing[5]
  2241. end
  2242. end
  2243. end
  2244. end
  2245. end
  2246. end
  2247. end
  2248. end
  2249. else
  2250. Part.Parent = nil
  2251. table.remove(Effects, e)
  2252. end
  2253. end
  2254. end
  2255. end
  2256. end
  2257. end
  2258. end
  2259. end
  2260. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement