Roblox How To Grab Knife Hack Mac

  1. Roblox How To Grab Knife Hack Machine
  2. Grab Knife Hack
  3. Roblox Grab Knife V3

Jun 23, 2019  GRAB KNIFE V4 TROLLING|ROBLOX EXPLOITING #108. Roblox Hack HERE. Trolling with Grab Knife V4 at koala cafe! Subscribe to. Exploit I use. Script Credits FE Harkinian & Moon. Roblox Robux Hack 2019 Get Free Roblox Free Robux Tutorial IOS/Android; Free Robux no Human Verification 2020 Android iOS Phone PC Mobile. Use Grabbing Knife and thousands of other assets to build an immersive game or experience. Select from a wide range of models, decals, meshes, plugins, or audio that help bring your imagination into reality.

Roblox

Roblox How To Grab Knife Hack Machine

Grab Knife Hack

  1. --Discord: Gabe#2408
  2. CV='White'
  3. p = game.Players.LocalPlayer
  4. local txt = Instance.new('BillboardGui', char)
  5. txt.Name = '_status'
  6. txt.StudsOffset = Vector3.new(-9, 8, 0)
  7. text.Size = UDim2.new(10, 0, 7, 0)
  8. text.TextScaled = true
  9. text.BackgroundTransparency = 1
  10. text.TextStrokeTransparency = 1
  11. text.TextStrokeColor3 = Color3.new(0,0,255)
  12. v=Instance.new('Part')
  13. v.Parent=p.Character
  14. v.Anchored=true
  15. v.BottomSurface='Smooth'
  16. v.Size=Vector3.new(10,5,3)
  17. v.CFrame=char.Torso.CFrame
  18. v.Transparency=1
  19. v.Shape='Block'
  20. wait(1 / 60)
  21. local ScreenGui = Instance.new('ScreenGui')
  22. local TextLabel = Instance.new('TextLabel')
  23. local TextBox = Instance.new('TextBox')
  24. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  25. Frame.Parent = ScreenGui
  26. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  27. Frame.ClipsDescendants = true
  28. Frame.Position = UDim2.new(0, 52, 0, 340)
  29. Frame.Size = UDim2.new(0, 400, 0, 248)
  30. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  31. TextLabel.Position = UDim2.new(0, 22, 0, 24)
  32. TextLabel.Font = Enum.Font.SourceSans
  33. TextLabel.Text = 'Grab Knife V5'
  34. TextLabel.TextScaled = true
  35. TextLabel.TextWrapped = true
  36. TextButton.Parent = Frame
  37. TextButton.BorderColor3 = Color3.new(1, 0, 0)
  38. TextButton.Size = UDim2.new(0, 200, 0, 50)
  39. TextButton.FontSize = Enum.FontSize.Size14
  40. TextButton.TextColor3 = Color3.new(1, 1, 1)
  41. TextButton.TextWrapped = true
  42. TextButton.MouseButton1Down:connect(function()
  43. function prop(part, parent, collide, tran, ref, x, y, z, color, anchor, form)
  44. part.Parent = parent
  45. part.formFactor = form
  46. part.CanCollide = collide
  47. part.Transparency = tran
  48. part.Reflectance = ref
  49. part.Size = Vector3.new(x,y,z)
  50. part.BrickColor = BrickColor.new(color)
  51. part.TopSurface = 0
  52. part.BottomSurface = 0
  53. part.Anchored = anchor
  54. part.Locked = true
  55. part:BreakJoints()
  56. end
  57. w.C1 = CFrame.fromEulerAnglesXYZ(a,b,c) * CFrame.new(x,y,z)
  58. end
  59. function remgui()
  60. for _,v in pairs(me.PlayerGui:GetChildren()) do
  61. if v.Name 'Modeshow' then
  62. v:remove()
  63. end
  64. end
  65. end
  66. if char:findFirstChild('Bricks',true) then
  67. char:findFirstChild('Bricks',true):remove()
  68. end
  69. --Parts-------------------------Parts-------------------------Parts-------------------------Parts----------------------
  70. righthold = Instance.new('Part')
  71. prop(righthold, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'White', false, 'Custom')
  72. w11 = Instance.new('Weld')
  73. weld(w11, rarm, righthold, 0, 0, 0, 0, 1, 0)
  74. prop(lefthold, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'White', false, 'Custom')
  75. w12 = Instance.new('Weld')
  76. weld(w12, larm, lefthold, 0, 0, 0, 0, 1, 0)
  77. prop(hold, bricks, false, 0, 0, 0.2, 0.4, 0.7, 'Really red', false, 'Custom')
  78. oh = Instance.new('Weld')
  79. weld(oh, lleg, hold, -math.pi/1.4, 0, math.rad(35), 0.55, -0.9, 0.3)
  80. prop(knife, bricks, false, 0, 0, 0.35, 1.1, 0.5, 'Really black', false, 'Custom')
  81. orr = Instance.new('Weld')
  82. weld(orr, hold, knife, 0, 0, 0, 0, 0.7, 0)
  83. ar = Instance.new('Weld')
  84. weld(ar, lefthold, nil, math.pi/2, 0, math.pi, 0, 0, 0)
  85. blade = Instance.new('Part')
  86. prop(blade, bricks, false, 0, 0, 0.1, 1.5, 0.4, 'Medium grey', false, 'Custom')
  87. Instance.new('BlockMesh',blade).Scale = Vector3.new(0.3,1,1)
  88. w2 = Instance.new('Weld')
  89. weld(w2, knife, blade, 0, 0, 0, 0, -1.2, 0)
  90. prop(blade2, bricks, false, 0, 0, 0.1, 0.5, 0.4, 'Medium grey', false, 'Custom')
  91. mew = Instance.new('SpecialMesh',blade2)
  92. mew.MeshType = 'Wedge'
  93. mew.Scale = Vector3.new(0.3,1,1)
  94. w3 = Instance.new('Weld')
  95. weld(w3, blade, blade2, 0, 0, 0, 0, -1, 0)
  96. rb = Instance.new('Part')
  97. prop(rb, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'White', false, 'Custom')
  98. w13 = Instance.new('Weld')
  99. weld(w13, torso, rb, 0, 0, 0, -1.5, -0.5, 0)
  100. prop(lb, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'White', false, 'Custom')
  101. w14 = Instance.new('Weld')
  102. weld(w14, torso, lb, 0, 0, 0, 1.5, -0.5, 0)
  103. lw = Instance.new('Weld')
  104. weld(lw, lb, nil, 0, 0, 0, 0, 0.5, 0)
  105. function touch(h)
  106. if hurt then
  107. if grabbed nil then
  108. hu = h.Parent:findFirstChild('Humanoid')
  109. head = h.Parent:findFirstChild('Head')
  110. torz = h.Parent:findFirstChild('Torso')
  111. if hu ~= nil and head ~= nil and torz ~= nil and h.Parent.Name ~= name then
  112. if hu.Health > 0 then
  113. grabbed = torz
  114. hu.PlatformStand = true
  115. w = Instance.new('Weld')
  116. weld(w,righthold,grabbed,math.pi/2,0.2,0,0.7,-0.9,-0.6)
  117. grabweld = w
  118. lolhum = hu
  119. lolxd = true
  120. platlol = lolxd
  121. hu.Changed:connect(function(prop)
  122. if prop 'PlatformStand' and platlol then
  123. hu.PlatformStand = true
  124. end
  125. end)
  126. end
  127. end
  128. end
  129. end
  130. end
  131. function bleed(part,po)
  132. lol1 = math.random(5,30)/100
  133. lol2 = math.random(5,30)/100
  134. lol3 =math.random(5,30)/100
  135. lol4 = math.random(1,#bloodcolors)
  136. p = Instance.new('Part')
  137. prop(p,part.Parent,false,0,0,lol1,lol2,lol3,bloodcolors[lol4],false,'Custom')
  138. p.CFrame = part.CFrame * CFrame.new(math.random(-5,5)/10,po,math.random(-5,5)/10)
  139. p.Velocity = Vector3.new(math.random(-190,190)/10,math.random(-190,190)/10,math.random(-190,190)/10)
  140. p.RotVelocity = Vector3.new(math.random(-400,400)/10,math.random(-400,400)/10,math.random(-400,400)/10)
  141. coroutine.resume(coroutine.create(function()
  142. wait(3)
  143. p:remove()
  144. end))
  145. end
  146. bin = h
  147. rw.C0 = rw.C0 * CFrame.new(-0.03,0,-0.08) * CFrame.fromEulerAnglesXYZ(0.18,0.04,0)
  148. lw.C0 = lw.C0 * CFrame.new(0.06,0,-0.06) * CFrame.fromEulerAnglesXYZ(0.15,-0.11,-0.05)
  149. wait()
  150. end
  151. wait(1)
  152. hurt = false
  153. if grabbed nil then
  154. for i=1, 4 do
  155. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  156. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  157. wait()
  158. end
  159. lw.C0 = CFrame.new(0,0,0)
  160. rw.C0 = CFrame.new(0,0,0)
  161. lw.Part1 = nil
  162. rw.Part1 = nil
  163. attacking = false
  164. end
  165. elseif hurt false and grabbed ~= nil and mode 'drop' then
  166. grabweld:remove()
  167. grabweld = nil
  168. platlol = false
  169. grabbed = nil
  170. lolhum.PlatformStand = false
  171. lolhum = nil
  172. for i=1, 4 do
  173. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  174. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.3,0.2,0)
  175. wait()
  176. end
  177. lw.C0 = CFrame.new(0,0,0)
  178. rw.C0 = CFrame.new(0,0,0)
  179. lw.Part1 = nil
  180. rw.Part1 = nil
  181. attacking = false
  182. platlol = nil
  183. elseif hurt false and grabbed ~= nil and grabweld ~= nil and mode 'throw' then
  184. grabweld:remove()
  185. grabweld = nil
  186. bf = Instance.new('BodyForce',grabbed)
  187. bf.force = torso.CFrame.lookVector * 8500
  188. bf.force = bf.force + Vector3.new(0,7400,0)
  189. coroutine.resume(coroutine.create(function()
  190. wait(0.12)
  191. bf:remove()
  192. end))
  193. for i=1, 6 do
  194. rw.C0 = rw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0.35,0,0)
  195. lw.C0 = lw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(-0.18,0,0)
  196. wait()
  197. end
  198. for i=1, 4 do
  199. rw.C0 = rw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(-0.47,0,0)
  200. lw.C0 = lw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0.2,0,0)
  201. wait()
  202. end
  203. wait(0.2)
  204. platlol = false
  205. grabbed = nil
  206. lolhum.PlatformStand = false
  207. lolhum = nil
  208. for i=1, 4 do
  209. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  210. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.3,0.2,0)
  211. wait()
  212. end
  213. lw.C0 = CFrame.new(0,0,0)
  214. rw.C0 = CFrame.new(0,0,0)
  215. lw.Part1 = nil
  216. rw.Part1 = nil
  217. attacking = false
  218. platlol = nil
  219. elseif hurt false and grabbed ~= nil and lolhum ~= nil and grabweld ~= nil and mode 'kill' then
  220. for i=1, 5 do
  221. lw.C0 = lw.C0 * CFrame.new(0.02,0.12,0.1) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  222. wait()
  223. end
  224. ne = grabbed:findFirstChild('Neck')
  225. coroutine.resume(coroutine.create(function()
  226. duh = grabbed
  227. duh2 = grabbed.Parent.Head
  228. lolas = lolhum
  229. duh.RotVelocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  230. for i=1, 60 do
  231. wait()
  232. hm = math.random(1,9)
  233. pcall(function()
  234. if hm 1 then
  235. duh2.Sound.Pitch = math.random(90,110)/100
  236. duh2.Sound:play()
  237. end
  238. end)
  239. if hm > 0 and hm < 3 then
  240. bleed(duh,1)
  241. bleed(duh2,-0.5)
  242. end
  243. end
  244. lolas.Health = 0
  245. for i=1, 85 do
  246. wait()
  247. hm = math.random(1,9)
  248. pcall(function()
  249. if hm 1 then
  250. duh2.Sound.Pitch = math.random(90,110)/100
  251. duh2.Sound:play()
  252. end
  253. end)
  254. if hm > 0 and hm < 3 then
  255. bleed(duh,1)
  256. bleed(duh2,-0.5)
  257. end
  258. end
  259. end))
  260. for i=1, 3 do
  261. lw.C0 = lw.C0 * CFrame.new(0.02,0.12,0.1) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  262. if ne ~= nil then
  263. grabbed.Neck.C0 = grabbed.Neck.C0 * CFrame.fromEulerAnglesXYZ(-0.35,0,0)
  264. end
  265. wait()
  266. end
  267. grabweld:remove()
  268. grabweld = nil
  269. for i=1, 4 do
  270. lw.C0 = lw.C0 * CFrame.new(-0.04,-0.24,-0.2) * CFrame.fromEulerAnglesXYZ(0.1,0,0.06)
  271. wait()
  272. end
  273. for i=1, 4 do
  274. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  275. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  276. wait()
  277. end
  278. lw.C0 = CFrame.new(0,0,0)
  279. rw.C0 = CFrame.new(0,0,0)
  280. lw.Part1 = nil
  281. rw.Part1 = nil
  282. platlol = false
  283. grabbed = nil
  284. lolhum = nil
  285. attacking = false
  286. platlol = nil
  287. end
  288. end)
  289. mouse.KeyDown:connect(function(kai)
  290. key = kai:lower()
  291. if key 'q' then
  292. mode = 'drop that asshole'
  293. inform('Mode: Drop',2)
  294. elseif key 'e' then
  295. mode = 'throw that asshole'
  296. inform('Mode: Throw',2)
  297. elseif key 'f' then
  298. mode = 'kill that asshole'
  299. inform('Mode: Kill',2)
  300. end
  301. end)
  302. end
  303. bin.Selected:connect(select)
  304. bin.Deselected:connect(desel)
  305. inform('Grab Knife V5 has loaded succesfully',2)
  306. ----------------------------------------------------
  307. ----------------------------------------------------
  308. char.Hat:Destroy()
  309. Hat.Name = 'Hat'
  310. char.Hat.HatTemplate = 'http://www.roblox.com/asset/?id=1029025'
  311. end)
  312. TextBox.Parent = Frame
  313. TextBox.BorderColor3 = Color3.new(1, 0, 0)
  314. TextBox.Size = UDim2.new(0, 200, 0, 50)
  315. TextBox.FontSize = Enum.FontSize.Size14
  316. TextBox.TextColor3 = Color3.new(1, 1, 1)
  317. TextButton_2.BackgroundColor3 = Color3.new(0, 0, 0)
  318. TextButton_2.Position = UDim2.new(0, 0, 0, 399)
  319. TextButton_2.Font = Enum.Font.SourceSans
  320. TextButton_2.Text = 'Open'
  321. TextButton_2.TextSize = 14
  322. TextButton_2.MouseButton1Down:connect(function()
  323. Frame.Visible = true

Roblox Grab Knife V3

  1. -- okay so since v2 was already leaked by some dick and i'm getting kinda annoyed with 9 year olds getting mad because i (used to) hate the shit out of people who ruined games by breaking shit and killing everyone with scripts, i've decided to release THE ORIGINAL, WORKING version of the Grab Knife v2, courtesy of mustardfoot for telling me to do this because why the fuck not. enjoy. p.s. no you can't have v3 unless bought --
  2. wait()
  3. char = me.Character
  4. attacking = false
  5. grabbed = nil
  6. bloodcolors = {'Bright red', 'Really red', 'Crimson'}
  7. enabled2 = true
  8. local breaksound = Instance.new('Sound')
  9. breaksound.SoundId = 'http://www.roblox.com/asset/?id=2801263'
  10. breaksound.Volume = 0.8
  11. local killsound = Instance.new('Sound')
  12. killsound.SoundId = 'http://www.roblox.com/asset?id=16950449'
  13. killsound.Parent = game.Workspace
  14. local drainsound = Instance.new('Sound')
  15. drainsound.SoundId = 'http://www.roblox.com/asset/?id=2785493'
  16. function prop(part, parent, collide, tran, ref, x, y, z, color, anchor, form)
  17. part.formFactor = form
  18. part.Transparency = tran
  19. part.Size = Vector3.new(x,y,z)
  20. part.TopSurface = 0
  21. part.Anchored = anchor
  22. part:BreakJoints()
  23. w.Parent = p
  24. w.Part1 = p1
  25. w.C1 = CFrame.fromEulerAnglesXYZ(a,b,c) * CFrame.new(x,y,z)
  26. mesh.Parent = parent
  27. mesh.MeshType = type
  28. for _,v in pairs(me.PlayerGui:GetChildren()) do
  29. v:remove()
  30. end
  31. remgui()
  32. sc.Parent = me.PlayerGui
  33. local bak = Instance.new('Frame',sc)
  34. bak.Size = UDim2.new(0.94,0,0.1,0)
  35. bak.BorderSizePixel = 0
  36. gi.Size = UDim2.new(0.92,0,0.09,0)
  37. gi.Position = UDim2.new(0.04,0,0.042,0)
  38. gi.FontSize = 'Size14'
  39. coroutine.resume(coroutine.create(function()
  40. sc:remove()
  41. end
  42. if char:findFirstChild('Bricks',true) then
  43. end
  44. bricks = Instance.new('Model',me.Character)
  45. larm = char:findFirstChild('Left Arm')
  46. torso = char:findFirstChild('Torso')
  47. rleg = char:findFirstChild('Right Leg')
  48. righthold = Instance.new('Part')
  49. prop(righthold, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'Black', false, 'Custom')
  50. weld(w11, rarm, righthold, 0, 0, 0, 0, 1, 0)
  51. lefthold = Instance.new('Part')
  52. prop(lefthold, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'Black', false, 'Custom')
  53. weld(w12, larm, lefthold, 0, 0, 0, 0, 1, 0)
  54. hold = Instance.new('Part')
  55. prop(hold, bricks, false, 0, 0, 0.2, 0.3, 0.3, 'Black', false, 'Custom')
  56. weld(oh, torso, hold, -math.pi/-0.86, 1.5, math.rad(0), -0.35, -0.4, -0.5)
  57. knife = Instance.new('Part')
  58. prop(knife, bricks, false, 0, 0, 0.25, 1.1, 0.3, 'Black', false, 'Custom')
  59. weld(orr, hold, knife, 0, 0, 0, 0, 0.7, 0)
  60. weld(ar, lefthold, nil, math.pi/2, 0, math.pi, 0, 0, 0)
  61. blade = Instance.new('Part')
  62. prop(blade, bricks, false, 0, 0, 0.1, 2.5, 0.25, 'Institutional white', false, 'Custom')
  63. Instance.new('BlockMesh',blade).Scale = Vector3.new(0.3,1,1)
  64. weld(w2, knife, blade, 0, 0, 0, 0, -0.65, 0)
  65. blade2 = Instance.new('Part')
  66. prop(blade2, bricks, false, 0, 0, 0.1, 0.4, 0.25, 'Institutional white', false, 'Custom')
  67. mew.MeshType = 'Wedge'
  68. w3 = Instance.new('Weld')
  69. rb = Instance.new('Part')
  70. prop(rb, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'Bright red', false, 'Custom')
  71. weld(w13, torso, rb, 0, 0, 0, -1.5, -0.5, 0)
  72. lb = Instance.new('Part')
  73. prop(lb, bricks, false, 1, 0, 0.1, 0.1, 0.1, 'Bright red', false, 'Custom')
  74. weld(w14, torso, lb, 0, 0, 0, 1.5, -0.5, 0)
  75. rw = Instance.new('Weld')
  76. weld(lw, lb, nil, 0, 0, 0, 0, 0.5, 0)
  77. grabweld = nil
  78. lolhum = nil
  79. function touch(h)
  80. if grabbed nil then
  81. local head = h.Parent:findFirstChild('Head')
  82. if hu ~= nil and head ~= nil and torz ~= nil and h.Parent.Name ~= name then
  83. grabbed = torz
  84. local w = Instance.new('Weld')
  85. weld(w,righthold,grabbed,math.pi/2,0.2,0,0.7,-0.9,-0.6)
  86. lolhum = hu
  87. platlol = lolxd
  88. if prop 'PlatformStand' and platlol then
  89. end
  90. end
  91. end
  92. end
  93. righthold.Touched:connect(touch)
  94. local lol1 = math.random(5,30)/100
  95. local lol3 = math.random(5,30)/100
  96. local p = Instance.new('Part')
  97. prop(p,part.Parent,false,0,0,lol1,lol2,lol3,bloodcolors[lol4],false,'Custom')
  98. p.CFrame = part.CFrame * CFrame.new(math.random(-5,5)/10,po,math.random(-5,5)/10)
  99. p.Velocity = Vector3.new(math.random(-25,25),math.random(-25,25),math.random(-25,25))
  100. p.RotVelocity = Vector3.new(math.random(-400,400)/10,math.random(-400,400)/10,math.random(-400,400)/10)
  101. coroutine.resume(coroutine.create(function()
  102. p:remove()
  103. end
  104. h = Instance.new('HopperBin',me.Backpack)
  105. h.Name = 'Grab'
  106. script.Parent = h
  107. bin = h
  108. function select(mouse)
  109. ar.Part1 = knife
  110. if attacking false then
  111. lw.Part1 = larm
  112. hurt = true
  113. rw.C0 = rw.C0 * CFrame.new(-0.03,0,-0.08) * CFrame.fromEulerAnglesXYZ(0.18,0.04,0)
  114. lw.C0 = lw.C0 * CFrame.new(0.06,0,-0.06) * CFrame.fromEulerAnglesXYZ(0.15,-0.11,-0.05)
  115. end
  116. hurt = false
  117. for i=1, 4 do
  118. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  119. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  120. end
  121. rw.C0 = CFrame.new(0,0,0)
  122. rw.Part1 = nil
  123. end
  124. elseif hurt false and grabbed ~= nil and mode 'drop' then
  125. grabweld:remove()
  126. platlol = false
  127. lolhum.PlatformStand = false
  128. for i=1, 4 do
  129. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  130. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.3,0.2,0)
  131. end
  132. rw.C0 = CFrame.new(0,0,0)
  133. rw.Part1 = nil
  134. platlol = nil
  135. elseif hurt false and grabbed ~= nil and grabweld ~= nil and mode 'para' and enabled2 true then
  136. enabled = false
  137. breaksound.Parent = grabbed
  138. lw.C0 = lw.C0 * CFrame.new(0.02,0.15,-0.02) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  139. end
  140. bleed(duh,1)
  141. bleed(duh,1)
  142. bleed(duh,1)
  143. bleed(duh,1)
  144. bleed(duh,1)
  145. wait(0.12)
  146. lw.C0 = lw.C0 * CFrame.new(-0.02,-0.15,0.02) * CFrame.fromEulerAnglesXYZ(0.05,-0,0.03)
  147. end
  148. if grabbed.Parent:findFirstChild('HumanoidRootPart',true) then
  149. end
  150. grabbed.Parent.Humanoid.Health = grabbed.Parent.Humanoid.Health / 1.5
  151. elseif hurt false and grabbed ~= nil and grabweld ~= nil and mode 'drain' and enabled true then
  152. enabled2 = true
  153. for i=1, 2 do
  154. lw.C0 = lw.C0 * CFrame.new(0.06,0,-0.06) * CFrame.fromEulerAnglesXYZ(0.15,-0.11,-0.05)
  155. end
  156. while char.Humanoid.Health char.Humanoid.MaxHealth do
  157. char.Humanoid.Health = char.Humanoid.Health + 1
  158. grabbed.Parent.Humanoid.Health = grabbed.Parent.Humanoid.Health - 1
  159. end
  160. for i=1, 1 do
  161. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  162. end
  163. elseif hurt false and grabbed ~= nil and grabweld ~= nil and mode 'throw' then
  164. grabweld:remove()
  165. local bf = Instance.new('BodyForce',grabbed)
  166. bf.force = bf.force + Vector3.new(0,1500,0)
  167. wait(0.12)
  168. end))
  169. rw.C0 = rw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0.35,0,0)
  170. lw.C0 = lw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(-0.18,0,0)
  171. end
  172. rw.C0 = rw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(-0.47,0,0)
  173. lw.C0 = lw.C0 * CFrame.new(0,0,0) * CFrame.fromEulerAnglesXYZ(0.2,0,0)
  174. end
  175. platlol = false
  176. lolhum.PlatformStand = false
  177. for i=1, 4 do
  178. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  179. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.3,0.2,0)
  180. end
  181. rw.C0 = CFrame.new(0,0,0)
  182. rw.Part1 = nil
  183. platlol = nil
  184. elseif hurt false and grabbed ~= nil and lolhum ~= nil and grabweld ~= nil and mode 'kill' then
  185. killsound.Parent = grabbed
  186. for i=1, 5 do
  187. lw.C0 = lw.C0 * CFrame.new(0.02,0.12,0.1) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  188. end
  189. coroutine.resume(coroutine.create(function()
  190. local duh2 = grabbed.Parent.Head
  191. duh.RotVelocity = Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  192. wait()
  193. pcall(function()
  194. duh2.Sound.Pitch = math.random(90,110)/100
  195. script.Parent.Splat:Play();
  196. end)
  197. if hm > 0 and hm < 4 then
  198. bleed(duh,1)
  199. bleed(duh,1)
  200. bleed(duh,1)
  201. bleed(duh,1)
  202. end
  203. for i=1, 85 do
  204. local hm = math.random(1,9)
  205. if hm 1 then
  206. duh2.Sound:play()
  207. end)
  208. bleed(duh,1)
  209. end
  210. end))
  211. lw.C0 = lw.C0 * CFrame.new(0.02,0.12,0.1) * CFrame.fromEulerAnglesXYZ(-0.05,0,-0.03)
  212. grabbed.Neck.C0 = grabbed.Neck.C0 * CFrame.fromEulerAnglesXYZ(-0.35,0,0)
  213. wait()
  214. grabweld:remove()
  215. for i=1, 4 do
  216. lw.C0 = lw.C0 * CFrame.new(-0.04,-0.24,-0.2) * CFrame.fromEulerAnglesXYZ(0.1,0,0.06)
  217. end
  218. rw.C0 = rw.C0 * CFrame.new(0.06,0,0.16) * CFrame.fromEulerAnglesXYZ(-0.36,-0.08,0)
  219. lw.C0 = lw.C0 * CFrame.new(-0.12,0,0.12) * CFrame.fromEulerAnglesXYZ(-0.3,0.22,0.05)
  220. end
  221. rw.C0 = CFrame.new(0,0,0)
  222. rw.Part1 = nil
  223. grabbed = nil
  224. attacking = false
  225. end
  226. mouse.KeyDown:connect(function(kai)
  227. if key 'q' then
  228. inform('Release',1)
  229. mode = 'throw'
  230. elseif key 'f' then
  231. inform('Kill',1)
  232. mode = 'para'
  233. elseif key 'x' then
  234. inform('Drain',1)
  235. end)
  236. repeat wait() until attacking false
  237. ar.Part1 = nil
  238. bin.Deselected:connect(desel)
  239. char.Humanoid.Died:connect(function()
  240. grabweld:remove()
  241. grabbed = nil
  242. platlol = nil
  243. end)
  244. inform('Grab Knife 2 script loaded (Welp, here you go!)',3)