Advertisement
Robloxian_Scripter

Untitled

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