Advertisement
Guest User

ROBLOX Nexus Hub V.5 (Beta)

a guest
Oct 22nd, 2017
1,517
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 157.63 KB | None | 0 0
  1. --[[
  2. BUTTONNAMEHERE!.MouseButton1Down:connect(function()
  3. Script Here
  4. end)
  5. this code will be in desc.
  6. --]]
  7. local Tutorial = Instance.new("ScreenGui")
  8. local LoginFrame = Instance.new("Frame")
  9. local bar1 = Instance.new("Frame")
  10. local bar2 = Instance.new("Frame")
  11. local title = Instance.new("TextLabel")
  12. local userbox = Instance.new("TextBox")
  13. local passbox = Instance.new("TextBox")
  14. local submit = Instance.new("TextButton")
  15. local MainFrame = Instance.new("Frame")
  16. local mbar1 = Instance.new("Frame")
  17. local mbar2 = Instance.new("Frame")
  18. local mtitle = Instance.new("TextLabel")
  19. local exitbutton = Instance.new("TextButton")
  20. local exebut = Instance.new("TextButton")
  21. local exebut_2 = Instance.new("TextButton")
  22. local credits = Instance.new("TextLabel")
  23. local ScriptFrame = Instance.new("Frame")
  24. local sbar1 = Instance.new("Frame")
  25. local sbar2 = Instance.new("Frame")
  26. local gbv3 = Instance.new("TextButton")
  27. local sexitbut = Instance.new("TextButton")
  28. -- Properties
  29. Tutorial.Name = "Tutorial"
  30. Tutorial.Parent = game.CoreGui
  31. LoginFrame.Name = "LoginFrame"
  32. LoginFrame.Parent = Tutorial
  33. LoginFrame.Active = true
  34. LoginFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  35. LoginFrame.BorderSizePixel = 0
  36. LoginFrame.Draggable = true
  37. LoginFrame.Position = UDim2.new(0.0517890751, 0, 0.285357714, 0)
  38. LoginFrame.Selectable = true
  39. LoginFrame.Size = UDim2.new(0, 307, 0, 338)
  40. bar1.Name = "bar1"
  41. bar1.Parent = LoginFrame
  42. bar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  43. bar1.BorderSizePixel = 0
  44. bar1.Size = UDim2.new(0, 307, 0, 28)
  45. bar2.Name = "bar2"
  46. bar2.Parent = LoginFrame
  47. bar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  48. bar2.BorderSizePixel = 0
  49. bar2.Position = UDim2.new(0, 0, 0.082840234, 0)
  50. bar2.Size = UDim2.new(0, 307, 0, 6)
  51. title.Name = "title"
  52. title.Parent = LoginFrame
  53. title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  54. title.BorderSizePixel = 0
  55. title.Position = UDim2.new(0.276872963, 0, 0.139053255, 0)
  56. title.Size = UDim2.new(0, 137, 0, 35)
  57. title.Font = Enum.Font.SourceSansBold
  58. title.FontSize = Enum.FontSize.Size14
  59. title.Text = "Tutorial GUI"
  60. title.TextColor3 = Color3.new(1, 1, 1)
  61. title.TextScaled = true
  62. title.TextSize = 14
  63. title.TextWrapped = true
  64. userbox.Name = "userbox"
  65. userbox.Parent = LoginFrame
  66. userbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  67. userbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  68. userbox.BorderSizePixel = 4
  69. userbox.Position = UDim2.new(0.172638431, 0, 0.396449715, 0)
  70. userbox.Size = UDim2.new(0, 200, 0, 22)
  71. userbox.Font = Enum.Font.SourceSansBold
  72. userbox.FontSize = Enum.FontSize.Size14
  73. userbox.Text = "Username"
  74. userbox.TextColor3 = Color3.new(1, 1, 1)
  75. userbox.TextScaled = true
  76. userbox.TextSize = 14
  77. userbox.TextWrapped = true
  78. userbox.TextXAlignment = Enum.TextXAlignment.Left
  79. passbox.Name = "passbox"
  80. passbox.Parent = LoginFrame
  81. passbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  82. passbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  83. passbox.BorderSizePixel = 4
  84. passbox.Position = UDim2.new(0.174267098, 0, 0.550295889, 0)
  85. passbox.Size = UDim2.new(0, 200, 0, 22)
  86. passbox.Font = Enum.Font.SourceSansBold
  87. passbox.FontSize = Enum.FontSize.Size14
  88. passbox.Text = "Password"
  89. passbox.TextColor3 = Color3.new(1, 1, 1)
  90. passbox.TextScaled = true
  91. passbox.TextSize = 14
  92. passbox.TextWrapped = true
  93. passbox.TextXAlignment = Enum.TextXAlignment.Left
  94. submit.Name = "submit"
  95. submit.Parent = LoginFrame
  96. submit.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  97. submit.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  98. submit.BorderSizePixel = 4
  99. submit.Position = UDim2.new(0.276872963, 0, 0.727810621, 0)
  100. submit.Size = UDim2.new(0, 141, 0, 38)
  101. submit.Font = Enum.Font.SourceSansBold
  102. submit.FontSize = Enum.FontSize.Size32
  103. submit.Text = "Login"
  104. submit.TextColor3 = Color3.new(1, 1, 1)
  105. submit.TextSize = 30
  106. submit.TextWrapped = true
  107. submit.MouseButton1Down:connect(function()
  108. LoginFrame.Visible = false
  109. MainFrame.Visible = true
  110. --i will make a actual login next part
  111. end)
  112. MainFrame.Name = "MainFrame"
  113. MainFrame.Parent = Tutorial
  114. MainFrame.Active = true
  115. MainFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  116. MainFrame.BorderSizePixel = 0
  117. MainFrame.Draggable = true
  118. MainFrame.Position = UDim2.new(0.27306968, 0, 0.192179695, 0)
  119. MainFrame.Selectable = true
  120. MainFrame.Size = UDim2.new(0, 450, 0, 344)
  121. MainFrame.Visible = false
  122. mbar1.Name = "mbar1"
  123. mbar1.Parent = MainFrame
  124. mbar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  125. mbar1.BorderSizePixel = 0
  126. mbar1.Size = UDim2.new(0, 450, 0, 34)
  127. mbar2.Name = "mbar2"
  128. mbar2.Parent = MainFrame
  129. mbar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  130. mbar2.BorderSizePixel = 0
  131. mbar2.Position = UDim2.new(0, 0, 0.0988372117, 0)
  132. mbar2.Size = UDim2.new(0, 450, 0, 6)
  133. mtitle.Name = "mtitle"
  134. mtitle.Parent = MainFrame
  135. mtitle.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  136. mtitle.BorderSizePixel = 0
  137. mtitle.Position = UDim2.new(0.0266666673, 0, 0, 0)
  138. mtitle.Size = UDim2.new(0, 110, 0, 34)
  139. mtitle.Font = Enum.Font.SourceSansBold
  140. mtitle.FontSize = Enum.FontSize.Size24
  141. mtitle.Text = "Tutorial GUI"
  142. mtitle.TextColor3 = Color3.new(1, 1, 1)
  143. mtitle.TextSize = 23
  144. mtitle.TextXAlignment = Enum.TextXAlignment.Left
  145. exitbutton.Name = "exitbutton"
  146. exitbutton.Parent = MainFrame
  147. exitbutton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  148. exitbutton.BorderSizePixel = 0
  149. exitbutton.Position = UDim2.new(0.935555577, 0, 0, 0)
  150. exitbutton.Size = UDim2.new(0, 29, 0, 34)
  151. exitbutton.Font = Enum.Font.SourceSansBold
  152. exitbutton.FontSize = Enum.FontSize.Size24
  153. exitbutton.Text = "X"
  154. exitbutton.TextColor3 = Color3.new(1, 1, 1)
  155. exitbutton.TextSize = 22
  156. exitbutton.MouseButton1Down:connect(function()
  157. Tutorial:Destroy()
  158. end)
  159. exebut.Name = "exebut"
  160. exebut.Parent = MainFrame
  161. exebut.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  162. exebut.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  163. exebut.BorderSizePixel = 4
  164. exebut.Position = UDim2.new(0.151111096, 0, 0.591569781, 0)
  165. exebut.Size = UDim2.new(0, 142, 0, 41)
  166. exebut.Font = Enum.Font.SourceSansBold
  167. exebut.FontSize = Enum.FontSize.Size28
  168. exebut.Text = "Executor"
  169. exebut.TextColor3 = Color3.new(1, 1, 1)
  170. exebut.TextSize = 25
  171. --shit i forgot to rename it... kms
  172. exebut_2.Name = "exebut"
  173. exebut_2.Parent = MainFrame
  174. exebut_2.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  175. exebut_2.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  176. exebut_2.BorderSizePixel = 4
  177. exebut_2.Position = UDim2.new(0.539999962, 0, 0.591569781, 0)
  178. exebut_2.Size = UDim2.new(0, 142, 0, 41)
  179. exebut_2.Font = Enum.Font.SourceSansBold
  180. exebut_2.FontSize = Enum.FontSize.Size28
  181. exebut_2.Text = "Scripts"
  182. exebut_2.TextColor3 = Color3.new(1, 1, 1)
  183. exebut_2.TextSize = 25
  184. exebut_2.MouseButton1Down:connect(function()
  185. MainFrame.Visible = false
  186. ScriptFrame.Visible = true
  187. end)
  188. credits.Name = "credits"
  189. credits.Parent = MainFrame
  190. credits.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  191. credits.BorderSizePixel = 0
  192. credits.Position = UDim2.new(0.0133333337, 0, 0.941860437, 0)
  193. credits.Size = UDim2.new(0, 131, 0, 14)
  194. credits.Font = Enum.Font.SourceSansBold
  195. credits.FontSize = Enum.FontSize.Size18
  196. credits.Text = "Made By ReaperSparky"
  197. credits.TextColor3 = Color3.new(1, 1, 1)
  198. credits.TextSize = 15
  199. credits.TextXAlignment = Enum.TextXAlignment.Left
  200. ScriptFrame.Name = "ScriptFrame"
  201. ScriptFrame.Parent = Tutorial
  202. ScriptFrame.Active = true
  203. ScriptFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  204. ScriptFrame.BorderSizePixel = 0
  205. ScriptFrame.Draggable = true
  206. ScriptFrame.Position = UDim2.new(0.634651542, 0, 0.202995002, 0)
  207. ScriptFrame.Selectable = true
  208. ScriptFrame.Size = UDim2.new(0, 254, 0, 273)
  209. ScriptFrame.Visible = false
  210. sbar1.Name = "sbar1"
  211. sbar1.Parent = ScriptFrame
  212. sbar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  213. sbar1.BorderSizePixel = 0
  214. sbar1.Size = UDim2.new(0, 254, 0, 27)
  215. sbar2.Name = "sbar2"
  216. sbar2.Parent = ScriptFrame
  217. sbar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  218. sbar2.BorderSizePixel = 0
  219. sbar2.Position = UDim2.new(0, 0, 0.0989011079, 0)
  220. sbar2.Size = UDim2.new(0, 254, 0, 6)
  221. gbv3.Name = "gbv3"
  222. gbv3.Parent = ScriptFrame
  223. gbv3.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  224. gbv3.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  225. gbv3.BorderSizePixel = 4
  226. gbv3.Position = UDim2.new(0.240157485, 0, 0.423076928, 0)
  227. gbv3.Size = UDim2.new(0, 132, 0, 42)
  228. gbv3.Font = Enum.Font.SourceSansBold
  229. gbv3.FontSize = Enum.FontSize.Size28
  230. gbv3.Text = "Grab Knife"
  231. gbv3.TextColor3 = Color3.new(1, 1, 1)
  232. gbv3.TextSize = 25
  233. gbv3.TextWrapped = true
  234. gbv3.MouseButton1Down:connect(function()
  235. wait(0.5)
  236. math.randomseed(tick())
  237. local player = game.Players.LocalPlayer
  238. local rekt = {}
  239. local paralyzed = false
  240. local curpoint = nil
  241. local curpart = nil
  242. local finishnum = 1
  243. local zombiemode = false
  244. local zombies = {}
  245. local lastgui = nil
  246. local mouse = player:GetMouse()
  247. function getplr(char)
  248.     local plr = nil
  249.     for i,v in pairs(game.Players:GetChildren()) do
  250.         if v.Character == char then
  251.             plr = v
  252.         end
  253.     end
  254.     return plr
  255. end
  256. function bleed(frick)
  257.     while frick.Parent ~= nil do
  258.     local reeee = coroutine.wrap(function()
  259.     local thing = Instance.new('Part',game.Workspace)
  260.     thing.Size = Vector3.new(0.2,0.2,0.2)
  261.     thing.CFrame = frick.CFrame
  262.     thing.Shape = Enum.PartType.Ball
  263.     thing.CFrame = frick.CFrame
  264.     thing.Transparency = 1
  265.     thing.BrickColor = BrickColor.new('Maroon')
  266.     thing.Material = Enum.Material.SmoothPlastic
  267.     thing.Name = "Blood"
  268.     thing.CanCollide =false
  269.     local rawrxd = Instance.new('BodyForce',thing)
  270.     rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
  271.     local coru = coroutine.wrap(function()
  272.         wait(0.01)
  273.         rawrxd:Destroy()
  274.     end)
  275.     coru()
  276.     local ree = Instance.new('ParticleEmitter',thing)
  277.     ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.fromRGB(100,0,0)),ColorSequenceKeypoint.new(1,Color3.fromRGB(100,0,0))})
  278.     ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
  279.     ree.Texture = 'rbxassetid://867743272'
  280.     ree.Lifetime = NumberRange.new(0.4)
  281.     ree.Rate = 50
  282.     ree.LockedToPart = true
  283.     ree.Speed = NumberRange.new(0, 2)  
  284.    
  285.     thing.Touched:connect(function(tou)
  286.         if tou.Parent and tou.Parent:IsA('Tool') == false and tou.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Parent:FindFirstChildOfClass('Humanoid') == nil and tou.Name ~= "Blood" and tou.Parent.Name ~= "Projectile" and tou.Parent.Name ~= "big ass knife" and tou.Parent ~= player.Character and tou.Parent.ClassName ~= "Accessory" and tou.Parent.Name ~= "bitch ass knife" then
  287.             local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
  288.             thing:Destroy()
  289.             if tou.Name == "BloodPuddle" then
  290.                 local reee = tou.CFrame
  291.                 if tou.Transparency > -0.2 then
  292.                     tou.Transparency = tou.Transparency -0.1
  293.                 end
  294.                 if tou.Size.X < 10 then
  295.                     tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
  296.                     tou.CFrame = reee
  297.                 end
  298.             else
  299.                 local bloodlol = Instance.new('Part',workspace)
  300.                 bloodlol.Size=Vector3.new(1,0.2,1)
  301.                 bloodlol.Name = "BloodPuddle"
  302.                 bloodlol.Anchored = true
  303.                 bloodlol.CanCollide = false
  304.                 bloodlol.Material = Enum.Material.SmoothPlastic
  305.                 bloodlol.BrickColor = BrickColor.new('Maroon')
  306.                 local cyl = Instance.new('CylinderMesh',bloodlol)
  307.                 cyl.Scale = Vector3.new(1,0.1,1)
  308.                 bloodlol.CFrame = CFrame.new(pos)
  309.                 local coru=coroutine.wrap(function()
  310.                     while bloodlol.Parent ~= nil do
  311.                         if bloodlol.Transparency < 1 then
  312.                             bloodlol.Transparency = bloodlol.Transparency+0.05
  313.                         else
  314.                             bloodlol:Destroy()
  315.                         end
  316.                         wait(0.1)
  317.                     end
  318.                 end)
  319.                 coru()
  320.             end
  321.         end
  322.     end)
  323.     local coru = coroutine.wrap(function()
  324.         wait(1)
  325.         thing:Destroy()
  326.     end)
  327.     coru()
  328.     end)
  329.     reeee()
  330.     wait()
  331.     end
  332. end
  333. function killz(playa,hitz,kneef,explode,pool,head,charred,override)
  334.     local soundy = false
  335.     local heyy = hitz
  336.     if hitz == "Right Arm" then
  337.     local Limb = playa:FindFirstChild("Right Arm")
  338.     local ters = playa:FindFirstChild('Torso')
  339.         if Limb and ters then
  340.             if ters:FindFirstChild('Right Shoulder') then ters["Right Shoulder"]:Destroy() end
  341.             for i,v in pairs(Limb:GetChildren()) do
  342.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  343.                     v:Destroy()
  344.                 end
  345.             end
  346.             Limb.CFrame = ters.CFrame * CFrame.new(1.5, 0, 0)
  347.             local Joint = Instance.new("Rotate")
  348.             Joint.Name = "RightShoulder"
  349.             Joint.Part0 = ters
  350.             Joint.Part1 = Limb
  351.             Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  352.             Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  353.             Joint.Parent = ters
  354.             if charred and zombiemode == false then
  355.                 Limb.BrickColor = BrickColor.new('Black')
  356.                 local fire = Instance.new('Fire',Limb)
  357.                 fire.Heat = 5
  358.                 fire.Size = 5
  359.                 game:GetService('Debris'):AddItem(fire,2)
  360.                 local coru=coroutine.wrap(function()
  361.                     wait(2)
  362.                     for i,v in pairs(Limb:GetChildren()) do
  363.                         if v:IsA('ParticleEmitter') then
  364.                             v:Destroy()
  365.                         end
  366.                     end
  367.                 end)
  368.                 coru()
  369.             end
  370.             local B = Instance.new("Part")
  371.             B.TopSurface = 0
  372.             B.BottomSurface = 0
  373.             B.formFactor = "Symmetric"
  374.             B.Size = Vector3.new(1, 1, 1)
  375.             B.Transparency = 1
  376.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  377.             B.Parent = playa
  378.             local W = Instance.new("Weld")
  379.             W.Part0 = Limb
  380.             W.Part1 = B
  381.             W.C0 = CFrame.new(0, -0.5, 0)
  382.             W.Parent = Limb
  383.             if kneef then
  384.             local coru = coroutine.wrap(function()
  385.                 local uno = Instance.new('Part',workspace)
  386.                     local dos = Instance.new('Part',workspace)
  387.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  388.                     dos.CFrame = kneef["big ass knife"].CFrame
  389.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  390.                     weld.Part0 = playa:FindFirstChild(hitz)
  391.                     weld.Part1 = kneef["big ass knife"]
  392.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  393.                     uno:Destroy()
  394.                     dos:Destroy()
  395.                     playa:FindFirstChild(hitz).Anchored = false
  396.                     for i, v in pairs(kneef:GetChildren()) do
  397.                         if v:IsA('BasePart') then
  398.                         v.Anchored = false
  399.                         end
  400.                     end
  401.                     if zombiemode == false or override then
  402.                     wait()
  403.                     end
  404.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  405.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  406.                     end
  407.                     local bleedpart = Instance.new("Part", kneef)
  408.                     bleedpart.CanCollide = false
  409.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  410.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  411.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  412.                     bleedpart.Transparency = 1
  413.    
  414.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  415.                     bleedpartweld.Part0 = kneef["big ass knife"]
  416.                     bleedpartweld.Part1 = bleedpart
  417.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  418.                     local coru = coroutine.wrap(function()
  419.                     bleed(bleedpart)
  420.                     end)
  421.                     coru()
  422.                     game:GetService('Debris'):AddItem(bleedpart,2)
  423.             end)
  424.             coru()
  425.             end
  426.         end
  427.     elseif hitz == "Left Arm" then
  428.         local Limb = playa:FindFirstChild("Left Arm")
  429.     local ters = playa:FindFirstChild('Torso')
  430.         if Limb and ters then
  431.             if ters:FindFirstChild('Left Shoulder') then ters["Left Shoulder"]:Destroy() end
  432.             for i,v in pairs(Limb:GetChildren()) do
  433.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  434.                     v:Destroy()
  435.                 end
  436.             end
  437.             Limb.CFrame = ters.CFrame * CFrame.new(-1.5, 0, 0)
  438.             local Joint = Instance.new("Rotate")
  439.             Joint.Name = "LeftShoulder"
  440.             Joint.Part0 = ters
  441.             Joint.Part1 = Limb
  442.             Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  443.             Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  444.             Joint.Parent = ters
  445.             if charred and zombiemode == false then
  446.                 Limb.BrickColor = BrickColor.new('Black')
  447.                 local fire = Instance.new('Fire',Limb)
  448.                 fire.Heat = 5
  449.                 fire.Size = 5
  450.                 game:GetService('Debris'):AddItem(fire,2)
  451.                 local coru=coroutine.wrap(function()
  452.                     wait(2)
  453.                     for i,v in pairs(Limb:GetChildren()) do
  454.                         if v:IsA('ParticleEmitter') then
  455.                             v:Destroy()
  456.                         end
  457.                     end
  458.                 end)
  459.                 coru()
  460.             end
  461.             local B = Instance.new("Part")
  462.             B.TopSurface = 0
  463.             B.BottomSurface = 0
  464.             B.formFactor = "Symmetric"
  465.             B.Size = Vector3.new(1, 1, 1)
  466.             B.CanCollide = true
  467.             B.Transparency = 1
  468.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  469.             B.Parent = playa
  470.             local W = Instance.new("Weld")
  471.             W.Part0 = ters
  472.             W.Part1 = B
  473.             W.C0 = CFrame.new(0, -0.5, 0)
  474.             W.Parent = Limb
  475.             if kneef then
  476.             local coru = coroutine.wrap(function()
  477.                 local uno = Instance.new('Part',workspace)
  478.                     local dos = Instance.new('Part',workspace)
  479.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  480.                     dos.CFrame = kneef["big ass knife"].CFrame
  481.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  482.                     weld.Part0 = playa:FindFirstChild(hitz)
  483.                     weld.Part1 = kneef["big ass knife"]
  484.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  485.                     uno:Destroy()
  486.                     dos:Destroy()
  487.                     playa:FindFirstChild(hitz).Anchored = false
  488.                     for i, v in pairs(kneef:GetChildren()) do
  489.                         if v:IsA('BasePart') then
  490.                         v.Anchored = false
  491.                         end
  492.                     end
  493.                     if zombiemode == false or override then
  494.                     wait()
  495.                     end
  496.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  497.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  498.                     end
  499.                     local bleedpart = Instance.new("Part", kneef)
  500.                     bleedpart.CanCollide = false
  501.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  502.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  503.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  504.                     bleedpart.Transparency = 1
  505.    
  506.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  507.                     bleedpartweld.Part0 = kneef["big ass knife"]
  508.                     bleedpartweld.Part1 = bleedpart
  509.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  510.                     local coru = coroutine.wrap(function()
  511.                     bleed(bleedpart)
  512.                     end)
  513.                     coru()
  514.                     game:GetService('Debris'):AddItem(bleedpart,2)
  515.             end)
  516.             coru()
  517.             end
  518.         end
  519.     elseif hitz == "Right Leg" then
  520.         local Limb = playa:FindFirstChild("Right Leg")
  521.     local ters = playa:FindFirstChild('Torso')
  522.         if Limb and ters then
  523.             if ters:FindFirstChild('Right Hip') then ters["Right Hip"]:Destroy() end
  524.             for i,v in pairs(Limb:GetChildren()) do
  525.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  526.                     v:Destroy()
  527.                 end
  528.             end
  529.             Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0)
  530.             local Joint = Instance.new("Rotate")
  531.             Joint.Name = "Right Hip"
  532.             Joint.Part0 = ters
  533.             Joint.Part1 = Limb
  534.             Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  535.             Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  536.             Joint.Parent = ters
  537.             if charred and zombiemode == false then
  538.                 Limb.BrickColor = BrickColor.new('Black')
  539.                 local fire = Instance.new('Fire',Limb)
  540.                 fire.Heat = 5
  541.                 fire.Size = 5
  542.                 game:GetService('Debris'):AddItem(fire,2)
  543.                 local coru=coroutine.wrap(function()
  544.                     wait(2)
  545.                     for i,v in pairs(Limb:GetChildren()) do
  546.                         if v:IsA('ParticleEmitter') then
  547.                             v:Destroy()
  548.                         end
  549.                     end
  550.                 end)
  551.                 coru()
  552.             end
  553.             local B = Instance.new("Part")
  554.             B.TopSurface = 0
  555.             B.BottomSurface = 0
  556.             B.formFactor = "Symmetric"
  557.             B.Size = Vector3.new(1, 1, 1)
  558.             B.Transparency = 1
  559.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  560.             B.Parent = playa
  561.             local W = Instance.new("Weld")
  562.             W.Part0 = Limb
  563.             W.Part1 = B
  564.             W.C0 = CFrame.new(0, -0.5, 0)
  565.             W.Parent = Limb
  566.             if kneef then
  567.             local coru = coroutine.wrap(function()
  568.                 local uno = Instance.new('Part',workspace)
  569.                 local dos = Instance.new('Part',workspace)
  570.                 uno.CFrame = playa:FindFirstChild(hitz).CFrame
  571.                 dos.CFrame = kneef["big ass knife"].CFrame
  572.                 local weld = Instance.new('Weld',kneef["big ass knife"])
  573.                 weld.Part0 = playa:FindFirstChild(hitz)
  574.                 weld.Part1 = kneef["big ass knife"]
  575.                 weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  576.                 uno:Destroy()
  577.                 dos:Destroy()
  578.                 playa:FindFirstChild(hitz).Anchored = false
  579.                 for i, v in pairs(kneef:GetChildren()) do
  580.                     if v:IsA('BasePart') then
  581.                         v.Anchored = false
  582.                         end
  583.                     end
  584.                     if zombiemode == false or override then
  585.                     wait()
  586.                     end
  587.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  588.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  589.                     end
  590.                     local bleedpart = Instance.new("Part", kneef)
  591.                     bleedpart.CanCollide = false
  592.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  593.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  594.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  595.                     bleedpart.Transparency = 1
  596.    
  597.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  598.                     bleedpartweld.Part0 = kneef["big ass knife"]
  599.                     bleedpartweld.Part1 = bleedpart
  600.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  601.                     local coru = coroutine.wrap(function()
  602.                     bleed(bleedpart)
  603.                     end)
  604.                     coru()
  605.                     game:GetService('Debris'):AddItem(bleedpart,2)
  606.             end)
  607.             coru()
  608.             end
  609.             if playa then
  610.                 table.insert(rekt,playa)
  611.             end
  612.         end
  613.     elseif hitz == "Left Leg" then
  614.         local Limb = playa:FindFirstChild("Left Leg")
  615.     local ters = playa:FindFirstChild('Torso')
  616.         if Limb and ters then
  617.             if ters:FindFirstChild('Left Hip') then ters["Left Hip"]:Destroy() end
  618.             for i,v in pairs(Limb:GetChildren()) do
  619.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  620.                     v:Destroy()
  621.                 end
  622.             end
  623.         Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0)
  624.             Limb.CFrame = ters.CFrame * CFrame.new(-0.5, -2, 0)
  625.             local Joint = Instance.new("Rotate")
  626.             Joint.Name = "LeftHip"
  627.             Joint.Part0 = ters
  628.             Joint.Part1 = Limb
  629.             Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  630.             Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  631.             Joint.Parent = ters
  632.             if charred and zombiemode == false then
  633.                 Limb.BrickColor = BrickColor.new('Black')
  634.                 local fire = Instance.new('Fire',Limb)
  635.                 fire.Heat = 5
  636.                 fire.Size = 5
  637.                 game:GetService('Debris'):AddItem(fire,2)
  638.                 local coru=coroutine.wrap(function()
  639.                     wait(2)
  640.                     for i,v in pairs(Limb:GetChildren()) do
  641.                         if v:IsA('ParticleEmitter') then
  642.                             v:Destroy()
  643.                         end
  644.                     end
  645.                 end)
  646.                 coru()
  647.             end
  648.             local B = Instance.new("Part")
  649.             B.TopSurface = 0
  650.             B.BottomSurface = 0
  651.             B.formFactor = "Symmetric"
  652.             B.Size = Vector3.new(1, 1, 1)
  653.             B.Transparency = 1
  654.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  655.             B.Parent = playa
  656.             local W = Instance.new("Weld")
  657.             W.Part0 = Limb
  658.             W.Part1 = B
  659.             W.C0 = CFrame.new(0, -0.5, 0)
  660.             W.Parent = Limb
  661.             Limb.CanCollide = false
  662.             if kneef then
  663.             local coru = coroutine.wrap(function()
  664.                 local uno = Instance.new('Part',workspace)
  665.                     local dos = Instance.new('Part',workspace)
  666.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  667.                     dos.CFrame = kneef["big ass knife"].CFrame
  668.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  669.                     weld.Part0 = playa:FindFirstChild(hitz)
  670.                     weld.Part1 = kneef["big ass knife"]
  671.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  672.                     uno:Destroy()
  673.                     dos:Destroy()
  674.                     playa:FindFirstChild(hitz).Anchored = false
  675.                     for i, v in pairs(kneef:GetChildren()) do
  676.                         if v:IsA('BasePart') then
  677.                         v.Anchored = false
  678.                         end
  679.                     end
  680.                     if zombiemode == false or override then
  681.                     wait()
  682.                     end
  683.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  684.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  685.                     end
  686.                     local bleedpart = Instance.new("Part", kneef)
  687.                     bleedpart.CanCollide = false
  688.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  689.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  690.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  691.                     bleedpart.Transparency = 1
  692.    
  693.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  694.                     bleedpartweld.Part0 = kneef["big ass knife"]
  695.                     bleedpartweld.Part1 = bleedpart
  696.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  697.                     local coru = coroutine.wrap(function()
  698.                     bleed(bleedpart)
  699.                     end)
  700.                     coru()
  701.                     game:GetService('Debris'):AddItem(bleedpart,2)
  702.             end)
  703.             coru()
  704.             end
  705.             if playa then
  706.                 table.insert(rekt,playa)
  707.             end
  708.         end
  709.     elseif playa then
  710.         if finishnum ~= 1 then
  711.             local coru=coroutine.wrap(function()
  712.             player.Character.Head.Psycho.Playing = true
  713.             wait(3)
  714.             player.Character.Head.Psycho.Playing = false
  715.             end)
  716.             coru()
  717.         end
  718.         local playa2 = playa
  719.         playa.Archivable = true
  720.         local playa = playa:Clone()
  721.         playa.Archivable = false
  722.         playa2:Destroy()
  723.         playa.Parent = workspace
  724.         local Gibs = game.Workspace
  725.         local Torso = playa.Torso
  726.         local Head = playa:FindFirstChild("Head")
  727.         local function Scan(ch)
  728.         local e
  729.         for e = 1,#ch do
  730.             Scan(ch[e]:GetChildren())
  731.             if (ch[e].ClassName == "Weld" and ch[e]:FindFirstChild('Part1') and ch[e].Part1.Name ~= 'Projectile') or ch[e].ClassName == "Motor6D" or ch[e].ClassName == "Rotate" or (ch[e]:IsA('BasePart') and ch[e].Size == Vector3.new(1, 1, 1)) then
  732.                 ch[e]:remove()
  733.             end
  734.         end
  735.         end
  736.     Scan(playa:GetChildren())
  737.         if playa:FindFirstChild('HumanoidRootPart') and (zombiemode == false or override) then
  738.             playa:FindFirstChild('HumanoidRootPart'):Destroy()
  739.         end
  740.         local hum2 = playa:FindFirstChildOfClass("Humanoid")
  741.     if zombiemode == true and override == false then
  742.         soundy = true
  743.     end
  744.     if string.sub(hum2.Parent.Name,string.len(hum2.Parent.Name)-8,string.len(hum2.Parent.Name)) ~= "'s Zombie" then
  745.         override = true
  746.     end
  747.     if hum2 ~= nil then
  748.         hum2.Name = "Humanoid2"
  749.         hum2.Health = 0
  750.         if zombiemode == false or override == true then
  751.             table.insert(rekt,hum2.Parent)
  752.         else
  753.             local gyro = Instance.new('BodyGyro',Torso)
  754.             hum2.PlatformStand = false
  755.             for i,v in pairs(hum2.Parent.Torso:GetChildren()) do
  756.                 if v:IsA('BodyGyro') then v:Destroy() end
  757.             end
  758.             if playa:FindFirstChild('HumanoidRootPart') then
  759.                 hum2.Parent.HumanoidRootPart.CFrame = hum2.Parent.Torso.CFrame
  760.                 local weldcrucial = Instance.new('Weld',hum2.Parent.HumanoidRootPart)
  761.                 weldcrucial.Part0 = hum2.Parent.HumanoidRootPart
  762.                 weldcrucial.Part1 = hum2.Parent.Torso
  763.             end
  764.         end
  765.     end
  766.     local ch = playa:GetChildren()
  767.     local i
  768.     for i = 1,#ch do
  769.         if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  770.             ch[i]:remove()
  771.         end
  772.     end
  773.         if Head then
  774.             local Neck = Instance.new("Weld")
  775.             Neck.Name = "Neck"
  776.             Neck.Part0 = Torso
  777.             Neck.Part1 = Head
  778.             if pool then
  779.                 local part = Instance.new('Part',Torso)
  780.                 part.Position = Vector3.new(0,10,0)
  781.                 part.Size = Vector3.new(0.2,0.2,0.2)
  782.                 part.Transparency = 1
  783.                 part.CanCollide = false
  784.                 local we = Instance.new('Weld',Torso)
  785.                 we.Part0 = Torso
  786.                 we.Part1 = part
  787.                 we.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  788.                 local coru=coroutine.wrap(function()
  789.                 bleed(part)
  790.                 end)
  791.                 coru()
  792.             end
  793.             if head == false or head == nil then
  794.                 Neck.C0 = CFrame.new(0, 1.5, 0)
  795.             else
  796.                 Neck.C0 = CFrame.new(0, 1.5, 0.2)*CFrame.Angles(0.5, 0.25, 0.25)
  797.                 local bleedpart = Instance.new("Part", Torso)
  798.                 bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  799.                 bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  800.                 bleedpart.CanCollide = false
  801.                 bleedpart.Position = Head.Position + Vector3.new(0, 1, 0)
  802.                 bleedpart.Transparency = 1
  803.    
  804.                 local bleedpartweld = Instance.new("Weld", Torso)
  805.                 bleedpartweld.Part0 = Torso
  806.                 bleedpartweld.Part1 = bleedpart
  807.                 bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  808.                 local coru = coroutine.wrap(function()
  809.                 bleed(bleedpart)
  810.                 end)
  811.                 coru()
  812.             end
  813.             Neck.C1 = CFrame.new()
  814.             Neck.Parent = Torso
  815.         end
  816.         local Limb = playa:FindFirstChild("Right Arm")
  817.         if Limb then
  818.             Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  819.             local Joint = Instance.new("Rotate")
  820.             Joint.Name = "RightShoulder"
  821.             Joint.Part0 = Torso
  822.             Joint.Part1 = Limb
  823.             Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  824.             Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  825.             Joint.Parent = Torso
  826.             local B = Instance.new("Part")
  827.             B.TopSurface = 0
  828.             B.BottomSurface = 0
  829.             B.formFactor = "Symmetric"
  830.             B.Size = Vector3.new(1, 1, 1)
  831.             B.Transparency = 1
  832.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  833.             B.Parent = playa
  834.             local W = Instance.new("Weld")
  835.             W.Part0 = Limb
  836.             W.Part1 = B
  837.             W.C0 = CFrame.new(0, -0.5, 0)
  838.             W.Parent = Limb
  839.         end
  840.         local Limb = playa:FindFirstChild("Left Arm")
  841.         if Limb then
  842.    
  843.             Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  844.             local Joint = Instance.new("Rotate")
  845.             Joint.Name = "LeftShoulder"
  846.             Joint.Part0 = Torso
  847.             Joint.Part1 = Limb
  848.             Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  849.             Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  850.             Joint.Parent = Torso
  851.             local B = Instance.new("Part")
  852.             B.TopSurface = 0
  853.             B.BottomSurface = 0
  854.             B.formFactor = "Symmetric"
  855.             B.Size = Vector3.new(1, 1, 1)
  856.             B.Transparency = 1
  857.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  858.             B.Parent = playa
  859.             local W = Instance.new("Weld")
  860.             W.Part0 = Limb
  861.             W.Part1 = B
  862.             W.C0 = CFrame.new(0, -0.5, 0)
  863.             W.Parent = Limb
  864.         end
  865.         local Limb = playa:FindFirstChild("Right Leg")
  866.         if Limb then
  867.             Limb.CanCollide = false
  868.             Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  869.             local Joint = Instance.new("Rotate")
  870.             Joint.Name = "RightHip"
  871.             Joint.Part0 = Torso
  872.             Joint.Part1 = Limb
  873.             Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  874.             Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  875.             Joint.Parent = Torso
  876.             local B = Instance.new("Part")
  877.             B.TopSurface = 0
  878.             B.BottomSurface = 0
  879.             B.formFactor = "Symmetric"
  880.             B.Size = Vector3.new(1, 1, 1)
  881.             B.Transparency = 1
  882.             B.CanCollide = true
  883.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  884.             B.Parent = playa
  885.             local W = Instance.new("Weld")
  886.             W.Part0 = Limb
  887.             W.Part1 = B
  888.             W.C0 = CFrame.new(0, -0.5, 0)
  889.             W.Parent = Limb
  890.         end
  891.         local Limb = playa:FindFirstChild("Left Leg")
  892.         if Limb then
  893.             Limb.CanCollide = false
  894.             Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  895.             local Joint = Instance.new("Rotate")
  896.             Joint.Name = "LeftHip"
  897.             Joint.Part0 = Torso
  898.             Joint.Part1 = Limb
  899.             Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  900.             Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  901.             Joint.Parent = Torso
  902.             local B = Instance.new("Part")
  903.             B.TopSurface = 0
  904.             B.BottomSurface = 0
  905.             if zombiemode == false or override then
  906.             B.CanCollide = true
  907.             end
  908.             B.formFactor = "Symmetric"
  909.             B.Size = Vector3.new(1, 1, 1)
  910.             B.Transparency = 1
  911.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  912.             B.Parent = playa
  913.             local W = Instance.new("Weld")
  914.             W.Part0 = Limb
  915.             W.Part1 = B
  916.             W.C0 = CFrame.new(0, -0.5, 0)
  917.             W.Parent = Limb
  918.         end
  919.         --[[
  920.         local Bar = Instance.new("Part")
  921.         Bar.TopSurface = 0
  922.         Bar.BottomSurface = 0
  923.         Bar.formFactor = "Symmetric"
  924.         Bar.Size = Vector3.new(1, 1, 1)
  925.         Bar.Transparency = 1
  926.         Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  927.         Bar.Parent = playa
  928.         local Weld = Instance.new("Weld")
  929.         Weld.Part0 = Torso
  930.         Weld.Part1 = Bar
  931.         Weld.C0 = CFrame.new(0, 0.5, 0)
  932.         Weld.Parent = Torso
  933.         --]]
  934.         playa.Parent = Gibs
  935.         if kneef and explode == nil then
  936.             local coru = coroutine.wrap(function()
  937.                 if playa:FindFirstChild(hitz) then
  938.                     local uno = Instance.new('Part',workspace)
  939.                     local dos = Instance.new('Part',workspace)
  940.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  941.                     dos.CFrame = kneef["big ass knife"].CFrame
  942.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  943.                     weld.Part0 = playa:FindFirstChild(hitz)
  944.                     weld.Part1 = kneef["big ass knife"]
  945.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  946.                     uno:Destroy()
  947.                     dos:Destroy()
  948.                     playa:FindFirstChild(hitz).Anchored = false
  949.                     for i, v in pairs(kneef:GetChildren()) do
  950.                         if v:IsA('BasePart') then
  951.                         v.Anchored = false
  952.                         end
  953.                     end
  954.                     if explode == nil or explode == false then
  955.                     local bleedpart = Instance.new("Part", kneef)
  956.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  957.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  958.                     bleedpart.CanCollide = false
  959.                     bleedpart.Position = Head.Position + Vector3.new(0, 1, 0)
  960.                     bleedpart.Transparency = 1
  961.    
  962.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  963.                     bleedpartweld.Part0 = kneef["big ass knife"]
  964.                     bleedpartweld.Part1 = bleedpart
  965.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  966.                     local coru = coroutine.wrap(function()
  967.                     bleed(bleedpart)
  968.                     end)
  969.                     coru()
  970.                     end
  971.                     end
  972.                     if zombiemode == false or override then
  973.                     wait()
  974.                     end
  975.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  976.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  977.                     end
  978.             end)
  979.             coru()
  980.         end
  981.         if explode then
  982.             local movevector = CFrame.new(explode.Position,Torso.Position).lookVector
  983.             local repulse = Instance.new('BodyForce',Torso)
  984.             repulse.Force = movevector*10000 + Vector3.new(0,5000,0)
  985.             game.Debris:AddItem(repulse,0.05)
  986.         end
  987.         if charred and zombiemode == false then
  988.             for i,v in pairs(playa:GetChildren()) do
  989.                 if v:IsA('BasePart') then
  990.                     v.BrickColor = BrickColor.Black()
  991.                     local fire = Instance.new('Fire',v)
  992.                     fire.Size = 5
  993.                     fire.Heat = 5
  994.                 elseif v:IsA('Accessory') then
  995.                     for a,c in pairs(v:GetChildren()) do
  996.                         if c:IsA('BasePart') then
  997.                             c.BrickColor = BrickColor.Black()
  998.                             local fire = Instance.new('Fire',v)
  999.                             fire.Size = 5
  1000.                             fire.Heat = 5
  1001.                             for o,p in pairs(c:GetChildren()) do
  1002.                                 if p:IsA("SpecialMesh") then
  1003.                                     p.TextureId = ""
  1004.                                 end
  1005.                             end
  1006.                         end
  1007.                     end
  1008.                 end
  1009.             end
  1010.         end
  1011.         if soundy then
  1012.             local sound = Instance.new('Sound',Head)
  1013.             sound.SoundId = 'rbxassetid://903640857'
  1014.             sound.Volume = 1
  1015.             sound:Play()
  1016.             sound.Ended:connect(function()
  1017.                 sound:Destroy()
  1018.                 local ambient = Instance.new('Sound',Head)
  1019.                 ambient.Volume = 0.25
  1020.                 ambient.Looped = true
  1021.                 ambient.SoundId = 'rbxassetid://903641031'
  1022.                 ambient:Play()
  1023.             end)
  1024.         end
  1025.         if override then
  1026.             if (string.len(hum2.Parent.Name) < 9 or string.sub(hum2.Parent.Name,string.len(hum2.Parent.Name)-8,string.len(hum2.Parent.Name)) ~= "'s Zombie") and zombiemode == true and #zombies < 10 then
  1027.                 local coru = coroutine.wrap(function()
  1028.                     wait(4.5)
  1029.                     hum2.Parent.Name = hum2.Parent.Name.."'s Zombie"
  1030.                     hum2.HipHeight = 0.2
  1031.                     wait(0.5)
  1032.                     killz(hum2.Parent,"Head",nil,nil,false,false,false,false)
  1033.                 end)
  1034.                 coru()
  1035.             else
  1036.                 game:GetService('Debris'):AddItem(playa, 12)
  1037.             end
  1038.         else
  1039.             hum2.Health = 0
  1040.             table.insert(zombies,playa)
  1041.             local attack = Instance.new('Sound',Head)
  1042.             attack.SoundId = 'rbxassetid://903641424'
  1043.             attack.Volume = 2
  1044.             for i,v in pairs(playa:GetChildren()) do
  1045.                 if v:IsA('BasePart') and v:FindFirstChildOfClass('TouchTransmitter') == nil then
  1046.                     v.Touched:connect(function(hit)
  1047.                         if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') then
  1048.                             local found = false
  1049.                             if hit.Parent == player.Character then
  1050.                                 found = true
  1051.                             end
  1052.                             for a,c in pairs(zombies) do
  1053.                                 if c == hit.Parent then
  1054.                                     found = true
  1055.                                 end
  1056.                             end
  1057.                             if found == false and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 then
  1058.                                 attack:Play()
  1059.                                 if hit.Parent:FindFirstChildOfClass('Humanoid').Health - 2 <= 0 then
  1060.                                     hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  1061.                                     wait()
  1062.                                     killz(hit.Parent,"Head")
  1063.                                 else
  1064.                                     hit.Parent:FindFirstChildOfClass('Humanoid'):TakeDamage(2)
  1065.                                 end
  1066.                             end
  1067.                         end
  1068.                     end)
  1069.                 end
  1070.             end
  1071.             local coru = coroutine.wrap(function()
  1072.                 wait(2)
  1073.                 for i,v in pairs(playa:GetChildren()) do
  1074.                 if v:IsA('BasePart') then
  1075.                     for a,c in pairs(v:GetChildren()) do
  1076.                         if c:IsA('Fire') or c:IsA('ParticleEmitter') then
  1077.                             c:Destroy()
  1078.                         end
  1079.                     end
  1080.                 elseif v:IsA('Accessory') then
  1081.                     for a,c in pairs(v:GetChildren()) do
  1082.                         if c:IsA('BasePart') then
  1083.                             for b,d in pairs(c:GetChildren()) do
  1084.                                 if d:IsA('Fire') or d:IsA('ParticleEmitter') then
  1085.                                     d:Destroy()
  1086.                                 end
  1087.                             end
  1088.                         end
  1089.                     end
  1090.                 end
  1091.             end
  1092.             end)
  1093.             coru()
  1094.         end
  1095.     end
  1096. end
  1097. mouse.KeyDown:connect(function(key)
  1098.     if key == "t" and mouse.Target then
  1099.         local hum = mouse.Target.Parent:FindFirstChildOfClass('Humanoid')
  1100.         if hum == nil then hum = mouse.Target.Parent.Parent:FindFirstChildOfClass('Humanoid') end
  1101.         if curpoint == nil then
  1102.             if hum and hum.Parent:FindFirstChild('Head') then
  1103.                 curpart = hum.Parent.Head
  1104.             else
  1105.                 curpart = nil
  1106.                 curpoint = mouse.Hit.p
  1107.             end
  1108.             if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  1109.             notify("ZOMBIE TARGET SET",false)
  1110.         else
  1111.             curpart = nil
  1112.             curpoint = nil
  1113.             if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  1114.             notify("ZOMBIE TARGET REMOVED",false)
  1115.         end
  1116.     elseif key == "y" then
  1117.         for o,p in pairs(zombies) do
  1118.             local coru = coroutine.wrap(function()
  1119.             if p:FindFirstChild('Torso') then
  1120.             killz(p,"Head",nil,nil,false,false,false,true)
  1121.             else
  1122.             table.remove(zombies,o)
  1123.             end
  1124.             end)
  1125.             coru()
  1126.             wait()
  1127.         end
  1128.         for i,v in pairs(zombies) do
  1129.             table.remove(zombies,i)
  1130.         end
  1131.         if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  1132.         notify("ZOMBIES TERMINATED",false)
  1133.     end
  1134. end)
  1135. function nub()
  1136. local me = player.Character
  1137. local point = me.HumanoidRootPart
  1138. local playergui = player.PlayerGui
  1139. local rightshoulderz = me.Torso["Right Shoulder"]:Clone()
  1140. local leftshoulderz = me.Torso["Left Shoulder"]:Clone()
  1141. local torsojoint = me.HumanoidRootPart["RootJoint"]:Clone()
  1142. local lefthipz = me.Torso["Left Hip"]:Clone()
  1143. local righthipz = me.Torso["Right Hip"]:Clone()
  1144. local mode = "kill"
  1145. local lerpz = false
  1146. local active = false
  1147. local acting = false
  1148. local hit = false
  1149. local canClick = true
  1150. local stabbing = false
  1151. local grabbing = false
  1152. local finishing = false
  1153. local kyssing = false
  1154. local canbackgroundmusic = true
  1155. local cancolorfilter = true
  1156. local spinboolean = false
  1157. local grabbed = nil
  1158. local doing = false
  1159. local rightshoulder = nil
  1160. local leftshoulder = nil
  1161. local headweld = nil
  1162. local usable = true
  1163. finishnum = 1
  1164. function notify(msg,forever)
  1165.     local doit = coroutine.wrap(function()
  1166.         local gui = Instance.new('ScreenGui',playergui)
  1167.         gui.Name = "Notification"
  1168.         local frame = Instance.new('Frame',gui)
  1169.         frame.Position = UDim2.new(0,0,0,0)
  1170.         frame.Size = UDim2.new(1,0,0.2,0)
  1171.         frame.BackgroundTransparency = 1
  1172.         local txt = Instance.new('TextLabel',frame)
  1173.         txt.TextColor3 = Color3.new(255,255,255)
  1174.         txt.TextStrokeColor3 = Color3.new(0, 0, 0)
  1175.         txt.TextStrokeTransparency = 0
  1176.         txt.BackgroundTransparency = 1
  1177.         txt.Text = ""
  1178.         txt.Size = UDim2.new(1,0,0.3,0)
  1179.         txt.Position = UDim2.new(0,0,0.4,0)
  1180.         txt.TextScaled = true
  1181.         txt.Font = "Code"
  1182.         txt.TextXAlignment = "Center"
  1183.         local tap = Instance.new("Sound")
  1184.         tap.Parent = gui
  1185.         tap.SoundId = "rbxassetid://147982968"
  1186.         tap.TimePosition = 0.1
  1187.         local str = msg
  1188.         local len = string.len(str)
  1189.         for i=1,len do
  1190.             txt.Text = string.sub(str,1,i)
  1191.             pitche = math.random(20, 40)/10
  1192.             tap.PlaybackSpeed = pitche
  1193.             tap:Play()
  1194.             wait(0.01)
  1195.         end
  1196.         if forever == false then
  1197.             wait(1)
  1198.             while txt.TextTransparency < 1 do
  1199.                 txt.TextTransparency = txt.TextTransparency + 0.1
  1200.                 txt.TextStrokeTransparency = txt.TextStrokeTransparency + 0.1
  1201.                 wait(0.001)
  1202.             end
  1203.             gui:Destroy()
  1204.         end
  1205.     end)
  1206.     doit()
  1207. end
  1208. wait(0.5)
  1209. notify("PRESS [Z] TO EQUIP KNIFE || Created by mustardfoot and Tollonis",true)
  1210. local laugh = Instance.new('Sound',me.Head)
  1211. laugh.SoundId = 'rbxassetid://378827985'
  1212. laugh.Name = "Psycho"
  1213. laugh.Volume = 5
  1214. -- 1 - bitch ass knife
  1215. local obj1 = Instance.new("Model")
  1216. obj1.Name = "bitch ass knife"
  1217. obj1.Parent = game.Workspace
  1218. -- 2 - Grab
  1219. local obj2 = Instance.new("Part")
  1220. obj2.CFrame = CFrame.new(Vector3.new(20.4525032, 6.14501333, -134.399979)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1221. obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1222. obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1223. obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1224. obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1225. obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1226. obj2.Material = Enum.Material.Concrete
  1227. obj2.Size = Vector3.new(1, 0.25, 0.25)
  1228. obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1229. obj2.Anchored = true
  1230. obj2.BrickColor = BrickColor.new("Black")
  1231. obj2.Friction = 0.30000001192093
  1232. obj2.Shape = Enum.PartType.Cylinder
  1233. obj2.Name = "Grab"
  1234. obj2.Parent = obj1
  1235. -- 3 - handletopcap
  1236. local obj3 = Instance.new("Part")
  1237. obj3.CFrame = CFrame.new(Vector3.new(19.9725456, 6.14502859, -134.399933)) * CFrame.Angles(0, 1.5707963705063, 0)
  1238. obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1239. obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1240. obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1241. obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1242. obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1243. obj3.Material = Enum.Material.Concrete
  1244. obj3.Size = Vector3.new(0.349999994, 0.349999994, 0.349999994)
  1245. obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1246. obj3.Anchored = true
  1247. obj3.BrickColor = BrickColor.new("Black")
  1248. obj3.Friction = 0.30000001192093
  1249. obj3.Shape = Enum.PartType.Ball
  1250. obj3.Name = "handletopcap"
  1251. obj3.Parent = obj1
  1252. -- 4 - handlebottomcap
  1253. local obj4 = Instance.new("Part")
  1254. obj4.CFrame = CFrame.new(Vector3.new(20.9725285, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0)
  1255. obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1256. obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1257. obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1258. obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1259. obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1260. obj4.Material = Enum.Material.Concrete
  1261. obj4.Size = Vector3.new(0.25, 0.25, 0.25)
  1262. obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1263. obj4.Anchored = true
  1264. obj4.BrickColor = BrickColor.new("Black")
  1265. obj4.Friction = 0.30000001192093
  1266. obj4.Shape = Enum.PartType.Ball
  1267. obj4.Name = "handlebottomcap"
  1268. obj4.Parent = obj1
  1269. -- 5 - handleguardmid
  1270. local obj5 = Instance.new("Part")
  1271. obj5.CFrame = CFrame.new(Vector3.new(19.9474983, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0)
  1272. obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1273. obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1274. obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1275. obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1276. obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1277. obj5.Material = Enum.Material.Concrete
  1278. obj5.Size = Vector3.new(0.349999994, 0.349999994, 0.100000001)
  1279. obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1280. obj5.Anchored = true
  1281. obj5.BrickColor = BrickColor.new("Black")
  1282. obj5.Friction = 0.30000001192093
  1283. obj5.Shape = Enum.PartType.Block
  1284. obj5.Name = "handleguardmid"
  1285. obj5.Parent = obj1
  1286. -- 6 - handleguardcap1
  1287. local obj6 = Instance.new("Part")
  1288. obj6.CFrame = CFrame.new(Vector3.new(19.9474983, 6.32502794, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1289. obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1290. obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1291. obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1292. obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1293. obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1294. obj6.Material = Enum.Material.Concrete
  1295. obj6.Size = Vector3.new(0.100000001, 0.349999994, 0.349999994)
  1296. obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1297. obj6.Anchored = true
  1298. obj6.BrickColor = BrickColor.new("Black")
  1299. obj6.Friction = 0.30000001192093
  1300. obj6.Shape = Enum.PartType.Cylinder
  1301. obj6.Name = "handleguardcap1"
  1302. obj6.Parent = obj1
  1303. -- 7 - handleguardcap2
  1304. local obj7 = Instance.new("Part")
  1305. obj7.CFrame = CFrame.new(Vector3.new(19.9474983, 5.97502899, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1306. obj7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1307. obj7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1308. obj7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1309. obj7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1310. obj7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1311. obj7.Material = Enum.Material.Concrete
  1312. obj7.Size = Vector3.new(0.100000009, 0.349999994, 0.349999994)
  1313. obj7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1314. obj7.Anchored = true
  1315. obj7.BrickColor = BrickColor.new("Black")
  1316. obj7.Friction = 0.30000001192093
  1317. obj7.Shape = Enum.PartType.Cylinder
  1318. obj7.Name = "handleguardcap2"
  1319. obj7.Parent = obj1
  1320. -- 8 - big ass knife
  1321. local obj8 = Instance.new("Part")
  1322. obj8.CFrame = CFrame.new(Vector3.new(18.4375095, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  1323. obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1324. obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1325. obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1326. obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1327. obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1328. obj8.Material = Enum.Material.Metal
  1329. obj8.Size = Vector3.new(0.0500000007, 0.280000001, 0.839999795)
  1330. obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1331. obj8.Anchored = true
  1332. obj8.BrickColor = BrickColor.new("Lily white")
  1333. obj8.Friction = 0.30000001192093
  1334. obj8.Shape = Enum.PartType.Block
  1335. obj8.Name = "big ass knife"
  1336. obj8.Parent = obj1
  1337. -- 9 - Mesh
  1338. local obj9 = Instance.new("BlockMesh")
  1339. obj9.Scale = Vector3.new(0.5, 1, 1)
  1340. obj9.Parent = obj8
  1341. -- 10 - big ass knife
  1342. local obj10 = Instance.new("Part")
  1343. obj10.CFrame = CFrame.new(Vector3.new(19.7425137, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  1344. obj10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1345. obj10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1346. obj10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1347. obj10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1348. obj10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1349. obj10.Material = Enum.Material.Metal
  1350. obj10.Size = Vector3.new(0.0500000007, 0.280000001, 0.289999962)
  1351. obj10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1352. obj10.Anchored = true
  1353. obj10.BrickColor = BrickColor.new("Lily white")
  1354. obj10.Friction = 0.30000001192093
  1355. obj10.Shape = Enum.PartType.Block
  1356. obj10.Name = "big ass knife"
  1357. obj10.Parent = obj1
  1358. local knife = obj10
  1359. -- 11 - Mesh
  1360. local obj11 = Instance.new("BlockMesh")
  1361. obj11.Scale = Vector3.new(0.5, 1, 1)
  1362. obj11.Parent = obj10
  1363. -- 12 - big ass knife
  1364. local obj12 = Instance.new("Part")
  1365. obj12.CFrame = CFrame.new(Vector3.new(19.1075306, 6.08502865, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  1366. obj12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1367. obj12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1368. obj12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1369. obj12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1370. obj12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1371. obj12.Material = Enum.Material.Metal
  1372. obj12.Size = Vector3.new(0.0500000007, 0.159999996, 0.979999959)
  1373. obj12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1374. obj12.Anchored = true
  1375. obj12.BrickColor = BrickColor.new("Lily white")
  1376. obj12.Friction = 0.30000001192093
  1377. obj12.Shape = Enum.PartType.Block
  1378. obj12.Name = "big ass knife"
  1379. obj12.Parent = obj1
  1380. -- 13 - Mesh
  1381. local obj13 = Instance.new("BlockMesh")
  1382. obj13.Scale = Vector3.new(0.5, 1, 1)
  1383. obj13.Parent = obj12
  1384. -- 14 - serration
  1385. local obj14 = Instance.new("WedgePart")
  1386. obj14.CFrame = CFrame.new(Vector3.new(19.4963322, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1387. obj14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1388. obj14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1389. obj14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1390. obj14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1391. obj14.Material = Enum.Material.Metal
  1392. obj14.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1393. obj14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1394. obj14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1395. obj14.Anchored = true
  1396. obj14.BrickColor = BrickColor.new("Lily white")
  1397. obj14.Friction = 0.30000001192093
  1398. obj14.Name = "serration"
  1399. obj14.Parent = obj1
  1400. -- 15 - Mesh
  1401. local obj15 = Instance.new("BlockMesh")
  1402. obj15.Scale = Vector3.new(0.5, 1, 1)
  1403. obj15.Parent = obj14
  1404. -- 16 - serration
  1405. local obj16 = Instance.new("WedgePart")
  1406. obj16.CFrame = CFrame.new(Vector3.new(19.2763138, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1407. obj16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1408. obj16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1409. obj16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1410. obj16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1411. obj16.Material = Enum.Material.Metal
  1412. obj16.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1413. obj16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1414. obj16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1415. obj16.Anchored = true
  1416. obj16.BrickColor = BrickColor.new("Lily white")
  1417. obj16.Friction = 0.30000001192093
  1418. obj16.Name = "serration"
  1419. obj16.Parent = obj1
  1420. -- 17 - Mesh
  1421. local obj17 = Instance.new("BlockMesh")
  1422. obj17.Scale = Vector3.new(0.5, 1, 1)
  1423. obj17.Parent = obj16
  1424. -- 18 - serration
  1425. local obj18 = Instance.new("WedgePart")
  1426. obj18.CFrame = CFrame.new(Vector3.new(19.3863068, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1427. obj18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1428. obj18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1429. obj18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1430. obj18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1431. obj18.Material = Enum.Material.Metal
  1432. obj18.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1433. obj18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1434. obj18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1435. obj18.Anchored = true
  1436. obj18.BrickColor = BrickColor.new("Lily white")
  1437. obj18.Friction = 0.30000001192093
  1438. obj18.Name = "serration"
  1439. obj18.Parent = obj1
  1440. -- 19 - Mesh
  1441. local obj19 = Instance.new("BlockMesh")
  1442. obj19.Scale = Vector3.new(0.5, 1, 1)
  1443. obj19.Parent = obj18
  1444. -- 20 - serration
  1445. local obj20 = Instance.new("WedgePart")
  1446. obj20.CFrame = CFrame.new(Vector3.new(19.5963173, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1447. obj20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1448. obj20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1449. obj20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1450. obj20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1451. obj20.Material = Enum.Material.Metal
  1452. obj20.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1453. obj20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1454. obj20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1455. obj20.Anchored = true
  1456. obj20.BrickColor = BrickColor.new("Lily white")
  1457. obj20.Friction = 0.30000001192093
  1458. obj20.Name = "serration"
  1459. obj20.Parent = obj1
  1460. -- 21 - Mesh
  1461. local obj21 = Instance.new("BlockMesh")
  1462. obj21.Scale = Vector3.new(0.5, 1, 1)
  1463. obj21.Parent = obj20
  1464. -- 22 - serration
  1465. local obj22 = Instance.new("WedgePart")
  1466. obj22.CFrame = CFrame.new(Vector3.new(19.1663074, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1467. obj22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1468. obj22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1469. obj22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1470. obj22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1471. obj22.Material = Enum.Material.Metal
  1472. obj22.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1473. obj22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1474. obj22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1475. obj22.Anchored = true
  1476. obj22.BrickColor = BrickColor.new("Lily white")
  1477. obj22.Friction = 0.30000001192093
  1478. obj22.Name = "serration"
  1479. obj22.Parent = obj1
  1480. -- 23 - Mesh
  1481. local obj23 = Instance.new("BlockMesh")
  1482. obj23.Scale = Vector3.new(0.5, 1, 1)
  1483. obj23.Parent = obj22
  1484. -- 24 - serration
  1485. local obj24 = Instance.new("WedgePart")
  1486. obj24.CFrame = CFrame.new(Vector3.new(18.9663048, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1487. obj24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1488. obj24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1489. obj24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1490. obj24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1491. obj24.Material = Enum.Material.Metal
  1492. obj24.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1493. obj24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1494. obj24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1495. obj24.Anchored = true
  1496. obj24.BrickColor = BrickColor.new("Lily white")
  1497. obj24.Friction = 0.30000001192093
  1498. obj24.Name = "serration"
  1499. obj24.Parent = obj1
  1500. -- 25 - Mesh
  1501. local obj25 = Instance.new("BlockMesh")
  1502. obj25.Scale = Vector3.new(0.5, 1, 1)
  1503. obj25.Parent = obj24
  1504. -- 26 - serration
  1505. local obj26 = Instance.new("WedgePart")
  1506. obj26.CFrame = CFrame.new(Vector3.new(18.8562984, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1507. obj26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1508. obj26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1509. obj26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1510. obj26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1511. obj26.Material = Enum.Material.Metal
  1512. obj26.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1513. obj26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1514. obj26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1515. obj26.Anchored = true
  1516. obj26.BrickColor = BrickColor.new("Lily white")
  1517. obj26.Friction = 0.30000001192093
  1518. obj26.Name = "serration"
  1519. obj26.Parent = obj1
  1520. -- 27 - Mesh
  1521. local obj27 = Instance.new("BlockMesh")
  1522. obj27.Scale = Vector3.new(0.5, 1, 1)
  1523. obj27.Parent = obj26
  1524. -- 28 - serration
  1525. local obj28 = Instance.new("WedgePart")
  1526. obj28.CFrame = CFrame.new(Vector3.new(19.0663071, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1527. obj28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1528. obj28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1529. obj28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1530. obj28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1531. obj28.Material = Enum.Material.Metal
  1532. obj28.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1533. obj28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1534. obj28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1535. obj28.Anchored = true
  1536. obj28.BrickColor = BrickColor.new("Lily white")
  1537. obj28.Friction = 0.30000001192093
  1538. obj28.Name = "serration"
  1539. obj28.Parent = obj1
  1540. -- 29 - Mesh
  1541. local obj29 = Instance.new("BlockMesh")
  1542. obj29.Scale = Vector3.new(0.5, 1, 1)
  1543. obj29.Parent = obj28
  1544. -- 30 - knifetip1
  1545. local obj30 = Instance.new("WedgePart")
  1546. obj30.CFrame = CFrame.new(Vector3.new(18.0163059, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1547. obj30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1548. obj30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1549. obj30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1550. obj30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1551. obj30.Material = Enum.Material.Metal
  1552. obj30.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1553. obj30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1554. obj30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1555. obj30.Anchored = true
  1556. obj30.BrickColor = BrickColor.new("Lily white")
  1557. obj30.Friction = 0.30000001192093
  1558. obj30.Name = "knifetip1"
  1559. obj30.Parent = obj1
  1560. -- 31 - Mesh
  1561. local obj31 = Instance.new("BlockMesh")
  1562. obj31.Scale = Vector3.new(0.5, 1, 1)
  1563. obj31.Parent = obj30
  1564. -- 32 - redstuff
  1565. local obj32 = Instance.new("Part")
  1566. obj32.CFrame = CFrame.new(Vector3.new(19.9470005, 5.9749999, -134.399994)) * CFrame.Angles(-0, 0, -0)
  1567. obj32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1568. obj32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1569. obj32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1570. obj32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1571. obj32.Material = Enum.Material.SmoothPlastic
  1572. obj32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1573. obj32.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014)
  1574. obj32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1575. obj32.BrickColor = BrickColor.new("Institutional white")
  1576. obj32.Friction = 0.30000001192093
  1577. obj32.Shape = Enum.PartType.Cylinder
  1578. obj32.Name = "redstuff"
  1579. obj32.Anchored = true
  1580. obj32.Parent = obj1
  1581. -- 33 - redstuff
  1582. local obj33 = Instance.new("Part")
  1583. obj33.CFrame = CFrame.new(Vector3.new(18.9800053, 6.1400156, -134.404984)) * CFrame.Angles(-0, 0, -0)
  1584. obj33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1585. obj33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1586. obj33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1587. obj33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1588. obj33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1589. obj33.Material = Enum.Material.SmoothPlastic
  1590. obj33.Size = Vector3.new(1.81999993, 0.100000001, 0.0500000007)
  1591. obj33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1592. obj33.BrickColor = BrickColor.new("Institutional white")
  1593. obj33.Friction = 0.30000001192093
  1594. obj33.Shape = Enum.PartType.Block
  1595. obj33.Name = "redstuff"
  1596. obj33.Anchored = true
  1597. obj33.Parent = obj1
  1598. -- 34 - redstuff
  1599. local obj34 = Instance.new("Part")
  1600. obj34.CFrame = CFrame.new(Vector3.new(19.9470005, 6.32499981, -134.399994)) * CFrame.Angles(-0, 0, -0)
  1601. obj34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1602. obj34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1603. obj34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1604. obj34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1605. obj34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1606. obj34.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014)
  1607. obj34.Material = Enum.Material.SmoothPlastic
  1608. obj34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1609. obj34.BrickColor = BrickColor.new("Institutional white")
  1610. obj34.Friction = 0.30000001192093
  1611. obj34.Shape = Enum.PartType.Cylinder
  1612. obj34.Name = "redstuff"
  1613. obj34.Anchored = true
  1614. obj34.Parent = obj1
  1615. -- 35 - redstuff
  1616. local obj35 = Instance.new("Part")
  1617. obj35.CFrame = CFrame.new(Vector3.new(19.8830166, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0)
  1618. obj35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1619. obj35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1620. obj35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1621. obj35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1622. obj35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1623. obj35.Size = Vector3.new(0.0500000007, 0.319999993, 0.319999993)
  1624. obj35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1625. obj35.BrickColor = BrickColor.new("Institutional white")
  1626. obj35.Friction = 0.30000001192093
  1627. obj35.Shape = Enum.PartType.Cylinder
  1628. obj35.Material = Enum.Material.SmoothPlastic
  1629. obj35.Name = "redstuff"
  1630. obj35.Anchored = true
  1631. obj35.Parent = obj1
  1632. -- 36 - redstuff
  1633. local obj36 = Instance.new("Part")
  1634. obj36.CFrame = CFrame.new(Vector3.new(20.9430103, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0)
  1635. obj36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1636. obj36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1637. obj36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1638. obj36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1639. obj36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1640. obj36.Material = Enum.Material.SmoothPlastic
  1641. obj36.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999)
  1642. obj36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1643. obj36.BrickColor = BrickColor.new("Institutional white")
  1644. obj36.Friction = 0.30000001192093
  1645. obj36.Shape = Enum.PartType.Cylinder
  1646. obj36.Name = "redstuff"
  1647. obj36.Anchored = true
  1648. obj36.Parent = obj1
  1649. -- 37 - redstuff
  1650. local obj37 = Instance.new("WedgePart")
  1651. obj37.CFrame = CFrame.new(Vector3.new(18.066288, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1652. obj37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1653. obj37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1654. obj37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1655. obj37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1656. obj37.Material = Enum.Material.SmoothPlastic
  1657. obj37.Size = Vector3.new(0.0500000007, 0.0700000003, 0.0700000003)
  1658. obj37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1659. obj37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1660. obj37.Anchored = true
  1661. obj37.BrickColor = BrickColor.new("Institutional white")
  1662. obj37.Friction = 0.30000001192093
  1663. obj37.Name = "redstuff"
  1664. obj37.Anchored = true
  1665. obj37.Parent = obj1
  1666. -- 38 - redstuff
  1667. local obj38 = Instance.new("Part")
  1668. obj38.CFrame = CFrame.new(Vector3.new(20.1230125, 6.14501476, -134.399979)) * CFrame.Angles(-0, 0, -0)
  1669. obj38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1670. obj38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1671. obj38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1672. obj38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1673. obj38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1674. obj38.Material = Enum.Material.SmoothPlastic
  1675. obj38.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999)
  1676. obj38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1677. obj38.BrickColor = BrickColor.new("Institutional white")
  1678. obj38.Friction = 0.30000001192093
  1679. obj38.Shape = Enum.PartType.Cylinder
  1680. obj38.Name = "redstuff"
  1681. obj38.Anchored = true
  1682. obj38.Parent = obj1
  1683. local audio = Instance.new('Sound',knife)
  1684. audio.Volume = 2
  1685. local audio2 = Instance.new('Sound',knife)
  1686. audio2.Volume = 2
  1687. local holdpart = Instance.new("Part")
  1688. holdpart.Parent = me
  1689. holdpart.Size = Vector3.new(0.4, 0.4, 0.2)
  1690. holdpart.Position = me.Head.Position + Vector3.new(0, 1, 0)
  1691. holdpart.BrickColor = BrickColor.new("Burnt Sienna")
  1692. local previous = nil
  1693. for i,v in pairs(obj1:GetChildren()) do
  1694.     if v:IsA('BasePart') then
  1695.         if previous then
  1696.             local weld = Instance.new('Weld',v)
  1697.             weld.Part0 = v
  1698.             weld.Part1 = previous
  1699.             weld.C0 = v.CFrame:inverse() * previous.CFrame
  1700.             previous.Anchored = false
  1701.             previous.CanCollide = false
  1702.             local vee = v
  1703.             weld.AncestryChanged:connect(function(mez,par)
  1704.                 wait()
  1705.                 weld.Parent = vee
  1706.             end)
  1707.         end
  1708.         previous = v
  1709.     end
  1710. end
  1711. previous.Anchored = false
  1712. previous.CanCollide = false
  1713. local holdpartweld = Instance.new("Weld", me.Torso)
  1714. holdpartweld.Part0 = me.Torso
  1715. holdpartweld.Part1 = holdpart
  1716. holdpartweld.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1, -0.8, 0.15)
  1717. holdpartweld.AncestryChanged:connect(function(mez,par)
  1718.     if par ~= me.Torso then
  1719.         wait()
  1720.         holdpartweld.Parent = me.Torso
  1721.     end
  1722. end)
  1723. local knifeweld = Instance.new('Weld',me.Torso)
  1724. knifeweld.Part0 = me.Torso
  1725. knifeweld.Part1 = obj2
  1726. knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55)
  1727. knifeweld.AncestryChanged:connect(function(mez,par)
  1728.     if par ~= me.Torso then
  1729.         wait()
  1730.         knifeweld.Parent = me.Torso
  1731.     end
  1732. end)
  1733. local ScreenGui = Instance.new("ScreenGui")
  1734. local CustomizeGui = Instance.new("Frame")
  1735. local Customize = Instance.new("TextLabel")
  1736. local ClosestColor = Instance.new("TextLabel")
  1737. local Line = Instance.new("TextLabel")
  1738. local Color = Instance.new("ImageLabel")
  1739. local Close = Instance.new("TextButton")
  1740. local RedHue = Instance.new("TextLabel")
  1741. local GreenHue = Instance.new("TextLabel")
  1742. local RedInput = Instance.new("TextBox")
  1743. local BlueHue = Instance.new("TextLabel")
  1744. local GreenInput = Instance.new("TextBox")
  1745. local TransInput = Instance.new("TextBox")
  1746. local BlueInput = Instance.new("TextBox")
  1747. local Message = Instance.new("TextLabel")
  1748. local Message2 = Instance.new("TextLabel")
  1749. local TrailTransparency = Instance.new("TextLabel")
  1750. local TrailInput = Instance.new("TextBox")
  1751. local MusicOption = Instance.new("TextButton")
  1752. local ScreenOption = Instance.new("TextButton")
  1753. local ScreenOptionTxt = Instance.new("TextLabel")
  1754. local MusicOptionTxt = Instance.new("TextLabel")
  1755. -- Properties
  1756. ScreenGui.Parent = playergui
  1757. CustomizeGui.Name = "CustomizeGui"
  1758. CustomizeGui.Parent = ScreenGui
  1759. CustomizeGui.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  1760. CustomizeGui.BackgroundTransparency = 0.5
  1761. CustomizeGui.BorderColor3 = Color3.new(0, 0, 0)
  1762. CustomizeGui.BorderSizePixel = 2
  1763. CustomizeGui.Position = UDim2.new(0, 0, 0.5, 0)
  1764. CustomizeGui.Size = UDim2.new(0.449999988, 0, 0.449999988, 0)
  1765. Customize.Name = "Customize"
  1766. Customize.Parent = CustomizeGui
  1767. Customize.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  1768. Customize.BackgroundTransparency = 0.75
  1769. Customize.BorderSizePixel = 0
  1770. Customize.Size = UDim2.new(1, 0, 0.200000003, 0)
  1771. Customize.FontSize = Enum.FontSize.Size28
  1772. Customize.Text = "ACCENT COLOR CUSTOMIZATION"
  1773. Customize.TextColor3 = Color3.new(1, 1, 1)
  1774. Customize.TextScaled = true
  1775. Customize.TextSize = 25
  1776. Customize.TextStrokeTransparency = 0.5
  1777. Customize.TextWrapped = true
  1778. ClosestColor.Name = "ClosestColor"
  1779. ClosestColor.Parent = CustomizeGui
  1780. ClosestColor.BackgroundColor3 = Color3.new(1, 1, 1)
  1781. ClosestColor.BackgroundTransparency = 1
  1782. ClosestColor.Position = UDim2.new(0, 0, 0.850000024, 0)
  1783. ClosestColor.Size = UDim2.new(1, 0, 0.150000006, 0)
  1784. ClosestColor.Font = Enum.Font.SourceSansLight
  1785. ClosestColor.FontSize = Enum.FontSize.Size32
  1786. ClosestColor.Text = "Your color is closest to Institutional White"
  1787. ClosestColor.TextColor3 = Color3.new(1, 1, 1)
  1788. ClosestColor.TextSize = 30
  1789. ClosestColor.TextStrokeTransparency = 0.5
  1790. Line.Name = "Line"
  1791. Line.Parent = CustomizeGui
  1792. Line.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  1793. Line.BackgroundTransparency = 0.5
  1794. Line.BorderColor3 = Color3.new(0, 0, 0)
  1795. Line.BorderSizePixel = 0
  1796. Line.Position = UDim2.new(0, 0, 0.200000003, 0)
  1797. Line.Size = UDim2.new(1, 0, 0.0299999993, 0)
  1798. Line.Font = Enum.Font.SourceSans
  1799. Line.FontSize = Enum.FontSize.Size14
  1800. Line.Text = " "
  1801. Line.TextSize = 14
  1802. Color.Name = "Color"
  1803. Color.Parent = CustomizeGui
  1804. Color.BackgroundColor3 = Color3.new(1, 1, 1)
  1805. Color.BorderSizePixel = 0
  1806. Color.Position = UDim2.new(0.699999988, 0, 0.419999987, 0)
  1807. Color.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  1808. Color.SizeConstraint = Enum.SizeConstraint.RelativeYY
  1809. MusicOption.Parent = CustomizeGui
  1810. MusicOption.Name = "MusicOption"
  1811. MusicOption.BackgroundColor3 = Color3.new(0, 1, 0)
  1812. MusicOption.BorderSizePixel = 1
  1813. MusicOption.Position = UDim2.new(0.01, 0, -0.12, 0)
  1814. MusicOption.Size = UDim2.new(0.05, 0, 0.1, 0)
  1815. MusicOption.Text = ""
  1816. MusicOption.BackgroundTransparency = 0.5
  1817. ScreenOption.Parent = CustomizeGui
  1818. ScreenOption.Name = "ScreenOption"
  1819. ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0)
  1820. ScreenOption.BorderSizePixel = 1
  1821. ScreenOption.Position = UDim2.new(0.01, 0, -0.23, 0)
  1822. ScreenOption.Size = UDim2.new(0.05, 0, 0.1, 0)
  1823. ScreenOption.Text = ""
  1824. ScreenOption.BackgroundTransparency = 0.5
  1825. ScreenOptionTxt.Name = "ScreenOptionTxt"
  1826. ScreenOptionTxt.Parent = CustomizeGui
  1827. ScreenOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1)
  1828. ScreenOptionTxt.BackgroundTransparency = 1
  1829. ScreenOptionTxt.Position = UDim2.new(0.07, 0, -0.23, 0)
  1830. ScreenOptionTxt.Size = UDim2.new(1, 0, 0.07, 0)
  1831. ScreenOptionTxt.Font = Enum.Font.SourceSans
  1832. ScreenOptionTxt.FontSize = Enum.FontSize.Size24
  1833. ScreenOptionTxt.Text = "Psychopath Red Filter"
  1834. ScreenOptionTxt.TextColor3 = Color3.new(1, 1, 1)
  1835. ScreenOptionTxt.TextScaled = true
  1836. ScreenOptionTxt.TextSize = 20
  1837. ScreenOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0)
  1838. ScreenOptionTxt.TextStrokeTransparency = 0.5
  1839. ScreenOptionTxt.TextWrapped = true
  1840. ScreenOptionTxt.TextXAlignment = "Left"
  1841. MusicOptionTxt.Name = "MusicOptionTxt"
  1842. MusicOptionTxt.Parent = CustomizeGui
  1843. MusicOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1)
  1844. MusicOptionTxt.BackgroundTransparency = 1
  1845. MusicOptionTxt.Position = UDim2.new(0.07, 0, -0.12, 0)
  1846. MusicOptionTxt.Size = UDim2.new(1, 0, 0.07, 0)
  1847. MusicOptionTxt.Font = Enum.Font.SourceSans
  1848. MusicOptionTxt.FontSize = Enum.FontSize.Size24
  1849. MusicOptionTxt.Text = "Psychopath Background Music"
  1850. MusicOptionTxt.TextColor3 = Color3.new(1, 1, 1)
  1851. MusicOptionTxt.TextScaled = true
  1852. MusicOptionTxt.TextSize = 20
  1853. MusicOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0)
  1854. MusicOptionTxt.TextStrokeTransparency = 0.5
  1855. MusicOptionTxt.TextWrapped = true
  1856. MusicOptionTxt.TextXAlignment = "Left"
  1857. Close.Name = "Close"
  1858. Close.Parent = CustomizeGui
  1859. Close.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  1860. Close.BackgroundTransparency = 0.5
  1861. Close.BorderColor3 = Color3.new(0, 0, 0)
  1862. Close.BorderSizePixel = 2
  1863. Close.Position = UDim2.new(1.005, 0, 0, 0)
  1864. Close.Size = UDim2.new(0.100000001, 0, 0.2, 0)
  1865. Close.Font = Enum.Font.SourceSans
  1866. Close.FontSize = Enum.FontSize.Size14
  1867. Close.Text = "X"
  1868. Close.TextColor3 = Color3.new(1, 1, 1)
  1869. Close.TextScaled = true
  1870. Close.TextSize = 14
  1871. Close.TextStrokeTransparency = 0
  1872. Close.TextWrapped = true
  1873. RedHue.Name = "RedHue"
  1874. RedHue.Parent = CustomizeGui
  1875. RedHue.BackgroundColor3 = Color3.new(1, 1, 1)
  1876. RedHue.BackgroundTransparency = 1
  1877. RedHue.Position = UDim2.new(0.100000001, 0, 0.400000006, 0)
  1878. RedHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  1879. RedHue.Font = Enum.Font.SourceSans
  1880. RedHue.FontSize = Enum.FontSize.Size24
  1881. RedHue.Text = "RED Hue Value: "
  1882. RedHue.TextColor3 = Color3.new(1, 1, 1)
  1883. RedHue.TextScaled = true
  1884. RedHue.TextSize = 20
  1885. RedHue.TextStrokeColor3 = Color3.new(1, 0, 0)
  1886. RedHue.TextStrokeTransparency = 0.75
  1887. RedHue.TextWrapped = true
  1888. GreenHue.Name = "GreenHue"
  1889. GreenHue.Parent = CustomizeGui
  1890. GreenHue.BackgroundColor3 = Color3.new(1, 1, 1)
  1891. GreenHue.BackgroundTransparency = 1
  1892. GreenHue.Position = UDim2.new(0.100000001, 0, 0.5, 0)
  1893. GreenHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  1894. GreenHue.Font = Enum.Font.SourceSans
  1895. GreenHue.FontSize = Enum.FontSize.Size24
  1896. GreenHue.Text = "GREEN Hue Value:"
  1897. GreenHue.TextColor3 = Color3.new(1, 1, 1)
  1898. GreenHue.TextScaled = true
  1899. GreenHue.TextSize = 20
  1900. GreenHue.TextStrokeColor3 = Color3.new(0, 1, 0)
  1901. GreenHue.TextStrokeTransparency = 0.75
  1902. GreenHue.TextWrapped = true
  1903. RedInput.Name = "RedInput"
  1904. RedInput.Parent = CustomizeGui
  1905. RedInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  1906. RedInput.BackgroundTransparency = 0.5
  1907. RedInput.BorderSizePixel = 0
  1908. RedInput.Position = UDim2.new(0.419999987, 0, 0.425000007, 0)
  1909. RedInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  1910. RedInput.Font = Enum.Font.SourceSans
  1911. RedInput.FontSize = Enum.FontSize.Size14
  1912. RedInput.Text = "255"
  1913. RedInput.TextColor3 = Color3.new(1, 1, 1)
  1914. RedInput.TextSize = 14
  1915. RedInput.TextStrokeTransparency = 0
  1916. BlueHue.Name = "BlueHue"
  1917. BlueHue.Parent = CustomizeGui
  1918. BlueHue.BackgroundColor3 = Color3.new(1, 1, 1)
  1919. BlueHue.BackgroundTransparency = 1
  1920. BlueHue.Position = UDim2.new(0.100000001, 0, 0.600000024, 0)
  1921. BlueHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  1922. BlueHue.Font = Enum.Font.SourceSans
  1923. BlueHue.FontSize = Enum.FontSize.Size24
  1924. BlueHue.Text = "BLUE Hue Value:"
  1925. BlueHue.TextColor3 = Color3.new(1, 1, 1)
  1926. BlueHue.TextScaled = true
  1927. BlueHue.TextSize = 20
  1928. BlueHue.TextStrokeColor3 = Color3.new(0, 0, 1)
  1929. BlueHue.TextStrokeTransparency = 0.75
  1930. BlueHue.TextWrapped = true
  1931. TrailTransparency.Name = "TrailTransparency"
  1932. TrailTransparency.Parent = CustomizeGui
  1933. TrailTransparency.BackgroundColor3 = Color3.new(1, 1, 1)
  1934. TrailTransparency.BackgroundTransparency = 1
  1935. TrailTransparency.Position = UDim2.new(0.090000001, 0, 0.700000024, 0)
  1936. TrailTransparency.Size = UDim2.new(0.310000012, 0, 0.100000001, 0)
  1937. TrailTransparency.Font = Enum.Font.SourceSans
  1938. TrailTransparency.FontSize = Enum.FontSize.Size24
  1939. TrailTransparency.Text = "Trail Transparency:"
  1940. TrailTransparency.TextColor3 = Color3.new(1, 1, 1)
  1941. TrailTransparency.TextScaled = true
  1942. TrailTransparency.TextSize = 20
  1943. TrailTransparency.TextStrokeColor3 = Color3.new(0, 0, 0)
  1944. TrailTransparency.TextWrapped = true
  1945. GreenInput.Name = "GreenInput"
  1946. GreenInput.Parent = CustomizeGui
  1947. GreenInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  1948. GreenInput.BackgroundTransparency = 0.5
  1949. GreenInput.BorderSizePixel = 0
  1950. GreenInput.Position = UDim2.new(0.419999987, 0, 0.524999976, 0)
  1951. GreenInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  1952. GreenInput.Font = Enum.Font.SourceSans
  1953. GreenInput.FontSize = Enum.FontSize.Size14
  1954. GreenInput.Text = "255"
  1955. GreenInput.TextColor3 = Color3.new(1, 1, 1)
  1956. GreenInput.TextSize = 14
  1957. GreenInput.TextStrokeTransparency = 0
  1958. TransInput.Name = "TransInput"
  1959. TransInput.Parent = CustomizeGui
  1960. TransInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  1961. TransInput.BackgroundTransparency = 0.5
  1962. TransInput.BorderSizePixel = 0
  1963. TransInput.Position = UDim2.new(0.419999987, 0, 0.725000024, 0)
  1964. TransInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  1965. TransInput.Font = Enum.Font.SourceSans
  1966. TransInput.FontSize = Enum.FontSize.Size14
  1967. TransInput.Text = "50"
  1968. TransInput.TextColor3 = Color3.new(1, 1, 1)
  1969. TransInput.TextSize = 14
  1970. TransInput.TextStrokeTransparency = 0
  1971. BlueInput.Name = "BlueInput"
  1972. BlueInput.Parent = CustomizeGui
  1973. BlueInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  1974. BlueInput.BackgroundTransparency = 0.5
  1975. BlueInput.BorderSizePixel = 0
  1976. BlueInput.Position = UDim2.new(0.419999987, 0, 0.625, 0)
  1977. BlueInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  1978. BlueInput.Font = Enum.Font.SourceSans
  1979. BlueInput.FontSize = Enum.FontSize.Size14
  1980. BlueInput.Text = "255"
  1981. BlueInput.TextColor3 = Color3.new(1, 1, 1)
  1982. BlueInput.TextSize = 14
  1983. BlueInput.TextStrokeTransparency = 0
  1984. Message.Name = "Message"
  1985. Message.Parent = CustomizeGui
  1986. Message.BackgroundColor3 = Color3.new(1, 1, 1)
  1987. Message.BackgroundTransparency = 1
  1988. Message.Position = UDim2.new(0, 0, 0.2500004, 0)
  1989. Message.Size = UDim2.new(1, 0, 0.100000006, 0)
  1990. Message.Font = Enum.Font.SourceSans
  1991. Message.FontSize = Enum.FontSize.Size18
  1992. Message.Text = "|| Inputs must be values ||"
  1993. Message.TextColor3 = Color3.new(1, 1, 1)
  1994. Message.TextScaled = true
  1995. Message.TextSize = 15
  1996. Message.TextStrokeTransparency = 0.75
  1997. Message.TextWrapped = true
  1998. local attun = Instance.new("Attachment", knife)
  1999. attun.Position = Vector3.new(0, 0.1, -1.75)
  2000. local atdos = Instance.new("Attachment", knife)
  2001. atdos.Position = Vector3.new(0, -0.1, 0.5)
  2002. local trail = Instance.new("Trail", knife)
  2003. trail.LightEmission = 0.5
  2004. trail.Attachment0 = attun
  2005. trail.Attachment1 = atdos
  2006. trail.Lifetime = 0.175
  2007. trail.MinLength = 0
  2008. trail.Enabled = false
  2009. function updatez()
  2010.     local rc = tonumber(RedInput.Text)
  2011.     local gc = tonumber(GreenInput.Text)
  2012.     local bc = tonumber(BlueInput.Text)
  2013.     local tcupd = tonumber(TransInput.Text)
  2014.     if rc == nil then
  2015.         rc = 0
  2016.     end
  2017.     if gc == nil then
  2018.         gc = 0
  2019.     end
  2020.     if bc == nil then
  2021.         bc = 0
  2022.     end
  2023.     if tcupd == nil then
  2024.         tcupd = 0
  2025.     end
  2026.     local tc = tcupd/100
  2027.     Color.BackgroundColor3 = Color3.fromRGB(rc,gc,bc)
  2028.     ClosestColor.Text = "Your color is closest to "..tostring(BrickColor.new(Color3.fromRGB(rc,gc,bc)))
  2029.     obj32.Color = Color3.fromRGB(rc,gc,bc)
  2030.     obj33.Color = Color3.fromRGB(rc,gc,bc)
  2031.     obj34.Color = Color3.fromRGB(rc,gc,bc)
  2032.     obj35.Color = Color3.fromRGB(rc,gc,bc)
  2033.     obj36.Color = Color3.fromRGB(rc,gc,bc)
  2034.     obj37.Color = Color3.fromRGB(rc,gc,bc)
  2035.     obj38.Color = Color3.fromRGB(rc,gc,bc)
  2036.     trail.Color = ColorSequence.new(Color3.fromRGB(rc, gc, bc))
  2037.     trail.Transparency = NumberSequence.new(tc)
  2038.     TrailTransparency.TextStrokeTransparency = tc
  2039. end
  2040. RedInput.Changed:connect(function(val)
  2041.     if val == "Text" and tonumber(RedInput.Text) then
  2042.         RedInput.Text = tostring(tonumber(RedInput.Text))
  2043.         if tonumber(RedInput.Text) > 255 then
  2044.             RedInput.Text = '255'
  2045.         end
  2046.     elseif val == "Text" then
  2047.         RedInput.Text = ""
  2048.     end
  2049.     updatez()
  2050. end)
  2051. GreenInput.Changed:connect(function(val)
  2052.     if val == "Text" and tonumber(GreenInput.Text) then
  2053.         GreenInput.Text = tostring(tonumber(GreenInput.Text))
  2054.         if tonumber(GreenInput.Text) > 255 then
  2055.             GreenInput.Text = '255'
  2056.         end
  2057.     elseif val == "Text" then
  2058.         GreenInput.Text = ""
  2059.     end
  2060.     updatez()
  2061. end)
  2062. BlueInput.Changed:connect(function(val)
  2063.     if val == "Text" and tonumber(BlueInput.Text) then
  2064.         BlueInput.Text = tostring(tonumber(BlueInput.Text))
  2065.         if tonumber(BlueInput.Text) > 255 then
  2066.             BlueInput.Text = '255'
  2067.         end
  2068.     elseif val == "Text" then
  2069.         BlueInput.Text = ""
  2070.     end
  2071.     updatez()
  2072. end)
  2073. TransInput.Changed:connect(function(val)
  2074.     if val == "Text" and tonumber(TransInput.Text) then
  2075.         TransInput.Text = tostring(tonumber(TransInput.Text))
  2076.         if tonumber(TransInput.Text) > 100 then
  2077.             TransInput.Text = '100'
  2078.         end
  2079.     elseif val == "Text" then
  2080.         TransInput.Text = ""
  2081.     end
  2082.     updatez()
  2083. end)
  2084. Close.MouseButton1Click:connect(function()
  2085.     if lerpz == false then
  2086.         lerpz = true
  2087.         if Close.Text ~= "+" then
  2088.             CustomizeGui:TweenPosition(UDim2.new(-0.45,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2))
  2089.             for i=1,10 do
  2090.                 Close.TextTransparency = i/10
  2091.                 Close.TextStrokeTransparency = i/10
  2092.                 wait(0.01)
  2093.             end
  2094.             Close.Text = "+"
  2095.             for i=1,10 do
  2096.                 Close.TextTransparency = (10-i+1)/10
  2097.                 Close.TextStrokeTransparency = (10-i+1)/10
  2098.                 wait(0.01)
  2099.             end
  2100.             lerpz = false
  2101.         else
  2102.             CustomizeGui:TweenPosition(UDim2.new(0,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2))
  2103.             for i=1,10 do
  2104.                 Close.TextTransparency = i/10
  2105.                 Close.TextStrokeTransparency = i/10
  2106.                 wait(0.01)
  2107.             end
  2108.             Close.Text = "X"
  2109.             for i=1,10 do
  2110.                 Close.TextTransparency = (10-i+1)/10
  2111.                 Close.TextStrokeTransparency = (10-i+1)/10
  2112.                 wait(0.01)
  2113.             end
  2114.             lerpz = false
  2115.         end
  2116.     end
  2117. end)
  2118. MusicOption.MouseButton1Click:connect(function()
  2119.     if canbackgroundmusic == true then
  2120.         canbackgroundmusic = false
  2121.         MusicOption.BackgroundColor3 = Color3.new(1, 0, 0)
  2122.     else
  2123.         canbackgroundmusic = true
  2124.         MusicOption.BackgroundColor3 = Color3.new(0, 1, 0)
  2125.     end
  2126. end)
  2127. ScreenOption.MouseButton1Click:connect(function()
  2128.     if cancolorfilter == true then
  2129.         cancolorfilter = false
  2130.         ScreenOption.BackgroundColor3 = Color3.new(1, 0, 0)
  2131.     else
  2132.         cancolorfilter = true
  2133.         ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0)
  2134.     end
  2135. end)
  2136. function equip()
  2137.     local doit = coroutine.wrap(function()
  2138.     if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then
  2139.         acting = true
  2140.         local arm = me["Right Arm"]
  2141.         local arm2 = me["Left Arm"]
  2142.         local tors = me.Torso
  2143.         local weld = Instance.new('Weld',arm)
  2144.         weld.Part0 = arm
  2145.         weld.Part1 = tors
  2146.         weld.C0 = CFrame.new(-1.5,0,0)
  2147.         local weld2 = Instance.new("Weld", arm2)
  2148.         weld2.Part0 = arm2
  2149.         weld2.Part1 = tors
  2150.         weld2.C0 = CFrame.new(1.5, 0, 0)
  2151.         wait(0.001)
  2152.         for i = 0,1,0.1 do
  2153.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  2154.             weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i)
  2155.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i)
  2156.             wait(0.001)
  2157.         end
  2158.         wait(0.15)
  2159.         trail.Enabled = true
  2160.         for i = 0,1,0.1 do
  2161.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  2162.             weld.C0 = weld.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(0,0,-1.55),i)
  2163.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i)
  2164.             wait(0.001)
  2165.         end
  2166.         trail.Enabled = false
  2167.         wait(0.2)
  2168.         for i = 0,1,0.1 do
  2169.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  2170.             weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i)
  2171.             wait(0.001)
  2172.         end
  2173.         weld:Destroy()
  2174.         weld2:Remove()
  2175.         if tors ~= nil then
  2176.             rightshoulderz:Clone().Parent = me.Torso
  2177.             leftshoulderz:Clone().Parent = me.Torso
  2178.         end
  2179.     end
  2180.     acting = false
  2181.     end)
  2182.     doit()
  2183. end
  2184. function kysnigga()
  2185.     if kyssing == true then return end
  2186.     kyssing = true
  2187.     acting = true
  2188.     decearingTHING = math.random(1, 100)
  2189.     if decearingTHING == 4 then
  2190.         decearingEGG = Instance.new("Sound", me.Torso)
  2191.         decearingEGG.SoundId = "rbxassetid://138084557"
  2192.         decearingEGG.PlaybackSpeed = math.random(10, 12) / 10
  2193.         decearingEGG.TimePosition = 0.2
  2194.         decearingEGG:Play()
  2195.     end
  2196.     me.Humanoid.WalkSpeed = 0
  2197.     me.Humanoid.JumpPower = 0
  2198.    
  2199.     local rightarm = Instance.new("Weld", me.Torso)
  2200.     rightarm.Part0 = me.Torso
  2201.     rightarm.Part1 = me["Right Arm"]
  2202.     rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  2203.    
  2204.     local leftarm = Instance.new("Weld", me.Torso)
  2205.     leftarm.Part0 = me.Torso
  2206.     leftarm.Part1 = me["Left Arm"]
  2207.     leftarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1.5, 0, 0)
  2208.    
  2209.     local tors = Instance.new("Weld", me.HumanoidRootPart)
  2210.     tors.Part0 = me.HumanoidRootPart
  2211.     tors.Part1 = me.Torso
  2212.     tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0)
  2213.    
  2214.     local rightleg = Instance.new("Weld", me.Torso)
  2215.     rightleg.Part0 = me.Torso
  2216.     rightleg.Part1 = me["Right Leg"]
  2217.     rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0)
  2218.    
  2219.     local leftleg = Instance.new("Weld", me.Torso)
  2220.     leftleg.Part0 = me.Torso
  2221.     leftleg.Part1 = me["Left Leg"]
  2222.     leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0)
  2223.    
  2224.     for i = 0, 1, 0.03 do
  2225.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-10), 0, 0), i)
  2226.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i)
  2227.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i)
  2228.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), i)
  2229.         wait()
  2230.     end
  2231.     for i = 0, 1, 0.03 do
  2232.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(5), 0, 0), i)
  2233.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i)
  2234.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i)
  2235.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(-35)), i)
  2236.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(35)), i)
  2237.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  2238.         wait()
  2239.     end
  2240.     local bleedzer = Instance.new('Part',me.Torso)
  2241.     bleedzer.CFrame = me.Torso.CFrame
  2242.     bleedzer.Size = Vector3.new(0.1,0.1,0.1)
  2243.     bleedzer.Transparency = 1
  2244.     bleedzer.CanCollide = false
  2245.     local weld = Instance.new('Weld',bleedzer)
  2246.     weld.Part0 = bleedzer
  2247.     weld.Part1 = me.Torso
  2248.     weld.C0= CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),0,0)
  2249.     local woodpekker = coroutine.wrap(function()
  2250.         bleed(bleedzer)
  2251.     end)
  2252.     woodpekker()
  2253.     audio.SoundId = "rbxassetid://199977936"
  2254.     audio.PlaybackSpeed = 1.5
  2255.     audio:Play()
  2256.     audio2.SoundId = "rbxassetid://220834019"
  2257.     audio2.PlaybackSpeed = 1
  2258.     audio2.TimePosition = 0.1
  2259.     audio2:Play()
  2260.     for i = 0, 1, 0.1 do
  2261.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2262.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2263.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2264.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i)
  2265.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i)
  2266.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  2267.         wait()
  2268.     end
  2269.     wait(1)
  2270.     audio.SoundId = "rbxassetid://210943487"
  2271.     audio.TimePosition = 0.2
  2272.     audio.PlaybackSpeed = 0.75
  2273.     audio:Play()
  2274.     for i = 0, 1, 0.03 do
  2275.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2276.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2277.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2278.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i)
  2279.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i)
  2280.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  2281.         wait()
  2282.     end
  2283.     for i = 0, 1, 0.03 do
  2284.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i)
  2285.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i)
  2286.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i)
  2287.         wait()
  2288.     end
  2289.     wait(0.24)
  2290.     if me:FindFirstChildOfClass('Humanoid') then
  2291.         me:FindFirstChildOfClass('Humanoid').Health = 0
  2292.     end
  2293.     wait(0.01)
  2294.     killz(me,me.Torso.Name,nil,nil,true)
  2295.    
  2296.     tors:Remove()
  2297.     rightarm:Remove()
  2298.     rightleg:Remove()
  2299.     leftleg:Remove()
  2300.     leftarm:Remove()
  2301.     rightshoulderz:Clone().Parent = me.Torso
  2302.     leftshoulderz:Clone().Parent = me.Torso
  2303.     torsojoint:Clone().Parent = me.HumanoidRootPart
  2304.     lefthipz:Clone().Parent = me.Torso
  2305.     righthipz:Clone().Parent = me.Torso
  2306.     me.Humanoid.JumpPower = 50
  2307.     me.Humanoid.WalkSpeed = 16
  2308.     acting = false
  2309.     canClick = true
  2310.     doing = false
  2311.     hit = false
  2312.     kyssing = false
  2313.     if decearingTHING == 4 then
  2314.         decearingEGG:Remove()
  2315.     end
  2316. end
  2317. function bleedout()
  2318.     local doit = coroutine.wrap(function()
  2319.         local targe = grabbed
  2320.         local num = 0
  2321.         while targe and targe:FindFirstChildOfClass('Humanoid') and targe:FindFirstChildOfClass('Humanoid').Health > 0 and num < 11 do
  2322.             if targe.Head:FindFirstChild('Died') then
  2323.                 tone = math.random(6, 12) / 10
  2324.                 targe.Head.Died.PlaybackSpeed = tone
  2325.                 targe.Head.Died:Play()
  2326.             else
  2327.                 local deathsound = Instance.new('Sound',targe.Head)
  2328.                 deathsound.Name = "Died"
  2329.                 deathsound.SoundId = 'rbxasset://sounds/uuhhh.mp3'
  2330.                 deathsound.Volume = 0.65
  2331.                 deathsound.EmitterSize = 5
  2332.                 deathsound.MaxDistance = 150
  2333.                 tone = math.random(5, 15) / 10
  2334.                 targe.Head.Died.PlaybackSpeed = tone
  2335.                 targe.Head.Died:Play()
  2336.             end
  2337.             targe:FindFirstChildOfClass('Humanoid').Health = targe:FindFirstChildOfClass('Humanoid').Health - 7
  2338.             num = num+1
  2339.             wait(0.325)
  2340.         end
  2341.         targe:FindFirstChildOfClass('Humanoid').Health = 0
  2342.         wait()
  2343.         killz(targe,'Head',nil,nil,false,true)
  2344.         wait(2)
  2345.         targe:Remove()
  2346.     end)
  2347.     doit()
  2348. end
  2349. function liedown()
  2350.     local doit = coroutine.wrap(function()
  2351.     local targe = grabbed
  2352.         wait(2)
  2353.         if targe and targe:FindFirstChildOfClass('Humanoid') then
  2354.             targe:FindFirstChildOfClass('Humanoid').PlatformStand = false
  2355.         end
  2356.     end)
  2357.     doit()
  2358. end
  2359. function grab()
  2360.     local doit = coroutine.wrap(function()
  2361.     acting = true
  2362.     me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3
  2363.     local arm = me["Right Arm"]
  2364.     local tors = me.Torso
  2365.     local arm2 = me["Left Arm"]
  2366.     local humanroot = me.HumanoidRootPart
  2367.     local weld2 = Instance.new('Weld',arm)
  2368.     weld2.Part0 = arm
  2369.     weld2.Part1 = tors
  2370.     weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  2371.     local weld3 = Instance.new('Weld',arm2)
  2372.     weld3.Part0 = arm2
  2373.     weld3.Part1 = tors
  2374.     weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  2375.     for i = 0,1,0.05 do
  2376.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end
  2377.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  2378.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.2,1.3,0)*CFrame.Angles(0,0,1.2),i)
  2379.         knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), -1.55) * CFrame.new(0, 0.95, 0)
  2380.         wait(0.01)
  2381.     end
  2382.     grabbing = true
  2383.     trail.Enabled = true
  2384.     for i = 0,1,0.10 do
  2385.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end
  2386.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i)
  2387.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i)
  2388.         wait(0.01)
  2389.     end
  2390.     trail.Enabled = false
  2391.     wait(0.5)
  2392.     grabbing = false
  2393.     me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3
  2394.     if grabbed == nil then
  2395.         for i = 0,1,0.1 do
  2396.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil then return end
  2397.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  2398.             weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  2399.             knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  2400.             wait(0.001)
  2401.         end
  2402.         weld2:Destroy()
  2403.         weld3:Destroy()
  2404.         rightshoulderz:Clone().Parent = me.Torso
  2405.             leftshoulderz:Clone().Parent = me.Torso
  2406.         acting = false
  2407.         canClick = true
  2408.     end
  2409.     end)
  2410.     doit()
  2411. end
  2412. function kill()
  2413.     paralyzed = false
  2414.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then hardrelease() return end
  2415.     targetweld = grabbed.Torso.TargetWeld
  2416.     targetweld2 = nil
  2417.     local reee = grabbed:FindFirstChild("Left Arm")
  2418.     if reee and reee:FindFirstChild("Weld") then
  2419.         targetweld2 = reee.Weld
  2420.     end
  2421.     for i, v in pairs(grabbed:GetChildren()) do
  2422.         if v.Name == "Part" then
  2423.             v.CanCollide = true
  2424.         end
  2425.     end
  2426.     targetweld3pt = grabbed:FindFirstChild("Right Arm")
  2427.     local targetrightshoulder = rightshoulder
  2428.     local targetleftshoulder = leftshoulder
  2429.     local targetweld3 = Instance.new("Weld", targetweld3pt)
  2430.     targetweld3.Part0 = grabbed.Torso
  2431.     targetweld3.Part1 = targetweld3pt
  2432.     targetweld3.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  2433.    
  2434.     local doit = coroutine.wrap(function()
  2435.     local arm = me["Right Arm"]
  2436.     local tors = grabbed.Torso
  2437.     local arm2 = me["Left Arm"]
  2438.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  2439.     doing = true
  2440.     local weld2 = arm:FindFirstChildOfClass('Weld')
  2441.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  2442.     local humanroot = me.HumanoidRootPart
  2443.    
  2444.     for i = 0,1,0.1 do
  2445.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2446.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.9, 0, -1.4), i)
  2447.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 0.5, -0.5)* CFrame.Angles(-1.5, 0.4, 1.1), i)
  2448.         wait(0.01)
  2449.     end
  2450.    
  2451.     audio:Stop()
  2452.     audio.SoundId = "rbxassetid://517040733"
  2453.     tone = math.random(1, 3)
  2454.     if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.3 end
  2455.     if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end
  2456.     if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.2 end
  2457.     audio:Play()
  2458.    
  2459.     local bleedpart = Instance.new("Part", grabbed)
  2460.     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  2461.     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  2462.     bleedpart.CanCollide = false
  2463.     bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0)
  2464.     bleedpart.Transparency = 1
  2465.    
  2466.     local bleedpartweld = Instance.new("Weld", grabbed.Torso)
  2467.     bleedpartweld.Part0 = grabbed.Torso
  2468.     bleedpartweld.Part1 = bleedpart
  2469.     bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  2470.     local coru=coroutine.wrap(function()
  2471.     bleed(bleedpart)
  2472.     end)
  2473.     coru()
  2474.    
  2475.     local slightthrow = Instance.new("BodyThrust", grabbed.Torso)
  2476.     slightthrow.Force = Vector3.new(0, 0, -2500)
  2477.    
  2478.     local slightthrow2 = Instance.new("BodyAngularVelocity", grabbed.Torso)
  2479.     slightthrow2.AngularVelocity = Vector3.new(0, -1000, 0)
  2480.     slightthrow2.MaxTorque = Vector3.new(1000, 1000, 1000)
  2481.    
  2482.     if grabbed:FindFirstChildOfClass('Humanoid') then
  2483.         grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  2484.     end
  2485.    
  2486.     killz(grabbed,'Left Leg')
  2487.     killz(grabbed,'Left Arm')
  2488.     killz(grabbed,'Right Leg')
  2489.     killz(grabbed,'Right Arm')
  2490.    
  2491.     trail.Enabled = true
  2492.    
  2493.     for i = 0,1,0.2 do
  2494.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2495.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 0, -1.4), i)
  2496.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i)
  2497.         wait(0.01)
  2498.     end
  2499.    
  2500.     trail.Enabled = false
  2501.    
  2502.     bleedout()
  2503.    
  2504.     rightshoulderz:Clone().Parent = me.Torso
  2505.         leftshoulderz:Clone().Parent = me.Torso
  2506.     grabbed = nil
  2507.    
  2508.     if humanroot:FindFirstChild('Holder') then
  2509.         humanroot.Holder:Destroy()
  2510.     end
  2511.    
  2512.     wait(0.2)
  2513.     slightthrow:Remove()
  2514.     slightthrow2:Remove()
  2515.     for i = 0,1,0.05 do
  2516.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2517.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5, 0, 0)* CFrame.Angles(0, 0, 0), i)
  2518.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5, 0, 0)* CFrame.Angles(0, 0, 0), i)
  2519.         knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  2520.         wait(0.01)
  2521.     end
  2522.    
  2523.     weld2:Destroy()
  2524.     weld3:Destroy()
  2525.     targetweld = nil
  2526.     targetweld2 = nil
  2527.     targetweld3 = nil
  2528.     rightshoulderz:Clone().Parent = me.Torso
  2529.     leftshoulderz:Clone().Parent = me.Torso
  2530.     acting = false
  2531.     canClick = true
  2532.     doing = false
  2533.     end)
  2534.     doit()
  2535. end
  2536. function finish()
  2537.     if finishing == true then return end
  2538.     finishing = true
  2539.     acting = true
  2540.     decearingTHING = math.random(1, 100)
  2541.     if decearingTHING == 4 then
  2542.         decearingEGG = Instance.new("Sound", me.Torso)
  2543.         decearingEGG.SoundId = "rbxassetid://138084557"
  2544.         decearingEGG.PlaybackSpeed = math.random(10, 12) / 10
  2545.         decearingEGG.TimePosition = 0.2
  2546.         decearingEGG:Play()
  2547.     end
  2548.     me.Humanoid.WalkSpeed = 0
  2549.     me.Humanoid.JumpPower = 0
  2550.    
  2551.     local rightarm = Instance.new("Weld", me.Torso)
  2552.     rightarm.Part0 = me.Torso
  2553.     rightarm.Part1 = me["Right Arm"]
  2554.     rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  2555.    
  2556.     local tors = Instance.new("Weld", me.HumanoidRootPart)
  2557.     tors.Part0 = me.HumanoidRootPart
  2558.     tors.Part1 = me.Torso
  2559.     tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0)
  2560.    
  2561.     local rightleg = Instance.new("Weld", me.Torso)
  2562.     rightleg.Part0 = me.Torso
  2563.     rightleg.Part1 = me["Right Leg"]
  2564.     rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0)
  2565.    
  2566.     local leftleg = Instance.new("Weld", me.Torso)
  2567.     leftleg.Part0 = me.Torso
  2568.     leftleg.Part1 = me["Left Leg"]
  2569.     leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0)
  2570.    
  2571.     for i = 0, 1, 0.05 do
  2572.         tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), 0, 0), i)
  2573.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i)
  2574.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i)
  2575.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0) * CFrame.Angles(math.rad(179), math.rad(179), 0), i)
  2576.         wait()
  2577.     end
  2578.     for i=1,finishnum do
  2579.         local num1 = 0.5
  2580.         local num2 = 0.5
  2581.         local num3 = 0.25
  2582.     if finishnum ~= 1 then
  2583.         num3 = 0
  2584.     end
  2585.     trail.Enabled = true
  2586.     for i = 0, 1, num1 do
  2587.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-60), 0, 0), i)
  2588.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(0), 0, 0), i)
  2589.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(10), 0, 0), i)
  2590.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, -1) * CFrame.Angles(math.rad(160), math.rad(150), 0), i)
  2591.         wait()
  2592.     end
  2593.     wait()
  2594.     for i = 0, 1, num2 do
  2595.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2596.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(-30), 0, 0), i)
  2597.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2598.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0.2) * CFrame.Angles(math.rad(250), math.rad(180), 0), i)
  2599.         wait()
  2600.     end
  2601.     trail.Enabled = false
  2602.     wait(num3)
  2603.     end
  2604.     wait()
  2605.     for i = 0, 1, 0.05 do
  2606.         tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), i)
  2607.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0) * CFrame.Angles(0, 0, 0), i)
  2608.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0) * CFrame.Angles(0, 0, 0), i)
  2609.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0), i)
  2610.         wait()
  2611.     end
  2612.     tors:Remove()
  2613.     rightarm:Remove()
  2614.     rightleg:Remove()
  2615.     leftleg:Remove()
  2616.     rightshoulderz:Clone().Parent = me.Torso
  2617.     leftshoulderz:Clone().Parent = me.Torso
  2618.     torsojoint:Clone().Parent = me.HumanoidRootPart
  2619.     lefthipz:Clone().Parent = me.Torso
  2620.     righthipz:Clone().Parent = me.Torso
  2621.     me.Humanoid.JumpPower = 50
  2622.     me.Humanoid.WalkSpeed = 16
  2623.     acting = false
  2624.     canClick = true
  2625.     doing = false
  2626.     hit = false
  2627.     finishing = false
  2628.     if decearingTHING == 4 then
  2629.         decearingEGG:Remove()
  2630.     end
  2631. end
  2632. function throw()
  2633.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end
  2634.     paralyzed = false
  2635.     targetweld = grabbed.Torso.TargetWeld
  2636.     local ree = grabbed:FindFirstChild("Left Arm")
  2637.     targetweld2 =nil
  2638.     if ree and ree:FindFirstChild("Weld") then
  2639.         targetweld2 = ree.Weld
  2640.     end
  2641.    
  2642.     for i, v in pairs(grabbed:GetChildren()) do
  2643.         if v.Name == "Part" then
  2644.             v.CanCollide = true
  2645.         end
  2646.     end
  2647.    
  2648.    
  2649.     local doit = coroutine.wrap(function()
  2650.     local arm = me["Right Arm"]
  2651.     local tors = grabbed.Torso
  2652.     local arm2 = me["Left Arm"]
  2653.     local targrightshoulder = rightshoulder
  2654.    
  2655.     local targleftshoulder = leftshoulder
  2656.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  2657.     doing = true
  2658.     local weld2 = arm:FindFirstChildOfClass('Weld')
  2659.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  2660.     local humanroot = me.HumanoidRootPart
  2661.    
  2662.     for i = 0,1,0.2 do
  2663.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2664.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 1, -1.4), i)
  2665.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i)
  2666.         targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i)
  2667.         if targetweld2 then
  2668.             targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i)
  2669.         end
  2670.         wait(0.01)
  2671.     end
  2672.    
  2673.     audio:Stop()
  2674.     audio.SoundId = "rbxassetid://536642316"
  2675.     tone = math.random(1, 3)
  2676.     if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.08 end
  2677.     if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end
  2678.     if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.12 end
  2679.     audio:Play()
  2680.    
  2681.     local slightthrow = Instance.new("BodyVelocity", grabbed.Torso)
  2682.     slightthrow.Velocity = Vector3.new(0,20,0)+(me.Torso.CFrame.lookVector*20)
  2683.     slightthrow.P = 5000
  2684.     slightthrow.MaxForce = Vector3.new(9000001,9000001,9000001)
  2685.     local point = grabbed.Torso.Position
  2686.     local aaaaaa = grabbed
  2687.     liedown()
  2688.    
  2689.     rightshoulderz:Clone().Parent = me.Torso
  2690.             leftshoulderz:Clone().Parent = me.Torso
  2691.     grabbed = nil
  2692.    
  2693.     if humanroot:FindFirstChild('Holder') then
  2694.         humanroot.Holder:Destroy()
  2695.     end
  2696.     local coru = coroutine.wrap(function()
  2697.         while aaaaaa and aaaaaa:FindFirstChild('Torso') and (aaaaaa.Torso.Position-point).magnitude < 5 do wait(0.001) end
  2698.         slightthrow:Remove()
  2699.     end)
  2700.     coru()
  2701.    
  2702.     for i = 0,1,0.05 do
  2703.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2704.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  2705.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  2706.         wait(0.01)
  2707.     end
  2708.     weld2:Destroy()
  2709.     weld3:Destroy()
  2710.     targetweld:Remove()
  2711.     if targetweld2 then
  2712.         targetweld2:Remove()
  2713.     end
  2714.     if rightshoulder then
  2715.     rightshoulder:Clone().Parent = tors
  2716.     end
  2717.     if leftshoulder then
  2718.     leftshoulder:Clone().Parent = tors
  2719.     end
  2720.     headweld:Clone().Parent = tors
  2721.     rightshoulderz:Clone().Parent = me.Torso
  2722.             leftshoulderz:Clone().Parent = me.Torso
  2723.     acting = false
  2724.     canClick = true
  2725.     doing = false
  2726.     end)
  2727.     doit()
  2728. end
  2729. cfn,ang,mr,int=CFrame.new,CFrame.Angles,math.rad,Instance.new
  2730. bc=BrickColor.new
  2731. local minimumsize = Vector3.new(0.7,0.7,0.7)
  2732. local surface_between_splitted_parts = 'SmoothNoOutlines'
  2733. local fragmentable = workspace
  2734. local list = {}
  2735. local brickcount = 0
  2736. local storage = {}
  2737. local fillup = 1000
  2738. local maximumstorage = 2000
  2739. local storage_position = Vector3.new(0,0,5000)
  2740. local stored_partsize = Vector3.new(1,1,1)
  2741. local parts_created_per_frame = 5
  2742. local minimumsize = Vector3.new(0.7,0.7,0.7)
  2743. local surface_between_splitted_parts = 'SmoothNoOutlines'
  2744. local fragmentable = workspace
  2745. local list = {}
  2746. local brickcount = 0
  2747. local storage = {}
  2748. local fillup = 1000
  2749. local maximumstorage = 2000
  2750. local storage_position = Vector3.new(0,0,5000)
  2751. local stored_partsize = Vector3.new(1,1,1)
  2752. local parts_created_per_frame = 5
  2753. function fragmentate(cframe,size,color,explosion_position,explosion_blastradius,backsurface,bottomsurface,frontsurface,leftsurface,rightsurface,topsurface,transparency,reflectance,material)
  2754.     local xi = size.X >= minimumsize.X*(1+explosion_blastradius/16) and 2 or 1
  2755.     local yi = size.Y >= minimumsize.Y*(1+explosion_blastradius/16) and 2 or 1
  2756.     local zi = size.Z >= minimumsize.Z*(1+explosion_blastradius/16) and 2 or 1
  2757.     if xi == 1 and yi == 1 and zi == 1 or (cframe.p-explosion_position).magnitude > size.magnitude/2 + explosion_blastradius then
  2758.         if xi == 1 and yi == 1 and zi == 1 then return end
  2759.         if #storage > 0 then
  2760.             local p = storage[1]
  2761.             p.BrickColor = color
  2762.             p.Size = size
  2763.             p.Anchored = false
  2764.             p.BackSurface = backsurface
  2765.             p.BottomSurface = bottomsurface
  2766.             p.FrontSurface = frontsurface
  2767.             p.LeftSurface = leftsurface
  2768.             p.RightSurface = rightsurface
  2769.             p.TopSurface = topsurface
  2770.             p.Transparency = transparency
  2771.             p.CFrame = cframe
  2772.             p.Reflectance = reflectance
  2773.             p.Material = material
  2774.             game:GetService('Debris'):AddItem(p,30)
  2775.             p:BreakJoints()
  2776.             table.remove(storage,1)
  2777.         else
  2778.             local p = Instance.new("Part",fragmentable)
  2779.             p.BrickColor = color
  2780.             p.FormFactor = "Custom"
  2781.             p.Size = size
  2782.             p.BackSurface = backsurface
  2783.             p.BottomSurface = bottomsurface
  2784.             p.FrontSurface = frontsurface
  2785.             p.LeftSurface = leftsurface
  2786.             p.RightSurface = rightsurface
  2787.             p.TopSurface = topsurface
  2788.             p.Transparency = transparency
  2789.             p.Material = material
  2790.             if p.Transparency>0.285 then
  2791.                 p.Anchored = false
  2792.             else
  2793.                 p.Anchored=false
  2794.                 p.Material='Wood'
  2795.                 game:GetService('Debris'):AddItem(p,10)
  2796.             end
  2797.             p.CFrame = cframe
  2798.             p.Reflectance = reflectance
  2799.             p:BreakJoints()
  2800.         end
  2801.         return
  2802.     end
  2803.     local mody = math.random(-125,125)/1000
  2804.     for y = 1,yi do
  2805.         if math.random()> 0.5 then
  2806.             local modx = math.random(-125,125)/1000
  2807.             for x = 1,xi do
  2808.                 local modz = math.random(-125,125)/1000
  2809.                 for z = 1,zi do --offset = x/xi-0.75+modx)
  2810.                     fragmentate(cframe*CFrame.new(size.X*(xi==1 and 0 or x/xi-0.75+modx),size.Y*(yi==1 and 0 or y/yi-0.75+mody),size.Z*(zi==1 and 0 or z/zi-0.75+modz)),
  2811.                         Vector3.new(xi == 2 and size.X*(1-2*math.abs(x/xi-0.75+modx)) or size.X,yi == 2 and size.Y*(1-2*math.abs(y/yi-0.75+mody)) or size.Y,
  2812.                         zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z or mustardfoot_was_here),color,explosion_position,explosion_blastradius,
  2813.                         z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  2814.                         z==2 and surface_between_splitted_parts or frontsurface,x==2 and surface_between_splitted_parts or leftsurface,x~=xi and surface_between_splitted_parts or rightsurface,
  2815.                         y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material)
  2816.                 end
  2817.                
  2818.             end
  2819.         else
  2820.             local modz = math.random(-125,125)/1000
  2821.             for z = 1,zi do
  2822.                 local modx = math.random(-125,125)/1000
  2823.                 for x = 1,xi do
  2824.                     fragmentate(cframe*CFrame.new(size.X*(xi==1 and 0 or x/xi-0.75+modx),size.Y*(yi==1 and 0 or y/yi-0.75+mody),size.Z*(zi==1 and 0 or z/zi-0.75+modz)),
  2825.                         Vector3.new(xi == 2 and size.X*(1-2*math.abs(x/xi-0.75+modx)) or size.X,yi == 2 and size.Y*(1-2*math.abs(y/yi-0.75+mody)) or size.Y,
  2826.                         zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z),color,explosion_position,explosion_blastradius,
  2827.                         z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  2828.                         z==2 and surface_between_splitted_parts or frontsurface,x==2 and surface_between_splitted_parts or leftsurface,x~=xi and surface_between_splitted_parts or rightsurface,
  2829.                         y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material)
  2830.                 end
  2831.             end
  2832.         end
  2833.     end            
  2834. end
  2835. function start_fragmentation(position,radius,nuh)
  2836.     local search = Region3.new(position-Vector3.new(radius,radius,radius)*1.1,position+Vector3.new(radius,radius,radius)*1.1)
  2837.     repeat
  2838.     local finish = false
  2839.     local parts = workspace:FindPartsInRegion3WithIgnoreList(search,list,100)
  2840.     for i = 1,#parts do
  2841.         table.insert(list,1,parts[i])
  2842.     end
  2843.     finish = true
  2844.     until #parts < 100 and finish
  2845.     local t = tick()
  2846.     for i = 1,#list do
  2847.         local p = list[i]
  2848.         if p:IsA('UnionOperation') == false and p:IsA('CornerWedgePart') == false and p:IsA('TrussPart') == false and p:IsA('WedgePart') == false and p.Parent and p.Parent ~= obj1 and p.Parent.Name ~= "Projectile" and p:IsDescendantOf(fragmentable) and p:GetMass()<50000 and p.Transparency>0.285 and p.Name~='Base' and p.Parent:FindFirstChildOfClass('Humanoid') == nil and p.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil and p:IsDescendantOf(me)==false then
  2849.             fragmentate(p.CFrame,p.Size,p.BrickColor,position,radius,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance,p.Material)
  2850.             if #storage < maximumstorage and p.Shape == "Block" then
  2851.                 p.Anchored = false
  2852.                 p.FormFactor = "Custom"
  2853.                 p.Size = stored_partsize
  2854.                 p.Position = storage_position
  2855.                 table.insert(storage,1,p)
  2856.             else
  2857.                 p:Destroy()
  2858.             end
  2859.         end
  2860.         if nuh == false and p.Parent and p.Parent ~= obj1 and p.Parent.Name ~= "Projectile" and p:IsDescendantOf(fragmentable) and p:GetMass()<53000 and p.Transparency<0.05 and p.Name~='Base' and tostring(p.Material)=='Enum.Material.Wood' and p:IsDescendantOf(me)==false then
  2861.             fragmentate(p.CFrame,p.Size,p.BrickColor,position,radius,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance,p.Material)
  2862.             if #storage < maximumstorage and p.Shape == "Block" then
  2863.                 p.Anchored = false
  2864.                 p.Material='Wood'
  2865.                 p.FormFactor = "Custom"
  2866.                 p.Size = stored_partsize
  2867.                 p.Position = storage_position
  2868.                 table.insert(storage,1,p)
  2869.             else
  2870.                 p:Destroy()
  2871.             end
  2872.         end
  2873.     end
  2874.     list = {}
  2875. end
  2876. function fling()
  2877. local doit = coroutine.wrap(function()
  2878. if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') then
  2879.     acting = true
  2880.     for i=1,finishnum do
  2881.     local weld2 = Instance.new('Weld',me["Right Arm"])
  2882.     weld2.Part0 = me["Right Arm"]
  2883.     weld2.Part1 = me["Torso"]
  2884.     weld2.C0 = CFrame.new(-1.5,0,0)
  2885.     if finishnum == 1 then
  2886.     for i = 0,1,0.05 do
  2887.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  2888.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  2889.         wait(0.01) 
  2890.     end
  2891.     end
  2892.     audio.SoundId = "rbxassetid://166083610"
  2893.     audio.PlaybackSpeed = 1
  2894.     audio.TimePosition = 0.1
  2895.     audio:Play()
  2896.     if finishnum == 1 then
  2897.     for i = 0,1,0.5 do
  2898.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  2899.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  2900.         wait(0.001)
  2901.     end
  2902.     end
  2903.     weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  2904.     local knofe = obj1:Clone()
  2905.     for i, v in pairs(obj1:GetChildren()) do
  2906.         if v:IsA('BasePart') then
  2907.         v.Transparency = 1
  2908.         end
  2909.     end
  2910.     knofe.Parent = workspace
  2911.     knofe.Name = "Projectile"
  2912.     knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  2913.     knofe:FindFirstChild("Trail", true).Enabled = true
  2914.     local heck = Instance.new('BodyVelocity',knofe.Grab)
  2915.     heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  2916.     local coru = coroutine.wrap(function()
  2917.         wait(0.45)
  2918.         if heck then
  2919.             heck:Destroy()
  2920.         end
  2921.     end)
  2922.     coru()
  2923.     local able = true
  2924.     knofe["big ass knife"].Touched:connect(function(hit)
  2925.         if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Transparency < 1 and knofe.Grab.CanCollide == false and hit.Parent ~= me and hit.Parent.Parent ~= me then
  2926.             local thing = hit.Parent:FindFirstChildOfClass('Humanoid')
  2927.             local ree = hit.Parent
  2928.             if thing == nil then
  2929.                 ree = hit.Parent.Parent
  2930.             end
  2931.             if ree:FindFirstChildOfClass('Humanoid').Health > 0 then
  2932.                 knofe:FindFirstChild("Trail", true).Enabled = false
  2933.                 game:GetService('Debris'):AddItem(knofe,5)
  2934.                 tone = math.random(1, 3)
  2935.                 local sound = Instance.new('Sound',knofe.Grab)
  2936.                 if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  2937.                 if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  2938.                 if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  2939.                 sound.PlaybackSpeed = 1
  2940.                 sound:Play()
  2941.                 for i, v in pairs(knofe:GetChildren()) do
  2942.                     if v:IsA('BasePart') then
  2943.                     v.CanCollide = true
  2944.                     v.Anchored = true
  2945.                     end
  2946.                 end
  2947.                 hit.Anchored = true
  2948.                 if ree:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then
  2949.                     ree:FindFirstChildOfClass('Humanoid').Health = 0
  2950.                 end
  2951.                 wait()
  2952.                 killz(ree,hit.Name,knofe)
  2953.             else
  2954.                 knofe:FindFirstChild("Trail", true).Enabled = false
  2955.                 heck.Velocity = Vector3.new(0,0,0)
  2956.                 heck:Destroy()
  2957.                 game:GetService('Debris'):AddItem(knofe,5)
  2958.                 tone = math.random(1, 3)
  2959.                 local sound = Instance.new('Sound',knofe.Grab)
  2960.                 if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  2961.                 if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  2962.                 if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  2963.                 sound.PlaybackSpeed = 1
  2964.                 sound:Play()
  2965.                 for i, v in pairs(knofe:GetChildren()) do
  2966.                     if v:IsA('BasePart') then
  2967.                     v.Anchored = false
  2968.                     end
  2969.                 end
  2970.                 hit.Anchored = true
  2971.                 wait(0.001)
  2972.                 hit.Anchored = false
  2973.                 for i, v in pairs(knofe:GetChildren()) do
  2974.                     if v:IsA('BasePart') then
  2975.                     v.Anchored = false
  2976.                     end
  2977.                 end
  2978.                 if knofe then
  2979.                     local coru = coroutine.wrap(function()
  2980.                         if hit then
  2981.                             local uno = Instance.new('Part',workspace)
  2982.                             local dos = Instance.new('Part',workspace)
  2983.                             uno.CFrame = hit.CFrame
  2984.                             dos.CFrame = knofe["big ass knife"].CFrame
  2985.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  2986.                             weld.Part0 = hit
  2987.                             weld.Part1 = knofe["big ass knife"]
  2988.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  2989.                             uno:Destroy()
  2990.                             dos:Destroy()
  2991.                         end
  2992.                     end)
  2993.                     coru()
  2994.                 end
  2995.             end
  2996.         elseif hit.Parent and hit.Parent ~= me and hit.Parent.Parent ~= me and hit.CanCollide and knofe.Grab.CanCollide == false then
  2997.             if hit.Transparency and (hit.Transparency<=0.285 or hit:GetMass()<=3000) then
  2998.                 knofe:FindFirstChild("Trail", true).Enabled = false
  2999.                 local sound = Instance.new('Sound',knofe.Grab)
  3000.                 sound.SoundId = 'rbxassetid://267585646'
  3001.                 sound:Play()
  3002.                 for i,v in pairs(knofe:GetChildren()) do
  3003.                     if v:IsA('BasePart') then
  3004.                         v.Anchored = true
  3005.                     end
  3006.                 end
  3007.                 wait()
  3008.                 heck.Velocity = Vector3.new(0,0,0)
  3009.                 heck:Destroy()
  3010.                 local uno = Instance.new('Part',workspace)
  3011.                             local dos = Instance.new('Part',workspace)
  3012.                             uno.CFrame = hit.CFrame
  3013.                             dos.CFrame = knofe["big ass knife"].CFrame
  3014.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  3015.                             weld.Part0 = hit
  3016.                             weld.Part1 = knofe["big ass knife"]
  3017.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  3018.                             uno:Destroy()
  3019.                             dos:Destroy()
  3020.                             for i,v in pairs(knofe:GetChildren()) do
  3021.                     if v:IsA('BasePart') then
  3022.                         v.Anchored = false
  3023.                     end
  3024.                 end
  3025.                 game:GetService('Debris'):AddItem(knofe,5)
  3026.                 for i,v in pairs(knofe:GetChildren()) do
  3027.                     if v:IsA('BasePart') then
  3028.                     v.CanCollide = true
  3029.                     end
  3030.                 end
  3031.             end
  3032.             if hit.Parent and hit.Transparency>0.285 and able == true and hit:GetMass()<3000 and hit.Parent:FindFirstChildOfClass('Humanoid') == nil and (hit.Parent.Parent == nil or hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil) then
  3033.                 knofe:FindFirstChild("Trail", true).Enabled = false
  3034.                 able = false
  3035.                 local sound = Instance.new('Sound',knofe.Grab)
  3036.                 sound.SoundId = 'rbxassetid://144884907'
  3037.                 sound:Play()
  3038.                 local coru = coroutine.wrap(function()
  3039.                     start_fragmentation(knofe["big ass knife"].Position,1.25,knofe)
  3040.                 end)
  3041.                 coru()
  3042.             end
  3043.         end
  3044.     end)
  3045.     if finishnum == 1 then
  3046.     for i= 0,1,0.1 do
  3047.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3048.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3049.         wait(0.001)
  3050.     end
  3051.     else
  3052.         for i= 0,1,0.5 do
  3053.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3054.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3055.         wait(0.001)
  3056.     end
  3057.     end
  3058.     for i,v in pairs(obj1:GetChildren()) do
  3059.         if v:IsA('BasePart') then
  3060.         v.Transparency = 0
  3061.         end
  3062.     end
  3063.     weld2:Destroy()
  3064.     rightshoulderz:Clone().Parent = me.Torso
  3065.     end
  3066.     acting = false
  3067.     canClick = true
  3068. end
  3069. end)
  3070. doit()
  3071. end
  3072. function instasplode()
  3073.     local coru = coroutine.wrap(function()
  3074.         acting = true
  3075.         for i=1,1 do
  3076.         local weld2 = Instance.new('Weld',me["Right Arm"])
  3077.         weld2.Part0 = me["Right Arm"]
  3078.         weld2.Part1 = me["Torso"]
  3079.         weld2.C0 = CFrame.new(-1.5,0,0)
  3080.         if finishnum == 1 then
  3081.         for i = 0,1,0.05 do
  3082.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3083.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  3084.             wait(0.01) 
  3085.         end
  3086.         end
  3087.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  3088.         audio.SoundId = "rbxassetid://166083610"
  3089.         audio.PlaybackSpeed = 1
  3090.         audio.TimePosition = 0.1
  3091.         audio:Play()
  3092.         if finishnum == 1 then
  3093.         for i = 0,1,0.5 do
  3094.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3095.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  3096.             wait(0.001)
  3097.         end
  3098.         end
  3099.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  3100.         local knofe = obj1:Clone()
  3101.         for i,v in pairs(obj1:GetChildren()) do
  3102.             if v:IsA('BasePart') then
  3103.             v.Transparency = 1
  3104.             end
  3105.         end
  3106.         knofe.Parent = workspace
  3107.         knofe.Name = "Projectile"
  3108.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  3109.         knofe:FindFirstChild("Trail", true).Enabled = false
  3110.         fireofjesUS = Instance.new("Fire", knofe.Grab)
  3111.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  3112.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  3113.         local coru = coroutine.wrap(function()
  3114.             wait(0.45)
  3115.             if heck then
  3116.                 heck:Destroy()
  3117.             end
  3118.         end)
  3119.         coru()
  3120.         knofe["big ass knife"].Touched:connect(function(hit)
  3121.             if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then
  3122.                 heck.Velocity = Vector3.new(0,0,0)
  3123.                 heck:Destroy()
  3124.                 for i,v in pairs(knofe:GetChildren()) do
  3125.                     if v:IsA('BasePart') then
  3126.                     v.CanCollide = true
  3127.                     end
  3128.                 end
  3129.                 local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
  3130.                 if hum == nil then
  3131.                     hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
  3132.                 end
  3133.                 if knofe then
  3134.                     local coru = coroutine.wrap(function()
  3135.                         if hit then
  3136.                             local uno = Instance.new('Part',workspace)
  3137.                             local dos = Instance.new('Part',workspace)
  3138.                             uno.CFrame = hit.CFrame
  3139.                             dos.CFrame = knofe["big ass knife"].CFrame
  3140.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  3141.                             weld.Part0 = hit
  3142.                             weld.Part1 = knofe["big ass knife"]
  3143.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  3144.                             uno:Destroy()
  3145.                             dos:Destroy()
  3146.                         end
  3147.                     end)
  3148.                     coru()
  3149.                 end
  3150.                     local sound = Instance.new('Sound',knofe.Grab)
  3151.                     sound.Name = "BOOM"
  3152.                     sound.EmitterSize = 25
  3153.                     sound.SoundId = 'rbxassetid://476477344'
  3154.                     sound.Volume = 0.5
  3155.                     sound:Play()
  3156.                     local exppart = Instance.new("Part", game.Workspace)
  3157.                     exppart.Size = Vector3.new(0.2, 0.2, 0.2)
  3158.                     exppart.Anchored = true
  3159.                     exppart.CanCollide = false
  3160.                     exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p)
  3161.                     exppart.Transparency = 1
  3162.                     local expaccent = Instance.new("ParticleEmitter", exppart)
  3163.                     expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))})
  3164.                     expaccent.LightEmission = 0.2
  3165.                     expaccent.LightInfluence = 0.3
  3166.                     expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  3167.                     expaccent.Acceleration = Vector3.new(0, 30, 0)
  3168.                     expaccent.Drag = 15
  3169.                     expaccent.LockedToPart = false
  3170.                     expaccent.Lifetime = NumberRange.new(0.5, 1.5)
  3171.                     expaccent.Rate = 2000
  3172.                     expaccent.Speed = NumberRange.new(0,0)
  3173.                     expaccent.SpreadAngle = Vector2.new(360, 360)
  3174.                     expaccent:Clone().Parent = exppart
  3175.                     expaccent:Clone().Parent = exppart
  3176.                     local exp = Instance.new('Explosion',game.Workspace)
  3177.                     exp.Position = knofe["big ass knife"].Position
  3178.                     exp.ExplosionType = Enum.ExplosionType.NoCraters
  3179.                     exp.BlastRadius = 5
  3180.                     exp.Visible = false
  3181.                     exp.BlastPressure = 0
  3182.                     exp.DestroyJointRadiusPercent = 0
  3183.                     exp.Hit:connect(function(hit)
  3184.                         if hit.Parent and hit.Parent ~= me and hit.Parent.Name ~= "bitch ass knife" then
  3185.                             wait(0.001)
  3186.                             tgt = hit
  3187.                             local coru=coroutine.wrap(function(tgtt)
  3188.                                 local fireofgods = Instance.new("Fire", tgtt)
  3189.                                 fireofgods.Size = 0
  3190.                                 fireofgods.Heat = 0
  3191.                                 local fireofgodsaccent = expaccent:Clone()
  3192.                                 fireofgodsaccent.Parent = hit
  3193.                                 fireofgodsaccent.Rate = 0
  3194.                                 fireofgodsaccent.Speed = NumberRange.new(5, 50)
  3195.                                 fireofgodsaccent.SpreadAngle = Vector2.new(45, 45)
  3196.                                 fireofgodsaccent.Acceleration = Vector3.new(0, 20, 0)
  3197.                                
  3198.                                 while fireofgods.Size < 10 do
  3199.                                     fireofgods.Size = fireofgods.Size + 0.1
  3200.                                     fireofgods.Heat = fireofgods.Heat + 0.1
  3201.                                     fireofgodsaccent.Rate = fireofgodsaccent.Rate + 1
  3202.                                     wait()
  3203.                                 end
  3204.                                 if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then
  3205.                                     hit:BreakJoints()
  3206.                                 elseif hit.Parent and hit.Parent:IsA('Accessory') then
  3207.                                     for i,v in pairs(hit:GetChildren()) do
  3208.                                         if v:IsA('SpecialMesh') then
  3209.                                             v.TextureId = ""
  3210.                                         end
  3211.                                     end
  3212.                                 end
  3213.                                 hit.BrickColor = BrickColor.new("Black")
  3214.                                 for i,v in pairs(hit.Parent:GetChildren()) do
  3215.                                     if v:IsA('Shirt') or v:IsA('Pants') then
  3216.                                         v:Destroy()
  3217.                                     end
  3218.                                 end
  3219.                                
  3220.                                 while fireofgods.Size > 5 do
  3221.                                     fireofgods.Size = fireofgods.Size - 0.1
  3222.                                     fireofgods.Heat = fireofgods.Heat - 0.1
  3223.                                     wait()
  3224.                                 end
  3225.                                 fireofgods:Destroy()
  3226.                                 if hit.Parent then
  3227.                                     if hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then
  3228.                                         local p = hit
  3229.                                         fragmentate(p.CFrame,p.Size,p.BrickColor,p.Position,0.01,p.BackSurface,p.BottomSurface,p.FrontSurface,p.LeftSurface,p.RightSurface,p.TopSurface,p.Transparency,p.Reflectance,p.Material)
  3230.                                         hit:Remove()
  3231.                                     elseif hit.Parent:FindFirstChildOfClass('Humanoid') ~= nil then
  3232.                                         print(hit.Name)
  3233.                                         if hit.Name == "Torso" or hit.Name == "Head" then
  3234.                                             print('ohhh YAAAA')
  3235.                                             hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  3236.                                         end
  3237.                                         wait()
  3238.                                         killz(hit.Parent,hit.Name,nil,nil,false,false,true)
  3239.                                     end
  3240.                                 end
  3241.                             end)
  3242.                             coru(tgt)
  3243.                         end
  3244.                     end)
  3245.                     local explosionaccenttimeout = coroutine.wrap(function()
  3246.                         wait(0.2)
  3247.                         for i, exploodn in pairs(exppart:GetChildren()) do
  3248.                             exploodn.Enabled = false
  3249.                         end
  3250.                         wait(2)
  3251.                         for i, exploodn in pairs(exppart:GetChildren()) do
  3252.                             exploodn:Remove()
  3253.                         end
  3254.                     end)
  3255.                     explosionaccenttimeout()
  3256.                     for i,v in pairs(knofe:GetChildren()) do
  3257.                         if v:IsA('BasePart') then
  3258.                         v.Transparency = 1
  3259.                         end
  3260.                     end
  3261.                     exp.AncestryChanged:connect(function() knofe:Destroy() end)
  3262.                 coru()
  3263.             end
  3264.         end)
  3265.         if finishnum == 1 then
  3266.         for i= 0,1,0.1 do
  3267.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3268.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3269.             wait(0.001)
  3270.         end
  3271.         else
  3272.             wait(0.1)
  3273.         end
  3274.         weld2.C0 = CFrame.new(-1.5,0,0)
  3275.         for i,v in pairs(obj1:GetChildren()) do
  3276.             if v:IsA('BasePart') then
  3277.             v.Transparency = 0
  3278.             end
  3279.         end
  3280.         weld2:Destroy()
  3281.         rightshoulderz:Clone().Parent = me.Torso
  3282.         end
  3283.         acting = false
  3284.         canClick = true
  3285.     end)
  3286.     coru()
  3287. end
  3288. function fireworkit()
  3289.     local coru = coroutine.wrap(function()
  3290.         acting = true
  3291.         local ree = 1
  3292.         if finishnum > 1 then
  3293.             ree = 3
  3294.         end
  3295.         for i=1,ree do
  3296.         local weld2 = Instance.new('Weld',me["Right Arm"])
  3297.         weld2.Part0 = me["Right Arm"]
  3298.         weld2.Part1 = me["Torso"]
  3299.         weld2.C0 = CFrame.new(-1.5,0,0)
  3300.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  3301.         audio.SoundId = "rbxassetid://166083610"
  3302.         audio.PlaybackSpeed = 1
  3303.         audio.TimePosition = 0.1
  3304.         audio:Play()
  3305.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  3306.         local knofe = obj1:Clone()
  3307.         for i,v in pairs(obj1:GetChildren()) do
  3308.             if v:IsA('BasePart') then
  3309.             v.Transparency = 1
  3310.             end
  3311.         end
  3312.         local sound = Instance.new('Sound',knofe.Grab)
  3313.         sound.Volume = 0.25
  3314.         sound.EmitterSize = 200
  3315.         sound.MaxDistance = 300
  3316.         sound.SoundId = 'rbxassetid://551051176'
  3317.         sound:Play()
  3318.         knofe.Parent = workspace
  3319.         knofe.Name = "Projectile"
  3320.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  3321.         local partic = Instance.new('ParticleEmitter',knofe.Grab)
  3322.         partic.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.new(1,0,0)),ColorSequenceKeypoint.new(0.4,Color3.fromRGB(255,125,0)),ColorSequenceKeypoint.new(0.8,Color3.new(1,1,0)),ColorSequenceKeypoint.new(1,Color3.new(1,1,1))})
  3323.         partic.LightEmission = 0.5
  3324.         partic.LightInfluence = 0
  3325.         partic.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.15)})
  3326.         partic.Rotation = NumberRange.new(0,90)
  3327.         partic.SpreadAngle = Vector2.new(5,5)
  3328.         partic.Speed = NumberRange.new(20)
  3329.         partic.Texture = 'rbxassetid://603193846'
  3330.         partic.EmissionDirection = Enum.NormalId.Left
  3331.         partic.Lifetime = NumberRange.new(0.5,1)
  3332.         partic.Rate = 100
  3333.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  3334.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*240
  3335.         knofe["big ass knife"].Touched:connect(function(hit)
  3336.             sound:Destroy()
  3337.             local sound2 = Instance.new('Sound',workspace)
  3338.             sound2.SoundId = 'rbxassetid://138080762'
  3339.             sound2:Play()
  3340.             if heck then
  3341.                 heck:Destroy()
  3342.             end
  3343.             for i,v in pairs(knofe:GetChildren()) do
  3344.                 v.Anchored = true
  3345.             end
  3346.             partic.Enabled = false
  3347.             local colorscheme = math.random(1,4)
  3348.             --1 - red & orange
  3349.             --2 - blue & pink
  3350.             --3 - green & purple
  3351.             --4 - blue, red, white
  3352.             local colar1 = Color3.fromRGB(255,0,0)
  3353.             local colar2 = Color3.fromRGB(255,125,0)
  3354.             local colar3 = Color3.fromRGB(255,255,255)
  3355.             if colorscheme == 2 then
  3356.                 colar1 = Color3.fromRGB(0,132,255)
  3357.                 colar2 = Color3.fromRGB(243,105,255)
  3358.             elseif colorscheme == 3 then
  3359.                 colar1 = Color3.fromRGB(76,255,0)
  3360.                 colar2 = Color3.fromRGB(128,0,255)
  3361.             elseif colorscheme == 4 then
  3362.                 colar2 = Color3.fromRGB(0,132,255)
  3363.             end
  3364.             local partic2 = Instance.new('ParticleEmitter',knofe.Grab)
  3365.             partic2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar1),ColorSequenceKeypoint.new(1,colar1)})
  3366.             partic2.LightEmission = 0.5
  3367.             partic2.LightInfluence = 0
  3368.             partic2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.1)})
  3369.             partic2.Rotation = NumberRange.new(0,90)
  3370.             partic2.SpreadAngle = Vector2.new(180,180)
  3371.             partic2.Speed = NumberRange.new(20)
  3372.             partic2.Texture = 'rbxassetid://603193846'
  3373.             partic2.EmissionDirection = Enum.NormalId.Right
  3374.             partic2.Lifetime = NumberRange.new(2,2.5)
  3375.             partic2.Rate = 1000
  3376.             partic2.Drag = 1
  3377.             local partic3 = partic2:Clone()
  3378.             partic3.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar2),ColorSequenceKeypoint.new(1,colar2)})
  3379.             partic3.Parent = knofe.Grab
  3380.             if colorscheme == 4 then
  3381.                 local partic4 = partic2:Clone()
  3382.                 partic4.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar3),ColorSequenceKeypoint.new(1,colar3)})
  3383.                 partic4.Parent = knofe.Grab
  3384.             end
  3385.             wait(1)
  3386.             for i,v in pairs(knofe.Grab:GetChildren()) do
  3387.                 if v:IsA('ParticleEmitter') then
  3388.                     v.Enabled = false
  3389.                 end
  3390.             end
  3391.             sound:Destroy()
  3392.             wait(2)
  3393.             knofe:Destroy()
  3394.         end)
  3395.         wait(0.1)
  3396.         weld2.C0 = CFrame.new(-1.5,0,0)
  3397.         for i,v in pairs(obj1:GetChildren()) do
  3398.             if v:IsA('BasePart') then
  3399.             v.Transparency = 0
  3400.             end
  3401.         end
  3402.         weld2:Destroy()
  3403.         rightshoulderz:Clone().Parent = me.Torso
  3404.         end
  3405.         acting = false
  3406.         canClick = true
  3407.     end)
  3408.     coru()
  3409. end
  3410. function paralyze()
  3411.     local coru = coroutine.wrap(function()
  3412.         if paralyzed == true then return end
  3413.         paralyzed = true
  3414.         local arm = me["Right Arm"]
  3415.         local tors = grabbed.Torso
  3416.         local arm2 = me["Left Arm"]
  3417.         if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  3418.         doing = true
  3419.         local weld2 = arm:FindFirstChildOfClass('Weld')
  3420.         local weld3 = arm2:FindFirstChildOfClass('Weld')
  3421.         local humanroot = me.HumanoidRootPart
  3422.         for i = 0,1,0.075 do
  3423.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-2, 0, -1.5), i)
  3424.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i)
  3425.             wait(0.01)
  3426.         end
  3427.         for i = 0,1,0.30 do
  3428.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-0.75, 0, -1.75), i)
  3429.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i)
  3430.             wait(0.01)
  3431.         end
  3432.         killz(grabbed,'Left Leg')
  3433.         killz(grabbed,'Left Arm')
  3434.         killz(grabbed,'Right Leg')
  3435.         killz(grabbed,'Right Arm')
  3436.        
  3437.         for i, v in pairs(grabbed:GetChildren()) do
  3438.             if v.Name == "Part" then
  3439.                 v.CanCollide = false
  3440.             end
  3441.         end
  3442.        
  3443.         audio:Stop()
  3444.         audio.SoundId = "rbxassetid://2801263"
  3445.         tone = math.random(1, 3)
  3446.         if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0 end
  3447.         if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0 end
  3448.         if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0 end
  3449.         audio:Play()
  3450.        
  3451.         local bleedpart = Instance.new("Part", grabbed)
  3452.         bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  3453.         bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  3454.         bleedpart.CanCollide = false
  3455.         bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0)
  3456.         bleedpart.Transparency = 1
  3457.        
  3458.         local bleedpartweld = Instance.new("Weld", grabbed.Torso)
  3459.         bleedpartweld.Part0 = grabbed.Torso
  3460.         bleedpartweld.Part1 = bleedpart
  3461.         bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  3462.         local cuntruu=coroutine.wrap(function()
  3463.             bleed(bleedpart)
  3464.         end)
  3465.         local thicc = coroutine.wrap(function()
  3466.             wait(3)
  3467.             bleedpart:Remove()
  3468.         end)
  3469.         cuntruu()
  3470.         thicc()
  3471.    
  3472.         for i = 0,1,0.075 do
  3473.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i)
  3474.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i)
  3475.             wait(0.01)
  3476.         end
  3477.         acting = true
  3478.         canClick = true
  3479.         doing = false
  3480.     end)
  3481.     coru()
  3482. end
  3483. function explode()
  3484.     local coru = coroutine.wrap(function()
  3485.         acting = true
  3486.         for i=1,finishnum do
  3487.         local weld2 = Instance.new('Weld',me["Right Arm"])
  3488.         weld2.Part0 = me["Right Arm"]
  3489.         weld2.Part1 = me["Torso"]
  3490.         weld2.C0 = CFrame.new(-1.5,0,0)
  3491.         if finishnum == 1 then
  3492.         for i = 0,1,0.05 do
  3493.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3494.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  3495.             wait(0.01) 
  3496.         end
  3497.         end
  3498.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  3499.         audio.SoundId = "rbxassetid://166083610"
  3500.         audio.PlaybackSpeed = 1
  3501.         audio.TimePosition = 0.1
  3502.         audio:Play()
  3503.         if finishnum == 1 then
  3504.         for i = 0,1,0.5 do
  3505.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3506.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  3507.             wait(0.001)
  3508.         end
  3509.         end
  3510.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  3511.         local knofe = obj1:Clone()
  3512.         for i,v in pairs(obj1:GetChildren()) do
  3513.             if v:IsA('BasePart') then
  3514.             v.Transparency = 1
  3515.             end
  3516.         end
  3517.         knofe.Parent = workspace
  3518.         knofe.Name = "Projectile"
  3519.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  3520.         knofe:FindFirstChild("Trail", true).Enabled = false
  3521.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  3522.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  3523.         local coru = coroutine.wrap(function()
  3524.             wait(0.45)
  3525.             if heck then
  3526.                 heck:Destroy()
  3527.             end
  3528.         end)
  3529.         coru()
  3530.         knofe["big ass knife"].Touched:connect(function(hit)
  3531.             if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then
  3532.                 heck.Velocity = Vector3.new(0,0,0)
  3533.                 heck:Destroy()
  3534.                 for i,v in pairs(knofe:GetChildren()) do
  3535.                     if v:IsA('BasePart') then
  3536.                     v.CanCollide = true
  3537.                     end
  3538.                 end
  3539.                 local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
  3540.                 if hum == nil then
  3541.                     hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
  3542.                 end
  3543.                 if hum then
  3544.                     tone = math.random(1, 3)
  3545.                     local sound = Instance.new('Sound',knofe.Grab)
  3546.                     if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  3547.                     if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  3548.                     if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  3549.                     sound.PlaybackSpeed = 1
  3550.                     sound:Play()
  3551.                 else
  3552.                     local sound = Instance.new('Sound',knofe.Grab)
  3553.                     sound.SoundId = 'rbxassetid://267585646'
  3554.                     sound:Play()
  3555.                 end
  3556.                 if knofe then
  3557.                     local coru = coroutine.wrap(function()
  3558.                         if hit then
  3559.                             local uno = Instance.new('Part',workspace)
  3560.                             local dos = Instance.new('Part',workspace)
  3561.                             uno.CFrame = hit.CFrame
  3562.                             dos.CFrame = knofe["big ass knife"].CFrame
  3563.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  3564.                             weld.Part0 = hit
  3565.                             weld.Part1 = knofe["big ass knife"]
  3566.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  3567.                             uno:Destroy()
  3568.                             dos:Destroy()
  3569.                         end
  3570.                     end)
  3571.                     coru()
  3572.                 end
  3573.                 local coru = coroutine.wrap(function()
  3574.                     for i=1,15,0.7 do
  3575.                         local sound = Instance.new('Sound',knofe.Grab)
  3576.                         if knofe then
  3577.                             if knofe.serration.BrickColor == BrickColor.new('Really red') then
  3578.                                 for i, v in pairs(knofe:GetChildren()) do
  3579.                                     if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then
  3580.                                         v.BrickColor = BrickColor.new('Lily white')
  3581.                                         v.Material = Enum.Material.SmoothPlastic
  3582.                                     end
  3583.                                 end
  3584.                             else
  3585.                                 for i,v in pairs(knofe:GetChildren()) do
  3586.                                     if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then
  3587.                                         v.BrickColor = BrickColor.new('Really red')
  3588.                                         v.Material = Enum.Material.Neon
  3589.                                         sound.SoundId = 'rbxassetid://300473653'
  3590.                                         sound.Volume = 0.75
  3591.                                         sound.TimePosition = 0.05
  3592.                                         sound.EmitterSize = 25
  3593.                                         sound.PlaybackSpeed = 1
  3594.                                         sound:Play()
  3595.                                     end
  3596.                                 end
  3597.                             end
  3598.                             wait(1/i)
  3599.                             sound:Destroy()
  3600.                         end
  3601.                     end
  3602.                     local sound = Instance.new('Sound',knofe.Grab)
  3603.                     sound.Name = "BOOM"
  3604.                     sound.EmitterSize = 25
  3605.                     sound.SoundId = 'rbxassetid://12222084'
  3606.                     sound.TimePosition = 0.1
  3607.                     sound.Volume = 0.5
  3608.                     sound:Play()
  3609.                     local exppart = Instance.new("Part", game.Workspace)
  3610.                     exppart.Size = Vector3.new(0.2, 0.2, 0.2)
  3611.                     exppart.Anchored = true
  3612.                     exppart.CanCollide = false
  3613.                     exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p)
  3614.                     exppart.Transparency = 1
  3615.                     local expaccent = Instance.new("ParticleEmitter", exppart)
  3616.                     expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))})
  3617.                     expaccent.LightEmission = 0.2
  3618.                     expaccent.LightInfluence = 0.3
  3619.                     expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  3620.                     expaccent.Acceleration = Vector3.new(0, -8, 0)
  3621.                     expaccent.Drag = 15
  3622.                     expaccent.LockedToPart = true
  3623.                     expaccent.Lifetime = NumberRange.new(0.5, 1.5)
  3624.                     expaccent.Rate = 2000
  3625.                     expaccent.Speed = NumberRange.new(10, 150)
  3626.                     expaccent.SpreadAngle = Vector2.new(360, 360)
  3627.                    
  3628.                     local exp = Instance.new('Explosion',game.Workspace)
  3629.                     exp.Position = knofe["big ass knife"].Position
  3630.                     exp.ExplosionType = Enum.ExplosionType.NoCraters
  3631.                     exp.BlastRadius = 10
  3632.                     exp.BlastPressure = 100000
  3633.                     exp.DestroyJointRadiusPercent = 1
  3634.                     exp.Hit:connect(function(hit)
  3635.                         if hit.Parent and hit.Parent ~= me and hit.Parent:FindFirstChildOfClass('Humanoid') then
  3636.                             if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then
  3637.                                 hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  3638.                             end
  3639.                             wait(0.001)
  3640.                             local coru=coroutine.wrap(function()
  3641.                             killz(hit.Parent,'Head',knofe,exp)
  3642.                             end)
  3643.                             coru()
  3644.                         elseif hit.Parent and hit.Parent ~= workspace and hit.Parent ~= me then
  3645.                             if hit.Parent.Name ~= "Projectile" then
  3646.                                 hit.Parent:BreakJoints()
  3647.                             end
  3648.                         elseif hit.Parent and hit.Parent ~= me then
  3649.                             hit:BreakJoints()
  3650.                         end
  3651.                     end)
  3652.                     local explosionaccenttimeout = coroutine.wrap(function()
  3653.                         wait(0.2)
  3654.                         expaccent.Enabled = false
  3655.                         wait(2)
  3656.                         exppart:Remove()
  3657.                     end)
  3658.                     explosionaccenttimeout()
  3659.                     for i,v in pairs(knofe:GetChildren()) do
  3660.                         if v:IsA('BasePart') then
  3661.                         v.Transparency = 1
  3662.                         end
  3663.                     end
  3664.                     exp.AncestryChanged:connect(function() knofe:Destroy() end)
  3665.                 end)
  3666.                 coru()
  3667.             end
  3668.         end)
  3669.         if finishnum == 1 then
  3670.         for i= 0,1,0.1 do
  3671.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3672.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3673.             wait(0.001)
  3674.         end
  3675.         else
  3676.             wait(0.1)
  3677.         end
  3678.         weld2.C0 = CFrame.new(-1.5,0,0)
  3679.         for i,v in pairs(obj1:GetChildren()) do
  3680.             if v:IsA('BasePart') then
  3681.             v.Transparency = 0
  3682.             end
  3683.         end
  3684.         weld2:Destroy()
  3685.         rightshoulderz:Clone().Parent = me.Torso
  3686.         end
  3687.         acting = false
  3688.         canClick = true
  3689.     end)
  3690.     coru()
  3691. end
  3692. function release()
  3693.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end
  3694.     targetweld = grabbed.Torso.TargetWeld
  3695.     local ree= grabbed:FindFirstChild("Left Arm")
  3696.     targetweld2 = nil
  3697.     if ree and ree:FindFirstChild("Weld") then
  3698.         targetweld2 = ree.Weld
  3699.     end
  3700.     for i, v in pairs(grabbed:GetChildren()) do
  3701.         if v.Name == "Part" then
  3702.             v.CanCollide = true
  3703.         end
  3704.     end
  3705.     paralyzed = false
  3706.     local doit = coroutine.wrap(function()
  3707.     local arm = me["Right Arm"]
  3708.     local tors = grabbed.Torso
  3709.     local arm2 = me["Left Arm"]
  3710.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  3711.     doing = true
  3712.     local weld2 = arm:FindFirstChildOfClass('Weld')
  3713.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  3714.     local humanroot = me.HumanoidRootPart
  3715.    
  3716.     if grabbed:FindFirstChildOfClass('Humanoid') then
  3717.         grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = false
  3718.     end
  3719.    
  3720.     rightshoulderz:Clone().Parent = me.Torso
  3721.     leftshoulderz:Clone().Parent = me.Torso
  3722.     grabbed = nil
  3723.    
  3724.     if humanroot:FindFirstChild('Holder') then
  3725.         humanroot.Holder:Destroy()
  3726.     end
  3727.    
  3728.     for i = 0,1,0.1 do
  3729.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  3730.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3731.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  3732.         targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i)
  3733.         if targetweld2 then
  3734.             targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i)
  3735.         end
  3736.         wait(0.01)
  3737.     end
  3738.    
  3739.     knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0.2)
  3740.     weld2:Destroy()
  3741.     weld3:Destroy()
  3742.     targetweld:Remove()
  3743.     if targetweld2 then
  3744.         targetweld2:Remove()
  3745.     end
  3746.     if rightshoulder then
  3747.     rightshoulder:Clone().Parent = tors
  3748.     end
  3749.     if leftshoulder then
  3750.     leftshoulder:Clone().Parent = tors
  3751.     end
  3752.     headweld:Clone().Parent = tors
  3753.     rightshoulderz:Clone().Parent = me.Torso
  3754.             leftshoulderz:Clone().Parent = me.Torso
  3755.     acting = false
  3756.     canClick = true
  3757.     doing = false
  3758.     end)
  3759.     doit()
  3760. end
  3761. function stabwithpassion()
  3762.     local doit = coroutine.wrap(function()
  3763.         if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  3764.             acting = true
  3765.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 10
  3766.             local arm = me["Right Arm"]
  3767.             local tors = me.Torso
  3768.             local arm2 = me["Left Arm"]
  3769.             local humanroot = me.HumanoidRootPart
  3770.             local weld = Instance.new('Weld',tors)
  3771.             weld.Part0 = tors
  3772.             weld.Part1 = humanroot
  3773.             weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  3774.             local weld2 = Instance.new('Weld',arm)
  3775.             weld2.Part0 = arm
  3776.             weld2.Part1 = tors
  3777.             weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  3778.             local weld3 = Instance.new('Weld',arm2)
  3779.             weld3.Part0 = arm2
  3780.             weld3.Part1 = tors
  3781.             weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  3782.             for i = 0,1,0.15 do
  3783.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3784.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(20),0),i)
  3785.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  3786.                 knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(90), -1.55) * CFrame.new(0, 0.95, 0), i)
  3787.                 wait(0.01)
  3788.             end
  3789.             wait(0.001)
  3790.             trail.Enabled = true
  3791.             stabbing = true
  3792.             audio2.SoundId = 'rbxassetid://608537390'
  3793.             audio2:Play()
  3794.             for i = 0,1,0.2 do
  3795.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3796.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(-45),0),i)
  3797.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,-1)*CFrame.Angles(math.rad(-90),0,-1),i)
  3798.                 wait(0.01)
  3799.             end
  3800.             trail.Enabled = false
  3801.             wait(0.1)
  3802.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 10
  3803.             stabbing = false
  3804.             wait(0.001)
  3805.             for i = 0,1,0.075 do
  3806.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3807.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  3808.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  3809.                 weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  3810.                 knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i)
  3811.                 wait(0.01)
  3812.             end
  3813.         weld:Destroy()
  3814.         weld2:Destroy()
  3815.         weld3:Destroy()
  3816.         torsojoint:Clone().Parent = humanroot
  3817.         rightshoulderz:Clone().Parent = me.Torso
  3818.         leftshoulderz:Clone().Parent = me.Torso
  3819.         canClick = true
  3820.         hit = false
  3821.         acting = false
  3822.         end
  3823.     end)
  3824.     doit()
  3825. end
  3826. function stab()
  3827.     local doit = coroutine.wrap(function()
  3828.         if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  3829.             acting = true
  3830.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3
  3831.             local arm = me["Right Arm"]
  3832.             local tors = me.Torso
  3833.             local arm2 = me["Left Arm"]
  3834.             local humanroot = me.HumanoidRootPart
  3835.             local weld = Instance.new('Weld',tors)
  3836.             weld.Part0 = tors
  3837.             weld.Part1 = humanroot
  3838.             weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  3839.             local weld2 = Instance.new('Weld',arm)
  3840.             weld2.Part0 = arm
  3841.             weld2.Part1 = tors
  3842.             weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  3843.             local weld3 = Instance.new('Weld',arm2)
  3844.             weld3.Part0 = arm2
  3845.             weld3.Part1 = tors
  3846.             weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  3847.             for i = 0,1,0.1 do
  3848.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3849.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  3850.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  3851.                 wait(0.01)
  3852.             end
  3853.             wait(0.001)
  3854.             trail.Enabled = true
  3855.             stabbing = true
  3856.             audio2.SoundId = 'rbxassetid://608537390'
  3857.             audio2:Play()
  3858.             for i = 0,1,0.25 do
  3859.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3860.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,-0.3,0),i)
  3861.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,0.5)*CFrame.Angles(-0.5,0,-0.5),i)
  3862.                 wait(0.01)
  3863.             end
  3864.             trail.Enabled = false
  3865.             wait(0.1)
  3866.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3
  3867.             for i = 0,1,0.25 do
  3868.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3869.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  3870.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.6,-0.3)*CFrame.Angles(0.5,0,-0.5),i)
  3871.                 wait(0.01)
  3872.             end
  3873.             stabbing = false
  3874.             wait(0.001)
  3875.             for i = 0,1,0.05 do
  3876.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3877.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  3878.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  3879.                 weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  3880.                 wait(0.01)
  3881.             end
  3882.         weld:Destroy()
  3883.         weld2:Destroy()
  3884.         weld3:Destroy()
  3885.         torsojoint:Clone().Parent = humanroot
  3886.         rightshoulderz:Clone().Parent = me.Torso
  3887.         leftshoulderz:Clone().Parent = me.Torso
  3888.         canClick = true
  3889.         hit = false
  3890.         acting = false
  3891.         end
  3892.     end)
  3893.     doit()
  3894. end
  3895. function hardrelease()
  3896.     rightshoulderz:Clone().Parent = me.Torso
  3897.     leftshoulderz:Clone().Parent = me.Torso
  3898.     if me:FindFirstChild('Right Arm') then
  3899.     for i,v in pairs(me["Right Arm"]:GetChildren()) do
  3900.         if v:IsA('Weld') then
  3901.             v:Destroy()
  3902.         end
  3903.     end
  3904.     end
  3905.     if me:FindFirstChild('Left Arm') then
  3906.     for i,v in pairs(me["Left Arm"]:GetChildren()) do
  3907.         if v:IsA('Weld') then
  3908.             v:Destroy()
  3909.         end
  3910.     end
  3911.     end
  3912.     acting = false
  3913.     canClick = true
  3914.     doing = false
  3915.     grabbed = nil
  3916. end
  3917. function unequip()
  3918.     local doit = coroutine.wrap(function()
  3919.     if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then
  3920.         acting = true
  3921.         local arm = me["Right Arm"]
  3922.         local arm2 = me["Left Arm"]
  3923.         local tors = me.Torso
  3924.         local weld = Instance.new('Weld',arm)
  3925.         weld.Part0 = arm
  3926.         weld.Part1 = tors
  3927.         weld.C0 = CFrame.new(-1.5,0,0)
  3928.         local weld2 = Instance.new("Weld", arm2)
  3929.         weld2.Part0 = arm2
  3930.         weld2.Part1 = tors
  3931.         weld2.C0 = CFrame.new(1.5, 0, 0)
  3932.         wait(0.001)
  3933.         trail.Enabled = true
  3934.         for i = 0,1,0.1 do
  3935.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  3936.             weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i)
  3937.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i)
  3938.             wait(0.001)
  3939.         end
  3940.         trail.Enabled = false
  3941.         wait(0.25)
  3942.         for i = 0,1,0.1 do
  3943.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  3944.             weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i)
  3945.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i)
  3946.             wait(0.01)
  3947.         end
  3948.         weld:Destroy()
  3949.         weld2:Remove()
  3950.         if tors ~= nil then
  3951.             rightshoulderz:Clone().Parent = me.Torso
  3952.             leftshoulderz:Clone().Parent = me.Torso
  3953.         end
  3954.         acting = false
  3955.     end
  3956.     end)
  3957.     doit()
  3958. end
  3959. mouse.KeyDown:connect(function(key)
  3960.     if usable == true then
  3961.     if key == "z" then
  3962.         if active == false and acting == false then
  3963.             active = true
  3964.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  3965.             notify("KNIFE EQUIPPED",false)
  3966.             audio:Stop()
  3967.             audio.SoundId = 'rbxassetid://608618332'
  3968.             equip()
  3969.             wait(0.6)
  3970.             audio:Play()
  3971.             knifeweld.Part0 = me["Right Arm"]
  3972.             knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  3973.         elseif acting == false then
  3974.             active = false
  3975.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  3976.             audio:Stop()
  3977.             audio.SoundId = 'rbxassetid://608538233'
  3978.             unequip()
  3979.             notify("KNIFE UNEQUIPPED",false)
  3980.             wait(0.3)
  3981.             audio:Play()
  3982.             knifeweld.Part0 = me.Torso
  3983.             knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55)
  3984.             canClick = true
  3985.         end
  3986.     elseif key == "f" then
  3987.         if mode == 'kill' or active == false then return end
  3988.         mode = "kill"
  3989.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  3990.         notify("MODE || KILL || [F]",false)
  3991.     elseif key == "e" then
  3992.         if mode == 'throw' or active == false then return end
  3993.         mode = "throw"
  3994.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  3995.         notify("MODE || PUSH || [E]",false)
  3996.     elseif key == "q" then
  3997.         if mode == 'release' or active == false then return end
  3998.         mode = "release"
  3999.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4000.         notify("MODE || RELEASE || [Q]",false)
  4001.     elseif key == "x" then
  4002.         if mode == 'stab' or active == false or acting == true then return end
  4003.         mode = "stab"
  4004.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4005.         notify("MODE || STAB || [X]",false)
  4006.     elseif key == "c" then
  4007.         if mode == 'fling' or active == false or acting == true then return end
  4008.         mode = "fling"
  4009.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4010.         notify("MODE || THROW || [C]",false)
  4011.     elseif key == "b" then
  4012.         if mode == 'instasplode' or active == false or acting == true then return end
  4013.         mode = "instasplode"
  4014.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4015.         notify("MODE || MOLOTOV || [B]",false)
  4016.     elseif key == "r" then
  4017.         if mode == 'paralyze' or active == false then return end
  4018.         mode = "paralyze"
  4019.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4020.         notify("MODE || PARALYZE || [R]",false)
  4021.     elseif key == "v" then
  4022.         if mode == 'explode' or active == false or acting == true then return end
  4023.         mode = "explode"
  4024.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4025.         notify("MODE || EXPLODE || [V]",false)
  4026.     elseif key == "k" then
  4027.         if mode == 'suicide' or active == false or acting == true then return end
  4028.         mode = "suicide"
  4029.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4030.         notify("MODE || SUICIDE || [K]",false)
  4031.     elseif key == "h" then
  4032.         if mode == 'firework' or active == false or acting == true then return end
  4033.         mode = "firework"
  4034.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4035.         notify("MODE || FIREWORK || [H]",false)
  4036.     elseif key == "g" then
  4037.         if mode == 'finish' or active == false then return end
  4038.         mode = "finish"
  4039.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4040.         local welp = "ON"
  4041.         if finishnum == 1 then
  4042.             welp = "OFF"
  4043.         end
  4044.         notify("MODE || FINISH || [G] || "..welp,false)
  4045.     elseif key == "n" then
  4046.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4047.         if zombiemode == false then
  4048.             notify("ZOMBIE MODE ON || [N]",false)
  4049.             zombiemode = true
  4050.         else
  4051.             notify("ZOMBIE MODE OFF || [N]",false)
  4052.             zombiemode = false
  4053.         end
  4054.     elseif key == "m" then
  4055.         if finishnum == 1 then
  4056.             finishnum = 15
  4057.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4058.             notify("PSYCHOPATH MODE ON || [M]",false)
  4059.             if cancolorfilter then
  4060.             local Sp00kyGui = Instance.new("ScreenGui")
  4061.             local ImageLabel = Instance.new("ImageLabel")
  4062.             -- Properties
  4063.             Sp00kyGui.Parent = playergui
  4064.             Sp00kyGui.Name = "REEEEEEEE"
  4065.             ImageLabel.Parent = Sp00kyGui
  4066.             ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  4067.             ImageLabel.BackgroundTransparency = 1
  4068.             ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  4069.             ImageLabel.Image = "rbxassetid://74443700"
  4070.             ImageLabel.ImageColor3 = Color3.new(1, 0, 0)
  4071.             end
  4072.             if canbackgroundmusic == true then
  4073.                 local sound = Instance.new('Sound',playergui)
  4074.                 sound.Name = 'PSYCHOPAAAATH'
  4075.                 sound.SoundId = 'rbxassetid://220875210'
  4076.                 sound.Looped = true
  4077.                 sound.Volume = 0.5
  4078.                 sound:Play()
  4079.             end
  4080.         else
  4081.             finishnum = 1
  4082.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4083.             notify("PSYCHOPATH MODE OFF || [M]",false)
  4084.             for i,v in pairs(playergui:GetChildren()) do
  4085.                 if v.Name == "REEEEEEEE" then
  4086.                     v:Destroy()
  4087.                 end
  4088.             end
  4089.             local thisniggarighthere = playergui:FindFirstChild('PSYCHOPAAAATH')
  4090.             if thisniggarighthere then thisniggarighthere:Destroy() end
  4091.         end
  4092.     end
  4093.     end
  4094. end)
  4095. mouse.Button1Down:connect(function()
  4096.     if active == false or usable == false then return end
  4097.     if canClick == true and acting == false then
  4098.         if mode == "stab" and finishnum == 1 then
  4099.             canClick = false
  4100.             stab()
  4101.         elseif mode == "stab" and finishnum == 15 then
  4102.             canClick = false
  4103.             stabwithpassion()
  4104.         elseif mode == "fling" then
  4105.             canClick = false
  4106.             fling()
  4107.         elseif mode == "explode" then
  4108.             canClick = false
  4109.             explode()
  4110.         elseif mode == "instasplode" then
  4111.             canClick = false
  4112.             instasplode()
  4113.         elseif mode == "finish" then
  4114.             canClick = false
  4115.             finish()
  4116.         elseif mode == "suicide" then
  4117.             canClick = false
  4118.             kysnigga()
  4119.         elseif mode == "firework" then
  4120.             canClick = false
  4121.             fireworkit()
  4122.         else
  4123.             canClick = false
  4124.             grab()
  4125.         end
  4126.     else
  4127.         if grabbed ~= nil and doing == false then
  4128.             if mode == "release" then
  4129.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4130.                 release()
  4131.                 else
  4132.                 hardrelease()
  4133.                 end
  4134.             elseif mode == "kill" then
  4135.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4136.                 kill()
  4137.                 else
  4138.                 hardrelease()
  4139.                 end
  4140.             elseif mode == "paralyze" then
  4141.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4142.                 paralyze()
  4143.                 else
  4144.                 hardrelease()
  4145.                 end
  4146.             elseif mode == "throw" then
  4147.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4148.                 throw()
  4149.                 else
  4150.                 hardrelease()
  4151.                 end
  4152.             elseif mode == "explode" then
  4153.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4154.                 throw()
  4155.                 else
  4156.                 hardrelease()
  4157.                 end
  4158.             end
  4159.         end
  4160.     end
  4161. end)
  4162. knife.Touched:connect(function(hitz)
  4163.     if hitz.Parent and hitz.Parent:FindFirstChildOfClass("Humanoid") and hitz.Parent:FindFirstChild('Torso') and acting == true then
  4164.         if mode == "stab" and stabbing == true and hit == false then
  4165.             hit = true
  4166.             tone = math.random(1, 3)
  4167.             audio:Stop()
  4168.             if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  4169.             if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  4170.             if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  4171.             audio.PlaybackSpeed = 1
  4172.             audio:Play()
  4173.             killz(hitz.Parent,'Left Leg')
  4174.             killz(hitz.Parent,'Left Arm')
  4175.             killz(hitz.Parent,'Right Leg')
  4176.             killz(hitz.Parent,'Right Arm')
  4177.         elseif mode == "finish" and finishing == true then
  4178.             print('PSYCHOPATH MODE REEEEEEEEEEEEEEEE')
  4179.             tone = math.random(1, 3)
  4180.             audio:Stop()
  4181.             if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  4182.             if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  4183.             if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  4184.             audio.PlaybackSpeed = 1
  4185.             audio:Play()
  4186.             if hit == false then
  4187.                 hitz.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  4188.                 wait()
  4189.                 killz(hitz.Parent,'Head',nil,false,true)
  4190.             end
  4191.             hit = true
  4192.         elseif grabbed == nil and grabbing == true and hit == false then
  4193.             if hitz.Parent:FindFirstChildOfClass("Humanoid").Health > 0 and hitz.Parent:FindFirstChild('Torso') and hitz.Parent.Torso:FindFirstChild('Neck') then
  4194.             grabbed = hitz.Parent
  4195.             local weldz = Instance.new('Weld',point)
  4196.             weldz.Name = "Holder"
  4197.             weldz.Part0 = point
  4198.             weldz.Part1 = hitz.Parent.Torso
  4199.             weldz.C0 = CFrame.new(0,0,-1.2)
  4200.             end
  4201.         end
  4202.     end
  4203. end)
  4204. player.CharacterAdded:connect(function()
  4205.     usable = false
  4206.     for i,v in pairs(playergui:GetChildren()) do
  4207.         if v.Name == "REEEEEEEE" or v.Name == 'PSYCHOPAAAATH' then
  4208.             v:Destroy()
  4209.         end
  4210.     end
  4211. end)
  4212. while usable do
  4213.     local coru = coroutine.wrap(function()
  4214.     if grabbed ~= nil then
  4215.         if grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4216.             for i,v in pairs(grabbed:GetChildren()) do
  4217.                 if v:IsA('Tool') then
  4218.                     local model = Instance.new('Model',workspace)
  4219.                     v.Parent = model
  4220.                     model:TranslateBy(Vector3.new(3,0,0))
  4221.                 end
  4222.             end
  4223.             grabbed:FindFirstChildOfClass('Humanoid').Name = "Hoomanoid"
  4224.             grabbed:FindFirstChildOfClass('Humanoid').JumpPower = 0
  4225.             grabbed:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  4226.             grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4227.             grabweld = grabbed.Torso:FindFirstChild("TargetWeld")
  4228.             if grabweld ~= nil then return end
  4229.             grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4230.             if grabbed.Torso:FindFirstChild('Left Shoulder') then
  4231.             leftshoulder = grabbed.Torso["Left Shoulder"]:Clone()
  4232.             end
  4233.             if grabbed.Torso:FindFirstChild('Right Shoulder') then
  4234.             rightshoulder = grabbed.Torso["Right Shoulder"]:Clone()
  4235.             end
  4236.             headweld = grabbed.Torso["Neck"]:Clone()
  4237.             local targetweld = Instance.new('Weld',grabbed.Torso)
  4238.             targetweld.Part0 = grabbed.Torso
  4239.             targetweld.Part1 = grabbed.Head
  4240.             targetweld.Name = "TargetWeld"
  4241.             targetweld.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(0, 0, 0)
  4242.             if grabbed:FindFirstChild('Left Arm') then
  4243.             local targetweld2 = Instance.new('Weld',grabbed["Left Arm"])
  4244.             targetweld2.Part0 = grabbed.Torso
  4245.             targetweld2.Part1 = grabbed["Left Arm"]
  4246.             targetweld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  4247.             end
  4248.            
  4249.             for i = 0,1,0.1 do
  4250.                 if me:FindFirstChild("Left Arm") == nil or me:FindFirstChild("Torso") == nil or targetweld == nil then return end
  4251.                 targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0.25, 0, 0), i)
  4252.                 if targetweld2 then
  4253.                     targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0.5, 0)*CFrame.Angles(0, 0, -0.55), i)
  4254.                 end
  4255.                 wait(0.001)
  4256.             end
  4257.         end
  4258.     end
  4259.     end)
  4260.     coru()
  4261.     wait()
  4262. end
  4263. end
  4264. local coru=coroutine.wrap(function()
  4265. nub()
  4266. end)
  4267. coru()
  4268. player.CharacterAppearanceLoaded:connect(function()
  4269.     local coru =coroutine.wrap(function()
  4270.         nub()
  4271.     end)
  4272.     coru()
  4273. end)
  4274. while true do
  4275.     local coru=coroutine.wrap(function()
  4276.     for i,v in pairs(rekt) do
  4277.         if v and v:FindFirstChildOfClass('Humanoid') then
  4278.             for a,c in pairs(v:GetChildren()) do
  4279.                 if c:IsA('Tool') then
  4280.                     local model = Instance.new('Model',workspace)
  4281.                     c.Parent = model
  4282.                     model:TranslateBy(Vector3.new(3,0,0))
  4283.                 end
  4284.             end
  4285.             v:FindFirstChildOfClass('Humanoid').Jump = false
  4286.             v:FindFirstChildOfClass('Humanoid').Sit = false
  4287.             v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  4288.             v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4289.             v:FindFirstChildOfClass('Humanoid').Name = "No escape."
  4290.             local thing = getplr(v)
  4291.             if thing then
  4292.                 thing.CameraMinZoomDistance = 3
  4293.             end
  4294.         else
  4295.             local thing = getplr(v)
  4296.             if thing then
  4297.                 thing.CameraMinZoomDistance = 0.5
  4298.             end
  4299.             table.remove(rekt,i)
  4300.         end
  4301.     end
  4302.     end)
  4303.     coru()
  4304.     local coru2 = coroutine.wrap(function()
  4305.         if curpart then
  4306.             curpoint = curpart.CFrame.p
  4307.         end
  4308.         if lastgui then
  4309.             lastgui:Destroy()
  4310.             lastgui = nil
  4311.         end
  4312.         if curpoint then
  4313.             lastgui = Instance.new('BillboardGui',player.PlayerGui)
  4314.             lastgui.AlwaysOnTop = true
  4315.             lastgui.MaxDistance = 0
  4316.             lastgui.Size = UDim2.new(5,0,5,0)
  4317.             if curpart == nil then
  4318.                 lastgui.Adornee = workspace
  4319.                 lastgui.StudsOffsetWorldSpace = curpoint
  4320.             else
  4321.                 lastgui.Adornee = curpart
  4322.             end
  4323.             local cross = Instance.new('ImageLabel',lastgui)
  4324.             cross.BackgroundTransparency = 1
  4325.             cross.Size = UDim2.new(1,0,1,0)
  4326.             cross.Image = 'rbxassetid://316279304'
  4327.             for i,v in pairs(zombies) do
  4328.                 if v:FindFirstChildOfClass('Humanoid') then
  4329.                     v:FindFirstChildOfClass('Humanoid').WalkToPoint = curpoint
  4330.                 end
  4331.             end
  4332.         else
  4333.             for i,v in pairs(zombies) do
  4334.                 if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Head') then
  4335.                     v:FindFirstChildOfClass('Humanoid').WalkToPoint = v.Head.Position
  4336.                 end
  4337.             end
  4338.         end
  4339.     end)
  4340.     coru2()
  4341.     wait()
  4342. end
  4343. end)
  4344. sexitbut.Name = "sexitbut"
  4345. sexitbut.Parent = ScriptFrame
  4346. sexitbut.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4347. sexitbut.BorderSizePixel = 0
  4348. sexitbut.Position = UDim2.new(0.885826766, 0, 0, 0)
  4349. sexitbut.Size = UDim2.new(0, 29, 0, 27)
  4350. sexitbut.Font = Enum.Font.SourceSansBold
  4351. sexitbut.FontSize = Enum.FontSize.Size24
  4352. sexitbut.Text = "X"
  4353. sexitbut.TextColor3 = Color3.new(1, 1, 1)
  4354. sexitbut.TextSize = 22
  4355. sexitbut.MouseButton1Down:connect(function()
  4356. ScriptFrame.Visible = false
  4357. MainFrame.Visible = true
  4358. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement