zed_isJayTheLionJR

Untitled

Feb 4th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.88 KB | None | 0 0
  1. --By zed_isJayTheLionJR
  2. sound = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  3. sound.SoundId = "rbxassetid://133680244"
  4. Instance.new("ForceField", game.Players.LocalPlayer.Character)
  5. mouse = game.Players.LocalPlayer:GetMouse()
  6. function key(key)
  7. key = key:lower()
  8. if key == "q" then
  9. for i = 1,5 do
  10. wait(0.01)
  11. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(0,0,0.35)
  12. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.Angles(0.25,0,0)
  13. plr.HumanoidRootPart.RootJoint.C1 = plr.HumanoidRootPart.RootJoint.C1 * CFrame.Angles(0,0,-0.35)
  14. end
  15. sound:Play()
  16. local hit = Instance.new("Explosion", plr["Right Arm"])
  17. hit.Position = plr["Right Arm"].Position
  18. hit.Visible = false
  19. hit.BlastPressure = 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  20. hit.BlastRadius = 2.5
  21. wait(0.05)
  22. for i = 1,5 do
  23. wait(0.01)
  24. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(0,0,-0.35)
  25. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.Angles(-0.25,0,0)
  26. plr.HumanoidRootPart.RootJoint.C1 = plr.HumanoidRootPart.RootJoint.C1 * CFrame.Angles(0,0,0.35)
  27. end
  28. hit:destroy()
  29. end
  30. if key == "e" then
  31. for i = 1,5 do
  32. wait(0.01)
  33. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,-0.3)
  34. plr.HumanoidRootPart.RootJoint.C1 = plr.HumanoidRootPart.RootJoint.C1 * CFrame.Angles(0.05,0,0)
  35. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.Angles(0,0,0.06)
  36. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.Angles(0,0,0.06)
  37. sound.PlaybackSpeed = 0.7
  38. end
  39. sound:Play()
  40. local hit1 = Instance.new("Explosion", plr["Right Leg"])
  41. hit1.Position = plr["Right Leg"].Position
  42. hit1.Visible = false
  43. hit1.BlastPressure = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  44. hit1.BlastRadius = 2.5
  45. wait(0.1)
  46. for i = 1,5 do
  47. wait(0.01)
  48. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,0.3)
  49. plr.HumanoidRootPart.RootJoint.C1 = plr.HumanoidRootPart.RootJoint.C1 * CFrame.Angles(-0.05,0,0)
  50. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.Angles(0,0,-0.06)
  51. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.Angles(0,0,-0.06)
  52. end
  53. sound.PlaybackSpeed = 1
  54. hit1:destory()
  55. end
  56. if key == "r" then
  57. for i = 1,5 do
  58. wait(0.01)
  59. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(0,0,-0.35)
  60. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.Angles(0.25,0,0)
  61. plr.HumanoidRootPart.RootJoint.C1 = plr.HumanoidRootPart.RootJoint.C1 * CFrame.Angles(0,0,0.35)
  62. end
  63. sound:Play()
  64. local hit2 = Instance.new("Explosion", plr["Left Arm"])
  65. hit2.Position = plr["Left Arm"].Position
  66. hit2.Visible = false
  67. hit2.BlastPressure = 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
  68. hit2.BlastRadius = 2.5
  69. wait(0.05)
  70. for i = 1,5 do
  71. wait(0.01)
  72. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(0,0,0.35)
  73. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.Angles(-0.25,0,0)
  74. plr.HumanoidRootPart.RootJoint.C1 = plr.HumanoidRootPart.RootJoint.C1 * CFrame.Angles(0,0,-0.35)
  75. end
  76. hit2:destroy()
  77. end
  78. end
  79. mouse.KeyDown:connect(key)
  80. plr = game.Players.LocalPlayer.Character
  81. sound1 = Instance.new("Sound", plr.Head)
  82. sound1.SoundId = "rbxassetid://386713054"
  83. sound1:Play()
  84. sound1.Looped = false
  85. sound1.Volume = 10
  86. plr.HumanoidRootPart.RootJoint.C1 = plr.HumanoidRootPart.RootJoint.C1 * CFrame.Angles(-0.05,0,0)
  87. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.Angles(0.1,0.1,0.1)
  88. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.Angles(0.1,0.1,0.1)
  89. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,-0.15)
  90. plr.Torso["Left Hip"].C1 = plr.Torso["Left Hip"].C1 * CFrame.Angles(0,0,-0.15)
  91. while true do
  92. wait(0.01)
  93. for i = 1,2 do
  94. wait(0.05)
  95. plr = game.Players.LocalPlayer.Character
  96. plr.Torso["Left Hip"].C1 = plr.Torso["Left Hip"].C1 * CFrame.Angles(0,0,-0.005)
  97. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,-0.005)
  98. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(-0.005,0,-0.005)
  99. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.new(0,0.01,0)
  100. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.new(0,0.01,0)
  101. end
  102. for i = 1,2 do
  103. wait(0.05)
  104. plr.Torso["Left Hip"].C1 = plr.Torso["Left Hip"].C1 * CFrame.Angles(0,0,-0.005)
  105. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,-0.005)
  106. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(-0.005,0,-0.005)
  107. plr = game.Players.LocalPlayer.Character
  108. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.new(0,0.02,0)
  109. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.new(0,0.02,0)
  110. end
  111. for i = 1,3 do
  112. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(-0.005,0,-0.005)
  113. wait(0.05)
  114. plr.Torso["Left Hip"].C1 = plr.Torso["Left Hip"].C1 * CFrame.Angles(0,0,-0.005)
  115. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,-0.005)
  116. plr = game.Players.LocalPlayer.Character
  117. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.new(0,0.025,0)
  118. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.new(0,0.025,0)
  119. end
  120. wait(1)
  121. -------------------------------------------------------------------------------------------------------
  122. for i = 1,3 do
  123. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(0.005,0,0.005)
  124. wait(0.05)
  125. plr.Torso["Left Hip"].C1 = plr.Torso["Left Hip"].C1 * CFrame.Angles(0,0,0.005)
  126. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,0.005)
  127. plr = game.Players.LocalPlayer.Character
  128. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.new(0,-0.025,0)
  129. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.new(0,-0.025,0)
  130.  
  131. end
  132. for i = 1,2 do
  133. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,0.005)
  134. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(0.005,0,0.005)
  135. wait(0.05)
  136. plr.Torso["Left Hip"].C1 = plr.Torso["Left Hip"].C1 * CFrame.Angles(0,0,0.005)
  137. plr = game.Players.LocalPlayer.Character
  138. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.new(0,-0.02,0)
  139. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.new(0,-0.02,0)
  140.  
  141. end
  142. for i = 1,2 do
  143. plr.Torso["Right Hip"].C1 = plr.Torso["Right Hip"].C1 * CFrame.Angles(0,0,0.005)
  144. plr.Torso.Neck.C1 = plr.Torso.Neck.C1 * CFrame.Angles(0.005,0,0.005)
  145. wait(0.05)
  146. plr.Torso["Left Hip"].C1 = plr.Torso["Left Hip"].C1 * CFrame.Angles(0,0,0.005)
  147. plr = game.Players.LocalPlayer.Character
  148. plr.Torso["Right Shoulder"].C1 = plr.Torso["Right Shoulder"].C1 * CFrame.new(0,-0.01,0)
  149. plr.Torso["Left Shoulder"].C1 = plr.Torso["Left Shoulder"].C1 * CFrame.new(0,-0.01,0)
  150. local ContentProvider = game:GetService("ContentProvider")
  151.  
  152. local function LoadAssets(AssetList)
  153. -- Takes an asset list and preloads it. Will not wait for them to load.
  154.  
  155. for _, AssetId in pairs(AssetList) do
  156. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  157. end
  158. end
  159.  
  160. LoadAssets({11442510,30956707})
  161. local Gibs = game.Workspace
  162.  
  163. function Kill(Character)
  164. Character.Humanoid.Health = 0
  165. local poo = Instance.new("IntValue",Character)
  166. poo.Name = "haha nope"
  167. local svch = Character
  168. local hum = Character:findFirstChild("Humanoid")
  169. Character.Archivable = true
  170. local chrclone = Character:clone()
  171. Character.Archivable = false
  172.  
  173. local ch = chrclone:GetChildren()
  174. local i
  175. for i = 1,#ch do
  176. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  177. ch[i]:remove()
  178. end
  179. end
  180. local function Scan(ch)
  181. local e
  182. for e = 1,#ch do
  183. Scan(ch[e]:GetChildren())
  184. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  185. ch[e]:remove()
  186. end
  187. end
  188. end
  189. Scan(chrclone:GetChildren())
  190.  
  191. local hum2 = chrclone:findFirstChild("Humanoid")
  192.  
  193.  
  194. if hum2 ~= nil then
  195. hum2.Name = "Humanoid2"
  196. hum2.PlatformStand = true
  197. hum2.Sit = true
  198. hum2.MaxHealth = 0
  199. hum2.Health = 0
  200. end
  201.  
  202. local ch = Character:GetChildren()
  203. local i
  204. for i = 1,#ch do
  205. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  206. ch[i]:remove()
  207. end
  208. end
  209.  
  210. wait(0.2)
  211.  
  212. local ch = Character:GetChildren()
  213. local i
  214. for i = 1,#ch do
  215. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  216. ch[i]:remove()
  217. end
  218. end
  219. Character = chrclone
  220. local Torso = Character.Torso
  221. local movevector = Vector3.new()
  222.  
  223. if Torso then
  224. local Head = Character:FindFirstChild("Head")
  225. local Limb = Character:FindFirstChild("Right Arm")
  226. if Limb then
  227.  
  228. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  229. local Joint = Instance.new("Glue")
  230. Joint.Name = "RightShoulder"
  231. Joint.Part0 = Torso
  232. Joint.Part1 = Limb
  233. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  234. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  235. Joint.Parent = Torso
  236.  
  237. local B = Instance.new("Part")
  238. B.TopSurface = 0
  239. B.BottomSurface = 0
  240. B.formFactor = "Symmetric"
  241. B.Size = Vector3.new(1, 1, 1)
  242. B.Transparency = 1
  243. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  244. B.Parent = Character
  245. local W = Instance.new("Weld")
  246. W.Part0 = Limb
  247. W.Part1 = B
  248. W.C0 = CFrame.new(0, -0.5, 0)
  249. W.Parent = Limb
  250.  
  251. end
  252. local Limb = Character:FindFirstChild("Left Arm")
  253. if Limb then
  254.  
  255. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  256. local Joint = Instance.new("Glue")
  257. Joint.Name = "LeftShoulder"
  258. Joint.Part0 = Torso
  259. Joint.Part1 = Limb
  260. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  261. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  262. Joint.Parent = Torso
  263.  
  264. local B = Instance.new("Part")
  265. B.TopSurface = 0
  266. B.BottomSurface = 0
  267. B.formFactor = "Symmetric"
  268. B.Size = Vector3.new(1, 1, 1)
  269. B.Transparency = 1
  270. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  271. B.Parent = Character
  272. local W = Instance.new("Weld")
  273. W.Part0 = Limb
  274. W.Part1 = B
  275. W.C0 = CFrame.new(0, -0.5, 0)
  276. W.Parent = Limb
  277.  
  278. end
  279. local Limb = Character:FindFirstChild("Right Leg")
  280. if Limb then
  281.  
  282. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  283. local Joint = Instance.new("Glue")
  284. Joint.Name = "RightHip"
  285. Joint.Part0 = Torso
  286. Joint.Part1 = Limb
  287. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  288. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  289. Joint.Parent = Torso
  290.  
  291. local B = Instance.new("Part")
  292. B.TopSurface = 0
  293. B.BottomSurface = 0
  294. B.formFactor = "Symmetric"
  295. B.Size = Vector3.new(1, 1, 1)
  296. B.Transparency = 1
  297. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  298. B.Parent = Character
  299. local W = Instance.new("Weld")
  300. W.Part0 = Limb
  301. W.Part1 = B
  302. W.C0 = CFrame.new(0, -0.5, 0)
  303. W.Parent = Limb
  304.  
  305. end
  306. local Limb = Character:FindFirstChild("Left Leg")
  307. if Limb then
  308.  
  309. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  310. local Joint = Instance.new("Glue")
  311. Joint.Name = "LeftHip"
  312. Joint.Part0 = Torso
  313. Joint.Part1 = Limb
  314. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  315. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  316. Joint.Parent = Torso
  317.  
  318. local B = Instance.new("Part")
  319. B.TopSurface = 0
  320. B.BottomSurface = 0
  321. B.formFactor = "Symmetric"
  322. B.Size = Vector3.new(1, 1, 1)
  323. B.Transparency = 1
  324. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  325. B.Parent = Character
  326. local W = Instance.new("Weld")
  327. W.Part0 = Limb
  328. W.Part1 = B
  329. W.C0 = CFrame.new(0, -0.5, 0)
  330. W.Parent = Limb
  331.  
  332. end
  333. --[
  334. local Bar = Instance.new("Part")
  335. Bar.TopSurface = 0
  336. Bar.BottomSurface = 0
  337. Bar.formFactor = "Symmetric"
  338. Bar.Size = Vector3.new(1, 1, 1)
  339. Bar.Transparency = 1
  340. Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  341. Bar.Parent = Character
  342. local Weld = Instance.new("Weld")
  343. Weld.Part0 = Torso
  344. Weld.Part1 = Bar
  345. Weld.C0 = CFrame.new(0, 0.5, 0)
  346. Weld.Parent = Torso
  347. --]]
  348. end
  349. Character.Parent = Gibs
  350. game.Debris:AddItem(Character, 12)
  351. if movevector ~= Vector3.new() then
  352. for i = 1,10 do
  353. wait()
  354. Torso.Velocity = Vector3.new(0,0,-100)
  355. Head.Velocity = movevector * 200
  356. end
  357. end
  358. local duh = Torso
  359. ee = Instance.new("Part")
  360. ee.Anchored = false
  361. ee.CanCollide = false
  362. ee.Parent = duh
  363. ee.Transparency =1
  364. ee.Size = Vector3.new(0.15, 0.15, 0.15)
  365. wee = Instance.new("Weld")
  366. wee.Parent = duh
  367. wee.Part0 = duh
  368. wee.Part1 = ee
  369. wee.C0 = CFrame.new(0, 1, 0)
  370. ge = Instance.new('ParticleEmitter')
  371. ge.Parent = ee
  372. ge.Texture = "rbxassetid://29712167"
  373. ge.Size = NumberSequence.new(0.2,0.05)
  374. ge.Acceleration = Vector3.new(0, -20, 0)
  375. ge.Rate = 100000
  376. ge.Speed = NumberRange.new(7,8)
  377. ge.Lifetime = NumberRange.new(3,4)
  378. ge.VelocitySpread = 10
  379. ge.VelocityInheritance = 0.3
  380. ea = Instance.new("Part")
  381. ea.Anchored = false
  382. ea.CanCollide = false
  383. ea.Parent = Character.Head
  384. ea.Transparency =1
  385. ea.Size = Vector3.new(0.15, 0.15, 0.15)
  386. wea = Instance.new("Weld")
  387. wea.Parent = Character.Head
  388. wea.Part0 = Character.Head
  389. wea.Part1 = ea
  390. wea.C0 = CFrame.new(0, -0.7, 0)
  391. ga = Instance.new('ParticleEmitter')
  392. ga.Parent = ea
  393. ga.Texture = "rbxassetid://29712167"
  394. ga.Size = NumberSequence.new(0.2,0.05)
  395. ga.Acceleration = Vector3.new(0, -20, 0)
  396. ga.Rate = 100000
  397. ga.Speed = NumberRange.new(7,8)
  398. ga.Lifetime = NumberRange.new(3,4)
  399. ga.VelocitySpread = 10
  400. ga.VelocityInheritance = 0.3
  401. ga.EmissionDirection = Enum.NormalId.Bottom
  402. end
  403.  
  404. local plr = game.Players.LocalPlayer
  405. local chr = plr.Character
  406. local mouse = plr:GetMouse()
  407. local intro = coroutine.wrap(function()
  408. local gui = Instance.new('ScreenGui',plr.PlayerGui)
  409. gui.Name = "Intro"
  410. local fr = Instance.new('Frame',gui)
  411. fr.Size = UDim2.new(0.4,0,0,0)
  412. fr.Position = UDim2.new(0.3,0,-0.1,0)
  413. fr.BorderColor3 = Color3.fromRGB(198, 45, 45)
  414. fr.BorderSizePixel = 5
  415. fr.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  416. local title = Instance.new('TextLabel',fr)
  417. title.Size = UDim2.new(1,0,0.4,0)
  418. title.Position = UDim2.new(0,0,0.1,0)
  419. title.BackgroundTransparency = 1
  420. title.TextColor3 = Color3.fromRGB(198, 45, 45)
  421. title.TextScaled = true
  422. title.Text = 'Deadpool Script'
  423. local desc = Instance.new('TextLabel',fr)
  424. desc.Size = UDim2.new(1,0,0.5,0)
  425. desc.Position = UDim2.new(0,0,0.5,0)
  426. desc.BackgroundTransparency = 1
  427. desc.TextColor3 = Color3.fromRGB(198, 45, 45)
  428. desc.TextScaled = true
  429. desc.Text = ''
  430. wait(1)
  431. fr:TweenSize(UDim2.new(0.4,0,0.5,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,2)
  432. wait(2)
  433. local str = 'Hotkey to equip katana is N. Use Z to stab and X to slice heads off. Created by mustardfoot.'
  434. local leng = string.len(str)
  435. for i = 1,leng do
  436. desc.Text = string.sub(str,1,i)
  437. wait()
  438. end
  439. wait(2)
  440. fr:TweenSize(UDim2.new(0.4,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,0.8)
  441. wait(2)
  442. gui:Destroy()
  443. end)
  444. intro()
  445.  
  446.  
  447. wait(2)
  448. local tors = chr.Torso
  449. chr.Head.Transparency = 1
  450. for i,v in pairs(chr:GetChildren()) do
  451. if v.ClassName == "CharacterMesh" then
  452. v:Destroy()
  453. end
  454. end
  455. local humroot = chr.HumanoidRootPart:Clone()
  456. local torsclone = tors:Clone()
  457. local anim = chr.Animate:Clone()
  458. local hum = chr.Humanoid:Clone()
  459. local head = chr.Head:Clone()
  460. local neck = chr.Torso.Neck:Clone()
  461. local rightarm = chr["Right Arm"]:Clone()
  462. local leftarm = chr["Left Arm"]:Clone()
  463. local leftleg = chr["Left Leg"]:Clone()
  464. local rightleg = chr["Right Leg"]:Clone()
  465. local rightshoulder = tors["Right Shoulder"]:Clone()
  466. local leftshoulder = tors["Left Shoulder"]:Clone()
  467. local righthip = tors["Right Hip"]:Clone()
  468. local lefthip = tors["Left Hip"]:Clone()
  469. local shirt = nil
  470. local pants = nil
  471. local hats = {}
  472. local lastpos = CFrame.new(0,0,0)
  473. local on = true
  474. local doing = false
  475. local stabbing = false
  476. local slicing = false
  477. local toolz = Instance.new('Tool',plr.Backpack)
  478. toolz.Name = "Katana"
  479. toolz.RequiresHandle = false
  480. toolz.CanBeDropped = false
  481. local partz = Instance.new('Part',toolz)
  482. partz.Size = Vector3.new(0.2,0.2,3)
  483. partz.CanCollide = false
  484. local meshz = Instance.new('SpecialMesh',partz)
  485. meshz.MeshId = 'rbxassetid://11442510'
  486. meshz.TextureId = 'rbxassetid://30956707'
  487. meshz.VertexColor = Vector3.new(0,0,0)
  488.  
  489. toolz.Equipped:connect(function(mouse)
  490. if chr:FindFirstChild('Right Arm') then
  491. local weld = Instance.new('Weld',partz)
  492. weld.Part0 = partz
  493. weld.Part1 = chr["Right Arm"]
  494. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  495. end
  496. mouse.KeyDown:connect(function(key)
  497. if doing == false then
  498. if key == 'z' then
  499. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  500. doing = true
  501. local weld = Instance.new('Weld',chr["Right Arm"])
  502. weld.Part0 = chr["Right Arm"]
  503. weld.Part1 = chr.Torso
  504. weld.C0 = CFrame.new(-1.5,0,0)
  505. for i=1,25 do
  506. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,1,0.9)*CFrame.Angles(math.pi/2.5,0,-math.pi/2.5),i/25)
  507. wait()
  508. end
  509. wait()
  510. stabbing = true
  511. for i=1,10 do
  512. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/4,0,-math.pi/6),i/10)
  513. wait()
  514. end
  515. wait()
  516. for i=1,25 do
  517. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/25)
  518. wait()
  519. end
  520. chr["Right Arm"]:Destroy()
  521. doing = false
  522. stabbing = false
  523. end
  524. elseif key == 'x' then
  525. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  526. doing = true
  527. local weld = Instance.new('Weld',chr["Right Arm"])
  528. weld.Part0 = chr["Right Arm"]
  529. weld.Part1 = chr.Torso
  530. weld.C0 = CFrame.new(-1.5,0,0)
  531. for i=1,25 do
  532. weld.C0 = weld.C0:lerp(CFrame.new(-0.5,0.7,-0.5)*CFrame.Angles(math.pi/8,math.pi/1,math.pi/1.5),i/25)
  533. wait()
  534. end
  535. wait()
  536. slicing = true
  537. for i=1,5 do
  538. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/8,0,-math.pi/4),i/5)
  539. wait()
  540. end
  541. wait()
  542. for i=1,12.5 do
  543. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/12.5)
  544. wait()
  545. end
  546. chr["Right Arm"]:Destroy()
  547. doing = false
  548. slicing = false
  549. end
  550. end
  551. end
  552. end)
  553. end)
  554.  
  555. partz.Touched:connect(function(hit)
  556. if hit.Parent:FindFirstChild('Humanoid') and stabbing and hit.Parent ~= chr then
  557. hit.Parent.Humanoid.Health = 0
  558. elseif hit.Parent:FindFirstChild('heck') == nil and slicing then
  559. local he = Instance.new('IntValue',hit.Parent)
  560. he.Name = "heck"
  561. Kill(hit.Parent)
  562. end
  563. end)
  564.  
  565. toolz.Unequipped:connect(function(mouse)
  566. if partz:FindFirstChildOfClass('Weld') then
  567. partz:FindFirstChildOfClass('Weld'):Destroy()
  568. end
  569. end)
  570. toolz.AncestryChanged:connect(function(child, parent)
  571. if parent ~= chr and parent ~= plr.Backpack then
  572. wait()
  573. toolz.Parent = plr.Backpack
  574. end
  575. end)
  576.  
  577. mouse.KeyDown:connect(function(key)
  578. if key == "n" then
  579. wait()
  580. toolz:Equip()
  581. end
  582. end)
  583. if chr:FindFirstChildOfClass('Shirt') then
  584. shirt = chr:FindFirstChildOfClass('Shirt'):Clone()
  585. end
  586. if chr:FindFirstChildOfClass('Pants') then
  587. pants = chr:FindFirstChildOfClass('Pants'):Clone()
  588. end
  589. for i,v in pairs(chr:GetChildren()) do
  590. if v.ClassName == "Accessory" then
  591. table.insert(hats,v:Clone())
  592. end
  593. end
  594. local rootjoint = chr.HumanoidRootPart.RootJoint:Clone()
  595. chr.Humanoid:Destroy()
  596. local gui = Instance.new('ScreenGui')
  597. gui.Parent = game.Players.LocalPlayer.PlayerGui
  598. gui.Name = "Deadpool"
  599. gui.ResetOnSpawn = false
  600. local frame = Instance.new('Frame',gui)
  601. frame.Size = UDim2.new(0.2,0,0.2,0)
  602. frame.Position = UDim2.new(0,0,0.9,0)
  603. frame.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  604. frame.BorderSizePixel = 4
  605. frame.BorderColor3 = Color3.fromRGB(198, 45, 45)
  606. frame.Active = true
  607. frame.Draggable = true
  608. local txt = Instance.new('TextLabel',frame)
  609. txt.Text = "Deadpool Gui"
  610. txt.TextColor3 = Color3.fromRGB(198, 45, 45)
  611. txt.Size = UDim2.new(1,0,0.3,0)
  612. txt.TextScaled = true
  613. txt.BackgroundTransparency = 1
  614. local but = Instance.new('TextButton',frame)
  615. but.Text = "Toggle Suit"
  616. but.TextColor3 = Color3.fromRGB(38, 38, 38)
  617. but.Size = UDim2.new(0.7,0,0.3,0)
  618. but.Position = UDim2.new(0.15,0,0.5,0)
  619. but.BorderSizePixel = 0
  620. but.TextScaled = true
  621. but.BackgroundColor3 = Color3.fromRGB(198, 45, 45)
  622. but.MouseButton1Down:connect(function()
  623. on = not on
  624. end)
  625. game:GetService('RunService').Stepped:connect(function()
  626. if chr.Parent == nil then
  627. chr.RobloxLocked = false
  628. chr.Parent = game.Workspace
  629. end
  630. if chr:FindFirstChildOfClass('Humanoid') == nil then
  631. hum:Clone().Parent = chr
  632. chr.Animate:Destroy()
  633. anim:Clone().Parent = chr
  634. end
  635. if chr:FindFirstChild('HumanoidRootPart') == nil then
  636. humroot:Clone().Parent = chr
  637. humroot.CFrame = lastpos
  638. chr.Humanoid:Destroy()
  639. hum:Clone().Parent = chr
  640. chr.Animate:Destroy()
  641. anim:Clone().Parent = chr
  642. chr.HumanoidRootPart.RootJoint:Destroy()
  643. end
  644. if chr:FindFirstChild('Torso') == nil then
  645. chr.Humanoid:Destroy()
  646. local tor = tors:Clone()
  647. tor.Parent = chr
  648. hum:Clone().Parent = chr
  649. chr.Animate:Destroy()
  650. anim:Clone().Parent = chr
  651. end
  652. if chr.HumanoidRootPart:FindFirstChild('RootJoint') == nil then
  653. local rtj = rootjoint:Clone()
  654. rtj.Parent = chr.HumanoidRootPart
  655. rtj.Part0 = chr.HumanoidRootPart
  656. rtj.Part1 = chr.Torso
  657. end
  658. if chr:FindFirstChild('Head') == nil then
  659. chr.Humanoid:Destroy()
  660. head:Clone().Parent = chr
  661. hum:Clone().Parent = chr
  662. chr.Animate:Destroy()
  663. anim:Clone().Parent = chr
  664. end
  665. if chr.Torso:FindFirstChild('Neck') == nil then
  666. chr.Humanoid:Destroy()
  667. local hec = neck:Clone()
  668. hec.Parent = chr.Torso
  669. hec.Part0 = chr.Torso
  670. hec.Part1 = chr.Head
  671. hum:Clone().Parent = chr
  672. chr.Animate:Destroy()
  673. anim:Clone().Parent = chr
  674. end
  675. if chr:FindFirstChild('Right Leg') == nil then
  676. rightleg:Clone().Parent = chr
  677. local fi = righthip:Clone()
  678. fi.Parent = chr.Torso
  679. fi.Part0 = chr.Torso
  680. fi.Part1 = chr["Right Leg"]
  681. end
  682. if chr:FindFirstChild('Right Arm') == nil then
  683. rightarm:Clone().Parent = chr
  684. local fi = rightshoulder:Clone()
  685. fi.Parent = chr.Torso
  686. fi.Part0 = chr.Torso
  687. fi.Part1 = chr["Right Arm"]
  688. end
  689. if chr:FindFirstChild('Left Leg') == nil then
  690. leftleg:Clone().Parent = chr
  691. local fi = lefthip:Clone()
  692. fi.Parent = chr.Torso
  693. fi.Part0 = chr.Torso
  694. fi.Part1 = chr["Left Leg"]
  695. end
  696. if chr:FindFirstChild('Left Arm') == nil then
  697. leftarm:Clone().Parent = chr
  698. local fi = leftshoulder:Clone()
  699. fi.Parent = chr.Torso
  700. fi.Part0 = chr.Torso
  701. fi.Part1 = chr["Left Arm"]
  702. end
  703. for i,v in pairs(chr:GetChildren()) do
  704. if v.Name == "Mask" or v.ClassName == "Accessory" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.Name == "KatanaHolder" then
  705. v:Destroy()
  706. end
  707. end
  708. chr.Humanoid.Health = chr.Humanoid.MaxHealth
  709. if partz:FindFirstChild('Weld') == nil and toolz.Parent == chr then
  710. local weld = Instance.new('Weld',partz)
  711. weld.Part0 = partz
  712. weld.Part1 = chr["Right Arm"]
  713. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  714. end
  715. lastpos = chr.HumanoidRootPart.CFrame
  716. local kat = Instance.new('Part',chr)
  717. kat.Size = Vector3.new(0.4,3,0.2)
  718. kat.Name = "KatanaHolder"
  719. kat.Material = Enum.Material.SmoothPlastic
  720. kat.BrickColor = BrickColor.new('Really black')
  721. kat.CanCollide = false
  722. local we = Instance.new('Weld',kat)
  723. we.Part0 = kat
  724. we.Part1 = chr.Torso
  725. we.C0 = CFrame.new(0,0,-0.5)*CFrame.Angles(0,0,0.5)
  726. if on == true then
  727. local shirt = Instance.new('Shirt',chr)
  728. shirt.ShirtTemplate = 'rbxassetid://379545459'
  729. local pants = Instance.new('Pants',chr)
  730. pants.PantsTemplate = 'rbxassetid://379545671'
  731. local mask = Instance.new('Part',chr)
  732. mask.Name = "Mask"
  733. mask.Size = Vector3.new(2,1,1)
  734. mask.BrickColor = BrickColor.new('Bright red')
  735. local mesh = Instance.new('SpecialMesh',mask)
  736. mesh.Scale = Vector3.new(1.3,1.3,1.3)
  737. local weld = Instance.new('Weld',mask)
  738. weld.Part0 = mask
  739. weld.Part1 = chr.Head
  740. local eyesurround = Instance.new('Part',mask)
  741. eyesurround.BrickColor = BrickColor.new('Really black')
  742. eyesurround.Size = Vector3.new(0.3,0.5,0.2)
  743. local mesh2 = Instance.new('SpecialMesh',eyesurround)
  744. mesh2.MeshType = Enum.MeshType.Sphere
  745. mesh2.Scale = Vector3.new(1,1,0.5)
  746. local weld2 = Instance.new('Weld',eyesurround)
  747. weld2.Part0 = eyesurround
  748. weld2.Part1 = mask
  749. weld2.C0 = CFrame.new(0.1,-0.22,0.58)*CFrame.Angles(0,0,-0.2)
  750. local eyesurround2 = Instance.new('Part',mask)
  751. eyesurround2.BrickColor = BrickColor.new('Really black')
  752. eyesurround2.Size = Vector3.new(0.3,0.5,0.2)
  753. local mesh3 = Instance.new('SpecialMesh',eyesurround2)
  754. mesh3.MeshType = Enum.MeshType.Sphere
  755. mesh3.Scale = Vector3.new(1,1,0.5)
  756. local weld3 = Instance.new('Weld',eyesurround2)
  757. weld3.Part0 = eyesurround2
  758. weld3.Part1 = mask
  759. weld3.C0 = CFrame.new(-0.1,-0.22,0.58)*CFrame.Angles(0,0,0.2)
  760. local eye = Instance.new('Part',mask)
  761. eye.BrickColor = BrickColor.new('Institutional white')
  762. eye.Size = Vector3.new(0.2,0.2,0.2)
  763. local mesh4 = Instance.new('SpecialMesh',eye)
  764. mesh4.MeshType = Enum.MeshType.Sphere
  765. mesh4.Scale = Vector3.new(1,1,0.5)
  766. local weld4 = Instance.new('Weld',eye)
  767. weld4.Part0 = eye
  768. weld4.Part1 = mask
  769. weld4.C0 = CFrame.new(0.1,-0.22,0.59)*CFrame.Angles(0,0,-0.2)
  770. local eye2 = Instance.new('Part',mask)
  771. eye2.BrickColor = BrickColor.new('Institutional white')
  772. eye2.Size = Vector3.new(0.2,0.2,0.2)
  773. local mesh5 = Instance.new('SpecialMesh',eye2)
  774. mesh5.MeshType = Enum.MeshType.Sphere
  775. mesh5.Scale = Vector3.new(1,1,0.5)
  776. local weld5 = Instance.new('Weld',eye2)
  777. weld5.Part0 = eye2
  778. weld5.Part1 = mask
  779. weld5.C0 = CFrame.new(-0.1,-0.22,0.59)*CFrame.Angles(0,0,0.2)
  780. else
  781. chr.Head.Transparency = 0
  782. if shirt ~= nil then
  783. shirt:Clone().Parent = chr
  784. end
  785. if pants ~= nil then
  786. pants:Clone().Parent = chr
  787. end
  788. for i,v in pairs(hats) do
  789. v:Clone().Parent = chr
  790. end
  791. end
  792. end)
  793. end
  794. end
Add Comment
Please, Sign In to add comment