Advertisement
ilovepastingeveryday

Slinky GUI (Grab Knife V3)

Jul 22nd, 2018
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 314.34 KB | None | 0 0
  1. --[[
  2. BUTTONNAMEHERE!.MouseButton1Down:connect(function()
  3. Script Here
  4. end)
  5.  
  6. this code will be in desc.
  7. --]]
  8.  
  9.  
  10.  
  11.  
  12.  
  13. local Tutorial = Instance.new("ScreenGui")
  14. local LoginFrame = Instance.new("Frame")
  15. local bar1 = Instance.new("Frame")
  16. local bar2 = Instance.new("Frame")
  17. local title = Instance.new("TextLabel")
  18. local userbox = Instance.new("TextBox")
  19. local passbox = Instance.new("TextBox")
  20. local submit = Instance.new("TextButton")
  21. local MainFrame = Instance.new("Frame")
  22. local mbar1 = Instance.new("Frame")
  23. local mbar2 = Instance.new("Frame")
  24. local mtitle = Instance.new("TextLabel")
  25. local exitbutton = Instance.new("TextButton")
  26. local exebut = Instance.new("TextButton")
  27. local exebut_2 = Instance.new("TextButton")
  28. local credits = Instance.new("TextLabel")
  29. local ScriptFrame = Instance.new("Frame")
  30. local sbar1 = Instance.new("Frame")
  31. local sbar2 = Instance.new("Frame")
  32. local gbv3 = Instance.new("TextButton")
  33. local sexitbut = Instance.new("TextButton")
  34.  
  35. -- Properties
  36.  
  37. Tutorial.Name = "Tutorial"
  38. Tutorial.Parent = game.CoreGui
  39.  
  40. LoginFrame.Name = "LoginFrame"
  41. LoginFrame.Parent = Tutorial
  42. LoginFrame.Active = true
  43. LoginFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  44. LoginFrame.BorderSizePixel = 0
  45. LoginFrame.Draggable = true
  46. LoginFrame.Position = UDim2.new(0.0517890751, 0, 0.285357714, 0)
  47. LoginFrame.Selectable = true
  48. LoginFrame.Size = UDim2.new(0, 307, 0, 338)
  49.  
  50. bar1.Name = "bar1"
  51. bar1.Parent = LoginFrame
  52. bar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  53. bar1.BorderSizePixel = 0
  54. bar1.Size = UDim2.new(0, 307, 0, 28)
  55.  
  56. bar2.Name = "bar2"
  57. bar2.Parent = LoginFrame
  58. bar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  59. bar2.BorderSizePixel = 0
  60. bar2.Position = UDim2.new(0, 0, 0.082840234, 0)
  61. bar2.Size = UDim2.new(0, 307, 0, 6)
  62.  
  63. title.Name = "title"
  64. title.Parent = LoginFrame
  65. title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  66. title.BorderSizePixel = 0
  67. title.Position = UDim2.new(0.276872963, 0, 0.139053255, 0)
  68. title.Size = UDim2.new(0, 137, 0, 35)
  69. title.Font = Enum.Font.SourceSansBold
  70. title.FontSize = Enum.FontSize.Size14
  71. title.Text = "Slinky Login"
  72. title.TextColor3 = Color3.new(1, 1, 1)
  73. title.TextScaled = true
  74. title.TextSize = 14
  75. title.TextWrapped = true
  76.  
  77. userbox.Name = "userbox"
  78. userbox.Parent = LoginFrame
  79. userbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  80. userbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  81. userbox.BorderSizePixel = 4
  82. userbox.Position = UDim2.new(0.172638431, 0, 0.396449715, 0)
  83. userbox.Size = UDim2.new(0, 200, 0, 22)
  84. userbox.Font = Enum.Font.SourceSansBold
  85. userbox.FontSize = Enum.FontSize.Size14
  86. userbox.Text = "Username"
  87. userbox.TextColor3 = Color3.new(1, 1, 1)
  88. userbox.TextScaled = true
  89. userbox.TextSize = 14
  90. userbox.TextWrapped = true
  91. userbox.TextXAlignment = Enum.TextXAlignment.Left
  92.  
  93. passbox.Name = "passbox"
  94. passbox.Parent = LoginFrame
  95. passbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  96. passbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  97. passbox.BorderSizePixel = 4
  98. passbox.Position = UDim2.new(0.174267098, 0, 0.550295889, 0)
  99. passbox.Size = UDim2.new(0, 200, 0, 22)
  100. passbox.Font = Enum.Font.SourceSansBold
  101. passbox.FontSize = Enum.FontSize.Size14
  102. passbox.Text = "Password"
  103. passbox.TextColor3 = Color3.new(1, 1, 1)
  104. passbox.TextScaled = true
  105. passbox.TextSize = 14
  106. passbox.TextWrapped = true
  107. passbox.TextXAlignment = Enum.TextXAlignment.Left
  108.  
  109. submit.Name = "submit"
  110. submit.Parent = LoginFrame
  111. submit.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  112. submit.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  113. submit.BorderSizePixel = 4
  114. submit.Position = UDim2.new(0.276872963, 0, 0.727810621, 0)
  115. submit.Size = UDim2.new(0, 141, 0, 38)
  116. submit.Font = Enum.Font.SourceSansBold
  117. submit.FontSize = Enum.FontSize.Size32
  118. submit.Text = "Login"
  119. submit.TextColor3 = Color3.new(1, 1, 1)
  120. submit.TextSize = 30
  121. submit.TextWrapped = true
  122.  
  123. submit.MouseButton1Down:connect(function()
  124. LoginFrame.Visible = false
  125. MainFrame.Visible = true
  126. --i will make a actual login next part
  127. end)
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. MainFrame.Name = "MainFrame"
  135. MainFrame.Parent = Tutorial
  136. MainFrame.Active = true
  137. MainFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  138. MainFrame.BorderSizePixel = 0
  139. MainFrame.Draggable = true
  140. MainFrame.Position = UDim2.new(0.27306968, 0, 0.192179695, 0)
  141. MainFrame.Selectable = true
  142. MainFrame.Size = UDim2.new(0, 450, 0, 344)
  143. MainFrame.Visible = false
  144.  
  145. mbar1.Name = "mbar1"
  146. mbar1.Parent = MainFrame
  147. mbar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  148. mbar1.BorderSizePixel = 0
  149. mbar1.Size = UDim2.new(0, 450, 0, 34)
  150.  
  151. mbar2.Name = "mbar2"
  152. mbar2.Parent = MainFrame
  153. mbar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  154. mbar2.BorderSizePixel = 0
  155. mbar2.Position = UDim2.new(0, 0, 0.0988372117, 0)
  156. mbar2.Size = UDim2.new(0, 450, 0, 6)
  157.  
  158. mtitle.Name = "mtitle"
  159. mtitle.Parent = MainFrame
  160. mtitle.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  161. mtitle.BorderSizePixel = 0
  162. mtitle.Position = UDim2.new(0.0266666673, 0, 0, 0)
  163. mtitle.Size = UDim2.new(0, 110, 0, 34)
  164. mtitle.Font = Enum.Font.SourceSansBold
  165. mtitle.FontSize = Enum.FontSize.Size24
  166. mtitle.Text = "Slinky"
  167. mtitle.TextColor3 = Color3.new(1, 1, 1)
  168. mtitle.TextSize = 23
  169. mtitle.TextXAlignment = Enum.TextXAlignment.Left
  170.  
  171. exitbutton.Name = "exitbutton"
  172. exitbutton.Parent = MainFrame
  173. exitbutton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  174. exitbutton.BorderSizePixel = 0
  175. exitbutton.Position = UDim2.new(0.935555577, 0, 0, 0)
  176. exitbutton.Size = UDim2.new(0, 29, 0, 34)
  177. exitbutton.Font = Enum.Font.SourceSansBold
  178. exitbutton.FontSize = Enum.FontSize.Size24
  179. exitbutton.Text = "X"
  180. exitbutton.TextColor3 = Color3.new(1, 1, 1)
  181. exitbutton.TextSize = 22
  182. exitbutton.MouseButton1Down:connect(function()
  183. Tutorial:Destroy()
  184. end)
  185. exebut.Name = "exebut"
  186. exebut.Parent = MainFrame
  187. exebut.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  188. exebut.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  189. exebut.BorderSizePixel = 4
  190. exebut.Position = UDim2.new(0.151111096, 0, 0.591569781, 0)
  191. exebut.Size = UDim2.new(0, 142, 0, 41)
  192. exebut.Font = Enum.Font.SourceSansBold
  193. exebut.FontSize = Enum.FontSize.Size28
  194. exebut.Text = "Executor (Unfinished)"
  195. exebut.TextColor3 = Color3.new(1, 1, 1)
  196. exebut.TextSize = 25
  197. --shit i forgot to rename it... kms
  198. exebut_2.Name = "exebut"
  199. exebut_2.Parent = MainFrame
  200. exebut_2.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  201. exebut_2.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  202. exebut_2.BorderSizePixel = 4
  203. exebut_2.Position = UDim2.new(0.539999962, 0, 0.591569781, 0)
  204. exebut_2.Size = UDim2.new(0, 142, 0, 41)
  205. exebut_2.Font = Enum.Font.SourceSansBold
  206. exebut_2.FontSize = Enum.FontSize.Size28
  207. exebut_2.Text = "Scripts"
  208. exebut_2.TextColor3 = Color3.new(1, 1, 1)
  209. exebut_2.TextSize = 25
  210. exebut_2.MouseButton1Down:connect(function()
  211. MainFrame.Visible = false
  212. ScriptFrame.Visible = true
  213. end)
  214. credits.Name = "credits"
  215. credits.Parent = MainFrame
  216. credits.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  217. credits.BorderSizePixel = 0
  218. credits.Position = UDim2.new(0.0133333337, 0, 0.941860437, 0)
  219. credits.Size = UDim2.new(0, 131, 0, 14)
  220. credits.Font = Enum.Font.SourceSansBold
  221. credits.FontSize = Enum.FontSize.Size18
  222. credits.Text = "Made By Slinky Master"
  223. credits.TextColor3 = Color3.new(1, 1, 1)
  224. credits.TextSize = 15
  225. credits.TextXAlignment = Enum.TextXAlignment.Left
  226.  
  227. ScriptFrame.Name = "ScriptFrame"
  228. ScriptFrame.Parent = Tutorial
  229. ScriptFrame.Active = true
  230. ScriptFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  231. ScriptFrame.BorderSizePixel = 0
  232. ScriptFrame.Draggable = true
  233. ScriptFrame.Position = UDim2.new(0.634651542, 0, 0.202995002, 0)
  234. ScriptFrame.Selectable = true
  235. ScriptFrame.Size = UDim2.new(0, 254, 0, 273)
  236. ScriptFrame.Visible = false
  237.  
  238. sbar1.Name = "sbar1"
  239. sbar1.Parent = ScriptFrame
  240. sbar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  241. sbar1.BorderSizePixel = 0
  242. sbar1.Size = UDim2.new(0, 254, 0, 27)
  243.  
  244. sbar2.Name = "sbar2"
  245. sbar2.Parent = ScriptFrame
  246. sbar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  247. sbar2.BorderSizePixel = 0
  248. sbar2.Position = UDim2.new(0, 0, 0.0989011079, 0)
  249. sbar2.Size = UDim2.new(0, 254, 0, 6)
  250.  
  251. gbv3.Name = "gbv3"
  252. gbv3.Parent = ScriptFrame
  253. gbv3.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  254. gbv3.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  255. gbv3.BorderSizePixel = 4
  256. gbv3.Position = UDim2.new(0.240157485, 0, 0.423076928, 0)
  257. gbv3.Size = UDim2.new(0, 132, 0, 42)
  258. gbv3.Font = Enum.Font.SourceSansBold
  259. gbv3.FontSize = Enum.FontSize.Size28
  260. gbv3.Text = "Grab Knife V3"
  261. gbv3.TextColor3 = Color3.new(1, 1, 1)
  262. gbv3.TextSize = 25
  263. gbv3.TextWrapped = true
  264. gbv3.MouseButton1Down:connect(function()
  265.  
  266.  
  267.  
  268.  
  269. wait(0.5)
  270. math.randomseed(tick())
  271. local player = game.Players.LocalPlayer
  272. local rekt = {}
  273. local paralyzed = false
  274. local curpoint = nil
  275. local curpart = nil
  276. local finishnum = 1
  277. local zombiemode = false
  278. local zombies = {}
  279. local lastgui = nil
  280. local mouse = player:GetMouse()
  281.  
  282. function getplr(char)
  283.     local plr = nil
  284.     for i,v in pairs(game.Players:GetChildren()) do
  285.         if v.Character == char then
  286.             plr = v
  287.         end
  288.     end
  289.     return plr
  290. end
  291.  
  292. function bleed(frick)
  293.     while frick.Parent ~= nil do
  294.     local reeee = coroutine.wrap(function()
  295.     local thing = Instance.new('Part',game.Workspace)
  296.     thing.Size = Vector3.new(0.2,0.2,0.2)
  297.     thing.CFrame = frick.CFrame
  298.     thing.Shape = Enum.PartType.Ball
  299.     thing.CFrame = frick.CFrame
  300.     thing.Transparency = 1
  301.     thing.BrickColor = BrickColor.new('Maroon')
  302.     thing.Material = Enum.Material.SmoothPlastic
  303.     thing.Name = "Blood"
  304.     thing.CanCollide =false
  305.     local rawrxd = Instance.new('BodyForce',thing)
  306.     rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
  307.     local coru = coroutine.wrap(function()
  308.         wait(0.01)
  309.         rawrxd:Destroy()
  310.     end)
  311.     coru()
  312.     local ree = Instance.new('ParticleEmitter',thing)
  313.     ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.fromRGB(100,0,0)),ColorSequenceKeypoint.new(1,Color3.fromRGB(100,0,0))})
  314.     ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
  315.     ree.Texture = 'rbxassetid://867743272'
  316.     ree.Lifetime = NumberRange.new(0.4)
  317.     ree.Rate = 50
  318.     ree.LockedToPart = true
  319.     ree.Speed = NumberRange.new(0, 2)  
  320.    
  321.     thing.Touched:connect(function(tou)
  322.         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
  323.             local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
  324.             thing:Destroy()
  325.             if tou.Name == "BloodPuddle" then
  326.                 local reee = tou.CFrame
  327.                 if tou.Transparency > -0.2 then
  328.                     tou.Transparency = tou.Transparency -0.1
  329.                 end
  330.                 if tou.Size.X < 10 then
  331.                     tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
  332.                     tou.CFrame = reee
  333.                 end
  334.             else
  335.                 local bloodlol = Instance.new('Part',workspace)
  336.                 bloodlol.Size=Vector3.new(1,0.2,1)
  337.                 bloodlol.Name = "BloodPuddle"
  338.                 bloodlol.Anchored = true
  339.                 bloodlol.CanCollide = false
  340.                 bloodlol.Material = Enum.Material.SmoothPlastic
  341.                 bloodlol.BrickColor = BrickColor.new('Maroon')
  342.                 local cyl = Instance.new('CylinderMesh',bloodlol)
  343.                 cyl.Scale = Vector3.new(1,0.1,1)
  344.                 bloodlol.CFrame = CFrame.new(pos)
  345.                 local coru=coroutine.wrap(function()
  346.                     while bloodlol.Parent ~= nil do
  347.                         if bloodlol.Transparency < 1 then
  348.                             bloodlol.Transparency = bloodlol.Transparency+0.05
  349.                         else
  350.                             bloodlol:Destroy()
  351.                         end
  352.                         wait(0.1)
  353.                     end
  354.                 end)
  355.                 coru()
  356.             end
  357.         end
  358.     end)
  359.     local coru = coroutine.wrap(function()
  360.         wait(1)
  361.         thing:Destroy()
  362.     end)
  363.     coru()
  364.     end)
  365.     reeee()
  366.     wait()
  367.     end
  368. end
  369.  
  370. function killz(playa,hitz,kneef,explode,pool,head,charred,override)
  371.     local soundy = false
  372.     local heyy = hitz
  373.     if hitz == "Right Arm" then
  374.     local Limb = playa:FindFirstChild("Right Arm")
  375.     local ters = playa:FindFirstChild('Torso')
  376.         if Limb and ters then
  377.             if ters:FindFirstChild('Right Shoulder') then ters["Right Shoulder"]:Destroy() end
  378.             for i,v in pairs(Limb:GetChildren()) do
  379.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  380.                     v:Destroy()
  381.                 end
  382.             end
  383.             Limb.CFrame = ters.CFrame * CFrame.new(1.5, 0, 0)
  384.             local Joint = Instance.new("Rotate")
  385.             Joint.Name = "RightShoulder"
  386.             Joint.Part0 = ters
  387.             Joint.Part1 = Limb
  388.             Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  389.             Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  390.             Joint.Parent = ters
  391.             if charred and zombiemode == false then
  392.                 Limb.BrickColor = BrickColor.new('Black')
  393.                 local fire = Instance.new('Fire',Limb)
  394.                 fire.Heat = 5
  395.                 fire.Size = 5
  396.                 game:GetService('Debris'):AddItem(fire,2)
  397.                 local coru=coroutine.wrap(function()
  398.                     wait(2)
  399.                     for i,v in pairs(Limb:GetChildren()) do
  400.                         if v:IsA('ParticleEmitter') then
  401.                             v:Destroy()
  402.                         end
  403.                     end
  404.                 end)
  405.                 coru()
  406.             end
  407.             local B = Instance.new("Part")
  408.             B.TopSurface = 0
  409.             B.BottomSurface = 0
  410.             B.formFactor = "Symmetric"
  411.             B.Size = Vector3.new(1, 1, 1)
  412.             B.Transparency = 1
  413.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  414.             B.Parent = playa
  415.             local W = Instance.new("Weld")
  416.             W.Part0 = Limb
  417.             W.Part1 = B
  418.             W.C0 = CFrame.new(0, -0.5, 0)
  419.             W.Parent = Limb
  420.             if kneef then
  421.             local coru = coroutine.wrap(function()
  422.                 local uno = Instance.new('Part',workspace)
  423.                     local dos = Instance.new('Part',workspace)
  424.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  425.                     dos.CFrame = kneef["big ass knife"].CFrame
  426.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  427.                     weld.Part0 = playa:FindFirstChild(hitz)
  428.                     weld.Part1 = kneef["big ass knife"]
  429.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  430.                     uno:Destroy()
  431.                     dos:Destroy()
  432.                     playa:FindFirstChild(hitz).Anchored = false
  433.                     for i, v in pairs(kneef:GetChildren()) do
  434.                         if v:IsA('BasePart') then
  435.                         v.Anchored = false
  436.                         end
  437.                     end
  438.                     if zombiemode == false or override then
  439.                     wait()
  440.                     end
  441.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  442.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  443.                     end
  444.                     local bleedpart = Instance.new("Part", kneef)
  445.                     bleedpart.CanCollide = false
  446.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  447.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  448.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  449.                     bleedpart.Transparency = 1
  450.    
  451.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  452.                     bleedpartweld.Part0 = kneef["big ass knife"]
  453.                     bleedpartweld.Part1 = bleedpart
  454.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  455.                     local coru = coroutine.wrap(function()
  456.                     bleed(bleedpart)
  457.                     end)
  458.                     coru()
  459.                     game:GetService('Debris'):AddItem(bleedpart,2)
  460.             end)
  461.             coru()
  462.             end
  463.         end
  464.     elseif hitz == "Left Arm" then
  465.         local Limb = playa:FindFirstChild("Left Arm")
  466.     local ters = playa:FindFirstChild('Torso')
  467.         if Limb and ters then
  468.             if ters:FindFirstChild('Left Shoulder') then ters["Left Shoulder"]:Destroy() end
  469.             for i,v in pairs(Limb:GetChildren()) do
  470.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  471.                     v:Destroy()
  472.                 end
  473.             end
  474.             Limb.CFrame = ters.CFrame * CFrame.new(-1.5, 0, 0)
  475.             local Joint = Instance.new("Rotate")
  476.             Joint.Name = "LeftShoulder"
  477.             Joint.Part0 = ters
  478.             Joint.Part1 = Limb
  479.             Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  480.             Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  481.             Joint.Parent = ters
  482.             if charred and zombiemode == false then
  483.                 Limb.BrickColor = BrickColor.new('Black')
  484.                 local fire = Instance.new('Fire',Limb)
  485.                 fire.Heat = 5
  486.                 fire.Size = 5
  487.                 game:GetService('Debris'):AddItem(fire,2)
  488.                 local coru=coroutine.wrap(function()
  489.                     wait(2)
  490.                     for i,v in pairs(Limb:GetChildren()) do
  491.                         if v:IsA('ParticleEmitter') then
  492.                             v:Destroy()
  493.                         end
  494.                     end
  495.                 end)
  496.                 coru()
  497.             end
  498.  
  499.             local B = Instance.new("Part")
  500.             B.TopSurface = 0
  501.             B.BottomSurface = 0
  502.             B.formFactor = "Symmetric"
  503.             B.Size = Vector3.new(1, 1, 1)
  504.             B.CanCollide = true
  505.             B.Transparency = 1
  506.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  507.             B.Parent = playa
  508.             local W = Instance.new("Weld")
  509.             W.Part0 = ters
  510.             W.Part1 = B
  511.             W.C0 = CFrame.new(0, -0.5, 0)
  512.             W.Parent = Limb
  513.             if kneef then
  514.             local coru = coroutine.wrap(function()
  515.                 local uno = Instance.new('Part',workspace)
  516.                     local dos = Instance.new('Part',workspace)
  517.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  518.                     dos.CFrame = kneef["big ass knife"].CFrame
  519.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  520.                     weld.Part0 = playa:FindFirstChild(hitz)
  521.                     weld.Part1 = kneef["big ass knife"]
  522.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  523.                     uno:Destroy()
  524.                     dos:Destroy()
  525.                     playa:FindFirstChild(hitz).Anchored = false
  526.                     for i, v in pairs(kneef:GetChildren()) do
  527.                         if v:IsA('BasePart') then
  528.                         v.Anchored = false
  529.                         end
  530.                     end
  531.                     if zombiemode == false or override then
  532.                     wait()
  533.                     end
  534.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  535.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  536.                     end
  537.                     local bleedpart = Instance.new("Part", kneef)
  538.                     bleedpart.CanCollide = false
  539.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  540.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  541.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  542.                     bleedpart.Transparency = 1
  543.    
  544.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  545.                     bleedpartweld.Part0 = kneef["big ass knife"]
  546.                     bleedpartweld.Part1 = bleedpart
  547.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  548.                     local coru = coroutine.wrap(function()
  549.                     bleed(bleedpart)
  550.                     end)
  551.                     coru()
  552.                     game:GetService('Debris'):AddItem(bleedpart,2)
  553.             end)
  554.             coru()
  555.             end
  556.         end
  557.     elseif hitz == "Right Leg" then
  558.         local Limb = playa:FindFirstChild("Right Leg")
  559.     local ters = playa:FindFirstChild('Torso')
  560.         if Limb and ters then
  561.             if ters:FindFirstChild('Right Hip') then ters["Right Hip"]:Destroy() end
  562.             for i,v in pairs(Limb:GetChildren()) do
  563.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  564.                     v:Destroy()
  565.                 end
  566.             end
  567.             Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0)
  568.             local Joint = Instance.new("Rotate")
  569.             Joint.Name = "Right Hip"
  570.             Joint.Part0 = ters
  571.             Joint.Part1 = Limb
  572.             Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  573.             Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  574.             Joint.Parent = ters
  575.             if charred and zombiemode == false then
  576.                 Limb.BrickColor = BrickColor.new('Black')
  577.                 local fire = Instance.new('Fire',Limb)
  578.                 fire.Heat = 5
  579.                 fire.Size = 5
  580.                 game:GetService('Debris'):AddItem(fire,2)
  581.                 local coru=coroutine.wrap(function()
  582.                     wait(2)
  583.                     for i,v in pairs(Limb:GetChildren()) do
  584.                         if v:IsA('ParticleEmitter') then
  585.                             v:Destroy()
  586.                         end
  587.                     end
  588.                 end)
  589.                 coru()
  590.             end
  591.             local B = Instance.new("Part")
  592.             B.TopSurface = 0
  593.             B.BottomSurface = 0
  594.             B.formFactor = "Symmetric"
  595.             B.Size = Vector3.new(1, 1, 1)
  596.             B.Transparency = 1
  597.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  598.             B.Parent = playa
  599.             local W = Instance.new("Weld")
  600.             W.Part0 = Limb
  601.             W.Part1 = B
  602.             W.C0 = CFrame.new(0, -0.5, 0)
  603.             W.Parent = Limb
  604.             if kneef then
  605.             local coru = coroutine.wrap(function()
  606.                 local uno = Instance.new('Part',workspace)
  607.                 local dos = Instance.new('Part',workspace)
  608.                 uno.CFrame = playa:FindFirstChild(hitz).CFrame
  609.                 dos.CFrame = kneef["big ass knife"].CFrame
  610.                 local weld = Instance.new('Weld',kneef["big ass knife"])
  611.                 weld.Part0 = playa:FindFirstChild(hitz)
  612.                 weld.Part1 = kneef["big ass knife"]
  613.                 weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  614.                 uno:Destroy()
  615.                 dos:Destroy()
  616.                 playa:FindFirstChild(hitz).Anchored = false
  617.                 for i, v in pairs(kneef:GetChildren()) do
  618.                     if v:IsA('BasePart') then
  619.                         v.Anchored = false
  620.                         end
  621.                     end
  622.                     if zombiemode == false or override then
  623.                     wait()
  624.                     end
  625.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  626.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  627.                     end
  628.                     local bleedpart = Instance.new("Part", kneef)
  629.                     bleedpart.CanCollide = false
  630.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  631.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  632.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  633.                     bleedpart.Transparency = 1
  634.    
  635.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  636.                     bleedpartweld.Part0 = kneef["big ass knife"]
  637.                     bleedpartweld.Part1 = bleedpart
  638.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  639.                     local coru = coroutine.wrap(function()
  640.                     bleed(bleedpart)
  641.                     end)
  642.                     coru()
  643.                     game:GetService('Debris'):AddItem(bleedpart,2)
  644.             end)
  645.             coru()
  646.             end
  647.             if playa then
  648.                 table.insert(rekt,playa)
  649.             end
  650.         end
  651.     elseif hitz == "Left Leg" then
  652.         local Limb = playa:FindFirstChild("Left Leg")
  653.     local ters = playa:FindFirstChild('Torso')
  654.         if Limb and ters then
  655.             if ters:FindFirstChild('Left Hip') then ters["Left Hip"]:Destroy() end
  656.             for i,v in pairs(Limb:GetChildren()) do
  657.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  658.                     v:Destroy()
  659.                 end
  660.             end
  661.         Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0)
  662.             Limb.CFrame = ters.CFrame * CFrame.new(-0.5, -2, 0)
  663.             local Joint = Instance.new("Rotate")
  664.             Joint.Name = "LeftHip"
  665.             Joint.Part0 = ters
  666.             Joint.Part1 = Limb
  667.             Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  668.             Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  669.             Joint.Parent = ters
  670.             if charred and zombiemode == false then
  671.                 Limb.BrickColor = BrickColor.new('Black')
  672.                 local fire = Instance.new('Fire',Limb)
  673.                 fire.Heat = 5
  674.                 fire.Size = 5
  675.                 game:GetService('Debris'):AddItem(fire,2)
  676.                 local coru=coroutine.wrap(function()
  677.                     wait(2)
  678.                     for i,v in pairs(Limb:GetChildren()) do
  679.                         if v:IsA('ParticleEmitter') then
  680.                             v:Destroy()
  681.                         end
  682.                     end
  683.                 end)
  684.                 coru()
  685.             end
  686.  
  687.             local B = Instance.new("Part")
  688.             B.TopSurface = 0
  689.             B.BottomSurface = 0
  690.             B.formFactor = "Symmetric"
  691.             B.Size = Vector3.new(1, 1, 1)
  692.             B.Transparency = 1
  693.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  694.             B.Parent = playa
  695.             local W = Instance.new("Weld")
  696.             W.Part0 = Limb
  697.             W.Part1 = B
  698.             W.C0 = CFrame.new(0, -0.5, 0)
  699.             W.Parent = Limb
  700.             Limb.CanCollide = false
  701.             if kneef then
  702.             local coru = coroutine.wrap(function()
  703.                 local uno = Instance.new('Part',workspace)
  704.                     local dos = Instance.new('Part',workspace)
  705.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  706.                     dos.CFrame = kneef["big ass knife"].CFrame
  707.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  708.                     weld.Part0 = playa:FindFirstChild(hitz)
  709.                     weld.Part1 = kneef["big ass knife"]
  710.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  711.                     uno:Destroy()
  712.                     dos:Destroy()
  713.                     playa:FindFirstChild(hitz).Anchored = false
  714.                     for i, v in pairs(kneef:GetChildren()) do
  715.                         if v:IsA('BasePart') then
  716.                         v.Anchored = false
  717.                         end
  718.                     end
  719.                     if zombiemode == false or override then
  720.                     wait()
  721.                     end
  722.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  723.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  724.                     end
  725.                     local bleedpart = Instance.new("Part", kneef)
  726.                     bleedpart.CanCollide = false
  727.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  728.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  729.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  730.                     bleedpart.Transparency = 1
  731.    
  732.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  733.                     bleedpartweld.Part0 = kneef["big ass knife"]
  734.                     bleedpartweld.Part1 = bleedpart
  735.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  736.                     local coru = coroutine.wrap(function()
  737.                     bleed(bleedpart)
  738.                     end)
  739.                     coru()
  740.                     game:GetService('Debris'):AddItem(bleedpart,2)
  741.             end)
  742.             coru()
  743.             end
  744.             if playa then
  745.                 table.insert(rekt,playa)
  746.             end
  747.         end
  748.     elseif playa then
  749.         if finishnum ~= 1 then
  750.             local coru=coroutine.wrap(function()
  751.             player.Character.Head.Psycho.Playing = true
  752.             wait(3)
  753.             player.Character.Head.Psycho.Playing = false
  754.             end)
  755.             coru()
  756.         end
  757.         local playa2 = playa
  758.         playa.Archivable = true
  759.         local playa = playa:Clone()
  760.         playa.Archivable = false
  761.         playa2:Destroy()
  762.         playa.Parent = workspace
  763.         local Gibs = game.Workspace
  764.         local Torso = playa.Torso
  765.         local Head = playa:FindFirstChild("Head")
  766.         local function Scan(ch)
  767.         local e
  768.         for e = 1,#ch do
  769.             Scan(ch[e]:GetChildren())
  770.             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
  771.                 ch[e]:remove()
  772.             end
  773.         end
  774.         end
  775.     Scan(playa:GetChildren())
  776.         if playa:FindFirstChild('HumanoidRootPart') and (zombiemode == false or override) then
  777.             playa:FindFirstChild('HumanoidRootPart'):Destroy()
  778.         end
  779.         local hum2 = playa:FindFirstChildOfClass("Humanoid")
  780.     if zombiemode == true and override == false then
  781.         soundy = true
  782.     end
  783.     if string.sub(hum2.Parent.Name,string.len(hum2.Parent.Name)-8,string.len(hum2.Parent.Name)) ~= "'s Zombie" then
  784.         override = true
  785.     end
  786.     if hum2 ~= nil then
  787.         hum2.Name = "Humanoid2"
  788.         hum2.Health = 0
  789.         if zombiemode == false or override == true then
  790.             table.insert(rekt,hum2.Parent)
  791.         else
  792.             local gyro = Instance.new('BodyGyro',Torso)
  793.             hum2.PlatformStand = false
  794.             for i,v in pairs(hum2.Parent.Torso:GetChildren()) do
  795.                 if v:IsA('BodyGyro') then v:Destroy() end
  796.             end
  797.             if playa:FindFirstChild('HumanoidRootPart') then
  798.                 hum2.Parent.HumanoidRootPart.CFrame = hum2.Parent.Torso.CFrame
  799.                 local weldcrucial = Instance.new('Weld',hum2.Parent.HumanoidRootPart)
  800.                 weldcrucial.Part0 = hum2.Parent.HumanoidRootPart
  801.                 weldcrucial.Part1 = hum2.Parent.Torso
  802.             end
  803.         end
  804.     end
  805.     local ch = playa:GetChildren()
  806.     local i
  807.     for i = 1,#ch do
  808.         if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  809.             ch[i]:remove()
  810.         end
  811.     end
  812.  
  813.         if Head then
  814.             local Neck = Instance.new("Weld")
  815.             Neck.Name = "Neck"
  816.             Neck.Part0 = Torso
  817.             Neck.Part1 = Head
  818.             if pool then
  819.                 local part = Instance.new('Part',Torso)
  820.                 part.Position = Vector3.new(0,10,0)
  821.                 part.Size = Vector3.new(0.2,0.2,0.2)
  822.                 part.Transparency = 1
  823.                 part.CanCollide = false
  824.                 local we = Instance.new('Weld',Torso)
  825.                 we.Part0 = Torso
  826.                 we.Part1 = part
  827.                 we.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  828.                 local coru=coroutine.wrap(function()
  829.                 bleed(part)
  830.                 end)
  831.                 coru()
  832.             end
  833.             if head == false or head == nil then
  834.                 Neck.C0 = CFrame.new(0, 1.5, 0)
  835.             else
  836.                 Neck.C0 = CFrame.new(0, 1.5, 0.2)*CFrame.Angles(0.5, 0.25, 0.25)
  837.                 local bleedpart = Instance.new("Part", Torso)
  838.                 bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  839.                 bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  840.                 bleedpart.CanCollide = false
  841.                 bleedpart.Position = Head.Position + Vector3.new(0, 1, 0)
  842.                 bleedpart.Transparency = 1
  843.    
  844.                 local bleedpartweld = Instance.new("Weld", Torso)
  845.                 bleedpartweld.Part0 = Torso
  846.                 bleedpartweld.Part1 = bleedpart
  847.                 bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  848.                 local coru = coroutine.wrap(function()
  849.                 bleed(bleedpart)
  850.                 end)
  851.                 coru()
  852.             end
  853.             Neck.C1 = CFrame.new()
  854.             Neck.Parent = Torso
  855.         end
  856.         local Limb = playa:FindFirstChild("Right Arm")
  857.         if Limb then
  858.  
  859.             Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  860.             local Joint = Instance.new("Rotate")
  861.             Joint.Name = "RightShoulder"
  862.             Joint.Part0 = Torso
  863.             Joint.Part1 = Limb
  864.             Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  865.             Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  866.             Joint.Parent = Torso
  867.  
  868.             local B = Instance.new("Part")
  869.             B.TopSurface = 0
  870.             B.BottomSurface = 0
  871.             B.formFactor = "Symmetric"
  872.             B.Size = Vector3.new(1, 1, 1)
  873.             B.Transparency = 1
  874.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  875.             B.Parent = playa
  876.             local W = Instance.new("Weld")
  877.             W.Part0 = Limb
  878.             W.Part1 = B
  879.             W.C0 = CFrame.new(0, -0.5, 0)
  880.             W.Parent = Limb
  881.         end
  882.         local Limb = playa:FindFirstChild("Left Arm")
  883.         if Limb then
  884.    
  885.             Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  886.             local Joint = Instance.new("Rotate")
  887.             Joint.Name = "LeftShoulder"
  888.             Joint.Part0 = Torso
  889.             Joint.Part1 = Limb
  890.             Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  891.             Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  892.             Joint.Parent = Torso
  893.  
  894.             local B = Instance.new("Part")
  895.             B.TopSurface = 0
  896.             B.BottomSurface = 0
  897.             B.formFactor = "Symmetric"
  898.             B.Size = Vector3.new(1, 1, 1)
  899.             B.Transparency = 1
  900.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  901.             B.Parent = playa
  902.             local W = Instance.new("Weld")
  903.             W.Part0 = Limb
  904.             W.Part1 = B
  905.             W.C0 = CFrame.new(0, -0.5, 0)
  906.             W.Parent = Limb
  907.         end
  908.         local Limb = playa:FindFirstChild("Right Leg")
  909.         if Limb then
  910.             Limb.CanCollide = false
  911.             Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  912.             local Joint = Instance.new("Rotate")
  913.             Joint.Name = "RightHip"
  914.             Joint.Part0 = Torso
  915.             Joint.Part1 = Limb
  916.             Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  917.             Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  918.             Joint.Parent = Torso
  919.  
  920.             local B = Instance.new("Part")
  921.             B.TopSurface = 0
  922.             B.BottomSurface = 0
  923.             B.formFactor = "Symmetric"
  924.             B.Size = Vector3.new(1, 1, 1)
  925.             B.Transparency = 1
  926.             B.CanCollide = true
  927.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  928.             B.Parent = playa
  929.             local W = Instance.new("Weld")
  930.             W.Part0 = Limb
  931.             W.Part1 = B
  932.             W.C0 = CFrame.new(0, -0.5, 0)
  933.             W.Parent = Limb
  934.         end
  935.         local Limb = playa:FindFirstChild("Left Leg")
  936.         if Limb then
  937.             Limb.CanCollide = false
  938.             Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  939.             local Joint = Instance.new("Rotate")
  940.             Joint.Name = "LeftHip"
  941.             Joint.Part0 = Torso
  942.             Joint.Part1 = Limb
  943.             Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  944.             Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  945.             Joint.Parent = Torso
  946.  
  947.             local B = Instance.new("Part")
  948.             B.TopSurface = 0
  949.             B.BottomSurface = 0
  950.             if zombiemode == false or override then
  951.             B.CanCollide = true
  952.             end
  953.             B.formFactor = "Symmetric"
  954.             B.Size = Vector3.new(1, 1, 1)
  955.             B.Transparency = 1
  956.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  957.             B.Parent = playa
  958.             local W = Instance.new("Weld")
  959.             W.Part0 = Limb
  960.             W.Part1 = B
  961.             W.C0 = CFrame.new(0, -0.5, 0)
  962.             W.Parent = Limb
  963.         end
  964.         --[[
  965.         local Bar = Instance.new("Part")
  966.         Bar.TopSurface = 0
  967.         Bar.BottomSurface = 0
  968.         Bar.formFactor = "Symmetric"
  969.         Bar.Size = Vector3.new(1, 1, 1)
  970.         Bar.Transparency = 1
  971.         Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  972.         Bar.Parent = playa
  973.         local Weld = Instance.new("Weld")
  974.         Weld.Part0 = Torso
  975.         Weld.Part1 = Bar
  976.         Weld.C0 = CFrame.new(0, 0.5, 0)
  977.         Weld.Parent = Torso
  978.         --]]
  979.         playa.Parent = Gibs
  980.         if kneef and explode == nil then
  981.             local coru = coroutine.wrap(function()
  982.                 if playa:FindFirstChild(hitz) then
  983.                     local uno = Instance.new('Part',workspace)
  984.                     local dos = Instance.new('Part',workspace)
  985.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  986.                     dos.CFrame = kneef["big ass knife"].CFrame
  987.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  988.                     weld.Part0 = playa:FindFirstChild(hitz)
  989.                     weld.Part1 = kneef["big ass knife"]
  990.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  991.                     uno:Destroy()
  992.                     dos:Destroy()
  993.                     playa:FindFirstChild(hitz).Anchored = false
  994.                     for i, v in pairs(kneef:GetChildren()) do
  995.                         if v:IsA('BasePart') then
  996.                         v.Anchored = false
  997.                         end
  998.                     end
  999.                     if explode == nil or explode == false then
  1000.                     local bleedpart = Instance.new("Part", kneef)
  1001.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  1002.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  1003.                     bleedpart.CanCollide = false
  1004.                     bleedpart.Position = Head.Position + Vector3.new(0, 1, 0)
  1005.                     bleedpart.Transparency = 1
  1006.    
  1007.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  1008.                     bleedpartweld.Part0 = kneef["big ass knife"]
  1009.                     bleedpartweld.Part1 = bleedpart
  1010.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  1011.                     local coru = coroutine.wrap(function()
  1012.                     bleed(bleedpart)
  1013.                     end)
  1014.                     coru()
  1015.                     end
  1016.                     end
  1017.                     if zombiemode == false or override then
  1018.                     wait()
  1019.                     end
  1020.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  1021.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  1022.                     end
  1023.             end)
  1024.             coru()
  1025.         end
  1026.         if explode then
  1027.             local movevector = CFrame.new(explode.Position,Torso.Position).lookVector
  1028.             local repulse = Instance.new('BodyForce',Torso)
  1029.             repulse.Force = movevector*10000 + Vector3.new(0,5000,0)
  1030.             game.Debris:AddItem(repulse,0.05)
  1031.         end
  1032.         if charred and zombiemode == false then
  1033.             for i,v in pairs(playa:GetChildren()) do
  1034.                 if v:IsA('BasePart') then
  1035.                     v.BrickColor = BrickColor.Black()
  1036.                     local fire = Instance.new('Fire',v)
  1037.                     fire.Size = 5
  1038.                     fire.Heat = 5
  1039.                 elseif v:IsA('Accessory') then
  1040.                     for a,c in pairs(v:GetChildren()) do
  1041.                         if c:IsA('BasePart') then
  1042.                             c.BrickColor = BrickColor.Black()
  1043.                             local fire = Instance.new('Fire',v)
  1044.                             fire.Size = 5
  1045.                             fire.Heat = 5
  1046.                             for o,p in pairs(c:GetChildren()) do
  1047.                                 if p:IsA("SpecialMesh") then
  1048.                                     p.TextureId = ""
  1049.                                 end
  1050.                             end
  1051.                         end
  1052.                     end
  1053.                 end
  1054.             end
  1055.         end
  1056.         if soundy then
  1057.             local sound = Instance.new('Sound',Head)
  1058.             sound.SoundId = 'rbxassetid://903640857'
  1059.             sound.Volume = 1
  1060.             sound:Play()
  1061.             sound.Ended:connect(function()
  1062.                 sound:Destroy()
  1063.                 local ambient = Instance.new('Sound',Head)
  1064.                 ambient.Volume = 0.25
  1065.                 ambient.Looped = true
  1066.                 ambient.SoundId = 'rbxassetid://903641031'
  1067.                 ambient:Play()
  1068.             end)
  1069.         end
  1070.         if override then
  1071.             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
  1072.                 local coru = coroutine.wrap(function()
  1073.                     wait(4.5)
  1074.                     hum2.Parent.Name = hum2.Parent.Name.."'s Zombie"
  1075.                     hum2.HipHeight = 0.2
  1076.                     wait(0.5)
  1077.                     killz(hum2.Parent,"Head",nil,nil,false,false,false,false)
  1078.                 end)
  1079.                 coru()
  1080.             else
  1081.                 game:GetService('Debris'):AddItem(playa, 12)
  1082.             end
  1083.         else
  1084.             hum2.Health = 0
  1085.             table.insert(zombies,playa)
  1086.             local attack = Instance.new('Sound',Head)
  1087.             attack.SoundId = 'rbxassetid://903641424'
  1088.             attack.Volume = 2
  1089.             for i,v in pairs(playa:GetChildren()) do
  1090.                 if v:IsA('BasePart') and v:FindFirstChildOfClass('TouchTransmitter') == nil then
  1091.                     v.Touched:connect(function(hit)
  1092.                         if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') then
  1093.                             local found = false
  1094.                             if hit.Parent == player.Character then
  1095.                                 found = true
  1096.                             end
  1097.                             for a,c in pairs(zombies) do
  1098.                                 if c == hit.Parent then
  1099.                                     found = true
  1100.                                 end
  1101.                             end
  1102.                             if found == false and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 then
  1103.                                 attack:Play()
  1104.                                 if hit.Parent:FindFirstChildOfClass('Humanoid').Health - 2 <= 0 then
  1105.                                     hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  1106.                                     wait()
  1107.                                     killz(hit.Parent,"Head")
  1108.                                 else
  1109.                                     hit.Parent:FindFirstChildOfClass('Humanoid'):TakeDamage(2)
  1110.                                 end
  1111.                             end
  1112.                         end
  1113.                     end)
  1114.                 end
  1115.             end
  1116.             local coru = coroutine.wrap(function()
  1117.                 wait(2)
  1118.                 for i,v in pairs(playa:GetChildren()) do
  1119.                 if v:IsA('BasePart') then
  1120.                     for a,c in pairs(v:GetChildren()) do
  1121.                         if c:IsA('Fire') or c:IsA('ParticleEmitter') then
  1122.                             c:Destroy()
  1123.                         end
  1124.                     end
  1125.                 elseif v:IsA('Accessory') then
  1126.                     for a,c in pairs(v:GetChildren()) do
  1127.                         if c:IsA('BasePart') then
  1128.                             for b,d in pairs(c:GetChildren()) do
  1129.                                 if d:IsA('Fire') or d:IsA('ParticleEmitter') then
  1130.                                     d:Destroy()
  1131.                                 end
  1132.                             end
  1133.                         end
  1134.                     end
  1135.                 end
  1136.             end
  1137.             end)
  1138.             coru()
  1139.         end
  1140.     end
  1141. end
  1142.  
  1143. mouse.KeyDown:connect(function(key)
  1144.     if key == "t" and mouse.Target then
  1145.         local hum = mouse.Target.Parent:FindFirstChildOfClass('Humanoid')
  1146.         if hum == nil then hum = mouse.Target.Parent.Parent:FindFirstChildOfClass('Humanoid') end
  1147.         if curpoint == nil then
  1148.             if hum and hum.Parent:FindFirstChild('Head') then
  1149.                 curpart = hum.Parent.Head
  1150.             else
  1151.                 curpart = nil
  1152.                 curpoint = mouse.Hit.p
  1153.             end
  1154.             if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  1155.             notify("ZOMBIE TARGET SET",false)
  1156.         else
  1157.             curpart = nil
  1158.             curpoint = nil
  1159.             if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  1160.             notify("ZOMBIE TARGET REMOVED",false)
  1161.         end
  1162.     elseif key == "y" then
  1163.         for o,p in pairs(zombies) do
  1164.             local coru = coroutine.wrap(function()
  1165.             if p:FindFirstChild('Torso') then
  1166.             killz(p,"Head",nil,nil,false,false,false,true)
  1167.             else
  1168.             table.remove(zombies,o)
  1169.             end
  1170.             end)
  1171.             coru()
  1172.             wait()
  1173.         end
  1174.         for i,v in pairs(zombies) do
  1175.             table.remove(zombies,i)
  1176.         end
  1177.         if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  1178.         notify("ZOMBIES TERMINATED",false)
  1179.     end
  1180. end)
  1181.  
  1182. function nub()
  1183. local me = player.Character
  1184. local point = me.HumanoidRootPart
  1185. local playergui = player.PlayerGui
  1186. local rightshoulderz = me.Torso["Right Shoulder"]:Clone()
  1187. local leftshoulderz = me.Torso["Left Shoulder"]:Clone()
  1188. local torsojoint = me.HumanoidRootPart["RootJoint"]:Clone()
  1189. local lefthipz = me.Torso["Left Hip"]:Clone()
  1190. local righthipz = me.Torso["Right Hip"]:Clone()
  1191. local mode = "kill"
  1192. local lerpz = false
  1193. local active = false
  1194. local acting = false
  1195. local hit = false
  1196. local canClick = true
  1197. local stabbing = false
  1198. local grabbing = false
  1199. local finishing = false
  1200. local kyssing = false
  1201. local canbackgroundmusic = true
  1202. local cancolorfilter = true
  1203. local spinboolean = false
  1204. local grabbed = nil
  1205. local doing = false
  1206. local rightshoulder = nil
  1207. local leftshoulder = nil
  1208. local headweld = nil
  1209. local usable = true
  1210. finishnum = 1
  1211.  
  1212. function notify(msg,forever)
  1213.     local doit = coroutine.wrap(function()
  1214.         local gui = Instance.new('ScreenGui',playergui)
  1215.         gui.Name = "Notification"
  1216.         local frame = Instance.new('Frame',gui)
  1217.         frame.Position = UDim2.new(0,0,0,0)
  1218.         frame.Size = UDim2.new(1,0,0.2,0)
  1219.         frame.BackgroundTransparency = 1
  1220.         local txt = Instance.new('TextLabel',frame)
  1221.         txt.TextColor3 = Color3.new(255,255,255)
  1222.         txt.TextStrokeColor3 = Color3.new(0, 0, 0)
  1223.         txt.TextStrokeTransparency = 0
  1224.         txt.BackgroundTransparency = 1
  1225.         txt.Text = ""
  1226.         txt.Size = UDim2.new(1,0,0.3,0)
  1227.         txt.Position = UDim2.new(0,0,0.4,0)
  1228.         txt.TextScaled = true
  1229.         txt.Font = "Code"
  1230.         txt.TextXAlignment = "Center"
  1231.         local tap = Instance.new("Sound")
  1232.         tap.Parent = gui
  1233.         tap.SoundId = "rbxassetid://147982968"
  1234.         tap.TimePosition = 0.1
  1235.         local str = msg
  1236.         local len = string.len(str)
  1237.         for i=1,len do
  1238.             txt.Text = string.sub(str,1,i)
  1239.             pitche = math.random(20, 40)/10
  1240.             tap.PlaybackSpeed = pitche
  1241.             tap:Play()
  1242.             wait(0.01)
  1243.         end
  1244.         if forever == false then
  1245.             wait(1)
  1246.             while txt.TextTransparency < 1 do
  1247.                 txt.TextTransparency = txt.TextTransparency + 0.1
  1248.                 txt.TextStrokeTransparency = txt.TextStrokeTransparency + 0.1
  1249.                 wait(0.001)
  1250.             end
  1251.             gui:Destroy()
  1252.         end
  1253.     end)
  1254.     doit()
  1255. end
  1256.  
  1257. wait(0.5)
  1258. notify("PRESS [Z] TO EQUIP KNIFE || Created by mustardfoot and Tollonis",true)
  1259. local laugh = Instance.new('Sound',me.Head)
  1260. laugh.SoundId = 'rbxassetid://378827985'
  1261. laugh.Name = "Psycho"
  1262. laugh.Volume = 5
  1263. -- 1 - bitch ass knife
  1264. local obj1 = Instance.new("Model")
  1265. obj1.Name = "bitch ass knife"
  1266. obj1.Parent = game.Workspace
  1267.  
  1268. -- 2 - Grab
  1269. local obj2 = Instance.new("Part")
  1270. obj2.CFrame = CFrame.new(Vector3.new(20.4525032, 6.14501333, -134.399979)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1271. obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1272. obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1273. obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1274. obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1275. obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1276. obj2.Material = Enum.Material.Concrete
  1277. obj2.Size = Vector3.new(1, 0.25, 0.25)
  1278. obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1279. obj2.Anchored = true
  1280. obj2.BrickColor = BrickColor.new("Black")
  1281. obj2.Friction = 0.30000001192093
  1282. obj2.Shape = Enum.PartType.Cylinder
  1283. obj2.Name = "Grab"
  1284. obj2.Parent = obj1
  1285.  
  1286. -- 3 - handletopcap
  1287. local obj3 = Instance.new("Part")
  1288. obj3.CFrame = CFrame.new(Vector3.new(19.9725456, 6.14502859, -134.399933)) * CFrame.Angles(0, 1.5707963705063, 0)
  1289. obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1290. obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1291. obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1292. obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1293. obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1294. obj3.Material = Enum.Material.Concrete
  1295. obj3.Size = Vector3.new(0.349999994, 0.349999994, 0.349999994)
  1296. obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1297. obj3.Anchored = true
  1298. obj3.BrickColor = BrickColor.new("Black")
  1299. obj3.Friction = 0.30000001192093
  1300. obj3.Shape = Enum.PartType.Ball
  1301. obj3.Name = "handletopcap"
  1302. obj3.Parent = obj1
  1303.  
  1304. -- 4 - handlebottomcap
  1305. local obj4 = Instance.new("Part")
  1306. obj4.CFrame = CFrame.new(Vector3.new(20.9725285, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0)
  1307. obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1308. obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1309. obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1310. obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1311. obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1312. obj4.Material = Enum.Material.Concrete
  1313. obj4.Size = Vector3.new(0.25, 0.25, 0.25)
  1314. obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1315. obj4.Anchored = true
  1316. obj4.BrickColor = BrickColor.new("Black")
  1317. obj4.Friction = 0.30000001192093
  1318. obj4.Shape = Enum.PartType.Ball
  1319. obj4.Name = "handlebottomcap"
  1320. obj4.Parent = obj1
  1321.  
  1322. -- 5 - handleguardmid
  1323. local obj5 = Instance.new("Part")
  1324. obj5.CFrame = CFrame.new(Vector3.new(19.9474983, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0)
  1325. obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1326. obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1327. obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1328. obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1329. obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1330. obj5.Material = Enum.Material.Concrete
  1331. obj5.Size = Vector3.new(0.349999994, 0.349999994, 0.100000001)
  1332. obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1333. obj5.Anchored = true
  1334. obj5.BrickColor = BrickColor.new("Black")
  1335. obj5.Friction = 0.30000001192093
  1336. obj5.Shape = Enum.PartType.Block
  1337. obj5.Name = "handleguardmid"
  1338. obj5.Parent = obj1
  1339.  
  1340. -- 6 - handleguardcap1
  1341. local obj6 = Instance.new("Part")
  1342. obj6.CFrame = CFrame.new(Vector3.new(19.9474983, 6.32502794, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1343. obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1344. obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1345. obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1346. obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1347. obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1348. obj6.Material = Enum.Material.Concrete
  1349. obj6.Size = Vector3.new(0.100000001, 0.349999994, 0.349999994)
  1350. obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1351. obj6.Anchored = true
  1352. obj6.BrickColor = BrickColor.new("Black")
  1353. obj6.Friction = 0.30000001192093
  1354. obj6.Shape = Enum.PartType.Cylinder
  1355. obj6.Name = "handleguardcap1"
  1356. obj6.Parent = obj1
  1357.  
  1358. -- 7 - handleguardcap2
  1359. local obj7 = Instance.new("Part")
  1360. obj7.CFrame = CFrame.new(Vector3.new(19.9474983, 5.97502899, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  1361. obj7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1362. obj7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1363. obj7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1364. obj7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1365. obj7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1366. obj7.Material = Enum.Material.Concrete
  1367. obj7.Size = Vector3.new(0.100000009, 0.349999994, 0.349999994)
  1368. obj7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1369. obj7.Anchored = true
  1370. obj7.BrickColor = BrickColor.new("Black")
  1371. obj7.Friction = 0.30000001192093
  1372. obj7.Shape = Enum.PartType.Cylinder
  1373. obj7.Name = "handleguardcap2"
  1374. obj7.Parent = obj1
  1375.  
  1376. -- 8 - big ass knife
  1377. local obj8 = Instance.new("Part")
  1378. obj8.CFrame = CFrame.new(Vector3.new(18.4375095, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  1379. obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1380. obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1381. obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1382. obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1383. obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1384. obj8.Material = Enum.Material.Metal
  1385. obj8.Size = Vector3.new(0.0500000007, 0.280000001, 0.839999795)
  1386. obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1387. obj8.Anchored = true
  1388. obj8.BrickColor = BrickColor.new("Lily white")
  1389. obj8.Friction = 0.30000001192093
  1390. obj8.Shape = Enum.PartType.Block
  1391. obj8.Name = "big ass knife"
  1392. obj8.Parent = obj1
  1393.  
  1394. -- 9 - Mesh
  1395. local obj9 = Instance.new("BlockMesh")
  1396. obj9.Scale = Vector3.new(0.5, 1, 1)
  1397. obj9.Parent = obj8
  1398.  
  1399. -- 10 - big ass knife
  1400. local obj10 = Instance.new("Part")
  1401. obj10.CFrame = CFrame.new(Vector3.new(19.7425137, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  1402. obj10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1403. obj10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1404. obj10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1405. obj10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1406. obj10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1407. obj10.Material = Enum.Material.Metal
  1408. obj10.Size = Vector3.new(0.0500000007, 0.280000001, 0.289999962)
  1409. obj10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1410. obj10.Anchored = true
  1411. obj10.BrickColor = BrickColor.new("Lily white")
  1412. obj10.Friction = 0.30000001192093
  1413. obj10.Shape = Enum.PartType.Block
  1414. obj10.Name = "big ass knife"
  1415. obj10.Parent = obj1
  1416. local knife = obj10
  1417.  
  1418. -- 11 - Mesh
  1419. local obj11 = Instance.new("BlockMesh")
  1420. obj11.Scale = Vector3.new(0.5, 1, 1)
  1421. obj11.Parent = obj10
  1422.  
  1423. -- 12 - big ass knife
  1424. local obj12 = Instance.new("Part")
  1425. obj12.CFrame = CFrame.new(Vector3.new(19.1075306, 6.08502865, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  1426. obj12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1427. obj12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1428. obj12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1429. obj12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1430. obj12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1431. obj12.Material = Enum.Material.Metal
  1432. obj12.Size = Vector3.new(0.0500000007, 0.159999996, 0.979999959)
  1433. obj12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1434. obj12.Anchored = true
  1435. obj12.BrickColor = BrickColor.new("Lily white")
  1436. obj12.Friction = 0.30000001192093
  1437. obj12.Shape = Enum.PartType.Block
  1438. obj12.Name = "big ass knife"
  1439. obj12.Parent = obj1
  1440.  
  1441. -- 13 - Mesh
  1442. local obj13 = Instance.new("BlockMesh")
  1443. obj13.Scale = Vector3.new(0.5, 1, 1)
  1444. obj13.Parent = obj12
  1445.  
  1446. -- 14 - serration
  1447. local obj14 = Instance.new("WedgePart")
  1448. obj14.CFrame = CFrame.new(Vector3.new(19.4963322, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1449. obj14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1450. obj14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1451. obj14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1452. obj14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1453. obj14.Material = Enum.Material.Metal
  1454. obj14.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1455. obj14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1456. obj14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1457. obj14.Anchored = true
  1458. obj14.BrickColor = BrickColor.new("Lily white")
  1459. obj14.Friction = 0.30000001192093
  1460. obj14.Name = "serration"
  1461. obj14.Parent = obj1
  1462.  
  1463. -- 15 - Mesh
  1464. local obj15 = Instance.new("BlockMesh")
  1465. obj15.Scale = Vector3.new(0.5, 1, 1)
  1466. obj15.Parent = obj14
  1467.  
  1468. -- 16 - serration
  1469. local obj16 = Instance.new("WedgePart")
  1470. obj16.CFrame = CFrame.new(Vector3.new(19.2763138, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1471. obj16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1472. obj16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1473. obj16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1474. obj16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1475. obj16.Material = Enum.Material.Metal
  1476. obj16.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1477. obj16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1478. obj16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1479. obj16.Anchored = true
  1480. obj16.BrickColor = BrickColor.new("Lily white")
  1481. obj16.Friction = 0.30000001192093
  1482. obj16.Name = "serration"
  1483. obj16.Parent = obj1
  1484.  
  1485. -- 17 - Mesh
  1486. local obj17 = Instance.new("BlockMesh")
  1487. obj17.Scale = Vector3.new(0.5, 1, 1)
  1488. obj17.Parent = obj16
  1489.  
  1490. -- 18 - serration
  1491. local obj18 = Instance.new("WedgePart")
  1492. obj18.CFrame = CFrame.new(Vector3.new(19.3863068, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1493. obj18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1494. obj18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1495. obj18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1496. obj18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1497. obj18.Material = Enum.Material.Metal
  1498. obj18.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1499. obj18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1500. obj18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1501. obj18.Anchored = true
  1502. obj18.BrickColor = BrickColor.new("Lily white")
  1503. obj18.Friction = 0.30000001192093
  1504. obj18.Name = "serration"
  1505. obj18.Parent = obj1
  1506.  
  1507. -- 19 - Mesh
  1508. local obj19 = Instance.new("BlockMesh")
  1509. obj19.Scale = Vector3.new(0.5, 1, 1)
  1510. obj19.Parent = obj18
  1511.  
  1512. -- 20 - serration
  1513. local obj20 = Instance.new("WedgePart")
  1514. obj20.CFrame = CFrame.new(Vector3.new(19.5963173, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1515. obj20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1516. obj20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1517. obj20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1518. obj20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1519. obj20.Material = Enum.Material.Metal
  1520. obj20.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1521. obj20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1522. obj20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1523. obj20.Anchored = true
  1524. obj20.BrickColor = BrickColor.new("Lily white")
  1525. obj20.Friction = 0.30000001192093
  1526. obj20.Name = "serration"
  1527. obj20.Parent = obj1
  1528.  
  1529. -- 21 - Mesh
  1530. local obj21 = Instance.new("BlockMesh")
  1531. obj21.Scale = Vector3.new(0.5, 1, 1)
  1532. obj21.Parent = obj20
  1533.  
  1534. -- 22 - serration
  1535. local obj22 = Instance.new("WedgePart")
  1536. obj22.CFrame = CFrame.new(Vector3.new(19.1663074, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1537. obj22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1538. obj22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1539. obj22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1540. obj22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1541. obj22.Material = Enum.Material.Metal
  1542. obj22.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1543. obj22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1544. obj22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1545. obj22.Anchored = true
  1546. obj22.BrickColor = BrickColor.new("Lily white")
  1547. obj22.Friction = 0.30000001192093
  1548. obj22.Name = "serration"
  1549. obj22.Parent = obj1
  1550.  
  1551. -- 23 - Mesh
  1552. local obj23 = Instance.new("BlockMesh")
  1553. obj23.Scale = Vector3.new(0.5, 1, 1)
  1554. obj23.Parent = obj22
  1555.  
  1556. -- 24 - serration
  1557. local obj24 = Instance.new("WedgePart")
  1558. obj24.CFrame = CFrame.new(Vector3.new(18.9663048, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1559. obj24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1560. obj24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1561. obj24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1562. obj24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1563. obj24.Material = Enum.Material.Metal
  1564. obj24.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1565. obj24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1566. obj24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1567. obj24.Anchored = true
  1568. obj24.BrickColor = BrickColor.new("Lily white")
  1569. obj24.Friction = 0.30000001192093
  1570. obj24.Name = "serration"
  1571. obj24.Parent = obj1
  1572.  
  1573. -- 25 - Mesh
  1574. local obj25 = Instance.new("BlockMesh")
  1575. obj25.Scale = Vector3.new(0.5, 1, 1)
  1576. obj25.Parent = obj24
  1577.  
  1578. -- 26 - serration
  1579. local obj26 = Instance.new("WedgePart")
  1580. obj26.CFrame = CFrame.new(Vector3.new(18.8562984, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1581. obj26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1582. obj26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1583. obj26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1584. obj26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1585. obj26.Material = Enum.Material.Metal
  1586. obj26.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1587. obj26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1588. obj26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1589. obj26.Anchored = true
  1590. obj26.BrickColor = BrickColor.new("Lily white")
  1591. obj26.Friction = 0.30000001192093
  1592. obj26.Name = "serration"
  1593. obj26.Parent = obj1
  1594.  
  1595. -- 27 - Mesh
  1596. local obj27 = Instance.new("BlockMesh")
  1597. obj27.Scale = Vector3.new(0.5, 1, 1)
  1598. obj27.Parent = obj26
  1599.  
  1600. -- 28 - serration
  1601. local obj28 = Instance.new("WedgePart")
  1602. obj28.CFrame = CFrame.new(Vector3.new(19.0663071, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1603. obj28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1604. obj28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1605. obj28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1606. obj28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1607. obj28.Material = Enum.Material.Metal
  1608. obj28.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1609. obj28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1610. obj28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1611. obj28.Anchored = true
  1612. obj28.BrickColor = BrickColor.new("Lily white")
  1613. obj28.Friction = 0.30000001192093
  1614. obj28.Name = "serration"
  1615. obj28.Parent = obj1
  1616.  
  1617. -- 29 - Mesh
  1618. local obj29 = Instance.new("BlockMesh")
  1619. obj29.Scale = Vector3.new(0.5, 1, 1)
  1620. obj29.Parent = obj28
  1621.  
  1622. -- 30 - knifetip1
  1623. local obj30 = Instance.new("WedgePart")
  1624. obj30.CFrame = CFrame.new(Vector3.new(18.0163059, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1625. obj30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1626. obj30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1627. obj30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1628. obj30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1629. obj30.Material = Enum.Material.Metal
  1630. obj30.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  1631. obj30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1632. obj30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1633. obj30.Anchored = true
  1634. obj30.BrickColor = BrickColor.new("Lily white")
  1635. obj30.Friction = 0.30000001192093
  1636. obj30.Name = "knifetip1"
  1637. obj30.Parent = obj1
  1638.  
  1639. -- 31 - Mesh
  1640. local obj31 = Instance.new("BlockMesh")
  1641. obj31.Scale = Vector3.new(0.5, 1, 1)
  1642. obj31.Parent = obj30
  1643.  
  1644. -- 32 - redstuff
  1645. local obj32 = Instance.new("Part")
  1646. obj32.CFrame = CFrame.new(Vector3.new(19.9470005, 5.9749999, -134.399994)) * CFrame.Angles(-0, 0, -0)
  1647. obj32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1648. obj32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1649. obj32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1650. obj32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1651. obj32.Material = Enum.Material.SmoothPlastic
  1652. obj32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1653. obj32.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014)
  1654. obj32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1655. obj32.BrickColor = BrickColor.new("Institutional white")
  1656. obj32.Friction = 0.30000001192093
  1657. obj32.Shape = Enum.PartType.Cylinder
  1658. obj32.Name = "redstuff"
  1659. obj32.Anchored = true
  1660. obj32.Parent = obj1
  1661.  
  1662.  
  1663. -- 33 - redstuff
  1664. local obj33 = Instance.new("Part")
  1665. obj33.CFrame = CFrame.new(Vector3.new(18.9800053, 6.1400156, -134.404984)) * CFrame.Angles(-0, 0, -0)
  1666. obj33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1667. obj33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1668. obj33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1669. obj33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1670. obj33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1671. obj33.Material = Enum.Material.SmoothPlastic
  1672. obj33.Size = Vector3.new(1.81999993, 0.100000001, 0.0500000007)
  1673. obj33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1674. obj33.BrickColor = BrickColor.new("Institutional white")
  1675. obj33.Friction = 0.30000001192093
  1676. obj33.Shape = Enum.PartType.Block
  1677. obj33.Name = "redstuff"
  1678. obj33.Anchored = true
  1679. obj33.Parent = obj1
  1680.  
  1681. -- 34 - redstuff
  1682. local obj34 = Instance.new("Part")
  1683. obj34.CFrame = CFrame.new(Vector3.new(19.9470005, 6.32499981, -134.399994)) * CFrame.Angles(-0, 0, -0)
  1684. obj34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1685. obj34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1686. obj34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1687. obj34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1688. obj34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1689. obj34.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014)
  1690. obj34.Material = Enum.Material.SmoothPlastic
  1691. obj34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1692. obj34.BrickColor = BrickColor.new("Institutional white")
  1693. obj34.Friction = 0.30000001192093
  1694. obj34.Shape = Enum.PartType.Cylinder
  1695. obj34.Name = "redstuff"
  1696. obj34.Anchored = true
  1697. obj34.Parent = obj1
  1698.  
  1699. -- 35 - redstuff
  1700. local obj35 = Instance.new("Part")
  1701. obj35.CFrame = CFrame.new(Vector3.new(19.8830166, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0)
  1702. obj35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1703. obj35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1704. obj35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1705. obj35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1706. obj35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1707. obj35.Size = Vector3.new(0.0500000007, 0.319999993, 0.319999993)
  1708. obj35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1709. obj35.BrickColor = BrickColor.new("Institutional white")
  1710. obj35.Friction = 0.30000001192093
  1711. obj35.Shape = Enum.PartType.Cylinder
  1712. obj35.Material = Enum.Material.SmoothPlastic
  1713. obj35.Name = "redstuff"
  1714. obj35.Anchored = true
  1715. obj35.Parent = obj1
  1716.  
  1717. -- 36 - redstuff
  1718. local obj36 = Instance.new("Part")
  1719. obj36.CFrame = CFrame.new(Vector3.new(20.9430103, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0)
  1720. obj36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1721. obj36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1722. obj36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1723. obj36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1724. obj36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1725. obj36.Material = Enum.Material.SmoothPlastic
  1726. obj36.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999)
  1727. obj36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1728. obj36.BrickColor = BrickColor.new("Institutional white")
  1729. obj36.Friction = 0.30000001192093
  1730. obj36.Shape = Enum.PartType.Cylinder
  1731. obj36.Name = "redstuff"
  1732. obj36.Anchored = true
  1733. obj36.Parent = obj1
  1734.  
  1735. -- 37 - redstuff
  1736. local obj37 = Instance.new("WedgePart")
  1737. obj37.CFrame = CFrame.new(Vector3.new(18.066288, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  1738. obj37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1739. obj37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1740. obj37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1741. obj37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1742. obj37.Material = Enum.Material.SmoothPlastic
  1743. obj37.Size = Vector3.new(0.0500000007, 0.0700000003, 0.0700000003)
  1744. obj37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1745. obj37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1746. obj37.Anchored = true
  1747. obj37.BrickColor = BrickColor.new("Institutional white")
  1748. obj37.Friction = 0.30000001192093
  1749. obj37.Name = "redstuff"
  1750. obj37.Anchored = true
  1751. obj37.Parent = obj1
  1752.  
  1753. -- 38 - redstuff
  1754. local obj38 = Instance.new("Part")
  1755. obj38.CFrame = CFrame.new(Vector3.new(20.1230125, 6.14501476, -134.399979)) * CFrame.Angles(-0, 0, -0)
  1756. obj38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  1757. obj38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  1758. obj38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  1759. obj38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  1760. obj38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  1761. obj38.Material = Enum.Material.SmoothPlastic
  1762. obj38.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999)
  1763. obj38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  1764. obj38.BrickColor = BrickColor.new("Institutional white")
  1765. obj38.Friction = 0.30000001192093
  1766. obj38.Shape = Enum.PartType.Cylinder
  1767. obj38.Name = "redstuff"
  1768. obj38.Anchored = true
  1769. obj38.Parent = obj1
  1770.  
  1771. local audio = Instance.new('Sound',knife)
  1772. audio.Volume = 2
  1773.  
  1774. local audio2 = Instance.new('Sound',knife)
  1775. audio2.Volume = 2
  1776.  
  1777. local holdpart = Instance.new("Part")
  1778. holdpart.Parent = me
  1779. holdpart.Size = Vector3.new(0.4, 0.4, 0.2)
  1780. holdpart.Position = me.Head.Position + Vector3.new(0, 1, 0)
  1781. holdpart.BrickColor = BrickColor.new("Burnt Sienna")
  1782.  
  1783. local previous = nil
  1784. for i,v in pairs(obj1:GetChildren()) do
  1785.     if v:IsA('BasePart') then
  1786.         if previous then
  1787.             local weld = Instance.new('Weld',v)
  1788.             weld.Part0 = v
  1789.             weld.Part1 = previous
  1790.             weld.C0 = v.CFrame:inverse() * previous.CFrame
  1791.             previous.Anchored = false
  1792.             previous.CanCollide = false
  1793.             local vee = v
  1794.             weld.AncestryChanged:connect(function(mez,par)
  1795.                 wait()
  1796.                 weld.Parent = vee
  1797.             end)
  1798.         end
  1799.         previous = v
  1800.     end
  1801. end
  1802. previous.Anchored = false
  1803. previous.CanCollide = false
  1804.  
  1805. local holdpartweld = Instance.new("Weld", me.Torso)
  1806. holdpartweld.Part0 = me.Torso
  1807. holdpartweld.Part1 = holdpart
  1808. holdpartweld.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1, -0.8, 0.15)
  1809.  
  1810. holdpartweld.AncestryChanged:connect(function(mez,par)
  1811.     if par ~= me.Torso then
  1812.         wait()
  1813.         holdpartweld.Parent = me.Torso
  1814.     end
  1815. end)
  1816.  
  1817. local knifeweld = Instance.new('Weld',me.Torso)
  1818. knifeweld.Part0 = me.Torso
  1819. knifeweld.Part1 = obj2
  1820. knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55)
  1821. knifeweld.AncestryChanged:connect(function(mez,par)
  1822.     if par ~= me.Torso then
  1823.         wait()
  1824.         knifeweld.Parent = me.Torso
  1825.     end
  1826. end)
  1827. local ScreenGui = Instance.new("ScreenGui")
  1828. local CustomizeGui = Instance.new("Frame")
  1829. local Customize = Instance.new("TextLabel")
  1830. local ClosestColor = Instance.new("TextLabel")
  1831. local Line = Instance.new("TextLabel")
  1832. local Color = Instance.new("ImageLabel")
  1833. local Close = Instance.new("TextButton")
  1834. local RedHue = Instance.new("TextLabel")
  1835. local GreenHue = Instance.new("TextLabel")
  1836. local RedInput = Instance.new("TextBox")
  1837. local BlueHue = Instance.new("TextLabel")
  1838. local GreenInput = Instance.new("TextBox")
  1839. local TransInput = Instance.new("TextBox")
  1840. local BlueInput = Instance.new("TextBox")
  1841. local Message = Instance.new("TextLabel")
  1842. local Message2 = Instance.new("TextLabel")
  1843. local TrailTransparency = Instance.new("TextLabel")
  1844. local TrailInput = Instance.new("TextBox")
  1845. local MusicOption = Instance.new("TextButton")
  1846. local ScreenOption = Instance.new("TextButton")
  1847. local ScreenOptionTxt = Instance.new("TextLabel")
  1848. local MusicOptionTxt = Instance.new("TextLabel")
  1849.  
  1850. -- Properties
  1851.  
  1852. ScreenGui.Parent = playergui
  1853.  
  1854. CustomizeGui.Name = "CustomizeGui"
  1855. CustomizeGui.Parent = ScreenGui
  1856. CustomizeGui.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  1857. CustomizeGui.BackgroundTransparency = 0.5
  1858. CustomizeGui.BorderColor3 = Color3.new(0, 0, 0)
  1859. CustomizeGui.BorderSizePixel = 2
  1860. CustomizeGui.Position = UDim2.new(0, 0, 0.5, 0)
  1861. CustomizeGui.Size = UDim2.new(0.449999988, 0, 0.449999988, 0)
  1862.  
  1863. Customize.Name = "Customize"
  1864. Customize.Parent = CustomizeGui
  1865. Customize.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  1866. Customize.BackgroundTransparency = 0.75
  1867. Customize.BorderSizePixel = 0
  1868. Customize.Size = UDim2.new(1, 0, 0.200000003, 0)
  1869. Customize.FontSize = Enum.FontSize.Size28
  1870. Customize.Text = "ACCENT COLOR CUSTOMIZATION"
  1871. Customize.TextColor3 = Color3.new(1, 1, 1)
  1872. Customize.TextScaled = true
  1873. Customize.TextSize = 25
  1874. Customize.TextStrokeTransparency = 0.5
  1875. Customize.TextWrapped = true
  1876.  
  1877. ClosestColor.Name = "ClosestColor"
  1878. ClosestColor.Parent = CustomizeGui
  1879. ClosestColor.BackgroundColor3 = Color3.new(1, 1, 1)
  1880. ClosestColor.BackgroundTransparency = 1
  1881. ClosestColor.Position = UDim2.new(0, 0, 0.850000024, 0)
  1882. ClosestColor.Size = UDim2.new(1, 0, 0.150000006, 0)
  1883. ClosestColor.Font = Enum.Font.SourceSansLight
  1884. ClosestColor.FontSize = Enum.FontSize.Size32
  1885. ClosestColor.Text = "Your color is closest to Institutional White"
  1886. ClosestColor.TextColor3 = Color3.new(1, 1, 1)
  1887. ClosestColor.TextSize = 30
  1888. ClosestColor.TextStrokeTransparency = 0.5
  1889.  
  1890. Line.Name = "Line"
  1891. Line.Parent = CustomizeGui
  1892. Line.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  1893. Line.BackgroundTransparency = 0.5
  1894. Line.BorderColor3 = Color3.new(0, 0, 0)
  1895. Line.BorderSizePixel = 0
  1896. Line.Position = UDim2.new(0, 0, 0.200000003, 0)
  1897. Line.Size = UDim2.new(1, 0, 0.0299999993, 0)
  1898. Line.Font = Enum.Font.SourceSans
  1899. Line.FontSize = Enum.FontSize.Size14
  1900. Line.Text = " "
  1901. Line.TextSize = 14
  1902.  
  1903. Color.Name = "Color"
  1904. Color.Parent = CustomizeGui
  1905. Color.BackgroundColor3 = Color3.new(1, 1, 1)
  1906. Color.BorderSizePixel = 0
  1907. Color.Position = UDim2.new(0.699999988, 0, 0.419999987, 0)
  1908. Color.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  1909. Color.SizeConstraint = Enum.SizeConstraint.RelativeYY
  1910.  
  1911. MusicOption.Parent = CustomizeGui
  1912. MusicOption.Name = "MusicOption"
  1913. MusicOption.BackgroundColor3 = Color3.new(0, 1, 0)
  1914. MusicOption.BorderSizePixel = 1
  1915. MusicOption.Position = UDim2.new(0.01, 0, -0.12, 0)
  1916. MusicOption.Size = UDim2.new(0.05, 0, 0.1, 0)
  1917. MusicOption.Text = ""
  1918. MusicOption.BackgroundTransparency = 0.5
  1919.  
  1920. ScreenOption.Parent = CustomizeGui
  1921. ScreenOption.Name = "ScreenOption"
  1922. ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0)
  1923. ScreenOption.BorderSizePixel = 1
  1924. ScreenOption.Position = UDim2.new(0.01, 0, -0.23, 0)
  1925. ScreenOption.Size = UDim2.new(0.05, 0, 0.1, 0)
  1926. ScreenOption.Text = ""
  1927. ScreenOption.BackgroundTransparency = 0.5
  1928.  
  1929. ScreenOptionTxt.Name = "ScreenOptionTxt"
  1930. ScreenOptionTxt.Parent = CustomizeGui
  1931. ScreenOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1)
  1932. ScreenOptionTxt.BackgroundTransparency = 1
  1933. ScreenOptionTxt.Position = UDim2.new(0.07, 0, -0.23, 0)
  1934. ScreenOptionTxt.Size = UDim2.new(1, 0, 0.07, 0)
  1935. ScreenOptionTxt.Font = Enum.Font.SourceSans
  1936. ScreenOptionTxt.FontSize = Enum.FontSize.Size24
  1937. ScreenOptionTxt.Text = "Psychopath Red Filter"
  1938. ScreenOptionTxt.TextColor3 = Color3.new(1, 1, 1)
  1939. ScreenOptionTxt.TextScaled = true
  1940. ScreenOptionTxt.TextSize = 20
  1941. ScreenOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0)
  1942. ScreenOptionTxt.TextStrokeTransparency = 0.5
  1943. ScreenOptionTxt.TextWrapped = true
  1944. ScreenOptionTxt.TextXAlignment = "Left"
  1945.  
  1946. MusicOptionTxt.Name = "MusicOptionTxt"
  1947. MusicOptionTxt.Parent = CustomizeGui
  1948. MusicOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1)
  1949. MusicOptionTxt.BackgroundTransparency = 1
  1950. MusicOptionTxt.Position = UDim2.new(0.07, 0, -0.12, 0)
  1951. MusicOptionTxt.Size = UDim2.new(1, 0, 0.07, 0)
  1952. MusicOptionTxt.Font = Enum.Font.SourceSans
  1953. MusicOptionTxt.FontSize = Enum.FontSize.Size24
  1954. MusicOptionTxt.Text = "Psychopath Background Music"
  1955. MusicOptionTxt.TextColor3 = Color3.new(1, 1, 1)
  1956. MusicOptionTxt.TextScaled = true
  1957. MusicOptionTxt.TextSize = 20
  1958. MusicOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0)
  1959. MusicOptionTxt.TextStrokeTransparency = 0.5
  1960. MusicOptionTxt.TextWrapped = true
  1961. MusicOptionTxt.TextXAlignment = "Left"
  1962.  
  1963. Close.Name = "Close"
  1964. Close.Parent = CustomizeGui
  1965. Close.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  1966. Close.BackgroundTransparency = 0.5
  1967. Close.BorderColor3 = Color3.new(0, 0, 0)
  1968. Close.BorderSizePixel = 2
  1969. Close.Position = UDim2.new(1.005, 0, 0, 0)
  1970. Close.Size = UDim2.new(0.100000001, 0, 0.2, 0)
  1971. Close.Font = Enum.Font.SourceSans
  1972. Close.FontSize = Enum.FontSize.Size14
  1973. Close.Text = "X"
  1974. Close.TextColor3 = Color3.new(1, 1, 1)
  1975. Close.TextScaled = true
  1976. Close.TextSize = 14
  1977. Close.TextStrokeTransparency = 0
  1978. Close.TextWrapped = true
  1979.  
  1980. RedHue.Name = "RedHue"
  1981. RedHue.Parent = CustomizeGui
  1982. RedHue.BackgroundColor3 = Color3.new(1, 1, 1)
  1983. RedHue.BackgroundTransparency = 1
  1984. RedHue.Position = UDim2.new(0.100000001, 0, 0.400000006, 0)
  1985. RedHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  1986. RedHue.Font = Enum.Font.SourceSans
  1987. RedHue.FontSize = Enum.FontSize.Size24
  1988. RedHue.Text = "RED Hue Value: "
  1989. RedHue.TextColor3 = Color3.new(1, 1, 1)
  1990. RedHue.TextScaled = true
  1991. RedHue.TextSize = 20
  1992. RedHue.TextStrokeColor3 = Color3.new(1, 0, 0)
  1993. RedHue.TextStrokeTransparency = 0.75
  1994. RedHue.TextWrapped = true
  1995.  
  1996. GreenHue.Name = "GreenHue"
  1997. GreenHue.Parent = CustomizeGui
  1998. GreenHue.BackgroundColor3 = Color3.new(1, 1, 1)
  1999. GreenHue.BackgroundTransparency = 1
  2000. GreenHue.Position = UDim2.new(0.100000001, 0, 0.5, 0)
  2001. GreenHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  2002. GreenHue.Font = Enum.Font.SourceSans
  2003. GreenHue.FontSize = Enum.FontSize.Size24
  2004. GreenHue.Text = "GREEN Hue Value:"
  2005. GreenHue.TextColor3 = Color3.new(1, 1, 1)
  2006. GreenHue.TextScaled = true
  2007. GreenHue.TextSize = 20
  2008. GreenHue.TextStrokeColor3 = Color3.new(0, 1, 0)
  2009. GreenHue.TextStrokeTransparency = 0.75
  2010. GreenHue.TextWrapped = true
  2011.  
  2012. RedInput.Name = "RedInput"
  2013. RedInput.Parent = CustomizeGui
  2014. RedInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  2015. RedInput.BackgroundTransparency = 0.5
  2016. RedInput.BorderSizePixel = 0
  2017. RedInput.Position = UDim2.new(0.419999987, 0, 0.425000007, 0)
  2018. RedInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  2019. RedInput.Font = Enum.Font.SourceSans
  2020. RedInput.FontSize = Enum.FontSize.Size14
  2021. RedInput.Text = "255"
  2022. RedInput.TextColor3 = Color3.new(1, 1, 1)
  2023. RedInput.TextSize = 14
  2024. RedInput.TextStrokeTransparency = 0
  2025.  
  2026. BlueHue.Name = "BlueHue"
  2027. BlueHue.Parent = CustomizeGui
  2028. BlueHue.BackgroundColor3 = Color3.new(1, 1, 1)
  2029. BlueHue.BackgroundTransparency = 1
  2030. BlueHue.Position = UDim2.new(0.100000001, 0, 0.600000024, 0)
  2031. BlueHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  2032. BlueHue.Font = Enum.Font.SourceSans
  2033. BlueHue.FontSize = Enum.FontSize.Size24
  2034. BlueHue.Text = "BLUE Hue Value:"
  2035. BlueHue.TextColor3 = Color3.new(1, 1, 1)
  2036. BlueHue.TextScaled = true
  2037. BlueHue.TextSize = 20
  2038. BlueHue.TextStrokeColor3 = Color3.new(0, 0, 1)
  2039. BlueHue.TextStrokeTransparency = 0.75
  2040. BlueHue.TextWrapped = true
  2041.  
  2042. TrailTransparency.Name = "TrailTransparency"
  2043. TrailTransparency.Parent = CustomizeGui
  2044. TrailTransparency.BackgroundColor3 = Color3.new(1, 1, 1)
  2045. TrailTransparency.BackgroundTransparency = 1
  2046. TrailTransparency.Position = UDim2.new(0.090000001, 0, 0.700000024, 0)
  2047. TrailTransparency.Size = UDim2.new(0.310000012, 0, 0.100000001, 0)
  2048. TrailTransparency.Font = Enum.Font.SourceSans
  2049. TrailTransparency.FontSize = Enum.FontSize.Size24
  2050. TrailTransparency.Text = "Trail Transparency:"
  2051. TrailTransparency.TextColor3 = Color3.new(1, 1, 1)
  2052. TrailTransparency.TextScaled = true
  2053. TrailTransparency.TextSize = 20
  2054. TrailTransparency.TextStrokeColor3 = Color3.new(0, 0, 0)
  2055. TrailTransparency.TextWrapped = true
  2056.  
  2057. GreenInput.Name = "GreenInput"
  2058. GreenInput.Parent = CustomizeGui
  2059. GreenInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  2060. GreenInput.BackgroundTransparency = 0.5
  2061. GreenInput.BorderSizePixel = 0
  2062. GreenInput.Position = UDim2.new(0.419999987, 0, 0.524999976, 0)
  2063. GreenInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  2064. GreenInput.Font = Enum.Font.SourceSans
  2065. GreenInput.FontSize = Enum.FontSize.Size14
  2066. GreenInput.Text = "255"
  2067. GreenInput.TextColor3 = Color3.new(1, 1, 1)
  2068. GreenInput.TextSize = 14
  2069. GreenInput.TextStrokeTransparency = 0
  2070.  
  2071. TransInput.Name = "TransInput"
  2072. TransInput.Parent = CustomizeGui
  2073. TransInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  2074. TransInput.BackgroundTransparency = 0.5
  2075. TransInput.BorderSizePixel = 0
  2076. TransInput.Position = UDim2.new(0.419999987, 0, 0.725000024, 0)
  2077. TransInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  2078. TransInput.Font = Enum.Font.SourceSans
  2079. TransInput.FontSize = Enum.FontSize.Size14
  2080. TransInput.Text = "50"
  2081. TransInput.TextColor3 = Color3.new(1, 1, 1)
  2082. TransInput.TextSize = 14
  2083. TransInput.TextStrokeTransparency = 0
  2084.  
  2085. BlueInput.Name = "BlueInput"
  2086. BlueInput.Parent = CustomizeGui
  2087. BlueInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  2088. BlueInput.BackgroundTransparency = 0.5
  2089. BlueInput.BorderSizePixel = 0
  2090. BlueInput.Position = UDim2.new(0.419999987, 0, 0.625, 0)
  2091. BlueInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  2092. BlueInput.Font = Enum.Font.SourceSans
  2093. BlueInput.FontSize = Enum.FontSize.Size14
  2094. BlueInput.Text = "255"
  2095. BlueInput.TextColor3 = Color3.new(1, 1, 1)
  2096. BlueInput.TextSize = 14
  2097. BlueInput.TextStrokeTransparency = 0
  2098.  
  2099. Message.Name = "Message"
  2100. Message.Parent = CustomizeGui
  2101. Message.BackgroundColor3 = Color3.new(1, 1, 1)
  2102. Message.BackgroundTransparency = 1
  2103. Message.Position = UDim2.new(0, 0, 0.2500004, 0)
  2104. Message.Size = UDim2.new(1, 0, 0.100000006, 0)
  2105. Message.Font = Enum.Font.SourceSans
  2106. Message.FontSize = Enum.FontSize.Size18
  2107. Message.Text = "|| Inputs must be values ||"
  2108. Message.TextColor3 = Color3.new(1, 1, 1)
  2109. Message.TextScaled = true
  2110. Message.TextSize = 15
  2111. Message.TextStrokeTransparency = 0.75
  2112. Message.TextWrapped = true
  2113.  
  2114. local attun = Instance.new("Attachment", knife)
  2115. attun.Position = Vector3.new(0, 0.1, -1.75)
  2116. local atdos = Instance.new("Attachment", knife)
  2117. atdos.Position = Vector3.new(0, -0.1, 0.5)
  2118. local trail = Instance.new("Trail", knife)
  2119. trail.LightEmission = 0.5
  2120. trail.Attachment0 = attun
  2121. trail.Attachment1 = atdos
  2122. trail.Lifetime = 0.175
  2123. trail.MinLength = 0
  2124. trail.Enabled = false
  2125.  
  2126. function updatez()
  2127.     local rc = tonumber(RedInput.Text)
  2128.     local gc = tonumber(GreenInput.Text)
  2129.     local bc = tonumber(BlueInput.Text)
  2130.     local tcupd = tonumber(TransInput.Text)
  2131.     if rc == nil then
  2132.         rc = 0
  2133.     end
  2134.     if gc == nil then
  2135.         gc = 0
  2136.     end
  2137.     if bc == nil then
  2138.         bc = 0
  2139.     end
  2140.     if tcupd == nil then
  2141.         tcupd = 0
  2142.     end
  2143.     local tc = tcupd/100
  2144.     Color.BackgroundColor3 = Color3.fromRGB(rc,gc,bc)
  2145.     ClosestColor.Text = "Your color is closest to "..tostring(BrickColor.new(Color3.fromRGB(rc,gc,bc)))
  2146.     obj32.Color = Color3.fromRGB(rc,gc,bc)
  2147.     obj33.Color = Color3.fromRGB(rc,gc,bc)
  2148.     obj34.Color = Color3.fromRGB(rc,gc,bc)
  2149.     obj35.Color = Color3.fromRGB(rc,gc,bc)
  2150.     obj36.Color = Color3.fromRGB(rc,gc,bc)
  2151.     obj37.Color = Color3.fromRGB(rc,gc,bc)
  2152.     obj38.Color = Color3.fromRGB(rc,gc,bc)
  2153.     trail.Color = ColorSequence.new(Color3.fromRGB(rc, gc, bc))
  2154.     trail.Transparency = NumberSequence.new(tc)
  2155.     TrailTransparency.TextStrokeTransparency = tc
  2156. end
  2157.  
  2158. RedInput.Changed:connect(function(val)
  2159.     if val == "Text" and tonumber(RedInput.Text) then
  2160.         RedInput.Text = tostring(tonumber(RedInput.Text))
  2161.         if tonumber(RedInput.Text) > 255 then
  2162.             RedInput.Text = '255'
  2163.         end
  2164.     elseif val == "Text" then
  2165.         RedInput.Text = ""
  2166.     end
  2167.     updatez()
  2168. end)
  2169. GreenInput.Changed:connect(function(val)
  2170.     if val == "Text" and tonumber(GreenInput.Text) then
  2171.         GreenInput.Text = tostring(tonumber(GreenInput.Text))
  2172.         if tonumber(GreenInput.Text) > 255 then
  2173.             GreenInput.Text = '255'
  2174.         end
  2175.     elseif val == "Text" then
  2176.         GreenInput.Text = ""
  2177.     end
  2178.     updatez()
  2179. end)
  2180. BlueInput.Changed:connect(function(val)
  2181.     if val == "Text" and tonumber(BlueInput.Text) then
  2182.         BlueInput.Text = tostring(tonumber(BlueInput.Text))
  2183.         if tonumber(BlueInput.Text) > 255 then
  2184.             BlueInput.Text = '255'
  2185.         end
  2186.     elseif val == "Text" then
  2187.         BlueInput.Text = ""
  2188.     end
  2189.     updatez()
  2190. end)
  2191. TransInput.Changed:connect(function(val)
  2192.     if val == "Text" and tonumber(TransInput.Text) then
  2193.         TransInput.Text = tostring(tonumber(TransInput.Text))
  2194.         if tonumber(TransInput.Text) > 100 then
  2195.             TransInput.Text = '100'
  2196.         end
  2197.     elseif val == "Text" then
  2198.         TransInput.Text = ""
  2199.     end
  2200.     updatez()
  2201. end)
  2202.  
  2203. Close.MouseButton1Click:connect(function()
  2204.     if lerpz == false then
  2205.         lerpz = true
  2206.         if Close.Text ~= "+" then
  2207.             CustomizeGui:TweenPosition(UDim2.new(-0.45,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2))
  2208.             for i=1,10 do
  2209.                 Close.TextTransparency = i/10
  2210.                 Close.TextStrokeTransparency = i/10
  2211.                 wait(0.01)
  2212.             end
  2213.             Close.Text = "+"
  2214.             for i=1,10 do
  2215.                 Close.TextTransparency = (10-i+1)/10
  2216.                 Close.TextStrokeTransparency = (10-i+1)/10
  2217.                 wait(0.01)
  2218.             end
  2219.             lerpz = false
  2220.         else
  2221.             CustomizeGui:TweenPosition(UDim2.new(0,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2))
  2222.             for i=1,10 do
  2223.                 Close.TextTransparency = i/10
  2224.                 Close.TextStrokeTransparency = i/10
  2225.                 wait(0.01)
  2226.             end
  2227.             Close.Text = "X"
  2228.             for i=1,10 do
  2229.                 Close.TextTransparency = (10-i+1)/10
  2230.                 Close.TextStrokeTransparency = (10-i+1)/10
  2231.                 wait(0.01)
  2232.             end
  2233.             lerpz = false
  2234.         end
  2235.     end
  2236. end)
  2237.  
  2238. MusicOption.MouseButton1Click:connect(function()
  2239.     if canbackgroundmusic == true then
  2240.         canbackgroundmusic = false
  2241.         MusicOption.BackgroundColor3 = Color3.new(1, 0, 0)
  2242.     else
  2243.         canbackgroundmusic = true
  2244.         MusicOption.BackgroundColor3 = Color3.new(0, 1, 0)
  2245.     end
  2246. end)
  2247.  
  2248. ScreenOption.MouseButton1Click:connect(function()
  2249.     if cancolorfilter == true then
  2250.         cancolorfilter = false
  2251.         ScreenOption.BackgroundColor3 = Color3.new(1, 0, 0)
  2252.     else
  2253.         cancolorfilter = true
  2254.         ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0)
  2255.     end
  2256. end)
  2257.  
  2258. function equip()
  2259.     local doit = coroutine.wrap(function()
  2260.     if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then
  2261.         acting = true
  2262.         local arm = me["Right Arm"]
  2263.         local arm2 = me["Left Arm"]
  2264.         local tors = me.Torso
  2265.         local weld = Instance.new('Weld',arm)
  2266.         weld.Part0 = arm
  2267.         weld.Part1 = tors
  2268.         weld.C0 = CFrame.new(-1.5,0,0)
  2269.         local weld2 = Instance.new("Weld", arm2)
  2270.         weld2.Part0 = arm2
  2271.         weld2.Part1 = tors
  2272.         weld2.C0 = CFrame.new(1.5, 0, 0)
  2273.         wait(0.001)
  2274.         for i = 0,1,0.1 do
  2275.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  2276.             weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i)
  2277.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i)
  2278.             wait(0.001)
  2279.         end
  2280.         wait(0.15)
  2281.         trail.Enabled = true
  2282.         for i = 0,1,0.1 do
  2283.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  2284.             weld.C0 = weld.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(0,0,-1.55),i)
  2285.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i)
  2286.             wait(0.001)
  2287.         end
  2288.         trail.Enabled = false
  2289.         wait(0.2)
  2290.         for i = 0,1,0.1 do
  2291.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  2292.             weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i)
  2293.             wait(0.001)
  2294.         end
  2295.         weld:Destroy()
  2296.         weld2:Remove()
  2297.         if tors ~= nil then
  2298.             rightshoulderz:Clone().Parent = me.Torso
  2299.             leftshoulderz:Clone().Parent = me.Torso
  2300.         end
  2301.     end
  2302.     acting = false
  2303.     end)
  2304.     doit()
  2305. end
  2306.  
  2307. function kysnigga()
  2308.     if kyssing == true then return end
  2309.     kyssing = true
  2310.     acting = true
  2311.     decearingTHING = math.random(1, 100)
  2312.     if decearingTHING == 4 then
  2313.         decearingEGG = Instance.new("Sound", me.Torso)
  2314.         decearingEGG.SoundId = "rbxassetid://138084557"
  2315.         decearingEGG.PlaybackSpeed = math.random(10, 12) / 10
  2316.         decearingEGG.TimePosition = 0.2
  2317.         decearingEGG:Play()
  2318.     end
  2319.     me.Humanoid.WalkSpeed = 0
  2320.     me.Humanoid.JumpPower = 0
  2321.    
  2322.     local rightarm = Instance.new("Weld", me.Torso)
  2323.     rightarm.Part0 = me.Torso
  2324.     rightarm.Part1 = me["Right Arm"]
  2325.     rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  2326.    
  2327.     local leftarm = Instance.new("Weld", me.Torso)
  2328.     leftarm.Part0 = me.Torso
  2329.     leftarm.Part1 = me["Left Arm"]
  2330.     leftarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1.5, 0, 0)
  2331.    
  2332.     local tors = Instance.new("Weld", me.HumanoidRootPart)
  2333.     tors.Part0 = me.HumanoidRootPart
  2334.     tors.Part1 = me.Torso
  2335.     tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0)
  2336.    
  2337.     local rightleg = Instance.new("Weld", me.Torso)
  2338.     rightleg.Part0 = me.Torso
  2339.     rightleg.Part1 = me["Right Leg"]
  2340.     rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0)
  2341.    
  2342.     local leftleg = Instance.new("Weld", me.Torso)
  2343.     leftleg.Part0 = me.Torso
  2344.     leftleg.Part1 = me["Left Leg"]
  2345.     leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0)
  2346.    
  2347.     for i = 0, 1, 0.03 do
  2348.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-10), 0, 0), i)
  2349.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i)
  2350.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i)
  2351.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), i)
  2352.         wait()
  2353.     end
  2354.     for i = 0, 1, 0.03 do
  2355.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(5), 0, 0), i)
  2356.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i)
  2357.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i)
  2358.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(-35)), i)
  2359.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(35)), i)
  2360.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  2361.         wait()
  2362.     end
  2363.     local bleedzer = Instance.new('Part',me.Torso)
  2364.     bleedzer.CFrame = me.Torso.CFrame
  2365.     bleedzer.Size = Vector3.new(0.1,0.1,0.1)
  2366.     bleedzer.Transparency = 1
  2367.     bleedzer.CanCollide = false
  2368.     local weld = Instance.new('Weld',bleedzer)
  2369.     weld.Part0 = bleedzer
  2370.     weld.Part1 = me.Torso
  2371.     weld.C0= CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),0,0)
  2372.     local woodpekker = coroutine.wrap(function()
  2373.         bleed(bleedzer)
  2374.     end)
  2375.     woodpekker()
  2376.     audio.SoundId = "rbxassetid://199977936"
  2377.     audio.PlaybackSpeed = 1.5
  2378.     audio:Play()
  2379.     audio2.SoundId = "rbxassetid://220834019"
  2380.     audio2.PlaybackSpeed = 1
  2381.     audio2.TimePosition = 0.1
  2382.     audio2:Play()
  2383.     for i = 0, 1, 0.1 do
  2384.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2385.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2386.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2387.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i)
  2388.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i)
  2389.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  2390.         wait()
  2391.     end
  2392.     wait(1)
  2393.     audio.SoundId = "rbxassetid://210943487"
  2394.     audio.TimePosition = 0.2
  2395.     audio.PlaybackSpeed = 0.75
  2396.     audio:Play()
  2397.     for i = 0, 1, 0.03 do
  2398.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2399.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2400.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  2401.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i)
  2402.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i)
  2403.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  2404.         wait()
  2405.     end
  2406.     for i = 0, 1, 0.03 do
  2407.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i)
  2408.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i)
  2409.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i)
  2410.         wait()
  2411.     end
  2412.     wait(0.24)
  2413.     if me:FindFirstChildOfClass('Humanoid') then
  2414.         me:FindFirstChildOfClass('Humanoid').Health = 0
  2415.     end
  2416.     wait(0.01)
  2417.     killz(me,me.Torso.Name,nil,nil,true)
  2418.    
  2419.     tors:Remove()
  2420.     rightarm:Remove()
  2421.     rightleg:Remove()
  2422.     leftleg:Remove()
  2423.     leftarm:Remove()
  2424.     rightshoulderz:Clone().Parent = me.Torso
  2425.     leftshoulderz:Clone().Parent = me.Torso
  2426.     torsojoint:Clone().Parent = me.HumanoidRootPart
  2427.     lefthipz:Clone().Parent = me.Torso
  2428.     righthipz:Clone().Parent = me.Torso
  2429.     me.Humanoid.JumpPower = 50
  2430.     me.Humanoid.WalkSpeed = 16
  2431.     acting = false
  2432.     canClick = true
  2433.     doing = false
  2434.     hit = false
  2435.     kyssing = false
  2436.     if decearingTHING == 4 then
  2437.         decearingEGG:Remove()
  2438.     end
  2439. end
  2440.  
  2441. function bleedout()
  2442.     local doit = coroutine.wrap(function()
  2443.         local targe = grabbed
  2444.         local num = 0
  2445.         while targe and targe:FindFirstChildOfClass('Humanoid') and targe:FindFirstChildOfClass('Humanoid').Health > 0 and num < 11 do
  2446.             if targe.Head:FindFirstChild('Died') then
  2447.                 tone = math.random(6, 12) / 10
  2448.                 targe.Head.Died.PlaybackSpeed = tone
  2449.                 targe.Head.Died:Play()
  2450.             else
  2451.                 local deathsound = Instance.new('Sound',targe.Head)
  2452.                 deathsound.Name = "Died"
  2453.                 deathsound.SoundId = 'rbxasset://sounds/uuhhh.mp3'
  2454.                 deathsound.Volume = 0.65
  2455.                 deathsound.EmitterSize = 5
  2456.                 deathsound.MaxDistance = 150
  2457.                 tone = math.random(5, 15) / 10
  2458.                 targe.Head.Died.PlaybackSpeed = tone
  2459.                 targe.Head.Died:Play()
  2460.             end
  2461.             targe:FindFirstChildOfClass('Humanoid').Health = targe:FindFirstChildOfClass('Humanoid').Health - 7
  2462.             num = num+1
  2463.             wait(0.325)
  2464.         end
  2465.         targe:FindFirstChildOfClass('Humanoid').Health = 0
  2466.         wait()
  2467.         killz(targe,'Head',nil,nil,false,true)
  2468.         wait(2)
  2469.         targe:Remove()
  2470.     end)
  2471.     doit()
  2472. end
  2473.  
  2474. function liedown()
  2475.     local doit = coroutine.wrap(function()
  2476.     local targe = grabbed
  2477.         wait(2)
  2478.         if targe and targe:FindFirstChildOfClass('Humanoid') then
  2479.             targe:FindFirstChildOfClass('Humanoid').PlatformStand = false
  2480.         end
  2481.     end)
  2482.     doit()
  2483. end
  2484.  
  2485. function grab()
  2486.     local doit = coroutine.wrap(function()
  2487.     acting = true
  2488.     me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3
  2489.     local arm = me["Right Arm"]
  2490.     local tors = me.Torso
  2491.     local arm2 = me["Left Arm"]
  2492.     local humanroot = me.HumanoidRootPart
  2493.     local weld2 = Instance.new('Weld',arm)
  2494.     weld2.Part0 = arm
  2495.     weld2.Part1 = tors
  2496.     weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  2497.     local weld3 = Instance.new('Weld',arm2)
  2498.     weld3.Part0 = arm2
  2499.     weld3.Part1 = tors
  2500.     weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  2501.     for i = 0,1,0.05 do
  2502.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end
  2503.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  2504.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.2,1.3,0)*CFrame.Angles(0,0,1.2),i)
  2505.         knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), -1.55) * CFrame.new(0, 0.95, 0)
  2506.         wait(0.01)
  2507.     end
  2508.     grabbing = true
  2509.     trail.Enabled = true
  2510.     for i = 0,1,0.10 do
  2511.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end
  2512.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i)
  2513.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i)
  2514.         wait(0.01)
  2515.     end
  2516.     trail.Enabled = false
  2517.     wait(0.5)
  2518.     grabbing = false
  2519.     me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3
  2520.     if grabbed == nil then
  2521.         for i = 0,1,0.1 do
  2522.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil then return end
  2523.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  2524.             weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  2525.             knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  2526.             wait(0.001)
  2527.         end
  2528.         weld2:Destroy()
  2529.         weld3:Destroy()
  2530.         rightshoulderz:Clone().Parent = me.Torso
  2531.             leftshoulderz:Clone().Parent = me.Torso
  2532.         acting = false
  2533.         canClick = true
  2534.     end
  2535.     end)
  2536.     doit()
  2537. end
  2538.  
  2539. function kill()
  2540.     paralyzed = false
  2541.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then hardrelease() return end
  2542.     targetweld = grabbed.Torso.TargetWeld
  2543.     targetweld2 = nil
  2544.     local reee = grabbed:FindFirstChild("Left Arm")
  2545.     if reee and reee:FindFirstChild("Weld") then
  2546.         targetweld2 = reee.Weld
  2547.     end
  2548.     for i, v in pairs(grabbed:GetChildren()) do
  2549.         if v.Name == "Part" then
  2550.             v.CanCollide = true
  2551.         end
  2552.     end
  2553.     targetweld3pt = grabbed:FindFirstChild("Right Arm")
  2554.     local targetrightshoulder = rightshoulder
  2555.     local targetleftshoulder = leftshoulder
  2556.     local targetweld3 = Instance.new("Weld", targetweld3pt)
  2557.     targetweld3.Part0 = grabbed.Torso
  2558.     targetweld3.Part1 = targetweld3pt
  2559.     targetweld3.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  2560.    
  2561.     local doit = coroutine.wrap(function()
  2562.     local arm = me["Right Arm"]
  2563.     local tors = grabbed.Torso
  2564.     local arm2 = me["Left Arm"]
  2565.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  2566.     doing = true
  2567.     local weld2 = arm:FindFirstChildOfClass('Weld')
  2568.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  2569.     local humanroot = me.HumanoidRootPart
  2570.    
  2571.     for i = 0,1,0.1 do
  2572.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2573.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.9, 0, -1.4), i)
  2574.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 0.5, -0.5)* CFrame.Angles(-1.5, 0.4, 1.1), i)
  2575.         wait(0.01)
  2576.     end
  2577.    
  2578.     audio:Stop()
  2579.     audio.SoundId = "rbxassetid://517040733"
  2580.     tone = math.random(1, 3)
  2581.     if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.3 end
  2582.     if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end
  2583.     if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.2 end
  2584.     audio:Play()
  2585.    
  2586.     local bleedpart = Instance.new("Part", grabbed)
  2587.     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  2588.     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  2589.     bleedpart.CanCollide = false
  2590.     bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0)
  2591.     bleedpart.Transparency = 1
  2592.    
  2593.     local bleedpartweld = Instance.new("Weld", grabbed.Torso)
  2594.     bleedpartweld.Part0 = grabbed.Torso
  2595.     bleedpartweld.Part1 = bleedpart
  2596.     bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  2597.     local coru=coroutine.wrap(function()
  2598.     bleed(bleedpart)
  2599.     end)
  2600.     coru()
  2601.    
  2602.     local slightthrow = Instance.new("BodyThrust", grabbed.Torso)
  2603.     slightthrow.Force = Vector3.new(0, 0, -2500)
  2604.    
  2605.     local slightthrow2 = Instance.new("BodyAngularVelocity", grabbed.Torso)
  2606.     slightthrow2.AngularVelocity = Vector3.new(0, -1000, 0)
  2607.     slightthrow2.MaxTorque = Vector3.new(1000, 1000, 1000)
  2608.    
  2609.     if grabbed:FindFirstChildOfClass('Humanoid') then
  2610.         grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  2611.     end
  2612.    
  2613.     killz(grabbed,'Left Leg')
  2614.     killz(grabbed,'Left Arm')
  2615.     killz(grabbed,'Right Leg')
  2616.     killz(grabbed,'Right Arm')
  2617.    
  2618.     trail.Enabled = true
  2619.    
  2620.     for i = 0,1,0.2 do
  2621.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2622.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 0, -1.4), i)
  2623.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i)
  2624.         wait(0.01)
  2625.     end
  2626.    
  2627.     trail.Enabled = false
  2628.    
  2629.     bleedout()
  2630.    
  2631.     rightshoulderz:Clone().Parent = me.Torso
  2632.         leftshoulderz:Clone().Parent = me.Torso
  2633.     grabbed = nil
  2634.    
  2635.     if humanroot:FindFirstChild('Holder') then
  2636.         humanroot.Holder:Destroy()
  2637.     end
  2638.    
  2639.     wait(0.2)
  2640.     slightthrow:Remove()
  2641.     slightthrow2:Remove()
  2642.     for i = 0,1,0.05 do
  2643.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2644.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5, 0, 0)* CFrame.Angles(0, 0, 0), i)
  2645.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5, 0, 0)* CFrame.Angles(0, 0, 0), i)
  2646.         knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  2647.         wait(0.01)
  2648.     end
  2649.    
  2650.     weld2:Destroy()
  2651.     weld3:Destroy()
  2652.     targetweld = nil
  2653.     targetweld2 = nil
  2654.     targetweld3 = nil
  2655.     rightshoulderz:Clone().Parent = me.Torso
  2656.     leftshoulderz:Clone().Parent = me.Torso
  2657.     acting = false
  2658.     canClick = true
  2659.     doing = false
  2660.     end)
  2661.     doit()
  2662. end
  2663.  
  2664. function finish()
  2665.     if finishing == true then return end
  2666.     finishing = true
  2667.     acting = true
  2668.     decearingTHING = math.random(1, 100)
  2669.     if decearingTHING == 4 then
  2670.         decearingEGG = Instance.new("Sound", me.Torso)
  2671.         decearingEGG.SoundId = "rbxassetid://138084557"
  2672.         decearingEGG.PlaybackSpeed = math.random(10, 12) / 10
  2673.         decearingEGG.TimePosition = 0.2
  2674.         decearingEGG:Play()
  2675.     end
  2676.     me.Humanoid.WalkSpeed = 0
  2677.     me.Humanoid.JumpPower = 0
  2678.    
  2679.     local rightarm = Instance.new("Weld", me.Torso)
  2680.     rightarm.Part0 = me.Torso
  2681.     rightarm.Part1 = me["Right Arm"]
  2682.     rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  2683.    
  2684.     local tors = Instance.new("Weld", me.HumanoidRootPart)
  2685.     tors.Part0 = me.HumanoidRootPart
  2686.     tors.Part1 = me.Torso
  2687.     tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0)
  2688.    
  2689.     local rightleg = Instance.new("Weld", me.Torso)
  2690.     rightleg.Part0 = me.Torso
  2691.     rightleg.Part1 = me["Right Leg"]
  2692.     rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0)
  2693.    
  2694.     local leftleg = Instance.new("Weld", me.Torso)
  2695.     leftleg.Part0 = me.Torso
  2696.     leftleg.Part1 = me["Left Leg"]
  2697.     leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0)
  2698.    
  2699.     for i = 0, 1, 0.05 do
  2700.         tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), 0, 0), i)
  2701.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i)
  2702.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i)
  2703.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0) * CFrame.Angles(math.rad(179), math.rad(179), 0), i)
  2704.         wait()
  2705.     end
  2706.     for i=1,finishnum do
  2707.         local num1 = 0.5
  2708.         local num2 = 0.5
  2709.         local num3 = 0.25
  2710.     if finishnum ~= 1 then
  2711.         num3 = 0
  2712.     end
  2713.     trail.Enabled = true
  2714.     for i = 0, 1, num1 do
  2715.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-60), 0, 0), i)
  2716.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(0), 0, 0), i)
  2717.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(10), 0, 0), i)
  2718.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, -1) * CFrame.Angles(math.rad(160), math.rad(150), 0), i)
  2719.         wait()
  2720.     end
  2721.     wait()
  2722.     for i = 0, 1, num2 do
  2723.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2724.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(-30), 0, 0), i)
  2725.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(-20), 0, 0), i)
  2726.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0.2) * CFrame.Angles(math.rad(250), math.rad(180), 0), i)
  2727.         wait()
  2728.     end
  2729.     trail.Enabled = false
  2730.     wait(num3)
  2731.     end
  2732.     wait()
  2733.     for i = 0, 1, 0.05 do
  2734.         tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), i)
  2735.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0) * CFrame.Angles(0, 0, 0), i)
  2736.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0) * CFrame.Angles(0, 0, 0), i)
  2737.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0), i)
  2738.         wait()
  2739.     end
  2740.     tors:Remove()
  2741.     rightarm:Remove()
  2742.     rightleg:Remove()
  2743.     leftleg:Remove()
  2744.     rightshoulderz:Clone().Parent = me.Torso
  2745.     leftshoulderz:Clone().Parent = me.Torso
  2746.     torsojoint:Clone().Parent = me.HumanoidRootPart
  2747.     lefthipz:Clone().Parent = me.Torso
  2748.     righthipz:Clone().Parent = me.Torso
  2749.     me.Humanoid.JumpPower = 50
  2750.     me.Humanoid.WalkSpeed = 16
  2751.     acting = false
  2752.     canClick = true
  2753.     doing = false
  2754.     hit = false
  2755.     finishing = false
  2756.     if decearingTHING == 4 then
  2757.         decearingEGG:Remove()
  2758.     end
  2759. end
  2760.  
  2761. function throw()
  2762.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end
  2763.     paralyzed = false
  2764.     targetweld = grabbed.Torso.TargetWeld
  2765.     local ree = grabbed:FindFirstChild("Left Arm")
  2766.     targetweld2 =nil
  2767.     if ree and ree:FindFirstChild("Weld") then
  2768.         targetweld2 = ree.Weld
  2769.     end
  2770.    
  2771.     for i, v in pairs(grabbed:GetChildren()) do
  2772.         if v.Name == "Part" then
  2773.             v.CanCollide = true
  2774.         end
  2775.     end
  2776.    
  2777.    
  2778.     local doit = coroutine.wrap(function()
  2779.     local arm = me["Right Arm"]
  2780.     local tors = grabbed.Torso
  2781.     local arm2 = me["Left Arm"]
  2782.     local targrightshoulder = rightshoulder
  2783.    
  2784.     local targleftshoulder = leftshoulder
  2785.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  2786.     doing = true
  2787.     local weld2 = arm:FindFirstChildOfClass('Weld')
  2788.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  2789.     local humanroot = me.HumanoidRootPart
  2790.    
  2791.     for i = 0,1,0.2 do
  2792.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2793.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 1, -1.4), i)
  2794.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i)
  2795.         targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i)
  2796.         if targetweld2 then
  2797.             targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i)
  2798.         end
  2799.         wait(0.01)
  2800.     end
  2801.    
  2802.     audio:Stop()
  2803.     audio.SoundId = "rbxassetid://536642316"
  2804.     tone = math.random(1, 3)
  2805.     if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.08 end
  2806.     if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end
  2807.     if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.12 end
  2808.     audio:Play()
  2809.    
  2810.     local slightthrow = Instance.new("BodyVelocity", grabbed.Torso)
  2811.     slightthrow.Velocity = Vector3.new(0,20,0)+(me.Torso.CFrame.lookVector*20)
  2812.     slightthrow.P = 5000
  2813.     slightthrow.MaxForce = Vector3.new(9000001,9000001,9000001)
  2814.     local point = grabbed.Torso.Position
  2815.     local aaaaaa = grabbed
  2816.     liedown()
  2817.    
  2818.     rightshoulderz:Clone().Parent = me.Torso
  2819.             leftshoulderz:Clone().Parent = me.Torso
  2820.     grabbed = nil
  2821.    
  2822.     if humanroot:FindFirstChild('Holder') then
  2823.         humanroot.Holder:Destroy()
  2824.     end
  2825.     local coru = coroutine.wrap(function()
  2826.         while aaaaaa and aaaaaa:FindFirstChild('Torso') and (aaaaaa.Torso.Position-point).magnitude < 5 do wait(0.001) end
  2827.         slightthrow:Remove()
  2828.     end)
  2829.     coru()
  2830.    
  2831.     for i = 0,1,0.05 do
  2832.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  2833.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  2834.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  2835.         wait(0.01)
  2836.     end
  2837.     weld2:Destroy()
  2838.     weld3:Destroy()
  2839.     targetweld:Remove()
  2840.     if targetweld2 then
  2841.         targetweld2:Remove()
  2842.     end
  2843.     if rightshoulder then
  2844.     rightshoulder:Clone().Parent = tors
  2845.     end
  2846.     if leftshoulder then
  2847.     leftshoulder:Clone().Parent = tors
  2848.     end
  2849.     headweld:Clone().Parent = tors
  2850.     rightshoulderz:Clone().Parent = me.Torso
  2851.             leftshoulderz:Clone().Parent = me.Torso
  2852.     acting = false
  2853.     canClick = true
  2854.     doing = false
  2855.     end)
  2856.     doit()
  2857. end
  2858.  
  2859. cfn,ang,mr,int=CFrame.new,CFrame.Angles,math.rad,Instance.new
  2860. bc=BrickColor.new
  2861. local minimumsize = Vector3.new(0.7,0.7,0.7)
  2862. local surface_between_splitted_parts = 'SmoothNoOutlines'
  2863. local fragmentable = workspace
  2864. local list = {}
  2865. local brickcount = 0
  2866. local storage = {}
  2867. local fillup = 1000
  2868. local maximumstorage = 2000
  2869. local storage_position = Vector3.new(0,0,5000)
  2870. local stored_partsize = Vector3.new(1,1,1)
  2871. local parts_created_per_frame = 5
  2872.  
  2873. local minimumsize = Vector3.new(0.7,0.7,0.7)
  2874. local surface_between_splitted_parts = 'SmoothNoOutlines'
  2875. local fragmentable = workspace
  2876. local list = {}
  2877. local brickcount = 0
  2878. local storage = {}
  2879. local fillup = 1000
  2880. local maximumstorage = 2000
  2881. local storage_position = Vector3.new(0,0,5000)
  2882. local stored_partsize = Vector3.new(1,1,1)
  2883. local parts_created_per_frame = 5
  2884.  
  2885.  
  2886. function fragmentate(cframe,size,color,explosion_position,explosion_blastradius,backsurface,bottomsurface,frontsurface,leftsurface,rightsurface,topsurface,transparency,reflectance,material)
  2887.     local xi = size.X >= minimumsize.X*(1+explosion_blastradius/16) and 2 or 1
  2888.     local yi = size.Y >= minimumsize.Y*(1+explosion_blastradius/16) and 2 or 1
  2889.     local zi = size.Z >= minimumsize.Z*(1+explosion_blastradius/16) and 2 or 1
  2890.     if xi == 1 and yi == 1 and zi == 1 or (cframe.p-explosion_position).magnitude > size.magnitude/2 + explosion_blastradius then
  2891.         if xi == 1 and yi == 1 and zi == 1 then return end
  2892.         if #storage > 0 then
  2893.             local p = storage[1]
  2894.             p.BrickColor = color
  2895.             p.Size = size
  2896.             p.Anchored = false
  2897.             p.BackSurface = backsurface
  2898.             p.BottomSurface = bottomsurface
  2899.             p.FrontSurface = frontsurface
  2900.             p.LeftSurface = leftsurface
  2901.             p.RightSurface = rightsurface
  2902.             p.TopSurface = topsurface
  2903.             p.Transparency = transparency
  2904.             p.CFrame = cframe
  2905.             p.Reflectance = reflectance
  2906.             p.Material = material
  2907.             game:GetService('Debris'):AddItem(p,30)
  2908.             p:BreakJoints()
  2909.             table.remove(storage,1)
  2910.         else
  2911.             local p = Instance.new("Part",fragmentable)
  2912.             p.BrickColor = color
  2913.             p.FormFactor = "Custom"
  2914.             p.Size = size
  2915.             p.BackSurface = backsurface
  2916.             p.BottomSurface = bottomsurface
  2917.             p.FrontSurface = frontsurface
  2918.             p.LeftSurface = leftsurface
  2919.             p.RightSurface = rightsurface
  2920.             p.TopSurface = topsurface
  2921.             p.Transparency = transparency
  2922.             p.Material = material
  2923.             if p.Transparency>0.285 then
  2924.                 p.Anchored = false
  2925.             else
  2926.                 p.Anchored=false
  2927.                 p.Material='Wood'
  2928.                 game:GetService('Debris'):AddItem(p,10)
  2929.             end
  2930.             p.CFrame = cframe
  2931.             p.Reflectance = reflectance
  2932.             p:BreakJoints()
  2933.         end
  2934.         return
  2935.     end
  2936.     local mody = math.random(-125,125)/1000
  2937.     for y = 1,yi do
  2938.         if math.random()> 0.5 then
  2939.             local modx = math.random(-125,125)/1000
  2940.             for x = 1,xi do
  2941.                 local modz = math.random(-125,125)/1000
  2942.                 for z = 1,zi do --offset = x/xi-0.75+modx)
  2943.                     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)),
  2944.                         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,
  2945.                         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,
  2946.                         z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  2947.                         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,
  2948.                         y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material)
  2949.                 end
  2950.                
  2951.             end
  2952.         else
  2953.             local modz = math.random(-125,125)/1000
  2954.             for z = 1,zi do
  2955.                 local modx = math.random(-125,125)/1000
  2956.                 for x = 1,xi do
  2957.                     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)),
  2958.                         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,
  2959.                         zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z),color,explosion_position,explosion_blastradius,
  2960.                         z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  2961.                         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,
  2962.                         y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material)
  2963.                 end
  2964.             end
  2965.         end
  2966.     end            
  2967. end
  2968.  
  2969. function start_fragmentation(position,radius,nuh)
  2970.     local search = Region3.new(position-Vector3.new(radius,radius,radius)*1.1,position+Vector3.new(radius,radius,radius)*1.1)
  2971.     repeat
  2972.     local finish = false
  2973.     local parts = workspace:FindPartsInRegion3WithIgnoreList(search,list,100)
  2974.     for i = 1,#parts do
  2975.         table.insert(list,1,parts[i])
  2976.     end
  2977.     finish = true
  2978.     until #parts < 100 and finish
  2979.     local t = tick()
  2980.     for i = 1,#list do
  2981.         local p = list[i]
  2982.         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
  2983.             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)
  2984.             if #storage < maximumstorage and p.Shape == "Block" then
  2985.                 p.Anchored = false
  2986.                 p.FormFactor = "Custom"
  2987.                 p.Size = stored_partsize
  2988.                 p.Position = storage_position
  2989.                 table.insert(storage,1,p)
  2990.             else
  2991.                 p:Destroy()
  2992.             end
  2993.         end
  2994.         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
  2995.             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)
  2996.             if #storage < maximumstorage and p.Shape == "Block" then
  2997.                 p.Anchored = false
  2998.                 p.Material='Wood'
  2999.                 p.FormFactor = "Custom"
  3000.                 p.Size = stored_partsize
  3001.                 p.Position = storage_position
  3002.                 table.insert(storage,1,p)
  3003.             else
  3004.                 p:Destroy()
  3005.             end
  3006.         end
  3007.     end
  3008.     list = {}
  3009. end
  3010.  
  3011.  
  3012. function fling()
  3013. local doit = coroutine.wrap(function()
  3014. if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') then
  3015.     acting = true
  3016.     for i=1,finishnum do
  3017.     local weld2 = Instance.new('Weld',me["Right Arm"])
  3018.     weld2.Part0 = me["Right Arm"]
  3019.     weld2.Part1 = me["Torso"]
  3020.     weld2.C0 = CFrame.new(-1.5,0,0)
  3021.     if finishnum == 1 then
  3022.     for i = 0,1,0.05 do
  3023.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3024.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  3025.         wait(0.01) 
  3026.     end
  3027.     end
  3028.     audio.SoundId = "rbxassetid://166083610"
  3029.     audio.PlaybackSpeed = 1
  3030.     audio.TimePosition = 0.1
  3031.     audio:Play()
  3032.     if finishnum == 1 then
  3033.     for i = 0,1,0.5 do
  3034.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3035.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  3036.         wait(0.001)
  3037.     end
  3038.     end
  3039.     weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  3040.     local knofe = obj1:Clone()
  3041.     for i, v in pairs(obj1:GetChildren()) do
  3042.         if v:IsA('BasePart') then
  3043.         v.Transparency = 1
  3044.         end
  3045.     end
  3046.     knofe.Parent = workspace
  3047.     knofe.Name = "Projectile"
  3048.     knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  3049.     knofe:FindFirstChild("Trail", true).Enabled = true
  3050.     local heck = Instance.new('BodyVelocity',knofe.Grab)
  3051.     heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  3052.     local coru = coroutine.wrap(function()
  3053.         wait(0.45)
  3054.         if heck then
  3055.             heck:Destroy()
  3056.         end
  3057.     end)
  3058.     coru()
  3059.     local able = true
  3060.     knofe["big ass knife"].Touched:connect(function(hit)
  3061.         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
  3062.             local thing = hit.Parent:FindFirstChildOfClass('Humanoid')
  3063.             local ree = hit.Parent
  3064.             if thing == nil then
  3065.                 ree = hit.Parent.Parent
  3066.             end
  3067.             if ree:FindFirstChildOfClass('Humanoid').Health > 0 then
  3068.                 knofe:FindFirstChild("Trail", true).Enabled = false
  3069.                 game:GetService('Debris'):AddItem(knofe,5)
  3070.                 tone = math.random(1, 3)
  3071.                 local sound = Instance.new('Sound',knofe.Grab)
  3072.                 if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  3073.                 if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  3074.                 if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  3075.                 sound.PlaybackSpeed = 1
  3076.                 sound:Play()
  3077.                 for i, v in pairs(knofe:GetChildren()) do
  3078.                     if v:IsA('BasePart') then
  3079.                     v.CanCollide = true
  3080.                     v.Anchored = true
  3081.                     end
  3082.                 end
  3083.                 hit.Anchored = true
  3084.                 if ree:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then
  3085.                     ree:FindFirstChildOfClass('Humanoid').Health = 0
  3086.                 end
  3087.                 wait()
  3088.                 killz(ree,hit.Name,knofe)
  3089.             else
  3090.                 knofe:FindFirstChild("Trail", true).Enabled = false
  3091.                 heck.Velocity = Vector3.new(0,0,0)
  3092.                 heck:Destroy()
  3093.                 game:GetService('Debris'):AddItem(knofe,5)
  3094.                 tone = math.random(1, 3)
  3095.                 local sound = Instance.new('Sound',knofe.Grab)
  3096.                 if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  3097.                 if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  3098.                 if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  3099.                 sound.PlaybackSpeed = 1
  3100.                 sound:Play()
  3101.                 for i, v in pairs(knofe:GetChildren()) do
  3102.                     if v:IsA('BasePart') then
  3103.                     v.Anchored = false
  3104.                     end
  3105.                 end
  3106.                 hit.Anchored = true
  3107.                 wait(0.001)
  3108.                 hit.Anchored = false
  3109.                 for i, v in pairs(knofe:GetChildren()) do
  3110.                     if v:IsA('BasePart') then
  3111.                     v.Anchored = false
  3112.                     end
  3113.                 end
  3114.                 if knofe then
  3115.                     local coru = coroutine.wrap(function()
  3116.                         if hit then
  3117.                             local uno = Instance.new('Part',workspace)
  3118.                             local dos = Instance.new('Part',workspace)
  3119.                             uno.CFrame = hit.CFrame
  3120.                             dos.CFrame = knofe["big ass knife"].CFrame
  3121.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  3122.                             weld.Part0 = hit
  3123.                             weld.Part1 = knofe["big ass knife"]
  3124.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  3125.                             uno:Destroy()
  3126.                             dos:Destroy()
  3127.                         end
  3128.                     end)
  3129.                     coru()
  3130.                 end
  3131.             end
  3132.         elseif hit.Parent and hit.Parent ~= me and hit.Parent.Parent ~= me and hit.CanCollide and knofe.Grab.CanCollide == false then
  3133.             if hit.Transparency and (hit.Transparency<=0.285 or hit:GetMass()<=3000) then
  3134.                 knofe:FindFirstChild("Trail", true).Enabled = false
  3135.                 local sound = Instance.new('Sound',knofe.Grab)
  3136.                 sound.SoundId = 'rbxassetid://267585646'
  3137.                 sound:Play()
  3138.                 for i,v in pairs(knofe:GetChildren()) do
  3139.                     if v:IsA('BasePart') then
  3140.                         v.Anchored = true
  3141.                     end
  3142.                 end
  3143.                 wait()
  3144.                 heck.Velocity = Vector3.new(0,0,0)
  3145.                 heck:Destroy()
  3146.                 local uno = Instance.new('Part',workspace)
  3147.                             local dos = Instance.new('Part',workspace)
  3148.                             uno.CFrame = hit.CFrame
  3149.                             dos.CFrame = knofe["big ass knife"].CFrame
  3150.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  3151.                             weld.Part0 = hit
  3152.                             weld.Part1 = knofe["big ass knife"]
  3153.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  3154.                             uno:Destroy()
  3155.                             dos:Destroy()
  3156.                             for i,v in pairs(knofe:GetChildren()) do
  3157.                     if v:IsA('BasePart') then
  3158.                         v.Anchored = false
  3159.                     end
  3160.                 end
  3161.                 game:GetService('Debris'):AddItem(knofe,5)
  3162.                 for i,v in pairs(knofe:GetChildren()) do
  3163.                     if v:IsA('BasePart') then
  3164.                     v.CanCollide = true
  3165.                     end
  3166.                 end
  3167.             end
  3168.             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
  3169.                 knofe:FindFirstChild("Trail", true).Enabled = false
  3170.                 able = false
  3171.                 local sound = Instance.new('Sound',knofe.Grab)
  3172.                 sound.SoundId = 'rbxassetid://144884907'
  3173.                 sound:Play()
  3174.                 local coru = coroutine.wrap(function()
  3175.                     start_fragmentation(knofe["big ass knife"].Position,1.25,knofe)
  3176.                 end)
  3177.                 coru()
  3178.             end
  3179.         end
  3180.     end)
  3181.     if finishnum == 1 then
  3182.     for i= 0,1,0.1 do
  3183.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3184.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3185.         wait(0.001)
  3186.     end
  3187.     else
  3188.         for i= 0,1,0.5 do
  3189.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3190.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3191.         wait(0.001)
  3192.     end
  3193.     end
  3194.     for i,v in pairs(obj1:GetChildren()) do
  3195.         if v:IsA('BasePart') then
  3196.         v.Transparency = 0
  3197.         end
  3198.     end
  3199.     weld2:Destroy()
  3200.     rightshoulderz:Clone().Parent = me.Torso
  3201.     end
  3202.     acting = false
  3203.     canClick = true
  3204. end
  3205. end)
  3206. doit()
  3207. end
  3208.  
  3209. function instasplode()
  3210.     local coru = coroutine.wrap(function()
  3211.         acting = true
  3212.         for i=1,1 do
  3213.         local weld2 = Instance.new('Weld',me["Right Arm"])
  3214.         weld2.Part0 = me["Right Arm"]
  3215.         weld2.Part1 = me["Torso"]
  3216.         weld2.C0 = CFrame.new(-1.5,0,0)
  3217.         if finishnum == 1 then
  3218.         for i = 0,1,0.05 do
  3219.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3220.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  3221.             wait(0.01) 
  3222.         end
  3223.         end
  3224.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  3225.         audio.SoundId = "rbxassetid://166083610"
  3226.         audio.PlaybackSpeed = 1
  3227.         audio.TimePosition = 0.1
  3228.         audio:Play()
  3229.         if finishnum == 1 then
  3230.         for i = 0,1,0.5 do
  3231.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3232.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  3233.             wait(0.001)
  3234.         end
  3235.         end
  3236.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  3237.         local knofe = obj1:Clone()
  3238.         for i,v in pairs(obj1:GetChildren()) do
  3239.             if v:IsA('BasePart') then
  3240.             v.Transparency = 1
  3241.             end
  3242.         end
  3243.         knofe.Parent = workspace
  3244.         knofe.Name = "Projectile"
  3245.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  3246.         knofe:FindFirstChild("Trail", true).Enabled = false
  3247.         fireofjesUS = Instance.new("Fire", knofe.Grab)
  3248.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  3249.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  3250.         local coru = coroutine.wrap(function()
  3251.             wait(0.45)
  3252.             if heck then
  3253.                 heck:Destroy()
  3254.             end
  3255.         end)
  3256.         coru()
  3257.         knofe["big ass knife"].Touched:connect(function(hit)
  3258.             if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then
  3259.                 heck.Velocity = Vector3.new(0,0,0)
  3260.                 heck:Destroy()
  3261.                 for i,v in pairs(knofe:GetChildren()) do
  3262.                     if v:IsA('BasePart') then
  3263.                     v.CanCollide = true
  3264.                     end
  3265.                 end
  3266.                 local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
  3267.                 if hum == nil then
  3268.                     hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
  3269.                 end
  3270.                 if knofe then
  3271.                     local coru = coroutine.wrap(function()
  3272.                         if hit then
  3273.                             local uno = Instance.new('Part',workspace)
  3274.                             local dos = Instance.new('Part',workspace)
  3275.                             uno.CFrame = hit.CFrame
  3276.                             dos.CFrame = knofe["big ass knife"].CFrame
  3277.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  3278.                             weld.Part0 = hit
  3279.                             weld.Part1 = knofe["big ass knife"]
  3280.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  3281.                             uno:Destroy()
  3282.                             dos:Destroy()
  3283.                         end
  3284.                     end)
  3285.                     coru()
  3286.                 end
  3287.                     local sound = Instance.new('Sound',knofe.Grab)
  3288.                     sound.Name = "BOOM"
  3289.                     sound.EmitterSize = 25
  3290.                     sound.SoundId = 'rbxassetid://476477344'
  3291.                     sound.Volume = 0.5
  3292.                     sound:Play()
  3293.                     local exppart = Instance.new("Part", game.Workspace)
  3294.                     exppart.Size = Vector3.new(0.2, 0.2, 0.2)
  3295.                     exppart.Anchored = true
  3296.                     exppart.CanCollide = false
  3297.                     exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p)
  3298.                     exppart.Transparency = 1
  3299.                     local expaccent = Instance.new("ParticleEmitter", exppart)
  3300.                     expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))})
  3301.                     expaccent.LightEmission = 0.2
  3302.                     expaccent.LightInfluence = 0.3
  3303.                     expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  3304.                     expaccent.Acceleration = Vector3.new(0, 30, 0)
  3305.                     expaccent.Drag = 15
  3306.                     expaccent.LockedToPart = false
  3307.                     expaccent.Lifetime = NumberRange.new(0.5, 1.5)
  3308.                     expaccent.Rate = 2000
  3309.                     expaccent.Speed = NumberRange.new(0,0)
  3310.                     expaccent.SpreadAngle = Vector2.new(360, 360)
  3311.                     expaccent:Clone().Parent = exppart
  3312.                     expaccent:Clone().Parent = exppart
  3313.                     local exp = Instance.new('Explosion',game.Workspace)
  3314.                     exp.Position = knofe["big ass knife"].Position
  3315.                     exp.ExplosionType = Enum.ExplosionType.NoCraters
  3316.                     exp.BlastRadius = 5
  3317.                     exp.Visible = false
  3318.                     exp.BlastPressure = 0
  3319.                     exp.DestroyJointRadiusPercent = 0
  3320.                     exp.Hit:connect(function(hit)
  3321.                         if hit.Parent and hit.Parent ~= me and hit.Parent.Name ~= "bitch ass knife" then
  3322.                             wait(0.001)
  3323.                             tgt = hit
  3324.                             local coru=coroutine.wrap(function(tgtt)
  3325.                                 local fireofgods = Instance.new("Fire", tgtt)
  3326.                                 fireofgods.Size = 0
  3327.                                 fireofgods.Heat = 0
  3328.                                 local fireofgodsaccent = expaccent:Clone()
  3329.                                 fireofgodsaccent.Parent = hit
  3330.                                 fireofgodsaccent.Rate = 0
  3331.                                 fireofgodsaccent.Speed = NumberRange.new(5, 50)
  3332.                                 fireofgodsaccent.SpreadAngle = Vector2.new(45, 45)
  3333.                                 fireofgodsaccent.Acceleration = Vector3.new(0, 20, 0)
  3334.                                
  3335.                                 while fireofgods.Size < 10 do
  3336.                                     fireofgods.Size = fireofgods.Size + 0.1
  3337.                                     fireofgods.Heat = fireofgods.Heat + 0.1
  3338.                                     fireofgodsaccent.Rate = fireofgodsaccent.Rate + 1
  3339.                                     wait()
  3340.                                 end
  3341.                                 if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then
  3342.                                     hit:BreakJoints()
  3343.                                 elseif hit.Parent and hit.Parent:IsA('Accessory') then
  3344.                                     for i,v in pairs(hit:GetChildren()) do
  3345.                                         if v:IsA('SpecialMesh') then
  3346.                                             v.TextureId = ""
  3347.                                         end
  3348.                                     end
  3349.                                 end
  3350.                                 hit.BrickColor = BrickColor.new("Black")
  3351.                                 for i,v in pairs(hit.Parent:GetChildren()) do
  3352.                                     if v:IsA('Shirt') or v:IsA('Pants') then
  3353.                                         v:Destroy()
  3354.                                     end
  3355.                                 end
  3356.                                
  3357.                                 while fireofgods.Size > 5 do
  3358.                                     fireofgods.Size = fireofgods.Size - 0.1
  3359.                                     fireofgods.Heat = fireofgods.Heat - 0.1
  3360.                                     wait()
  3361.                                 end
  3362.                                 fireofgods:Destroy()
  3363.                                 if hit.Parent then
  3364.                                     if hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then
  3365.                                         local p = hit
  3366.                                         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)
  3367.                                         hit:Remove()
  3368.                                     elseif hit.Parent:FindFirstChildOfClass('Humanoid') ~= nil then
  3369.                                         print(hit.Name)
  3370.                                         if hit.Name == "Torso" or hit.Name == "Head" then
  3371.                                             print('ohhh YAAAA')
  3372.                                             hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  3373.                                         end
  3374.                                         wait()
  3375.                                         killz(hit.Parent,hit.Name,nil,nil,false,false,true)
  3376.                                     end
  3377.                                 end
  3378.                             end)
  3379.                             coru(tgt)
  3380.                         end
  3381.                     end)
  3382.                     local explosionaccenttimeout = coroutine.wrap(function()
  3383.                         wait(0.2)
  3384.                         for i, exploodn in pairs(exppart:GetChildren()) do
  3385.                             exploodn.Enabled = false
  3386.                         end
  3387.                         wait(2)
  3388.                         for i, exploodn in pairs(exppart:GetChildren()) do
  3389.                             exploodn:Remove()
  3390.                         end
  3391.                     end)
  3392.                     explosionaccenttimeout()
  3393.                     for i,v in pairs(knofe:GetChildren()) do
  3394.                         if v:IsA('BasePart') then
  3395.                         v.Transparency = 1
  3396.                         end
  3397.                     end
  3398.                     exp.AncestryChanged:connect(function() knofe:Destroy() end)
  3399.                 coru()
  3400.             end
  3401.         end)
  3402.         if finishnum == 1 then
  3403.         for i= 0,1,0.1 do
  3404.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3405.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3406.             wait(0.001)
  3407.         end
  3408.         else
  3409.             wait(0.1)
  3410.         end
  3411.         weld2.C0 = CFrame.new(-1.5,0,0)
  3412.         for i,v in pairs(obj1:GetChildren()) do
  3413.             if v:IsA('BasePart') then
  3414.             v.Transparency = 0
  3415.             end
  3416.         end
  3417.         weld2:Destroy()
  3418.         rightshoulderz:Clone().Parent = me.Torso
  3419.         end
  3420.         acting = false
  3421.         canClick = true
  3422.     end)
  3423.     coru()
  3424. end
  3425.  
  3426. function fireworkit()
  3427.     local coru = coroutine.wrap(function()
  3428.         acting = true
  3429.         local ree = 1
  3430.         if finishnum > 1 then
  3431.             ree = 3
  3432.         end
  3433.         for i=1,ree do
  3434.         local weld2 = Instance.new('Weld',me["Right Arm"])
  3435.         weld2.Part0 = me["Right Arm"]
  3436.         weld2.Part1 = me["Torso"]
  3437.         weld2.C0 = CFrame.new(-1.5,0,0)
  3438.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  3439.         audio.SoundId = "rbxassetid://166083610"
  3440.         audio.PlaybackSpeed = 1
  3441.         audio.TimePosition = 0.1
  3442.         audio:Play()
  3443.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  3444.         local knofe = obj1:Clone()
  3445.         for i,v in pairs(obj1:GetChildren()) do
  3446.             if v:IsA('BasePart') then
  3447.             v.Transparency = 1
  3448.             end
  3449.         end
  3450.         local sound = Instance.new('Sound',knofe.Grab)
  3451.         sound.Volume = 0.25
  3452.         sound.EmitterSize = 200
  3453.         sound.MaxDistance = 300
  3454.         sound.SoundId = 'rbxassetid://551051176'
  3455.         sound:Play()
  3456.         knofe.Parent = workspace
  3457.         knofe.Name = "Projectile"
  3458.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  3459.         local partic = Instance.new('ParticleEmitter',knofe.Grab)
  3460.         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))})
  3461.         partic.LightEmission = 0.5
  3462.         partic.LightInfluence = 0
  3463.         partic.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.15)})
  3464.         partic.Rotation = NumberRange.new(0,90)
  3465.         partic.SpreadAngle = Vector2.new(5,5)
  3466.         partic.Speed = NumberRange.new(20)
  3467.         partic.Texture = 'rbxassetid://603193846'
  3468.         partic.EmissionDirection = Enum.NormalId.Left
  3469.         partic.Lifetime = NumberRange.new(0.5,1)
  3470.         partic.Rate = 100
  3471.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  3472.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*240
  3473.         knofe["big ass knife"].Touched:connect(function(hit)
  3474.             sound:Destroy()
  3475.             local sound2 = Instance.new('Sound',workspace)
  3476.             sound2.SoundId = 'rbxassetid://138080762'
  3477.             sound2:Play()
  3478.             if heck then
  3479.                 heck:Destroy()
  3480.             end
  3481.             for i,v in pairs(knofe:GetChildren()) do
  3482.                 v.Anchored = true
  3483.             end
  3484.             partic.Enabled = false
  3485.             local colorscheme = math.random(1,4)
  3486.             --1 - red & orange
  3487.             --2 - blue & pink
  3488.             --3 - green & purple
  3489.             --4 - blue, red, white
  3490.             local colar1 = Color3.fromRGB(255,0,0)
  3491.             local colar2 = Color3.fromRGB(255,125,0)
  3492.             local colar3 = Color3.fromRGB(255,255,255)
  3493.             if colorscheme == 2 then
  3494.                 colar1 = Color3.fromRGB(0,132,255)
  3495.                 colar2 = Color3.fromRGB(243,105,255)
  3496.             elseif colorscheme == 3 then
  3497.                 colar1 = Color3.fromRGB(76,255,0)
  3498.                 colar2 = Color3.fromRGB(128,0,255)
  3499.             elseif colorscheme == 4 then
  3500.                 colar2 = Color3.fromRGB(0,132,255)
  3501.             end
  3502.             local partic2 = Instance.new('ParticleEmitter',knofe.Grab)
  3503.             partic2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar1),ColorSequenceKeypoint.new(1,colar1)})
  3504.             partic2.LightEmission = 0.5
  3505.             partic2.LightInfluence = 0
  3506.             partic2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.1)})
  3507.             partic2.Rotation = NumberRange.new(0,90)
  3508.             partic2.SpreadAngle = Vector2.new(180,180)
  3509.             partic2.Speed = NumberRange.new(20)
  3510.             partic2.Texture = 'rbxassetid://603193846'
  3511.             partic2.EmissionDirection = Enum.NormalId.Right
  3512.             partic2.Lifetime = NumberRange.new(2,2.5)
  3513.             partic2.Rate = 1000
  3514.             partic2.Drag = 1
  3515.             local partic3 = partic2:Clone()
  3516.             partic3.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar2),ColorSequenceKeypoint.new(1,colar2)})
  3517.             partic3.Parent = knofe.Grab
  3518.             if colorscheme == 4 then
  3519.                 local partic4 = partic2:Clone()
  3520.                 partic4.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar3),ColorSequenceKeypoint.new(1,colar3)})
  3521.                 partic4.Parent = knofe.Grab
  3522.             end
  3523.             wait(1)
  3524.             for i,v in pairs(knofe.Grab:GetChildren()) do
  3525.                 if v:IsA('ParticleEmitter') then
  3526.                     v.Enabled = false
  3527.                 end
  3528.             end
  3529.             sound:Destroy()
  3530.             wait(2)
  3531.             knofe:Destroy()
  3532.         end)
  3533.         wait(0.1)
  3534.         weld2.C0 = CFrame.new(-1.5,0,0)
  3535.         for i,v in pairs(obj1:GetChildren()) do
  3536.             if v:IsA('BasePart') then
  3537.             v.Transparency = 0
  3538.             end
  3539.         end
  3540.         weld2:Destroy()
  3541.         rightshoulderz:Clone().Parent = me.Torso
  3542.         end
  3543.         acting = false
  3544.         canClick = true
  3545.     end)
  3546.     coru()
  3547. end
  3548.  
  3549. function paralyze()
  3550.     local coru = coroutine.wrap(function()
  3551.         if paralyzed == true then return end
  3552.         paralyzed = true
  3553.         local arm = me["Right Arm"]
  3554.         local tors = grabbed.Torso
  3555.         local arm2 = me["Left Arm"]
  3556.         if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  3557.         doing = true
  3558.         local weld2 = arm:FindFirstChildOfClass('Weld')
  3559.         local weld3 = arm2:FindFirstChildOfClass('Weld')
  3560.         local humanroot = me.HumanoidRootPart
  3561.         for i = 0,1,0.075 do
  3562.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-2, 0, -1.5), i)
  3563.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i)
  3564.             wait(0.01)
  3565.         end
  3566.         for i = 0,1,0.30 do
  3567.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-0.75, 0, -1.75), i)
  3568.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i)
  3569.             wait(0.01)
  3570.         end
  3571.         killz(grabbed,'Left Leg')
  3572.         killz(grabbed,'Left Arm')
  3573.         killz(grabbed,'Right Leg')
  3574.         killz(grabbed,'Right Arm')
  3575.        
  3576.         for i, v in pairs(grabbed:GetChildren()) do
  3577.             if v.Name == "Part" then
  3578.                 v.CanCollide = false
  3579.             end
  3580.         end
  3581.        
  3582.         audio:Stop()
  3583.         audio.SoundId = "rbxassetid://2801263"
  3584.         tone = math.random(1, 3)
  3585.         if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0 end
  3586.         if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0 end
  3587.         if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0 end
  3588.         audio:Play()
  3589.        
  3590.         local bleedpart = Instance.new("Part", grabbed)
  3591.         bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  3592.         bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  3593.         bleedpart.CanCollide = false
  3594.         bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0)
  3595.         bleedpart.Transparency = 1
  3596.        
  3597.         local bleedpartweld = Instance.new("Weld", grabbed.Torso)
  3598.         bleedpartweld.Part0 = grabbed.Torso
  3599.         bleedpartweld.Part1 = bleedpart
  3600.         bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  3601.         local cuntruu=coroutine.wrap(function()
  3602.             bleed(bleedpart)
  3603.         end)
  3604.         local thicc = coroutine.wrap(function()
  3605.             wait(3)
  3606.             bleedpart:Remove()
  3607.         end)
  3608.         cuntruu()
  3609.         thicc()
  3610.    
  3611.         for i = 0,1,0.075 do
  3612.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i)
  3613.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i)
  3614.             wait(0.01)
  3615.         end
  3616.         acting = true
  3617.         canClick = true
  3618.         doing = false
  3619.     end)
  3620.     coru()
  3621. end
  3622.  
  3623. function explode()
  3624.     local coru = coroutine.wrap(function()
  3625.         acting = true
  3626.         for i=1,finishnum do
  3627.         local weld2 = Instance.new('Weld',me["Right Arm"])
  3628.         weld2.Part0 = me["Right Arm"]
  3629.         weld2.Part1 = me["Torso"]
  3630.         weld2.C0 = CFrame.new(-1.5,0,0)
  3631.         if finishnum == 1 then
  3632.         for i = 0,1,0.05 do
  3633.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3634.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  3635.             wait(0.01) 
  3636.         end
  3637.         end
  3638.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  3639.         audio.SoundId = "rbxassetid://166083610"
  3640.         audio.PlaybackSpeed = 1
  3641.         audio.TimePosition = 0.1
  3642.         audio:Play()
  3643.         if finishnum == 1 then
  3644.         for i = 0,1,0.5 do
  3645.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3646.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  3647.             wait(0.001)
  3648.         end
  3649.         end
  3650.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  3651.         local knofe = obj1:Clone()
  3652.         for i,v in pairs(obj1:GetChildren()) do
  3653.             if v:IsA('BasePart') then
  3654.             v.Transparency = 1
  3655.             end
  3656.         end
  3657.         knofe.Parent = workspace
  3658.         knofe.Name = "Projectile"
  3659.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  3660.         knofe:FindFirstChild("Trail", true).Enabled = false
  3661.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  3662.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  3663.         local coru = coroutine.wrap(function()
  3664.             wait(0.45)
  3665.             if heck then
  3666.                 heck:Destroy()
  3667.             end
  3668.         end)
  3669.         coru()
  3670.         knofe["big ass knife"].Touched:connect(function(hit)
  3671.             if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then
  3672.                 heck.Velocity = Vector3.new(0,0,0)
  3673.                 heck:Destroy()
  3674.                 for i,v in pairs(knofe:GetChildren()) do
  3675.                     if v:IsA('BasePart') then
  3676.                     v.CanCollide = true
  3677.                     end
  3678.                 end
  3679.                 local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
  3680.                 if hum == nil then
  3681.                     hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
  3682.                 end
  3683.                 if hum then
  3684.                     tone = math.random(1, 3)
  3685.                     local sound = Instance.new('Sound',knofe.Grab)
  3686.                     if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  3687.                     if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  3688.                     if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  3689.                     sound.PlaybackSpeed = 1
  3690.                     sound:Play()
  3691.                 else
  3692.                     local sound = Instance.new('Sound',knofe.Grab)
  3693.                     sound.SoundId = 'rbxassetid://267585646'
  3694.                     sound:Play()
  3695.                 end
  3696.                 if knofe then
  3697.                     local coru = coroutine.wrap(function()
  3698.                         if hit then
  3699.                             local uno = Instance.new('Part',workspace)
  3700.                             local dos = Instance.new('Part',workspace)
  3701.                             uno.CFrame = hit.CFrame
  3702.                             dos.CFrame = knofe["big ass knife"].CFrame
  3703.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  3704.                             weld.Part0 = hit
  3705.                             weld.Part1 = knofe["big ass knife"]
  3706.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  3707.                             uno:Destroy()
  3708.                             dos:Destroy()
  3709.                         end
  3710.                     end)
  3711.                     coru()
  3712.                 end
  3713.                 local coru = coroutine.wrap(function()
  3714.                     for i=1,15,0.7 do
  3715.                         local sound = Instance.new('Sound',knofe.Grab)
  3716.                         if knofe then
  3717.                             if knofe.serration.BrickColor == BrickColor.new('Really red') then
  3718.                                 for i, v in pairs(knofe:GetChildren()) do
  3719.                                     if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then
  3720.                                         v.BrickColor = BrickColor.new('Lily white')
  3721.                                         v.Material = Enum.Material.SmoothPlastic
  3722.                                     end
  3723.                                 end
  3724.                             else
  3725.                                 for i,v in pairs(knofe:GetChildren()) do
  3726.                                     if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then
  3727.                                         v.BrickColor = BrickColor.new('Really red')
  3728.                                         v.Material = Enum.Material.Neon
  3729.                                         sound.SoundId = 'rbxassetid://300473653'
  3730.                                         sound.Volume = 0.75
  3731.                                         sound.TimePosition = 0.05
  3732.                                         sound.EmitterSize = 25
  3733.                                         sound.PlaybackSpeed = 1
  3734.                                         sound:Play()
  3735.                                     end
  3736.                                 end
  3737.                             end
  3738.                             wait(1/i)
  3739.                             sound:Destroy()
  3740.                         end
  3741.                     end
  3742.                     local sound = Instance.new('Sound',knofe.Grab)
  3743.                     sound.Name = "BOOM"
  3744.                     sound.EmitterSize = 25
  3745.                     sound.SoundId = 'rbxassetid://12222084'
  3746.                     sound.TimePosition = 0.1
  3747.                     sound.Volume = 0.5
  3748.                     sound:Play()
  3749.                     local exppart = Instance.new("Part", game.Workspace)
  3750.                     exppart.Size = Vector3.new(0.2, 0.2, 0.2)
  3751.                     exppart.Anchored = true
  3752.                     exppart.CanCollide = false
  3753.                     exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p)
  3754.                     exppart.Transparency = 1
  3755.                     local expaccent = Instance.new("ParticleEmitter", exppart)
  3756.                     expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))})
  3757.                     expaccent.LightEmission = 0.2
  3758.                     expaccent.LightInfluence = 0.3
  3759.                     expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  3760.                     expaccent.Acceleration = Vector3.new(0, -8, 0)
  3761.                     expaccent.Drag = 15
  3762.                     expaccent.LockedToPart = true
  3763.                     expaccent.Lifetime = NumberRange.new(0.5, 1.5)
  3764.                     expaccent.Rate = 2000
  3765.                     expaccent.Speed = NumberRange.new(10, 150)
  3766.                     expaccent.SpreadAngle = Vector2.new(360, 360)
  3767.                    
  3768.                     local exp = Instance.new('Explosion',game.Workspace)
  3769.                     exp.Position = knofe["big ass knife"].Position
  3770.                     exp.ExplosionType = Enum.ExplosionType.NoCraters
  3771.                     exp.BlastRadius = 10
  3772.                     exp.BlastPressure = 100000
  3773.                     exp.DestroyJointRadiusPercent = 1
  3774.                     exp.Hit:connect(function(hit)
  3775.                         if hit.Parent and hit.Parent ~= me and hit.Parent:FindFirstChildOfClass('Humanoid') then
  3776.                             if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then
  3777.                                 hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  3778.                             end
  3779.                             wait(0.001)
  3780.                             local coru=coroutine.wrap(function()
  3781.                             killz(hit.Parent,'Head',knofe,exp)
  3782.                             end)
  3783.                             coru()
  3784.                         elseif hit.Parent and hit.Parent ~= workspace and hit.Parent ~= me then
  3785.                             if hit.Parent.Name ~= "Projectile" then
  3786.                                 hit.Parent:BreakJoints()
  3787.                             end
  3788.                         elseif hit.Parent and hit.Parent ~= me then
  3789.                             hit:BreakJoints()
  3790.                         end
  3791.                     end)
  3792.                     local explosionaccenttimeout = coroutine.wrap(function()
  3793.                         wait(0.2)
  3794.                         expaccent.Enabled = false
  3795.                         wait(2)
  3796.                         exppart:Remove()
  3797.                     end)
  3798.                     explosionaccenttimeout()
  3799.                     for i,v in pairs(knofe:GetChildren()) do
  3800.                         if v:IsA('BasePart') then
  3801.                         v.Transparency = 1
  3802.                         end
  3803.                     end
  3804.                     exp.AncestryChanged:connect(function() knofe:Destroy() end)
  3805.                 end)
  3806.                 coru()
  3807.             end
  3808.         end)
  3809.         if finishnum == 1 then
  3810.         for i= 0,1,0.1 do
  3811.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  3812.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3813.             wait(0.001)
  3814.         end
  3815.         else
  3816.             wait(0.1)
  3817.         end
  3818.         weld2.C0 = CFrame.new(-1.5,0,0)
  3819.         for i,v in pairs(obj1:GetChildren()) do
  3820.             if v:IsA('BasePart') then
  3821.             v.Transparency = 0
  3822.             end
  3823.         end
  3824.         weld2:Destroy()
  3825.         rightshoulderz:Clone().Parent = me.Torso
  3826.         end
  3827.         acting = false
  3828.         canClick = true
  3829.     end)
  3830.     coru()
  3831. end
  3832.  
  3833. function release()
  3834.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end
  3835.     targetweld = grabbed.Torso.TargetWeld
  3836.     local ree= grabbed:FindFirstChild("Left Arm")
  3837.     targetweld2 = nil
  3838.     if ree and ree:FindFirstChild("Weld") then
  3839.         targetweld2 = ree.Weld
  3840.     end
  3841.     for i, v in pairs(grabbed:GetChildren()) do
  3842.         if v.Name == "Part" then
  3843.             v.CanCollide = true
  3844.         end
  3845.     end
  3846.     paralyzed = false
  3847.     local doit = coroutine.wrap(function()
  3848.     local arm = me["Right Arm"]
  3849.     local tors = grabbed.Torso
  3850.     local arm2 = me["Left Arm"]
  3851.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  3852.     doing = true
  3853.     local weld2 = arm:FindFirstChildOfClass('Weld')
  3854.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  3855.     local humanroot = me.HumanoidRootPart
  3856.    
  3857.     if grabbed:FindFirstChildOfClass('Humanoid') then
  3858.         grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = false
  3859.     end
  3860.    
  3861.     rightshoulderz:Clone().Parent = me.Torso
  3862.     leftshoulderz:Clone().Parent = me.Torso
  3863.     grabbed = nil
  3864.    
  3865.     if humanroot:FindFirstChild('Holder') then
  3866.         humanroot.Holder:Destroy()
  3867.     end
  3868.    
  3869.     for i = 0,1,0.1 do
  3870.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  3871.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  3872.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  3873.         targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i)
  3874.         if targetweld2 then
  3875.             targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i)
  3876.         end
  3877.         wait(0.01)
  3878.     end
  3879.    
  3880.     knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0.2)
  3881.     weld2:Destroy()
  3882.     weld3:Destroy()
  3883.     targetweld:Remove()
  3884.     if targetweld2 then
  3885.         targetweld2:Remove()
  3886.     end
  3887.     if rightshoulder then
  3888.     rightshoulder:Clone().Parent = tors
  3889.     end
  3890.     if leftshoulder then
  3891.     leftshoulder:Clone().Parent = tors
  3892.     end
  3893.     headweld:Clone().Parent = tors
  3894.     rightshoulderz:Clone().Parent = me.Torso
  3895.             leftshoulderz:Clone().Parent = me.Torso
  3896.     acting = false
  3897.     canClick = true
  3898.     doing = false
  3899.     end)
  3900.     doit()
  3901. end
  3902.  
  3903. function stabwithpassion()
  3904.     local doit = coroutine.wrap(function()
  3905.         if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  3906.             acting = true
  3907.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 10
  3908.             local arm = me["Right Arm"]
  3909.             local tors = me.Torso
  3910.             local arm2 = me["Left Arm"]
  3911.             local humanroot = me.HumanoidRootPart
  3912.             local weld = Instance.new('Weld',tors)
  3913.             weld.Part0 = tors
  3914.             weld.Part1 = humanroot
  3915.             weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  3916.             local weld2 = Instance.new('Weld',arm)
  3917.             weld2.Part0 = arm
  3918.             weld2.Part1 = tors
  3919.             weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  3920.             local weld3 = Instance.new('Weld',arm2)
  3921.             weld3.Part0 = arm2
  3922.             weld3.Part1 = tors
  3923.             weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  3924.  
  3925.             for i = 0,1,0.15 do
  3926.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3927.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(20),0),i)
  3928.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  3929.                 knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(90), -1.55) * CFrame.new(0, 0.95, 0), i)
  3930.                 wait(0.01)
  3931.             end
  3932.             wait(0.001)
  3933.             trail.Enabled = true
  3934.             stabbing = true
  3935.             audio2.SoundId = 'rbxassetid://608537390'
  3936.             audio2:Play()
  3937.             for i = 0,1,0.2 do
  3938.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3939.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(-45),0),i)
  3940.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,-1)*CFrame.Angles(math.rad(-90),0,-1),i)
  3941.                 wait(0.01)
  3942.             end
  3943.             trail.Enabled = false
  3944.             wait(0.1)
  3945.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 10
  3946.             stabbing = false
  3947.             wait(0.001)
  3948.             for i = 0,1,0.075 do
  3949.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3950.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  3951.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  3952.                 weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  3953.                 knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i)
  3954.                 wait(0.01)
  3955.             end
  3956.         weld:Destroy()
  3957.         weld2:Destroy()
  3958.         weld3:Destroy()
  3959.         torsojoint:Clone().Parent = humanroot
  3960.         rightshoulderz:Clone().Parent = me.Torso
  3961.         leftshoulderz:Clone().Parent = me.Torso
  3962.         canClick = true
  3963.         hit = false
  3964.         acting = false
  3965.         end
  3966.     end)
  3967.     doit()
  3968. end
  3969.  
  3970. function stab()
  3971.     local doit = coroutine.wrap(function()
  3972.         if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  3973.             acting = true
  3974.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3
  3975.             local arm = me["Right Arm"]
  3976.             local tors = me.Torso
  3977.             local arm2 = me["Left Arm"]
  3978.             local humanroot = me.HumanoidRootPart
  3979.             local weld = Instance.new('Weld',tors)
  3980.             weld.Part0 = tors
  3981.             weld.Part1 = humanroot
  3982.             weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  3983.             local weld2 = Instance.new('Weld',arm)
  3984.             weld2.Part0 = arm
  3985.             weld2.Part1 = tors
  3986.             weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  3987.             local weld3 = Instance.new('Weld',arm2)
  3988.             weld3.Part0 = arm2
  3989.             weld3.Part1 = tors
  3990.             weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  3991.  
  3992.             for i = 0,1,0.1 do
  3993.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  3994.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  3995.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  3996.                 wait(0.01)
  3997.             end
  3998.             wait(0.001)
  3999.             trail.Enabled = true
  4000.             stabbing = true
  4001.             audio2.SoundId = 'rbxassetid://608537390'
  4002.             audio2:Play()
  4003.             for i = 0,1,0.25 do
  4004.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  4005.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,-0.3,0),i)
  4006.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,0.5)*CFrame.Angles(-0.5,0,-0.5),i)
  4007.                 wait(0.01)
  4008.             end
  4009.             trail.Enabled = false
  4010.             wait(0.1)
  4011.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3
  4012.             for i = 0,1,0.25 do
  4013.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  4014.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  4015.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.6,-0.3)*CFrame.Angles(0.5,0,-0.5),i)
  4016.                 wait(0.01)
  4017.             end
  4018.             stabbing = false
  4019.             wait(0.001)
  4020.             for i = 0,1,0.05 do
  4021.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  4022.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  4023.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  4024.                 weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  4025.                 wait(0.01)
  4026.             end
  4027.         weld:Destroy()
  4028.         weld2:Destroy()
  4029.         weld3:Destroy()
  4030.         torsojoint:Clone().Parent = humanroot
  4031.         rightshoulderz:Clone().Parent = me.Torso
  4032.         leftshoulderz:Clone().Parent = me.Torso
  4033.         canClick = true
  4034.         hit = false
  4035.         acting = false
  4036.         end
  4037.     end)
  4038.     doit()
  4039. end
  4040. function hardrelease()
  4041.     rightshoulderz:Clone().Parent = me.Torso
  4042.     leftshoulderz:Clone().Parent = me.Torso
  4043.     if me:FindFirstChild('Right Arm') then
  4044.     for i,v in pairs(me["Right Arm"]:GetChildren()) do
  4045.         if v:IsA('Weld') then
  4046.             v:Destroy()
  4047.         end
  4048.     end
  4049.     end
  4050.     if me:FindFirstChild('Left Arm') then
  4051.     for i,v in pairs(me["Left Arm"]:GetChildren()) do
  4052.         if v:IsA('Weld') then
  4053.             v:Destroy()
  4054.         end
  4055.     end
  4056.     end
  4057.     acting = false
  4058.     canClick = true
  4059.     doing = false
  4060.     grabbed = nil
  4061. end
  4062. function unequip()
  4063.     local doit = coroutine.wrap(function()
  4064.     if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then
  4065.         acting = true
  4066.         local arm = me["Right Arm"]
  4067.         local arm2 = me["Left Arm"]
  4068.         local tors = me.Torso
  4069.         local weld = Instance.new('Weld',arm)
  4070.         weld.Part0 = arm
  4071.         weld.Part1 = tors
  4072.         weld.C0 = CFrame.new(-1.5,0,0)
  4073.         local weld2 = Instance.new("Weld", arm2)
  4074.         weld2.Part0 = arm2
  4075.         weld2.Part1 = tors
  4076.         weld2.C0 = CFrame.new(1.5, 0, 0)
  4077.         wait(0.001)
  4078.         trail.Enabled = true
  4079.         for i = 0,1,0.1 do
  4080.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  4081.             weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i)
  4082.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i)
  4083.             wait(0.001)
  4084.         end
  4085.         trail.Enabled = false
  4086.         wait(0.25)
  4087.         for i = 0,1,0.1 do
  4088.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  4089.             weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i)
  4090.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i)
  4091.             wait(0.01)
  4092.         end
  4093.         weld:Destroy()
  4094.         weld2:Remove()
  4095.         if tors ~= nil then
  4096.             rightshoulderz:Clone().Parent = me.Torso
  4097.             leftshoulderz:Clone().Parent = me.Torso
  4098.         end
  4099.         acting = false
  4100.     end
  4101.     end)
  4102.     doit()
  4103. end
  4104.  
  4105. mouse.KeyDown:connect(function(key)
  4106.     if usable == true then
  4107.     if key == "z" then
  4108.         if active == false and acting == false then
  4109.             active = true
  4110.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4111.             notify("KNIFE EQUIPPED",false)
  4112.             audio:Stop()
  4113.             audio.SoundId = 'rbxassetid://608618332'
  4114.             equip()
  4115.             wait(0.6)
  4116.             audio:Play()
  4117.             knifeweld.Part0 = me["Right Arm"]
  4118.             knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  4119.         elseif acting == false then
  4120.             active = false
  4121.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4122.             audio:Stop()
  4123.             audio.SoundId = 'rbxassetid://608538233'
  4124.             unequip()
  4125.             notify("KNIFE UNEQUIPPED",false)
  4126.             wait(0.3)
  4127.             audio:Play()
  4128.             knifeweld.Part0 = me.Torso
  4129.             knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55)
  4130.             canClick = true
  4131.         end
  4132.     elseif key == "f" then
  4133.         if mode == 'kill' or active == false then return end
  4134.         mode = "kill"
  4135.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4136.         notify("MODE || KILL || [F]",false)
  4137.     elseif key == "e" then
  4138.         if mode == 'throw' or active == false then return end
  4139.         mode = "throw"
  4140.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4141.         notify("MODE || PUSH || [E]",false)
  4142.     elseif key == "q" then
  4143.         if mode == 'release' or active == false then return end
  4144.         mode = "release"
  4145.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4146.         notify("MODE || RELEASE || [Q]",false)
  4147.     elseif key == "x" then
  4148.         if mode == 'stab' or active == false or acting == true then return end
  4149.         mode = "stab"
  4150.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4151.         notify("MODE || STAB || [X]",false)
  4152.     elseif key == "c" then
  4153.         if mode == 'fling' or active == false or acting == true then return end
  4154.         mode = "fling"
  4155.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4156.         notify("MODE || THROW || [C]",false)
  4157.     elseif key == "b" then
  4158.         if mode == 'instasplode' or active == false or acting == true then return end
  4159.         mode = "instasplode"
  4160.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4161.         notify("MODE || MOLOTOV || [B]",false)
  4162.     elseif key == "r" then
  4163.         if mode == 'paralyze' or active == false then return end
  4164.         mode = "paralyze"
  4165.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4166.         notify("MODE || PARALYZE || [R]",false)
  4167.     elseif key == "v" then
  4168.         if mode == 'explode' or active == false or acting == true then return end
  4169.         mode = "explode"
  4170.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4171.         notify("MODE || EXPLODE || [V]",false)
  4172.     elseif key == "k" then
  4173.         if mode == 'suicide' or active == false or acting == true then return end
  4174.         mode = "suicide"
  4175.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4176.         notify("MODE || SUICIDE || [K]",false)
  4177.     elseif key == "h" then
  4178.         if mode == 'firework' or active == false or acting == true then return end
  4179.         mode = "firework"
  4180.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4181.         notify("MODE || FIREWORK || [H]",false)
  4182.     elseif key == "g" then
  4183.         if mode == 'finish' or active == false then return end
  4184.         mode = "finish"
  4185.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4186.         local welp = "ON"
  4187.         if finishnum == 1 then
  4188.             welp = "OFF"
  4189.         end
  4190.         notify("MODE || FINISH || [G] || "..welp,false)
  4191.     elseif key == "n" then
  4192.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4193.         if zombiemode == false then
  4194.             notify("ZOMBIE MODE ON || [N]",false)
  4195.             zombiemode = true
  4196.         else
  4197.             notify("ZOMBIE MODE OFF || [N]",false)
  4198.             zombiemode = false
  4199.         end
  4200.     elseif key == "m" then
  4201.         if finishnum == 1 then
  4202.             finishnum = 15
  4203.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4204.             notify("PSYCHOPATH MODE ON || [M]",false)
  4205.             if cancolorfilter then
  4206.             local Sp00kyGui = Instance.new("ScreenGui")
  4207.             local ImageLabel = Instance.new("ImageLabel")
  4208.  
  4209.             -- Properties
  4210.  
  4211.             Sp00kyGui.Parent = playergui
  4212.             Sp00kyGui.Name = "REEEEEEEE"
  4213.  
  4214.             ImageLabel.Parent = Sp00kyGui
  4215.             ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  4216.             ImageLabel.BackgroundTransparency = 1
  4217.             ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  4218.             ImageLabel.Image = "rbxassetid://74443700"
  4219.             ImageLabel.ImageColor3 = Color3.new(1, 0, 0)
  4220.             end
  4221.             if canbackgroundmusic == true then
  4222.                 local sound = Instance.new('Sound',playergui)
  4223.                 sound.Name = 'PSYCHOPAAAATH'
  4224.                 sound.SoundId = 'rbxassetid://220875210'
  4225.                 sound.Looped = true
  4226.                 sound.Volume = 0.5
  4227.                 sound:Play()
  4228.             end
  4229.         else
  4230.             finishnum = 1
  4231.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  4232.             notify("PSYCHOPATH MODE OFF || [M]",false)
  4233.             for i,v in pairs(playergui:GetChildren()) do
  4234.                 if v.Name == "REEEEEEEE" then
  4235.                     v:Destroy()
  4236.                 end
  4237.             end
  4238.             local thisniggarighthere = playergui:FindFirstChild('PSYCHOPAAAATH')
  4239.             if thisniggarighthere then thisniggarighthere:Destroy() end
  4240.         end
  4241.     end
  4242.     end
  4243. end)
  4244.  
  4245. mouse.Button1Down:connect(function()
  4246.     if active == false or usable == false then return end
  4247.     if canClick == true and acting == false then
  4248.         if mode == "stab" and finishnum == 1 then
  4249.             canClick = false
  4250.             stab()
  4251.         elseif mode == "stab" and finishnum == 15 then
  4252.             canClick = false
  4253.             stabwithpassion()
  4254.         elseif mode == "fling" then
  4255.             canClick = false
  4256.             fling()
  4257.         elseif mode == "explode" then
  4258.             canClick = false
  4259.             explode()
  4260.         elseif mode == "instasplode" then
  4261.             canClick = false
  4262.             instasplode()
  4263.         elseif mode == "finish" then
  4264.             canClick = false
  4265.             finish()
  4266.         elseif mode == "suicide" then
  4267.             canClick = false
  4268.             kysnigga()
  4269.         elseif mode == "firework" then
  4270.             canClick = false
  4271.             fireworkit()
  4272.         else
  4273.             canClick = false
  4274.             grab()
  4275.         end
  4276.     else
  4277.         if grabbed ~= nil and doing == false then
  4278.             if mode == "release" then
  4279.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4280.                 release()
  4281.                 else
  4282.                 hardrelease()
  4283.                 end
  4284.             elseif mode == "kill" then
  4285.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4286.                 kill()
  4287.                 else
  4288.                 hardrelease()
  4289.                 end
  4290.             elseif mode == "paralyze" then
  4291.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4292.                 paralyze()
  4293.                 else
  4294.                 hardrelease()
  4295.                 end
  4296.             elseif mode == "throw" then
  4297.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4298.                 throw()
  4299.                 else
  4300.                 hardrelease()
  4301.                 end
  4302.             elseif mode == "explode" then
  4303.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4304.                 throw()
  4305.                 else
  4306.                 hardrelease()
  4307.                 end
  4308.             end
  4309.         end
  4310.     end
  4311. end)
  4312.  
  4313. knife.Touched:connect(function(hitz)
  4314.     if hitz.Parent and hitz.Parent:FindFirstChildOfClass("Humanoid") and hitz.Parent:FindFirstChild('Torso') and acting == true then
  4315.         if mode == "stab" and stabbing == true and hit == false then
  4316.             hit = true
  4317.             tone = math.random(1, 3)
  4318.             audio:Stop()
  4319.             if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  4320.             if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  4321.             if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  4322.             audio.PlaybackSpeed = 1
  4323.             audio:Play()
  4324.             killz(hitz.Parent,'Left Leg')
  4325.             killz(hitz.Parent,'Left Arm')
  4326.             killz(hitz.Parent,'Right Leg')
  4327.             killz(hitz.Parent,'Right Arm')
  4328.         elseif mode == "finish" and finishing == true then
  4329.             print('PSYCHOPATH MODE REEEEEEEEEEEEEEEE')
  4330.             tone = math.random(1, 3)
  4331.             audio:Stop()
  4332.             if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  4333.             if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  4334.             if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  4335.             audio.PlaybackSpeed = 1
  4336.             audio:Play()
  4337.             if hit == false then
  4338.                 hitz.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  4339.                 wait()
  4340.                 killz(hitz.Parent,'Head',nil,false,true)
  4341.             end
  4342.             hit = true
  4343.         elseif grabbed == nil and grabbing == true and hit == false then
  4344.             if hitz.Parent:FindFirstChildOfClass("Humanoid").Health > 0 and hitz.Parent:FindFirstChild('Torso') and hitz.Parent.Torso:FindFirstChild('Neck') then
  4345.             grabbed = hitz.Parent
  4346.             local weldz = Instance.new('Weld',point)
  4347.             weldz.Name = "Holder"
  4348.             weldz.Part0 = point
  4349.             weldz.Part1 = hitz.Parent.Torso
  4350.             weldz.C0 = CFrame.new(0,0,-1.2)
  4351.             end
  4352.         end
  4353.     end
  4354. end)
  4355.  
  4356. player.CharacterAdded:connect(function()
  4357.     usable = false
  4358.     for i,v in pairs(playergui:GetChildren()) do
  4359.         if v.Name == "REEEEEEEE" or v.Name == 'PSYCHOPAAAATH' then
  4360.             v:Destroy()
  4361.         end
  4362.     end
  4363. end)
  4364. while usable do
  4365.     local coru = coroutine.wrap(function()
  4366.     if grabbed ~= nil then
  4367.         if grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  4368.             for i,v in pairs(grabbed:GetChildren()) do
  4369.                 if v:IsA('Tool') then
  4370.                     local model = Instance.new('Model',workspace)
  4371.                     v.Parent = model
  4372.                     model:TranslateBy(Vector3.new(3,0,0))
  4373.                 end
  4374.             end
  4375.             grabbed:FindFirstChildOfClass('Humanoid').Name = "Hoomanoid"
  4376.             grabbed:FindFirstChildOfClass('Humanoid').JumpPower = 0
  4377.             grabbed:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  4378.             grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4379.             grabweld = grabbed.Torso:FindFirstChild("TargetWeld")
  4380.             if grabweld ~= nil then return end
  4381.             grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4382.             if grabbed.Torso:FindFirstChild('Left Shoulder') then
  4383.             leftshoulder = grabbed.Torso["Left Shoulder"]:Clone()
  4384.             end
  4385.             if grabbed.Torso:FindFirstChild('Right Shoulder') then
  4386.             rightshoulder = grabbed.Torso["Right Shoulder"]:Clone()
  4387.             end
  4388.             headweld = grabbed.Torso["Neck"]:Clone()
  4389.             local targetweld = Instance.new('Weld',grabbed.Torso)
  4390.             targetweld.Part0 = grabbed.Torso
  4391.             targetweld.Part1 = grabbed.Head
  4392.             targetweld.Name = "TargetWeld"
  4393.             targetweld.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(0, 0, 0)
  4394.             if grabbed:FindFirstChild('Left Arm') then
  4395.             local targetweld2 = Instance.new('Weld',grabbed["Left Arm"])
  4396.             targetweld2.Part0 = grabbed.Torso
  4397.             targetweld2.Part1 = grabbed["Left Arm"]
  4398.             targetweld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  4399.             end
  4400.            
  4401.             for i = 0,1,0.1 do
  4402.                 if me:FindFirstChild("Left Arm") == nil or me:FindFirstChild("Torso") == nil or targetweld == nil then return end
  4403.                 targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0.25, 0, 0), i)
  4404.                 if targetweld2 then
  4405.                     targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0.5, 0)*CFrame.Angles(0, 0, -0.55), i)
  4406.                 end
  4407.                 wait(0.001)
  4408.             end
  4409.         end
  4410.     end
  4411.     end)
  4412.     coru()
  4413.     wait()
  4414. end
  4415.  
  4416. end
  4417. local coru=coroutine.wrap(function()
  4418. nub()
  4419. end)
  4420. coru()
  4421.  
  4422. player.CharacterAppearanceLoaded:connect(function()
  4423.     local coru =coroutine.wrap(function()
  4424.         nub()
  4425.     end)
  4426.     coru()
  4427. end)
  4428.  
  4429. while true do
  4430.     local coru=coroutine.wrap(function()
  4431.     for i,v in pairs(rekt) do
  4432.         if v and v:FindFirstChildOfClass('Humanoid') then
  4433.             for a,c in pairs(v:GetChildren()) do
  4434.                 if c:IsA('Tool') then
  4435.                     local model = Instance.new('Model',workspace)
  4436.                     c.Parent = model
  4437.                     model:TranslateBy(Vector3.new(3,0,0))
  4438.                 end
  4439.             end
  4440.             v:FindFirstChildOfClass('Humanoid').Jump = false
  4441.             v:FindFirstChildOfClass('Humanoid').Sit = false
  4442.             v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  4443.             v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  4444.             v:FindFirstChildOfClass('Humanoid').Name = "No escape."
  4445.             local thing = getplr(v)
  4446.             if thing then
  4447.                 thing.CameraMinZoomDistance = 3
  4448.             end
  4449.         else
  4450.             local thing = getplr(v)
  4451.             if thing then
  4452.                 thing.CameraMinZoomDistance = 0.5
  4453.             end
  4454.             table.remove(rekt,i)
  4455.         end
  4456.     end
  4457.     end)
  4458.     coru()
  4459.     local coru2 = coroutine.wrap(function()
  4460.         if curpart then
  4461.             curpoint = curpart.CFrame.p
  4462.         end
  4463.         if lastgui then
  4464.             lastgui:Destroy()
  4465.             lastgui = nil
  4466.         end
  4467.         if curpoint then
  4468.             lastgui = Instance.new('BillboardGui',player.PlayerGui)
  4469.             lastgui.AlwaysOnTop = true
  4470.             lastgui.MaxDistance = 0
  4471.             lastgui.Size = UDim2.new(5,0,5,0)
  4472.             if curpart == nil then
  4473.                 lastgui.Adornee = workspace
  4474.                 lastgui.StudsOffsetWorldSpace = curpoint
  4475.             else
  4476.                 lastgui.Adornee = curpart
  4477.             end
  4478.             local cross = Instance.new('ImageLabel',lastgui)
  4479.             cross.BackgroundTransparency = 1
  4480.             cross.Size = UDim2.new(1,0,1,0)
  4481.             cross.Image = 'rbxassetid://316279304'
  4482.             for i,v in pairs(zombies) do
  4483.                 if v:FindFirstChildOfClass('Humanoid') then
  4484.                     v:FindFirstChildOfClass('Humanoid').WalkToPoint = curpoint
  4485.                 end
  4486.             end
  4487.         else
  4488.             for i,v in pairs(zombies) do
  4489.                 if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Head') then
  4490.                     v:FindFirstChildOfClass('Humanoid').WalkToPoint = v.Head.Position
  4491.                 end
  4492.             end
  4493.         end
  4494.     end)
  4495.     coru2()
  4496.     wait()
  4497. end
  4498.  
  4499.  
  4500.  
  4501.  
  4502. end)
  4503. sexitbut.Name = "sexitbut"
  4504. sexitbut.Parent = ScriptFrame
  4505. sexitbut.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4506. sexitbut.BorderSizePixel = 0
  4507. sexitbut.Position = UDim2.new(0.885826766, 0, 0, 0)
  4508. sexitbut.Size = UDim2.new(0, 29, 0, 27)
  4509. sexitbut.Font = Enum.Font.SourceSansBold
  4510. sexitbut.FontSize = Enum.FontSize.Size24
  4511. sexitbut.Text = "X"
  4512. sexitbut.TextColor3 = Color3.new(1, 1, 1)
  4513. sexitbut.TextSize = 22
  4514. sexibut.MouseButton1Down:connect(function()
  4515. ScriptFrame.Visible = false
  4516. MainFrame.Visible = true
  4517. end--[[
  4518. BUTTONNAMEHERE!.MouseButton1Down:connect(function()
  4519. Script Here
  4520. end)
  4521.  
  4522. this code will be in desc.
  4523. --]]
  4524.  
  4525.  
  4526.  
  4527.  
  4528.  
  4529. local Tutorial = Instance.new("ScreenGui")
  4530. local LoginFrame = Instance.new("Frame")
  4531. local bar1 = Instance.new("Frame")
  4532. local bar2 = Instance.new("Frame")
  4533. local title = Instance.new("TextLabel")
  4534. local userbox = Instance.new("TextBox")
  4535. local passbox = Instance.new("TextBox")
  4536. local submit = Instance.new("TextButton")
  4537. local MainFrame = Instance.new("Frame")
  4538. local mbar1 = Instance.new("Frame")
  4539. local mbar2 = Instance.new("Frame")
  4540. local mtitle = Instance.new("TextLabel")
  4541. local exitbutton = Instance.new("TextButton")
  4542. local exebut = Instance.new("TextButton")
  4543. local exebut_2 = Instance.new("TextButton")
  4544. local credits = Instance.new("TextLabel")
  4545. local ScriptFrame = Instance.new("Frame")
  4546. local sbar1 = Instance.new("Frame")
  4547. local sbar2 = Instance.new("Frame")
  4548. local gbv3 = Instance.new("TextButton")
  4549. local sexitbut = Instance.new("TextButton")
  4550.  
  4551. -- Properties
  4552.  
  4553. Tutorial.Name = "Tutorial"
  4554. Tutorial.Parent = game.CoreGui
  4555.  
  4556. LoginFrame.Name = "LoginFrame"
  4557. LoginFrame.Parent = Tutorial
  4558. LoginFrame.Active = true
  4559. LoginFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  4560. LoginFrame.BorderSizePixel = 0
  4561. LoginFrame.Draggable = true
  4562. LoginFrame.Position = UDim2.new(0.0517890751, 0, 0.285357714, 0)
  4563. LoginFrame.Selectable = true
  4564. LoginFrame.Size = UDim2.new(0, 307, 0, 338)
  4565.  
  4566. bar1.Name = "bar1"
  4567. bar1.Parent = LoginFrame
  4568. bar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4569. bar1.BorderSizePixel = 0
  4570. bar1.Size = UDim2.new(0, 307, 0, 28)
  4571.  
  4572. bar2.Name = "bar2"
  4573. bar2.Parent = LoginFrame
  4574. bar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4575. bar2.BorderSizePixel = 0
  4576. bar2.Position = UDim2.new(0, 0, 0.082840234, 0)
  4577. bar2.Size = UDim2.new(0, 307, 0, 6)
  4578.  
  4579. title.Name = "title"
  4580. title.Parent = LoginFrame
  4581. title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  4582. title.BorderSizePixel = 0
  4583. title.Position = UDim2.new(0.276872963, 0, 0.139053255, 0)
  4584. title.Size = UDim2.new(0, 137, 0, 35)
  4585. title.Font = Enum.Font.SourceSansBold
  4586. title.FontSize = Enum.FontSize.Size14
  4587. title.Text = "Slinky Login"
  4588. title.TextColor3 = Color3.new(1, 1, 1)
  4589. title.TextScaled = true
  4590. title.TextSize = 14
  4591. title.TextWrapped = true
  4592.  
  4593. userbox.Name = "userbox"
  4594. userbox.Parent = LoginFrame
  4595. userbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4596. userbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4597. userbox.BorderSizePixel = 4
  4598. userbox.Position = UDim2.new(0.172638431, 0, 0.396449715, 0)
  4599. userbox.Size = UDim2.new(0, 200, 0, 22)
  4600. userbox.Font = Enum.Font.SourceSansBold
  4601. userbox.FontSize = Enum.FontSize.Size14
  4602. userbox.Text = "Username"
  4603. userbox.TextColor3 = Color3.new(1, 1, 1)
  4604. userbox.TextScaled = true
  4605. userbox.TextSize = 14
  4606. userbox.TextWrapped = true
  4607. userbox.TextXAlignment = Enum.TextXAlignment.Left
  4608.  
  4609. passbox.Name = "passbox"
  4610. passbox.Parent = LoginFrame
  4611. passbox.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4612. passbox.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4613. passbox.BorderSizePixel = 4
  4614. passbox.Position = UDim2.new(0.174267098, 0, 0.550295889, 0)
  4615. passbox.Size = UDim2.new(0, 200, 0, 22)
  4616. passbox.Font = Enum.Font.SourceSansBold
  4617. passbox.FontSize = Enum.FontSize.Size14
  4618. passbox.Text = "Password"
  4619. passbox.TextColor3 = Color3.new(1, 1, 1)
  4620. passbox.TextScaled = true
  4621. passbox.TextSize = 14
  4622. passbox.TextWrapped = true
  4623. passbox.TextXAlignment = Enum.TextXAlignment.Left
  4624.  
  4625. submit.Name = "submit"
  4626. submit.Parent = LoginFrame
  4627. submit.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4628. submit.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4629. submit.BorderSizePixel = 4
  4630. submit.Position = UDim2.new(0.276872963, 0, 0.727810621, 0)
  4631. submit.Size = UDim2.new(0, 141, 0, 38)
  4632. submit.Font = Enum.Font.SourceSansBold
  4633. submit.FontSize = Enum.FontSize.Size32
  4634. submit.Text = "Login"
  4635. submit.TextColor3 = Color3.new(1, 1, 1)
  4636. submit.TextSize = 30
  4637. submit.TextWrapped = true
  4638.  
  4639. submit.MouseButton1Down:connect(function()
  4640. LoginFrame.Visible = false
  4641. MainFrame.Visible = true
  4642. --i will make a actual login next part
  4643. end)
  4644.  
  4645.  
  4646.  
  4647.  
  4648.  
  4649.  
  4650. MainFrame.Name = "MainFrame"
  4651. MainFrame.Parent = Tutorial
  4652. MainFrame.Active = true
  4653. MainFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  4654. MainFrame.BorderSizePixel = 0
  4655. MainFrame.Draggable = true
  4656. MainFrame.Position = UDim2.new(0.27306968, 0, 0.192179695, 0)
  4657. MainFrame.Selectable = true
  4658. MainFrame.Size = UDim2.new(0, 450, 0, 344)
  4659. MainFrame.Visible = false
  4660.  
  4661. mbar1.Name = "mbar1"
  4662. mbar1.Parent = MainFrame
  4663. mbar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4664. mbar1.BorderSizePixel = 0
  4665. mbar1.Size = UDim2.new(0, 450, 0, 34)
  4666.  
  4667. mbar2.Name = "mbar2"
  4668. mbar2.Parent = MainFrame
  4669. mbar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4670. mbar2.BorderSizePixel = 0
  4671. mbar2.Position = UDim2.new(0, 0, 0.0988372117, 0)
  4672. mbar2.Size = UDim2.new(0, 450, 0, 6)
  4673.  
  4674. mtitle.Name = "mtitle"
  4675. mtitle.Parent = MainFrame
  4676. mtitle.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4677. mtitle.BorderSizePixel = 0
  4678. mtitle.Position = UDim2.new(0.0266666673, 0, 0, 0)
  4679. mtitle.Size = UDim2.new(0, 110, 0, 34)
  4680. mtitle.Font = Enum.Font.SourceSansBold
  4681. mtitle.FontSize = Enum.FontSize.Size24
  4682. mtitle.Text = "Slinky"
  4683. mtitle.TextColor3 = Color3.new(1, 1, 1)
  4684. mtitle.TextSize = 23
  4685. mtitle.TextXAlignment = Enum.TextXAlignment.Left
  4686.  
  4687. exitbutton.Name = "exitbutton"
  4688. exitbutton.Parent = MainFrame
  4689. exitbutton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4690. exitbutton.BorderSizePixel = 0
  4691. exitbutton.Position = UDim2.new(0.935555577, 0, 0, 0)
  4692. exitbutton.Size = UDim2.new(0, 29, 0, 34)
  4693. exitbutton.Font = Enum.Font.SourceSansBold
  4694. exitbutton.FontSize = Enum.FontSize.Size24
  4695. exitbutton.Text = "X"
  4696. exitbutton.TextColor3 = Color3.new(1, 1, 1)
  4697. exitbutton.TextSize = 22
  4698. exitbutton.MouseButton1Down:connect(function()
  4699. Tutorial:Destroy()
  4700. end)
  4701. exebut.Name = "exebut"
  4702. exebut.Parent = MainFrame
  4703. exebut.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4704. exebut.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4705. exebut.BorderSizePixel = 4
  4706. exebut.Position = UDim2.new(0.151111096, 0, 0.591569781, 0)
  4707. exebut.Size = UDim2.new(0, 142, 0, 41)
  4708. exebut.Font = Enum.Font.SourceSansBold
  4709. exebut.FontSize = Enum.FontSize.Size28
  4710. exebut.Text = "Executor (Unfinished)"
  4711. exebut.TextColor3 = Color3.new(1, 1, 1)
  4712. exebut.TextSize = 25
  4713. --shit i forgot to rename it... kms
  4714. exebut_2.Name = "exebut"
  4715. exebut_2.Parent = MainFrame
  4716. exebut_2.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4717. exebut_2.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4718. exebut_2.BorderSizePixel = 4
  4719. exebut_2.Position = UDim2.new(0.539999962, 0, 0.591569781, 0)
  4720. exebut_2.Size = UDim2.new(0, 142, 0, 41)
  4721. exebut_2.Font = Enum.Font.SourceSansBold
  4722. exebut_2.FontSize = Enum.FontSize.Size28
  4723. exebut_2.Text = "Scripts"
  4724. exebut_2.TextColor3 = Color3.new(1, 1, 1)
  4725. exebut_2.TextSize = 25
  4726. exebut_2.MouseButton1Down:connect(function()
  4727. MainFrame.Visible = false
  4728. ScriptFrame.Visible = true
  4729. end)
  4730. credits.Name = "credits"
  4731. credits.Parent = MainFrame
  4732. credits.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  4733. credits.BorderSizePixel = 0
  4734. credits.Position = UDim2.new(0.0133333337, 0, 0.941860437, 0)
  4735. credits.Size = UDim2.new(0, 131, 0, 14)
  4736. credits.Font = Enum.Font.SourceSansBold
  4737. credits.FontSize = Enum.FontSize.Size18
  4738. credits.Text = "Made By Slinky Master"
  4739. credits.TextColor3 = Color3.new(1, 1, 1)
  4740. credits.TextSize = 15
  4741. credits.TextXAlignment = Enum.TextXAlignment.Left
  4742.  
  4743. ScriptFrame.Name = "ScriptFrame"
  4744. ScriptFrame.Parent = Tutorial
  4745. ScriptFrame.Active = true
  4746. ScriptFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  4747. ScriptFrame.BorderSizePixel = 0
  4748. ScriptFrame.Draggable = true
  4749. ScriptFrame.Position = UDim2.new(0.634651542, 0, 0.202995002, 0)
  4750. ScriptFrame.Selectable = true
  4751. ScriptFrame.Size = UDim2.new(0, 254, 0, 273)
  4752. ScriptFrame.Visible = false
  4753.  
  4754. sbar1.Name = "sbar1"
  4755. sbar1.Parent = ScriptFrame
  4756. sbar1.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4757. sbar1.BorderSizePixel = 0
  4758. sbar1.Size = UDim2.new(0, 254, 0, 27)
  4759.  
  4760. sbar2.Name = "sbar2"
  4761. sbar2.Parent = ScriptFrame
  4762. sbar2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4763. sbar2.BorderSizePixel = 0
  4764. sbar2.Position = UDim2.new(0, 0, 0.0989011079, 0)
  4765. sbar2.Size = UDim2.new(0, 254, 0, 6)
  4766.  
  4767. gbv3.Name = "gbv3"
  4768. gbv3.Parent = ScriptFrame
  4769. gbv3.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4770. gbv3.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  4771. gbv3.BorderSizePixel = 4
  4772. gbv3.Position = UDim2.new(0.240157485, 0, 0.423076928, 0)
  4773. gbv3.Size = UDim2.new(0, 132, 0, 42)
  4774. gbv3.Font = Enum.Font.SourceSansBold
  4775. gbv3.FontSize = Enum.FontSize.Size28
  4776. gbv3.Text = "Grab Knife V3"
  4777. gbv3.TextColor3 = Color3.new(1, 1, 1)
  4778. gbv3.TextSize = 25
  4779. gbv3.TextWrapped = true
  4780. gbv3.MouseButton1Down:connect(function()
  4781.  
  4782.  
  4783.  
  4784.  
  4785. wait(0.5)
  4786. math.randomseed(tick())
  4787. local player = game.Players.LocalPlayer
  4788. local rekt = {}
  4789. local paralyzed = false
  4790. local curpoint = nil
  4791. local curpart = nil
  4792. local finishnum = 1
  4793. local zombiemode = false
  4794. local zombies = {}
  4795. local lastgui = nil
  4796. local mouse = player:GetMouse()
  4797.  
  4798. function getplr(char)
  4799.     local plr = nil
  4800.     for i,v in pairs(game.Players:GetChildren()) do
  4801.         if v.Character == char then
  4802.             plr = v
  4803.         end
  4804.     end
  4805.     return plr
  4806. end
  4807.  
  4808. function bleed(frick)
  4809.     while frick.Parent ~= nil do
  4810.     local reeee = coroutine.wrap(function()
  4811.     local thing = Instance.new('Part',game.Workspace)
  4812.     thing.Size = Vector3.new(0.2,0.2,0.2)
  4813.     thing.CFrame = frick.CFrame
  4814.     thing.Shape = Enum.PartType.Ball
  4815.     thing.CFrame = frick.CFrame
  4816.     thing.Transparency = 1
  4817.     thing.BrickColor = BrickColor.new('Maroon')
  4818.     thing.Material = Enum.Material.SmoothPlastic
  4819.     thing.Name = "Blood"
  4820.     thing.CanCollide =false
  4821.     local rawrxd = Instance.new('BodyForce',thing)
  4822.     rawrxd.Force = frick.CFrame.upVector*(math.random()*2)+Vector3.new(math.random(-5, 5)/10,1.5,0)
  4823.     local coru = coroutine.wrap(function()
  4824.         wait(0.01)
  4825.         rawrxd:Destroy()
  4826.     end)
  4827.     coru()
  4828.     local ree = Instance.new('ParticleEmitter',thing)
  4829.     ree.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,Color3.fromRGB(100,0,0)),ColorSequenceKeypoint.new(1,Color3.fromRGB(100,0,0))})
  4830.     ree.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.1),NumberSequenceKeypoint.new(1,0.1)})
  4831.     ree.Texture = 'rbxassetid://867743272'
  4832.     ree.Lifetime = NumberRange.new(0.4)
  4833.     ree.Rate = 50
  4834.     ree.LockedToPart = true
  4835.     ree.Speed = NumberRange.new(0, 2)  
  4836.    
  4837.     thing.Touched:connect(function(tou)
  4838.         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
  4839.             local pos = Vector3.new(thing.Position.X,(tou.Position.Y+(tou.Size.Y/2))+0.02,thing.Position.Z)
  4840.             thing:Destroy()
  4841.             if tou.Name == "BloodPuddle" then
  4842.                 local reee = tou.CFrame
  4843.                 if tou.Transparency > -0.2 then
  4844.                     tou.Transparency = tou.Transparency -0.1
  4845.                 end
  4846.                 if tou.Size.X < 10 then
  4847.                     tou.Size = tou.Size+Vector3.new(0.1,0,0.1)
  4848.                     tou.CFrame = reee
  4849.                 end
  4850.             else
  4851.                 local bloodlol = Instance.new('Part',workspace)
  4852.                 bloodlol.Size=Vector3.new(1,0.2,1)
  4853.                 bloodlol.Name = "BloodPuddle"
  4854.                 bloodlol.Anchored = true
  4855.                 bloodlol.CanCollide = false
  4856.                 bloodlol.Material = Enum.Material.SmoothPlastic
  4857.                 bloodlol.BrickColor = BrickColor.new('Maroon')
  4858.                 local cyl = Instance.new('CylinderMesh',bloodlol)
  4859.                 cyl.Scale = Vector3.new(1,0.1,1)
  4860.                 bloodlol.CFrame = CFrame.new(pos)
  4861.                 local coru=coroutine.wrap(function()
  4862.                     while bloodlol.Parent ~= nil do
  4863.                         if bloodlol.Transparency < 1 then
  4864.                             bloodlol.Transparency = bloodlol.Transparency+0.05
  4865.                         else
  4866.                             bloodlol:Destroy()
  4867.                         end
  4868.                         wait(0.1)
  4869.                     end
  4870.                 end)
  4871.                 coru()
  4872.             end
  4873.         end
  4874.     end)
  4875.     local coru = coroutine.wrap(function()
  4876.         wait(1)
  4877.         thing:Destroy()
  4878.     end)
  4879.     coru()
  4880.     end)
  4881.     reeee()
  4882.     wait()
  4883.     end
  4884. end
  4885.  
  4886. function killz(playa,hitz,kneef,explode,pool,head,charred,override)
  4887.     local soundy = false
  4888.     local heyy = hitz
  4889.     if hitz == "Right Arm" then
  4890.     local Limb = playa:FindFirstChild("Right Arm")
  4891.     local ters = playa:FindFirstChild('Torso')
  4892.         if Limb and ters then
  4893.             if ters:FindFirstChild('Right Shoulder') then ters["Right Shoulder"]:Destroy() end
  4894.             for i,v in pairs(Limb:GetChildren()) do
  4895.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  4896.                     v:Destroy()
  4897.                 end
  4898.             end
  4899.             Limb.CFrame = ters.CFrame * CFrame.new(1.5, 0, 0)
  4900.             local Joint = Instance.new("Rotate")
  4901.             Joint.Name = "RightShoulder"
  4902.             Joint.Part0 = ters
  4903.             Joint.Part1 = Limb
  4904.             Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  4905.             Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  4906.             Joint.Parent = ters
  4907.             if charred and zombiemode == false then
  4908.                 Limb.BrickColor = BrickColor.new('Black')
  4909.                 local fire = Instance.new('Fire',Limb)
  4910.                 fire.Heat = 5
  4911.                 fire.Size = 5
  4912.                 game:GetService('Debris'):AddItem(fire,2)
  4913.                 local coru=coroutine.wrap(function()
  4914.                     wait(2)
  4915.                     for i,v in pairs(Limb:GetChildren()) do
  4916.                         if v:IsA('ParticleEmitter') then
  4917.                             v:Destroy()
  4918.                         end
  4919.                     end
  4920.                 end)
  4921.                 coru()
  4922.             end
  4923.             local B = Instance.new("Part")
  4924.             B.TopSurface = 0
  4925.             B.BottomSurface = 0
  4926.             B.formFactor = "Symmetric"
  4927.             B.Size = Vector3.new(1, 1, 1)
  4928.             B.Transparency = 1
  4929.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  4930.             B.Parent = playa
  4931.             local W = Instance.new("Weld")
  4932.             W.Part0 = Limb
  4933.             W.Part1 = B
  4934.             W.C0 = CFrame.new(0, -0.5, 0)
  4935.             W.Parent = Limb
  4936.             if kneef then
  4937.             local coru = coroutine.wrap(function()
  4938.                 local uno = Instance.new('Part',workspace)
  4939.                     local dos = Instance.new('Part',workspace)
  4940.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  4941.                     dos.CFrame = kneef["big ass knife"].CFrame
  4942.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  4943.                     weld.Part0 = playa:FindFirstChild(hitz)
  4944.                     weld.Part1 = kneef["big ass knife"]
  4945.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  4946.                     uno:Destroy()
  4947.                     dos:Destroy()
  4948.                     playa:FindFirstChild(hitz).Anchored = false
  4949.                     for i, v in pairs(kneef:GetChildren()) do
  4950.                         if v:IsA('BasePart') then
  4951.                         v.Anchored = false
  4952.                         end
  4953.                     end
  4954.                     if zombiemode == false or override then
  4955.                     wait()
  4956.                     end
  4957.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  4958.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  4959.                     end
  4960.                     local bleedpart = Instance.new("Part", kneef)
  4961.                     bleedpart.CanCollide = false
  4962.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  4963.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  4964.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  4965.                     bleedpart.Transparency = 1
  4966.    
  4967.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  4968.                     bleedpartweld.Part0 = kneef["big ass knife"]
  4969.                     bleedpartweld.Part1 = bleedpart
  4970.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  4971.                     local coru = coroutine.wrap(function()
  4972.                     bleed(bleedpart)
  4973.                     end)
  4974.                     coru()
  4975.                     game:GetService('Debris'):AddItem(bleedpart,2)
  4976.             end)
  4977.             coru()
  4978.             end
  4979.         end
  4980.     elseif hitz == "Left Arm" then
  4981.         local Limb = playa:FindFirstChild("Left Arm")
  4982.     local ters = playa:FindFirstChild('Torso')
  4983.         if Limb and ters then
  4984.             if ters:FindFirstChild('Left Shoulder') then ters["Left Shoulder"]:Destroy() end
  4985.             for i,v in pairs(Limb:GetChildren()) do
  4986.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  4987.                     v:Destroy()
  4988.                 end
  4989.             end
  4990.             Limb.CFrame = ters.CFrame * CFrame.new(-1.5, 0, 0)
  4991.             local Joint = Instance.new("Rotate")
  4992.             Joint.Name = "LeftShoulder"
  4993.             Joint.Part0 = ters
  4994.             Joint.Part1 = Limb
  4995.             Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  4996.             Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  4997.             Joint.Parent = ters
  4998.             if charred and zombiemode == false then
  4999.                 Limb.BrickColor = BrickColor.new('Black')
  5000.                 local fire = Instance.new('Fire',Limb)
  5001.                 fire.Heat = 5
  5002.                 fire.Size = 5
  5003.                 game:GetService('Debris'):AddItem(fire,2)
  5004.                 local coru=coroutine.wrap(function()
  5005.                     wait(2)
  5006.                     for i,v in pairs(Limb:GetChildren()) do
  5007.                         if v:IsA('ParticleEmitter') then
  5008.                             v:Destroy()
  5009.                         end
  5010.                     end
  5011.                 end)
  5012.                 coru()
  5013.             end
  5014.  
  5015.             local B = Instance.new("Part")
  5016.             B.TopSurface = 0
  5017.             B.BottomSurface = 0
  5018.             B.formFactor = "Symmetric"
  5019.             B.Size = Vector3.new(1, 1, 1)
  5020.             B.CanCollide = true
  5021.             B.Transparency = 1
  5022.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  5023.             B.Parent = playa
  5024.             local W = Instance.new("Weld")
  5025.             W.Part0 = ters
  5026.             W.Part1 = B
  5027.             W.C0 = CFrame.new(0, -0.5, 0)
  5028.             W.Parent = Limb
  5029.             if kneef then
  5030.             local coru = coroutine.wrap(function()
  5031.                 local uno = Instance.new('Part',workspace)
  5032.                     local dos = Instance.new('Part',workspace)
  5033.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  5034.                     dos.CFrame = kneef["big ass knife"].CFrame
  5035.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  5036.                     weld.Part0 = playa:FindFirstChild(hitz)
  5037.                     weld.Part1 = kneef["big ass knife"]
  5038.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  5039.                     uno:Destroy()
  5040.                     dos:Destroy()
  5041.                     playa:FindFirstChild(hitz).Anchored = false
  5042.                     for i, v in pairs(kneef:GetChildren()) do
  5043.                         if v:IsA('BasePart') then
  5044.                         v.Anchored = false
  5045.                         end
  5046.                     end
  5047.                     if zombiemode == false or override then
  5048.                     wait()
  5049.                     end
  5050.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  5051.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  5052.                     end
  5053.                     local bleedpart = Instance.new("Part", kneef)
  5054.                     bleedpart.CanCollide = false
  5055.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  5056.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  5057.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  5058.                     bleedpart.Transparency = 1
  5059.    
  5060.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  5061.                     bleedpartweld.Part0 = kneef["big ass knife"]
  5062.                     bleedpartweld.Part1 = bleedpart
  5063.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  5064.                     local coru = coroutine.wrap(function()
  5065.                     bleed(bleedpart)
  5066.                     end)
  5067.                     coru()
  5068.                     game:GetService('Debris'):AddItem(bleedpart,2)
  5069.             end)
  5070.             coru()
  5071.             end
  5072.         end
  5073.     elseif hitz == "Right Leg" then
  5074.         local Limb = playa:FindFirstChild("Right Leg")
  5075.     local ters = playa:FindFirstChild('Torso')
  5076.         if Limb and ters then
  5077.             if ters:FindFirstChild('Right Hip') then ters["Right Hip"]:Destroy() end
  5078.             for i,v in pairs(Limb:GetChildren()) do
  5079.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  5080.                     v:Destroy()
  5081.                 end
  5082.             end
  5083.             Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0)
  5084.             local Joint = Instance.new("Rotate")
  5085.             Joint.Name = "Right Hip"
  5086.             Joint.Part0 = ters
  5087.             Joint.Part1 = Limb
  5088.             Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  5089.             Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  5090.             Joint.Parent = ters
  5091.             if charred and zombiemode == false then
  5092.                 Limb.BrickColor = BrickColor.new('Black')
  5093.                 local fire = Instance.new('Fire',Limb)
  5094.                 fire.Heat = 5
  5095.                 fire.Size = 5
  5096.                 game:GetService('Debris'):AddItem(fire,2)
  5097.                 local coru=coroutine.wrap(function()
  5098.                     wait(2)
  5099.                     for i,v in pairs(Limb:GetChildren()) do
  5100.                         if v:IsA('ParticleEmitter') then
  5101.                             v:Destroy()
  5102.                         end
  5103.                     end
  5104.                 end)
  5105.                 coru()
  5106.             end
  5107.             local B = Instance.new("Part")
  5108.             B.TopSurface = 0
  5109.             B.BottomSurface = 0
  5110.             B.formFactor = "Symmetric"
  5111.             B.Size = Vector3.new(1, 1, 1)
  5112.             B.Transparency = 1
  5113.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  5114.             B.Parent = playa
  5115.             local W = Instance.new("Weld")
  5116.             W.Part0 = Limb
  5117.             W.Part1 = B
  5118.             W.C0 = CFrame.new(0, -0.5, 0)
  5119.             W.Parent = Limb
  5120.             if kneef then
  5121.             local coru = coroutine.wrap(function()
  5122.                 local uno = Instance.new('Part',workspace)
  5123.                 local dos = Instance.new('Part',workspace)
  5124.                 uno.CFrame = playa:FindFirstChild(hitz).CFrame
  5125.                 dos.CFrame = kneef["big ass knife"].CFrame
  5126.                 local weld = Instance.new('Weld',kneef["big ass knife"])
  5127.                 weld.Part0 = playa:FindFirstChild(hitz)
  5128.                 weld.Part1 = kneef["big ass knife"]
  5129.                 weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  5130.                 uno:Destroy()
  5131.                 dos:Destroy()
  5132.                 playa:FindFirstChild(hitz).Anchored = false
  5133.                 for i, v in pairs(kneef:GetChildren()) do
  5134.                     if v:IsA('BasePart') then
  5135.                         v.Anchored = false
  5136.                         end
  5137.                     end
  5138.                     if zombiemode == false or override then
  5139.                     wait()
  5140.                     end
  5141.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  5142.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  5143.                     end
  5144.                     local bleedpart = Instance.new("Part", kneef)
  5145.                     bleedpart.CanCollide = false
  5146.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  5147.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  5148.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  5149.                     bleedpart.Transparency = 1
  5150.    
  5151.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  5152.                     bleedpartweld.Part0 = kneef["big ass knife"]
  5153.                     bleedpartweld.Part1 = bleedpart
  5154.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  5155.                     local coru = coroutine.wrap(function()
  5156.                     bleed(bleedpart)
  5157.                     end)
  5158.                     coru()
  5159.                     game:GetService('Debris'):AddItem(bleedpart,2)
  5160.             end)
  5161.             coru()
  5162.             end
  5163.             if playa then
  5164.                 table.insert(rekt,playa)
  5165.             end
  5166.         end
  5167.     elseif hitz == "Left Leg" then
  5168.         local Limb = playa:FindFirstChild("Left Leg")
  5169.     local ters = playa:FindFirstChild('Torso')
  5170.         if Limb and ters then
  5171.             if ters:FindFirstChild('Left Hip') then ters["Left Hip"]:Destroy() end
  5172.             for i,v in pairs(Limb:GetChildren()) do
  5173.                 if v:IsA('Weld') or v:IsA('Motor6D') or v:IsA('Rotate') then
  5174.                     v:Destroy()
  5175.                 end
  5176.             end
  5177.         Limb.CFrame = ters.CFrame * CFrame.new(0.5, -2, 0)
  5178.             Limb.CFrame = ters.CFrame * CFrame.new(-0.5, -2, 0)
  5179.             local Joint = Instance.new("Rotate")
  5180.             Joint.Name = "LeftHip"
  5181.             Joint.Part0 = ters
  5182.             Joint.Part1 = Limb
  5183.             Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  5184.             Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  5185.             Joint.Parent = ters
  5186.             if charred and zombiemode == false then
  5187.                 Limb.BrickColor = BrickColor.new('Black')
  5188.                 local fire = Instance.new('Fire',Limb)
  5189.                 fire.Heat = 5
  5190.                 fire.Size = 5
  5191.                 game:GetService('Debris'):AddItem(fire,2)
  5192.                 local coru=coroutine.wrap(function()
  5193.                     wait(2)
  5194.                     for i,v in pairs(Limb:GetChildren()) do
  5195.                         if v:IsA('ParticleEmitter') then
  5196.                             v:Destroy()
  5197.                         end
  5198.                     end
  5199.                 end)
  5200.                 coru()
  5201.             end
  5202.  
  5203.             local B = Instance.new("Part")
  5204.             B.TopSurface = 0
  5205.             B.BottomSurface = 0
  5206.             B.formFactor = "Symmetric"
  5207.             B.Size = Vector3.new(1, 1, 1)
  5208.             B.Transparency = 1
  5209.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  5210.             B.Parent = playa
  5211.             local W = Instance.new("Weld")
  5212.             W.Part0 = Limb
  5213.             W.Part1 = B
  5214.             W.C0 = CFrame.new(0, -0.5, 0)
  5215.             W.Parent = Limb
  5216.             Limb.CanCollide = false
  5217.             if kneef then
  5218.             local coru = coroutine.wrap(function()
  5219.                 local uno = Instance.new('Part',workspace)
  5220.                     local dos = Instance.new('Part',workspace)
  5221.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  5222.                     dos.CFrame = kneef["big ass knife"].CFrame
  5223.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  5224.                     weld.Part0 = playa:FindFirstChild(hitz)
  5225.                     weld.Part1 = kneef["big ass knife"]
  5226.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  5227.                     uno:Destroy()
  5228.                     dos:Destroy()
  5229.                     playa:FindFirstChild(hitz).Anchored = false
  5230.                     for i, v in pairs(kneef:GetChildren()) do
  5231.                         if v:IsA('BasePart') then
  5232.                         v.Anchored = false
  5233.                         end
  5234.                     end
  5235.                     if zombiemode == false or override then
  5236.                     wait()
  5237.                     end
  5238.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  5239.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  5240.                     end
  5241.                     local bleedpart = Instance.new("Part", kneef)
  5242.                     bleedpart.CanCollide = false
  5243.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  5244.                     bleedpart.CFrame = kneef["big ass knife"].CFrame
  5245.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  5246.                     bleedpart.Transparency = 1
  5247.    
  5248.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  5249.                     bleedpartweld.Part0 = kneef["big ass knife"]
  5250.                     bleedpartweld.Part1 = bleedpart
  5251.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  5252.                     local coru = coroutine.wrap(function()
  5253.                     bleed(bleedpart)
  5254.                     end)
  5255.                     coru()
  5256.                     game:GetService('Debris'):AddItem(bleedpart,2)
  5257.             end)
  5258.             coru()
  5259.             end
  5260.             if playa then
  5261.                 table.insert(rekt,playa)
  5262.             end
  5263.         end
  5264.     elseif playa then
  5265.         if finishnum ~= 1 then
  5266.             local coru=coroutine.wrap(function()
  5267.             player.Character.Head.Psycho.Playing = true
  5268.             wait(3)
  5269.             player.Character.Head.Psycho.Playing = false
  5270.             end)
  5271.             coru()
  5272.         end
  5273.         local playa2 = playa
  5274.         playa.Archivable = true
  5275.         local playa = playa:Clone()
  5276.         playa.Archivable = false
  5277.         playa2:Destroy()
  5278.         playa.Parent = workspace
  5279.         local Gibs = game.Workspace
  5280.         local Torso = playa.Torso
  5281.         local Head = playa:FindFirstChild("Head")
  5282.         local function Scan(ch)
  5283.         local e
  5284.         for e = 1,#ch do
  5285.             Scan(ch[e]:GetChildren())
  5286.             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
  5287.                 ch[e]:remove()
  5288.             end
  5289.         end
  5290.         end
  5291.     Scan(playa:GetChildren())
  5292.         if playa:FindFirstChild('HumanoidRootPart') and (zombiemode == false or override) then
  5293.             playa:FindFirstChild('HumanoidRootPart'):Destroy()
  5294.         end
  5295.         local hum2 = playa:FindFirstChildOfClass("Humanoid")
  5296.     if zombiemode == true and override == false then
  5297.         soundy = true
  5298.     end
  5299.     if string.sub(hum2.Parent.Name,string.len(hum2.Parent.Name)-8,string.len(hum2.Parent.Name)) ~= "'s Zombie" then
  5300.         override = true
  5301.     end
  5302.     if hum2 ~= nil then
  5303.         hum2.Name = "Humanoid2"
  5304.         hum2.Health = 0
  5305.         if zombiemode == false or override == true then
  5306.             table.insert(rekt,hum2.Parent)
  5307.         else
  5308.             local gyro = Instance.new('BodyGyro',Torso)
  5309.             hum2.PlatformStand = false
  5310.             for i,v in pairs(hum2.Parent.Torso:GetChildren()) do
  5311.                 if v:IsA('BodyGyro') then v:Destroy() end
  5312.             end
  5313.             if playa:FindFirstChild('HumanoidRootPart') then
  5314.                 hum2.Parent.HumanoidRootPart.CFrame = hum2.Parent.Torso.CFrame
  5315.                 local weldcrucial = Instance.new('Weld',hum2.Parent.HumanoidRootPart)
  5316.                 weldcrucial.Part0 = hum2.Parent.HumanoidRootPart
  5317.                 weldcrucial.Part1 = hum2.Parent.Torso
  5318.             end
  5319.         end
  5320.     end
  5321.     local ch = playa:GetChildren()
  5322.     local i
  5323.     for i = 1,#ch do
  5324.         if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  5325.             ch[i]:remove()
  5326.         end
  5327.     end
  5328.  
  5329.         if Head then
  5330.             local Neck = Instance.new("Weld")
  5331.             Neck.Name = "Neck"
  5332.             Neck.Part0 = Torso
  5333.             Neck.Part1 = Head
  5334.             if pool then
  5335.                 local part = Instance.new('Part',Torso)
  5336.                 part.Position = Vector3.new(0,10,0)
  5337.                 part.Size = Vector3.new(0.2,0.2,0.2)
  5338.                 part.Transparency = 1
  5339.                 part.CanCollide = false
  5340.                 local we = Instance.new('Weld',Torso)
  5341.                 we.Part0 = Torso
  5342.                 we.Part1 = part
  5343.                 we.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  5344.                 local coru=coroutine.wrap(function()
  5345.                 bleed(part)
  5346.                 end)
  5347.                 coru()
  5348.             end
  5349.             if head == false or head == nil then
  5350.                 Neck.C0 = CFrame.new(0, 1.5, 0)
  5351.             else
  5352.                 Neck.C0 = CFrame.new(0, 1.5, 0.2)*CFrame.Angles(0.5, 0.25, 0.25)
  5353.                 local bleedpart = Instance.new("Part", Torso)
  5354.                 bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  5355.                 bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  5356.                 bleedpart.CanCollide = false
  5357.                 bleedpart.Position = Head.Position + Vector3.new(0, 1, 0)
  5358.                 bleedpart.Transparency = 1
  5359.    
  5360.                 local bleedpartweld = Instance.new("Weld", Torso)
  5361.                 bleedpartweld.Part0 = Torso
  5362.                 bleedpartweld.Part1 = bleedpart
  5363.                 bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  5364.                 local coru = coroutine.wrap(function()
  5365.                 bleed(bleedpart)
  5366.                 end)
  5367.                 coru()
  5368.             end
  5369.             Neck.C1 = CFrame.new()
  5370.             Neck.Parent = Torso
  5371.         end
  5372.         local Limb = playa:FindFirstChild("Right Arm")
  5373.         if Limb then
  5374.  
  5375.             Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  5376.             local Joint = Instance.new("Rotate")
  5377.             Joint.Name = "RightShoulder"
  5378.             Joint.Part0 = Torso
  5379.             Joint.Part1 = Limb
  5380.             Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  5381.             Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  5382.             Joint.Parent = Torso
  5383.  
  5384.             local B = Instance.new("Part")
  5385.             B.TopSurface = 0
  5386.             B.BottomSurface = 0
  5387.             B.formFactor = "Symmetric"
  5388.             B.Size = Vector3.new(1, 1, 1)
  5389.             B.Transparency = 1
  5390.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  5391.             B.Parent = playa
  5392.             local W = Instance.new("Weld")
  5393.             W.Part0 = Limb
  5394.             W.Part1 = B
  5395.             W.C0 = CFrame.new(0, -0.5, 0)
  5396.             W.Parent = Limb
  5397.         end
  5398.         local Limb = playa:FindFirstChild("Left Arm")
  5399.         if Limb then
  5400.    
  5401.             Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  5402.             local Joint = Instance.new("Rotate")
  5403.             Joint.Name = "LeftShoulder"
  5404.             Joint.Part0 = Torso
  5405.             Joint.Part1 = Limb
  5406.             Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  5407.             Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  5408.             Joint.Parent = Torso
  5409.  
  5410.             local B = Instance.new("Part")
  5411.             B.TopSurface = 0
  5412.             B.BottomSurface = 0
  5413.             B.formFactor = "Symmetric"
  5414.             B.Size = Vector3.new(1, 1, 1)
  5415.             B.Transparency = 1
  5416.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  5417.             B.Parent = playa
  5418.             local W = Instance.new("Weld")
  5419.             W.Part0 = Limb
  5420.             W.Part1 = B
  5421.             W.C0 = CFrame.new(0, -0.5, 0)
  5422.             W.Parent = Limb
  5423.         end
  5424.         local Limb = playa:FindFirstChild("Right Leg")
  5425.         if Limb then
  5426.             Limb.CanCollide = false
  5427.             Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  5428.             local Joint = Instance.new("Rotate")
  5429.             Joint.Name = "RightHip"
  5430.             Joint.Part0 = Torso
  5431.             Joint.Part1 = Limb
  5432.             Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  5433.             Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  5434.             Joint.Parent = Torso
  5435.  
  5436.             local B = Instance.new("Part")
  5437.             B.TopSurface = 0
  5438.             B.BottomSurface = 0
  5439.             B.formFactor = "Symmetric"
  5440.             B.Size = Vector3.new(1, 1, 1)
  5441.             B.Transparency = 1
  5442.             B.CanCollide = true
  5443.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  5444.             B.Parent = playa
  5445.             local W = Instance.new("Weld")
  5446.             W.Part0 = Limb
  5447.             W.Part1 = B
  5448.             W.C0 = CFrame.new(0, -0.5, 0)
  5449.             W.Parent = Limb
  5450.         end
  5451.         local Limb = playa:FindFirstChild("Left Leg")
  5452.         if Limb then
  5453.             Limb.CanCollide = false
  5454.             Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  5455.             local Joint = Instance.new("Rotate")
  5456.             Joint.Name = "LeftHip"
  5457.             Joint.Part0 = Torso
  5458.             Joint.Part1 = Limb
  5459.             Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  5460.             Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  5461.             Joint.Parent = Torso
  5462.  
  5463.             local B = Instance.new("Part")
  5464.             B.TopSurface = 0
  5465.             B.BottomSurface = 0
  5466.             if zombiemode == false or override then
  5467.             B.CanCollide = true
  5468.             end
  5469.             B.formFactor = "Symmetric"
  5470.             B.Size = Vector3.new(1, 1, 1)
  5471.             B.Transparency = 1
  5472.             B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  5473.             B.Parent = playa
  5474.             local W = Instance.new("Weld")
  5475.             W.Part0 = Limb
  5476.             W.Part1 = B
  5477.             W.C0 = CFrame.new(0, -0.5, 0)
  5478.             W.Parent = Limb
  5479.         end
  5480.         --[[
  5481.         local Bar = Instance.new("Part")
  5482.         Bar.TopSurface = 0
  5483.         Bar.BottomSurface = 0
  5484.         Bar.formFactor = "Symmetric"
  5485.         Bar.Size = Vector3.new(1, 1, 1)
  5486.         Bar.Transparency = 1
  5487.         Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  5488.         Bar.Parent = playa
  5489.         local Weld = Instance.new("Weld")
  5490.         Weld.Part0 = Torso
  5491.         Weld.Part1 = Bar
  5492.         Weld.C0 = CFrame.new(0, 0.5, 0)
  5493.         Weld.Parent = Torso
  5494.         --]]
  5495.         playa.Parent = Gibs
  5496.         if kneef and explode == nil then
  5497.             local coru = coroutine.wrap(function()
  5498.                 if playa:FindFirstChild(hitz) then
  5499.                     local uno = Instance.new('Part',workspace)
  5500.                     local dos = Instance.new('Part',workspace)
  5501.                     uno.CFrame = playa:FindFirstChild(hitz).CFrame
  5502.                     dos.CFrame = kneef["big ass knife"].CFrame
  5503.                     local weld = Instance.new('Weld',kneef["big ass knife"])
  5504.                     weld.Part0 = playa:FindFirstChild(hitz)
  5505.                     weld.Part1 = kneef["big ass knife"]
  5506.                     weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  5507.                     uno:Destroy()
  5508.                     dos:Destroy()
  5509.                     playa:FindFirstChild(hitz).Anchored = false
  5510.                     for i, v in pairs(kneef:GetChildren()) do
  5511.                         if v:IsA('BasePart') then
  5512.                         v.Anchored = false
  5513.                         end
  5514.                     end
  5515.                     if explode == nil or explode == false then
  5516.                     local bleedpart = Instance.new("Part", kneef)
  5517.                     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  5518.                     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  5519.                     bleedpart.CanCollide = false
  5520.                     bleedpart.Position = Head.Position + Vector3.new(0, 1, 0)
  5521.                     bleedpart.Transparency = 1
  5522.    
  5523.                     local bleedpartweld = Instance.new("Weld", kneef["big ass knife"])
  5524.                     bleedpartweld.Part0 = kneef["big ass knife"]
  5525.                     bleedpartweld.Part1 = bleedpart
  5526.                     bleedpartweld.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(90),0,0)
  5527.                     local coru = coroutine.wrap(function()
  5528.                     bleed(bleedpart)
  5529.                     end)
  5530.                     coru()
  5531.                     end
  5532.                     end
  5533.                     if zombiemode == false or override then
  5534.                     wait()
  5535.                     end
  5536.                     if kneef:FindFirstChild('Grab') and kneef.Grab:FindFirstChildOfClass('BodyVelocity') then
  5537.                         kneef.Grab:FindFirstChildOfClass('BodyVelocity'):Destroy()
  5538.                     end
  5539.             end)
  5540.             coru()
  5541.         end
  5542.         if explode then
  5543.             local movevector = CFrame.new(explode.Position,Torso.Position).lookVector
  5544.             local repulse = Instance.new('BodyForce',Torso)
  5545.             repulse.Force = movevector*10000 + Vector3.new(0,5000,0)
  5546.             game.Debris:AddItem(repulse,0.05)
  5547.         end
  5548.         if charred and zombiemode == false then
  5549.             for i,v in pairs(playa:GetChildren()) do
  5550.                 if v:IsA('BasePart') then
  5551.                     v.BrickColor = BrickColor.Black()
  5552.                     local fire = Instance.new('Fire',v)
  5553.                     fire.Size = 5
  5554.                     fire.Heat = 5
  5555.                 elseif v:IsA('Accessory') then
  5556.                     for a,c in pairs(v:GetChildren()) do
  5557.                         if c:IsA('BasePart') then
  5558.                             c.BrickColor = BrickColor.Black()
  5559.                             local fire = Instance.new('Fire',v)
  5560.                             fire.Size = 5
  5561.                             fire.Heat = 5
  5562.                             for o,p in pairs(c:GetChildren()) do
  5563.                                 if p:IsA("SpecialMesh") then
  5564.                                     p.TextureId = ""
  5565.                                 end
  5566.                             end
  5567.                         end
  5568.                     end
  5569.                 end
  5570.             end
  5571.         end
  5572.         if soundy then
  5573.             local sound = Instance.new('Sound',Head)
  5574.             sound.SoundId = 'rbxassetid://903640857'
  5575.             sound.Volume = 1
  5576.             sound:Play()
  5577.             sound.Ended:connect(function()
  5578.                 sound:Destroy()
  5579.                 local ambient = Instance.new('Sound',Head)
  5580.                 ambient.Volume = 0.25
  5581.                 ambient.Looped = true
  5582.                 ambient.SoundId = 'rbxassetid://903641031'
  5583.                 ambient:Play()
  5584.             end)
  5585.         end
  5586.         if override then
  5587.             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
  5588.                 local coru = coroutine.wrap(function()
  5589.                     wait(4.5)
  5590.                     hum2.Parent.Name = hum2.Parent.Name.."'s Zombie"
  5591.                     hum2.HipHeight = 0.2
  5592.                     wait(0.5)
  5593.                     killz(hum2.Parent,"Head",nil,nil,false,false,false,false)
  5594.                 end)
  5595.                 coru()
  5596.             else
  5597.                 game:GetService('Debris'):AddItem(playa, 12)
  5598.             end
  5599.         else
  5600.             hum2.Health = 0
  5601.             table.insert(zombies,playa)
  5602.             local attack = Instance.new('Sound',Head)
  5603.             attack.SoundId = 'rbxassetid://903641424'
  5604.             attack.Volume = 2
  5605.             for i,v in pairs(playa:GetChildren()) do
  5606.                 if v:IsA('BasePart') and v:FindFirstChildOfClass('TouchTransmitter') == nil then
  5607.                     v.Touched:connect(function(hit)
  5608.                         if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') then
  5609.                             local found = false
  5610.                             if hit.Parent == player.Character then
  5611.                                 found = true
  5612.                             end
  5613.                             for a,c in pairs(zombies) do
  5614.                                 if c == hit.Parent then
  5615.                                     found = true
  5616.                                 end
  5617.                             end
  5618.                             if found == false and hit.Parent:FindFirstChildOfClass('Humanoid').Health > 0 then
  5619.                                 attack:Play()
  5620.                                 if hit.Parent:FindFirstChildOfClass('Humanoid').Health - 2 <= 0 then
  5621.                                     hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  5622.                                     wait()
  5623.                                     killz(hit.Parent,"Head")
  5624.                                 else
  5625.                                     hit.Parent:FindFirstChildOfClass('Humanoid'):TakeDamage(2)
  5626.                                 end
  5627.                             end
  5628.                         end
  5629.                     end)
  5630.                 end
  5631.             end
  5632.             local coru = coroutine.wrap(function()
  5633.                 wait(2)
  5634.                 for i,v in pairs(playa:GetChildren()) do
  5635.                 if v:IsA('BasePart') then
  5636.                     for a,c in pairs(v:GetChildren()) do
  5637.                         if c:IsA('Fire') or c:IsA('ParticleEmitter') then
  5638.                             c:Destroy()
  5639.                         end
  5640.                     end
  5641.                 elseif v:IsA('Accessory') then
  5642.                     for a,c in pairs(v:GetChildren()) do
  5643.                         if c:IsA('BasePart') then
  5644.                             for b,d in pairs(c:GetChildren()) do
  5645.                                 if d:IsA('Fire') or d:IsA('ParticleEmitter') then
  5646.                                     d:Destroy()
  5647.                                 end
  5648.                             end
  5649.                         end
  5650.                     end
  5651.                 end
  5652.             end
  5653.             end)
  5654.             coru()
  5655.         end
  5656.     end
  5657. end
  5658.  
  5659. mouse.KeyDown:connect(function(key)
  5660.     if key == "t" and mouse.Target then
  5661.         local hum = mouse.Target.Parent:FindFirstChildOfClass('Humanoid')
  5662.         if hum == nil then hum = mouse.Target.Parent.Parent:FindFirstChildOfClass('Humanoid') end
  5663.         if curpoint == nil then
  5664.             if hum and hum.Parent:FindFirstChild('Head') then
  5665.                 curpart = hum.Parent.Head
  5666.             else
  5667.                 curpart = nil
  5668.                 curpoint = mouse.Hit.p
  5669.             end
  5670.             if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  5671.             notify("ZOMBIE TARGET SET",false)
  5672.         else
  5673.             curpart = nil
  5674.             curpoint = nil
  5675.             if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  5676.             notify("ZOMBIE TARGET REMOVED",false)
  5677.         end
  5678.     elseif key == "y" then
  5679.         for o,p in pairs(zombies) do
  5680.             local coru = coroutine.wrap(function()
  5681.             if p:FindFirstChild('Torso') then
  5682.             killz(p,"Head",nil,nil,false,false,false,true)
  5683.             else
  5684.             table.remove(zombies,o)
  5685.             end
  5686.             end)
  5687.             coru()
  5688.             wait()
  5689.         end
  5690.         for i,v in pairs(zombies) do
  5691.             table.remove(zombies,i)
  5692.         end
  5693.         if player.PlayerGui:FindFirstChild('Notification') then player.PlayerGui.Notification:Destroy() end
  5694.         notify("ZOMBIES TERMINATED",false)
  5695.     end
  5696. end)
  5697.  
  5698. function nub()
  5699. local me = player.Character
  5700. local point = me.HumanoidRootPart
  5701. local playergui = player.PlayerGui
  5702. local rightshoulderz = me.Torso["Right Shoulder"]:Clone()
  5703. local leftshoulderz = me.Torso["Left Shoulder"]:Clone()
  5704. local torsojoint = me.HumanoidRootPart["RootJoint"]:Clone()
  5705. local lefthipz = me.Torso["Left Hip"]:Clone()
  5706. local righthipz = me.Torso["Right Hip"]:Clone()
  5707. local mode = "kill"
  5708. local lerpz = false
  5709. local active = false
  5710. local acting = false
  5711. local hit = false
  5712. local canClick = true
  5713. local stabbing = false
  5714. local grabbing = false
  5715. local finishing = false
  5716. local kyssing = false
  5717. local canbackgroundmusic = true
  5718. local cancolorfilter = true
  5719. local spinboolean = false
  5720. local grabbed = nil
  5721. local doing = false
  5722. local rightshoulder = nil
  5723. local leftshoulder = nil
  5724. local headweld = nil
  5725. local usable = true
  5726. finishnum = 1
  5727.  
  5728. function notify(msg,forever)
  5729.     local doit = coroutine.wrap(function()
  5730.         local gui = Instance.new('ScreenGui',playergui)
  5731.         gui.Name = "Notification"
  5732.         local frame = Instance.new('Frame',gui)
  5733.         frame.Position = UDim2.new(0,0,0,0)
  5734.         frame.Size = UDim2.new(1,0,0.2,0)
  5735.         frame.BackgroundTransparency = 1
  5736.         local txt = Instance.new('TextLabel',frame)
  5737.         txt.TextColor3 = Color3.new(255,255,255)
  5738.         txt.TextStrokeColor3 = Color3.new(0, 0, 0)
  5739.         txt.TextStrokeTransparency = 0
  5740.         txt.BackgroundTransparency = 1
  5741.         txt.Text = ""
  5742.         txt.Size = UDim2.new(1,0,0.3,0)
  5743.         txt.Position = UDim2.new(0,0,0.4,0)
  5744.         txt.TextScaled = true
  5745.         txt.Font = "Code"
  5746.         txt.TextXAlignment = "Center"
  5747.         local tap = Instance.new("Sound")
  5748.         tap.Parent = gui
  5749.         tap.SoundId = "rbxassetid://147982968"
  5750.         tap.TimePosition = 0.1
  5751.         local str = msg
  5752.         local len = string.len(str)
  5753.         for i=1,len do
  5754.             txt.Text = string.sub(str,1,i)
  5755.             pitche = math.random(20, 40)/10
  5756.             tap.PlaybackSpeed = pitche
  5757.             tap:Play()
  5758.             wait(0.01)
  5759.         end
  5760.         if forever == false then
  5761.             wait(1)
  5762.             while txt.TextTransparency < 1 do
  5763.                 txt.TextTransparency = txt.TextTransparency + 0.1
  5764.                 txt.TextStrokeTransparency = txt.TextStrokeTransparency + 0.1
  5765.                 wait(0.001)
  5766.             end
  5767.             gui:Destroy()
  5768.         end
  5769.     end)
  5770.     doit()
  5771. end
  5772.  
  5773. wait(0.5)
  5774. notify("PRESS [Z] TO EQUIP KNIFE || Created by mustardfoot and Tollonis",true)
  5775. local laugh = Instance.new('Sound',me.Head)
  5776. laugh.SoundId = 'rbxassetid://378827985'
  5777. laugh.Name = "Psycho"
  5778. laugh.Volume = 5
  5779. -- 1 - bitch ass knife
  5780. local obj1 = Instance.new("Model")
  5781. obj1.Name = "bitch ass knife"
  5782. obj1.Parent = game.Workspace
  5783.  
  5784. -- 2 - Grab
  5785. local obj2 = Instance.new("Part")
  5786. obj2.CFrame = CFrame.new(Vector3.new(20.4525032, 6.14501333, -134.399979)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  5787. obj2.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5788. obj2.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5789. obj2.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5790. obj2.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5791. obj2.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5792. obj2.Material = Enum.Material.Concrete
  5793. obj2.Size = Vector3.new(1, 0.25, 0.25)
  5794. obj2.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5795. obj2.Anchored = true
  5796. obj2.BrickColor = BrickColor.new("Black")
  5797. obj2.Friction = 0.30000001192093
  5798. obj2.Shape = Enum.PartType.Cylinder
  5799. obj2.Name = "Grab"
  5800. obj2.Parent = obj1
  5801.  
  5802. -- 3 - handletopcap
  5803. local obj3 = Instance.new("Part")
  5804. obj3.CFrame = CFrame.new(Vector3.new(19.9725456, 6.14502859, -134.399933)) * CFrame.Angles(0, 1.5707963705063, 0)
  5805. obj3.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5806. obj3.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5807. obj3.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5808. obj3.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5809. obj3.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5810. obj3.Material = Enum.Material.Concrete
  5811. obj3.Size = Vector3.new(0.349999994, 0.349999994, 0.349999994)
  5812. obj3.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5813. obj3.Anchored = true
  5814. obj3.BrickColor = BrickColor.new("Black")
  5815. obj3.Friction = 0.30000001192093
  5816. obj3.Shape = Enum.PartType.Ball
  5817. obj3.Name = "handletopcap"
  5818. obj3.Parent = obj1
  5819.  
  5820. -- 4 - handlebottomcap
  5821. local obj4 = Instance.new("Part")
  5822. obj4.CFrame = CFrame.new(Vector3.new(20.9725285, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0)
  5823. obj4.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5824. obj4.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5825. obj4.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5826. obj4.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5827. obj4.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5828. obj4.Material = Enum.Material.Concrete
  5829. obj4.Size = Vector3.new(0.25, 0.25, 0.25)
  5830. obj4.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5831. obj4.Anchored = true
  5832. obj4.BrickColor = BrickColor.new("Black")
  5833. obj4.Friction = 0.30000001192093
  5834. obj4.Shape = Enum.PartType.Ball
  5835. obj4.Name = "handlebottomcap"
  5836. obj4.Parent = obj1
  5837.  
  5838. -- 5 - handleguardmid
  5839. local obj5 = Instance.new("Part")
  5840. obj5.CFrame = CFrame.new(Vector3.new(19.9474983, 6.14502859, -134.399918)) * CFrame.Angles(0, 1.5707963705063, 0)
  5841. obj5.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5842. obj5.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5843. obj5.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5844. obj5.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5845. obj5.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5846. obj5.Material = Enum.Material.Concrete
  5847. obj5.Size = Vector3.new(0.349999994, 0.349999994, 0.100000001)
  5848. obj5.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5849. obj5.Anchored = true
  5850. obj5.BrickColor = BrickColor.new("Black")
  5851. obj5.Friction = 0.30000001192093
  5852. obj5.Shape = Enum.PartType.Block
  5853. obj5.Name = "handleguardmid"
  5854. obj5.Parent = obj1
  5855.  
  5856. -- 6 - handleguardcap1
  5857. local obj6 = Instance.new("Part")
  5858. obj6.CFrame = CFrame.new(Vector3.new(19.9474983, 6.32502794, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  5859. obj6.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5860. obj6.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5861. obj6.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5862. obj6.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5863. obj6.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5864. obj6.Material = Enum.Material.Concrete
  5865. obj6.Size = Vector3.new(0.100000001, 0.349999994, 0.349999994)
  5866. obj6.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5867. obj6.Anchored = true
  5868. obj6.BrickColor = BrickColor.new("Black")
  5869. obj6.Friction = 0.30000001192093
  5870. obj6.Shape = Enum.PartType.Cylinder
  5871. obj6.Name = "handleguardcap1"
  5872. obj6.Parent = obj1
  5873.  
  5874. -- 7 - handleguardcap2
  5875. local obj7 = Instance.new("Part")
  5876. obj7.CFrame = CFrame.new(Vector3.new(19.9474983, 5.97502899, -134.399918)) * CFrame.Angles(-3.1415927410126, 0, -3.1415927410126)
  5877. obj7.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5878. obj7.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5879. obj7.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5880. obj7.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5881. obj7.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5882. obj7.Material = Enum.Material.Concrete
  5883. obj7.Size = Vector3.new(0.100000009, 0.349999994, 0.349999994)
  5884. obj7.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5885. obj7.Anchored = true
  5886. obj7.BrickColor = BrickColor.new("Black")
  5887. obj7.Friction = 0.30000001192093
  5888. obj7.Shape = Enum.PartType.Cylinder
  5889. obj7.Name = "handleguardcap2"
  5890. obj7.Parent = obj1
  5891.  
  5892. -- 8 - big ass knife
  5893. local obj8 = Instance.new("Part")
  5894. obj8.CFrame = CFrame.new(Vector3.new(18.4375095, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  5895. obj8.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5896. obj8.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5897. obj8.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5898. obj8.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5899. obj8.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5900. obj8.Material = Enum.Material.Metal
  5901. obj8.Size = Vector3.new(0.0500000007, 0.280000001, 0.839999795)
  5902. obj8.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5903. obj8.Anchored = true
  5904. obj8.BrickColor = BrickColor.new("Lily white")
  5905. obj8.Friction = 0.30000001192093
  5906. obj8.Shape = Enum.PartType.Block
  5907. obj8.Name = "big ass knife"
  5908. obj8.Parent = obj1
  5909.  
  5910. -- 9 - Mesh
  5911. local obj9 = Instance.new("BlockMesh")
  5912. obj9.Scale = Vector3.new(0.5, 1, 1)
  5913. obj9.Parent = obj8
  5914.  
  5915. -- 10 - big ass knife
  5916. local obj10 = Instance.new("Part")
  5917. obj10.CFrame = CFrame.new(Vector3.new(19.7425137, 6.14502859, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  5918. obj10.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5919. obj10.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5920. obj10.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5921. obj10.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5922. obj10.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5923. obj10.Material = Enum.Material.Metal
  5924. obj10.Size = Vector3.new(0.0500000007, 0.280000001, 0.289999962)
  5925. obj10.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5926. obj10.Anchored = true
  5927. obj10.BrickColor = BrickColor.new("Lily white")
  5928. obj10.Friction = 0.30000001192093
  5929. obj10.Shape = Enum.PartType.Block
  5930. obj10.Name = "big ass knife"
  5931. obj10.Parent = obj1
  5932. local knife = obj10
  5933.  
  5934. -- 11 - Mesh
  5935. local obj11 = Instance.new("BlockMesh")
  5936. obj11.Scale = Vector3.new(0.5, 1, 1)
  5937. obj11.Parent = obj10
  5938.  
  5939. -- 12 - big ass knife
  5940. local obj12 = Instance.new("Part")
  5941. obj12.CFrame = CFrame.new(Vector3.new(19.1075306, 6.08502865, -134.401321)) * CFrame.Angles(0, 1.5707963705063, 0)
  5942. obj12.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5943. obj12.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5944. obj12.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5945. obj12.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5946. obj12.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5947. obj12.Material = Enum.Material.Metal
  5948. obj12.Size = Vector3.new(0.0500000007, 0.159999996, 0.979999959)
  5949. obj12.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5950. obj12.Anchored = true
  5951. obj12.BrickColor = BrickColor.new("Lily white")
  5952. obj12.Friction = 0.30000001192093
  5953. obj12.Shape = Enum.PartType.Block
  5954. obj12.Name = "big ass knife"
  5955. obj12.Parent = obj1
  5956.  
  5957. -- 13 - Mesh
  5958. local obj13 = Instance.new("BlockMesh")
  5959. obj13.Scale = Vector3.new(0.5, 1, 1)
  5960. obj13.Parent = obj12
  5961.  
  5962. -- 14 - serration
  5963. local obj14 = Instance.new("WedgePart")
  5964. obj14.CFrame = CFrame.new(Vector3.new(19.4963322, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  5965. obj14.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5966. obj14.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5967. obj14.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5968. obj14.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5969. obj14.Material = Enum.Material.Metal
  5970. obj14.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  5971. obj14.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5972. obj14.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5973. obj14.Anchored = true
  5974. obj14.BrickColor = BrickColor.new("Lily white")
  5975. obj14.Friction = 0.30000001192093
  5976. obj14.Name = "serration"
  5977. obj14.Parent = obj1
  5978.  
  5979. -- 15 - Mesh
  5980. local obj15 = Instance.new("BlockMesh")
  5981. obj15.Scale = Vector3.new(0.5, 1, 1)
  5982. obj15.Parent = obj14
  5983.  
  5984. -- 16 - serration
  5985. local obj16 = Instance.new("WedgePart")
  5986. obj16.CFrame = CFrame.new(Vector3.new(19.2763138, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  5987. obj16.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  5988. obj16.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  5989. obj16.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  5990. obj16.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  5991. obj16.Material = Enum.Material.Metal
  5992. obj16.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  5993. obj16.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  5994. obj16.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  5995. obj16.Anchored = true
  5996. obj16.BrickColor = BrickColor.new("Lily white")
  5997. obj16.Friction = 0.30000001192093
  5998. obj16.Name = "serration"
  5999. obj16.Parent = obj1
  6000.  
  6001. -- 17 - Mesh
  6002. local obj17 = Instance.new("BlockMesh")
  6003. obj17.Scale = Vector3.new(0.5, 1, 1)
  6004. obj17.Parent = obj16
  6005.  
  6006. -- 18 - serration
  6007. local obj18 = Instance.new("WedgePart")
  6008. obj18.CFrame = CFrame.new(Vector3.new(19.3863068, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6009. obj18.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6010. obj18.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6011. obj18.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6012. obj18.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6013. obj18.Material = Enum.Material.Metal
  6014. obj18.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  6015. obj18.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6016. obj18.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6017. obj18.Anchored = true
  6018. obj18.BrickColor = BrickColor.new("Lily white")
  6019. obj18.Friction = 0.30000001192093
  6020. obj18.Name = "serration"
  6021. obj18.Parent = obj1
  6022.  
  6023. -- 19 - Mesh
  6024. local obj19 = Instance.new("BlockMesh")
  6025. obj19.Scale = Vector3.new(0.5, 1, 1)
  6026. obj19.Parent = obj18
  6027.  
  6028. -- 20 - serration
  6029. local obj20 = Instance.new("WedgePart")
  6030. obj20.CFrame = CFrame.new(Vector3.new(19.5963173, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6031. obj20.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6032. obj20.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6033. obj20.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6034. obj20.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6035. obj20.Material = Enum.Material.Metal
  6036. obj20.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  6037. obj20.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6038. obj20.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6039. obj20.Anchored = true
  6040. obj20.BrickColor = BrickColor.new("Lily white")
  6041. obj20.Friction = 0.30000001192093
  6042. obj20.Name = "serration"
  6043. obj20.Parent = obj1
  6044.  
  6045. -- 21 - Mesh
  6046. local obj21 = Instance.new("BlockMesh")
  6047. obj21.Scale = Vector3.new(0.5, 1, 1)
  6048. obj21.Parent = obj20
  6049.  
  6050. -- 22 - serration
  6051. local obj22 = Instance.new("WedgePart")
  6052. obj22.CFrame = CFrame.new(Vector3.new(19.1663074, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6053. obj22.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6054. obj22.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6055. obj22.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6056. obj22.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6057. obj22.Material = Enum.Material.Metal
  6058. obj22.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  6059. obj22.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6060. obj22.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6061. obj22.Anchored = true
  6062. obj22.BrickColor = BrickColor.new("Lily white")
  6063. obj22.Friction = 0.30000001192093
  6064. obj22.Name = "serration"
  6065. obj22.Parent = obj1
  6066.  
  6067. -- 23 - Mesh
  6068. local obj23 = Instance.new("BlockMesh")
  6069. obj23.Scale = Vector3.new(0.5, 1, 1)
  6070. obj23.Parent = obj22
  6071.  
  6072. -- 24 - serration
  6073. local obj24 = Instance.new("WedgePart")
  6074. obj24.CFrame = CFrame.new(Vector3.new(18.9663048, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6075. obj24.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6076. obj24.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6077. obj24.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6078. obj24.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6079. obj24.Material = Enum.Material.Metal
  6080. obj24.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  6081. obj24.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6082. obj24.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6083. obj24.Anchored = true
  6084. obj24.BrickColor = BrickColor.new("Lily white")
  6085. obj24.Friction = 0.30000001192093
  6086. obj24.Name = "serration"
  6087. obj24.Parent = obj1
  6088.  
  6089. -- 25 - Mesh
  6090. local obj25 = Instance.new("BlockMesh")
  6091. obj25.Scale = Vector3.new(0.5, 1, 1)
  6092. obj25.Parent = obj24
  6093.  
  6094. -- 26 - serration
  6095. local obj26 = Instance.new("WedgePart")
  6096. obj26.CFrame = CFrame.new(Vector3.new(18.8562984, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6097. obj26.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6098. obj26.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6099. obj26.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6100. obj26.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6101. obj26.Material = Enum.Material.Metal
  6102. obj26.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  6103. obj26.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6104. obj26.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6105. obj26.Anchored = true
  6106. obj26.BrickColor = BrickColor.new("Lily white")
  6107. obj26.Friction = 0.30000001192093
  6108. obj26.Name = "serration"
  6109. obj26.Parent = obj1
  6110.  
  6111. -- 27 - Mesh
  6112. local obj27 = Instance.new("BlockMesh")
  6113. obj27.Scale = Vector3.new(0.5, 1, 1)
  6114. obj27.Parent = obj26
  6115.  
  6116. -- 28 - serration
  6117. local obj28 = Instance.new("WedgePart")
  6118. obj28.CFrame = CFrame.new(Vector3.new(19.0663071, 6.15381575, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6119. obj28.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6120. obj28.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6121. obj28.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6122. obj28.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6123. obj28.Material = Enum.Material.Metal
  6124. obj28.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  6125. obj28.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6126. obj28.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6127. obj28.Anchored = true
  6128. obj28.BrickColor = BrickColor.new("Lily white")
  6129. obj28.Friction = 0.30000001192093
  6130. obj28.Name = "serration"
  6131. obj28.Parent = obj1
  6132.  
  6133. -- 29 - Mesh
  6134. local obj29 = Instance.new("BlockMesh")
  6135. obj29.Scale = Vector3.new(0.5, 1, 1)
  6136. obj29.Parent = obj28
  6137.  
  6138. -- 30 - knifetip1
  6139. local obj30 = Instance.new("WedgePart")
  6140. obj30.CFrame = CFrame.new(Vector3.new(18.0163059, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6141. obj30.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6142. obj30.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6143. obj30.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6144. obj30.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6145. obj30.Material = Enum.Material.Metal
  6146. obj30.Size = Vector3.new(0.0500000007, 0.200000003, 0.200000003)
  6147. obj30.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6148. obj30.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6149. obj30.Anchored = true
  6150. obj30.BrickColor = BrickColor.new("Lily white")
  6151. obj30.Friction = 0.30000001192093
  6152. obj30.Name = "knifetip1"
  6153. obj30.Parent = obj1
  6154.  
  6155. -- 31 - Mesh
  6156. local obj31 = Instance.new("BlockMesh")
  6157. obj31.Scale = Vector3.new(0.5, 1, 1)
  6158. obj31.Parent = obj30
  6159.  
  6160. -- 32 - redstuff
  6161. local obj32 = Instance.new("Part")
  6162. obj32.CFrame = CFrame.new(Vector3.new(19.9470005, 5.9749999, -134.399994)) * CFrame.Angles(-0, 0, -0)
  6163. obj32.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6164. obj32.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6165. obj32.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6166. obj32.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6167. obj32.Material = Enum.Material.SmoothPlastic
  6168. obj32.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6169. obj32.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014)
  6170. obj32.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6171. obj32.BrickColor = BrickColor.new("Institutional white")
  6172. obj32.Friction = 0.30000001192093
  6173. obj32.Shape = Enum.PartType.Cylinder
  6174. obj32.Name = "redstuff"
  6175. obj32.Anchored = true
  6176. obj32.Parent = obj1
  6177.  
  6178.  
  6179. -- 33 - redstuff
  6180. local obj33 = Instance.new("Part")
  6181. obj33.CFrame = CFrame.new(Vector3.new(18.9800053, 6.1400156, -134.404984)) * CFrame.Angles(-0, 0, -0)
  6182. obj33.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6183. obj33.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6184. obj33.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6185. obj33.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6186. obj33.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6187. obj33.Material = Enum.Material.SmoothPlastic
  6188. obj33.Size = Vector3.new(1.81999993, 0.100000001, 0.0500000007)
  6189. obj33.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6190. obj33.BrickColor = BrickColor.new("Institutional white")
  6191. obj33.Friction = 0.30000001192093
  6192. obj33.Shape = Enum.PartType.Block
  6193. obj33.Name = "redstuff"
  6194. obj33.Anchored = true
  6195. obj33.Parent = obj1
  6196.  
  6197. -- 34 - redstuff
  6198. local obj34 = Instance.new("Part")
  6199. obj34.CFrame = CFrame.new(Vector3.new(19.9470005, 6.32499981, -134.399994)) * CFrame.Angles(-0, 0, -0)
  6200. obj34.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6201. obj34.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6202. obj34.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6203. obj34.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6204. obj34.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6205. obj34.Size = Vector3.new(0.0500000007, 0.360000014, 0.360000014)
  6206. obj34.Material = Enum.Material.SmoothPlastic
  6207. obj34.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6208. obj34.BrickColor = BrickColor.new("Institutional white")
  6209. obj34.Friction = 0.30000001192093
  6210. obj34.Shape = Enum.PartType.Cylinder
  6211. obj34.Name = "redstuff"
  6212. obj34.Anchored = true
  6213. obj34.Parent = obj1
  6214.  
  6215. -- 35 - redstuff
  6216. local obj35 = Instance.new("Part")
  6217. obj35.CFrame = CFrame.new(Vector3.new(19.8830166, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0)
  6218. obj35.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6219. obj35.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6220. obj35.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6221. obj35.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6222. obj35.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6223. obj35.Size = Vector3.new(0.0500000007, 0.319999993, 0.319999993)
  6224. obj35.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6225. obj35.BrickColor = BrickColor.new("Institutional white")
  6226. obj35.Friction = 0.30000001192093
  6227. obj35.Shape = Enum.PartType.Cylinder
  6228. obj35.Material = Enum.Material.SmoothPlastic
  6229. obj35.Name = "redstuff"
  6230. obj35.Anchored = true
  6231. obj35.Parent = obj1
  6232.  
  6233. -- 36 - redstuff
  6234. local obj36 = Instance.new("Part")
  6235. obj36.CFrame = CFrame.new(Vector3.new(20.9430103, 6.14501476, -134.399963)) * CFrame.Angles(-0, 0, -0)
  6236. obj36.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6237. obj36.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6238. obj36.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6239. obj36.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6240. obj36.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6241. obj36.Material = Enum.Material.SmoothPlastic
  6242. obj36.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999)
  6243. obj36.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6244. obj36.BrickColor = BrickColor.new("Institutional white")
  6245. obj36.Friction = 0.30000001192093
  6246. obj36.Shape = Enum.PartType.Cylinder
  6247. obj36.Name = "redstuff"
  6248. obj36.Anchored = true
  6249. obj36.Parent = obj1
  6250.  
  6251. -- 37 - redstuff
  6252. local obj37 = Instance.new("WedgePart")
  6253. obj37.CFrame = CFrame.new(Vector3.new(18.066288, 6.14381599, -134.400375)) * CFrame.Angles(1.5707963705063, -0.78539824485779, -1.5707963705063)
  6254. obj37.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6255. obj37.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6256. obj37.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6257. obj37.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6258. obj37.Material = Enum.Material.SmoothPlastic
  6259. obj37.Size = Vector3.new(0.0500000007, 0.0700000003, 0.0700000003)
  6260. obj37.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6261. obj37.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6262. obj37.Anchored = true
  6263. obj37.BrickColor = BrickColor.new("Institutional white")
  6264. obj37.Friction = 0.30000001192093
  6265. obj37.Name = "redstuff"
  6266. obj37.Anchored = true
  6267. obj37.Parent = obj1
  6268.  
  6269. -- 38 - redstuff
  6270. local obj38 = Instance.new("Part")
  6271. obj38.CFrame = CFrame.new(Vector3.new(20.1230125, 6.14501476, -134.399979)) * CFrame.Angles(-0, 0, -0)
  6272. obj38.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  6273. obj38.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  6274. obj38.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  6275. obj38.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  6276. obj38.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  6277. obj38.Material = Enum.Material.SmoothPlastic
  6278. obj38.Size = Vector3.new(0.0500000007, 0.25999999, 0.25999999)
  6279. obj38.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  6280. obj38.BrickColor = BrickColor.new("Institutional white")
  6281. obj38.Friction = 0.30000001192093
  6282. obj38.Shape = Enum.PartType.Cylinder
  6283. obj38.Name = "redstuff"
  6284. obj38.Anchored = true
  6285. obj38.Parent = obj1
  6286.  
  6287. local audio = Instance.new('Sound',knife)
  6288. audio.Volume = 2
  6289.  
  6290. local audio2 = Instance.new('Sound',knife)
  6291. audio2.Volume = 2
  6292.  
  6293. local holdpart = Instance.new("Part")
  6294. holdpart.Parent = me
  6295. holdpart.Size = Vector3.new(0.4, 0.4, 0.2)
  6296. holdpart.Position = me.Head.Position + Vector3.new(0, 1, 0)
  6297. holdpart.BrickColor = BrickColor.new("Burnt Sienna")
  6298.  
  6299. local previous = nil
  6300. for i,v in pairs(obj1:GetChildren()) do
  6301.     if v:IsA('BasePart') then
  6302.         if previous then
  6303.             local weld = Instance.new('Weld',v)
  6304.             weld.Part0 = v
  6305.             weld.Part1 = previous
  6306.             weld.C0 = v.CFrame:inverse() * previous.CFrame
  6307.             previous.Anchored = false
  6308.             previous.CanCollide = false
  6309.             local vee = v
  6310.             weld.AncestryChanged:connect(function(mez,par)
  6311.                 wait()
  6312.                 weld.Parent = vee
  6313.             end)
  6314.         end
  6315.         previous = v
  6316.     end
  6317. end
  6318. previous.Anchored = false
  6319. previous.CanCollide = false
  6320.  
  6321. local holdpartweld = Instance.new("Weld", me.Torso)
  6322. holdpartweld.Part0 = me.Torso
  6323. holdpartweld.Part1 = holdpart
  6324. holdpartweld.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1, -0.8, 0.15)
  6325.  
  6326. holdpartweld.AncestryChanged:connect(function(mez,par)
  6327.     if par ~= me.Torso then
  6328.         wait()
  6329.         holdpartweld.Parent = me.Torso
  6330.     end
  6331. end)
  6332.  
  6333. local knifeweld = Instance.new('Weld',me.Torso)
  6334. knifeweld.Part0 = me.Torso
  6335. knifeweld.Part1 = obj2
  6336. knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55)
  6337. knifeweld.AncestryChanged:connect(function(mez,par)
  6338.     if par ~= me.Torso then
  6339.         wait()
  6340.         knifeweld.Parent = me.Torso
  6341.     end
  6342. end)
  6343. local ScreenGui = Instance.new("ScreenGui")
  6344. local CustomizeGui = Instance.new("Frame")
  6345. local Customize = Instance.new("TextLabel")
  6346. local ClosestColor = Instance.new("TextLabel")
  6347. local Line = Instance.new("TextLabel")
  6348. local Color = Instance.new("ImageLabel")
  6349. local Close = Instance.new("TextButton")
  6350. local RedHue = Instance.new("TextLabel")
  6351. local GreenHue = Instance.new("TextLabel")
  6352. local RedInput = Instance.new("TextBox")
  6353. local BlueHue = Instance.new("TextLabel")
  6354. local GreenInput = Instance.new("TextBox")
  6355. local TransInput = Instance.new("TextBox")
  6356. local BlueInput = Instance.new("TextBox")
  6357. local Message = Instance.new("TextLabel")
  6358. local Message2 = Instance.new("TextLabel")
  6359. local TrailTransparency = Instance.new("TextLabel")
  6360. local TrailInput = Instance.new("TextBox")
  6361. local MusicOption = Instance.new("TextButton")
  6362. local ScreenOption = Instance.new("TextButton")
  6363. local ScreenOptionTxt = Instance.new("TextLabel")
  6364. local MusicOptionTxt = Instance.new("TextLabel")
  6365.  
  6366. -- Properties
  6367.  
  6368. ScreenGui.Parent = playergui
  6369.  
  6370. CustomizeGui.Name = "CustomizeGui"
  6371. CustomizeGui.Parent = ScreenGui
  6372. CustomizeGui.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  6373. CustomizeGui.BackgroundTransparency = 0.5
  6374. CustomizeGui.BorderColor3 = Color3.new(0, 0, 0)
  6375. CustomizeGui.BorderSizePixel = 2
  6376. CustomizeGui.Position = UDim2.new(0, 0, 0.5, 0)
  6377. CustomizeGui.Size = UDim2.new(0.449999988, 0, 0.449999988, 0)
  6378.  
  6379. Customize.Name = "Customize"
  6380. Customize.Parent = CustomizeGui
  6381. Customize.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  6382. Customize.BackgroundTransparency = 0.75
  6383. Customize.BorderSizePixel = 0
  6384. Customize.Size = UDim2.new(1, 0, 0.200000003, 0)
  6385. Customize.FontSize = Enum.FontSize.Size28
  6386. Customize.Text = "ACCENT COLOR CUSTOMIZATION"
  6387. Customize.TextColor3 = Color3.new(1, 1, 1)
  6388. Customize.TextScaled = true
  6389. Customize.TextSize = 25
  6390. Customize.TextStrokeTransparency = 0.5
  6391. Customize.TextWrapped = true
  6392.  
  6393. ClosestColor.Name = "ClosestColor"
  6394. ClosestColor.Parent = CustomizeGui
  6395. ClosestColor.BackgroundColor3 = Color3.new(1, 1, 1)
  6396. ClosestColor.BackgroundTransparency = 1
  6397. ClosestColor.Position = UDim2.new(0, 0, 0.850000024, 0)
  6398. ClosestColor.Size = UDim2.new(1, 0, 0.150000006, 0)
  6399. ClosestColor.Font = Enum.Font.SourceSansLight
  6400. ClosestColor.FontSize = Enum.FontSize.Size32
  6401. ClosestColor.Text = "Your color is closest to Institutional White"
  6402. ClosestColor.TextColor3 = Color3.new(1, 1, 1)
  6403. ClosestColor.TextSize = 30
  6404. ClosestColor.TextStrokeTransparency = 0.5
  6405.  
  6406. Line.Name = "Line"
  6407. Line.Parent = CustomizeGui
  6408. Line.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  6409. Line.BackgroundTransparency = 0.5
  6410. Line.BorderColor3 = Color3.new(0, 0, 0)
  6411. Line.BorderSizePixel = 0
  6412. Line.Position = UDim2.new(0, 0, 0.200000003, 0)
  6413. Line.Size = UDim2.new(1, 0, 0.0299999993, 0)
  6414. Line.Font = Enum.Font.SourceSans
  6415. Line.FontSize = Enum.FontSize.Size14
  6416. Line.Text = " "
  6417. Line.TextSize = 14
  6418.  
  6419. Color.Name = "Color"
  6420. Color.Parent = CustomizeGui
  6421. Color.BackgroundColor3 = Color3.new(1, 1, 1)
  6422. Color.BorderSizePixel = 0
  6423. Color.Position = UDim2.new(0.699999988, 0, 0.419999987, 0)
  6424. Color.Size = UDim2.new(0.300000012, 0, 0.300000012, 0)
  6425. Color.SizeConstraint = Enum.SizeConstraint.RelativeYY
  6426.  
  6427. MusicOption.Parent = CustomizeGui
  6428. MusicOption.Name = "MusicOption"
  6429. MusicOption.BackgroundColor3 = Color3.new(0, 1, 0)
  6430. MusicOption.BorderSizePixel = 1
  6431. MusicOption.Position = UDim2.new(0.01, 0, -0.12, 0)
  6432. MusicOption.Size = UDim2.new(0.05, 0, 0.1, 0)
  6433. MusicOption.Text = ""
  6434. MusicOption.BackgroundTransparency = 0.5
  6435.  
  6436. ScreenOption.Parent = CustomizeGui
  6437. ScreenOption.Name = "ScreenOption"
  6438. ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0)
  6439. ScreenOption.BorderSizePixel = 1
  6440. ScreenOption.Position = UDim2.new(0.01, 0, -0.23, 0)
  6441. ScreenOption.Size = UDim2.new(0.05, 0, 0.1, 0)
  6442. ScreenOption.Text = ""
  6443. ScreenOption.BackgroundTransparency = 0.5
  6444.  
  6445. ScreenOptionTxt.Name = "ScreenOptionTxt"
  6446. ScreenOptionTxt.Parent = CustomizeGui
  6447. ScreenOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1)
  6448. ScreenOptionTxt.BackgroundTransparency = 1
  6449. ScreenOptionTxt.Position = UDim2.new(0.07, 0, -0.23, 0)
  6450. ScreenOptionTxt.Size = UDim2.new(1, 0, 0.07, 0)
  6451. ScreenOptionTxt.Font = Enum.Font.SourceSans
  6452. ScreenOptionTxt.FontSize = Enum.FontSize.Size24
  6453. ScreenOptionTxt.Text = "Psychopath Red Filter"
  6454. ScreenOptionTxt.TextColor3 = Color3.new(1, 1, 1)
  6455. ScreenOptionTxt.TextScaled = true
  6456. ScreenOptionTxt.TextSize = 20
  6457. ScreenOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0)
  6458. ScreenOptionTxt.TextStrokeTransparency = 0.5
  6459. ScreenOptionTxt.TextWrapped = true
  6460. ScreenOptionTxt.TextXAlignment = "Left"
  6461.  
  6462. MusicOptionTxt.Name = "MusicOptionTxt"
  6463. MusicOptionTxt.Parent = CustomizeGui
  6464. MusicOptionTxt.BackgroundColor3 = Color3.new(1, 1, 1)
  6465. MusicOptionTxt.BackgroundTransparency = 1
  6466. MusicOptionTxt.Position = UDim2.new(0.07, 0, -0.12, 0)
  6467. MusicOptionTxt.Size = UDim2.new(1, 0, 0.07, 0)
  6468. MusicOptionTxt.Font = Enum.Font.SourceSans
  6469. MusicOptionTxt.FontSize = Enum.FontSize.Size24
  6470. MusicOptionTxt.Text = "Psychopath Background Music"
  6471. MusicOptionTxt.TextColor3 = Color3.new(1, 1, 1)
  6472. MusicOptionTxt.TextScaled = true
  6473. MusicOptionTxt.TextSize = 20
  6474. MusicOptionTxt.TextStrokeColor3 = Color3.new(0, 0, 0)
  6475. MusicOptionTxt.TextStrokeTransparency = 0.5
  6476. MusicOptionTxt.TextWrapped = true
  6477. MusicOptionTxt.TextXAlignment = "Left"
  6478.  
  6479. Close.Name = "Close"
  6480. Close.Parent = CustomizeGui
  6481. Close.BackgroundColor3 = Color3.new(0.294118, 0.294118, 0.294118)
  6482. Close.BackgroundTransparency = 0.5
  6483. Close.BorderColor3 = Color3.new(0, 0, 0)
  6484. Close.BorderSizePixel = 2
  6485. Close.Position = UDim2.new(1.005, 0, 0, 0)
  6486. Close.Size = UDim2.new(0.100000001, 0, 0.2, 0)
  6487. Close.Font = Enum.Font.SourceSans
  6488. Close.FontSize = Enum.FontSize.Size14
  6489. Close.Text = "X"
  6490. Close.TextColor3 = Color3.new(1, 1, 1)
  6491. Close.TextScaled = true
  6492. Close.TextSize = 14
  6493. Close.TextStrokeTransparency = 0
  6494. Close.TextWrapped = true
  6495.  
  6496. RedHue.Name = "RedHue"
  6497. RedHue.Parent = CustomizeGui
  6498. RedHue.BackgroundColor3 = Color3.new(1, 1, 1)
  6499. RedHue.BackgroundTransparency = 1
  6500. RedHue.Position = UDim2.new(0.100000001, 0, 0.400000006, 0)
  6501. RedHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  6502. RedHue.Font = Enum.Font.SourceSans
  6503. RedHue.FontSize = Enum.FontSize.Size24
  6504. RedHue.Text = "RED Hue Value: "
  6505. RedHue.TextColor3 = Color3.new(1, 1, 1)
  6506. RedHue.TextScaled = true
  6507. RedHue.TextSize = 20
  6508. RedHue.TextStrokeColor3 = Color3.new(1, 0, 0)
  6509. RedHue.TextStrokeTransparency = 0.75
  6510. RedHue.TextWrapped = true
  6511.  
  6512. GreenHue.Name = "GreenHue"
  6513. GreenHue.Parent = CustomizeGui
  6514. GreenHue.BackgroundColor3 = Color3.new(1, 1, 1)
  6515. GreenHue.BackgroundTransparency = 1
  6516. GreenHue.Position = UDim2.new(0.100000001, 0, 0.5, 0)
  6517. GreenHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  6518. GreenHue.Font = Enum.Font.SourceSans
  6519. GreenHue.FontSize = Enum.FontSize.Size24
  6520. GreenHue.Text = "GREEN Hue Value:"
  6521. GreenHue.TextColor3 = Color3.new(1, 1, 1)
  6522. GreenHue.TextScaled = true
  6523. GreenHue.TextSize = 20
  6524. GreenHue.TextStrokeColor3 = Color3.new(0, 1, 0)
  6525. GreenHue.TextStrokeTransparency = 0.75
  6526. GreenHue.TextWrapped = true
  6527.  
  6528. RedInput.Name = "RedInput"
  6529. RedInput.Parent = CustomizeGui
  6530. RedInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  6531. RedInput.BackgroundTransparency = 0.5
  6532. RedInput.BorderSizePixel = 0
  6533. RedInput.Position = UDim2.new(0.419999987, 0, 0.425000007, 0)
  6534. RedInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  6535. RedInput.Font = Enum.Font.SourceSans
  6536. RedInput.FontSize = Enum.FontSize.Size14
  6537. RedInput.Text = "255"
  6538. RedInput.TextColor3 = Color3.new(1, 1, 1)
  6539. RedInput.TextSize = 14
  6540. RedInput.TextStrokeTransparency = 0
  6541.  
  6542. BlueHue.Name = "BlueHue"
  6543. BlueHue.Parent = CustomizeGui
  6544. BlueHue.BackgroundColor3 = Color3.new(1, 1, 1)
  6545. BlueHue.BackgroundTransparency = 1
  6546. BlueHue.Position = UDim2.new(0.100000001, 0, 0.600000024, 0)
  6547. BlueHue.Size = UDim2.new(0.300000012, 0, 0.100000001, 0)
  6548. BlueHue.Font = Enum.Font.SourceSans
  6549. BlueHue.FontSize = Enum.FontSize.Size24
  6550. BlueHue.Text = "BLUE Hue Value:"
  6551. BlueHue.TextColor3 = Color3.new(1, 1, 1)
  6552. BlueHue.TextScaled = true
  6553. BlueHue.TextSize = 20
  6554. BlueHue.TextStrokeColor3 = Color3.new(0, 0, 1)
  6555. BlueHue.TextStrokeTransparency = 0.75
  6556. BlueHue.TextWrapped = true
  6557.  
  6558. TrailTransparency.Name = "TrailTransparency"
  6559. TrailTransparency.Parent = CustomizeGui
  6560. TrailTransparency.BackgroundColor3 = Color3.new(1, 1, 1)
  6561. TrailTransparency.BackgroundTransparency = 1
  6562. TrailTransparency.Position = UDim2.new(0.090000001, 0, 0.700000024, 0)
  6563. TrailTransparency.Size = UDim2.new(0.310000012, 0, 0.100000001, 0)
  6564. TrailTransparency.Font = Enum.Font.SourceSans
  6565. TrailTransparency.FontSize = Enum.FontSize.Size24
  6566. TrailTransparency.Text = "Trail Transparency:"
  6567. TrailTransparency.TextColor3 = Color3.new(1, 1, 1)
  6568. TrailTransparency.TextScaled = true
  6569. TrailTransparency.TextSize = 20
  6570. TrailTransparency.TextStrokeColor3 = Color3.new(0, 0, 0)
  6571. TrailTransparency.TextWrapped = true
  6572.  
  6573. GreenInput.Name = "GreenInput"
  6574. GreenInput.Parent = CustomizeGui
  6575. GreenInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  6576. GreenInput.BackgroundTransparency = 0.5
  6577. GreenInput.BorderSizePixel = 0
  6578. GreenInput.Position = UDim2.new(0.419999987, 0, 0.524999976, 0)
  6579. GreenInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  6580. GreenInput.Font = Enum.Font.SourceSans
  6581. GreenInput.FontSize = Enum.FontSize.Size14
  6582. GreenInput.Text = "255"
  6583. GreenInput.TextColor3 = Color3.new(1, 1, 1)
  6584. GreenInput.TextSize = 14
  6585. GreenInput.TextStrokeTransparency = 0
  6586.  
  6587. TransInput.Name = "TransInput"
  6588. TransInput.Parent = CustomizeGui
  6589. TransInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  6590. TransInput.BackgroundTransparency = 0.5
  6591. TransInput.BorderSizePixel = 0
  6592. TransInput.Position = UDim2.new(0.419999987, 0, 0.725000024, 0)
  6593. TransInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  6594. TransInput.Font = Enum.Font.SourceSans
  6595. TransInput.FontSize = Enum.FontSize.Size14
  6596. TransInput.Text = "50"
  6597. TransInput.TextColor3 = Color3.new(1, 1, 1)
  6598. TransInput.TextSize = 14
  6599. TransInput.TextStrokeTransparency = 0
  6600.  
  6601. BlueInput.Name = "BlueInput"
  6602. BlueInput.Parent = CustomizeGui
  6603. BlueInput.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  6604. BlueInput.BackgroundTransparency = 0.5
  6605. BlueInput.BorderSizePixel = 0
  6606. BlueInput.Position = UDim2.new(0.419999987, 0, 0.625, 0)
  6607. BlueInput.Size = UDim2.new(0.200000003, 0, 0.075000003, 0)
  6608. BlueInput.Font = Enum.Font.SourceSans
  6609. BlueInput.FontSize = Enum.FontSize.Size14
  6610. BlueInput.Text = "255"
  6611. BlueInput.TextColor3 = Color3.new(1, 1, 1)
  6612. BlueInput.TextSize = 14
  6613. BlueInput.TextStrokeTransparency = 0
  6614.  
  6615. Message.Name = "Message"
  6616. Message.Parent = CustomizeGui
  6617. Message.BackgroundColor3 = Color3.new(1, 1, 1)
  6618. Message.BackgroundTransparency = 1
  6619. Message.Position = UDim2.new(0, 0, 0.2500004, 0)
  6620. Message.Size = UDim2.new(1, 0, 0.100000006, 0)
  6621. Message.Font = Enum.Font.SourceSans
  6622. Message.FontSize = Enum.FontSize.Size18
  6623. Message.Text = "|| Inputs must be values ||"
  6624. Message.TextColor3 = Color3.new(1, 1, 1)
  6625. Message.TextScaled = true
  6626. Message.TextSize = 15
  6627. Message.TextStrokeTransparency = 0.75
  6628. Message.TextWrapped = true
  6629.  
  6630. local attun = Instance.new("Attachment", knife)
  6631. attun.Position = Vector3.new(0, 0.1, -1.75)
  6632. local atdos = Instance.new("Attachment", knife)
  6633. atdos.Position = Vector3.new(0, -0.1, 0.5)
  6634. local trail = Instance.new("Trail", knife)
  6635. trail.LightEmission = 0.5
  6636. trail.Attachment0 = attun
  6637. trail.Attachment1 = atdos
  6638. trail.Lifetime = 0.175
  6639. trail.MinLength = 0
  6640. trail.Enabled = false
  6641.  
  6642. function updatez()
  6643.     local rc = tonumber(RedInput.Text)
  6644.     local gc = tonumber(GreenInput.Text)
  6645.     local bc = tonumber(BlueInput.Text)
  6646.     local tcupd = tonumber(TransInput.Text)
  6647.     if rc == nil then
  6648.         rc = 0
  6649.     end
  6650.     if gc == nil then
  6651.         gc = 0
  6652.     end
  6653.     if bc == nil then
  6654.         bc = 0
  6655.     end
  6656.     if tcupd == nil then
  6657.         tcupd = 0
  6658.     end
  6659.     local tc = tcupd/100
  6660.     Color.BackgroundColor3 = Color3.fromRGB(rc,gc,bc)
  6661.     ClosestColor.Text = "Your color is closest to "..tostring(BrickColor.new(Color3.fromRGB(rc,gc,bc)))
  6662.     obj32.Color = Color3.fromRGB(rc,gc,bc)
  6663.     obj33.Color = Color3.fromRGB(rc,gc,bc)
  6664.     obj34.Color = Color3.fromRGB(rc,gc,bc)
  6665.     obj35.Color = Color3.fromRGB(rc,gc,bc)
  6666.     obj36.Color = Color3.fromRGB(rc,gc,bc)
  6667.     obj37.Color = Color3.fromRGB(rc,gc,bc)
  6668.     obj38.Color = Color3.fromRGB(rc,gc,bc)
  6669.     trail.Color = ColorSequence.new(Color3.fromRGB(rc, gc, bc))
  6670.     trail.Transparency = NumberSequence.new(tc)
  6671.     TrailTransparency.TextStrokeTransparency = tc
  6672. end
  6673.  
  6674. RedInput.Changed:connect(function(val)
  6675.     if val == "Text" and tonumber(RedInput.Text) then
  6676.         RedInput.Text = tostring(tonumber(RedInput.Text))
  6677.         if tonumber(RedInput.Text) > 255 then
  6678.             RedInput.Text = '255'
  6679.         end
  6680.     elseif val == "Text" then
  6681.         RedInput.Text = ""
  6682.     end
  6683.     updatez()
  6684. end)
  6685. GreenInput.Changed:connect(function(val)
  6686.     if val == "Text" and tonumber(GreenInput.Text) then
  6687.         GreenInput.Text = tostring(tonumber(GreenInput.Text))
  6688.         if tonumber(GreenInput.Text) > 255 then
  6689.             GreenInput.Text = '255'
  6690.         end
  6691.     elseif val == "Text" then
  6692.         GreenInput.Text = ""
  6693.     end
  6694.     updatez()
  6695. end)
  6696. BlueInput.Changed:connect(function(val)
  6697.     if val == "Text" and tonumber(BlueInput.Text) then
  6698.         BlueInput.Text = tostring(tonumber(BlueInput.Text))
  6699.         if tonumber(BlueInput.Text) > 255 then
  6700.             BlueInput.Text = '255'
  6701.         end
  6702.     elseif val == "Text" then
  6703.         BlueInput.Text = ""
  6704.     end
  6705.     updatez()
  6706. end)
  6707. TransInput.Changed:connect(function(val)
  6708.     if val == "Text" and tonumber(TransInput.Text) then
  6709.         TransInput.Text = tostring(tonumber(TransInput.Text))
  6710.         if tonumber(TransInput.Text) > 100 then
  6711.             TransInput.Text = '100'
  6712.         end
  6713.     elseif val == "Text" then
  6714.         TransInput.Text = ""
  6715.     end
  6716.     updatez()
  6717. end)
  6718.  
  6719. Close.MouseButton1Click:connect(function()
  6720.     if lerpz == false then
  6721.         lerpz = true
  6722.         if Close.Text ~= "+" then
  6723.             CustomizeGui:TweenPosition(UDim2.new(-0.45,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2))
  6724.             for i=1,10 do
  6725.                 Close.TextTransparency = i/10
  6726.                 Close.TextStrokeTransparency = i/10
  6727.                 wait(0.01)
  6728.             end
  6729.             Close.Text = "+"
  6730.             for i=1,10 do
  6731.                 Close.TextTransparency = (10-i+1)/10
  6732.                 Close.TextStrokeTransparency = (10-i+1)/10
  6733.                 wait(0.01)
  6734.             end
  6735.             lerpz = false
  6736.         else
  6737.             CustomizeGui:TweenPosition(UDim2.new(0,0,0.5,0,Enum.EasingDirection.Out,Enum.EasingStyle.Quint,2))
  6738.             for i=1,10 do
  6739.                 Close.TextTransparency = i/10
  6740.                 Close.TextStrokeTransparency = i/10
  6741.                 wait(0.01)
  6742.             end
  6743.             Close.Text = "X"
  6744.             for i=1,10 do
  6745.                 Close.TextTransparency = (10-i+1)/10
  6746.                 Close.TextStrokeTransparency = (10-i+1)/10
  6747.                 wait(0.01)
  6748.             end
  6749.             lerpz = false
  6750.         end
  6751.     end
  6752. end)
  6753.  
  6754. MusicOption.MouseButton1Click:connect(function()
  6755.     if canbackgroundmusic == true then
  6756.         canbackgroundmusic = false
  6757.         MusicOption.BackgroundColor3 = Color3.new(1, 0, 0)
  6758.     else
  6759.         canbackgroundmusic = true
  6760.         MusicOption.BackgroundColor3 = Color3.new(0, 1, 0)
  6761.     end
  6762. end)
  6763.  
  6764. ScreenOption.MouseButton1Click:connect(function()
  6765.     if cancolorfilter == true then
  6766.         cancolorfilter = false
  6767.         ScreenOption.BackgroundColor3 = Color3.new(1, 0, 0)
  6768.     else
  6769.         cancolorfilter = true
  6770.         ScreenOption.BackgroundColor3 = Color3.new(0, 1, 0)
  6771.     end
  6772. end)
  6773.  
  6774. function equip()
  6775.     local doit = coroutine.wrap(function()
  6776.     if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then
  6777.         acting = true
  6778.         local arm = me["Right Arm"]
  6779.         local arm2 = me["Left Arm"]
  6780.         local tors = me.Torso
  6781.         local weld = Instance.new('Weld',arm)
  6782.         weld.Part0 = arm
  6783.         weld.Part1 = tors
  6784.         weld.C0 = CFrame.new(-1.5,0,0)
  6785.         local weld2 = Instance.new("Weld", arm2)
  6786.         weld2.Part0 = arm2
  6787.         weld2.Part1 = tors
  6788.         weld2.C0 = CFrame.new(1.5, 0, 0)
  6789.         wait(0.001)
  6790.         for i = 0,1,0.1 do
  6791.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  6792.             weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i)
  6793.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i)
  6794.             wait(0.001)
  6795.         end
  6796.         wait(0.15)
  6797.         trail.Enabled = true
  6798.         for i = 0,1,0.1 do
  6799.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  6800.             weld.C0 = weld.C0:lerp(CFrame.new(-0.5,2,0)*CFrame.Angles(0,0,-1.55),i)
  6801.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i)
  6802.             wait(0.001)
  6803.         end
  6804.         trail.Enabled = false
  6805.         wait(0.2)
  6806.         for i = 0,1,0.1 do
  6807.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  6808.             weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i)
  6809.             wait(0.001)
  6810.         end
  6811.         weld:Destroy()
  6812.         weld2:Remove()
  6813.         if tors ~= nil then
  6814.             rightshoulderz:Clone().Parent = me.Torso
  6815.             leftshoulderz:Clone().Parent = me.Torso
  6816.         end
  6817.     end
  6818.     acting = false
  6819.     end)
  6820.     doit()
  6821. end
  6822.  
  6823. function kysnigga()
  6824.     if kyssing == true then return end
  6825.     kyssing = true
  6826.     acting = true
  6827.     decearingTHING = math.random(1, 100)
  6828.     if decearingTHING == 4 then
  6829.         decearingEGG = Instance.new("Sound", me.Torso)
  6830.         decearingEGG.SoundId = "rbxassetid://138084557"
  6831.         decearingEGG.PlaybackSpeed = math.random(10, 12) / 10
  6832.         decearingEGG.TimePosition = 0.2
  6833.         decearingEGG:Play()
  6834.     end
  6835.     me.Humanoid.WalkSpeed = 0
  6836.     me.Humanoid.JumpPower = 0
  6837.    
  6838.     local rightarm = Instance.new("Weld", me.Torso)
  6839.     rightarm.Part0 = me.Torso
  6840.     rightarm.Part1 = me["Right Arm"]
  6841.     rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  6842.    
  6843.     local leftarm = Instance.new("Weld", me.Torso)
  6844.     leftarm.Part0 = me.Torso
  6845.     leftarm.Part1 = me["Left Arm"]
  6846.     leftarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-1.5, 0, 0)
  6847.    
  6848.     local tors = Instance.new("Weld", me.HumanoidRootPart)
  6849.     tors.Part0 = me.HumanoidRootPart
  6850.     tors.Part1 = me.Torso
  6851.     tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0)
  6852.    
  6853.     local rightleg = Instance.new("Weld", me.Torso)
  6854.     rightleg.Part0 = me.Torso
  6855.     rightleg.Part1 = me["Right Leg"]
  6856.     rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0)
  6857.    
  6858.     local leftleg = Instance.new("Weld", me.Torso)
  6859.     leftleg.Part0 = me.Torso
  6860.     leftleg.Part1 = me["Left Leg"]
  6861.     leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0)
  6862.    
  6863.     for i = 0, 1, 0.03 do
  6864.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-10), 0, 0), i)
  6865.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i)
  6866.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-80), 0, 0), i)
  6867.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), 0), i)
  6868.         wait()
  6869.     end
  6870.     for i = 0, 1, 0.03 do
  6871.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(5), 0, 0), i)
  6872.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i)
  6873.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, 0.15) * CFrame.Angles(math.rad(-95), 0, 0), i)
  6874.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(-35)), i)
  6875.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(90), 0, math.rad(35)), i)
  6876.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  6877.         wait()
  6878.     end
  6879.     local bleedzer = Instance.new('Part',me.Torso)
  6880.     bleedzer.CFrame = me.Torso.CFrame
  6881.     bleedzer.Size = Vector3.new(0.1,0.1,0.1)
  6882.     bleedzer.Transparency = 1
  6883.     bleedzer.CanCollide = false
  6884.     local weld = Instance.new('Weld',bleedzer)
  6885.     weld.Part0 = bleedzer
  6886.     weld.Part1 = me.Torso
  6887.     weld.C0= CFrame.new(0,0,0)*CFrame.Angles(math.rad(-90),0,0)
  6888.     local woodpekker = coroutine.wrap(function()
  6889.         bleed(bleedzer)
  6890.     end)
  6891.     woodpekker()
  6892.     audio.SoundId = "rbxassetid://199977936"
  6893.     audio.PlaybackSpeed = 1.5
  6894.     audio:Play()
  6895.     audio2.SoundId = "rbxassetid://220834019"
  6896.     audio2.PlaybackSpeed = 1
  6897.     audio2.TimePosition = 0.1
  6898.     audio2:Play()
  6899.     for i = 0, 1, 0.1 do
  6900.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  6901.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  6902.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  6903.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i)
  6904.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0, 0) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i)
  6905.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  6906.         wait()
  6907.     end
  6908.     wait(1)
  6909.     audio.SoundId = "rbxassetid://210943487"
  6910.     audio.TimePosition = 0.2
  6911.     audio.PlaybackSpeed = 0.75
  6912.     audio:Play()
  6913.     for i = 0, 1, 0.03 do
  6914.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  6915.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  6916.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -1, -0.35) * CFrame.Angles(math.rad(-70), 0, 0), i)
  6917.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(-35)), i)
  6918.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1, 0.3, -1.5) * CFrame.Angles(math.rad(70), 0, math.rad(35)), i)
  6919.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.new(1.35, 0, 1) * CFrame.Angles(1.55, math.rad(-180), 1), i)
  6920.         wait()
  6921.     end
  6922.     for i = 0, 1, 0.03 do
  6923.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i)
  6924.         leftarm.C0 = leftarm.C0:lerp(CFrame.new(-1.5, 0, -0.4) * CFrame.Angles(math.rad(30), 0, math.rad(0)), i)
  6925.         knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i)
  6926.         wait()
  6927.     end
  6928.     wait(0.24)
  6929.     if me:FindFirstChildOfClass('Humanoid') then
  6930.         me:FindFirstChildOfClass('Humanoid').Health = 0
  6931.     end
  6932.     wait(0.01)
  6933.     killz(me,me.Torso.Name,nil,nil,true)
  6934.    
  6935.     tors:Remove()
  6936.     rightarm:Remove()
  6937.     rightleg:Remove()
  6938.     leftleg:Remove()
  6939.     leftarm:Remove()
  6940.     rightshoulderz:Clone().Parent = me.Torso
  6941.     leftshoulderz:Clone().Parent = me.Torso
  6942.     torsojoint:Clone().Parent = me.HumanoidRootPart
  6943.     lefthipz:Clone().Parent = me.Torso
  6944.     righthipz:Clone().Parent = me.Torso
  6945.     me.Humanoid.JumpPower = 50
  6946.     me.Humanoid.WalkSpeed = 16
  6947.     acting = false
  6948.     canClick = true
  6949.     doing = false
  6950.     hit = false
  6951.     kyssing = false
  6952.     if decearingTHING == 4 then
  6953.         decearingEGG:Remove()
  6954.     end
  6955. end
  6956.  
  6957. function bleedout()
  6958.     local doit = coroutine.wrap(function()
  6959.         local targe = grabbed
  6960.         local num = 0
  6961.         while targe and targe:FindFirstChildOfClass('Humanoid') and targe:FindFirstChildOfClass('Humanoid').Health > 0 and num < 11 do
  6962.             if targe.Head:FindFirstChild('Died') then
  6963.                 tone = math.random(6, 12) / 10
  6964.                 targe.Head.Died.PlaybackSpeed = tone
  6965.                 targe.Head.Died:Play()
  6966.             else
  6967.                 local deathsound = Instance.new('Sound',targe.Head)
  6968.                 deathsound.Name = "Died"
  6969.                 deathsound.SoundId = 'rbxasset://sounds/uuhhh.mp3'
  6970.                 deathsound.Volume = 0.65
  6971.                 deathsound.EmitterSize = 5
  6972.                 deathsound.MaxDistance = 150
  6973.                 tone = math.random(5, 15) / 10
  6974.                 targe.Head.Died.PlaybackSpeed = tone
  6975.                 targe.Head.Died:Play()
  6976.             end
  6977.             targe:FindFirstChildOfClass('Humanoid').Health = targe:FindFirstChildOfClass('Humanoid').Health - 7
  6978.             num = num+1
  6979.             wait(0.325)
  6980.         end
  6981.         targe:FindFirstChildOfClass('Humanoid').Health = 0
  6982.         wait()
  6983.         killz(targe,'Head',nil,nil,false,true)
  6984.         wait(2)
  6985.         targe:Remove()
  6986.     end)
  6987.     doit()
  6988. end
  6989.  
  6990. function liedown()
  6991.     local doit = coroutine.wrap(function()
  6992.     local targe = grabbed
  6993.         wait(2)
  6994.         if targe and targe:FindFirstChildOfClass('Humanoid') then
  6995.             targe:FindFirstChildOfClass('Humanoid').PlatformStand = false
  6996.         end
  6997.     end)
  6998.     doit()
  6999. end
  7000.  
  7001. function grab()
  7002.     local doit = coroutine.wrap(function()
  7003.     acting = true
  7004.     me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3
  7005.     local arm = me["Right Arm"]
  7006.     local tors = me.Torso
  7007.     local arm2 = me["Left Arm"]
  7008.     local humanroot = me.HumanoidRootPart
  7009.     local weld2 = Instance.new('Weld',arm)
  7010.     weld2.Part0 = arm
  7011.     weld2.Part1 = tors
  7012.     weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  7013.     local weld3 = Instance.new('Weld',arm2)
  7014.     weld3.Part0 = arm2
  7015.     weld3.Part1 = tors
  7016.     weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  7017.     for i = 0,1,0.05 do
  7018.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end
  7019.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  7020.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.2,1.3,0)*CFrame.Angles(0,0,1.2),i)
  7021.         knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), -1.55) * CFrame.new(0, 0.95, 0)
  7022.         wait(0.01)
  7023.     end
  7024.     grabbing = true
  7025.     trail.Enabled = true
  7026.     for i = 0,1,0.10 do
  7027.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or humanroot == nil then return end
  7028.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i)
  7029.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i)
  7030.         wait(0.01)
  7031.     end
  7032.     trail.Enabled = false
  7033.     wait(0.5)
  7034.     grabbing = false
  7035.     me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3
  7036.     if grabbed == nil then
  7037.         for i = 0,1,0.1 do
  7038.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil then return end
  7039.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  7040.             weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  7041.             knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  7042.             wait(0.001)
  7043.         end
  7044.         weld2:Destroy()
  7045.         weld3:Destroy()
  7046.         rightshoulderz:Clone().Parent = me.Torso
  7047.             leftshoulderz:Clone().Parent = me.Torso
  7048.         acting = false
  7049.         canClick = true
  7050.     end
  7051.     end)
  7052.     doit()
  7053. end
  7054.  
  7055. function kill()
  7056.     paralyzed = false
  7057.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then hardrelease() return end
  7058.     targetweld = grabbed.Torso.TargetWeld
  7059.     targetweld2 = nil
  7060.     local reee = grabbed:FindFirstChild("Left Arm")
  7061.     if reee and reee:FindFirstChild("Weld") then
  7062.         targetweld2 = reee.Weld
  7063.     end
  7064.     for i, v in pairs(grabbed:GetChildren()) do
  7065.         if v.Name == "Part" then
  7066.             v.CanCollide = true
  7067.         end
  7068.     end
  7069.     targetweld3pt = grabbed:FindFirstChild("Right Arm")
  7070.     local targetrightshoulder = rightshoulder
  7071.     local targetleftshoulder = leftshoulder
  7072.     local targetweld3 = Instance.new("Weld", targetweld3pt)
  7073.     targetweld3.Part0 = grabbed.Torso
  7074.     targetweld3.Part1 = targetweld3pt
  7075.     targetweld3.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  7076.    
  7077.     local doit = coroutine.wrap(function()
  7078.     local arm = me["Right Arm"]
  7079.     local tors = grabbed.Torso
  7080.     local arm2 = me["Left Arm"]
  7081.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  7082.     doing = true
  7083.     local weld2 = arm:FindFirstChildOfClass('Weld')
  7084.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  7085.     local humanroot = me.HumanoidRootPart
  7086.    
  7087.     for i = 0,1,0.1 do
  7088.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  7089.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.9, 0, -1.4), i)
  7090.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 0.5, -0.5)* CFrame.Angles(-1.5, 0.4, 1.1), i)
  7091.         wait(0.01)
  7092.     end
  7093.    
  7094.     audio:Stop()
  7095.     audio.SoundId = "rbxassetid://517040733"
  7096.     tone = math.random(1, 3)
  7097.     if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.3 end
  7098.     if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end
  7099.     if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.2 end
  7100.     audio:Play()
  7101.    
  7102.     local bleedpart = Instance.new("Part", grabbed)
  7103.     bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  7104.     bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  7105.     bleedpart.CanCollide = false
  7106.     bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0)
  7107.     bleedpart.Transparency = 1
  7108.    
  7109.     local bleedpartweld = Instance.new("Weld", grabbed.Torso)
  7110.     bleedpartweld.Part0 = grabbed.Torso
  7111.     bleedpartweld.Part1 = bleedpart
  7112.     bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  7113.     local coru=coroutine.wrap(function()
  7114.     bleed(bleedpart)
  7115.     end)
  7116.     coru()
  7117.    
  7118.     local slightthrow = Instance.new("BodyThrust", grabbed.Torso)
  7119.     slightthrow.Force = Vector3.new(0, 0, -2500)
  7120.    
  7121.     local slightthrow2 = Instance.new("BodyAngularVelocity", grabbed.Torso)
  7122.     slightthrow2.AngularVelocity = Vector3.new(0, -1000, 0)
  7123.     slightthrow2.MaxTorque = Vector3.new(1000, 1000, 1000)
  7124.    
  7125.     if grabbed:FindFirstChildOfClass('Humanoid') then
  7126.         grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  7127.     end
  7128.    
  7129.     killz(grabbed,'Left Leg')
  7130.     killz(grabbed,'Left Arm')
  7131.     killz(grabbed,'Right Leg')
  7132.     killz(grabbed,'Right Arm')
  7133.    
  7134.     trail.Enabled = true
  7135.    
  7136.     for i = 0,1,0.2 do
  7137.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  7138.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 0, -1.4), i)
  7139.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i)
  7140.         wait(0.01)
  7141.     end
  7142.    
  7143.     trail.Enabled = false
  7144.    
  7145.     bleedout()
  7146.    
  7147.     rightshoulderz:Clone().Parent = me.Torso
  7148.         leftshoulderz:Clone().Parent = me.Torso
  7149.     grabbed = nil
  7150.    
  7151.     if humanroot:FindFirstChild('Holder') then
  7152.         humanroot.Holder:Destroy()
  7153.     end
  7154.    
  7155.     wait(0.2)
  7156.     slightthrow:Remove()
  7157.     slightthrow2:Remove()
  7158.     for i = 0,1,0.05 do
  7159.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  7160.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5, 0, 0)* CFrame.Angles(0, 0, 0), i)
  7161.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5, 0, 0)* CFrame.Angles(0, 0, 0), i)
  7162.         knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  7163.         wait(0.01)
  7164.     end
  7165.    
  7166.     weld2:Destroy()
  7167.     weld3:Destroy()
  7168.     targetweld = nil
  7169.     targetweld2 = nil
  7170.     targetweld3 = nil
  7171.     rightshoulderz:Clone().Parent = me.Torso
  7172.     leftshoulderz:Clone().Parent = me.Torso
  7173.     acting = false
  7174.     canClick = true
  7175.     doing = false
  7176.     end)
  7177.     doit()
  7178. end
  7179.  
  7180. function finish()
  7181.     if finishing == true then return end
  7182.     finishing = true
  7183.     acting = true
  7184.     decearingTHING = math.random(1, 100)
  7185.     if decearingTHING == 4 then
  7186.         decearingEGG = Instance.new("Sound", me.Torso)
  7187.         decearingEGG.SoundId = "rbxassetid://138084557"
  7188.         decearingEGG.PlaybackSpeed = math.random(10, 12) / 10
  7189.         decearingEGG.TimePosition = 0.2
  7190.         decearingEGG:Play()
  7191.     end
  7192.     me.Humanoid.WalkSpeed = 0
  7193.     me.Humanoid.JumpPower = 0
  7194.    
  7195.     local rightarm = Instance.new("Weld", me.Torso)
  7196.     rightarm.Part0 = me.Torso
  7197.     rightarm.Part1 = me["Right Arm"]
  7198.     rightarm.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(1.5, 0, 0)
  7199.    
  7200.     local tors = Instance.new("Weld", me.HumanoidRootPart)
  7201.     tors.Part0 = me.HumanoidRootPart
  7202.     tors.Part1 = me.Torso
  7203.     tors.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0)
  7204.    
  7205.     local rightleg = Instance.new("Weld", me.Torso)
  7206.     rightleg.Part0 = me.Torso
  7207.     rightleg.Part1 = me["Right Leg"]
  7208.     rightleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(0.5, -2, 0)
  7209.    
  7210.     local leftleg = Instance.new("Weld", me.Torso)
  7211.     leftleg.Part0 = me.Torso
  7212.     leftleg.Part1 = me["Left Leg"]
  7213.     leftleg.C0 = CFrame.Angles(0, 0, 0) * CFrame.new(-0.5, -2, 0)
  7214.    
  7215.     for i = 0, 1, 0.05 do
  7216.         tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(15), 0, 0), i)
  7217.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i)
  7218.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0.2) * CFrame.Angles(math.rad(-15), 0, 0), i)
  7219.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0) * CFrame.Angles(math.rad(179), math.rad(179), 0), i)
  7220.         wait()
  7221.     end
  7222.     for i=1,finishnum do
  7223.         local num1 = 0.5
  7224.         local num2 = 0.5
  7225.         local num3 = 0.25
  7226.     if finishnum ~= 1 then
  7227.         num3 = 0
  7228.     end
  7229.     trail.Enabled = true
  7230.     for i = 0, 1, num1 do
  7231.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1.5, 0) * CFrame.Angles(math.rad(-60), 0, 0), i)
  7232.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(0), 0, 0), i)
  7233.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(10), 0, 0), i)
  7234.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, -1) * CFrame.Angles(math.rad(160), math.rad(150), 0), i)
  7235.         wait()
  7236.     end
  7237.     wait()
  7238.     for i = 0, 1, num2 do
  7239.         tors.C0 = tors.C0:lerp(CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), 0, 0), i)
  7240.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -1.5, 0) * CFrame.Angles(math.rad(-30), 0, 0), i)
  7241.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -0.7, -1) * CFrame.Angles(math.rad(-20), 0, 0), i)
  7242.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 1.9, 0.2) * CFrame.Angles(math.rad(250), math.rad(180), 0), i)
  7243.         wait()
  7244.     end
  7245.     trail.Enabled = false
  7246.     wait(num3)
  7247.     end
  7248.     wait()
  7249.     for i = 0, 1, 0.05 do
  7250.         tors.C0 = tors.C0:lerp(CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0), i)
  7251.         leftleg.C0 = leftleg.C0:lerp(CFrame.new(-0.5, -2, 0) * CFrame.Angles(0, 0, 0), i)
  7252.         rightleg.C0 = rightleg.C0:lerp(CFrame.new(0.5, -2, 0) * CFrame.Angles(0, 0, 0), i)
  7253.         rightarm.C0 = rightarm.C0:lerp(CFrame.new(1.5, 0, 0) * CFrame.Angles(0, 0, 0), i)
  7254.         wait()
  7255.     end
  7256.     tors:Remove()
  7257.     rightarm:Remove()
  7258.     rightleg:Remove()
  7259.     leftleg:Remove()
  7260.     rightshoulderz:Clone().Parent = me.Torso
  7261.     leftshoulderz:Clone().Parent = me.Torso
  7262.     torsojoint:Clone().Parent = me.HumanoidRootPart
  7263.     lefthipz:Clone().Parent = me.Torso
  7264.     righthipz:Clone().Parent = me.Torso
  7265.     me.Humanoid.JumpPower = 50
  7266.     me.Humanoid.WalkSpeed = 16
  7267.     acting = false
  7268.     canClick = true
  7269.     doing = false
  7270.     hit = false
  7271.     finishing = false
  7272.     if decearingTHING == 4 then
  7273.         decearingEGG:Remove()
  7274.     end
  7275. end
  7276.  
  7277. function throw()
  7278.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end
  7279.     paralyzed = false
  7280.     targetweld = grabbed.Torso.TargetWeld
  7281.     local ree = grabbed:FindFirstChild("Left Arm")
  7282.     targetweld2 =nil
  7283.     if ree and ree:FindFirstChild("Weld") then
  7284.         targetweld2 = ree.Weld
  7285.     end
  7286.    
  7287.     for i, v in pairs(grabbed:GetChildren()) do
  7288.         if v.Name == "Part" then
  7289.             v.CanCollide = true
  7290.         end
  7291.     end
  7292.    
  7293.    
  7294.     local doit = coroutine.wrap(function()
  7295.     local arm = me["Right Arm"]
  7296.     local tors = grabbed.Torso
  7297.     local arm2 = me["Left Arm"]
  7298.     local targrightshoulder = rightshoulder
  7299.    
  7300.     local targleftshoulder = leftshoulder
  7301.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  7302.     doing = true
  7303.     local weld2 = arm:FindFirstChildOfClass('Weld')
  7304.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  7305.     local humanroot = me.HumanoidRootPart
  7306.    
  7307.     for i = 0,1,0.2 do
  7308.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  7309.         weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 1.7, -0.5)* CFrame.Angles(-0.25, 1, -1.4), i)
  7310.         weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1.6, -0.5)* CFrame.Angles(-1.5, -1, 1.1), i)
  7311.         targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i)
  7312.         if targetweld2 then
  7313.             targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i)
  7314.         end
  7315.         wait(0.01)
  7316.     end
  7317.    
  7318.     audio:Stop()
  7319.     audio.SoundId = "rbxassetid://536642316"
  7320.     tone = math.random(1, 3)
  7321.     if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0.08 end
  7322.     if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0.1 end
  7323.     if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0.12 end
  7324.     audio:Play()
  7325.    
  7326.     local slightthrow = Instance.new("BodyVelocity", grabbed.Torso)
  7327.     slightthrow.Velocity = Vector3.new(0,20,0)+(me.Torso.CFrame.lookVector*20)
  7328.     slightthrow.P = 5000
  7329.     slightthrow.MaxForce = Vector3.new(9000001,9000001,9000001)
  7330.     local point = grabbed.Torso.Position
  7331.     local aaaaaa = grabbed
  7332.     liedown()
  7333.    
  7334.     rightshoulderz:Clone().Parent = me.Torso
  7335.             leftshoulderz:Clone().Parent = me.Torso
  7336.     grabbed = nil
  7337.    
  7338.     if humanroot:FindFirstChild('Holder') then
  7339.         humanroot.Holder:Destroy()
  7340.     end
  7341.     local coru = coroutine.wrap(function()
  7342.         while aaaaaa and aaaaaa:FindFirstChild('Torso') and (aaaaaa.Torso.Position-point).magnitude < 5 do wait(0.001) end
  7343.         slightthrow:Remove()
  7344.     end)
  7345.     coru()
  7346.    
  7347.     for i = 0,1,0.05 do
  7348.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  7349.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  7350.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  7351.         wait(0.01)
  7352.     end
  7353.     weld2:Destroy()
  7354.     weld3:Destroy()
  7355.     targetweld:Remove()
  7356.     if targetweld2 then
  7357.         targetweld2:Remove()
  7358.     end
  7359.     if rightshoulder then
  7360.     rightshoulder:Clone().Parent = tors
  7361.     end
  7362.     if leftshoulder then
  7363.     leftshoulder:Clone().Parent = tors
  7364.     end
  7365.     headweld:Clone().Parent = tors
  7366.     rightshoulderz:Clone().Parent = me.Torso
  7367.             leftshoulderz:Clone().Parent = me.Torso
  7368.     acting = false
  7369.     canClick = true
  7370.     doing = false
  7371.     end)
  7372.     doit()
  7373. end
  7374.  
  7375. cfn,ang,mr,int=CFrame.new,CFrame.Angles,math.rad,Instance.new
  7376. bc=BrickColor.new
  7377. local minimumsize = Vector3.new(0.7,0.7,0.7)
  7378. local surface_between_splitted_parts = 'SmoothNoOutlines'
  7379. local fragmentable = workspace
  7380. local list = {}
  7381. local brickcount = 0
  7382. local storage = {}
  7383. local fillup = 1000
  7384. local maximumstorage = 2000
  7385. local storage_position = Vector3.new(0,0,5000)
  7386. local stored_partsize = Vector3.new(1,1,1)
  7387. local parts_created_per_frame = 5
  7388.  
  7389. local minimumsize = Vector3.new(0.7,0.7,0.7)
  7390. local surface_between_splitted_parts = 'SmoothNoOutlines'
  7391. local fragmentable = workspace
  7392. local list = {}
  7393. local brickcount = 0
  7394. local storage = {}
  7395. local fillup = 1000
  7396. local maximumstorage = 2000
  7397. local storage_position = Vector3.new(0,0,5000)
  7398. local stored_partsize = Vector3.new(1,1,1)
  7399. local parts_created_per_frame = 5
  7400.  
  7401.  
  7402. function fragmentate(cframe,size,color,explosion_position,explosion_blastradius,backsurface,bottomsurface,frontsurface,leftsurface,rightsurface,topsurface,transparency,reflectance,material)
  7403.     local xi = size.X >= minimumsize.X*(1+explosion_blastradius/16) and 2 or 1
  7404.     local yi = size.Y >= minimumsize.Y*(1+explosion_blastradius/16) and 2 or 1
  7405.     local zi = size.Z >= minimumsize.Z*(1+explosion_blastradius/16) and 2 or 1
  7406.     if xi == 1 and yi == 1 and zi == 1 or (cframe.p-explosion_position).magnitude > size.magnitude/2 + explosion_blastradius then
  7407.         if xi == 1 and yi == 1 and zi == 1 then return end
  7408.         if #storage > 0 then
  7409.             local p = storage[1]
  7410.             p.BrickColor = color
  7411.             p.Size = size
  7412.             p.Anchored = false
  7413.             p.BackSurface = backsurface
  7414.             p.BottomSurface = bottomsurface
  7415.             p.FrontSurface = frontsurface
  7416.             p.LeftSurface = leftsurface
  7417.             p.RightSurface = rightsurface
  7418.             p.TopSurface = topsurface
  7419.             p.Transparency = transparency
  7420.             p.CFrame = cframe
  7421.             p.Reflectance = reflectance
  7422.             p.Material = material
  7423.             game:GetService('Debris'):AddItem(p,30)
  7424.             p:BreakJoints()
  7425.             table.remove(storage,1)
  7426.         else
  7427.             local p = Instance.new("Part",fragmentable)
  7428.             p.BrickColor = color
  7429.             p.FormFactor = "Custom"
  7430.             p.Size = size
  7431.             p.BackSurface = backsurface
  7432.             p.BottomSurface = bottomsurface
  7433.             p.FrontSurface = frontsurface
  7434.             p.LeftSurface = leftsurface
  7435.             p.RightSurface = rightsurface
  7436.             p.TopSurface = topsurface
  7437.             p.Transparency = transparency
  7438.             p.Material = material
  7439.             if p.Transparency>0.285 then
  7440.                 p.Anchored = false
  7441.             else
  7442.                 p.Anchored=false
  7443.                 p.Material='Wood'
  7444.                 game:GetService('Debris'):AddItem(p,10)
  7445.             end
  7446.             p.CFrame = cframe
  7447.             p.Reflectance = reflectance
  7448.             p:BreakJoints()
  7449.         end
  7450.         return
  7451.     end
  7452.     local mody = math.random(-125,125)/1000
  7453.     for y = 1,yi do
  7454.         if math.random()> 0.5 then
  7455.             local modx = math.random(-125,125)/1000
  7456.             for x = 1,xi do
  7457.                 local modz = math.random(-125,125)/1000
  7458.                 for z = 1,zi do --offset = x/xi-0.75+modx)
  7459.                     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)),
  7460.                         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,
  7461.                         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,
  7462.                         z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  7463.                         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,
  7464.                         y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material)
  7465.                 end
  7466.                
  7467.             end
  7468.         else
  7469.             local modz = math.random(-125,125)/1000
  7470.             for z = 1,zi do
  7471.                 local modx = math.random(-125,125)/1000
  7472.                 for x = 1,xi do
  7473.                     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)),
  7474.                         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,
  7475.                         zi == 2 and size.Z*(1-2*math.abs(z/zi-0.75+modz)) or size.Z),color,explosion_position,explosion_blastradius,
  7476.                         z~=zi and surface_between_splitted_parts or backsurface,y==2 and surface_between_splitted_parts or bottomsurface,
  7477.                         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,
  7478.                         y~=yi and surface_between_splitted_parts or topsurface,transparency,reflectance,material)
  7479.                 end
  7480.             end
  7481.         end
  7482.     end            
  7483. end
  7484.  
  7485. function start_fragmentation(position,radius,nuh)
  7486.     local search = Region3.new(position-Vector3.new(radius,radius,radius)*1.1,position+Vector3.new(radius,radius,radius)*1.1)
  7487.     repeat
  7488.     local finish = false
  7489.     local parts = workspace:FindPartsInRegion3WithIgnoreList(search,list,100)
  7490.     for i = 1,#parts do
  7491.         table.insert(list,1,parts[i])
  7492.     end
  7493.     finish = true
  7494.     until #parts < 100 and finish
  7495.     local t = tick()
  7496.     for i = 1,#list do
  7497.         local p = list[i]
  7498.         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
  7499.             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)
  7500.             if #storage < maximumstorage and p.Shape == "Block" then
  7501.                 p.Anchored = false
  7502.                 p.FormFactor = "Custom"
  7503.                 p.Size = stored_partsize
  7504.                 p.Position = storage_position
  7505.                 table.insert(storage,1,p)
  7506.             else
  7507.                 p:Destroy()
  7508.             end
  7509.         end
  7510.         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
  7511.             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)
  7512.             if #storage < maximumstorage and p.Shape == "Block" then
  7513.                 p.Anchored = false
  7514.                 p.Material='Wood'
  7515.                 p.FormFactor = "Custom"
  7516.                 p.Size = stored_partsize
  7517.                 p.Position = storage_position
  7518.                 table.insert(storage,1,p)
  7519.             else
  7520.                 p:Destroy()
  7521.             end
  7522.         end
  7523.     end
  7524.     list = {}
  7525. end
  7526.  
  7527.  
  7528. function fling()
  7529. local doit = coroutine.wrap(function()
  7530. if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') then
  7531.     acting = true
  7532.     for i=1,finishnum do
  7533.     local weld2 = Instance.new('Weld',me["Right Arm"])
  7534.     weld2.Part0 = me["Right Arm"]
  7535.     weld2.Part1 = me["Torso"]
  7536.     weld2.C0 = CFrame.new(-1.5,0,0)
  7537.     if finishnum == 1 then
  7538.     for i = 0,1,0.05 do
  7539.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  7540.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  7541.         wait(0.01) 
  7542.     end
  7543.     end
  7544.     audio.SoundId = "rbxassetid://166083610"
  7545.     audio.PlaybackSpeed = 1
  7546.     audio.TimePosition = 0.1
  7547.     audio:Play()
  7548.     if finishnum == 1 then
  7549.     for i = 0,1,0.5 do
  7550.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  7551.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  7552.         wait(0.001)
  7553.     end
  7554.     end
  7555.     weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  7556.     local knofe = obj1:Clone()
  7557.     for i, v in pairs(obj1:GetChildren()) do
  7558.         if v:IsA('BasePart') then
  7559.         v.Transparency = 1
  7560.         end
  7561.     end
  7562.     knofe.Parent = workspace
  7563.     knofe.Name = "Projectile"
  7564.     knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  7565.     knofe:FindFirstChild("Trail", true).Enabled = true
  7566.     local heck = Instance.new('BodyVelocity',knofe.Grab)
  7567.     heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  7568.     local coru = coroutine.wrap(function()
  7569.         wait(0.45)
  7570.         if heck then
  7571.             heck:Destroy()
  7572.         end
  7573.     end)
  7574.     coru()
  7575.     local able = true
  7576.     knofe["big ass knife"].Touched:connect(function(hit)
  7577.         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
  7578.             local thing = hit.Parent:FindFirstChildOfClass('Humanoid')
  7579.             local ree = hit.Parent
  7580.             if thing == nil then
  7581.                 ree = hit.Parent.Parent
  7582.             end
  7583.             if ree:FindFirstChildOfClass('Humanoid').Health > 0 then
  7584.                 knofe:FindFirstChild("Trail", true).Enabled = false
  7585.                 game:GetService('Debris'):AddItem(knofe,5)
  7586.                 tone = math.random(1, 3)
  7587.                 local sound = Instance.new('Sound',knofe.Grab)
  7588.                 if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  7589.                 if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  7590.                 if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  7591.                 sound.PlaybackSpeed = 1
  7592.                 sound:Play()
  7593.                 for i, v in pairs(knofe:GetChildren()) do
  7594.                     if v:IsA('BasePart') then
  7595.                     v.CanCollide = true
  7596.                     v.Anchored = true
  7597.                     end
  7598.                 end
  7599.                 hit.Anchored = true
  7600.                 if ree:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then
  7601.                     ree:FindFirstChildOfClass('Humanoid').Health = 0
  7602.                 end
  7603.                 wait()
  7604.                 killz(ree,hit.Name,knofe)
  7605.             else
  7606.                 knofe:FindFirstChild("Trail", true).Enabled = false
  7607.                 heck.Velocity = Vector3.new(0,0,0)
  7608.                 heck:Destroy()
  7609.                 game:GetService('Debris'):AddItem(knofe,5)
  7610.                 tone = math.random(1, 3)
  7611.                 local sound = Instance.new('Sound',knofe.Grab)
  7612.                 if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  7613.                 if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  7614.                 if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  7615.                 sound.PlaybackSpeed = 1
  7616.                 sound:Play()
  7617.                 for i, v in pairs(knofe:GetChildren()) do
  7618.                     if v:IsA('BasePart') then
  7619.                     v.Anchored = false
  7620.                     end
  7621.                 end
  7622.                 hit.Anchored = true
  7623.                 wait(0.001)
  7624.                 hit.Anchored = false
  7625.                 for i, v in pairs(knofe:GetChildren()) do
  7626.                     if v:IsA('BasePart') then
  7627.                     v.Anchored = false
  7628.                     end
  7629.                 end
  7630.                 if knofe then
  7631.                     local coru = coroutine.wrap(function()
  7632.                         if hit then
  7633.                             local uno = Instance.new('Part',workspace)
  7634.                             local dos = Instance.new('Part',workspace)
  7635.                             uno.CFrame = hit.CFrame
  7636.                             dos.CFrame = knofe["big ass knife"].CFrame
  7637.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  7638.                             weld.Part0 = hit
  7639.                             weld.Part1 = knofe["big ass knife"]
  7640.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  7641.                             uno:Destroy()
  7642.                             dos:Destroy()
  7643.                         end
  7644.                     end)
  7645.                     coru()
  7646.                 end
  7647.             end
  7648.         elseif hit.Parent and hit.Parent ~= me and hit.Parent.Parent ~= me and hit.CanCollide and knofe.Grab.CanCollide == false then
  7649.             if hit.Transparency and (hit.Transparency<=0.285 or hit:GetMass()<=3000) then
  7650.                 knofe:FindFirstChild("Trail", true).Enabled = false
  7651.                 local sound = Instance.new('Sound',knofe.Grab)
  7652.                 sound.SoundId = 'rbxassetid://267585646'
  7653.                 sound:Play()
  7654.                 for i,v in pairs(knofe:GetChildren()) do
  7655.                     if v:IsA('BasePart') then
  7656.                         v.Anchored = true
  7657.                     end
  7658.                 end
  7659.                 wait()
  7660.                 heck.Velocity = Vector3.new(0,0,0)
  7661.                 heck:Destroy()
  7662.                 local uno = Instance.new('Part',workspace)
  7663.                             local dos = Instance.new('Part',workspace)
  7664.                             uno.CFrame = hit.CFrame
  7665.                             dos.CFrame = knofe["big ass knife"].CFrame
  7666.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  7667.                             weld.Part0 = hit
  7668.                             weld.Part1 = knofe["big ass knife"]
  7669.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  7670.                             uno:Destroy()
  7671.                             dos:Destroy()
  7672.                             for i,v in pairs(knofe:GetChildren()) do
  7673.                     if v:IsA('BasePart') then
  7674.                         v.Anchored = false
  7675.                     end
  7676.                 end
  7677.                 game:GetService('Debris'):AddItem(knofe,5)
  7678.                 for i,v in pairs(knofe:GetChildren()) do
  7679.                     if v:IsA('BasePart') then
  7680.                     v.CanCollide = true
  7681.                     end
  7682.                 end
  7683.             end
  7684.             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
  7685.                 knofe:FindFirstChild("Trail", true).Enabled = false
  7686.                 able = false
  7687.                 local sound = Instance.new('Sound',knofe.Grab)
  7688.                 sound.SoundId = 'rbxassetid://144884907'
  7689.                 sound:Play()
  7690.                 local coru = coroutine.wrap(function()
  7691.                     start_fragmentation(knofe["big ass knife"].Position,1.25,knofe)
  7692.                 end)
  7693.                 coru()
  7694.             end
  7695.         end
  7696.     end)
  7697.     if finishnum == 1 then
  7698.     for i= 0,1,0.1 do
  7699.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  7700.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  7701.         wait(0.001)
  7702.     end
  7703.     else
  7704.         for i= 0,1,0.5 do
  7705.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  7706.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  7707.         wait(0.001)
  7708.     end
  7709.     end
  7710.     for i,v in pairs(obj1:GetChildren()) do
  7711.         if v:IsA('BasePart') then
  7712.         v.Transparency = 0
  7713.         end
  7714.     end
  7715.     weld2:Destroy()
  7716.     rightshoulderz:Clone().Parent = me.Torso
  7717.     end
  7718.     acting = false
  7719.     canClick = true
  7720. end
  7721. end)
  7722. doit()
  7723. end
  7724.  
  7725. function instasplode()
  7726.     local coru = coroutine.wrap(function()
  7727.         acting = true
  7728.         for i=1,1 do
  7729.         local weld2 = Instance.new('Weld',me["Right Arm"])
  7730.         weld2.Part0 = me["Right Arm"]
  7731.         weld2.Part1 = me["Torso"]
  7732.         weld2.C0 = CFrame.new(-1.5,0,0)
  7733.         if finishnum == 1 then
  7734.         for i = 0,1,0.05 do
  7735.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  7736.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  7737.             wait(0.01) 
  7738.         end
  7739.         end
  7740.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  7741.         audio.SoundId = "rbxassetid://166083610"
  7742.         audio.PlaybackSpeed = 1
  7743.         audio.TimePosition = 0.1
  7744.         audio:Play()
  7745.         if finishnum == 1 then
  7746.         for i = 0,1,0.5 do
  7747.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  7748.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  7749.             wait(0.001)
  7750.         end
  7751.         end
  7752.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  7753.         local knofe = obj1:Clone()
  7754.         for i,v in pairs(obj1:GetChildren()) do
  7755.             if v:IsA('BasePart') then
  7756.             v.Transparency = 1
  7757.             end
  7758.         end
  7759.         knofe.Parent = workspace
  7760.         knofe.Name = "Projectile"
  7761.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  7762.         knofe:FindFirstChild("Trail", true).Enabled = false
  7763.         fireofjesUS = Instance.new("Fire", knofe.Grab)
  7764.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  7765.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  7766.         local coru = coroutine.wrap(function()
  7767.             wait(0.45)
  7768.             if heck then
  7769.                 heck:Destroy()
  7770.             end
  7771.         end)
  7772.         coru()
  7773.         knofe["big ass knife"].Touched:connect(function(hit)
  7774.             if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then
  7775.                 heck.Velocity = Vector3.new(0,0,0)
  7776.                 heck:Destroy()
  7777.                 for i,v in pairs(knofe:GetChildren()) do
  7778.                     if v:IsA('BasePart') then
  7779.                     v.CanCollide = true
  7780.                     end
  7781.                 end
  7782.                 local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
  7783.                 if hum == nil then
  7784.                     hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
  7785.                 end
  7786.                 if knofe then
  7787.                     local coru = coroutine.wrap(function()
  7788.                         if hit then
  7789.                             local uno = Instance.new('Part',workspace)
  7790.                             local dos = Instance.new('Part',workspace)
  7791.                             uno.CFrame = hit.CFrame
  7792.                             dos.CFrame = knofe["big ass knife"].CFrame
  7793.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  7794.                             weld.Part0 = hit
  7795.                             weld.Part1 = knofe["big ass knife"]
  7796.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  7797.                             uno:Destroy()
  7798.                             dos:Destroy()
  7799.                         end
  7800.                     end)
  7801.                     coru()
  7802.                 end
  7803.                     local sound = Instance.new('Sound',knofe.Grab)
  7804.                     sound.Name = "BOOM"
  7805.                     sound.EmitterSize = 25
  7806.                     sound.SoundId = 'rbxassetid://476477344'
  7807.                     sound.Volume = 0.5
  7808.                     sound:Play()
  7809.                     local exppart = Instance.new("Part", game.Workspace)
  7810.                     exppart.Size = Vector3.new(0.2, 0.2, 0.2)
  7811.                     exppart.Anchored = true
  7812.                     exppart.CanCollide = false
  7813.                     exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p)
  7814.                     exppart.Transparency = 1
  7815.                     local expaccent = Instance.new("ParticleEmitter", exppart)
  7816.                     expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))})
  7817.                     expaccent.LightEmission = 0.2
  7818.                     expaccent.LightInfluence = 0.3
  7819.                     expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  7820.                     expaccent.Acceleration = Vector3.new(0, 30, 0)
  7821.                     expaccent.Drag = 15
  7822.                     expaccent.LockedToPart = false
  7823.                     expaccent.Lifetime = NumberRange.new(0.5, 1.5)
  7824.                     expaccent.Rate = 2000
  7825.                     expaccent.Speed = NumberRange.new(0,0)
  7826.                     expaccent.SpreadAngle = Vector2.new(360, 360)
  7827.                     expaccent:Clone().Parent = exppart
  7828.                     expaccent:Clone().Parent = exppart
  7829.                     local exp = Instance.new('Explosion',game.Workspace)
  7830.                     exp.Position = knofe["big ass knife"].Position
  7831.                     exp.ExplosionType = Enum.ExplosionType.NoCraters
  7832.                     exp.BlastRadius = 5
  7833.                     exp.Visible = false
  7834.                     exp.BlastPressure = 0
  7835.                     exp.DestroyJointRadiusPercent = 0
  7836.                     exp.Hit:connect(function(hit)
  7837.                         if hit.Parent and hit.Parent ~= me and hit.Parent.Name ~= "bitch ass knife" then
  7838.                             wait(0.001)
  7839.                             tgt = hit
  7840.                             local coru=coroutine.wrap(function(tgtt)
  7841.                                 local fireofgods = Instance.new("Fire", tgtt)
  7842.                                 fireofgods.Size = 0
  7843.                                 fireofgods.Heat = 0
  7844.                                 local fireofgodsaccent = expaccent:Clone()
  7845.                                 fireofgodsaccent.Parent = hit
  7846.                                 fireofgodsaccent.Rate = 0
  7847.                                 fireofgodsaccent.Speed = NumberRange.new(5, 50)
  7848.                                 fireofgodsaccent.SpreadAngle = Vector2.new(45, 45)
  7849.                                 fireofgodsaccent.Acceleration = Vector3.new(0, 20, 0)
  7850.                                
  7851.                                 while fireofgods.Size < 10 do
  7852.                                     fireofgods.Size = fireofgods.Size + 0.1
  7853.                                     fireofgods.Heat = fireofgods.Heat + 0.1
  7854.                                     fireofgodsaccent.Rate = fireofgodsaccent.Rate + 1
  7855.                                     wait()
  7856.                                 end
  7857.                                 if hit.Parent and hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then
  7858.                                     hit:BreakJoints()
  7859.                                 elseif hit.Parent and hit.Parent:IsA('Accessory') then
  7860.                                     for i,v in pairs(hit:GetChildren()) do
  7861.                                         if v:IsA('SpecialMesh') then
  7862.                                             v.TextureId = ""
  7863.                                         end
  7864.                                     end
  7865.                                 end
  7866.                                 hit.BrickColor = BrickColor.new("Black")
  7867.                                 for i,v in pairs(hit.Parent:GetChildren()) do
  7868.                                     if v:IsA('Shirt') or v:IsA('Pants') then
  7869.                                         v:Destroy()
  7870.                                     end
  7871.                                 end
  7872.                                
  7873.                                 while fireofgods.Size > 5 do
  7874.                                     fireofgods.Size = fireofgods.Size - 0.1
  7875.                                     fireofgods.Heat = fireofgods.Heat - 0.1
  7876.                                     wait()
  7877.                                 end
  7878.                                 fireofgods:Destroy()
  7879.                                 if hit.Parent then
  7880.                                     if hit.Parent:FindFirstChildOfClass('Humanoid') == nil and hit.Parent.Parent:FindFirstChildOfClass('Humanoid') == nil then
  7881.                                         local p = hit
  7882.                                         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)
  7883.                                         hit:Remove()
  7884.                                     elseif hit.Parent:FindFirstChildOfClass('Humanoid') ~= nil then
  7885.                                         print(hit.Name)
  7886.                                         if hit.Name == "Torso" or hit.Name == "Head" then
  7887.                                             print('ohhh YAAAA')
  7888.                                             hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  7889.                                         end
  7890.                                         wait()
  7891.                                         killz(hit.Parent,hit.Name,nil,nil,false,false,true)
  7892.                                     end
  7893.                                 end
  7894.                             end)
  7895.                             coru(tgt)
  7896.                         end
  7897.                     end)
  7898.                     local explosionaccenttimeout = coroutine.wrap(function()
  7899.                         wait(0.2)
  7900.                         for i, exploodn in pairs(exppart:GetChildren()) do
  7901.                             exploodn.Enabled = false
  7902.                         end
  7903.                         wait(2)
  7904.                         for i, exploodn in pairs(exppart:GetChildren()) do
  7905.                             exploodn:Remove()
  7906.                         end
  7907.                     end)
  7908.                     explosionaccenttimeout()
  7909.                     for i,v in pairs(knofe:GetChildren()) do
  7910.                         if v:IsA('BasePart') then
  7911.                         v.Transparency = 1
  7912.                         end
  7913.                     end
  7914.                     exp.AncestryChanged:connect(function() knofe:Destroy() end)
  7915.                 coru()
  7916.             end
  7917.         end)
  7918.         if finishnum == 1 then
  7919.         for i= 0,1,0.1 do
  7920.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  7921.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  7922.             wait(0.001)
  7923.         end
  7924.         else
  7925.             wait(0.1)
  7926.         end
  7927.         weld2.C0 = CFrame.new(-1.5,0,0)
  7928.         for i,v in pairs(obj1:GetChildren()) do
  7929.             if v:IsA('BasePart') then
  7930.             v.Transparency = 0
  7931.             end
  7932.         end
  7933.         weld2:Destroy()
  7934.         rightshoulderz:Clone().Parent = me.Torso
  7935.         end
  7936.         acting = false
  7937.         canClick = true
  7938.     end)
  7939.     coru()
  7940. end
  7941.  
  7942. function fireworkit()
  7943.     local coru = coroutine.wrap(function()
  7944.         acting = true
  7945.         local ree = 1
  7946.         if finishnum > 1 then
  7947.             ree = 3
  7948.         end
  7949.         for i=1,ree do
  7950.         local weld2 = Instance.new('Weld',me["Right Arm"])
  7951.         weld2.Part0 = me["Right Arm"]
  7952.         weld2.Part1 = me["Torso"]
  7953.         weld2.C0 = CFrame.new(-1.5,0,0)
  7954.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  7955.         audio.SoundId = "rbxassetid://166083610"
  7956.         audio.PlaybackSpeed = 1
  7957.         audio.TimePosition = 0.1
  7958.         audio:Play()
  7959.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  7960.         local knofe = obj1:Clone()
  7961.         for i,v in pairs(obj1:GetChildren()) do
  7962.             if v:IsA('BasePart') then
  7963.             v.Transparency = 1
  7964.             end
  7965.         end
  7966.         local sound = Instance.new('Sound',knofe.Grab)
  7967.         sound.Volume = 0.25
  7968.         sound.EmitterSize = 200
  7969.         sound.MaxDistance = 300
  7970.         sound.SoundId = 'rbxassetid://551051176'
  7971.         sound:Play()
  7972.         knofe.Parent = workspace
  7973.         knofe.Name = "Projectile"
  7974.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  7975.         local partic = Instance.new('ParticleEmitter',knofe.Grab)
  7976.         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))})
  7977.         partic.LightEmission = 0.5
  7978.         partic.LightInfluence = 0
  7979.         partic.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.15)})
  7980.         partic.Rotation = NumberRange.new(0,90)
  7981.         partic.SpreadAngle = Vector2.new(5,5)
  7982.         partic.Speed = NumberRange.new(20)
  7983.         partic.Texture = 'rbxassetid://603193846'
  7984.         partic.EmissionDirection = Enum.NormalId.Left
  7985.         partic.Lifetime = NumberRange.new(0.5,1)
  7986.         partic.Rate = 100
  7987.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  7988.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*240
  7989.         knofe["big ass knife"].Touched:connect(function(hit)
  7990.             sound:Destroy()
  7991.             local sound2 = Instance.new('Sound',workspace)
  7992.             sound2.SoundId = 'rbxassetid://138080762'
  7993.             sound2:Play()
  7994.             if heck then
  7995.                 heck:Destroy()
  7996.             end
  7997.             for i,v in pairs(knofe:GetChildren()) do
  7998.                 v.Anchored = true
  7999.             end
  8000.             partic.Enabled = false
  8001.             local colorscheme = math.random(1,4)
  8002.             --1 - red & orange
  8003.             --2 - blue & pink
  8004.             --3 - green & purple
  8005.             --4 - blue, red, white
  8006.             local colar1 = Color3.fromRGB(255,0,0)
  8007.             local colar2 = Color3.fromRGB(255,125,0)
  8008.             local colar3 = Color3.fromRGB(255,255,255)
  8009.             if colorscheme == 2 then
  8010.                 colar1 = Color3.fromRGB(0,132,255)
  8011.                 colar2 = Color3.fromRGB(243,105,255)
  8012.             elseif colorscheme == 3 then
  8013.                 colar1 = Color3.fromRGB(76,255,0)
  8014.                 colar2 = Color3.fromRGB(128,0,255)
  8015.             elseif colorscheme == 4 then
  8016.                 colar2 = Color3.fromRGB(0,132,255)
  8017.             end
  8018.             local partic2 = Instance.new('ParticleEmitter',knofe.Grab)
  8019.             partic2.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar1),ColorSequenceKeypoint.new(1,colar1)})
  8020.             partic2.LightEmission = 0.5
  8021.             partic2.LightInfluence = 0
  8022.             partic2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,0.5),NumberSequenceKeypoint.new(1,0.1)})
  8023.             partic2.Rotation = NumberRange.new(0,90)
  8024.             partic2.SpreadAngle = Vector2.new(180,180)
  8025.             partic2.Speed = NumberRange.new(20)
  8026.             partic2.Texture = 'rbxassetid://603193846'
  8027.             partic2.EmissionDirection = Enum.NormalId.Right
  8028.             partic2.Lifetime = NumberRange.new(2,2.5)
  8029.             partic2.Rate = 1000
  8030.             partic2.Drag = 1
  8031.             local partic3 = partic2:Clone()
  8032.             partic3.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar2),ColorSequenceKeypoint.new(1,colar2)})
  8033.             partic3.Parent = knofe.Grab
  8034.             if colorscheme == 4 then
  8035.                 local partic4 = partic2:Clone()
  8036.                 partic4.Color = ColorSequence.new({ColorSequenceKeypoint.new(0,colar3),ColorSequenceKeypoint.new(1,colar3)})
  8037.                 partic4.Parent = knofe.Grab
  8038.             end
  8039.             wait(1)
  8040.             for i,v in pairs(knofe.Grab:GetChildren()) do
  8041.                 if v:IsA('ParticleEmitter') then
  8042.                     v.Enabled = false
  8043.                 end
  8044.             end
  8045.             sound:Destroy()
  8046.             wait(2)
  8047.             knofe:Destroy()
  8048.         end)
  8049.         wait(0.1)
  8050.         weld2.C0 = CFrame.new(-1.5,0,0)
  8051.         for i,v in pairs(obj1:GetChildren()) do
  8052.             if v:IsA('BasePart') then
  8053.             v.Transparency = 0
  8054.             end
  8055.         end
  8056.         weld2:Destroy()
  8057.         rightshoulderz:Clone().Parent = me.Torso
  8058.         end
  8059.         acting = false
  8060.         canClick = true
  8061.     end)
  8062.     coru()
  8063. end
  8064.  
  8065. function paralyze()
  8066.     local coru = coroutine.wrap(function()
  8067.         if paralyzed == true then return end
  8068.         paralyzed = true
  8069.         local arm = me["Right Arm"]
  8070.         local tors = grabbed.Torso
  8071.         local arm2 = me["Left Arm"]
  8072.         if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  8073.         doing = true
  8074.         local weld2 = arm:FindFirstChildOfClass('Weld')
  8075.         local weld3 = arm2:FindFirstChildOfClass('Weld')
  8076.         local humanroot = me.HumanoidRootPart
  8077.         for i = 0,1,0.075 do
  8078.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-2, 0, -1.5), i)
  8079.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i)
  8080.             wait(0.01)
  8081.         end
  8082.         for i = 0,1,0.30 do
  8083.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-0.75, 0, -1.75), i)
  8084.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.4, 0, 1.1), i)
  8085.             wait(0.01)
  8086.         end
  8087.         killz(grabbed,'Left Leg')
  8088.         killz(grabbed,'Left Arm')
  8089.         killz(grabbed,'Right Leg')
  8090.         killz(grabbed,'Right Arm')
  8091.        
  8092.         for i, v in pairs(grabbed:GetChildren()) do
  8093.             if v.Name == "Part" then
  8094.                 v.CanCollide = false
  8095.             end
  8096.         end
  8097.        
  8098.         audio:Stop()
  8099.         audio.SoundId = "rbxassetid://2801263"
  8100.         tone = math.random(1, 3)
  8101.         if tone == 1 then audio.PlaybackSpeed = 0.8 audio.TimePosition = 0 end
  8102.         if tone == 2 then audio.PlaybackSpeed = 1 audio.TimePosition = 0 end
  8103.         if tone == 3 then audio.PlaybackSpeed = 1.2 audio.TimePosition = 0 end
  8104.         audio:Play()
  8105.        
  8106.         local bleedpart = Instance.new("Part", grabbed)
  8107.         bleedpart.Size = Vector3.new(0.2, 0.2, 0.2)
  8108.         bleedpart.Color = Color3.new(115/225, 115/225, 115/225)
  8109.         bleedpart.CanCollide = false
  8110.         bleedpart.Position = grabbed.Head.Position + Vector3.new(0, 1, 0)
  8111.         bleedpart.Transparency = 1
  8112.        
  8113.         local bleedpartweld = Instance.new("Weld", grabbed.Torso)
  8114.         bleedpartweld.Part0 = grabbed.Torso
  8115.         bleedpartweld.Part1 = bleedpart
  8116.         bleedpartweld.C0 = CFrame.Angles(-1, 0, -0.35) * CFrame.new(0, 1, 0.8)
  8117.         local cuntruu=coroutine.wrap(function()
  8118.             bleed(bleedpart)
  8119.         end)
  8120.         local thicc = coroutine.wrap(function()
  8121.             wait(3)
  8122.             bleedpart:Remove()
  8123.         end)
  8124.         cuntruu()
  8125.         thicc()
  8126.    
  8127.         for i = 0,1,0.075 do
  8128.             weld2.C0 = weld2.C0:lerp(CFrame.new(-0.9, 0.80, -1.1)* CFrame.Angles(-1.5, 0, -1.3), i)
  8129.             weld3.C0 = weld3.C0:lerp(CFrame.new(0.8, 1, -0.5)* CFrame.Angles(-1.5, 0, 1.1), i)
  8130.             wait(0.01)
  8131.         end
  8132.         acting = true
  8133.         canClick = true
  8134.         doing = false
  8135.     end)
  8136.     coru()
  8137. end
  8138.  
  8139. function explode()
  8140.     local coru = coroutine.wrap(function()
  8141.         acting = true
  8142.         for i=1,finishnum do
  8143.         local weld2 = Instance.new('Weld',me["Right Arm"])
  8144.         weld2.Part0 = me["Right Arm"]
  8145.         weld2.Part1 = me["Torso"]
  8146.         weld2.C0 = CFrame.new(-1.5,0,0)
  8147.         if finishnum == 1 then
  8148.         for i = 0,1,0.05 do
  8149.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  8150.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0),i)
  8151.             wait(0.01) 
  8152.         end
  8153.         end
  8154.         weld2.C0 = CFrame.new(-1.5,0.9,-0.5)*CFrame.Angles(-math.pi/0.75,-math.pi/8,0)
  8155.         audio.SoundId = "rbxassetid://166083610"
  8156.         audio.PlaybackSpeed = 1
  8157.         audio.TimePosition = 0.1
  8158.         audio:Play()
  8159.         if finishnum == 1 then
  8160.         for i = 0,1,0.5 do
  8161.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  8162.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0),i)
  8163.             wait(0.001)
  8164.         end
  8165.         end
  8166.         weld2.C0 = CFrame.new(-1.5,1.2,0.1)*CFrame.Angles(math.pi/0.9,0,0)
  8167.         local knofe = obj1:Clone()
  8168.         for i,v in pairs(obj1:GetChildren()) do
  8169.             if v:IsA('BasePart') then
  8170.             v.Transparency = 1
  8171.             end
  8172.         end
  8173.         knofe.Parent = workspace
  8174.         knofe.Name = "Projectile"
  8175.         knofe.Grab.CFrame = CFrame.new(knofe.Grab.CFrame.p, mouse.Hit.p)*CFrame.Angles(0,math.pi/2,0)
  8176.         knofe:FindFirstChild("Trail", true).Enabled = false
  8177.         local heck = Instance.new('BodyVelocity',knofe.Grab)
  8178.         heck.Velocity = (knofe.Grab.CFrame*CFrame.Angles(0,math.pi/-2,0)).lookVector*120
  8179.         local coru = coroutine.wrap(function()
  8180.             wait(0.45)
  8181.             if heck then
  8182.                 heck:Destroy()
  8183.             end
  8184.         end)
  8185.         coru()
  8186.         knofe["big ass knife"].Touched:connect(function(hit)
  8187.             if hit.Parent ~= me and hit.Parent.Parent ~= me and hit.Transparency < 1 and knofe.Grab.CanCollide == false then
  8188.                 heck.Velocity = Vector3.new(0,0,0)
  8189.                 heck:Destroy()
  8190.                 for i,v in pairs(knofe:GetChildren()) do
  8191.                     if v:IsA('BasePart') then
  8192.                     v.CanCollide = true
  8193.                     end
  8194.                 end
  8195.                 local hum = hit.Parent:FindFirstChildOfClass('Humanoid')
  8196.                 if hum == nil then
  8197.                     hum = hit.Parent.Parent:FindFirstChildOfClass('Humanoid')
  8198.                 end
  8199.                 if hum then
  8200.                     tone = math.random(1, 3)
  8201.                     local sound = Instance.new('Sound',knofe.Grab)
  8202.                     if tone == 1 then sound.SoundId = "rbxassetid://220833967" end
  8203.                     if tone == 2 then sound.SoundId = "rbxassetid://220833976" end
  8204.                     if tone == 3 then sound.SoundId = "rbxassetid://220834000" end
  8205.                     sound.PlaybackSpeed = 1
  8206.                     sound:Play()
  8207.                 else
  8208.                     local sound = Instance.new('Sound',knofe.Grab)
  8209.                     sound.SoundId = 'rbxassetid://267585646'
  8210.                     sound:Play()
  8211.                 end
  8212.                 if knofe then
  8213.                     local coru = coroutine.wrap(function()
  8214.                         if hit then
  8215.                             local uno = Instance.new('Part',workspace)
  8216.                             local dos = Instance.new('Part',workspace)
  8217.                             uno.CFrame = hit.CFrame
  8218.                             dos.CFrame = knofe["big ass knife"].CFrame
  8219.                             local weld = Instance.new('Weld',knofe["big ass knife"])
  8220.                             weld.Part0 = hit
  8221.                             weld.Part1 = knofe["big ass knife"]
  8222.                             weld.C0 = uno.CFrame:toObjectSpace(dos.CFrame)
  8223.                             uno:Destroy()
  8224.                             dos:Destroy()
  8225.                         end
  8226.                     end)
  8227.                     coru()
  8228.                 end
  8229.                 local coru = coroutine.wrap(function()
  8230.                     for i=1,15,0.7 do
  8231.                         local sound = Instance.new('Sound',knofe.Grab)
  8232.                         if knofe then
  8233.                             if knofe.serration.BrickColor == BrickColor.new('Really red') then
  8234.                                 for i, v in pairs(knofe:GetChildren()) do
  8235.                                     if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then
  8236.                                         v.BrickColor = BrickColor.new('Lily white')
  8237.                                         v.Material = Enum.Material.SmoothPlastic
  8238.                                     end
  8239.                                 end
  8240.                             else
  8241.                                 for i,v in pairs(knofe:GetChildren()) do
  8242.                                     if v.Name == "big ass knife" or v.Name == "serration" or v.Name == "knifetip1" or v.Name == "fricc" then
  8243.                                         v.BrickColor = BrickColor.new('Really red')
  8244.                                         v.Material = Enum.Material.Neon
  8245.                                         sound.SoundId = 'rbxassetid://300473653'
  8246.                                         sound.Volume = 0.75
  8247.                                         sound.TimePosition = 0.05
  8248.                                         sound.EmitterSize = 25
  8249.                                         sound.PlaybackSpeed = 1
  8250.                                         sound:Play()
  8251.                                     end
  8252.                                 end
  8253.                             end
  8254.                             wait(1/i)
  8255.                             sound:Destroy()
  8256.                         end
  8257.                     end
  8258.                     local sound = Instance.new('Sound',knofe.Grab)
  8259.                     sound.Name = "BOOM"
  8260.                     sound.EmitterSize = 25
  8261.                     sound.SoundId = 'rbxassetid://12222084'
  8262.                     sound.TimePosition = 0.1
  8263.                     sound.Volume = 0.5
  8264.                     sound:Play()
  8265.                     local exppart = Instance.new("Part", game.Workspace)
  8266.                     exppart.Size = Vector3.new(0.2, 0.2, 0.2)
  8267.                     exppart.Anchored = true
  8268.                     exppart.CanCollide = false
  8269.                     exppart.CFrame = CFrame.new(knofe.Grab.CFrame.p)
  8270.                     exppart.Transparency = 1
  8271.                     local expaccent = Instance.new("ParticleEmitter", exppart)
  8272.                     expaccent.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 0))})
  8273.                     expaccent.LightEmission = 0.2
  8274.                     expaccent.LightInfluence = 0.3
  8275.                     expaccent.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 1), NumberSequenceKeypoint.new(1, 0)})
  8276.                     expaccent.Acceleration = Vector3.new(0, -8, 0)
  8277.                     expaccent.Drag = 15
  8278.                     expaccent.LockedToPart = true
  8279.                     expaccent.Lifetime = NumberRange.new(0.5, 1.5)
  8280.                     expaccent.Rate = 2000
  8281.                     expaccent.Speed = NumberRange.new(10, 150)
  8282.                     expaccent.SpreadAngle = Vector2.new(360, 360)
  8283.                    
  8284.                     local exp = Instance.new('Explosion',game.Workspace)
  8285.                     exp.Position = knofe["big ass knife"].Position
  8286.                     exp.ExplosionType = Enum.ExplosionType.NoCraters
  8287.                     exp.BlastRadius = 10
  8288.                     exp.BlastPressure = 100000
  8289.                     exp.DestroyJointRadiusPercent = 1
  8290.                     exp.Hit:connect(function(hit)
  8291.                         if hit.Parent and hit.Parent ~= me and hit.Parent:FindFirstChildOfClass('Humanoid') then
  8292.                             if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Name == "Torso" or hit.Name == "Head" then
  8293.                                 hit.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  8294.                             end
  8295.                             wait(0.001)
  8296.                             local coru=coroutine.wrap(function()
  8297.                             killz(hit.Parent,'Head',knofe,exp)
  8298.                             end)
  8299.                             coru()
  8300.                         elseif hit.Parent and hit.Parent ~= workspace and hit.Parent ~= me then
  8301.                             if hit.Parent.Name ~= "Projectile" then
  8302.                                 hit.Parent:BreakJoints()
  8303.                             end
  8304.                         elseif hit.Parent and hit.Parent ~= me then
  8305.                             hit:BreakJoints()
  8306.                         end
  8307.                     end)
  8308.                     local explosionaccenttimeout = coroutine.wrap(function()
  8309.                         wait(0.2)
  8310.                         expaccent.Enabled = false
  8311.                         wait(2)
  8312.                         exppart:Remove()
  8313.                     end)
  8314.                     explosionaccenttimeout()
  8315.                     for i,v in pairs(knofe:GetChildren()) do
  8316.                         if v:IsA('BasePart') then
  8317.                         v.Transparency = 1
  8318.                         end
  8319.                     end
  8320.                     exp.AncestryChanged:connect(function() knofe:Destroy() end)
  8321.                 end)
  8322.                 coru()
  8323.             end
  8324.         end)
  8325.         if finishnum == 1 then
  8326.         for i= 0,1,0.1 do
  8327.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil then return end
  8328.             weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  8329.             wait(0.001)
  8330.         end
  8331.         else
  8332.             wait(0.1)
  8333.         end
  8334.         weld2.C0 = CFrame.new(-1.5,0,0)
  8335.         for i,v in pairs(obj1:GetChildren()) do
  8336.             if v:IsA('BasePart') then
  8337.             v.Transparency = 0
  8338.             end
  8339.         end
  8340.         weld2:Destroy()
  8341.         rightshoulderz:Clone().Parent = me.Torso
  8342.         end
  8343.         acting = false
  8344.         canClick = true
  8345.     end)
  8346.     coru()
  8347. end
  8348.  
  8349. function release()
  8350.     if grabbed.Torso:FindFirstChild("TargetWeld") == nil or grabbed:FindFirstChildOfClass('Humanoid').Health <= 0 then return end
  8351.     targetweld = grabbed.Torso.TargetWeld
  8352.     local ree= grabbed:FindFirstChild("Left Arm")
  8353.     targetweld2 = nil
  8354.     if ree and ree:FindFirstChild("Weld") then
  8355.         targetweld2 = ree.Weld
  8356.     end
  8357.     for i, v in pairs(grabbed:GetChildren()) do
  8358.         if v.Name == "Part" then
  8359.             v.CanCollide = true
  8360.         end
  8361.     end
  8362.     paralyzed = false
  8363.     local doit = coroutine.wrap(function()
  8364.     local arm = me["Right Arm"]
  8365.     local tors = grabbed.Torso
  8366.     local arm2 = me["Left Arm"]
  8367.     if arm:FindFirstChildOfClass('Weld') == nil or arm2:FindFirstChildOfClass('Weld') == nil then return end
  8368.     doing = true
  8369.     local weld2 = arm:FindFirstChildOfClass('Weld')
  8370.     local weld3 = arm2:FindFirstChildOfClass('Weld')
  8371.     local humanroot = me.HumanoidRootPart
  8372.    
  8373.     if grabbed:FindFirstChildOfClass('Humanoid') then
  8374.         grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = false
  8375.     end
  8376.    
  8377.     rightshoulderz:Clone().Parent = me.Torso
  8378.     leftshoulderz:Clone().Parent = me.Torso
  8379.     grabbed = nil
  8380.    
  8381.     if humanroot:FindFirstChild('Holder') then
  8382.         humanroot.Holder:Destroy()
  8383.     end
  8384.    
  8385.     for i = 0,1,0.1 do
  8386.         if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld2 == nil or weld3 == nil then return end
  8387.         weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0),i)
  8388.         weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0),i)
  8389.         targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0, 0, 0), i)
  8390.         if targetweld2 then
  8391.             targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0, 0)*CFrame.Angles(0, 0, 0), i)
  8392.         end
  8393.         wait(0.01)
  8394.     end
  8395.    
  8396.     knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0.2)
  8397.     weld2:Destroy()
  8398.     weld3:Destroy()
  8399.     targetweld:Remove()
  8400.     if targetweld2 then
  8401.         targetweld2:Remove()
  8402.     end
  8403.     if rightshoulder then
  8404.     rightshoulder:Clone().Parent = tors
  8405.     end
  8406.     if leftshoulder then
  8407.     leftshoulder:Clone().Parent = tors
  8408.     end
  8409.     headweld:Clone().Parent = tors
  8410.     rightshoulderz:Clone().Parent = me.Torso
  8411.             leftshoulderz:Clone().Parent = me.Torso
  8412.     acting = false
  8413.     canClick = true
  8414.     doing = false
  8415.     end)
  8416.     doit()
  8417. end
  8418.  
  8419. function stabwithpassion()
  8420.     local doit = coroutine.wrap(function()
  8421.         if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  8422.             acting = true
  8423.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 10
  8424.             local arm = me["Right Arm"]
  8425.             local tors = me.Torso
  8426.             local arm2 = me["Left Arm"]
  8427.             local humanroot = me.HumanoidRootPart
  8428.             local weld = Instance.new('Weld',tors)
  8429.             weld.Part0 = tors
  8430.             weld.Part1 = humanroot
  8431.             weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  8432.             local weld2 = Instance.new('Weld',arm)
  8433.             weld2.Part0 = arm
  8434.             weld2.Part1 = tors
  8435.             weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  8436.             local weld3 = Instance.new('Weld',arm2)
  8437.             weld3.Part0 = arm2
  8438.             weld3.Part1 = tors
  8439.             weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  8440.  
  8441.             for i = 0,1,0.15 do
  8442.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  8443.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(20),0),i)
  8444.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  8445.                 knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(90), -1.55) * CFrame.new(0, 0.95, 0), i)
  8446.                 wait(0.01)
  8447.             end
  8448.             wait(0.001)
  8449.             trail.Enabled = true
  8450.             stabbing = true
  8451.             audio2.SoundId = 'rbxassetid://608537390'
  8452.             audio2:Play()
  8453.             for i = 0,1,0.2 do
  8454.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  8455.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(-45),0),i)
  8456.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,-1)*CFrame.Angles(math.rad(-90),0,-1),i)
  8457.                 wait(0.01)
  8458.             end
  8459.             trail.Enabled = false
  8460.             wait(0.1)
  8461.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 10
  8462.             stabbing = false
  8463.             wait(0.001)
  8464.             for i = 0,1,0.075 do
  8465.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  8466.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  8467.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  8468.                 weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  8469.                 knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i)
  8470.                 wait(0.01)
  8471.             end
  8472.         weld:Destroy()
  8473.         weld2:Destroy()
  8474.         weld3:Destroy()
  8475.         torsojoint:Clone().Parent = humanroot
  8476.         rightshoulderz:Clone().Parent = me.Torso
  8477.         leftshoulderz:Clone().Parent = me.Torso
  8478.         canClick = true
  8479.         hit = false
  8480.         acting = false
  8481.         end
  8482.     end)
  8483.     doit()
  8484. end
  8485.  
  8486. function stab()
  8487.     local doit = coroutine.wrap(function()
  8488.         if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  8489.             acting = true
  8490.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3
  8491.             local arm = me["Right Arm"]
  8492.             local tors = me.Torso
  8493.             local arm2 = me["Left Arm"]
  8494.             local humanroot = me.HumanoidRootPart
  8495.             local weld = Instance.new('Weld',tors)
  8496.             weld.Part0 = tors
  8497.             weld.Part1 = humanroot
  8498.             weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  8499.             local weld2 = Instance.new('Weld',arm)
  8500.             weld2.Part0 = arm
  8501.             weld2.Part1 = tors
  8502.             weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  8503.             local weld3 = Instance.new('Weld',arm2)
  8504.             weld3.Part0 = arm2
  8505.             weld3.Part1 = tors
  8506.             weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  8507.  
  8508.             for i = 0,1,0.1 do
  8509.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  8510.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  8511.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  8512.                 wait(0.01)
  8513.             end
  8514.             wait(0.001)
  8515.             trail.Enabled = true
  8516.             stabbing = true
  8517.             audio2.SoundId = 'rbxassetid://608537390'
  8518.             audio2:Play()
  8519.             for i = 0,1,0.25 do
  8520.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  8521.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,-0.3,0),i)
  8522.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,0.5)*CFrame.Angles(-0.5,0,-0.5),i)
  8523.                 wait(0.01)
  8524.             end
  8525.             trail.Enabled = false
  8526.             wait(0.1)
  8527.             me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3
  8528.             for i = 0,1,0.25 do
  8529.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  8530.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  8531.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.6,-0.3)*CFrame.Angles(0.5,0,-0.5),i)
  8532.                 wait(0.01)
  8533.             end
  8534.             stabbing = false
  8535.             wait(0.001)
  8536.             for i = 0,1,0.05 do
  8537.                 if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  8538.                 weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  8539.                 weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  8540.                 weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  8541.                 wait(0.01)
  8542.             end
  8543.         weld:Destroy()
  8544.         weld2:Destroy()
  8545.         weld3:Destroy()
  8546.         torsojoint:Clone().Parent = humanroot
  8547.         rightshoulderz:Clone().Parent = me.Torso
  8548.         leftshoulderz:Clone().Parent = me.Torso
  8549.         canClick = true
  8550.         hit = false
  8551.         acting = false
  8552.         end
  8553.     end)
  8554.     doit()
  8555. end
  8556. function hardrelease()
  8557.     rightshoulderz:Clone().Parent = me.Torso
  8558.     leftshoulderz:Clone().Parent = me.Torso
  8559.     if me:FindFirstChild('Right Arm') then
  8560.     for i,v in pairs(me["Right Arm"]:GetChildren()) do
  8561.         if v:IsA('Weld') then
  8562.             v:Destroy()
  8563.         end
  8564.     end
  8565.     end
  8566.     if me:FindFirstChild('Left Arm') then
  8567.     for i,v in pairs(me["Left Arm"]:GetChildren()) do
  8568.         if v:IsA('Weld') then
  8569.             v:Destroy()
  8570.         end
  8571.     end
  8572.     end
  8573.     acting = false
  8574.     canClick = true
  8575.     doing = false
  8576.     grabbed = nil
  8577. end
  8578. function unequip()
  8579.     local doit = coroutine.wrap(function()
  8580.     if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then
  8581.         acting = true
  8582.         local arm = me["Right Arm"]
  8583.         local arm2 = me["Left Arm"]
  8584.         local tors = me.Torso
  8585.         local weld = Instance.new('Weld',arm)
  8586.         weld.Part0 = arm
  8587.         weld.Part1 = tors
  8588.         weld.C0 = CFrame.new(-1.5,0,0)
  8589.         local weld2 = Instance.new("Weld", arm2)
  8590.         weld2.Part0 = arm2
  8591.         weld2.Part1 = tors
  8592.         weld2.C0 = CFrame.new(1.5, 0, 0)
  8593.         wait(0.001)
  8594.         trail.Enabled = true
  8595.         for i = 0,1,0.1 do
  8596.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  8597.             weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i)
  8598.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i)
  8599.             wait(0.001)
  8600.         end
  8601.         trail.Enabled = false
  8602.         wait(0.25)
  8603.         for i = 0,1,0.1 do
  8604.             if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  8605.             weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i)
  8606.             weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i)
  8607.             wait(0.01)
  8608.         end
  8609.         weld:Destroy()
  8610.         weld2:Remove()
  8611.         if tors ~= nil then
  8612.             rightshoulderz:Clone().Parent = me.Torso
  8613.             leftshoulderz:Clone().Parent = me.Torso
  8614.         end
  8615.         acting = false
  8616.     end
  8617.     end)
  8618.     doit()
  8619. end
  8620.  
  8621. mouse.KeyDown:connect(function(key)
  8622.     if usable == true then
  8623.     if key == "z" then
  8624.         if active == false and acting == false then
  8625.             active = true
  8626.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8627.             notify("KNIFE EQUIPPED",false)
  8628.             audio:Stop()
  8629.             audio.SoundId = 'rbxassetid://608618332'
  8630.             equip()
  8631.             wait(0.6)
  8632.             audio:Play()
  8633.             knifeweld.Part0 = me["Right Arm"]
  8634.             knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  8635.         elseif acting == false then
  8636.             active = false
  8637.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8638.             audio:Stop()
  8639.             audio.SoundId = 'rbxassetid://608538233'
  8640.             unequip()
  8641.             notify("KNIFE UNEQUIPPED",false)
  8642.             wait(0.3)
  8643.             audio:Play()
  8644.             knifeweld.Part0 = me.Torso
  8645.             knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55)
  8646.             canClick = true
  8647.         end
  8648.     elseif key == "f" then
  8649.         if mode == 'kill' or active == false then return end
  8650.         mode = "kill"
  8651.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8652.         notify("MODE || KILL || [F]",false)
  8653.     elseif key == "e" then
  8654.         if mode == 'throw' or active == false then return end
  8655.         mode = "throw"
  8656.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8657.         notify("MODE || PUSH || [E]",false)
  8658.     elseif key == "q" then
  8659.         if mode == 'release' or active == false then return end
  8660.         mode = "release"
  8661.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8662.         notify("MODE || RELEASE || [Q]",false)
  8663.     elseif key == "x" then
  8664.         if mode == 'stab' or active == false or acting == true then return end
  8665.         mode = "stab"
  8666.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8667.         notify("MODE || STAB || [X]",false)
  8668.     elseif key == "c" then
  8669.         if mode == 'fling' or active == false or acting == true then return end
  8670.         mode = "fling"
  8671.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8672.         notify("MODE || THROW || [C]",false)
  8673.     elseif key == "b" then
  8674.         if mode == 'instasplode' or active == false or acting == true then return end
  8675.         mode = "instasplode"
  8676.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8677.         notify("MODE || MOLOTOV || [B]",false)
  8678.     elseif key == "r" then
  8679.         if mode == 'paralyze' or active == false then return end
  8680.         mode = "paralyze"
  8681.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8682.         notify("MODE || PARALYZE || [R]",false)
  8683.     elseif key == "v" then
  8684.         if mode == 'explode' or active == false or acting == true then return end
  8685.         mode = "explode"
  8686.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8687.         notify("MODE || EXPLODE || [V]",false)
  8688.     elseif key == "k" then
  8689.         if mode == 'suicide' or active == false or acting == true then return end
  8690.         mode = "suicide"
  8691.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8692.         notify("MODE || SUICIDE || [K]",false)
  8693.     elseif key == "h" then
  8694.         if mode == 'firework' or active == false or acting == true then return end
  8695.         mode = "firework"
  8696.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8697.         notify("MODE || FIREWORK || [H]",false)
  8698.     elseif key == "g" then
  8699.         if mode == 'finish' or active == false then return end
  8700.         mode = "finish"
  8701.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8702.         local welp = "ON"
  8703.         if finishnum == 1 then
  8704.             welp = "OFF"
  8705.         end
  8706.         notify("MODE || FINISH || [G] || "..welp,false)
  8707.     elseif key == "n" then
  8708.         if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8709.         if zombiemode == false then
  8710.             notify("ZOMBIE MODE ON || [N]",false)
  8711.             zombiemode = true
  8712.         else
  8713.             notify("ZOMBIE MODE OFF || [N]",false)
  8714.             zombiemode = false
  8715.         end
  8716.     elseif key == "m" then
  8717.         if finishnum == 1 then
  8718.             finishnum = 15
  8719.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8720.             notify("PSYCHOPATH MODE ON || [M]",false)
  8721.             if cancolorfilter then
  8722.             local Sp00kyGui = Instance.new("ScreenGui")
  8723.             local ImageLabel = Instance.new("ImageLabel")
  8724.  
  8725.             -- Properties
  8726.  
  8727.             Sp00kyGui.Parent = playergui
  8728.             Sp00kyGui.Name = "REEEEEEEE"
  8729.  
  8730.             ImageLabel.Parent = Sp00kyGui
  8731.             ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  8732.             ImageLabel.BackgroundTransparency = 1
  8733.             ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  8734.             ImageLabel.Image = "rbxassetid://74443700"
  8735.             ImageLabel.ImageColor3 = Color3.new(1, 0, 0)
  8736.             end
  8737.             if canbackgroundmusic == true then
  8738.                 local sound = Instance.new('Sound',playergui)
  8739.                 sound.Name = 'PSYCHOPAAAATH'
  8740.                 sound.SoundId = 'rbxassetid://220875210'
  8741.                 sound.Looped = true
  8742.                 sound.Volume = 0.5
  8743.                 sound:Play()
  8744.             end
  8745.         else
  8746.             finishnum = 1
  8747.             if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  8748.             notify("PSYCHOPATH MODE OFF || [M]",false)
  8749.             for i,v in pairs(playergui:GetChildren()) do
  8750.                 if v.Name == "REEEEEEEE" then
  8751.                     v:Destroy()
  8752.                 end
  8753.             end
  8754.             local thisniggarighthere = playergui:FindFirstChild('PSYCHOPAAAATH')
  8755.             if thisniggarighthere then thisniggarighthere:Destroy() end
  8756.         end
  8757.     end
  8758.     end
  8759. end)
  8760.  
  8761. mouse.Button1Down:connect(function()
  8762.     if active == false or usable == false then return end
  8763.     if canClick == true and acting == false then
  8764.         if mode == "stab" and finishnum == 1 then
  8765.             canClick = false
  8766.             stab()
  8767.         elseif mode == "stab" and finishnum == 15 then
  8768.             canClick = false
  8769.             stabwithpassion()
  8770.         elseif mode == "fling" then
  8771.             canClick = false
  8772.             fling()
  8773.         elseif mode == "explode" then
  8774.             canClick = false
  8775.             explode()
  8776.         elseif mode == "instasplode" then
  8777.             canClick = false
  8778.             instasplode()
  8779.         elseif mode == "finish" then
  8780.             canClick = false
  8781.             finish()
  8782.         elseif mode == "suicide" then
  8783.             canClick = false
  8784.             kysnigga()
  8785.         elseif mode == "firework" then
  8786.             canClick = false
  8787.             fireworkit()
  8788.         else
  8789.             canClick = false
  8790.             grab()
  8791.         end
  8792.     else
  8793.         if grabbed ~= nil and doing == false then
  8794.             if mode == "release" then
  8795.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  8796.                 release()
  8797.                 else
  8798.                 hardrelease()
  8799.                 end
  8800.             elseif mode == "kill" then
  8801.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  8802.                 kill()
  8803.                 else
  8804.                 hardrelease()
  8805.                 end
  8806.             elseif mode == "paralyze" then
  8807.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  8808.                 paralyze()
  8809.                 else
  8810.                 hardrelease()
  8811.                 end
  8812.             elseif mode == "throw" then
  8813.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  8814.                 throw()
  8815.                 else
  8816.                 hardrelease()
  8817.                 end
  8818.             elseif mode == "explode" then
  8819.                 if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  8820.                 throw()
  8821.                 else
  8822.                 hardrelease()
  8823.                 end
  8824.             end
  8825.         end
  8826.     end
  8827. end)
  8828.  
  8829. knife.Touched:connect(function(hitz)
  8830.     if hitz.Parent and hitz.Parent:FindFirstChildOfClass("Humanoid") and hitz.Parent:FindFirstChild('Torso') and acting == true then
  8831.         if mode == "stab" and stabbing == true and hit == false then
  8832.             hit = true
  8833.             tone = math.random(1, 3)
  8834.             audio:Stop()
  8835.             if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  8836.             if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  8837.             if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  8838.             audio.PlaybackSpeed = 1
  8839.             audio:Play()
  8840.             killz(hitz.Parent,'Left Leg')
  8841.             killz(hitz.Parent,'Left Arm')
  8842.             killz(hitz.Parent,'Right Leg')
  8843.             killz(hitz.Parent,'Right Arm')
  8844.         elseif mode == "finish" and finishing == true then
  8845.             print('PSYCHOPATH MODE REEEEEEEEEEEEEEEE')
  8846.             tone = math.random(1, 3)
  8847.             audio:Stop()
  8848.             if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  8849.             if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  8850.             if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  8851.             audio.PlaybackSpeed = 1
  8852.             audio:Play()
  8853.             if hit == false then
  8854.                 hitz.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  8855.                 wait()
  8856.                 killz(hitz.Parent,'Head',nil,false,true)
  8857.             end
  8858.             hit = true
  8859.         elseif grabbed == nil and grabbing == true and hit == false then
  8860.             if hitz.Parent:FindFirstChildOfClass("Humanoid").Health > 0 and hitz.Parent:FindFirstChild('Torso') and hitz.Parent.Torso:FindFirstChild('Neck') then
  8861.             grabbed = hitz.Parent
  8862.             local weldz = Instance.new('Weld',point)
  8863.             weldz.Name = "Holder"
  8864.             weldz.Part0 = point
  8865.             weldz.Part1 = hitz.Parent.Torso
  8866.             weldz.C0 = CFrame.new(0,0,-1.2)
  8867.             end
  8868.         end
  8869.     end
  8870. end)
  8871.  
  8872. player.CharacterAdded:connect(function()
  8873.     usable = false
  8874.     for i,v in pairs(playergui:GetChildren()) do
  8875.         if v.Name == "REEEEEEEE" or v.Name == 'PSYCHOPAAAATH' then
  8876.             v:Destroy()
  8877.         end
  8878.     end
  8879. end)
  8880. while usable do
  8881.     local coru = coroutine.wrap(function()
  8882.     if grabbed ~= nil then
  8883.         if grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  8884.             for i,v in pairs(grabbed:GetChildren()) do
  8885.                 if v:IsA('Tool') then
  8886.                     local model = Instance.new('Model',workspace)
  8887.                     v.Parent = model
  8888.                     model:TranslateBy(Vector3.new(3,0,0))
  8889.                 end
  8890.             end
  8891.             grabbed:FindFirstChildOfClass('Humanoid').Name = "Hoomanoid"
  8892.             grabbed:FindFirstChildOfClass('Humanoid').JumpPower = 0
  8893.             grabbed:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  8894.             grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  8895.             grabweld = grabbed.Torso:FindFirstChild("TargetWeld")
  8896.             if grabweld ~= nil then return end
  8897.             grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  8898.             if grabbed.Torso:FindFirstChild('Left Shoulder') then
  8899.             leftshoulder = grabbed.Torso["Left Shoulder"]:Clone()
  8900.             end
  8901.             if grabbed.Torso:FindFirstChild('Right Shoulder') then
  8902.             rightshoulder = grabbed.Torso["Right Shoulder"]:Clone()
  8903.             end
  8904.             headweld = grabbed.Torso["Neck"]:Clone()
  8905.             local targetweld = Instance.new('Weld',grabbed.Torso)
  8906.             targetweld.Part0 = grabbed.Torso
  8907.             targetweld.Part1 = grabbed.Head
  8908.             targetweld.Name = "TargetWeld"
  8909.             targetweld.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(0, 0, 0)
  8910.             if grabbed:FindFirstChild('Left Arm') then
  8911.             local targetweld2 = Instance.new('Weld',grabbed["Left Arm"])
  8912.             targetweld2.Part0 = grabbed.Torso
  8913.             targetweld2.Part1 = grabbed["Left Arm"]
  8914.             targetweld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  8915.             end
  8916.            
  8917.             for i = 0,1,0.1 do
  8918.                 if me:FindFirstChild("Left Arm") == nil or me:FindFirstChild("Torso") == nil or targetweld == nil then return end
  8919.                 targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0.25, 0, 0), i)
  8920.                 if targetweld2 then
  8921.                     targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0.5, 0)*CFrame.Angles(0, 0, -0.55), i)
  8922.                 end
  8923.                 wait(0.001)
  8924.             end
  8925.         end
  8926.     end
  8927.     end)
  8928.     coru()
  8929.     wait()
  8930. end
  8931.  
  8932. end
  8933. local coru=coroutine.wrap(function()
  8934. nub()
  8935. end)
  8936. coru()
  8937.  
  8938. player.CharacterAppearanceLoaded:connect(function()
  8939.     local coru =coroutine.wrap(function()
  8940.         nub()
  8941.     end)
  8942.     coru()
  8943. end)
  8944.  
  8945. while true do
  8946.     local coru=coroutine.wrap(function()
  8947.     for i,v in pairs(rekt) do
  8948.         if v and v:FindFirstChildOfClass('Humanoid') then
  8949.             for a,c in pairs(v:GetChildren()) do
  8950.                 if c:IsA('Tool') then
  8951.                     local model = Instance.new('Model',workspace)
  8952.                     c.Parent = model
  8953.                     model:TranslateBy(Vector3.new(3,0,0))
  8954.                 end
  8955.             end
  8956.             v:FindFirstChildOfClass('Humanoid').Jump = false
  8957.             v:FindFirstChildOfClass('Humanoid').Sit = false
  8958.             v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  8959.             v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  8960.             v:FindFirstChildOfClass('Humanoid').Name = "No escape."
  8961.             local thing = getplr(v)
  8962.             if thing then
  8963.                 thing.CameraMinZoomDistance = 3
  8964.             end
  8965.         else
  8966.             local thing = getplr(v)
  8967.             if thing then
  8968.                 thing.CameraMinZoomDistance = 0.5
  8969.             end
  8970.             table.remove(rekt,i)
  8971.         end
  8972.     end
  8973.     end)
  8974.     coru()
  8975.     local coru2 = coroutine.wrap(function()
  8976.         if curpart then
  8977.             curpoint = curpart.CFrame.p
  8978.         end
  8979.         if lastgui then
  8980.             lastgui:Destroy()
  8981.             lastgui = nil
  8982.         end
  8983.         if curpoint then
  8984.             lastgui = Instance.new('BillboardGui',player.PlayerGui)
  8985.             lastgui.AlwaysOnTop = true
  8986.             lastgui.MaxDistance = 0
  8987.             lastgui.Size = UDim2.new(5,0,5,0)
  8988.             if curpart == nil then
  8989.                 lastgui.Adornee = workspace
  8990.                 lastgui.StudsOffsetWorldSpace = curpoint
  8991.             else
  8992.                 lastgui.Adornee = curpart
  8993.             end
  8994.             local cross = Instance.new('ImageLabel',lastgui)
  8995.             cross.BackgroundTransparency = 1
  8996.             cross.Size = UDim2.new(1,0,1,0)
  8997.             cross.Image = 'rbxassetid://316279304'
  8998.             for i,v in pairs(zombies) do
  8999.                 if v:FindFirstChildOfClass('Humanoid') then
  9000.                     v:FindFirstChildOfClass('Humanoid').WalkToPoint = curpoint
  9001.                 end
  9002.             end
  9003.         else
  9004.             for i,v in pairs(zombies) do
  9005.                 if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Head') then
  9006.                     v:FindFirstChildOfClass('Humanoid').WalkToPoint = v.Head.Position
  9007.                 end
  9008.             end
  9009.         end
  9010.     end)
  9011.     coru2()
  9012.     wait()
  9013. end
  9014.  
  9015.  
  9016.  
  9017.  
  9018. end)
  9019. sexitbut.Name = "sexitbut"
  9020. sexitbut.Parent = ScriptFrame
  9021. sexitbut.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  9022. sexitbut.BorderSizePixel = 0
  9023. sexitbut.Position = UDim2.new(0.885826766, 0, 0, 0)
  9024. sexitbut.Size = UDim2.new(0, 29, 0, 27)
  9025. sexitbut.Font = Enum.Font.SourceSansBold
  9026. sexitbut.FontSize = Enum.FontSize.Size24
  9027. sexitbut.Text = "X"
  9028. sexitbut.TextColor3 = Color3.new(1, 1, 1)
  9029. sexitbut.TextSize = 22
  9030. sexibut.MouseButton1Down:connect(function()
  9031. ScriptFrame.Visible = false
  9032. MainFrame.Visible = true
  9033. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement