Advertisement
lundofett

Untitled

Dec 1st, 2019
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Lol u idiot this is a server sided script xddddddd lols newbie hahahahaahahahhahahhahahahahaahah") end
  2. print("Edited By Lundo_Fett, Original By Rufus14.")
  3. print("Controls - 'T' Throw 'E' Stab -")
  4. -- V2.953 Knife Edit
  5. -- Currently Unleaked (yay)
  6. --Script made by Rufus14
  7. --Edited by Lundo_Fett to not get u banned
  8. allowedblood = false
  9. NLS([[--By Rufus14
  10. mouse = game:GetService("Players").LocalPlayer:GetMouse()
  11. for i,v in pairs(game.ReplicatedStorage:GetChildren()) do
  12.     if v.Name == "KnifeAttack" or v.Name == "KnifeBlood" then
  13.         v:destroy()
  14.     end
  15. end
  16. attackevent = game.ReplicatedStorage:WaitForChild("KnifeAttack")
  17. bloodevent = game.ReplicatedStorage:WaitForChild("KnifeBlood")
  18. attackname = "Stab"
  19. function attack()
  20.     attackevent:FireServer(attackname, mouse.Hit.p)
  21. end
  22. mouse.Button1Down:connect(attack)
  23. can = false
  24. function message(what)
  25.     -- Version: 2.82
  26.     -- Instances:
  27.     local KnifeGui = Instance.new("ScreenGui")
  28.     local Frame = Instance.new("Frame")
  29.     local Label = Instance.new("TextLabel")
  30.     --Properties:
  31.     KnifeGui.Name = "KnifeGui"
  32.     KnifeGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  33.     KnifeGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  34.    
  35.     Frame.Parent = KnifeGui
  36.     Frame.BackgroundColor3 = Color3.new(0.478431, 0.478431, 0.478431)
  37.     Frame.Position = UDim2.new(0.242313325, 0, 0, 0)
  38.     Frame.Size = UDim2.new(0, 699, 0, 100)
  39.     Frame.Style = Enum.FrameStyle.RobloxRound
  40.    
  41.     Label.Name = "Label"
  42.     Label.Parent = Frame
  43.     Label.TextScaled = true
  44.     Label.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  45.     Label.Position = UDim2.new(0.026561385, 0, 0.0705899745, 0)
  46.     Label.Size = UDim2.new(0, 647, 0, 73)
  47.     Label.Font = Enum.Font.Code
  48.     Label.TextColor3 = Color3.new(1, 1, 1)
  49.     Label.TextSize = 40
  50.     Label.Text = what
  51.     Frame.BackgroundTransparency = 1
  52.     Label.BackgroundTransparency = 1
  53.     Label.TextTransparency = 1
  54.     local sound =Instance.new("Sound", KnifeGui)
  55.     sound.SoundId = "rbxassetid://654933978"
  56.     sound.Volume = 3
  57.     sound:Play()
  58.     for i = 1,20 do
  59.         Frame.BackgroundTransparency = Frame.BackgroundTransparency - 0.05
  60.         Label.BackgroundTransparency = Label.BackgroundTransparency - 0.05
  61.         Label.TextTransparency = Label.TextTransparency - 0.05
  62.         wait()
  63.     end
  64.     wait(3)
  65.     for i = 1,20 do
  66.         Frame.BackgroundTransparency = Frame.BackgroundTransparency + 0.05
  67.         Label.BackgroundTransparency = Label.BackgroundTransparency + 0.05
  68.         Label.TextTransparency = Label.TextTransparency + 0.05
  69.         wait()
  70.     end
  71.     KnifeGui:destroy()
  72. end
  73. -- Version: 2.82
  74. -- Instances:
  75. local BloodColorGUI = Instance.new("ScreenGui")
  76. local Frame = Instance.new("Frame")
  77. local TextLabel = Instance.new("TextLabel")
  78. local Red = Instance.new("TextBox")
  79. local TextLabel_2 = Instance.new("TextLabel")
  80. local Green = Instance.new("TextBox")
  81. local TextLabel_3 = Instance.new("TextLabel")
  82. local Blue = Instance.new("TextBox")
  83. local Accept = Instance.new("TextButton")
  84. --Properties:
  85. BloodColorGUI.Name = "Blood Color GUI"
  86. BloodColorGUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  87. BloodColorGUI.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  88.  
  89. Frame.Parent = BloodColorGUI
  90. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  91. Frame.Position = UDim2.new(0.28623718, 0, 0.585774541, 0)
  92. Frame.Size = UDim2.new(0, 710, 0, 125)
  93. Frame.Style = Enum.FrameStyle.RobloxRound
  94.  
  95. TextLabel.Parent = Frame
  96. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  97. TextLabel.BackgroundTransparency = 1
  98. TextLabel.Position = UDim2.new(0.00415512454, 0, -0.00193751045, 0)
  99. TextLabel.Size = UDim2.new(0, 200, 0, 50)
  100. TextLabel.Font = Enum.Font.SourceSans
  101. TextLabel.Text = "Red"
  102. TextLabel.TextColor3 = Color3.new(1, 0, 0)
  103. TextLabel.TextScaled = true
  104. TextLabel.TextSize = 31
  105. TextLabel.TextWrapped = true
  106.  
  107. Red.Name = "Red"
  108. Red.Parent = TextLabel
  109. Red.BackgroundColor3 = Color3.new(1, 1, 1)
  110. Red.BackgroundTransparency = 0.5
  111. Red.Position = UDim2.new(0, 0, 1.12, 0)
  112. Red.Size = UDim2.new(0, 200, 0, 50)
  113. Red.Font = Enum.Font.SourceSans
  114. Red.Text = "200"
  115. Red.TextColor3 = Color3.new(0, 0, 0)
  116. Red.TextScaled = true
  117. Red.TextSize = 14
  118. Red.TextWrapped = true
  119.  
  120. TextLabel_2.Parent = Frame
  121. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  122. TextLabel_2.BackgroundTransparency = 1
  123. TextLabel_2.Position = UDim2.new(0.350415528, 0, -0.00193751045, 0)
  124. TextLabel_2.Size = UDim2.new(0, 200, 0, 50)
  125. TextLabel_2.Font = Enum.Font.SourceSans
  126. TextLabel_2.Text = "Green"
  127. TextLabel_2.TextColor3 = Color3.new(0.164706, 1, 0.0392157)
  128. TextLabel_2.TextScaled = true
  129. TextLabel_2.TextSize = 31
  130. TextLabel_2.TextWrapped = true
  131.  
  132. Green.Name = "Green"
  133. Green.Parent = TextLabel_2
  134. Green.BackgroundColor3 = Color3.new(1, 1, 1)
  135. Green.BackgroundTransparency = 0.5
  136. Green.Position = UDim2.new(0, 0, 1.12, 0)
  137. Green.Size = UDim2.new(0, 200, 0, 50)
  138. Green.Font = Enum.Font.SourceSans
  139. Green.Text = "0"
  140. Green.TextColor3 = Color3.new(0, 0, 0)
  141. Green.TextScaled = true
  142. Green.TextSize = 14
  143. Green.TextWrapped = true
  144.  
  145. TextLabel_3.Parent = Frame
  146. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  147. TextLabel_3.BackgroundTransparency = 1
  148. TextLabel_3.Position = UDim2.new(0.704986155, 0, -0.00193751045, 0)
  149. TextLabel_3.Size = UDim2.new(0, 200, 0, 50)
  150. TextLabel_3.Font = Enum.Font.SourceSans
  151. TextLabel_3.Text = "Blue"
  152. TextLabel_3.TextColor3 = Color3.new(0.0509804, 0.0196078, 1)
  153. TextLabel_3.TextScaled = true
  154. TextLabel_3.TextSize = 31
  155. TextLabel_3.TextWrapped = true
  156.  
  157. Blue.Name = "Blue"
  158. Blue.Parent = TextLabel_3
  159. Blue.BackgroundColor3 = Color3.new(1, 1, 1)
  160. Blue.BackgroundTransparency = 0.5
  161. Blue.Position = UDim2.new(0, 0, 1.12, 0)
  162. Blue.Size = UDim2.new(0, 200, 0, 50)
  163. Blue.Font = Enum.Font.SourceSans
  164. Blue.Text = "0"
  165. Blue.TextColor3 = Color3.new(0, 0, 0)
  166. Blue.TextScaled = true
  167. Blue.TextSize = 14
  168. Blue.TextWrapped = true
  169.  
  170. Accept.Name = "Accept"
  171. Accept.Parent = Frame
  172. Accept.BackgroundColor3 = Color3.new(1, 1, 1)
  173. Accept.BackgroundTransparency = 0.5
  174. Accept.Position = UDim2.new(0.349147528, 0, 1.16799998, 0)
  175. Accept.Size = UDim2.new(0, 200, 0, 50)
  176. Accept.Font = Enum.Font.SourceSans
  177. Accept.Text = "Accept"
  178. Accept.TextColor3 = Color3.new(0, 0, 0)
  179. Accept.TextSize = 35
  180. Accept.TextWrapped = true
  181. playing = false
  182. function changemode(key)
  183.     key = key:lower()
  184.     if key == "z" then
  185.         if not playing then
  186.             playing = true
  187.             attackname = "Play"
  188.             attackevent:FireServer(attackname)
  189.             message("epic")
  190.         end
  191.     elseif key == "t" then
  192.         attackname = "Throw"
  193.         if can then
  194.             message("Throw")
  195.         end
  196.     elseif key == "q" then
  197.         attackname = "Stab"
  198.         if can then
  199.             message("Sorry, You Can Not Use This Feture Due To The Game's Rules Not Allowing You To Do This Action. :Shrug:")
  200.         end
  201.     elseif key == "e" then
  202.         attackname = "Stab"
  203.         if can then
  204.             message("Stab")
  205.         end
  206.     elseif key == "r" then
  207.         attackname = "b3g0n3"
  208.         if can then
  209.             message("YEet them!")
  210.         end
  211.     end
  212.     if key == "f" then
  213.         if allowedblood == false then
  214. allowedblood = true
  215.         else
  216. allowedblood = false
  217.         end
  218.     end
  219. end
  220. mouse.KeyDown:connect(changemode)
  221. function accept()
  222.     bloodevent:FireServer(tonumber(Red.Text),tonumber(Green.Text),tonumber(Blue.Text))
  223.     BloodColorGUI.Enabled = false
  224.     local sound =Instance.new("Sound", BloodColorGUI)
  225.     sound.SoundId = "rbxassetid://654933978"
  226.     sound.Volume = 3
  227.     sound:Play()
  228.     game.Debris:AddItem(sound,1)
  229. end
  230. Accept.MouseButton1Click:connect(accept)
  231. BloodColorGUI.Enabled = false
  232. message("Rufus14's Knife Edit v2.953, Edited by Lundo_Fett. (original idea of a knife: Trollonis)")
  233. message("NOTE TO MODS: This script has no blood Or 'Grab' Feture. Yw.")
  234. message("Press 'T' To Throw And 'E' For Stab.")
  235. message("Have Fun :) - Lundo_Fett")
  236. can = true
  237. ]], owner.Character)
  238. wait(0.24)
  239. headlole = owner.Character:WaitForChild("Head")
  240. --By Rufus14
  241. function PrintText(Lol)
  242.     print(Lol)
  243. end
  244. function zeer(tim3, thing)
  245.     wait(tim3)
  246.     thing.Enabled = false
  247. end
  248. function bloodparticle(zero,two,four)
  249. if allowedblood ~= false then
  250.     ParticleEmitter0 = Instance.new("ParticleEmitter")
  251. ParticleEmitter2 = Instance.new("ParticleEmitter")
  252. ParticleEmitter4 = Instance.new("ParticleEmitter")
  253.     -- zero - 0.1, two - 0.3, and four - 0.1
  254.     ParticleEmitter0.Name = "Blood"
  255. ParticleEmitter0.Parent = knife
  256. ParticleEmitter0.Speed = NumberRange.new(5, 10)
  257. ParticleEmitter0.Rotation = NumberRange.new(-360, 360)
  258. ParticleEmitter0.Color = ColorSequence.new(Color3.new(0.666667, 0, 0),Color3.new(0.423529, 0, 0))
  259. ParticleEmitter0.LightEmission = 0.40000000596046
  260. ParticleEmitter0.LightInfluence = 1
  261. ParticleEmitter0.Texture = "rbxassetid://73547327"
  262. ParticleEmitter0.Transparency = NumberSequence.new(0.10000000149012,0.14375001192093,0.49374997615814,1)
  263. ParticleEmitter0.Size = NumberSequence.new(0,2.8749995231628)
  264. ParticleEmitter0.Acceleration = Vector3.new(0, -5, 0)
  265. ParticleEmitter0.EmissionDirection = Enum.NormalId.Front
  266. ParticleEmitter0.Lifetime = NumberRange.new(0.30000001192093, 0.5)
  267. ParticleEmitter0.Rate = 10000000
  268. ParticleEmitter0.RotSpeed = NumberRange.new(-40, 270)
  269. ParticleEmitter0.SpreadAngle = Vector2.new(360, 360)
  270. ParticleEmitter0.VelocitySpread = 360
  271. ParticleEmitter2.Name = "Blood2"
  272. ParticleEmitter2.Parent = Knife
  273. ParticleEmitter2.Speed = NumberRange.new(5, 14)
  274. ParticleEmitter2.Color = ColorSequence.new(Color3.new(0.45098, 0, 0),Color3.new(0.45098, 0, 0))
  275. ParticleEmitter2.LightEmission = 0.20000000298023
  276. ParticleEmitter2.LightInfluence = 1
  277. ParticleEmitter2.Texture = "http://www.roblox.com/asset/?id=134531274"
  278. ParticleEmitter2.Transparency = NumberSequence.new(0.30000001192093,0.30000001192093)
  279. ParticleEmitter2.ZOffset = 1
  280. ParticleEmitter2.Size = NumberSequence.new(0.12499988079071,0)
  281. ParticleEmitter2.Acceleration = Vector3.new(0, -20, 0)
  282. ParticleEmitter2.EmissionDirection = Enum.NormalId.Front
  283. ParticleEmitter2.Lifetime = NumberRange.new(0.5, 1.5)
  284. ParticleEmitter2.Rate = 100000
  285. ParticleEmitter2.SpreadAngle = Vector2.new(360, 360)
  286. ParticleEmitter2.VelocitySpread = 360
  287. ParticleEmitter4.Name = "Blood3"
  288. ParticleEmitter4.Parent = Knife
  289. ParticleEmitter4.Speed = NumberRange.new(3, 7)
  290. ParticleEmitter4.Rotation = NumberRange.new(-360, 360)
  291. ParticleEmitter4.Color = ColorSequence.new(Color3.new(0.486275, 0, 0),Color3.new(0.258824, 0, 0))
  292. ParticleEmitter4.LightEmission = 0.20000000298023
  293. ParticleEmitter4.LightInfluence = 1
  294. ParticleEmitter4.Texture = "rbxassetid://241779220"
  295. ParticleEmitter4.Transparency = NumberSequence.new(1,0.48750001192093,0.75625002384186,1)
  296. ParticleEmitter4.ZOffset = 0.5
  297. ParticleEmitter4.Size = NumberSequence.new(0,2.8749995231628)
  298. ParticleEmitter4.Acceleration = Vector3.new(0, -5, 0)
  299. ParticleEmitter4.EmissionDirection = Enum.NormalId.Front
  300. ParticleEmitter4.Lifetime = NumberRange.new(0.40000000596046, 1)
  301. ParticleEmitter4.Rate = 3000
  302. ParticleEmitter4.RotSpeed = NumberRange.new(-40, 270)
  303. ParticleEmitter4.SpreadAngle = Vector2.new(360, 360)
  304. ParticleEmitter4.VelocitySpread = 360
  305. ParticleEmitter0.Enabled = true
  306. ParticleEmitter2.Enabled = true
  307. ParticleEmitter4.Enabled = true
  308. zeer(zero, ParticleEmitter0)
  309. zeer(four, ParticleEmitter4)
  310. zeer(two, ParticleEmitter2)
  311. end
  312. end
  313. attackevent = Instance.new("RemoteEvent", game.ReplicatedStorage)
  314. attackevent.Name = "KnifeAttack"
  315. bloodevent = Instance.new("RemoteEvent", game.ReplicatedStorage)
  316. bloodevent.Name = "KnifeBlood"
  317. --Converted with ttyyuu12345's model to script plugin v4
  318. function sandbox(var,func)
  319.     local env = getfenv(func)
  320.     local newenv = setmetatable({},{
  321.         __index = function(self,k)
  322.             if k=="script" then
  323.                 return var
  324.             else
  325.                 return env[k]
  326.             end
  327.         end,
  328.     })
  329.     setfenv(func,newenv)
  330.     return func
  331. end
  332. cors = {}
  333. mas = Instance.new("Model",game:GetService("Lighting"))
  334. Knife = Instance.new("Part")
  335. Knife.Name = "Knife"
  336. Knife.Parent = mas
  337. Knife.CFrame = CFrame.new(-5.13551855, 2.10106921, 85.3246002, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  338. Knife.Position = Vector3.new(-5.13551855, 2.10106921, 85.3246002)
  339. Knife.Size = Vector3.new(0.149560004, 0.522157907, 2.20364952)
  340. Mesh = Instance.new("SpecialMesh")
  341. Mesh.Parent = Knife
  342. Mesh.MeshId = "rbxassetid://2047774297"
  343. Mesh.TextureId = "rbxassetid://2047774362"
  344. Mesh.Scale = Vector3.new(0.35,0.35,0.35)
  345. for i,v in pairs(mas:GetChildren()) do
  346.     v.Parent = game:GetService("Lighting")
  347.     pcall(function() v:MakeJoints() end)
  348. end
  349. mas:Destroy()
  350. for i,v in pairs(cors) do
  351.     spawn(function()
  352.         pcall(v)
  353.     end)
  354. end
  355. Knife.Parent = owner.Character
  356. Knife:BreakJoints()
  357. Knife.CanCollide = false
  358. Knife.Name = "Bitch ass knife haha v3 reference again"
  359. local stabsound = Instance.new("Sound", Knife)
  360. stabsound.SoundId = "http://www.roblox.com/asset/?id=16950449"
  361. stabsound.Volume = 2
  362. stabsound.PlaybackSpeed = 1
  363. local chokesound = Instance.new("Sound", Knife)
  364. chokesound.SoundId = "rbxassetid://418658161"
  365. chokesound.Volume = 0.2
  366. chokesound.TimePosition = 3
  367. local throwsound = Instance.new("Sound", Knife)
  368. throwsound.SoundId = "http://www.roblox.com/asset/?id=97095069"
  369. throwsound.Volume = 2
  370. local slide = Instance.new("Sound", Knife)
  371. slide.SoundId = "rbxassetid://2706199011"
  372. slide.Volume = 0.1
  373. local epicterrariaswoosh = Instance.new("Sound", Knife)
  374. epicterrariaswoosh.SoundId = "rbxassetid://596439421"
  375. epicterrariaswoosh.PlaybackSpeed = 0.8
  376. local knifeweld = Instance.new("Weld", Knife)
  377. knifeweld.Part0 = owner.Character["Right Arm"]
  378. knifeweld.Part1 = Knife
  379. knifeweld.C0 = CFrame.new(-0.0147867203, -0.89893651, -0.841812134, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1)
  380. local head = Instance.new("Weld", owner.Character.Torso)
  381. head.Part0 = owner.Character.Torso
  382. head.Part1 = owner.Character.Head
  383. head.C0 = CFrame.new(0,1.5,0)
  384. head.Name = "HeadWeld"
  385. local humanoidrootpart = Instance.new("Weld", owner.Character.HumanoidRootPart)
  386. humanoidrootpart.Part0 = owner.Character.HumanoidRootPart
  387. humanoidrootpart.Part1 = owner.Character.Torso
  388. humanoidrootpart.Name = "HumanoidRootPartWeld"
  389. canattack = true
  390. bloodcolor = Color3.fromRGB(200,0,0)
  391. function bloodcolorfunc(player, r,g,b)
  392.     bloodcolor = Color3.fromRGB(r,g,b)
  393. end
  394. bloodevent.OnServerEvent:connect(bloodcolorfunc)
  395. function attack(player, attackname, mousecoordinate)
  396.     if player == owner then
  397.         if canattack then
  398.             canattack = false
  399.             if attackname == "Play" then
  400.                 local lol = Instance.new("Sound", Knife)
  401.                 lol.SoundId = "rbxassetid://3216300010"
  402.                 lol.Volume = 2
  403.                 lol:Play()
  404.                 lol.Looped = true
  405.                 canattack = true
  406.             elseif attackname == "Throw" then
  407. headshot = false
  408.                 local rightarm = Instance.new("Weld", owner.Character.Torso)
  409.                 rightarm.Part0 = owner.Character.Torso
  410.                 rightarm.Part1 = owner.Character["Right Arm"]
  411.                 rightarm.C0 = CFrame.new(1.5,0,0)
  412.                 rightarm.Name = "RightArmWeld"
  413.                 local leftarm = Instance.new("Weld", owner.Character.Torso)
  414.                 leftarm.Part0 = owner.Character.Torso
  415.                 leftarm.Part1 = owner.Character["Left Arm"]
  416.                 leftarm.C0 = CFrame.new(-1.5,0,0)
  417.                 leftarm.Name = "LeftArmWeld"
  418.                 epicterrariaswoosh:Play()
  419.                 for i = 0,1 , 0.05 do
  420.                     head.C0 = head.C0:lerp(CFrame.new(0, 1.5, 0, 0.342020065, 0, 0.939692557, 0, 1, 0, -0.939692557, 0, 0.342020065),i)
  421.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.342020154, 0, -0.939692616, 0, 1, 0, 0.939692616, 0, 0.342020154),i)
  422.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0.969846249, 0.171009064, 1, 0, 2.98023224e-08, 0, -0.939692438, 0.342020422, 0, -0.342020422, -0.939692497),i)
  423.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5, 0.0301537514, -0.171010971, 1, -7.4505806e-09, 2.98023224e-08, 0, 0.939692557, -0.342020094, 0, 0.342020124, 0.939692616),i)
  424.                     game:GetService("RunService").Heartbeat:wait()
  425.                 end
  426.                 throwsound:Play()
  427.                 Knife.Transparency = 1
  428.                 local clonedknife = Instance.new("Part", workspace)
  429.                 clonedknife.Size = Knife.Size
  430.                 clonedknife:BreakJoints()
  431.                 Sound0 = Instance.new("Sound")
  432. Sound0.Parent = clonedknife
  433. Sound0.Looped = true
  434. Sound0.MaxDistance = 150
  435. Sound0.EmitterSize = 5
  436. Sound0.MinDistance = 5
  437. Sound0.Pitch = 2.5339999198914
  438. Sound0.PlaybackSpeed = 2.5339999198914
  439. Sound0.SoundId = "rbxassetid://158475221"
  440. Sound0.Volume = 0.13400000333786
  441. Sound0:Play()
  442.                 clonedknife.Name = "Bitch ass knife haha v3 reference again"
  443.                 clonedknife.CanCollide = false
  444.                 clonedknife.CFrame = Knife.CFrame * CFrame.new(-2.5,0,3)
  445.                 clonedknife.CFrame = CFrame.new(clonedknife.Position, mousecoordinate)
  446.                 clonedknife.CFrame = clonedknife.CFrame * CFrame.new(0.5,-1,-1.5)
  447.                 local mesh = Instance.new("SpecialMesh", clonedknife)
  448.                 mesh.MeshId = "rbxassetid://2047774297"
  449.                 mesh.TextureId = "rbxassetid://2047774362"
  450.                 mesh.Scale = Vector3.new(0.35,0.35,0.35)
  451. Sound01 = Instance.new("Sound")
  452. Sound01.Parent = clonedknife
  453. Sound01.Looped = true
  454. Sound01.MaxDistance = 150
  455. Sound01.EmitterSize = 5
  456. Sound01.MinDistance = 5
  457. Sound01.Pitch = 2.5339999198914
  458. Sound01.PlaybackSpeed = 2.5339999198914
  459. Sound01.SoundId = "rbxassetid://158475221"
  460. Sound01.Volume = 0.13400000333786
  461. Sound0:Destroy()
  462.  
  463.                 local knifevelocity = Instance.new("BodyVelocity", clonedknife)
  464.                 knifevelocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  465.                 knifevelocity.Velocity = clonedknife.CFrame.lookVector * 100
  466.                 local flying = true
  467.                 local lookat = clonedknife.Position
  468.                 local function spin()
  469.                     while flying and game:GetService("RunService").Heartbeat:wait() do
  470.                         clonedknife.CFrame = clonedknife.CFrame * CFrame.fromEulerAnglesXYZ(-0.2,0,0)
  471.                     end
  472.                 end
  473.                 spawn(spin)
  474.                 local function touched(part)
  475. Sound01:Play()
  476. Sound01 = Instance.new("Sound")
  477. Sound01.Parent = clonedknife
  478. Sound01.Looped = true
  479. Sound01.MaxDistance = 150
  480. Sound01.EmitterSize = 5
  481. Sound01.MinDistance = 5
  482. Sound01.Pitch = 2.5339999198914
  483. Sound01.PlaybackSpeed = 2.5339999198914
  484. Sound01.SoundId = "rbxassetid://158475221"
  485. Sound01.Volume = 0.13400000333786
  486. Sound0:Destroy()
  487.                     if part.Name ~= "Bitch ass blood" and part.Name ~= "epic" and part.Parent ~= owner.Character and part.Name ~= "Bitch ass knife haha v3 reference again" and part.Name ~= "okyoucantouchnow" and part.Name ~= "LimbCollider" and part.Parent.ClassName ~= "Accessory" and part.Parent.ClassName ~= "Hat" and part.Parent.Parent.ClassName ~= "Accessory" then
  488.                         local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
  489. if headlole ~= nil then
  490. local dialogthrow = math.random(1,6)
  491.  
  492. if dialogthrow == 1 then
  493. game.Chat:Chat(headlole, "You just got yeeted on!!!!!!!!!!!!!!!!11!11!!11!", "White")
  494. end
  495.  
  496. if dialogthrow == 2 then
  497. game.Chat:Chat(headlole, "HAHA, GET NOOB", "White")
  498. end
  499.  
  500. if dialogthrow == 3 then
  501. game.Chat:Chat(headlole, "Srry, man, your just noob.", "White")
  502. end
  503.  
  504. if dialogthrow == 4 then
  505. game.Chat:Chat(headlole, "Get yeeted on.", "White")
  506. end
  507.  
  508. if dialogthrow == 5 then
  509. game.Chat:Chat(headlole, "How did that feel? bad? Good, it should!", "White")
  510. end
  511.  
  512. if dialogthrow == 6 then
  513. game.Chat:Chat(headlole, "Ha, take that!", "White")
  514. end
  515. else
  516. error("Wht tha, why the hell do you not have a head?????????")
  517.     end
  518. if part.Name == "Head" then
  519. headshot = true
  520. end
  521. local PainSound = Instance.new("Sound")
  522. local owigotstabaaaaAAAA = part.Parent:FindFirstChild("Head")
  523.                     if owigotstabaaaaAAAA then
  524. game.Chat:Chat(owigotstabaaaaAAAA, "aAAAAAAAAA- *Passes Out*", "White")
  525.                        
  526. PainSound.Parent = owigotstabaaaaAAAA
  527. PainSound.Looped = false
  528. PainSound.SoundId = "rbxassetid://597154815"
  529. PainSound.Volume = 0.94800001382828
  530. PainSound.PlaybackSpeed = 1
  531. PainSound.MaxDistance = 963
  532. PainSound.EmitterSize = 5.342
  533. PainSound:Play()
  534.                     end
  535.                         if humanoid then
  536.                             clonedknife:destroy()
  537.                             stabsound:Play()
  538. local bleed = Instance.new("Sound", part)
  539. bleed.SoundId = "rbxassetid://4471648128"
  540. bleed.Volume = 0.3
  541. bleed.PlaybackSpeed = 1.1
  542. bleed.Parent = part
  543.                             bleed:Play()
  544. PrintText("Hit Guy With Your Knife, Nice.")
  545. PrintText("Humanoid Hit - "..part.Parent.Name..", He Probably Is Wishing He Is Dead Right Now!")
  546.                             victimshumanoid = humanoid
  547. wait(0.02)
  548.                             humanoid.PlatformStand = true
  549.                             if humanoid.Health > 300 or humanoid.MaxHealth > 300 then
  550.                                 humanoid.MaxHealth = 100
  551.                                 humanoid.Health = 100
  552.                             end
  553.                             if humanoid.Parent:findFirstChild("HumanoidRootPart") then
  554.                                 humanoid.Parent:findFirstChild("HumanoidRootPart"):destroy()
  555.                             end
  556.                             if humanoid.Parent:findFirstChild("Torso") then
  557.                                 if victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder") then
  558.                                     local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  559.                                     glue.Part0 = victimshumanoid.Parent.Torso
  560.                                     glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Arm")
  561.                                     glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  562.                                     glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  563.                                     local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Arm"))
  564.                                     limbcollider.Size = Vector3.new(1,1.4,1)
  565.                                     limbcollider.Shape = "Cylinder"
  566.                                     limbcollider.Transparency = 1
  567.                                     limbcollider.Name = "LimbCollider"
  568.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  569.                                     limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Arm")
  570.                                     limbcolliderweld.Part1 = limbcollider
  571.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  572.                                     victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder"):destroy()
  573.                                 end
  574.                                 if victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder") then
  575.                                     local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  576.                                     glue.Part0 = victimshumanoid.Parent.Torso
  577.                                     glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Arm")
  578.                                     glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  579.                                     glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  580.                                     local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Arm"))
  581.                                     limbcollider.Size = Vector3.new(1,1.4,1)
  582.                                     limbcollider.Shape = "Cylinder"
  583.                                     limbcollider.Name = "LimbCollider"
  584.                                     limbcollider.Transparency = 1
  585.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  586.                                     limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Arm")
  587.                                     limbcolliderweld.Part1 = limbcollider
  588.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  589.                                     victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder"):destroy()
  590.                                 end
  591.                                 if victimshumanoid.Parent.Torso:findFirstChild("Left Hip") then
  592.                                     local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  593.                                     glue.Part0 = victimshumanoid.Parent.Torso
  594.                                     glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Leg")
  595.                                     glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  596.                                     glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  597.                                     local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Leg"))
  598.                                     limbcollider.Size = Vector3.new(1,1.4,1)
  599.                                     limbcollider.Shape = "Cylinder"
  600.                                     limbcollider.Name = "LimbCollider"
  601.                                     limbcollider.Transparency = 1
  602.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  603.                                     limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Leg")
  604.                                     limbcolliderweld.Part1 = limbcollider
  605.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  606.                                     victimshumanoid.Parent.Torso:findFirstChild("Left Hip"):destroy()
  607.                                 end
  608.                                 if victimshumanoid.Parent.Torso:findFirstChild("Right Hip") then
  609.                                     local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  610.                                     glue.Part0 = victimshumanoid.Parent.Torso
  611.                                     glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Leg")
  612.                                     glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  613.                                     glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  614.                                     local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Leg"))
  615.                                     limbcollider.Size = Vector3.new(1,1.4,1)
  616.                                     limbcollider.Shape = "Cylinder"
  617.                                     limbcollider.Name = "LimbCollider"
  618.                                     limbcollider.Transparency = 1
  619.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  620.                                     limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Leg")
  621.                                     limbcolliderweld.Part1 = limbcollider
  622.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  623.                                     victimshumanoid.Parent.Torso:findFirstChild("Right Hip"):destroy()
  624.                                 end
  625.                             elseif humanoid.Parent:findFirstChild("UpperTorso") then
  626.                                 if victimshumanoid.Parent.UpperTorso:findFirstChild("NeckAttachment") then
  627.                                     victimshumanoid.Parent.Archivable = true
  628.                                     local zombiecorpse = victimshumanoid.Parent
  629.                                     for i,v in pairs(zombiecorpse:GetChildren()) do
  630.                                         if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  631.                                             for q,w in pairs(v:GetChildren()) do
  632.                                                 if w.ClassName == "BodyPosition" or w.ClassName == "BodyVelocity" then
  633.                                                     w:destroy()
  634.                                                 end
  635.                                             end
  636.                                         end
  637.                                     end
  638.                                     local UpperTorso = zombiecorpse.UpperTorso
  639.                                     local Humanoid = zombiecorpse:findFirstChildOfClass("Humanoid")
  640.                                     Humanoid.PlatformStand = true
  641.                                     local function makeballconnections(limb, attachementone, attachmenttwo, twistlower, twistupper)
  642.                                         local connection = Instance.new('BallSocketConstraint', limb)
  643.                                         connection.LimitsEnabled = true
  644.                                         connection.Attachment0 = attachementone
  645.                                         connection.Attachment1 = attachmenttwo
  646.                                         connection.TwistLimitsEnabled = true
  647.                                         connection.TwistLowerAngle = twistlower
  648.                                         connection.TwistUpperAngle = twistupper
  649.                                         local limbcollider = Instance.new("Part", limb)
  650.                                         limbcollider.Size = Vector3.new(0.1,1,1)
  651.                                         limbcollider.Shape = "Cylinder"
  652.                                         limbcollider.Name = "LimbCollider"
  653.                                         limbcollider.Transparency = 1
  654.                                         limbcollider:BreakJoints()
  655.                                         local limbcolliderweld = Instance.new("Weld", limbcollider)
  656.                                         limbcolliderweld.Part0 = limb
  657.                                         limbcolliderweld.Part1 = limbcollider
  658.                                         limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  659.                                     end
  660.                                     local function makehingeconnections(limb, attachementone, attachmenttwo, lower, upper)
  661.                                         local connection = Instance.new('HingeConstraint', limb)
  662.                                         connection.LimitsEnabled = true
  663.                                         connection.Attachment0 = attachementone
  664.                                         connection.Attachment1 = attachmenttwo
  665.                                         connection.LimitsEnabled = true
  666.                                         connection.LowerAngle = lower
  667.                                         connection.UpperAngle = upper
  668.                                         local limbcollider = Instance.new("Part", limb)
  669.                                         limbcollider.Size = Vector3.new(0.1,1,1)
  670.                                         limbcollider.Shape = "Cylinder"
  671.                                         limbcollider.Name = "LimbCollider"
  672.                                         limbcollider.Transparency = 1
  673.                                         limbcollider:BreakJoints()
  674.                                         local limbcolliderweld = Instance.new("Weld", limbcollider)
  675.                                         limbcolliderweld.Part0 = limb
  676.                                         limbcolliderweld.Part1 = limbcollider
  677.                                         limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  678.                                     end
  679.                                     local HeadAttachment = Instance.new("Attachment", Humanoid.Parent.Head)
  680.                                     HeadAttachment.Position = Vector3.new(0, -0.5, 0)
  681.                                     makehingeconnections(Humanoid.Parent.Head, HeadAttachment, UpperTorso.NeckAttachment, -50, 50)
  682.                                     makehingeconnections(Humanoid.Parent.LowerTorso, Humanoid.Parent.LowerTorso.WaistRigAttachment, Humanoid.Parent.UpperTorso.WaistRigAttachment, -50, 50)
  683.                                     makeballconnections(Humanoid.Parent.LeftUpperArm, Humanoid.Parent.LeftUpperArm.LeftShoulderRigAttachment, Humanoid.Parent.UpperTorso.LeftShoulderRigAttachment, -50, 50)
  684.                                     makehingeconnections(Humanoid.Parent.LeftLowerArm, Humanoid.Parent.LeftLowerArm.LeftElbowRigAttachment, Humanoid.Parent.LeftUpperArm.LeftElbowRigAttachment, 0, -60)
  685.                                     makehingeconnections(Humanoid.Parent.LeftHand, Humanoid.Parent.LeftHand.LeftWristRigAttachment, Humanoid.Parent.LeftLowerArm.LeftWristRigAttachment, -20, 20)
  686.                                     --
  687.                                     makeballconnections(Humanoid.Parent.RightUpperArm, Humanoid.Parent.RightUpperArm.RightShoulderRigAttachment, Humanoid.Parent.UpperTorso.RightShoulderRigAttachment, -50, 50)
  688.                                     makehingeconnections(Humanoid.Parent.RightLowerArm, Humanoid.Parent.RightLowerArm.RightElbowRigAttachment, Humanoid.Parent.RightUpperArm.RightElbowRigAttachment, 0, -60)
  689.                                     makehingeconnections(Humanoid.Parent.RightHand, Humanoid.Parent.RightHand.RightWristRigAttachment, Humanoid.Parent.RightLowerArm.RightWristRigAttachment, -20, 20)
  690.                                     --
  691.                                     makeballconnections(Humanoid.Parent.RightUpperLeg, Humanoid.Parent.RightUpperLeg.RightHipRigAttachment, Humanoid.Parent.LowerTorso.RightHipRigAttachment, -360, 360)
  692.                                     makehingeconnections(Humanoid.Parent.RightLowerLeg, Humanoid.Parent.RightLowerLeg.RightKneeRigAttachment, Humanoid.Parent.RightUpperLeg.RightKneeRigAttachment, 0, 60)
  693.                                     makehingeconnections(Humanoid.Parent.RightFoot, Humanoid.Parent.RightFoot.RightAnkleRigAttachment, Humanoid.Parent.RightLowerLeg.RightAnkleRigAttachment, -20, 20)
  694.                                     --
  695.                                     makeballconnections(Humanoid.Parent.LeftUpperLeg, Humanoid.Parent.LeftUpperLeg.LeftHipRigAttachment, Humanoid.Parent.LowerTorso.LeftHipRigAttachment, -360, 360)
  696.                                     makehingeconnections(Humanoid.Parent.LeftLowerLeg, Humanoid.Parent.LeftLowerLeg.LeftKneeRigAttachment, Humanoid.Parent.LeftUpperLeg.LeftKneeRigAttachment, 0, 60)
  697.                                     makehingeconnections(Humanoid.Parent.LeftFoot, Humanoid.Parent.LeftFoot.LeftAnkleRigAttachment, Humanoid.Parent.LeftLowerLeg.LeftAnkleRigAttachment, -20, 20)
  698.                                     for i,v in pairs(Humanoid.Parent:GetChildren()) do
  699.                                         if v.ClassName == "Accessory" then
  700.                                             local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  701.                                             if attachment1 then
  702.                                                 for q,w in pairs(Humanoid.Parent:GetChildren()) do
  703.                                                     if w.ClassName == "Part" then
  704.                                                         local attachment2 = w:findFirstChild(attachment1.Name)
  705.                                                         if attachment2 then
  706.                                                             local hinge = Instance.new("HingeConstraint", v.Handle)
  707.                                                             hinge.Attachment0 = attachment1
  708.                                                             hinge.Attachment1 = attachment2
  709.                                                             hinge.LimitsEnabled = true
  710.                                                             hinge.LowerAngle = 0
  711.                                                             hinge.UpperAngle = 0
  712.                                                         end
  713.                                                     end
  714.                                                 end
  715.                                             end
  716.                                         end
  717.                                     end
  718.                                     for i,v in pairs(zombiecorpse:GetChildren()) do
  719.                                         for q,w in pairs(v:GetChildren()) do
  720.                                             if w.ClassName == "Motor6D" and w.Name ~= "Neck" then
  721.                                                 w:destroy()
  722.                                             end
  723.                                         end
  724.                                     end
  725.                                     local ragdoll = zombiecorpse
  726.                                     if ragdoll:findFirstChild("HumanoidRootPart") then
  727.                                         ragdoll.HumanoidRootPart.Anchored = true
  728.                                         ragdoll.HumanoidRootPart.CanCollide = false
  729.                                     end
  730.                                 end
  731.                             end
  732.                             local got = Instance.new("ObjectValue", owner.Character)
  733.                             got.Value = humanoid.Parent
  734.                             got.Name = "Gotem"
  735.                             victimshumanoid = humanoid
  736. bloodparticle(0.1,0.3,0.1)
  737.                             local function bleed()
  738.                                 local thehumanoid = owner.Character:findFirstChild("Gotem").Value:findFirstChildOfClass("Humanoid")
  739.                                 local thehead = owner.Character:findFirstChild("Gotem").Value:findFirstChild("Head")
  740.                                 owner.Character.Gotem:destroy()
  741.                                 while wait(0.1) and victimshumanoid.Health > 0 and thehead do
  742.                                     thehumanoid.Health = thehumanoid.Health - 1.25
  743. if headshot ~= false then
  744. thehumanoid.Health = thehumanoid.Health - 0.53
  745. PrintText("Headshot Multiplier Damage Added, Dealt An Extra '0.53' Damage To "..part.Parent.Name..".")
  746. end
  747. PrintText("Dealt '1.25' Damage To "..part.Parent.Name.."!")
  748.                                     if thehumanoid.Health <= 0 then
  749. PainSound:Stop()
  750. PrintText(part.Parent.Name.." Has Died To You Killing Them!!!11!1!")
  751.                                         break
  752.                                     end
  753.                                     local blood = Instance.new("Part", workspace)
  754.                                     local randomsize = math.random(1,3)
  755.                                     if randomsize == 1 then
  756.                                         blood.Size = Vector3.new(0.3,0.3,0.3)
  757.                                     end
  758.                                     if randomsize == 2 then
  759.                                         blood.Size = Vector3.new(0.4,0.4,0.4)
  760.                                     end
  761.                                     if randomsize == 3 then
  762.                                         blood.Size = Vector3.new(0.2,0.2,0.2)
  763.                                     end
  764.                                     blood.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
  765.                                     blood.Elasticity = 0
  766.                                     blood.Shape = "Ball"
  767.                                     blood.Color = bloodcolor
  768.                                         blood.Transparency = 1
  769.                                     blood.Name = "Bitch ass blood"
  770.                                     blood.CFrame = part.CFrame * CFrame.new(0,0.5,0)
  771.                                     local velocity = Instance.new("BodyVelocity", blood)
  772.                                     velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  773.                                     velocity.Velocity = part.CFrame.lookVector * math.random(30,40) + Vector3.new(math.random(-15,15),math.random(-15,15),0)
  774.                                     game.Debris:AddItem(velocity, 0.2)
  775.                                     local function hit(part)
  776.                                         if part.Name == "okyoucantouchnow" and part.Size.y < 10 then
  777.                                             blood:destroy()
  778.                                             part.Size = part.Size + Vector3.new(0,0.3,0.3)
  779.                                         end
  780.                                         if part.Name ~= "Bitch ass blood" and part.Name ~= "LimbCollider" and not part.Parent:findFirstChildOfClass("Humanoid") and part.Parent.ClassName ~= "Hat" and part.Parent.ClassName ~= "Accessory" and part.Parent.Parent.ClassName ~= "Accessory" and part.ClassName ~= "Accessory" then
  781.                                             wait(0.2)
  782.                                             blood.Name = "okyoucantouchnow"
  783.                                             blood.Anchored = true
  784.                                             blood.CanCollide = false
  785.                                             blood.Material = "Glass"
  786.                                             blood.Shape = "Cylinder"
  787.                                             blood.Size = Vector3.new(0.1,1.5,1.5)
  788.                                             if part.Size.y < part.Size.z and part.Size.y < part.Size.x then
  789.                                                 local pos = blood.Position
  790.                                                 blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  791.                                                 blood.Position = pos
  792.                                             elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
  793.                                                 local pos = blood.Position
  794.                                                 blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  795.                                                 blood.Position = pos
  796.                                             elseif part.Size.z < part.Size.y and part.Size.z < part.Size.x then
  797.                                                 local pos = blood.Position
  798.                                                 blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  799.                                                 blood.Position = pos
  800.                                             end
  801.                                             wait(8)
  802.                                             for i = 1,50 do
  803.                                                 blood.Transparency = 1
  804.                                                 wait()
  805.                                             end
  806.                                             blood:destroy()
  807.                                         end
  808.                                     end
  809.                                     blood.Touched:connect(hit)
  810.                                 end
  811.                                 if thehumanoid.Parent:findFirstChild("Torso") then
  812.                                     thehumanoid.Parent.Archivable = true
  813.                                     for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  814.                                         if v.ClassName == "Accessory" then
  815.                                             local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  816.                                             if attachment1 then                            
  817.                                                 for q,w in pairs(thehumanoid.Parent:GetChildren()) do
  818.                                                     if w.ClassName == "Part" then
  819.                                                         local attachment2 = w:findFirstChild(attachment1.Name)
  820.                                                         if attachment2 then
  821.                                                             local hinge = Instance.new("HingeConstraint", v.Handle)
  822.                                                             hinge.Attachment0 = attachment1
  823.                                                             hinge.Attachment1 = attachment2
  824.                                                             hinge.LimitsEnabled = true
  825.                                                             hinge.LowerAngle = 0
  826.                                                             hinge.UpperAngle = 0
  827.                                                         end
  828.                                                     end
  829.                                                 end
  830.                                             end
  831.                                         end
  832.                                     end
  833.                                     local rag = thehumanoid.Parent:Clone()
  834.                                     rag:findFirstChildOfClass("Humanoid").Health = 0
  835.                                     rag:findFirstChildOfClass("Humanoid").PlatformStand = true
  836.                                     for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  837.                                         if v.ClassName == "Accessory" or v.ClassName == "Part" or v.ClassName == "ForceField" or v.ClassName == "Sound" then
  838.                                             v:destroy()
  839.                                         end
  840.                                     end
  841.                                     rag.Parent = workspace
  842.                                     game.Debris:AddItem(rag, 15)
  843. game.Chat:Chat(rag.Head, "*dies due to blood loss And failure of consciousness while bleeding out*", "White")
  844.                                 end
  845.                             end
  846.                             spawn(bleed)
  847.                         else
  848.                             knifevelocity:destroy()
  849.                             flying = false
  850.  
  851. local impact =Instance.new("Sound", KnifeGui)
  852.     impact.SoundId = "rbxassetid://1921272182"
  853.     impact.Volume = 1.342
  854. impact.Parent = clonedknife
  855.     impact:Play()
  856.                             clonedknife.Anchored = true
  857.  
  858.                             clonedknife.CFrame = CFrame.new(clonedknife.Position, lookat)
  859.                             clonedknife.CFrame = clonedknife.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  860.                             wait(5)
  861.                             for i = 1,100 do
  862.                                 clonedknife.Transparency = clonedknife.Transparency + 0.01
  863.                                 game:GetService("RunService").Heartbeat:wait()
  864.                             end
  865.                             clonedknife:destroy()
  866.                         end
  867.                     end
  868.                 end
  869.                 clonedknife.Touched:connect(touched)
  870.                 for i = 0,1 , 0.06 do
  871.                     head.C0 = head.C0:lerp(CFrame.new(0, 1.49999976, 0, 0.98480773, 0, -0.173648059, 0, 0.999999881, 0, 0.173648059, 0, 0.98480773),i)
  872.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.984807789, 0, 0.173648059, 0, 0.99999994, 0, -0.173648059, 0, 0.984807789),i)
  873.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.50000191, 0.178606272, -0.383022308, 1, 1.49011612e-08, 7.4505806e-09, 0, 0.642787099, -0.766044557, 0, 0.766044796, 0.642787218),i)
  874.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.54821205, 0.153163671, 0.281364441, 0.98480773, 0.111618884, 0.133022264, -0.163175866, 0.856848657, 0.489063889, -0.0593911856, -0.503340065, 0.86204493),i)
  875.                     game:GetService("RunService").Heartbeat:wait()
  876.                 end
  877.                 for i = 0,1 , 0.04 do
  878.                     head.C0 = head.C0:lerp(CFrame.new(0,1.5,0),i)
  879.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0),i)
  880.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0,0),i)
  881.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0,0),i)
  882.                     game:GetService("RunService").Heartbeat:wait()
  883.                 end
  884.                 leftarm:destroy()
  885.                 rightarm:destroy()
  886.                 canattack = true
  887.                 local ball = Instance.new("Part", workspace)
  888.                 ball.Size = Vector3.new(2,2,2)
  889.                 ball.Shape = "Ball"
  890.                 ball:BreakJoints()
  891.                 ball.CanCollide = false
  892.                 ball.Material = "Neon"
  893.                 ball.Anchored = true
  894.                 ball.Name = "epic"
  895.                 ball.CFrame = Knife.CFrame
  896.                 ball.BrickColor = BrickColor.new("Institutional white")
  897.                 local cf = ball.CFrame
  898.                 Knife.Transparency = 0
  899.                 for i = 1,50 do
  900.                     ball.Size = ball.Size + Vector3.new(0.05,0.05,0.05)
  901.                     ball.CFrame = cf
  902.                     ball.Transparency = ball.Transparency + 0.02
  903.                     game:GetService("RunService").Heartbeat:wait()
  904.                 end
  905.                 ball:destroy()
  906.             elseif attackname == "b3g0n3" then
  907. local begonenoob = Instance.new("Sound", headlole)
  908. begonenoob.SoundId = "rbxassetid://3663443635"
  909. begonenoob.Volume = 2.5
  910.                 begonenoob:Play()
  911.                 local rightarm = Instance.new("Weld", owner.Character.Torso)
  912.                 rightarm.Part0 = owner.Character.Torso
  913.                 rightarm.Part1 = owner.Character["Right Arm"]
  914.                 rightarm.C0 = CFrame.new(1.5,0,0)
  915.                 rightarm.Name = "RightArmWeld"
  916.                 local leftarm = Instance.new("Weld", owner.Character.Torso)
  917.                 leftarm.Part0 = owner.Character.Torso
  918.                 leftarm.Part1 = owner.Character["Left Arm"]
  919.                 leftarm.C0 = CFrame.new(-1.5,0,0)
  920.                 leftarm.Name = "LeftArmWeld"
  921.                 for i = 0,0.75 , 0.01 do
  922.                     head.C0 = head.C0:lerp(CFrame.new(-3.81469727e-06, 1.49999905, 0, 0.342020214, 0, 0.939692497, 4.07453626e-09, 0.999999881, 0, -0.939692557, 3.7252903e-09, 0.342020214),i)
  923.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, -0.400000095, 0, 0.336824089, -0.0593911782, -0.939692616, 0.173648179, 0.98480773, 0, 0.925416529, -0.163175911, 0.342020154),i)
  924.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.68301392, 0.316987038, 0, 0.866025269, -0.5, -2.98023224e-08, 0.5, 0.866025209, 3.7252903e-09, 0, 0, 0.999999881),i)
  925.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.68301392, 0.316987038, 0, 0.866025269, 0.49999994, -2.98023224e-08, -0.499999911, 0.866025209, 0, 0, 0, 0.999999881),i)
  926.                     game:GetService("RunService").Heartbeat:wait()
  927.                 end
  928.                 epicterrariaswoosh:Play()
  929.                 local sensorbrick = Instance.new("Part", Knife)
  930.                 sensorbrick.Size = Knife.Size
  931.                 sensorbrick.CanCollide = false
  932.                 sensorbrick.Transparency = 1
  933.                 sensorbrick:BreakJoints()
  934.                 local sensorweld = Instance.new("Weld", sensorbrick)
  935.                 sensorweld.Part0 = Knife
  936.                 sensorweld.Part1 = sensorbrick
  937.                 local function stabbed(part)
  938.                     local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
  939.                     if humanoid then
  940. local PainSound = Instance.new("Sound")
  941. local screamlol = Instance.new("Sound")
  942. local owigotstabaaaaAAAA = part.Parent:FindFirstChild("Head")
  943.                     if owigotstabaaaaAAAA then
  944. game.Chat:Chat(owigotstabaaaaAAAA, "*Visible Pain*", "White")
  945.                         screamlol.Name = "Scremaaaa"
  946. screamlol.Parent = owigotstabaaaaAAAA
  947. screamlol.EmitterSize = 7
  948. screamlol.MaxDistance = 7680
  949. screamlol.Pitch = 0.96
  950. screamlol.PlaybackSpeed = 0.96
  951. screamlol.Volume = 5
  952. local valuescreavaluescream = math.random(1,6)
  953.  
  954. if valuescreavaluescream == 1 then
  955. screamlol.SoundId = "rbxassetid://232921573"
  956. screamlol:play()
  957. end
  958.  
  959. if valuescreavaluescream == 2 then
  960. screamlol.SoundId = "rbxassetid://166221318"
  961. screamlol:play()
  962. end
  963.  
  964. if valuescreavaluescream == 3 then
  965. screamlol.SoundId = "rbxassetid://166221367"
  966. screamlol:play()
  967. end
  968.  
  969. if valuescreavaluescream == 4 then
  970. screamlol.SoundId = "rbxassetid://166221367"
  971. screamlol:play()
  972. end
  973.  
  974. if valuescreavaluescream == 5 then
  975. screamlol.SoundId = "rbxassetid://166221285"
  976. screamlol:play()
  977. end
  978.  
  979. if valuescreavaluescream == 6 then
  980. screamlol.SoundId = "rbxassetid://232921590"
  981. screamlol:play()
  982. end
  983. PainSound.Parent = owigotstabaaaaAAAA
  984. PainSound.Looped = true
  985. PainSound.SoundId = "rbxassetid://695279808"
  986. PainSound.Volume = 1.256
  987. PainSound.PlaybackSpeed = 1
  988. PainSound.MaxDistance = 963
  989. PainSound.EmitterSize = 5.342
  990. PainSound:Play()
  991.                     end
  992.                         sensorbrick:destroy()
  993.                         stabsound:Play()
  994. local bleed = Instance.new("Sound", part)
  995. bleed.SoundId = "rbxassetid://244502094"
  996. bleed.Volume = 0.3
  997. bleed.PlaybackSpeed = 1.1
  998. bleed.Parent = part
  999.                         bleed:Play()
  1000. PrintText("LOL THAT IDIOT LET YOU HIT THEM HAHA")
  1001. PrintText("Humanoid Hit - "..part.Parent.Name..", They Are An Absolute Idiot!")
  1002. function diefromneck(hge,Other)
  1003. Other:Stop()
  1004. Soundo = Instance.new("Sound")
  1005. Soundo.Parent = hge
  1006. Soundo.SoundId = "rbxassetid://695280038"
  1007. Soundo.Volume = 3.4630000591278
  1008. Soundo:Play()
  1009. end
  1010.                         humanoid.Name = "Caught lmao"
  1011.                         humanoid.PlatformStand = true
  1012.                         if humanoid.MaxHealth > 300 or humanoid.Health > 300 then
  1013.                             humanoid.MaxHealth = 100
  1014.                             humanoid.Health = 100
  1015.                         end
  1016.                         if humanoid.Parent:findFirstChild("HumanoidRootPart") then
  1017.                             humanoid.Parent:findFirstChild("HumanoidRootPart"):destroy()
  1018.                         end
  1019.                         if humanoid.Parent:findFirstChild("Head") then
  1020.                             local ow = Instance.new("Weld", humanoid.Parent:findFirstChild("Head"))
  1021.                             ow.Part0 = Knife
  1022.                             ow.Part1 = humanoid.Parent:findFirstChild("Head")
  1023.                             ow.C0 = CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  1024.                             ow.C0 = ow.C0 * CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  1025.                             ow.C0 = ow.C0 * CFrame.fromEulerAnglesXYZ(-0.35,0,0)
  1026.                             ow.C0 = ow.C0 * CFrame.new(0,0.5,0.3)
  1027.                             game.Debris:AddItem(ow,2)
  1028.                         end
  1029.                         victimshumanoid = humanoid
  1030.                         if humanoid.Parent:findFirstChild("Torso") then
  1031.                             if victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder") then
  1032.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1033.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1034.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Arm")
  1035.                                 glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1036.                                 glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1037.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Arm"))
  1038.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1039.                                 limbcollider.Shape = "Cylinder"
  1040.                                 limbcollider.Transparency = 1
  1041.                                 limbcollider.Name = "LimbCollider"
  1042.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1043.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Arm")
  1044.                                 limbcolliderweld.Part1 = limbcollider
  1045.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1046.                                 victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder"):destroy()
  1047.                             end
  1048.                             if victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder") then
  1049.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1050.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1051.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Arm")
  1052.                                 glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1053.                                 glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1054.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Arm"))
  1055.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1056.                                 limbcollider.Shape = "Cylinder"
  1057.                                 limbcollider.Name = "LimbCollider"
  1058.                                 limbcollider.Transparency = 1
  1059.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1060.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Arm")
  1061.                                 limbcolliderweld.Part1 = limbcollider
  1062.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1063.                                 victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder"):destroy()
  1064.                             end
  1065.                             if victimshumanoid.Parent.Torso:findFirstChild("Left Hip") then
  1066.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1067.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1068.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Leg")
  1069.                                 glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1070.                                 glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1071.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Leg"))
  1072.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1073.                                 limbcollider.Shape = "Cylinder"
  1074.                                 limbcollider.Name = "LimbCollider"
  1075.                                 limbcollider.Transparency = 1
  1076.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1077.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Leg")
  1078.                                 limbcolliderweld.Part1 = limbcollider
  1079.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1080.                                 victimshumanoid.Parent.Torso:findFirstChild("Left Hip"):destroy()
  1081.                             end
  1082.                             if victimshumanoid.Parent.Torso:findFirstChild("Right Hip") then
  1083.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1084.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1085.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Leg")
  1086.                                 glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1087.                                 glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1088.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Leg"))
  1089.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1090.                                 limbcollider.Shape = "Cylinder"
  1091.                                 limbcollider.Name = "LimbCollider"
  1092.                                 limbcollider.Transparency = 1
  1093.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1094.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Leg")
  1095.                                 limbcolliderweld.Part1 = limbcollider
  1096.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1097.                                 victimshumanoid.Parent.Torso:findFirstChild("Right Hip"):destroy()
  1098.                             end
  1099.                         elseif humanoid.Parent:findFirstChild("UpperTorso") then
  1100.                             if victimshumanoid.Parent.UpperTorso:findFirstChild("NeckAttachment") then
  1101.                                 victimshumanoid.Parent.Archivable = true
  1102.                                 local zombiecorpse = victimshumanoid.Parent
  1103.                                 for i,v in pairs(zombiecorpse:GetChildren()) do
  1104.                                     if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1105.                                         for q,w in pairs(v:GetChildren()) do
  1106.                                             if w.ClassName == "BodyPosition" or w.ClassName == "BodyVelocity" then
  1107.                                                 w:destroy()
  1108.                                             end
  1109.                                         end
  1110.                                     end
  1111.                                 end
  1112.                                 local UpperTorso = zombiecorpse.UpperTorso
  1113.                                 local Humanoid = zombiecorpse:findFirstChildOfClass("Humanoid")
  1114.                                 Humanoid.PlatformStand = true
  1115.                                 local function makeballconnections(limb, attachementone, attachmenttwo, twistlower, twistupper)
  1116.                                     local connection = Instance.new('BallSocketConstraint', limb)
  1117.                                     connection.LimitsEnabled = true
  1118.                                     connection.Attachment0 = attachementone
  1119.                                     connection.Attachment1 = attachmenttwo
  1120.                                     connection.TwistLimitsEnabled = true
  1121.                                     connection.TwistLowerAngle = twistlower
  1122.                                     connection.TwistUpperAngle = twistupper
  1123.                                     local limbcollider = Instance.new("Part", limb)
  1124.                                     limbcollider.Size = Vector3.new(0.1,1,1)
  1125.                                     limbcollider.Shape = "Cylinder"
  1126.                                     limbcollider.Name = "LimbCollider"
  1127.                                     limbcollider.Transparency = 1
  1128.                                     limbcollider:BreakJoints()
  1129.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  1130.                                     limbcolliderweld.Part0 = limb
  1131.                                     limbcolliderweld.Part1 = limbcollider
  1132.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1133.                                 end
  1134.                                 local function makehingeconnections(limb, attachementone, attachmenttwo, lower, upper)
  1135.                                     local connection = Instance.new('HingeConstraint', limb)
  1136.                                     connection.LimitsEnabled = true
  1137.                                     connection.Attachment0 = attachementone
  1138.                                     connection.Attachment1 = attachmenttwo
  1139.                                     connection.LimitsEnabled = true
  1140.                                     connection.LowerAngle = lower
  1141.                                     connection.UpperAngle = upper
  1142.                                     local limbcollider = Instance.new("Part", limb)
  1143.                                     limbcollider.Size = Vector3.new(0.1,1,1)
  1144.                                     limbcollider.Shape = "Cylinder"
  1145.                                     limbcollider.Name = "LimbCollider"
  1146.                                     limbcollider.Transparency = 1
  1147.                                     limbcollider:BreakJoints()
  1148.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  1149.                                     limbcolliderweld.Part0 = limb
  1150.                                     limbcolliderweld.Part1 = limbcollider
  1151.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1152.                                 end
  1153.                                 local HeadAttachment = Instance.new("Attachment", Humanoid.Parent.Head)
  1154.                                 HeadAttachment.Position = Vector3.new(0, -0.5, 0)
  1155.                                 makehingeconnections(Humanoid.Parent.Head, HeadAttachment, UpperTorso.NeckAttachment, -50, 50)
  1156.                                 makehingeconnections(Humanoid.Parent.LowerTorso, Humanoid.Parent.LowerTorso.WaistRigAttachment, Humanoid.Parent.UpperTorso.WaistRigAttachment, -50, 50)
  1157.                                 makeballconnections(Humanoid.Parent.LeftUpperArm, Humanoid.Parent.LeftUpperArm.LeftShoulderRigAttachment, Humanoid.Parent.UpperTorso.LeftShoulderRigAttachment, -50, 50)
  1158.                                 makehingeconnections(Humanoid.Parent.LeftLowerArm, Humanoid.Parent.LeftLowerArm.LeftElbowRigAttachment, Humanoid.Parent.LeftUpperArm.LeftElbowRigAttachment, 0, -60)
  1159.                                 makehingeconnections(Humanoid.Parent.LeftHand, Humanoid.Parent.LeftHand.LeftWristRigAttachment, Humanoid.Parent.LeftLowerArm.LeftWristRigAttachment, -20, 20)
  1160.                                 --
  1161.                                 makeballconnections(Humanoid.Parent.RightUpperArm, Humanoid.Parent.RightUpperArm.RightShoulderRigAttachment, Humanoid.Parent.UpperTorso.RightShoulderRigAttachment, -50, 50)
  1162.                                 makehingeconnections(Humanoid.Parent.RightLowerArm, Humanoid.Parent.RightLowerArm.RightElbowRigAttachment, Humanoid.Parent.RightUpperArm.RightElbowRigAttachment, 0, -60)
  1163.                                 makehingeconnections(Humanoid.Parent.RightHand, Humanoid.Parent.RightHand.RightWristRigAttachment, Humanoid.Parent.RightLowerArm.RightWristRigAttachment, -20, 20)
  1164.                                 --
  1165.                                 makeballconnections(Humanoid.Parent.RightUpperLeg, Humanoid.Parent.RightUpperLeg.RightHipRigAttachment, Humanoid.Parent.LowerTorso.RightHipRigAttachment, -360, 360)
  1166.                                 makehingeconnections(Humanoid.Parent.RightLowerLeg, Humanoid.Parent.RightLowerLeg.RightKneeRigAttachment, Humanoid.Parent.RightUpperLeg.RightKneeRigAttachment, 0, 60)
  1167.                                 makehingeconnections(Humanoid.Parent.RightFoot, Humanoid.Parent.RightFoot.RightAnkleRigAttachment, Humanoid.Parent.RightLowerLeg.RightAnkleRigAttachment, -20, 20)
  1168.                                 --
  1169.                                 makeballconnections(Humanoid.Parent.LeftUpperLeg, Humanoid.Parent.LeftUpperLeg.LeftHipRigAttachment, Humanoid.Parent.LowerTorso.LeftHipRigAttachment, -360, 360)
  1170.                                 makehingeconnections(Humanoid.Parent.LeftLowerLeg, Humanoid.Parent.LeftLowerLeg.LeftKneeRigAttachment, Humanoid.Parent.LeftUpperLeg.LeftKneeRigAttachment, 0, 60)
  1171.                                 makehingeconnections(Humanoid.Parent.LeftFoot, Humanoid.Parent.LeftFoot.LeftAnkleRigAttachment, Humanoid.Parent.LeftLowerLeg.LeftAnkleRigAttachment, -20, 20)
  1172.                                 for i,v in pairs(Humanoid.Parent:GetChildren()) do
  1173.                                     if v.ClassName == "Accessory" then
  1174.                                         local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  1175.                                         if attachment1 then
  1176.                                             for q,w in pairs(Humanoid.Parent:GetChildren()) do
  1177.                                                 if w.ClassName == "Part" then
  1178.                                                     local attachment2 = w:findFirstChild(attachment1.Name)
  1179.                                                     if attachment2 then
  1180.                                                         local hinge = Instance.new("HingeConstraint", v.Handle)
  1181.                                                         hinge.Attachment0 = attachment1
  1182.                                                         hinge.Attachment1 = attachment2
  1183.                                                         hinge.LimitsEnabled = true
  1184.                                                         hinge.LowerAngle = 0
  1185.                                                         hinge.UpperAngle = 0
  1186.                                                     end
  1187.                                                 end
  1188.                                             end
  1189.                                         end
  1190.                                     end
  1191.                                 end
  1192.                                 for i,v in pairs(zombiecorpse:GetChildren()) do
  1193.                                     for q,w in pairs(v:GetChildren()) do
  1194.                                         if w.ClassName == "Motor6D" and w.Name ~= "Neck" then
  1195.                                             w:destroy()
  1196.                                         end
  1197.                                     end
  1198.                                 end
  1199.                                 local ragdoll = zombiecorpse
  1200.                                 if ragdoll:findFirstChild("HumanoidRootPart") then
  1201.                                     ragdoll.HumanoidRootPart.Anchored = true
  1202.                                     ragdoll.HumanoidRootPart.CanCollide = false
  1203.                                 end
  1204.                             end
  1205.                         end
  1206.                         local got = Instance.new("ObjectValue", owner.Character)
  1207.                         got.Value = humanoid.Parent
  1208.                         got.Name = "Gotem"
  1209.                         victimshumanoid = humanoid
  1210.                         local function bleed()
  1211.                             local thehumanoid = owner.Character:findFirstChild("Gotem").Value:findFirstChildOfClass("Humanoid")
  1212.                             local thehead = owner.Character:findFirstChild("Gotem").Value:findFirstChild("Head")
  1213.                             owner.Character.Gotem:destroy()
  1214.                             while wait(0.1) and victimshumanoid.Health > 0 and thehead do
  1215.                                 thehumanoid.Health = thehumanoid.Health - 0.946
  1216. PrintText("Dealt '0.946' Damage To "..part.Parent.Name.."!")
  1217.                                 if thehumanoid.Health <= 0 then
  1218. PrintText("GET NOOBED ON, "..part.Parent.Name.."!")
  1219. thehumanoid.MaxHealth = 0
  1220.                             thehumanoid.Health = 0
  1221. diefromneck(owigotstabaaaaAAAA,PainSound)
  1222.                                     break
  1223.                                 end
  1224.                                 local blood = Instance.new("Part", workspace)
  1225.                                 local randomsize = math.random(1,3)
  1226.                                 if randomsize == 1 then
  1227.                                     blood.Size = Vector3.new(0.3,0.3,0.3)
  1228.                                 end
  1229.                                 if randomsize == 2 then
  1230.                                     blood.Size = Vector3.new(0.4,0.4,0.4)
  1231.                                 end
  1232.                                 if randomsize == 3 then
  1233.                                     blood.Size = Vector3.new(0.2,0.2,0.2)
  1234.                                 end
  1235.                                 blood.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
  1236.                                 blood.Elasticity = 0
  1237.                                 blood.Shape = "Ball"
  1238.                                 blood.Color = bloodcolor
  1239. blood.Transparency = 1
  1240.                                 blood.Name = "Bitch ass blood"
  1241.                                 blood.CFrame = thehead.CFrame * CFrame.new(0,0.5,0)
  1242.                                 local velocity = Instance.new("BodyVelocity", blood)
  1243.                                 velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1244.                                 velocity.Velocity = Vector3.new(math.random(-15,15),math.random(30,40),0)
  1245.                                 game.Debris:AddItem(velocity, 0.2)
  1246.                                 local function hit(part)
  1247.                                     if part.Name == "okyoucantouchnow" and part.Size.y < 10 then
  1248.                                         blood:destroy()
  1249.                                         part.Size = part.Size + Vector3.new(0,0.3,0.3)
  1250.                                     end
  1251.                                     if part.Name ~= "Bitch ass blood" and part.Name ~= "LimbCollider" and not part.Parent:findFirstChildOfClass("Humanoid") and part.Parent.ClassName ~= "Hat" and part.Parent.ClassName ~= "Accessory" and part.Parent.Parent.ClassName ~= "Accessory" and part.ClassName ~= "Accessory" then
  1252.                                         wait(0.2)
  1253.                                         blood.Name = "okyoucantouchnow"
  1254.                                         blood.Anchored = true
  1255.                                         blood.CanCollide = false
  1256.                                         blood.Material = "Glass"
  1257.                                         blood.Shape = "Cylinder"
  1258.                                         blood.Size = Vector3.new(0.1,1.5,1.5)
  1259.                                         if part.Size.y < part.Size.z and part.Size.y < part.Size.x then
  1260.                                             local pos = blood.Position
  1261.                                             blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1262.                                             blood.Position = pos
  1263.                                         elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
  1264.                                             local pos = blood.Position
  1265.                                             blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  1266.                                             blood.Position = pos
  1267.                                         elseif part.Size.z < part.Size.y and part.Size.z < part.Size.x then
  1268.                                             local pos = blood.Position
  1269.                                             blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  1270.                                             blood.Position = pos
  1271.                                         end
  1272.                                         wait(8)
  1273.                                         for i = 1,50 do
  1274.                                             blood.Transparency = 1 + 0.02
  1275.                                             wait()
  1276.                                         end
  1277.                                         blood:destroy()
  1278.                                     end
  1279.                                 end
  1280.                                 blood.Touched:connect(hit)
  1281.                             end
  1282.                             if thehumanoid.Parent:findFirstChild("Torso") then
  1283.                                 thehumanoid.Parent.Archivable = true
  1284.                                 for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  1285.                                     if v.ClassName == "Accessory" then
  1286.                                         local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  1287.                                         if attachment1 then                            
  1288.                                             for q,w in pairs(thehumanoid.Parent:GetChildren()) do
  1289.                                                 if w.ClassName == "Part" then
  1290.                                                     local attachment2 = w:findFirstChild(attachment1.Name)
  1291.                                                     if attachment2 then
  1292.                                                         local hinge = Instance.new("HingeConstraint", v.Handle)
  1293.                                                         hinge.Attachment0 = attachment1
  1294.                                                         hinge.Attachment1 = attachment2
  1295.                                                         hinge.LimitsEnabled = true
  1296.                                                         hinge.LowerAngle = 0
  1297.                                                         hinge.UpperAngle = 0
  1298.                                                     end
  1299.                                                 end
  1300.                                             end
  1301.                                         end
  1302.                                     end
  1303.                                 end
  1304.                                 local rag = thehumanoid.Parent:Clone()
  1305.                                 rag:findFirstChildOfClass("Humanoid").Health = 0
  1306.                                 rag:findFirstChildOfClass("Humanoid").PlatformStand = true
  1307.                                 for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  1308.                                     if v.ClassName == "Accessory" or v.ClassName == "Part" or v.ClassName == "ForceField" or v.ClassName == "Sound" then
  1309.                                         v:destroy()
  1310.                                     end
  1311.                                 end
  1312.                                 rag.Parent = workspace
  1313.                                 game.Debris:AddItem(rag, 15)
  1314. game.Chat:Chat(rag.Head, "*dies due to blood loss, a stab wound through head, and loss of oxygen*", "White")
  1315.                             end
  1316.                         end
  1317.                         spawn(bleed)
  1318.                        
  1319.                     end
  1320.                 end
  1321.                 sensorbrick.Touched:connect(stabbed)
  1322.                 for i = 0,1 , 0.06 do
  1323.                     knifeweld.C0 = knifeweld.C0:lerp(CFrame.new(0.0111551285, -1.65374756, -0.208492279, 1, -3.96102529e-08, -9.57557234e-08, 1.01179282e-07, 0.173648685, 0.984807432, -2.23806182e-08, -0.98480767, 0.173648521),i)
  1324.                     head.C0 = head.C0:lerp(CFrame.new(-0.0868225098, 1.49240375, 0, 1.19248824e-08, -0.17364797, -0.984807789, 0, 0.98480767, -0.17364794, 1, 2.07073114e-09, 1.17437153e-08),i)
  1325.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, -4.37113883e-08, 0, 1, 0, 0.99999994, 0, -1, 0, -4.37113883e-08),i)
  1326.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.87100983, 0.969846249, 0, 1.19248824e-08, -0.342020363, 0.939692557, 8.74227553e-08, -0.939692378, -0.342020273, 1, 8.62290932e-08, 1.86946494e-08),i)
  1327.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.57922745, 0.0944201946, 0, 0.98480773, 0.173648179, 0, -0.173648134, 0.984807551, 0, 0, 0, 1),i)
  1328.                     game:GetService("RunService").Heartbeat:wait()
  1329.                 end
  1330.                 sensorbrick:destroy()
  1331.                 wait(2)
  1332.                 for i = 0,1 , 0.06 do
  1333.                     knifeweld.C0 = knifeweld.C0:lerp(CFrame.new(-0.0147867203, -0.89893651, -0.841812134, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  1334.                     head.C0 = head.C0:lerp(CFrame.new(0,1.5,0),i)
  1335.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0),i)
  1336.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0,0),i)
  1337.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0,0),i)
  1338.                     game:GetService("RunService").Heartbeat:wait()
  1339.                 end
  1340.                 leftarm:destroy()
  1341.                 rightarm:destroy()
  1342.                 canattack = true
  1343.             elseif attackname == "Stab" then
  1344. Soundslash = Instance.new("Sound")
  1345. Soundslash.Name = "Hit"
  1346. Soundslash.Parent = Knife
  1347. Soundslash.Pitch = 1.25
  1348. Soundslash.PlaybackSpeed = 1.25
  1349. Soundslash.SoundId = "rbxasset://sounds/swordslash.wav"
  1350. Soundslash.Volume = 0.69999998807907
  1351. Soundslash:Play()
  1352.                 local rightarm = Instance.new("Weld", owner.Character.Torso)
  1353.                 rightarm.Part0 = owner.Character.Torso
  1354.                 rightarm.Part1 = owner.Character["Right Arm"]
  1355.                 rightarm.C0 = CFrame.new(1.5,0,0)
  1356.                 rightarm.Name = "RightArmWeld"
  1357.                 local leftarm = Instance.new("Weld", owner.Character.Torso)
  1358.                 leftarm.Part0 = owner.Character.Torso
  1359.                 leftarm.Part1 = owner.Character["Left Arm"]
  1360.                 leftarm.C0 = CFrame.new(-1.5,0,0)
  1361.                 leftarm.Name = "LeftArmWeld"
  1362.                 for i = 0,1 , 0.05 do
  1363.                     head.C0 = head.C0:lerp(CFrame.new(0, 1.5, 0, 0.499999851, 0, 0.866025388, 0, 1, 0, -0.866025388, 0, 0.499999851),i)
  1364.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.499999881, 0, -0.866025448, 0, 1, 0, 0.866025448, 0, 0.499999881),i)
  1365.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0.11697793, 0.321392059, 0.99999994, 0, 0, 0, 0.766044259, 0.642787695, 0, -0.642787695, 0.766044259),i)
  1366.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5, 0.00759601593, -0.0868225098, 1, -7.4505806e-09, 2.08616257e-07, 4.09781897e-08, 0.98480773, -0.173647955, -2.38418579e-07, 0.173647955, 0.98480773),i)
  1367.                     game:GetService("RunService").Heartbeat:wait()
  1368.                 end
  1369.                 local sensorbrick = Instance.new("Part", Knife)
  1370.                 sensorbrick.Size = Knife.Size
  1371.                 sensorbrick.CanCollide = false
  1372.                 sensorbrick.Transparency = 1
  1373.                 sensorbrick:BreakJoints()
  1374.                 local sensorweld = Instance.new("Weld", sensorbrick)
  1375.                 sensorweld.Part0 = Knife
  1376.                 sensorweld.Part1 = sensorbrick
  1377.                 local function stabbed(part)
  1378. local PainSound = Instance.new("Sound")
  1379. local screamlol = Instance.new("Sound")
  1380.                     local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
  1381.                     local owigotstabaaaaAAAA = part.Parent:FindFirstChild("Head")
  1382. if headlole ~= nil and humanoid ~= nil  then
  1383. local dialogstab = math.random(1,6)
  1384.  
  1385. if dialogstab == 1 then
  1386. game.Chat:Chat(headlole, "How do ya like my knife entering your blood system?", "White")
  1387. end
  1388.  
  1389. if dialogstab == 2 then
  1390. game.Chat:Chat(headlole, "HAHA, GET IMPALED IDIOT!", "White")
  1391. end
  1392.  
  1393. if dialogstab == 3 then
  1394. game.Chat:Chat(headlole, "Srry, man, your just so noob i had to end u, srrs.", "White")
  1395. end
  1396.  
  1397. if dialogstab == 4 then
  1398. game.Chat:Chat(headlole, "Get stabbebed on.", "White")
  1399. end
  1400.  
  1401. if dialogstab == 5 then
  1402. game.Chat:Chat(headlole, "How did that feel? I'm guessing no because you're not answering me.", "White")
  1403. end
  1404.  
  1405. if dialogstab == 6 then
  1406. game.Chat:Chat(headlole, "Oh, boy wouldn't wanna be that guy in this situation!", "White")
  1407. end
  1408. else
  1409. error("Wht tha, why the hell do you not have a head?????????")
  1410.     end
  1411.  
  1412.                     if owigotstabaaaaAAAA then
  1413. game.Chat:Chat(owigotstabaaaaAAAA, "AAAAAAAAAAAAAAAAAAAAAAAAAAAA, *due to knife starts dying and falls to the ground in pain*", "White")
  1414. local soundIds = {346318730,232921573,166221367,169907033,166221285,166221285,167094166}
  1415.  
  1416. screamlol.Name = "Scremaaaa"
  1417. screamlol.Parent = owigotstabaaaaAAAA
  1418. screamlol.EmitterSize = 7
  1419. screamlol.MaxDistance = 1536
  1420. local valuescreavaluescream = math.random(1,6)
  1421.  
  1422. if valuescreavaluescream == 1 then
  1423. screamlol.SoundId = "rbxassetid://232921573"
  1424. screamlol:play()
  1425. end
  1426.  
  1427. if valuescreavaluescream == 2 then
  1428. screamlol.SoundId = "rbxassetid://166221318"
  1429. screamlol:play()
  1430. end
  1431.  
  1432. if valuescreavaluescream == 3 then
  1433. screamlol.SoundId = "rbxassetid://166221367"
  1434. screamlol:play()
  1435. end
  1436.  
  1437. if valuescreavaluescream == 4 then
  1438. screamlol.SoundId = "rbxassetid://166221367"
  1439. screamlol:play()
  1440. end
  1441.  
  1442. if valuescreavaluescream == 5 then
  1443. screamlol.SoundId = "rbxassetid://166221285"
  1444. screamlol:play()
  1445. end
  1446.  
  1447. if valuescreavaluescream == 6 then
  1448. screamlol.SoundId = "rbxassetid://232921590"
  1449. screamlol:play()
  1450. end
  1451. screamlol.Volume = 2.3250000476837
  1452. PainSound.Parent = owigotstabaaaaAAAA
  1453. PainSound.Looped = true
  1454. PainSound.SoundId = "rbxassetid://2730451211"
  1455. PainSound.Volume = 0.94800001382828
  1456. PainSound.PlaybackSpeed = 1
  1457. PainSound.MaxDistance = 963
  1458. PainSound.EmitterSize = 5.342
  1459. screamlol:Play()
  1460. PainSound:Play()
  1461.                     end
  1462.                     if humanoid then
  1463.                         sensorbrick:destroy()
  1464.                         stabsound:Play()
  1465. local bleed = Instance.new("Sound", part)
  1466. bleed.SoundId = "rbxassetid://244502094"
  1467. PrintText("Nice, You Just Impaled That Guy With Your Knife!")
  1468. PrintText("Humanoid Hit - "..part.Parent.Name..", Nice.")
  1469. bleed.Volume = 0.3
  1470. bleed.PlaybackSpeed = 1.1
  1471. bleed.Parent = part
  1472.                         bleed:Play()
  1473.                         humanoid.Name = "Caught lmao"
  1474. if humanoid.MaxHealth > 300 or humanoid.Health > 300 then
  1475.                             humanoid.MaxHealth = 100
  1476.                             humanoid.Health = 100
  1477.                         end
  1478. humanoid.PlatformStand = true
  1479. wait(0.01)
  1480.                         humanoid.PlatformStand = true
  1481. humanoid.PlatformStand = true
  1482.                         if humanoid.Parent:findFirstChild("HumanoidRootPart") then
  1483.                             humanoid.Parent:findFirstChild("HumanoidRootPart"):destroy()
  1484.                         end
  1485.                         victimshumanoid = humanoid
  1486.                         if humanoid.Parent:findFirstChild("Torso") then
  1487.                             if victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder") then
  1488.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1489.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1490.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Arm")
  1491.                                 glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1492.                                 glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  1493.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Arm"))
  1494.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1495.                                 limbcollider.Shape = "Cylinder"
  1496.                                 limbcollider.Transparency = 1
  1497.                                 limbcollider.Name = "LimbCollider"
  1498.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1499.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Arm")
  1500.                                 limbcolliderweld.Part1 = limbcollider
  1501.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1502.                                 victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder"):destroy()
  1503.                             end
  1504.                             if victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder") then
  1505.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1506.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1507.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Arm")
  1508.                                 glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1509.                                 glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  1510.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Arm"))
  1511.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1512.                                 limbcollider.Shape = "Cylinder"
  1513.                                 limbcollider.Name = "LimbCollider"
  1514.                                 limbcollider.Transparency = 1
  1515.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1516.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Arm")
  1517.                                 limbcolliderweld.Part1 = limbcollider
  1518.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1519.                                 victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder"):destroy()
  1520.                             end
  1521.                             if victimshumanoid.Parent.Torso:findFirstChild("Left Hip") then
  1522.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1523.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1524.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Leg")
  1525.                                 glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1526.                                 glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1527.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Leg"))
  1528.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1529.                                 limbcollider.Shape = "Cylinder"
  1530.                                 limbcollider.Name = "LimbCollider"
  1531.                                 limbcollider.Transparency = 1
  1532.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1533.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Leg")
  1534.                                 limbcolliderweld.Part1 = limbcollider
  1535.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1536.                                 victimshumanoid.Parent.Torso:findFirstChild("Left Hip"):destroy()
  1537.                             end
  1538.                             if victimshumanoid.Parent.Torso:findFirstChild("Right Hip") then
  1539.                                 local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  1540.                                 glue.Part0 = victimshumanoid.Parent.Torso
  1541.                                 glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Leg")
  1542.                                 glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1543.                                 glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1544.                                 local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Leg"))
  1545.                                 limbcollider.Size = Vector3.new(1,1.4,1)
  1546.                                 limbcollider.Shape = "Cylinder"
  1547.                                 limbcollider.Name = "LimbCollider"
  1548.                                 limbcollider.Transparency = 1
  1549.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  1550.                                 limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Leg")
  1551.                                 limbcolliderweld.Part1 = limbcollider
  1552.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  1553.                                 victimshumanoid.Parent.Torso:findFirstChild("Right Hip"):destroy()
  1554.                             end
  1555.                         elseif humanoid.Parent:findFirstChild("UpperTorso") then
  1556.                             if victimshumanoid.Parent.UpperTorso:findFirstChild("NeckAttachment") then
  1557.                                 victimshumanoid.Parent.Archivable = true
  1558.                                 local zombiecorpse = victimshumanoid.Parent
  1559.                                 for i,v in pairs(zombiecorpse:GetChildren()) do
  1560.                                     if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  1561.                                         for q,w in pairs(v:GetChildren()) do
  1562.                                             if w.ClassName == "BodyPosition" or w.ClassName == "BodyVelocity" then
  1563.                                                 w:destroy()
  1564.                                             end
  1565.                                         end
  1566.                                     end
  1567.                                 end
  1568.                                 local UpperTorso = zombiecorpse.UpperTorso
  1569.                                 local Humanoid = zombiecorpse:findFirstChildOfClass("Humanoid")
  1570.                                 Humanoid.PlatformStand = true
  1571.                                 local function makeballconnections(limb, attachementone, attachmenttwo, twistlower, twistupper)
  1572.                                     local connection = Instance.new('BallSocketConstraint', limb)
  1573.                                     connection.LimitsEnabled = true
  1574.                                     connection.Attachment0 = attachementone
  1575.                                     connection.Attachment1 = attachmenttwo
  1576.                                     connection.TwistLimitsEnabled = true
  1577.                                     connection.TwistLowerAngle = twistlower
  1578.                                     connection.TwistUpperAngle = twistupper
  1579.                                     local limbcollider = Instance.new("Part", limb)
  1580.                                     limbcollider.Size = Vector3.new(0.1,1,1)
  1581.                                     limbcollider.Shape = "Cylinder"
  1582.                                     limbcollider.Name = "LimbCollider"
  1583.                                     limbcollider.Transparency = 1
  1584.                                     limbcollider:BreakJoints()
  1585.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  1586.                                     limbcolliderweld.Part0 = limb
  1587.                                     limbcolliderweld.Part1 = limbcollider
  1588.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1589.                                 end
  1590.                                 local function makehingeconnections(limb, attachementone, attachmenttwo, lower, upper)
  1591.                                     local connection = Instance.new('HingeConstraint', limb)
  1592.                                     connection.LimitsEnabled = true
  1593.                                     connection.Attachment0 = attachementone
  1594.                                     connection.Attachment1 = attachmenttwo
  1595.                                     connection.LimitsEnabled = true
  1596.                                     connection.LowerAngle = lower
  1597.                                     connection.UpperAngle = upper
  1598.                                     local limbcollider = Instance.new("Part", limb)
  1599.                                     limbcollider.Size = Vector3.new(0.1,1,1)
  1600.                                     limbcollider.Shape = "Cylinder"
  1601.                                     limbcollider.Name = "LimbCollider"
  1602.                                     limbcollider.Transparency = 1
  1603.                                     limbcollider:BreakJoints()
  1604.                                     local limbcolliderweld = Instance.new("Weld", limbcollider)
  1605.                                     limbcolliderweld.Part0 = limb
  1606.                                     limbcolliderweld.Part1 = limbcollider
  1607.                                     limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1608.                                 end
  1609.                                 local HeadAttachment = Instance.new("Attachment", Humanoid.Parent.Head)
  1610.                                 HeadAttachment.Position = Vector3.new(0, -0.5, 0)
  1611.                                 makehingeconnections(Humanoid.Parent.Head, HeadAttachment, UpperTorso.NeckAttachment, -50, 50)
  1612.                                 makehingeconnections(Humanoid.Parent.LowerTorso, Humanoid.Parent.LowerTorso.WaistRigAttachment, Humanoid.Parent.UpperTorso.WaistRigAttachment, -50, 50)
  1613.                                 makeballconnections(Humanoid.Parent.LeftUpperArm, Humanoid.Parent.LeftUpperArm.LeftShoulderRigAttachment, Humanoid.Parent.UpperTorso.LeftShoulderRigAttachment, -50, 50)
  1614.                                 makehingeconnections(Humanoid.Parent.LeftLowerArm, Humanoid.Parent.LeftLowerArm.LeftElbowRigAttachment, Humanoid.Parent.LeftUpperArm.LeftElbowRigAttachment, 0, -60)
  1615.                                 makehingeconnections(Humanoid.Parent.LeftHand, Humanoid.Parent.LeftHand.LeftWristRigAttachment, Humanoid.Parent.LeftLowerArm.LeftWristRigAttachment, -20, 20)
  1616.                                 --
  1617.                                 makeballconnections(Humanoid.Parent.RightUpperArm, Humanoid.Parent.RightUpperArm.RightShoulderRigAttachment, Humanoid.Parent.UpperTorso.RightShoulderRigAttachment, -50, 50)
  1618.                                 makehingeconnections(Humanoid.Parent.RightLowerArm, Humanoid.Parent.RightLowerArm.RightElbowRigAttachment, Humanoid.Parent.RightUpperArm.RightElbowRigAttachment, 0, -60)
  1619.                                 makehingeconnections(Humanoid.Parent.RightHand, Humanoid.Parent.RightHand.RightWristRigAttachment, Humanoid.Parent.RightLowerArm.RightWristRigAttachment, -20, 20)
  1620.                                 --
  1621.                                 makeballconnections(Humanoid.Parent.RightUpperLeg, Humanoid.Parent.RightUpperLeg.RightHipRigAttachment, Humanoid.Parent.LowerTorso.RightHipRigAttachment, -360, 360)
  1622.                                 makehingeconnections(Humanoid.Parent.RightLowerLeg, Humanoid.Parent.RightLowerLeg.RightKneeRigAttachment, Humanoid.Parent.RightUpperLeg.RightKneeRigAttachment, 0, 60)
  1623.                                 makehingeconnections(Humanoid.Parent.RightFoot, Humanoid.Parent.RightFoot.RightAnkleRigAttachment, Humanoid.Parent.RightLowerLeg.RightAnkleRigAttachment, -20, 20)
  1624.                                 --
  1625.                                 makeballconnections(Humanoid.Parent.LeftUpperLeg, Humanoid.Parent.LeftUpperLeg.LeftHipRigAttachment, Humanoid.Parent.LowerTorso.LeftHipRigAttachment, -360, 360)
  1626.                                 makehingeconnections(Humanoid.Parent.LeftLowerLeg, Humanoid.Parent.LeftLowerLeg.LeftKneeRigAttachment, Humanoid.Parent.LeftUpperLeg.LeftKneeRigAttachment, 0, 60)
  1627.                                 makehingeconnections(Humanoid.Parent.LeftFoot, Humanoid.Parent.LeftFoot.LeftAnkleRigAttachment, Humanoid.Parent.LeftLowerLeg.LeftAnkleRigAttachment, -20, 20)
  1628.                                 for i,v in pairs(Humanoid.Parent:GetChildren()) do
  1629.                                     if v.ClassName == "Accessory" then
  1630.                                         local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  1631.                                         if attachment1 then
  1632.                                             for q,w in pairs(Humanoid.Parent:GetChildren()) do
  1633.                                                 if w.ClassName == "Part" then
  1634.                                                     local attachment2 = w:findFirstChild(attachment1.Name)
  1635.                                                     if attachment2 then
  1636.                                                         local hinge = Instance.new("HingeConstraint", v.Handle)
  1637.                                                         hinge.Attachment0 = attachment1
  1638.                                                         hinge.Attachment1 = attachment2
  1639.                                                         hinge.LimitsEnabled = true
  1640.                                                         hinge.LowerAngle = 0
  1641.                                                         hinge.UpperAngle = 0
  1642.                                                     end
  1643.                                                 end
  1644.                                             end
  1645.                                         end
  1646.                                     end
  1647.                                 end
  1648.                                 for i,v in pairs(zombiecorpse:GetChildren()) do
  1649.                                     for q,w in pairs(v:GetChildren()) do
  1650.                                         if w.ClassName == "Motor6D" and w.Name ~= "Neck" then
  1651.                                             w:destroy()
  1652.                                         end
  1653.                                     end
  1654.                                 end
  1655.                                 local ragdoll = zombiecorpse
  1656.                                 if ragdoll:findFirstChild("HumanoidRootPart") then
  1657.                                     ragdoll.HumanoidRootPart.Anchored = true
  1658.                                     ragdoll.HumanoidRootPart.CanCollide = false
  1659.                                 end
  1660.                             end
  1661.                         end
  1662.                         local got = Instance.new("ObjectValue", owner.Character)
  1663.                         got.Value = humanoid.Parent
  1664.                         got.Name = "Gotem"
  1665.                         victimshumanoid = humanoid
  1666. function diefromstab(lolxd)
  1667. lolxd:Stop()
  1668. end
  1669.                         local function bleed()
  1670.                             local thehumanoid = owner.Character:findFirstChild("Gotem").Value:findFirstChildOfClass("Humanoid")
  1671.                             local thehead = owner.Character:findFirstChild("Gotem").Value:findFirstChild("Head")
  1672.                             owner.Character.Gotem:destroy()
  1673.                             while wait(0.1) and victimshumanoid.Health > 0 and thehead do
  1674.                                 thehumanoid.Health = thehumanoid.Health - 0.43
  1675. PrintText("Dealt '0.43' Damage To Victim!")
  1676.                                 if thehumanoid.Health <= 0 then
  1677. thehumanoid.MaxHealth = 0
  1678.                             thehumanoid.Health = 0
  1679. diefromstab(PainSound)
  1680. game.Chat:Chat(owigotstabaaaaAAAA, "*dies due to blood loss And failure to do anything except be in pain and be on the ground lol*", "White")
  1681. PrintText(part.Parent.Name.." Has Bled Out Due To You Impaling Them With Your Knife, Epic!!!")
  1682.  
  1683. PainSound:Stop()
  1684.                                     break
  1685.                                 end
  1686.                                 local blood = Instance.new("Part", workspace)
  1687.                                 local randomsize = math.random(1,3)
  1688.                                 if randomsize == 1 then
  1689.                                     blood.Size = Vector3.new(0.3,0.3,0.3)
  1690.                                 end
  1691.                                 if randomsize == 2 then
  1692.                                     blood.Size = Vector3.new(0.4,0.4,0.4)
  1693.                                 end
  1694.                                 if randomsize == 3 then
  1695.                                     blood.Size = Vector3.new(0.2,0.2,0.2)
  1696.                                 end
  1697.                                 blood.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
  1698.                                 blood.Elasticity = 0
  1699.                                 blood.Shape = "Ball"
  1700.                                 blood.Color = bloodcolor
  1701. blood.Transparency = 1
  1702.                                 blood.Name = "Bitch ass blood"
  1703.                                 blood.CFrame = part.CFrame * CFrame.new(0,-1.5,0.3)
  1704.                                 local velocity = Instance.new("BodyVelocity", blood)
  1705.                                 velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1706.                                 velocity.Velocity = part.CFrame.lookVector * -math.random(30,40) + Vector3.new(math.random(-15,15),math.random(-15,15),0)
  1707.                                 game.Debris:AddItem(velocity, 0.2)
  1708.                                 local function hit(part)
  1709.                                     if part.Name == "okyoucantouchnow" and part.Size.y < 10 then
  1710.                                         blood:destroy()
  1711.                                         part.Size = part.Size + Vector3.new(0,0.3,0.3)
  1712.                                     end
  1713.                                     if part.Name ~= "Bitch ass blood" and part.Name ~= "LimbCollider" and not part.Parent:findFirstChildOfClass("Humanoid") and part.Parent.ClassName ~= "Hat" and part.Parent.ClassName ~= "Accessory" and part.Parent.Parent.ClassName ~= "Accessory" and part.ClassName ~= "Accessory" then
  1714.                                         wait(0.2)
  1715.                                         blood.Name = "okyoucantouchnow"
  1716.                                         blood.Anchored = true
  1717.                                         blood.CanCollide = false
  1718.                                         blood.Material = "Glass"
  1719.                                         blood.Shape = "Cylinder"
  1720.                                         blood.Size = Vector3.new(0.1,1.5,1.5)
  1721.                                         if part.Size.y < part.Size.z and part.Size.y < part.Size.x then
  1722.                                             local pos = blood.Position
  1723.                                             blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1724.                                             blood.Position = pos
  1725.                                         elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
  1726.                                             local pos = blood.Position
  1727.                                             blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  1728.                                             blood.Position = pos
  1729.                                         elseif part.Size.z < part.Size.y and part.Size.z < part.Size.x then
  1730.                                             local pos = blood.Position
  1731.                                             blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  1732.                                             blood.Position = pos
  1733.                                         end
  1734.                                         wait(8)
  1735.                                         for i = 1,50 do
  1736.                                             blood.Transparency = 1 + 0.02
  1737.                                             wait()
  1738.                                         end
  1739.                                         blood:destroy()
  1740.                                     end
  1741.                                 end
  1742.                                 blood.Touched:connect(hit)
  1743.                             end
  1744.                             if thehumanoid.Parent:findFirstChild("Torso") then
  1745.                                 thehumanoid.Parent.Archivable = true
  1746.                                 for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  1747.                                     if v.ClassName == "Accessory" then
  1748.                                         local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  1749.                                         if attachment1 then                            
  1750.                                             for q,w in pairs(thehumanoid.Parent:GetChildren()) do
  1751.                                                 if w.ClassName == "Part" then
  1752.                                                     local attachment2 = w:findFirstChild(attachment1.Name)
  1753.                                                     if attachment2 then
  1754.                                                         local hinge = Instance.new("HingeConstraint", v.Handle)
  1755.                                                         hinge.Attachment0 = attachment1
  1756.                                                         hinge.Attachment1 = attachment2
  1757.                                                         hinge.LimitsEnabled = true
  1758.                                                         hinge.LowerAngle = 0
  1759.                                                         hinge.UpperAngle = 0
  1760.                                                     end
  1761.                                                 end
  1762.                                             end
  1763.                                         end
  1764.                                     end
  1765.                                 end
  1766.                                 local rag = thehumanoid.Parent:Clone()
  1767.                                 rag:findFirstChildOfClass("Humanoid").Health = 0
  1768.                                 rag:findFirstChildOfClass("Humanoid").PlatformStand = true
  1769.                                 for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  1770.                                     if v.ClassName == "Accessory" or v.ClassName == "Part" or v.ClassName == "ForceField" or v.ClassName == "Sound" then
  1771.                                         v:destroy()
  1772.                                     end
  1773.                                 end
  1774.                                 rag.Parent = workspace
  1775.                                 game.Debris:AddItem(rag, 15)
  1776. game.Chat:Chat(rag.Head, "*dies due to blood loss And failure to do anything except be in pain and be on the ground lol*", "White")
  1777.                             end
  1778.                         end
  1779.                         spawn(bleed)
  1780.                     end
  1781.                 end
  1782.                 sensorbrick.Touched:connect(stabbed)
  1783.                 epicterrariaswoosh:Play()
  1784.                 for i = 0,1 , 0.05 do
  1785.                     head.C0 = head.C0:lerp(CFrame.new(0, 1.5, 0, 0.866025567, 0, -0.499999613, 0, 1, 0, 0.499999613, 0, 0.866025567),i)
  1786.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.866025448, 0, 0.499999881, 0, 1, 0, -0.499999881, 0, 0.866025448),i)
  1787.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.64153862, 0.121687889, -0.584392548, 0.938770175, -0.34430477, 0.0128265321, 0.223452091, 0.580076039, -0.783314049, 0.262258351, 0.738218009, 0.621493936),i)
  1788.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5, 0.0669875145, 0.25, 1, -1.49011612e-07, 2.08616257e-07, 4.09781897e-08, 0.86602515, 0.500000298, -2.38418579e-07, -0.500000298, 0.866025209),i)
  1789.                     game:GetService("RunService").Heartbeat:wait()
  1790.                 end
  1791.                 sensorbrick:destroy()
  1792.                 for i = 0,1 , 0.05 do
  1793.                     head.C0 = head.C0:lerp(CFrame.new(0,1.5,0),i)
  1794.                     humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0),i)
  1795.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0,0),i)
  1796.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0,0),i)
  1797.                     game:GetService("RunService").Heartbeat:wait()
  1798.                 end
  1799.                 rightarm:destroy()
  1800.                 leftarm:destroy()
  1801.                 canattack = true
  1802.                 canattack = true
  1803.             elseif attackname == "Grab" then
  1804.                 local grabbed = false
  1805.                 rightarm = Instance.new("Weld", owner.Character.Torso)
  1806.                 rightarm.Part0 = owner.Character.Torso
  1807.                 rightarm.Part1 = owner.Character["Right Arm"]
  1808.                 rightarm.C0 = CFrame.new(1.5,0,0)
  1809.                 rightarm.Name = "RightArmWeld"
  1810.                 leftarm = Instance.new("Weld", owner.Character.Torso)
  1811.                 leftarm.Part0 = owner.Character.Torso
  1812.                 leftarm.Part1 = owner.Character["Left Arm"]
  1813.                 leftarm.C0 = CFrame.new(-1.5,0,0)
  1814.                 leftarm.Name = "LeftArmWeld"
  1815.                 for i = 0,1 , 0.05 do
  1816.                     knifeweld.C0 = knifeweld.C0:lerp(CFrame.new(-0.0147862434, -0.898936272, -0.841812134, -0.996194959, 0.08715415, 0, -0.0871540606, -0.996194839, 0, 0, 0, 1),i)
  1817.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.68301249, 0.316987276, 0, 0.866025448, -0.499999911, 0, 0.499999881, 0.866025388, 0, 0, 0, 1),i)
  1818.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.68301249, 0.316987276, 0, 0.866025329, 0.500000119, 0, -0.50000006, 0.866025269, 1.77635684e-15, 0, 0, 1),i)
  1819.                     game:GetService("RunService").Heartbeat:wait()
  1820.                 end
  1821.                 local sensorbrick = Instance.new("Part", Knife)
  1822.                 sensorbrick.Size = Knife.Size
  1823.                 sensorbrick.CanCollide = false
  1824.                 sensorbrick.Transparency = 1
  1825.                 sensorbrick:BreakJoints()
  1826.                 local sensorweld = Instance.new("Weld", sensorbrick)
  1827.                 sensorweld.Part0 = Knife
  1828.                 sensorweld.Part1 = sensorbrick
  1829.                 local function gotem(part)
  1830.                     local humanoid = part.Parent:findFirstChildOfClass("Humanoid")
  1831.                     isr15 = false
  1832.                     local humrootyes = false
  1833.                     if humanoid then
  1834.                         grabbed = true
  1835.                         humanoid.Name = "Caught lmao"
  1836.                         humanoid.PlatformStand = true
  1837.                         if humanoid.MaxHealth > 300 or humanoid.Health > 300 then
  1838.                             humanoid.MaxHealth = 100
  1839.                             humanoid.Health = 100
  1840.                         end
  1841.                         if humanoid.Parent:findFirstChild("HumanoidRootPart") then
  1842.                             humanoid.Parent:findFirstChild("HumanoidRootPart"):destroy()
  1843.                         end
  1844.                         sensorbrick:destroy()
  1845.                         if humanoid.Parent:findFirstChild("Torso") then
  1846.                             isr15 = false
  1847.                         elseif humanoid.Parent:findFirstChild("UpperTorso") then
  1848.                             isr15 = true
  1849.                         end
  1850.                         local got = Instance.new("ObjectValue", owner.Character)
  1851.                         got.Value = humanoid.Parent
  1852.                         got.Name = "Gotem"
  1853.                         victimshumanoid = humanoid
  1854.                         if isr15 then
  1855.                             victimweld = Instance.new("Weld", owner.Character.Torso)
  1856.                             victimweld.Part0 = owner.Character.Torso
  1857.                             victimweld.Part1 = humanoid.Parent:findFirstChild("UpperTorso")
  1858.                             victimweld.C0 = CFrame.new(-0.331410885, 0.105233192, -0.84903717, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0,0.1,0)
  1859.                         else
  1860.                             victimweld = Instance.new("Weld", owner.Character.Torso)
  1861.                             victimweld.Part0 = owner.Character.Torso
  1862.                             victimweld.Part1 = humanoid.Parent:findFirstChild("Torso")
  1863.                             victimweld.C0 = CFrame.new(-0.331410885, 0.105233192, -0.84903717, 1, 0, 0, 0, 1, 0, 0, 0, 1) * CFrame.new(0,-0.2,0)
  1864.                         end
  1865.                     end
  1866.                 end
  1867.                 sensorbrick.Touched:connect(gotem)
  1868.                 for i = 0,1 , 0.05 do
  1869.                     knifeweld.C0 = knifeweld.C0:lerp(CFrame.new(-0.0147862434, -0.898936272, -0.841812134, -0.996194959, 0.08715415, 0, -0.0871540606, -0.996194839, 0, 0, 0, 1),i)
  1870.                     rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.20000029, 1.1545198, -0.541671753, -4.95052781e-08, -7.56642393e-08, 0.999999881, 0.996194541, 0.0871555433, -7.33473655e-08, -0.0871557295, 0.996194601, -3.99016855e-08),i)
  1871.                     leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.48883009, 0.500000238, -0.903129578, 0.984807909, -0.173648104, 1.32450051e-08, -1.58932529e-08, -1.08499073e-07, -1, 0.173648104, 0.984807849, -1.08824921e-07),i)
  1872.                     game:GetService("RunService").Heartbeat:wait()
  1873.                 end
  1874.                 sensorbrick:destroy()
  1875.                 if not grabbed then
  1876.                     wait(0.5)
  1877.                     for i = 0,1 , 0.05 do
  1878.                         knifeweld.C0 = knifeweld.C0:lerp(CFrame.new(-0.0147867203, -0.89893651, -0.841812134, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  1879.                         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0,0),i)
  1880.                         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0,0),i)
  1881.                         game:GetService("RunService").Heartbeat:wait()
  1882.                     end
  1883.                     rightarm:destroy()
  1884.                     leftarm:destroy()
  1885.                     canattack = true
  1886.                 end
  1887.                 local deb = Instance.new("ObjectValue", owner.Character)
  1888.                 deb.Name = "debounceorwhat"
  1889.                 game.Debris:AddItem(deb, 0.1)
  1890.             end
  1891.         end
  1892.         if not canattack and not owner.Character:findFirstChild("reallyattacking") and owner.Character:findFirstChild("Gotem") and not owner.Character:findFirstChild("debounceorwhat") then
  1893.             local atta = Instance.new("ObjectValue", owner.Character)
  1894.             atta.Name = "reallyattacking"
  1895.             for i = 0,1 , 0.05 do
  1896.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.11355352, 1.38487792, -0.732650757, 0.866025507, -0.50000006, -1.47949386e-08, -0.24999994, -0.433012575, -0.866025388, 0.433012724, 0.750000119, -0.499999911),i)
  1897.                 game:GetService("RunService").Heartbeat:wait()
  1898.             end
  1899.             slide:Play()
  1900.             for i = 0,0.9 , 0.05 do
  1901.                 if owner.Character:findFirstChild("Gotem") then
  1902.                     if isr15 then
  1903.                         if owner.Character:findFirstChild("Gotem").Value:findFirstChild("Head") then
  1904.                             if owner.Character:findFirstChild("Gotem").Value.Head:findFirstChild("Neck") then
  1905.                                 owner.Character:findFirstChild("Gotem").Value.Head.Neck.C0 = owner.Character:findFirstChild("Gotem").Value.Head.Neck.C0 * CFrame.fromEulerAnglesXYZ(0.015,0,0)
  1906.                             end
  1907.                         end
  1908.                     else
  1909.                         if owner.Character:findFirstChild("Gotem").Value:findFirstChild("Torso") then
  1910.                             if owner.Character:findFirstChild("Gotem").Value.Torso:findFirstChild("Neck") then
  1911.                                 owner.Character:findFirstChild("Gotem").Value.Torso.Neck.C0 = owner.Character:findFirstChild("Gotem").Value.Torso.Neck.C0 * CFrame.fromEulerAnglesXYZ(-0.015,0,0)
  1912.                             end
  1913.                         end
  1914.                     end
  1915.                 end
  1916.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(0.571247101, 0.999999762, -0.742622375, -1.40958761e-07, 0.499999821, 0.866025448, 0.99999994, 5.96046412e-08, 4.56955753e-08, -5.16580023e-08, 0.866025448, -0.499999851),i)
  1917.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.21583223, 1.3414166, -0.553192139, 0.866025507, -0.492403954, 0.0868241563, -0.25, -0.57681787, -0.777676642, 0.433012813, 0.651781797, -0.622639954),i)
  1918.                 game:GetService("RunService").Heartbeat:wait()
  1919.             end
  1920.             wait(0.5)
  1921. local bleed = Instance.new("Sound", knife)
  1922. bleed.SoundId = "rbxassetid://244502094"
  1923. bleed.Volume = 0.3
  1924. bleed.PlaybackSpeed = 1.1
  1925. bleed.Parent = part
  1926.             bleed:Play()
  1927.             stabsound:Play()
  1928.             chokesound:Play()
  1929.             chokesound.TimePosition = 3
  1930.             local function bleed()
  1931.                 local thehumanoid = owner.Character:findFirstChild("Gotem").Value:findFirstChildOfClass("Humanoid")
  1932.                 local thehead = owner.Character:findFirstChild("Gotem").Value:findFirstChild("Head")
  1933.                 owner.Character.Gotem:destroy()
  1934.                 while wait(0.1) and victimshumanoid.Health > 0 and thehead do
  1935.                     thehumanoid.Health = thehumanoid.Health - 0.43
  1936. PrintText("Dealt '0.43' Damage To Victim!")
  1937.                     if victimshumanoid.Health <= 0 then
  1938.                         break
  1939.                     end
  1940.                     local blood = Instance.new("Part", workspace)
  1941.                     local randomsize = math.random(1,3)
  1942.                     if randomsize == 1 then
  1943.                         blood.Size = Vector3.new(0.3,0.3,0.3)
  1944.                     end
  1945.                     if randomsize == 2 then
  1946.                         blood.Size = Vector3.new(0.4,0.4,0.4)
  1947.                     end
  1948.                     if randomsize == 3 then
  1949.                         blood.Size = Vector3.new(0.2,0.2,0.2)
  1950.                     end
  1951.                     blood.CustomPhysicalProperties = PhysicalProperties.new(0,0,0)
  1952.                     blood.Elasticity = 0
  1953.                     blood.Shape = "Ball"
  1954.                     blood.Color = bloodcolor
  1955. blood.Transparency = 1
  1956.                     blood.Name = "Bitch ass blood"
  1957.                     blood.CFrame = thehead.CFrame * CFrame.new(0,0,-0.3)
  1958.                     local velocity = Instance.new("BodyVelocity", blood)
  1959.                     velocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  1960.                     velocity.Velocity = thehead.CFrame.lookVector * math.random(30,40) + Vector3.new(math.random(-15,15),math.random(-15,15),0)
  1961.                     game.Debris:AddItem(velocity, 0.2)
  1962.                     local function hit(part)
  1963.                         if part.Name == "okyoucantouchnow" and part.Size.y < 10 then
  1964.                             blood:destroy()
  1965.                             part.Size = part.Size + Vector3.new(0,0.3,0.3)
  1966.                         end
  1967.                         if part.Name ~= "Bitch ass blood" and part.Name ~= "LimbCollider" and not part.Parent:findFirstChildOfClass("Humanoid") and part.Parent.ClassName ~= "Hat" and part.Parent.ClassName ~= "Accessory" and part.Parent.Parent.ClassName ~= "Accessory" and part.ClassName ~= "Accessory" then
  1968.                             wait(0.2)
  1969.                             blood.Name = "okyoucantouchnow"
  1970.                             blood.Anchored = true
  1971.                             blood.CanCollide = false
  1972.                             blood.Material = "Glass"
  1973.                             blood.Shape = "Cylinder"
  1974.                             blood.Size = Vector3.new(0.1,1.5,1.5)
  1975.                             if part.Size.y < part.Size.z and part.Size.y < part.Size.x then
  1976.                                 local pos = blood.Position
  1977.                                 blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  1978.                                 blood.Position = pos
  1979.                             elseif part.Size.x < part.Size.y and part.Size.x < part.Size.z then
  1980.                                 local pos = blood.Position
  1981.                                 blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,0,0)
  1982.                                 blood.Position = pos
  1983.                             elseif part.Size.z < part.Size.y and part.Size.z < part.Size.x then
  1984.                                 local pos = blood.Position
  1985.                                 blood.CFrame = part.CFrame * CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  1986.                                 blood.Position = pos
  1987.                             end
  1988.                             wait(8)
  1989.                             for i = 1,50 do
  1990.                                 blood.Transparency = 1 + 0.02
  1991.                                 wait()
  1992.                             end
  1993.                             blood:destroy()
  1994.                         end
  1995.                     end
  1996.                     blood.Touched:connect(hit)
  1997.                 end
  1998.                 if thehumanoid.Parent:findFirstChild("Torso") then
  1999.                     thehumanoid.Parent.Archivable = true
  2000.                     for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  2001.                         if v.ClassName == "Accessory" then
  2002.                             local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  2003.                             if attachment1 then                            
  2004.                                 for q,w in pairs(thehumanoid.Parent:GetChildren()) do
  2005.                                     if w.ClassName == "Part" then
  2006.                                         local attachment2 = w:findFirstChild(attachment1.Name)
  2007.                                         if attachment2 then
  2008.                                             local hinge = Instance.new("HingeConstraint", v.Handle)
  2009.                                             hinge.Attachment0 = attachment1
  2010.                                             hinge.Attachment1 = attachment2
  2011.                                             hinge.LimitsEnabled = true
  2012.                                             hinge.LowerAngle = 0
  2013.                                             hinge.UpperAngle = 0
  2014.                                         end
  2015.                                     end
  2016.                                 end
  2017.                             end
  2018.                         end
  2019.                     end
  2020.                     local rag = thehumanoid.Parent:Clone()
  2021.                     rag:findFirstChildOfClass("Humanoid").Health = 0
  2022.                     rag:findFirstChildOfClass("Humanoid").PlatformStand = true
  2023.                     for i,v in pairs(thehumanoid.Parent:GetChildren()) do
  2024.                         if v.ClassName == "Accessory" or v.ClassName == "Part" or v.ClassName == "ForceField" or v.ClassName == "Sound" then
  2025.                             v:destroy()
  2026.                         end
  2027.                     end
  2028.                     rag.Parent = workspace
  2029.                     game.Debris:AddItem(rag, 15)
  2030.                 end
  2031.             end
  2032.             spawn(bleed)
  2033.             if victimshumanoid.Parent ~= nil then
  2034.                 if victimshumanoid.Parent.Parent ~= nil then
  2035.                     if isr15 then
  2036.                         if victimshumanoid.Parent.UpperTorso:findFirstChild("NeckAttachment") then
  2037.                             victimshumanoid.Parent.Archivable = true
  2038.                             local zombiecorpse = victimshumanoid.Parent
  2039.                             for i,v in pairs(zombiecorpse:GetChildren()) do
  2040.                                 if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  2041.                                     for q,w in pairs(v:GetChildren()) do
  2042.                                         if w.ClassName == "BodyPosition" or w.ClassName == "BodyVelocity" then
  2043.                                             w:destroy()
  2044.                                         end
  2045.                                     end
  2046.                                 end
  2047.                             end
  2048.                             local UpperTorso = zombiecorpse.UpperTorso
  2049.                             local Humanoid = zombiecorpse:findFirstChildOfClass("Humanoid")
  2050.                             Humanoid.PlatformStand = true
  2051.                             local function makeballconnections(limb, attachementone, attachmenttwo, twistlower, twistupper)
  2052.                                 local connection = Instance.new('BallSocketConstraint', limb)
  2053.                                 connection.LimitsEnabled = true
  2054.                                 connection.Attachment0 = attachementone
  2055.                                 connection.Attachment1 = attachmenttwo
  2056.                                 connection.TwistLimitsEnabled = true
  2057.                                 connection.TwistLowerAngle = twistlower
  2058.                                 connection.TwistUpperAngle = twistupper
  2059.                                 local limbcollider = Instance.new("Part", limb)
  2060.                                 limbcollider.Size = Vector3.new(0.1,1,1)
  2061.                                 limbcollider.Shape = "Cylinder"
  2062.                                 limbcollider.Name = "LimbCollider"
  2063.                                 limbcollider.Transparency = 1
  2064.                                 limbcollider:BreakJoints()
  2065.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  2066.                                 limbcolliderweld.Part0 = limb
  2067.                                 limbcolliderweld.Part1 = limbcollider
  2068.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  2069.                             end
  2070.                             local function makehingeconnections(limb, attachementone, attachmenttwo, lower, upper)
  2071.                                 local connection = Instance.new('HingeConstraint', limb)
  2072.                                 connection.LimitsEnabled = true
  2073.                                 connection.Attachment0 = attachementone
  2074.                                 connection.Attachment1 = attachmenttwo
  2075.                                 connection.LimitsEnabled = true
  2076.                                 connection.LowerAngle = lower
  2077.                                 connection.UpperAngle = upper
  2078.                                 local limbcollider = Instance.new("Part", limb)
  2079.                                 limbcollider.Size = Vector3.new(0.1,1,1)
  2080.                                 limbcollider.Shape = "Cylinder"
  2081.                                 limbcollider.Name = "LimbCollider"
  2082.                                 limbcollider.Transparency = 1
  2083.                                 limbcollider:BreakJoints()
  2084.                                 local limbcolliderweld = Instance.new("Weld", limbcollider)
  2085.                                 limbcolliderweld.Part0 = limb
  2086.                                 limbcolliderweld.Part1 = limbcollider
  2087.                                 limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  2088.                             end
  2089.                             local HeadAttachment = Instance.new("Attachment", Humanoid.Parent.Head)
  2090.                             HeadAttachment.Position = Vector3.new(0, -0.5, 0)
  2091.                             makehingeconnections(Humanoid.Parent.Head, HeadAttachment, UpperTorso.NeckAttachment, -50, 50)
  2092.                             makehingeconnections(Humanoid.Parent.LowerTorso, Humanoid.Parent.LowerTorso.WaistRigAttachment, Humanoid.Parent.UpperTorso.WaistRigAttachment, -50, 50)
  2093.                             makeballconnections(Humanoid.Parent.LeftUpperArm, Humanoid.Parent.LeftUpperArm.LeftShoulderRigAttachment, Humanoid.Parent.UpperTorso.LeftShoulderRigAttachment, -50, 50)
  2094.                             makehingeconnections(Humanoid.Parent.LeftLowerArm, Humanoid.Parent.LeftLowerArm.LeftElbowRigAttachment, Humanoid.Parent.LeftUpperArm.LeftElbowRigAttachment, 0, -60)
  2095.                             makehingeconnections(Humanoid.Parent.LeftHand, Humanoid.Parent.LeftHand.LeftWristRigAttachment, Humanoid.Parent.LeftLowerArm.LeftWristRigAttachment, -20, 20)
  2096.                             --
  2097.                             makeballconnections(Humanoid.Parent.RightUpperArm, Humanoid.Parent.RightUpperArm.RightShoulderRigAttachment, Humanoid.Parent.UpperTorso.RightShoulderRigAttachment, -50, 50)
  2098.                             makehingeconnections(Humanoid.Parent.RightLowerArm, Humanoid.Parent.RightLowerArm.RightElbowRigAttachment, Humanoid.Parent.RightUpperArm.RightElbowRigAttachment, 0, -60)
  2099.                             makehingeconnections(Humanoid.Parent.RightHand, Humanoid.Parent.RightHand.RightWristRigAttachment, Humanoid.Parent.RightLowerArm.RightWristRigAttachment, -20, 20)
  2100.                             --
  2101.                             makeballconnections(Humanoid.Parent.RightUpperLeg, Humanoid.Parent.RightUpperLeg.RightHipRigAttachment, Humanoid.Parent.LowerTorso.RightHipRigAttachment, -360, 360)
  2102.                             makehingeconnections(Humanoid.Parent.RightLowerLeg, Humanoid.Parent.RightLowerLeg.RightKneeRigAttachment, Humanoid.Parent.RightUpperLeg.RightKneeRigAttachment, 0, 60)
  2103.                             makehingeconnections(Humanoid.Parent.RightFoot, Humanoid.Parent.RightFoot.RightAnkleRigAttachment, Humanoid.Parent.RightLowerLeg.RightAnkleRigAttachment, -20, 20)
  2104.                             --
  2105.                             makeballconnections(Humanoid.Parent.LeftUpperLeg, Humanoid.Parent.LeftUpperLeg.LeftHipRigAttachment, Humanoid.Parent.LowerTorso.LeftHipRigAttachment, -360, 360)
  2106.                             makehingeconnections(Humanoid.Parent.LeftLowerLeg, Humanoid.Parent.LeftLowerLeg.LeftKneeRigAttachment, Humanoid.Parent.LeftUpperLeg.LeftKneeRigAttachment, 0, 60)
  2107.                             makehingeconnections(Humanoid.Parent.LeftFoot, Humanoid.Parent.LeftFoot.LeftAnkleRigAttachment, Humanoid.Parent.LeftLowerLeg.LeftAnkleRigAttachment, -20, 20)
  2108.                             for i,v in pairs(Humanoid.Parent:GetChildren()) do
  2109.                                 if v.ClassName == "Accessory" then
  2110.                                     local attachment1 = v.Handle:findFirstChildOfClass("Attachment")
  2111.                                     if attachment1 then
  2112.                                         for q,w in pairs(Humanoid.Parent:GetChildren()) do
  2113.                                             if w.ClassName == "Part" then
  2114.                                                 local attachment2 = w:findFirstChild(attachment1.Name)
  2115.                                                 if attachment2 then
  2116.                                                     local hinge = Instance.new("HingeConstraint", v.Handle)
  2117.                                                     hinge.Attachment0 = attachment1
  2118.                                                     hinge.Attachment1 = attachment2
  2119.                                                     hinge.LimitsEnabled = true
  2120.                                                     hinge.LowerAngle = 0
  2121.                                                     hinge.UpperAngle = 0
  2122.                                                 end
  2123.                                             end
  2124.                                         end
  2125.                                     end
  2126.                                 end
  2127.                             end
  2128.                             for i,v in pairs(zombiecorpse:GetChildren()) do
  2129.                                 for q,w in pairs(v:GetChildren()) do
  2130.                                     if w.ClassName == "Motor6D" and w.Name ~= "Neck" then
  2131.                                         w:destroy()
  2132.                                     end
  2133.                                 end
  2134.                             end
  2135.                             local ragdoll = zombiecorpse
  2136.                             if ragdoll:findFirstChild("HumanoidRootPart") then
  2137.                                 ragdoll.HumanoidRootPart.Anchored = true
  2138.                                 ragdoll.HumanoidRootPart.CanCollide = false
  2139.                             end
  2140.                         end
  2141.                     else
  2142.                         if victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder") then
  2143.                             local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  2144.                             glue.Part0 = victimshumanoid.Parent.Torso
  2145.                             glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Arm")
  2146.                             glue.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2147.                             glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2148.                             local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Arm"))
  2149.                             limbcollider.Size = Vector3.new(1,1.4,1)
  2150.                             limbcollider.Shape = "Cylinder"
  2151.                             limbcollider.Transparency = 1
  2152.                             limbcollider.Name = "LimbCollider"
  2153.                             local limbcolliderweld = Instance.new("Weld", limbcollider)
  2154.                             limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Arm")
  2155.                             limbcolliderweld.Part1 = limbcollider
  2156.                             limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  2157.                             victimshumanoid.Parent.Torso:findFirstChild("Right Shoulder"):destroy()
  2158.                         end
  2159.                         if victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder") then
  2160.                             local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  2161.                             glue.Part0 = victimshumanoid.Parent.Torso
  2162.                             glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Arm")
  2163.                             glue.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2164.                             glue.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  2165.                             local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Arm"))
  2166.                             limbcollider.Size = Vector3.new(1,1.4,1)
  2167.                             limbcollider.Shape = "Cylinder"
  2168.                             limbcollider.Name = "LimbCollider"
  2169.                             limbcollider.Transparency = 1
  2170.                             local limbcolliderweld = Instance.new("Weld", limbcollider)
  2171.                             limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Arm")
  2172.                             limbcolliderweld.Part1 = limbcollider
  2173.                             limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  2174.                             victimshumanoid.Parent.Torso:findFirstChild("Left Shoulder"):destroy()
  2175.                         end
  2176.                         if victimshumanoid.Parent.Torso:findFirstChild("Left Hip") then
  2177.                             local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  2178.                             glue.Part0 = victimshumanoid.Parent.Torso
  2179.                             glue.Part1 = victimshumanoid.Parent:findFirstChild("Left Leg")
  2180.                             glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  2181.                             glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  2182.                             local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Left Leg"))
  2183.                             limbcollider.Size = Vector3.new(1,1.4,1)
  2184.                             limbcollider.Shape = "Cylinder"
  2185.                             limbcollider.Name = "LimbCollider"
  2186.                             limbcollider.Transparency = 1
  2187.                             local limbcolliderweld = Instance.new("Weld", limbcollider)
  2188.                             limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Left Leg")
  2189.                             limbcolliderweld.Part1 = limbcollider
  2190.                             limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  2191.                             victimshumanoid.Parent.Torso:findFirstChild("Left Hip"):destroy()
  2192.                         end
  2193.                         if victimshumanoid.Parent.Torso:findFirstChild("Right Hip") then
  2194.                             local glue = Instance.new("Glue", victimshumanoid.Parent.Torso)
  2195.                             glue.Part0 = victimshumanoid.Parent.Torso
  2196.                             glue.Part1 = victimshumanoid.Parent:findFirstChild("Right Leg")
  2197.                             glue.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  2198.                             glue.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  2199.                             local limbcollider = Instance.new("Part", victimshumanoid.Parent:findFirstChild("Right Leg"))
  2200.                             limbcollider.Size = Vector3.new(1,1.4,1)
  2201.                             limbcollider.Shape = "Cylinder"
  2202.                             limbcollider.Name = "LimbCollider"
  2203.                             limbcollider.Transparency = 1
  2204.                             local limbcolliderweld = Instance.new("Weld", limbcollider)
  2205.                             limbcolliderweld.Part0 = victimshumanoid.Parent:findFirstChild("Right Leg")
  2206.                             limbcolliderweld.Part1 = limbcollider
  2207.                             limbcolliderweld.C0 = CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) * CFrame.new(-0.3,0,0)
  2208.                             victimshumanoid.Parent.Torso:findFirstChild("Right Hip"):destroy()
  2209.                         end
  2210.                     end
  2211.                 end
  2212.             end
  2213.             for i = 0,1 , 0.05 do
  2214.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.43301249, 0.999999762, -0.25, -2.76167526e-07, -0.866025388, 0.49999994, 0.999999881, -2.38418565e-07, 1.05300217e-07, 8.05285971e-09, 0.49999994, 0.866025329),i)
  2215.                 game:GetService("RunService").Heartbeat:wait()
  2216.             end
  2217.             wait(0.5)
  2218.             for i = 0,1 , 0.05 do
  2219.                 rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5,0,0),i)
  2220.                 game:GetService("RunService").Heartbeat:wait()
  2221.             end
  2222.             rightarm:destroy()
  2223.             wait(0.5)
  2224.             victimweld:destroy()
  2225.             if victimshumanoid.Parent ~= nil then
  2226.                 if victimshumanoid.Parent.Parent ~= nil then
  2227.                     if victimshumanoid.Parent:findFirstChild("Head") then
  2228.                         local vel = Instance.new("BodyVelocity", victimshumanoid.Parent.Head)
  2229.                         vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  2230.                         vel.Velocity = owner.Character.HumanoidRootPart.CFrame.lookVector * math.random(20,30) + Vector3.new(0,15,0)
  2231.                         game.Debris:AddItem(vel, 0.2)
  2232.                     end
  2233.                 end
  2234.             end
  2235.             epicterrariaswoosh:Play()
  2236.             for i = 0,1 , 0.08 do
  2237.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0, 0, 0, 0.766044438, 0, -0.642787635, 0, 1, 0, 0.642787635, 0, 0.766044438),i)
  2238.                 head.C0 = head.C0:lerp(CFrame.new(0, 1.50000024, 0, 0.766044438, 0, 0.642787635, 0, 1, 0, -0.642787635, 0, 0.766044438),i)
  2239.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.68301201, 0.5, -0.183013916, 0.866025507, 0.5, -3.66506363e-08, -1.35102539e-07, 9.68575407e-08, -0.99999994, -0.50000006, 0.866025448, 1.34606495e-07),i)
  2240.                 game:GetService("RunService").Heartbeat:wait()
  2241.             end
  2242.             wait(0.5)
  2243.             for i = 0,1 , 0.04 do
  2244.                 knifeweld.C0 = knifeweld.C0:lerp(CFrame.new(-0.0147867203, -0.89893651, -0.841812134, 1, 0, 0, 0, 0.999999881, 0, 0, 0, 1),i)
  2245.                 leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5,0,0),i)
  2246.                 humanoidrootpart.C0 = humanoidrootpart.C0:lerp(CFrame.new(0,0,0),i)
  2247.                 head.C0 = head.C0:lerp(CFrame.new(0,1.5,0),i)
  2248.                 game:GetService("RunService").Heartbeat:wait()
  2249.             end
  2250.             atta:destroy()
  2251.             leftarm:destroy()
  2252.             canattack = true
  2253.         end
  2254.     end
  2255. end
  2256. -- r/FamilyFriendlyKnife
  2257. attackevent.OnServerEvent:connect(attack)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement