Advertisement
rbxnub

saw

Jun 13th, 2017
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.77 KB | None | 0 0
  1. local plr = game.Players.LocalPlayer
  2. local chr = plr.Character
  3. local hum = chr:FindFirstChildOfClass('Humanoid')
  4. local Tool = nil
  5. Gibs = game.Workspace
  6.  
  7. function Kill(Character)
  8. Character.Humanoid.Health = 0
  9. local poo = Instance.new("IntValue",Character)
  10. poo.Name = "haha nope"
  11. local svch = Character
  12. local hum = Character:findFirstChild("Humanoid")
  13. Character.Archivable = true
  14. local chrclone = Character:clone()
  15. Character.Archivable = false
  16.  
  17. local ch = chrclone:GetChildren()
  18. local i
  19. for i = 1,#ch do
  20. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  21. ch[i]:remove()
  22. end
  23. end
  24. local function Scan(ch)
  25. local e
  26. for e = 1,#ch do
  27. Scan(ch[e]:GetChildren())
  28. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  29. ch[e]:remove()
  30. end
  31. end
  32. end
  33. Scan(chrclone:GetChildren())
  34.  
  35. local hum2 = chrclone:findFirstChild("Humanoid")
  36.  
  37.  
  38. if hum2 ~= nil then
  39. hum2.Name = "Humanoid2"
  40. hum2.PlatformStand = true
  41. hum2.Sit = true
  42. hum2.MaxHealth = 0
  43. hum2.Health = 0
  44. end
  45.  
  46. local ch = Character:GetChildren()
  47. local i
  48. for i = 1,#ch do
  49. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  50. ch[i]:remove()
  51. end
  52. end
  53.  
  54. wait(0.2)
  55.  
  56. local ch = Character:GetChildren()
  57. local i
  58. for i = 1,#ch do
  59. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  60. ch[i]:remove()
  61. end
  62. end
  63. Character = chrclone
  64. local Torso = Character.Torso
  65. local movevector = Vector3.new()
  66.  
  67. if Torso then
  68. local Head = Character:FindFirstChild("Head")
  69. local Limb = Character:FindFirstChild("Right Arm")
  70. if Limb then
  71.  
  72. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  73. local Joint = Instance.new("Glue")
  74. Joint.Name = "RightShoulder"
  75. Joint.Part0 = Torso
  76. Joint.Part1 = Limb
  77. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  78. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  79. Joint.Parent = Torso
  80.  
  81. local B = Instance.new("Part")
  82. B.TopSurface = 0
  83. B.BottomSurface = 0
  84. B.formFactor = "Symmetric"
  85. B.Size = Vector3.new(1, 1, 1)
  86. B.Transparency = 1
  87. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  88. B.Parent = Character
  89. local W = Instance.new("Weld")
  90. W.Part0 = Limb
  91. W.Part1 = B
  92. W.C0 = CFrame.new(0, -0.5, 0)
  93. W.Parent = Limb
  94.  
  95. end
  96. local Limb = Character:FindFirstChild("Left Arm")
  97. if Limb then
  98.  
  99. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  100. local Joint = Instance.new("Glue")
  101. Joint.Name = "LeftShoulder"
  102. Joint.Part0 = Torso
  103. Joint.Part1 = Limb
  104. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  105. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  106. Joint.Parent = Torso
  107.  
  108. local B = Instance.new("Part")
  109. B.TopSurface = 0
  110. B.BottomSurface = 0
  111. B.formFactor = "Symmetric"
  112. B.Size = Vector3.new(1, 1, 1)
  113. B.Transparency = 1
  114. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  115. B.Parent = Character
  116. local W = Instance.new("Weld")
  117. W.Part0 = Limb
  118. W.Part1 = B
  119. W.C0 = CFrame.new(0, -0.5, 0)
  120. W.Parent = Limb
  121.  
  122. end
  123. local Limb = Character:FindFirstChild("Right Leg")
  124. if Limb then
  125.  
  126. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  127. local Joint = Instance.new("Glue")
  128. Joint.Name = "RightHip"
  129. Joint.Part0 = Torso
  130. Joint.Part1 = Limb
  131. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  132. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  133. Joint.Parent = Torso
  134.  
  135. local B = Instance.new("Part")
  136. B.TopSurface = 0
  137. B.BottomSurface = 0
  138. B.formFactor = "Symmetric"
  139. B.Size = Vector3.new(1, 1, 1)
  140. B.Transparency = 1
  141. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  142. B.Parent = Character
  143. local W = Instance.new("Weld")
  144. W.Part0 = Limb
  145. W.Part1 = B
  146. W.C0 = CFrame.new(0, -0.5, 0)
  147. W.Parent = Limb
  148.  
  149. end
  150. local Limb = Character:FindFirstChild("Left Leg")
  151. if Limb then
  152.  
  153. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  154. local Joint = Instance.new("Glue")
  155. Joint.Name = "LeftHip"
  156. Joint.Part0 = Torso
  157. Joint.Part1 = Limb
  158. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  159. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  160. Joint.Parent = Torso
  161.  
  162. local B = Instance.new("Part")
  163. B.TopSurface = 0
  164. B.BottomSurface = 0
  165. B.formFactor = "Symmetric"
  166. B.Size = Vector3.new(1, 1, 1)
  167. B.Transparency = 1
  168. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  169. B.Parent = Character
  170. local W = Instance.new("Weld")
  171. W.Part0 = Limb
  172. W.Part1 = B
  173. W.C0 = CFrame.new(0, -0.5, 0)
  174. W.Parent = Limb
  175.  
  176. end
  177. --[
  178. local Bar = Instance.new("Part")
  179. Bar.TopSurface = 0
  180. Bar.BottomSurface = 0
  181. Bar.formFactor = "Symmetric"
  182. Bar.Size = Vector3.new(1, 1, 1)
  183. Bar.Transparency = 1
  184. Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  185. Bar.Parent = Character
  186. local Weld = Instance.new("Weld")
  187. Weld.Part0 = Torso
  188. Weld.Part1 = Bar
  189. Weld.C0 = CFrame.new(0, 0.5, 0)
  190. Weld.Parent = Torso
  191. --]]
  192. end
  193. Character.Parent = Gibs
  194. game.Debris:AddItem(Character, 12)
  195. if movevector ~= Vector3.new() then
  196. for i = 1,10 do
  197. wait()
  198. Torso.Velocity = Vector3.new(0,0,-100)
  199. Head.Velocity = movevector * 200
  200. end
  201. end
  202. local duh = Torso
  203. ee = Instance.new("Part")
  204. ee.Anchored = false
  205. ee.CanCollide = false
  206. ee.Parent = duh
  207. ee.Transparency =1
  208. ee.Size = Vector3.new(0.15, 0.15, 0.15)
  209. wee = Instance.new("Weld")
  210. wee.Parent = duh
  211. wee.Part0 = duh
  212. wee.Part1 = ee
  213. wee.C0 = CFrame.new(0, 1, 0)
  214. ge = Instance.new('ParticleEmitter')
  215. ge.Parent = ee
  216. ge.Texture = "rbxassetid://29712167"
  217. ge.Size = NumberSequence.new(0.2,0.05)
  218. ge.Acceleration = Vector3.new(0, -20, 0)
  219. ge.Rate = 100000
  220. ge.Speed = NumberRange.new(7,8)
  221. ge.Lifetime = NumberRange.new(3,4)
  222. ge.VelocitySpread = 10
  223. ge.VelocityInheritance = 0.3
  224. ea = Instance.new("Part")
  225. ea.Anchored = false
  226. ea.CanCollide = false
  227. ea.Parent = Character.Head
  228. ea.Transparency =1
  229. ea.Size = Vector3.new(0.15, 0.15, 0.15)
  230. wea = Instance.new("Weld")
  231. wea.Parent = Character.Head
  232. wea.Part0 = Character.Head
  233. wea.Part1 = ea
  234. wea.C0 = CFrame.new(0, -0.7, 0)
  235. ga = Instance.new('ParticleEmitter')
  236. ga.Parent = ea
  237. ga.Texture = "rbxassetid://29712167"
  238. ga.Size = NumberSequence.new(0.2,0.05)
  239. ga.Acceleration = Vector3.new(0, -20, 0)
  240. ga.Rate = 100000
  241. ga.Speed = NumberRange.new(7,8)
  242. ga.Lifetime = NumberRange.new(3,4)
  243. ga.VelocitySpread = 10
  244. ga.VelocityInheritance = 0.3
  245. ga.EmissionDirection = Enum.NormalId.Bottom
  246. end
  247. if plr.Backpack:FindFirstChild('Chainsaw') then
  248. plr.Backpack.Chainsaw:Destroy()
  249. elseif plr.Character:FindFirstChild('Chainsaw') then
  250. plr.Character.Chainsaw:Destroy()
  251. end
  252. wait()
  253. local hee = Instance.new('Tool',plr.Backpack)
  254. hee.Name = "Chainsaw"
  255. hee.CanBeDropped = false
  256. hee.GripPos = Vector3.new(0,0,1.5)
  257. hee.GripForward = Vector3.new(1,0,0)
  258. hee.GripRight = Vector3.new(1,0,0)
  259. hee.GripUp = Vector3.new(0,0,-1)
  260. local hee2 = Instance.new('Part',hee)
  261. hee2.Name = 'Handle'
  262. hee2.Size = Vector3.new(0.2,0.7,2.5)
  263. local hee3 = Instance.new('FileMesh',hee2)
  264. hee3.MeshId = 'rbxassetid://2766469'
  265. hee3.TextureId = 'rbxassetid://2766467'
  266. Tool = hee
  267. local haha = false
  268. Tool.Activated:connect(function()
  269. haha = true
  270. local anim = Instance.new("StringValue")
  271. anim.Name = "toolanim"
  272. anim.Value = "Slash"
  273. anim.Parent = Tool
  274. local sound = Instance.new("Sound",hee2)
  275. sound.SoundId = 'rbxassetid://248088589'
  276. sound:Play()
  277. wait(0.5)
  278. haha = false
  279. anim:Destroy()
  280. sound:Destroy()
  281. end)
  282.  
  283. hee2.Touched:connect(function(hit)
  284. if hit.Parent:FindFirstChildOfClass('Humanoid') and hit.Parent:FindFirstChild('Torso') and hit.Parent:FindFirstChild('Head') and hit.Parent:FindFirstChild('haha nope') == nil and haha == true then
  285. Kill(hit.Parent)
  286. end
  287. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement