Advertisement
Guest User

asdasd

a guest
Jan 8th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.10 KB | None | 0 0
  1. -- Objects
  2.  
  3. local LIT = Instance.new("ScreenGui")
  4. local LoginFrame = Instance.new("Frame")
  5. local title = Instance.new("TextLabel")
  6. local user = Instance.new("TextBox")
  7. local pass = Instance.new("TextBox")
  8. local submit = Instance.new("TextButton")
  9. local bar1 = Instance.new("Frame")
  10. local MainFrame = Instance.new("Frame")
  11. local mbar = Instance.new("Frame")
  12. local title_2 = Instance.new("TextLabel")
  13. local exit = Instance.new("TextButton")
  14. local credits = Instance.new("TextLabel")
  15. local gbv3 = Instance.new("TextButton")
  16.  
  17. -- Properties
  18.  
  19. LIT.Name = "~L I T~"
  20. LIT.Parent = game.StarterGui
  21.  
  22. LoginFrame.Name = "LoginFrame"
  23. LoginFrame.Parent = LIT
  24. LoginFrame.Active = true
  25. LoginFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  26. LoginFrame.BorderSizePixel = 0
  27. LoginFrame.Draggable = true
  28. LoginFrame.Position = UDim2.new(0.0197740123, 0, 0.0860805884, 0)
  29. LoginFrame.Selectable = true
  30. LoginFrame.Size = UDim2.new(0, 299, 0, 415)
  31.  
  32. title.Name = "title"
  33. title.Parent = LoginFrame
  34. title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  35. title.BorderSizePixel = 0
  36. title.Position = UDim2.new(0, 0, 0.106024094, 0)
  37. title.Size = UDim2.new(0, 299, 0, 54)
  38. title.Font = Enum.Font.SourceSans
  39. title.Text = "~L I T~"
  40. title.TextColor3 = Color3.new(1, 1, 1)
  41. title.TextScaled = true
  42. title.TextSize = 14
  43. title.TextWrapped = true
  44.  
  45. user.Name = "user"
  46. user.Parent = LoginFrame
  47. user.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  48. user.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  49. user.BorderSizePixel = 5
  50. user.Position = UDim2.new(0.071906358, 0, 0.289156616, 0)
  51. user.Size = UDim2.new(0, 256, 0, 38)
  52. user.Font = Enum.Font.SourceSans
  53. user.Text = "Username"
  54. user.TextColor3 = Color3.new(0.980392, 0.980392, 2.03922)
  55. user.TextScaled = true
  56. user.TextSize = 14
  57. user.TextWrapped = true
  58. user.TextXAlignment = Enum.TextXAlignment.Left
  59.  
  60. pass.Name = "pass"
  61. pass.Parent = LoginFrame
  62. pass.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  63. pass.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  64. pass.BorderSizePixel = 5
  65. pass.Position = UDim2.new(0.071906358, 0, 0.454216838, 0)
  66. pass.Size = UDim2.new(0, 256, 0, 38)
  67. pass.Font = Enum.Font.SourceSans
  68. pass.Text = "Password"
  69. pass.TextColor3 = Color3.new(0.980392, 0.980392, 2.03922)
  70. pass.TextScaled = true
  71. pass.TextSize = 14
  72. pass.TextWrapped = true
  73. pass.TextXAlignment = Enum.TextXAlignment.Left
  74.  
  75. submit.Name = "submit"
  76. submit.Parent = LoginFrame
  77. submit.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  78. submit.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  79. submit.BorderSizePixel = 5
  80. submit.Position = UDim2.new(0.167224079, 0, 0.631325305, 0)
  81. submit.Size = UDim2.new(0, 200, 0, 50)
  82. submit.Font = Enum.Font.SourceSans
  83. submit.Text = "Login"
  84. submit.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  85. submit.TextScaled = true
  86. submit.TextSize = 14
  87. submit.TextWrapped = true
  88. submit.MouseButton1Down:connect(function()
  89. MainFrame.Visible = true
  90. LoginFrame.Visible = false
  91. end)
  92.  
  93. bar1.Name = "bar1"
  94. bar1.Parent = LoginFrame
  95. bar1.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  96. bar1.BorderSizePixel = 0
  97. bar1.Size = UDim2.new(0, 299, 0, 38)
  98.  
  99. MainFrame.Name = "MainFrame"
  100. MainFrame.Parent = LIT
  101. MainFrame.Active = true
  102. MainFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  103. MainFrame.BorderSizePixel = 0
  104. MainFrame.Draggable = true
  105. MainFrame.Position = UDim2.new(0.366290033, 0, 0.0851648375, 0)
  106. MainFrame.Selectable = true
  107. MainFrame.Size = UDim2.new(0, 565, 0, 415)
  108. MainFrame.Visible = false
  109.  
  110. mbar.Name = "mbar"
  111. mbar.Parent = MainFrame
  112. mbar.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  113. mbar.BorderSizePixel = 0
  114. mbar.Size = UDim2.new(0, 565, 0, 38)
  115.  
  116. title_2.Name = "title"
  117. title_2.Parent = MainFrame
  118. title_2.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  119. title_2.BorderSizePixel = 0
  120. title_2.Position = UDim2.new(0.028318584, 0, 0, 0)
  121. title_2.Size = UDim2.new(0, 89, 0, 38)
  122. title_2.Font = Enum.Font.SourceSans
  123. title_2.Text = "~L I T~"
  124. title_2.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  125. title_2.TextScaled = true
  126. title_2.TextSize = 14
  127. title_2.TextWrapped = true
  128. title_2.TextXAlignment = Enum.TextXAlignment.Left
  129.  
  130. exit.Name = "exit"
  131. exit.Parent = MainFrame
  132. exit.BackgroundColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  133. exit.BorderSizePixel = 0
  134. exit.Position = UDim2.new(0.922123909, 0, 0, 0)
  135. exit.Size = UDim2.new(0, 44, 0, 38)
  136. exit.Font = Enum.Font.SourceSans
  137. exit.Text = "X"
  138. exit.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  139. exit.TextScaled = true
  140. exit.TextSize = 14
  141. exit.TextWrapped = true
  142. exit.MouseButton1Down:connect(function()
  143. MainFrame.Visible = false
  144. LoginFrame.Visible = true
  145. end)
  146.  
  147. credits.Name = "credits"
  148. credits.Parent = MainFrame
  149. credits.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  150. credits.BorderSizePixel = 0
  151. credits.Position = UDim2.new(0, 0, 0.927710831, 0)
  152. credits.Size = UDim2.new(0, 223, 0, 23)
  153. credits.Font = Enum.Font.SourceSansBold
  154. credits.Text = "Made By Doku_Demon"
  155. credits.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  156. credits.TextScaled = true
  157. credits.TextSize = 14
  158. credits.TextWrapped = true
  159.  
  160. gbv3.Name = "gbv3"
  161. gbv3.Parent = MainFrame
  162. gbv3.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  163. gbv3.BorderColor3 = Color3.new(0.0392157, 0.0392157, 0.0392157)
  164. gbv3.BorderSizePixel = 5
  165. gbv3.Position = UDim2.new(0.323008835, 0, 0.438554227, 0)
  166. gbv3.Size = UDim2.new(0, 200, 0, 50)
  167. gbv3.Font = Enum.Font.SourceSans
  168. gbv3.Text = "Grab Knfie"
  169. gbv3.TextColor3 = Color3.new(0.980392, 0.980392, 0.980392)
  170. gbv3.TextScaled = true
  171. gbv3.TextSize = 14
  172. gbv3.TextWrapped = true
  173. gbv3.MouseButton1Down:connect(function()
  174.  
  175.  
  176. targetweld:Remove()
  177. if targetweld2 then
  178. targetweld2:Remove()
  179. end
  180. if rightshoulder then
  181. rightshoulder:Clone().Parent = tors
  182. end
  183. if leftshoulder then
  184. leftshoulder:Clone().Parent = tors
  185. end
  186. headweld:Clone().Parent = tors
  187. rightshoulderz:Clone().Parent = me.Torso
  188. leftshoulderz:Clone().Parent = me.Torso
  189. acting = false
  190. canClick = true
  191. doing = false
  192. end)
  193. doit()
  194. end
  195.  
  196. function stabwithpassion()
  197. local doit = coroutine.wrap(function()
  198. if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  199. acting = true
  200. me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 10
  201. local arm = me["Right Arm"]
  202. local tors = me.Torso
  203. local arm2 = me["Left Arm"]
  204. local humanroot = me.HumanoidRootPart
  205. local weld = Instance.new('Weld',tors)
  206. weld.Part0 = tors
  207. weld.Part1 = humanroot
  208. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  209. local weld2 = Instance.new('Weld',arm)
  210. weld2.Part0 = arm
  211. weld2.Part1 = tors
  212. weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  213. local weld3 = Instance.new('Weld',arm2)
  214. weld3.Part0 = arm2
  215. weld3.Part1 = tors
  216. weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  217.  
  218. for i = 0,1,0.15 do
  219. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  220. weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(20),0),i)
  221. weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  222. knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(90), -1.55) * CFrame.new(0, 0.95, 0), i)
  223. wait(0.01)
  224. end
  225. wait(0.001)
  226. trail.Enabled = true
  227. stabbing = true
  228. audio2.SoundId = 'rbxassetid://608537390'
  229. audio2:Play()
  230. for i = 0,1,0.2 do
  231. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  232. weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,math.rad(-45),0),i)
  233. weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,-1)*CFrame.Angles(math.rad(-90),0,-1),i)
  234. wait(0.01)
  235. end
  236. trail.Enabled = false
  237. wait(0.1)
  238. me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 10
  239. stabbing = false
  240. wait(0.001)
  241. for i = 0,1,0.075 do
  242. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  243. weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  244. weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  245. weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  246. knifeweld.C1 = knifeweld.C1:lerp(CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0), i)
  247. wait(0.01)
  248. end
  249. weld:Destroy()
  250. weld2:Destroy()
  251. weld3:Destroy()
  252. torsojoint:Clone().Parent = humanroot
  253. rightshoulderz:Clone().Parent = me.Torso
  254. leftshoulderz:Clone().Parent = me.Torso
  255. canClick = true
  256. hit = false
  257. acting = false
  258. end
  259. end)
  260. doit()
  261. end
  262.  
  263. function stab()
  264. local doit = coroutine.wrap(function()
  265. if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') and me:FindFirstChild('HumanoidRootPart') and me:FindFirstChild('Left Arm') then
  266. acting = true
  267. me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed + 3
  268. local arm = me["Right Arm"]
  269. local tors = me.Torso
  270. local arm2 = me["Left Arm"]
  271. local humanroot = me.HumanoidRootPart
  272. local weld = Instance.new('Weld',tors)
  273. weld.Part0 = tors
  274. weld.Part1 = humanroot
  275. weld.C0 = CFrame.new(0,0,0) * CFrame.Angles(0, 0, 0)
  276. local weld2 = Instance.new('Weld',arm)
  277. weld2.Part0 = arm
  278. weld2.Part1 = tors
  279. weld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  280. local weld3 = Instance.new('Weld',arm2)
  281. weld3.Part0 = arm2
  282. weld3.Part1 = tors
  283. weld3.C0 = CFrame.new(1.5,0,-0.3) * CFrame.Angles(0.3,0.1,0)
  284.  
  285. for i = 0,1,0.1 do
  286. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  287. weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  288. weld2.C0 = weld2.C0:lerp(CFrame.new(-1.2,1.3,0.4)*CFrame.Angles(0.5,0,-1.2),i)
  289. wait(0.01)
  290. end
  291. wait(0.001)
  292. trail.Enabled = true
  293. stabbing = true
  294. audio2.SoundId = 'rbxassetid://608537390'
  295. audio2:Play()
  296. for i = 0,1,0.25 do
  297. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  298. weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,-0.3,0),i)
  299. weld2.C0 = weld2.C0:lerp(CFrame.new(-1.6,0.8,0.5)*CFrame.Angles(-0.5,0,-0.5),i)
  300. wait(0.01)
  301. end
  302. trail.Enabled = false
  303. wait(0.1)
  304. me:FindFirstChildOfClass('Humanoid').WalkSpeed = me:FindFirstChildOfClass('Humanoid').WalkSpeed - 3
  305. for i = 0,1,0.25 do
  306. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  307. weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0.3,0),i)
  308. weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0.6,-0.3)*CFrame.Angles(0.5,0,-0.5),i)
  309. wait(0.01)
  310. end
  311. stabbing = false
  312. wait(0.001)
  313. for i = 0,1,0.05 do
  314. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil or weld2 == nil or humanroot == nil then return end
  315. weld.C0 = weld.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),i)
  316. weld2.C0 = weld2.C0:lerp(CFrame.new(-1.5,0,0)*CFrame.Angles(0,0,0),i)
  317. weld3.C0 = weld3.C0:lerp(CFrame.new(1.5,0,0)*CFrame.Angles(0,0,0),i)
  318. wait(0.01)
  319. end
  320. weld:Destroy()
  321. weld2:Destroy()
  322. weld3:Destroy()
  323. torsojoint:Clone().Parent = humanroot
  324. rightshoulderz:Clone().Parent = me.Torso
  325. leftshoulderz:Clone().Parent = me.Torso
  326. canClick = true
  327. hit = false
  328. acting = false
  329. end
  330. end)
  331. doit()
  332. end
  333. function hardrelease()
  334. rightshoulderz:Clone().Parent = me.Torso
  335. leftshoulderz:Clone().Parent = me.Torso
  336. if me:FindFirstChild('Right Arm') then
  337. for i,v in pairs(me["Right Arm"]:GetChildren()) do
  338. if v:IsA('Weld') then
  339. v:Destroy()
  340. end
  341. end
  342. end
  343. if me:FindFirstChild('Left Arm') then
  344. for i,v in pairs(me["Left Arm"]:GetChildren()) do
  345. if v:IsA('Weld') then
  346. v:Destroy()
  347. end
  348. end
  349. end
  350. acting = false
  351. canClick = true
  352. doing = false
  353. grabbed = nil
  354. end
  355. function unequip()
  356. local doit = coroutine.wrap(function()
  357. if me:FindFirstChild('Right Arm') and me:FindFirstChild('Torso') then
  358. acting = true
  359. local arm = me["Right Arm"]
  360. local arm2 = me["Left Arm"]
  361. local tors = me.Torso
  362. local weld = Instance.new('Weld',arm)
  363. weld.Part0 = arm
  364. weld.Part1 = tors
  365. weld.C0 = CFrame.new(-1.5,0,0)
  366. local weld2 = Instance.new("Weld", arm2)
  367. weld2.Part0 = arm2
  368. weld2.Part1 = tors
  369. weld2.C0 = CFrame.new(1.5, 0, 0)
  370. wait(0.001)
  371. trail.Enabled = true
  372. for i = 0,1,0.1 do
  373. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  374. weld.C0 = weld.C0:lerp(CFrame.new(-0.2,0.2,-0.5)*CFrame.Angles(0,-3.1,0.9),i)
  375. weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0.6, 0) * CFrame.Angles(0,0,0.5),i)
  376. wait(0.001)
  377. end
  378. trail.Enabled = false
  379. wait(0.25)
  380. for i = 0,1,0.1 do
  381. if me:FindFirstChild('Right Arm') == nil or me:FindFirstChild('Torso') == nil or weld == nil then return end
  382. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i)
  383. weld2.C0 = weld2.C0:lerp(CFrame.new(1.5, 0, 0), i)
  384. wait(0.01)
  385. end
  386. weld:Destroy()
  387. weld2:Remove()
  388. if tors ~= nil then
  389. rightshoulderz:Clone().Parent = me.Torso
  390. leftshoulderz:Clone().Parent = me.Torso
  391. end
  392. acting = false
  393. end
  394. end)
  395. doit()
  396. end
  397.  
  398. mouse.KeyDown:connect(function(key)
  399. if usable == true then
  400. if key == "z" then
  401. if active == false and acting == false then
  402. active = true
  403. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  404. notify("KNIFE EQUIPPED",false)
  405. audio:Stop()
  406. audio.SoundId = 'rbxassetid://608618332'
  407. equip()
  408. wait(0.6)
  409. audio:Play()
  410. knifeweld.Part0 = me["Right Arm"]
  411. knifeweld.C1 = CFrame.fromEulerAnglesXYZ(1.55, math.rad(-90), 1.55) * CFrame.new(0, 0.95, 0)
  412. elseif acting == false then
  413. active = false
  414. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  415. audio:Stop()
  416. audio.SoundId = 'rbxassetid://608538233'
  417. unequip()
  418. notify("KNIFE UNEQUIPPED",false)
  419. wait(0.3)
  420. audio:Play()
  421. knifeweld.Part0 = me.Torso
  422. knifeweld.C1 = CFrame.Angles(0,math.rad(90),0) * CFrame.new(1, 0.8, 0.55)
  423. canClick = true
  424. end
  425. elseif key == "f" then
  426. if mode == 'kill' or active == false then return end
  427. mode = "kill"
  428. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  429. notify("MODE || KILL || [F]",false)
  430. elseif key == "e" then
  431. if mode == 'throw' or active == false then return end
  432. mode = "throw"
  433. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  434. notify("MODE || PUSH || [E]",false)
  435. elseif key == "q" then
  436. if mode == 'release' or active == false then return end
  437. mode = "release"
  438. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  439. notify("MODE || RELEASE || [Q]",false)
  440. elseif key == "x" then
  441. if mode == 'stab' or active == false or acting == true then return end
  442. mode = "stab"
  443. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  444. notify("MODE || STAB || [X]",false)
  445. elseif key == "c" then
  446. if mode == 'fling' or active == false or acting == true then return end
  447. mode = "fling"
  448. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  449. notify("MODE || THROW || [C]",false)
  450. elseif key == "b" then
  451. if mode == 'instasplode' or active == false or acting == true then return end
  452. mode = "instasplode"
  453. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  454. notify("MODE || MOLOTOV || [B]",false)
  455. elseif key == "r" then
  456. if mode == 'paralyze' or active == false then return end
  457. mode = "paralyze"
  458. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  459. notify("MODE || PARALYZE || [R]",false)
  460. elseif key == "v" then
  461. if mode == 'explode' or active == false or acting == true then return end
  462. mode = "explode"
  463. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  464. notify("MODE || EXPLODE || [V]",false)
  465. elseif key == "k" then
  466. if mode == 'suicide' or active == false or acting == true then return end
  467. mode = "suicide"
  468. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  469. notify("MODE || SUICIDE || [K]",false)
  470. elseif key == "h" then
  471. if mode == 'firework' or active == false or acting == true then return end
  472. mode = "firework"
  473. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  474. notify("MODE || FIREWORK || [H]",false)
  475. elseif key == "g" then
  476. if mode == 'finish' or active == false then return end
  477. mode = "finish"
  478. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  479. local welp = "ON"
  480. if finishnum == 1 then
  481. welp = "OFF"
  482. end
  483. notify("MODE || FINISH || [G] || "..welp,false)
  484. elseif key == "n" then
  485. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  486. if zombiemode == false then
  487. notify("ZOMBIE MODE ON || [N]",false)
  488. zombiemode = true
  489. else
  490. notify("ZOMBIE MODE OFF || [N]",false)
  491. zombiemode = false
  492. end
  493. elseif key == "m" then
  494. if finishnum == 1 then
  495. finishnum = 15
  496. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  497. notify("PSYCHOPATH MODE ON || [M]",false)
  498. if cancolorfilter then
  499. local Sp00kyGui = Instance.new("ScreenGui")
  500. local ImageLabel = Instance.new("ImageLabel")
  501.  
  502. -- Properties
  503.  
  504. Sp00kyGui.Parent = playergui
  505. Sp00kyGui.Name = "REEEEEEEE"
  506.  
  507. ImageLabel.Parent = Sp00kyGui
  508. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  509. ImageLabel.BackgroundTransparency = 1
  510. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  511. ImageLabel.Image = "rbxassetid://74443700"
  512. ImageLabel.ImageColor3 = Color3.new(1, 0, 0)
  513. end
  514. if canbackgroundmusic == true then
  515. local sound = Instance.new('Sound',playergui)
  516. sound.Name = 'PSYCHOPAAAATH'
  517. sound.SoundId = 'rbxassetid://220875210'
  518. sound.Looped = true
  519. sound.Volume = 0.5
  520. sound:Play()
  521. end
  522. else
  523. finishnum = 1
  524. if playergui:FindFirstChild('Notification') then playergui.Notification:Destroy() end
  525. notify("PSYCHOPATH MODE OFF || [M]",false)
  526. for i,v in pairs(playergui:GetChildren()) do
  527. if v.Name == "REEEEEEEE" then
  528. v:Destroy()
  529. end
  530. end
  531. local thisniggarighthere = playergui:FindFirstChild('PSYCHOPAAAATH')
  532. if thisniggarighthere then thisniggarighthere:Destroy() end
  533. end
  534. end
  535. end
  536. end)
  537.  
  538. mouse.Button1Down:connect(function()
  539. if active == false or usable == false then return end
  540. if canClick == true and acting == false then
  541. if mode == "stab" and finishnum == 1 then
  542. canClick = false
  543. stab()
  544. elseif mode == "stab" and finishnum == 15 then
  545. canClick = false
  546. stabwithpassion()
  547. elseif mode == "fling" then
  548. canClick = false
  549. fling()
  550. elseif mode == "explode" then
  551. canClick = false
  552. explode()
  553. elseif mode == "instasplode" then
  554. canClick = false
  555. instasplode()
  556. elseif mode == "finish" then
  557. canClick = false
  558. finish()
  559. elseif mode == "suicide" then
  560. canClick = false
  561. kysnigga()
  562. elseif mode == "firework" then
  563. canClick = false
  564. fireworkit()
  565. else
  566. canClick = false
  567. grab()
  568. end
  569. else
  570. if grabbed ~= nil and doing == false then
  571. if mode == "release" then
  572. if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  573. release()
  574. else
  575. hardrelease()
  576. end
  577. elseif mode == "kill" then
  578. if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  579. kill()
  580. else
  581. hardrelease()
  582. end
  583. elseif mode == "paralyze" then
  584. if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  585. paralyze()
  586. else
  587. hardrelease()
  588. end
  589. elseif mode == "throw" then
  590. if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  591. throw()
  592. else
  593. hardrelease()
  594. end
  595. elseif mode == "explode" then
  596. if acting == true and grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  597. throw()
  598. else
  599. hardrelease()
  600. end
  601. end
  602. end
  603. end
  604. end)
  605.  
  606. knife.Touched:connect(function(hitz)
  607. if hitz.Parent and hitz.Parent:FindFirstChildOfClass("Humanoid") and hitz.Parent:FindFirstChild('Torso') and acting == true then
  608. if mode == "stab" and stabbing == true and hit == false then
  609. hit = true
  610. tone = math.random(1, 3)
  611. audio:Stop()
  612. if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  613. if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  614. if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  615. audio.PlaybackSpeed = 1
  616. audio:Play()
  617. killz(hitz.Parent,'Left Leg')
  618. killz(hitz.Parent,'Left Arm')
  619. killz(hitz.Parent,'Right Leg')
  620. killz(hitz.Parent,'Right Arm')
  621. elseif mode == "finish" and finishing == true then
  622. print('PSYCHOPATH MODE REEEEEEEEEEEEEEEE')
  623. tone = math.random(1, 3)
  624. audio:Stop()
  625. if tone == 1 then audio.SoundId = "rbxassetid://220833967" end
  626. if tone == 2 then audio.SoundId = "rbxassetid://220833976" end
  627. if tone == 3 then audio.SoundId = "rbxassetid://220834000" end
  628. audio.PlaybackSpeed = 1
  629. audio:Play()
  630. if hit == false then
  631. hitz.Parent:FindFirstChildOfClass('Humanoid').Health = 0
  632. wait()
  633. killz(hitz.Parent,'Head',nil,false,true)
  634. end
  635. hit = true
  636. elseif grabbed == nil and grabbing == true and hit == false then
  637. if hitz.Parent:FindFirstChildOfClass("Humanoid").Health > 0 and hitz.Parent:FindFirstChild('Torso') and hitz.Parent.Torso:FindFirstChild('Neck') then
  638. grabbed = hitz.Parent
  639. local weldz = Instance.new('Weld',point)
  640. weldz.Name = "Holder"
  641. weldz.Part0 = point
  642. weldz.Part1 = hitz.Parent.Torso
  643. weldz.C0 = CFrame.new(0,0,-1.2)
  644. end
  645. end
  646. end
  647. end)
  648.  
  649. player.CharacterAdded:connect(function()
  650. usable = false
  651. for i,v in pairs(playergui:GetChildren()) do
  652. if v.Name == "REEEEEEEE" or v.Name == 'PSYCHOPAAAATH' then
  653. v:Destroy()
  654. end
  655. end
  656. end)
  657. while usable do
  658. local coru = coroutine.wrap(function()
  659. for i,v in pairs(knifeparts) do
  660. local function try()
  661. if v[1].Parent ~= v[2] then
  662. v[1].Parent = v[2]
  663. end
  664. end
  665. pcall(try)
  666. end
  667. if grabbed ~= nil then
  668. if grabbed:FindFirstChildOfClass('Humanoid') and grabbed:FindFirstChildOfClass('Humanoid').Health > 0 then
  669. for i,v in pairs(grabbed:GetChildren()) do
  670. if v:IsA('Tool') then
  671. local model = Instance.new('Model',workspace)
  672. v.Parent = model
  673. model:TranslateBy(Vector3.new(3,0,0))
  674. end
  675. end
  676. grabbed:FindFirstChildOfClass('Humanoid').Name = "Hoomanoid"
  677. grabbed:FindFirstChildOfClass('Humanoid').JumpPower = 0
  678. grabbed:FindFirstChildOfClass('Humanoid').WalkSpeed = 0
  679. grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  680. grabweld = grabbed.Torso:FindFirstChild("TargetWeld")
  681. if grabweld ~= nil then return end
  682. grabbed:FindFirstChildOfClass('Humanoid').PlatformStand = true
  683. if grabbed.Torso:FindFirstChild('Left Shoulder') then
  684. leftshoulder = grabbed.Torso["Left Shoulder"]:Clone()
  685. end
  686. if grabbed.Torso:FindFirstChild('Right Shoulder') then
  687. rightshoulder = grabbed.Torso["Right Shoulder"]:Clone()
  688. end
  689. headweld = grabbed.Torso["Neck"]:Clone()
  690. local targetweld = Instance.new('Weld',grabbed.Torso)
  691. targetweld.Part0 = grabbed.Torso
  692. targetweld.Part1 = grabbed.Head
  693. targetweld.Name = "TargetWeld"
  694. targetweld.C0 = CFrame.new(0,1.5,0) * CFrame.Angles(0, 0, 0)
  695. if grabbed:FindFirstChild('Left Arm') then
  696. local targetweld2 = Instance.new('Weld',grabbed["Left Arm"])
  697. targetweld2.Part0 = grabbed.Torso
  698. targetweld2.Part1 = grabbed["Left Arm"]
  699. targetweld2.C0 = CFrame.new(-1.5,0,0) * CFrame.Angles(0, 0, 0)
  700. end
  701.  
  702. for i = 0,1,0.1 do
  703. if me:FindFirstChild("Left Arm") == nil or me:FindFirstChild("Torso") == nil or targetweld == nil then return end
  704. targetweld.C0 = targetweld.C0:lerp(CFrame.new(0, 1.5, 0)*CFrame.Angles(0.25, 0, 0), i)
  705. if targetweld2 then
  706. targetweld2.C0 = targetweld2.C0:lerp(CFrame.new(-1.5, 0.5, 0)*CFrame.Angles(0, 0, -0.55), i)
  707. end
  708. wait(0.001)
  709. end
  710. end
  711. end
  712. end)
  713. coru()
  714. wait()
  715. end
  716.  
  717. end
  718. local coru=coroutine.wrap(function()
  719. nub()
  720. end)
  721. coru()
  722.  
  723. player.CharacterAppearanceLoaded:connect(function()
  724. local coru =coroutine.wrap(function()
  725. nub()
  726. end)
  727. coru()
  728. end)
  729.  
  730. while true do
  731. local coru=coroutine.wrap(function()
  732. if grabbed then
  733. v:FindFirstChildOfClass('Humanoid').Jump = false
  734. v:FindFirstChildOfClass('Humanoid').Sit = false
  735. v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  736. v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  737. v:FindFirstChildOfClass('Humanoid').Name = "No escape."
  738. end
  739. for i,v in pairs(rekt) do
  740. if v and v:FindFirstChildOfClass('Humanoid') then
  741. for a,c in pairs(v:GetChildren()) do
  742. if c:IsA('Tool') then
  743. local model = Instance.new('Model',workspace)
  744. c.Parent = model
  745. model:TranslateBy(Vector3.new(3,0,0))
  746. end
  747. end
  748. v:FindFirstChildOfClass('Humanoid').Jump = false
  749. v:FindFirstChildOfClass('Humanoid').Sit = false
  750. v:FindFirstChildOfClass('Humanoid').JumpPower = 0
  751. v:FindFirstChildOfClass('Humanoid').PlatformStand = true
  752. v:FindFirstChildOfClass('Humanoid').Name = "No escape."
  753. local thing = getplr(v)
  754. if thing then
  755. thing.CameraMinZoomDistance = 3
  756. end
  757. else
  758. local thing = getplr(v)
  759. if thing then
  760. thing.CameraMinZoomDistance = 0.5
  761. end
  762. table.remove(rekt,i)
  763. end
  764. end
  765. end)
  766. coru()
  767. local coru2 = coroutine.wrap(function()
  768. if curpart then
  769. curpoint = curpart.CFrame.p
  770. end
  771. if lastgui then
  772. lastgui:Destroy()
  773. lastgui = nil
  774. end
  775. if curpoint then
  776. lastgui = Instance.new('BillboardGui',player.PlayerGui)
  777. lastgui.AlwaysOnTop = true
  778. lastgui.MaxDistance = 0
  779. lastgui.Size = UDim2.new(5,0,5,0)
  780. if curpart == nil then
  781. lastgui.Adornee = workspace
  782. lastgui.StudsOffsetWorldSpace = curpoint
  783. else
  784. lastgui.Adornee = curpart
  785. end
  786. local cross = Instance.new('ImageLabel',lastgui)
  787. cross.BackgroundTransparency = 1
  788. cross.Size = UDim2.new(1,0,1,0)
  789. cross.Image = 'rbxassetid://316279304'
  790. for i,v in pairs(zombies) do
  791. if v:FindFirstChildOfClass('Humanoid') then
  792. v:FindFirstChildOfClass('Humanoid').WalkToPoint = curpoint
  793. end
  794. end
  795. else
  796. for i,v in pairs(zombies) do
  797. if v:FindFirstChildOfClass('Humanoid') and v:FindFirstChild('Head') then
  798. v:FindFirstChildOfClass('Humanoid').WalkToPoint = v.Head.Position
  799. end
  800. end
  801. end
  802. end)
  803. coru2()
  804. wait()
  805. end
  806.  
  807. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement