zed_isJayTheLionJR

Untitled

Feb 4th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.45 KB | None | 0 0
  1. local ContentProvider = game:GetService("ContentProvider")
  2.  
  3. local function LoadAssets(AssetList)
  4. -- Takes an asset list and preloads it. Will not wait for them to load.
  5.  
  6. for _, AssetId in pairs(AssetList) do
  7. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  8. end
  9. end
  10.  
  11. LoadAssets({11442510,30956707})
  12. local Gibs = game.Workspace
  13.  
  14. function Kill(Character)
  15. Character.Humanoid.Health = 0
  16. local poo = Instance.new("IntValue",Character)
  17. poo.Name = "haha nope"
  18. local svch = Character
  19. local hum = Character:findFirstChild("Humanoid")
  20. Character.Archivable = true
  21. local chrclone = Character:clone()
  22. Character.Archivable = false
  23.  
  24. local ch = chrclone:GetChildren()
  25. local i
  26. for i = 1,#ch do
  27. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  28. ch[i]:remove()
  29. end
  30. end
  31. local function Scan(ch)
  32. local e
  33. for e = 1,#ch do
  34. Scan(ch[e]:GetChildren())
  35. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  36. ch[e]:remove()
  37. end
  38. end
  39. end
  40. Scan(chrclone:GetChildren())
  41.  
  42. local hum2 = chrclone:findFirstChild("Humanoid")
  43.  
  44.  
  45. if hum2 ~= nil then
  46. hum2.Name = "Humanoid2"
  47. hum2.PlatformStand = true
  48. hum2.Sit = true
  49. hum2.MaxHealth = 0
  50. hum2.Health = 0
  51. end
  52.  
  53. local ch = Character:GetChildren()
  54. local i
  55. for i = 1,#ch do
  56. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  57. ch[i]:remove()
  58. end
  59. end
  60.  
  61. wait(0.2)
  62.  
  63. local ch = Character:GetChildren()
  64. local i
  65. for i = 1,#ch do
  66. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  67. ch[i]:remove()
  68. end
  69. end
  70. Character = chrclone
  71. local Torso = Character.Torso
  72. local movevector = Vector3.new()
  73.  
  74. if Torso then
  75. local Head = Character:FindFirstChild("Head")
  76. local Limb = Character:FindFirstChild("Right Arm")
  77. if Limb then
  78.  
  79. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  80. local Joint = Instance.new("Glue")
  81. Joint.Name = "RightShoulder"
  82. Joint.Part0 = Torso
  83. Joint.Part1 = Limb
  84. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  85. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  86. Joint.Parent = Torso
  87.  
  88. local B = Instance.new("Part")
  89. B.TopSurface = 0
  90. B.BottomSurface = 0
  91. B.formFactor = "Symmetric"
  92. B.Size = Vector3.new(1, 1, 1)
  93. B.Transparency = 1
  94. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  95. B.Parent = Character
  96. local W = Instance.new("Weld")
  97. W.Part0 = Limb
  98. W.Part1 = B
  99. W.C0 = CFrame.new(0, -0.5, 0)
  100. W.Parent = Limb
  101.  
  102. end
  103. local Limb = Character:FindFirstChild("Left Arm")
  104. if Limb then
  105.  
  106. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  107. local Joint = Instance.new("Glue")
  108. Joint.Name = "LeftShoulder"
  109. Joint.Part0 = Torso
  110. Joint.Part1 = Limb
  111. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  112. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  113. Joint.Parent = Torso
  114.  
  115. local B = Instance.new("Part")
  116. B.TopSurface = 0
  117. B.BottomSurface = 0
  118. B.formFactor = "Symmetric"
  119. B.Size = Vector3.new(1, 1, 1)
  120. B.Transparency = 1
  121. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  122. B.Parent = Character
  123. local W = Instance.new("Weld")
  124. W.Part0 = Limb
  125. W.Part1 = B
  126. W.C0 = CFrame.new(0, -0.5, 0)
  127. W.Parent = Limb
  128.  
  129. end
  130. local Limb = Character:FindFirstChild("Right Leg")
  131. if Limb then
  132.  
  133. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  134. local Joint = Instance.new("Glue")
  135. Joint.Name = "RightHip"
  136. Joint.Part0 = Torso
  137. Joint.Part1 = Limb
  138. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  139. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  140. Joint.Parent = Torso
  141.  
  142. local B = Instance.new("Part")
  143. B.TopSurface = 0
  144. B.BottomSurface = 0
  145. B.formFactor = "Symmetric"
  146. B.Size = Vector3.new(1, 1, 1)
  147. B.Transparency = 1
  148. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  149. B.Parent = Character
  150. local W = Instance.new("Weld")
  151. W.Part0 = Limb
  152. W.Part1 = B
  153. W.C0 = CFrame.new(0, -0.5, 0)
  154. W.Parent = Limb
  155.  
  156. end
  157. local Limb = Character:FindFirstChild("Left Leg")
  158. if Limb then
  159.  
  160. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  161. local Joint = Instance.new("Glue")
  162. Joint.Name = "LeftHip"
  163. Joint.Part0 = Torso
  164. Joint.Part1 = Limb
  165. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  166. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  167. Joint.Parent = Torso
  168.  
  169. local B = Instance.new("Part")
  170. B.TopSurface = 0
  171. B.BottomSurface = 0
  172. B.formFactor = "Symmetric"
  173. B.Size = Vector3.new(1, 1, 1)
  174. B.Transparency = 1
  175. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  176. B.Parent = Character
  177. local W = Instance.new("Weld")
  178. W.Part0 = Limb
  179. W.Part1 = B
  180. W.C0 = CFrame.new(0, -0.5, 0)
  181. W.Parent = Limb
  182.  
  183. end
  184. --[
  185. local Bar = Instance.new("Part")
  186. Bar.TopSurface = 0
  187. Bar.BottomSurface = 0
  188. Bar.formFactor = "Symmetric"
  189. Bar.Size = Vector3.new(1, 1, 1)
  190. Bar.Transparency = 1
  191. Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  192. Bar.Parent = Character
  193. local Weld = Instance.new("Weld")
  194. Weld.Part0 = Torso
  195. Weld.Part1 = Bar
  196. Weld.C0 = CFrame.new(0, 0.5, 0)
  197. Weld.Parent = Torso
  198. --]]
  199. end
  200. Character.Parent = Gibs
  201. game.Debris:AddItem(Character, 12)
  202. if movevector ~= Vector3.new() then
  203. for i = 1,10 do
  204. wait()
  205. Torso.Velocity = Vector3.new(0,0,-100)
  206. Head.Velocity = movevector * 200
  207. end
  208. end
  209. local duh = Torso
  210. ee = Instance.new("Part")
  211. ee.Anchored = false
  212. ee.CanCollide = false
  213. ee.Parent = duh
  214. ee.Transparency =1
  215. ee.Size = Vector3.new(0.15, 0.15, 0.15)
  216. wee = Instance.new("Weld")
  217. wee.Parent = duh
  218. wee.Part0 = duh
  219. wee.Part1 = ee
  220. wee.C0 = CFrame.new(0, 1, 0)
  221. ge = Instance.new('ParticleEmitter')
  222. ge.Parent = ee
  223. ge.Texture = "rbxassetid://29712167"
  224. ge.Size = NumberSequence.new(0.2,0.05)
  225. ge.Acceleration = Vector3.new(0, -20, 0)
  226. ge.Rate = 100000
  227. ge.Speed = NumberRange.new(7,8)
  228. ge.Lifetime = NumberRange.new(3,4)
  229. ge.VelocitySpread = 10
  230. ge.VelocityInheritance = 0.3
  231. ea = Instance.new("Part")
  232. ea.Anchored = false
  233. ea.CanCollide = false
  234. ea.Parent = Character.Head
  235. ea.Transparency =1
  236. ea.Size = Vector3.new(0.15, 0.15, 0.15)
  237. wea = Instance.new("Weld")
  238. wea.Parent = Character.Head
  239. wea.Part0 = Character.Head
  240. wea.Part1 = ea
  241. wea.C0 = CFrame.new(0, -0.7, 0)
  242. ga = Instance.new('ParticleEmitter')
  243. ga.Parent = ea
  244. ga.Texture = "rbxassetid://29712167"
  245. ga.Size = NumberSequence.new(0.2,0.05)
  246. ga.Acceleration = Vector3.new(0, -20, 0)
  247. ga.Rate = 100000
  248. ga.Speed = NumberRange.new(7,8)
  249. ga.Lifetime = NumberRange.new(3,4)
  250. ga.VelocitySpread = 10
  251. ga.VelocityInheritance = 0.3
  252. ga.EmissionDirection = Enum.NormalId.Bottom
  253. end
  254.  
  255. local plr = game.Players.LocalPlayer
  256. local chr = plr.Character
  257. local mouse = plr:GetMouse()
  258. local intro = coroutine.wrap(function()
  259. local gui = Instance.new('ScreenGui',plr.PlayerGui)
  260. gui.Name = "Intro"
  261. local fr = Instance.new('Frame',gui)
  262. fr.Size = UDim2.new(0.4,0,0,0)
  263. fr.Position = UDim2.new(0.3,0,-0.1,0)
  264. fr.BorderColor3 = Color3.fromRGB(198, 45, 45)
  265. fr.BorderSizePixel = 5
  266. fr.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  267. local title = Instance.new('TextLabel',fr)
  268. title.Size = UDim2.new(1,0,0.4,0)
  269. title.Position = UDim2.new(0,0,0.1,0)
  270. title.BackgroundTransparency = 1
  271. title.TextColor3 = Color3.fromRGB(198, 45, 45)
  272. title.TextScaled = true
  273. title.Text = 'Deadpool Script'
  274. local desc = Instance.new('TextLabel',fr)
  275. desc.Size = UDim2.new(1,0,0.5,0)
  276. desc.Position = UDim2.new(0,0,0.5,0)
  277. desc.BackgroundTransparency = 1
  278. desc.TextColor3 = Color3.fromRGB(198, 45, 45)
  279. desc.TextScaled = true
  280. desc.Text = ''
  281. wait(1)
  282. fr:TweenSize(UDim2.new(0.4,0,0.5,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,2)
  283. wait(2)
  284. local str = 'Hotkey to equip katana is N. Use Z to stab and X to slice heads off. Created by mustardfoot.'
  285. local leng = string.len(str)
  286. for i = 1,leng do
  287. desc.Text = string.sub(str,1,i)
  288. wait()
  289. end
  290. wait(2)
  291. fr:TweenSize(UDim2.new(0.4,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,0.8)
  292. wait(2)
  293. gui:Destroy()
  294. end)
  295. intro()
  296.  
  297.  
  298. wait(2)
  299. local tors = chr.Torso
  300. chr.Head.Transparency = 1
  301. for i,v in pairs(chr:GetChildren()) do
  302. if v.ClassName == "CharacterMesh" then
  303. v:Destroy()
  304. end
  305. end
  306. local humroot = chr.HumanoidRootPart:Clone()
  307. local torsclone = tors:Clone()
  308. local anim = chr.Animate:Clone()
  309. local hum = chr.Humanoid:Clone()
  310. local head = chr.Head:Clone()
  311. local neck = chr.Torso.Neck:Clone()
  312. local rightarm = chr["Right Arm"]:Clone()
  313. local leftarm = chr["Left Arm"]:Clone()
  314. local leftleg = chr["Left Leg"]:Clone()
  315. local rightleg = chr["Right Leg"]:Clone()
  316. local rightshoulder = tors["Right Shoulder"]:Clone()
  317. local leftshoulder = tors["Left Shoulder"]:Clone()
  318. local righthip = tors["Right Hip"]:Clone()
  319. local lefthip = tors["Left Hip"]:Clone()
  320. local shirt = nil
  321. local pants = nil
  322. local hats = {}
  323. local lastpos = CFrame.new(0,0,0)
  324. local on = true
  325. local doing = false
  326. local stabbing = false
  327. local slicing = false
  328. local toolz = Instance.new('Tool',plr.Backpack)
  329. toolz.Name = "Katana"
  330. toolz.RequiresHandle = false
  331. toolz.CanBeDropped = false
  332. local partz = Instance.new('Part',toolz)
  333. partz.Size = Vector3.new(0.2,0.2,3)
  334. partz.CanCollide = false
  335. local meshz = Instance.new('SpecialMesh',partz)
  336. meshz.MeshId = 'rbxassetid://11442510'
  337. meshz.TextureId = 'rbxassetid://30956707'
  338. meshz.VertexColor = Vector3.new(0,0,0)
  339.  
  340. toolz.Equipped:connect(function(mouse)
  341. if chr:FindFirstChild('Right Arm') then
  342. local weld = Instance.new('Weld',partz)
  343. weld.Part0 = partz
  344. weld.Part1 = chr["Right Arm"]
  345. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  346. end
  347. mouse.KeyDown:connect(function(key)
  348. if doing == false then
  349. if key == 'z' then
  350. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  351. doing = true
  352. local weld = Instance.new('Weld',chr["Right Arm"])
  353. weld.Part0 = chr["Right Arm"]
  354. weld.Part1 = chr.Torso
  355. weld.C0 = CFrame.new(-1.5,0,0)
  356. for i=1,25 do
  357. 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)
  358. wait()
  359. end
  360. wait()
  361. stabbing = true
  362. for i=1,10 do
  363. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/4,0,-math.pi/6),i/10)
  364. wait()
  365. end
  366. wait()
  367. for i=1,25 do
  368. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/25)
  369. wait()
  370. end
  371. chr["Right Arm"]:Destroy()
  372. doing = false
  373. stabbing = false
  374. end
  375. elseif key == 'x' then
  376. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  377. doing = true
  378. local weld = Instance.new('Weld',chr["Right Arm"])
  379. weld.Part0 = chr["Right Arm"]
  380. weld.Part1 = chr.Torso
  381. weld.C0 = CFrame.new(-1.5,0,0)
  382. for i=1,25 do
  383. 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)
  384. wait()
  385. end
  386. wait()
  387. slicing = true
  388. for i=1,5 do
  389. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/8,0,-math.pi/4),i/5)
  390. wait()
  391. end
  392. wait()
  393. for i=1,12.5 do
  394. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/12.5)
  395. wait()
  396. end
  397. chr["Right Arm"]:Destroy()
  398. doing = false
  399. slicing = false
  400. end
  401. end
  402. end
  403. end)
  404. end)
  405.  
  406. partz.Touched:connect(function(hit)
  407. if hit.Parent:FindFirstChild('Humanoid') and stabbing and hit.Parent ~= chr then
  408. hit.Parent.Humanoid.Health = 0
  409. elseif hit.Parent:FindFirstChild('heck') == nil and slicing then
  410. local he = Instance.new('IntValue',hit.Parent)
  411. he.Name = "heck"
  412. Kill(hit.Parent)
  413. end
  414. end)
  415.  
  416. toolz.Unequipped:connect(function(mouse)
  417. if partz:FindFirstChildOfClass('Weld') then
  418. partz:FindFirstChildOfClass('Weld'):Destroy()
  419. end
  420. end)
  421. toolz.AncestryChanged:connect(function(child, parent)
  422. if parent ~= chr and parent ~= plr.Backpack then
  423. wait()
  424. toolz.Parent = plr.Backpack
  425. end
  426. end)
  427.  
  428. mouse.KeyDown:connect(function(key)
  429. if key == "n" then
  430. wait()
  431. toolz:Equip()
  432. end
  433. end)
  434. if chr:FindFirstChildOfClass('Shirt') then
  435. shirt = chr:FindFirstChildOfClass('Shirt'):Clone()
  436. end
  437. if chr:FindFirstChildOfClass('Pants') then
  438. pants = chr:FindFirstChildOfClass('Pants'):Clone()
  439. end
  440. for i,v in pairs(chr:GetChildren()) do
  441. if v.ClassName == "Accessory" then
  442. table.insert(hats,v:Clone())
  443. end
  444. end
  445. local rootjoint = chr.HumanoidRootPart.RootJoint:Clone()
  446. chr.Humanoid:Destroy()
  447. local gui = Instance.new('ScreenGui')
  448. gui.Parent = game.Players.LocalPlayer.PlayerGui
  449. gui.Name = "Deadpool"
  450. gui.ResetOnSpawn = false
  451. local frame = Instance.new('Frame',gui)
  452. frame.Size = UDim2.new(0.2,0,0.2,0)
  453. frame.Position = UDim2.new(0,0,0.9,0)
  454. frame.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  455. frame.BorderSizePixel = 4
  456. frame.BorderColor3 = Color3.fromRGB(198, 45, 45)
  457. frame.Active = true
  458. frame.Draggable = true
  459. local txt = Instance.new('TextLabel',frame)
  460. txt.Text = "Deadpool Gui"
  461. txt.TextColor3 = Color3.fromRGB(198, 45, 45)
  462. txt.Size = UDim2.new(1,0,0.3,0)
  463. txt.TextScaled = true
  464. txt.BackgroundTransparency = 1
  465. local but = Instance.new('TextButton',frame)
  466. but.Text = "Toggle Suit"
  467. but.TextColor3 = Color3.fromRGB(38, 38, 38)
  468. but.Size = UDim2.new(0.7,0,0.3,0)
  469. but.Position = UDim2.new(0.15,0,0.5,0)
  470. but.BorderSizePixel = 0
  471. but.TextScaled = true
  472. but.BackgroundColor3 = Color3.fromRGB(198, 45, 45)
  473. but.MouseButton1Down:connect(function()
  474. on = not on
  475. end)
  476. game:GetService('RunService').Stepped:connect(function()
  477. if chr.Parent == nil then
  478. chr.RobloxLocked = false
  479. chr.Parent = game.Workspace
  480. end
  481. if chr:FindFirstChildOfClass('Humanoid') == nil then
  482. hum:Clone().Parent = chr
  483. chr.Animate:Destroy()
  484. anim:Clone().Parent = chr
  485. end
  486. if chr:FindFirstChild('HumanoidRootPart') == nil then
  487. humroot:Clone().Parent = chr
  488. humroot.CFrame = lastpos
  489. chr.Humanoid:Destroy()
  490. hum:Clone().Parent = chr
  491. chr.Animate:Destroy()
  492. anim:Clone().Parent = chr
  493. chr.HumanoidRootPart.RootJoint:Destroy()
  494. end
  495. if chr:FindFirstChild('Torso') == nil then
  496. chr.Humanoid:Destroy()
  497. local tor = tors:Clone()
  498. tor.Parent = chr
  499. hum:Clone().Parent = chr
  500. chr.Animate:Destroy()
  501. anim:Clone().Parent = chr
  502. end
  503. if chr.HumanoidRootPart:FindFirstChild('RootJoint') == nil then
  504. local rtj = rootjoint:Clone()
  505. rtj.Parent = chr.HumanoidRootPart
  506. rtj.Part0 = chr.HumanoidRootPart
  507. rtj.Part1 = chr.Torso
  508. end
  509. if chr:FindFirstChild('Head') == nil then
  510. chr.Humanoid:Destroy()
  511. head:Clone().Parent = chr
  512. hum:Clone().Parent = chr
  513. chr.Animate:Destroy()
  514. anim:Clone().Parent = chr
  515. end
  516. if chr.Torso:FindFirstChild('Neck') == nil then
  517. chr.Humanoid:Destroy()
  518. local hec = neck:Clone()
  519. hec.Parent = chr.Torso
  520. hec.Part0 = chr.Torso
  521. hec.Part1 = chr.Head
  522. hum:Clone().Parent = chr
  523. chr.Animate:Destroy()
  524. anim:Clone().Parent = chr
  525. end
  526. if chr:FindFirstChild('Right Leg') == nil then
  527. rightleg:Clone().Parent = chr
  528. local fi = righthip:Clone()
  529. fi.Parent = chr.Torso
  530. fi.Part0 = chr.Torso
  531. fi.Part1 = chr["Right Leg"]
  532. end
  533. if chr:FindFirstChild('Right Arm') == nil then
  534. rightarm:Clone().Parent = chr
  535. local fi = rightshoulder:Clone()
  536. fi.Parent = chr.Torso
  537. fi.Part0 = chr.Torso
  538. fi.Part1 = chr["Right Arm"]
  539. end
  540. if chr:FindFirstChild('Left Leg') == nil then
  541. leftleg:Clone().Parent = chr
  542. local fi = lefthip:Clone()
  543. fi.Parent = chr.Torso
  544. fi.Part0 = chr.Torso
  545. fi.Part1 = chr["Left Leg"]
  546. end
  547. if chr:FindFirstChild('Left Arm') == nil then
  548. leftarm:Clone().Parent = chr
  549. local fi = leftshoulder:Clone()
  550. fi.Parent = chr.Torso
  551. fi.Part0 = chr.Torso
  552. fi.Part1 = chr["Left Arm"]
  553. end
  554. for i,v in pairs(chr:GetChildren()) do
  555. if v.Name == "Mask" or v.ClassName == "Accessory" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.Name == "KatanaHolder" then
  556. v:Destroy()
  557. end
  558. end
  559. chr.Humanoid.Health = chr.Humanoid.MaxHealth
  560. if partz:FindFirstChild('Weld') == nil and toolz.Parent == chr then
  561. local weld = Instance.new('Weld',partz)
  562. weld.Part0 = partz
  563. weld.Part1 = chr["Right Arm"]
  564. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  565. end
  566. lastpos = chr.HumanoidRootPart.CFrame
  567. local kat = Instance.new('Part',chr)
  568. kat.Size = Vector3.new(0.4,3,0.2)
  569. kat.Name = "KatanaHolder"
  570. kat.Material = Enum.Material.SmoothPlastic
  571. kat.BrickColor = BrickColor.new('Really black')
  572. kat.CanCollide = false
  573. local we = Instance.new('Weld',kat)
  574. we.Part0 = kat
  575. we.Part1 = chr.Torso
  576. we.C0 = CFrame.new(0,0,-0.5)*CFrame.Angles(0,0,0.5)
  577. if on == true then
  578. local shirt = Instance.new('Shirt',chr)
  579. shirt.ShirtTemplate = 'rbxassetid://379545459'
  580. local pants = Instance.new('Pants',chr)
  581. pants.PantsTemplate = 'rbxassetid://379545671'
  582. local mask = Instance.new('Part',chr)
  583. mask.Name = "Mask"
  584. mask.Size = Vector3.new(2,1,1)
  585. mask.BrickColor = BrickColor.new('Bright red')
  586. local mesh = Instance.new('SpecialMesh',mask)
  587. mesh.Scale = Vector3.new(1.3,1.3,1.3)
  588. local weld = Instance.new('Weld',mask)
  589. weld.Part0 = mask
  590. weld.Part1 = chr.Head
  591. local eyesurround = Instance.new('Part',mask)
  592. eyesurround.BrickColor = BrickColor.new('Really black')
  593. eyesurround.Size = Vector3.new(0.3,0.5,0.2)
  594. local mesh2 = Instance.new('SpecialMesh',eyesurround)
  595. mesh2.MeshType = Enum.MeshType.Sphere
  596. mesh2.Scale = Vector3.new(1,1,0.5)
  597. local weld2 = Instance.new('Weld',eyesurround)
  598. weld2.Part0 = eyesurround
  599. weld2.Part1 = mask
  600. weld2.C0 = CFrame.new(0.1,-0.22,0.58)*CFrame.Angles(0,0,-0.2)
  601. local eyesurround2 = Instance.new('Part',mask)
  602. eyesurround2.BrickColor = BrickColor.new('Really black')
  603. eyesurround2.Size = Vector3.new(0.3,0.5,0.2)
  604. local mesh3 = Instance.new('SpecialMesh',eyesurround2)
  605. mesh3.MeshType = Enum.MeshType.Sphere
  606. mesh3.Scale = Vector3.new(1,1,0.5)
  607. local weld3 = Instance.new('Weld',eyesurround2)
  608. weld3.Part0 = eyesurround2
  609. weld3.Part1 = mask
  610. weld3.C0 = CFrame.new(-0.1,-0.22,0.58)*CFrame.Angles(0,0,0.2)
  611. local eye = Instance.new('Part',mask)
  612. eye.BrickColor = BrickColor.new('Institutional white')
  613. eye.Size = Vector3.new(0.2,0.2,0.2)
  614. local mesh4 = Instance.new('SpecialMesh',eye)
  615. mesh4.MeshType = Enum.MeshType.Sphere
  616. mesh4.Scale = Vector3.new(1,1,0.5)
  617. local weld4 = Instance.new('Weld',eye)
  618. weld4.Part0 = eye
  619. weld4.Part1 = mask
  620. weld4.C0 = CFrame.new(0.1,-0.22,0.59)*CFrame.Angles(0,0,-0.2)
  621. local eye2 = Instance.new('Part',mask)
  622. eye2.BrickColor = BrickColor.new('Institutional white')
  623. eye2.Size = Vector3.new(0.2,0.2,0.2)
  624. local mesh5 = Instance.new('SpecialMesh',eye2)
  625. mesh5.MeshType = Enum.MeshType.Sphere
  626. mesh5.Scale = Vector3.new(1,1,0.5)
  627. local weld5 = Instance.new('Weld',eye2)
  628. weld5.Part0 = eye2
  629. weld5.Part1 = mask
  630. weld5.C0 = CFrame.new(-0.1,-0.22,0.59)*CFrame.Angles(0,0,0.2)
  631. else
  632. chr.Head.Transparency = 0
  633. if shirt ~= nil then
  634. shirt:Clone().Parent = chr
  635. end
  636. if pants ~= nil then
  637. pants:Clone().Parent = chr
  638. end
  639. for i,v in pairs(hats) do
  640. v:Clone().Parent = chr
  641. local ContentProvider = game:GetService("ContentProvider")
  642.  
  643. local function LoadAssets(AssetList)
  644. -- Takes an asset list and preloads it. Will not wait for them to load.
  645.  
  646. for _, AssetId in pairs(AssetList) do
  647. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  648. end
  649. end
  650.  
  651. LoadAssets({11442510,30956707})
  652. local Gibs = game.Workspace
  653.  
  654. function Kill(Character)
  655. Character.Humanoid.Health = 0
  656. local poo = Instance.new("IntValue",Character)
  657. poo.Name = "haha nope"
  658. local svch = Character
  659. local hum = Character:findFirstChild("Humanoid")
  660. Character.Archivable = true
  661. local chrclone = Character:clone()
  662. Character.Archivable = false
  663.  
  664. local ch = chrclone:GetChildren()
  665. local i
  666. for i = 1,#ch do
  667. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  668. ch[i]:remove()
  669. end
  670. end
  671. local function Scan(ch)
  672. local e
  673. for e = 1,#ch do
  674. Scan(ch[e]:GetChildren())
  675. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  676. ch[e]:remove()
  677. end
  678. end
  679. end
  680. Scan(chrclone:GetChildren())
  681.  
  682. local hum2 = chrclone:findFirstChild("Humanoid")
  683.  
  684.  
  685. if hum2 ~= nil then
  686. hum2.Name = "Humanoid2"
  687. hum2.PlatformStand = true
  688. hum2.Sit = true
  689. hum2.MaxHealth = 0
  690. hum2.Health = 0
  691. end
  692.  
  693. local ch = Character:GetChildren()
  694. local i
  695. for i = 1,#ch do
  696. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  697. ch[i]:remove()
  698. end
  699. end
  700.  
  701. wait(0.2)
  702.  
  703. local ch = Character:GetChildren()
  704. local i
  705. for i = 1,#ch do
  706. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  707. ch[i]:remove()
  708. end
  709. end
  710. Character = chrclone
  711. local Torso = Character.Torso
  712. local movevector = Vector3.new()
  713.  
  714. if Torso then
  715. local Head = Character:FindFirstChild("Head")
  716. local Limb = Character:FindFirstChild("Right Arm")
  717. if Limb then
  718.  
  719. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  720. local Joint = Instance.new("Glue")
  721. Joint.Name = "RightShoulder"
  722. Joint.Part0 = Torso
  723. Joint.Part1 = Limb
  724. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  725. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  726. Joint.Parent = Torso
  727.  
  728. local B = Instance.new("Part")
  729. B.TopSurface = 0
  730. B.BottomSurface = 0
  731. B.formFactor = "Symmetric"
  732. B.Size = Vector3.new(1, 1, 1)
  733. B.Transparency = 1
  734. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  735. B.Parent = Character
  736. local W = Instance.new("Weld")
  737. W.Part0 = Limb
  738. W.Part1 = B
  739. W.C0 = CFrame.new(0, -0.5, 0)
  740. W.Parent = Limb
  741.  
  742. end
  743. local Limb = Character:FindFirstChild("Left Arm")
  744. if Limb then
  745.  
  746. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  747. local Joint = Instance.new("Glue")
  748. Joint.Name = "LeftShoulder"
  749. Joint.Part0 = Torso
  750. Joint.Part1 = Limb
  751. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  752. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  753. Joint.Parent = Torso
  754.  
  755. local B = Instance.new("Part")
  756. B.TopSurface = 0
  757. B.BottomSurface = 0
  758. B.formFactor = "Symmetric"
  759. B.Size = Vector3.new(1, 1, 1)
  760. B.Transparency = 1
  761. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  762. B.Parent = Character
  763. local W = Instance.new("Weld")
  764. W.Part0 = Limb
  765. W.Part1 = B
  766. W.C0 = CFrame.new(0, -0.5, 0)
  767. W.Parent = Limb
  768.  
  769. end
  770. local Limb = Character:FindFirstChild("Right Leg")
  771. if Limb then
  772.  
  773. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  774. local Joint = Instance.new("Glue")
  775. Joint.Name = "RightHip"
  776. Joint.Part0 = Torso
  777. Joint.Part1 = Limb
  778. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  779. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  780. Joint.Parent = Torso
  781.  
  782. local B = Instance.new("Part")
  783. B.TopSurface = 0
  784. B.BottomSurface = 0
  785. B.formFactor = "Symmetric"
  786. B.Size = Vector3.new(1, 1, 1)
  787. B.Transparency = 1
  788. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  789. B.Parent = Character
  790. local W = Instance.new("Weld")
  791. W.Part0 = Limb
  792. W.Part1 = B
  793. W.C0 = CFrame.new(0, -0.5, 0)
  794. W.Parent = Limb
  795.  
  796. end
  797. local Limb = Character:FindFirstChild("Left Leg")
  798. if Limb then
  799.  
  800. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  801. local Joint = Instance.new("Glue")
  802. Joint.Name = "LeftHip"
  803. Joint.Part0 = Torso
  804. Joint.Part1 = Limb
  805. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  806. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  807. Joint.Parent = Torso
  808.  
  809. local B = Instance.new("Part")
  810. B.TopSurface = 0
  811. B.BottomSurface = 0
  812. B.formFactor = "Symmetric"
  813. B.Size = Vector3.new(1, 1, 1)
  814. B.Transparency = 1
  815. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  816. B.Parent = Character
  817. local W = Instance.new("Weld")
  818. W.Part0 = Limb
  819. W.Part1 = B
  820. W.C0 = CFrame.new(0, -0.5, 0)
  821. W.Parent = Limb
  822.  
  823. end
  824. --[
  825. local Bar = Instance.new("Part")
  826. Bar.TopSurface = 0
  827. Bar.BottomSurface = 0
  828. Bar.formFactor = "Symmetric"
  829. Bar.Size = Vector3.new(1, 1, 1)
  830. Bar.Transparency = 1
  831. Bar.CFrame = Torso.CFrame * CFrame.new(0, 0.5, 0)
  832. Bar.Parent = Character
  833. local Weld = Instance.new("Weld")
  834. Weld.Part0 = Torso
  835. Weld.Part1 = Bar
  836. Weld.C0 = CFrame.new(0, 0.5, 0)
  837. Weld.Parent = Torso
  838. --]]
  839. end
  840. Character.Parent = Gibs
  841. game.Debris:AddItem(Character, 12)
  842. if movevector ~= Vector3.new() then
  843. for i = 1,10 do
  844. wait()
  845. Torso.Velocity = Vector3.new(0,0,-100)
  846. Head.Velocity = movevector * 200
  847. end
  848. end
  849. local duh = Torso
  850. ee = Instance.new("Part")
  851. ee.Anchored = false
  852. ee.CanCollide = false
  853. ee.Parent = duh
  854. ee.Transparency =1
  855. ee.Size = Vector3.new(0.15, 0.15, 0.15)
  856. wee = Instance.new("Weld")
  857. wee.Parent = duh
  858. wee.Part0 = duh
  859. wee.Part1 = ee
  860. wee.C0 = CFrame.new(0, 1, 0)
  861. ge = Instance.new('ParticleEmitter')
  862. ge.Parent = ee
  863. ge.Texture = "rbxassetid://29712167"
  864. ge.Size = NumberSequence.new(0.2,0.05)
  865. ge.Acceleration = Vector3.new(0, -20, 0)
  866. ge.Rate = 100000
  867. ge.Speed = NumberRange.new(7,8)
  868. ge.Lifetime = NumberRange.new(3,4)
  869. ge.VelocitySpread = 10
  870. ge.VelocityInheritance = 0.3
  871. ea = Instance.new("Part")
  872. ea.Anchored = false
  873. ea.CanCollide = false
  874. ea.Parent = Character.Head
  875. ea.Transparency =1
  876. ea.Size = Vector3.new(0.15, 0.15, 0.15)
  877. wea = Instance.new("Weld")
  878. wea.Parent = Character.Head
  879. wea.Part0 = Character.Head
  880. wea.Part1 = ea
  881. wea.C0 = CFrame.new(0, -0.7, 0)
  882. ga = Instance.new('ParticleEmitter')
  883. ga.Parent = ea
  884. ga.Texture = "rbxassetid://29712167"
  885. ga.Size = NumberSequence.new(0.2,0.05)
  886. ga.Acceleration = Vector3.new(0, -20, 0)
  887. ga.Rate = 100000
  888. ga.Speed = NumberRange.new(7,8)
  889. ga.Lifetime = NumberRange.new(3,4)
  890. ga.VelocitySpread = 10
  891. ga.VelocityInheritance = 0.3
  892. ga.EmissionDirection = Enum.NormalId.Bottom
  893. end
  894.  
  895. local plr = game.Players.LocalPlayer
  896. local chr = plr.Character
  897. local mouse = plr:GetMouse()
  898. local intro = coroutine.wrap(function()
  899. local gui = Instance.new('ScreenGui',plr.PlayerGui)
  900. gui.Name = "Intro"
  901. local fr = Instance.new('Frame',gui)
  902. fr.Size = UDim2.new(0.4,0,0,0)
  903. fr.Position = UDim2.new(0.3,0,-0.1,0)
  904. fr.BorderColor3 = Color3.fromRGB(198, 45, 45)
  905. fr.BorderSizePixel = 5
  906. fr.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  907. local title = Instance.new('TextLabel',fr)
  908. title.Size = UDim2.new(1,0,0.4,0)
  909. title.Position = UDim2.new(0,0,0.1,0)
  910. title.BackgroundTransparency = 1
  911. title.TextColor3 = Color3.fromRGB(198, 45, 45)
  912. title.TextScaled = true
  913. title.Text = 'Deadpool Script'
  914. local desc = Instance.new('TextLabel',fr)
  915. desc.Size = UDim2.new(1,0,0.5,0)
  916. desc.Position = UDim2.new(0,0,0.5,0)
  917. desc.BackgroundTransparency = 1
  918. desc.TextColor3 = Color3.fromRGB(198, 45, 45)
  919. desc.TextScaled = true
  920. desc.Text = ''
  921. wait(1)
  922. fr:TweenSize(UDim2.new(0.4,0,0.5,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,2)
  923. wait(2)
  924. local str = 'Hotkey to equip katana is N. Use Z to stab and X to slice heads off. Created by mustardfoot.'
  925. local leng = string.len(str)
  926. for i = 1,leng do
  927. desc.Text = string.sub(str,1,i)
  928. wait()
  929. end
  930. wait(2)
  931. fr:TweenSize(UDim2.new(0.4,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Bounce,0.8)
  932. wait(2)
  933. gui:Destroy()
  934. end)
  935. intro()
  936.  
  937.  
  938. wait(2)
  939. local tors = chr.Torso
  940. chr.Head.Transparency = 1
  941. for i,v in pairs(chr:GetChildren()) do
  942. if v.ClassName == "CharacterMesh" then
  943. v:Destroy()
  944. end
  945. end
  946. local humroot = chr.HumanoidRootPart:Clone()
  947. local torsclone = tors:Clone()
  948. local anim = chr.Animate:Clone()
  949. local hum = chr.Humanoid:Clone()
  950. local head = chr.Head:Clone()
  951. local neck = chr.Torso.Neck:Clone()
  952. local rightarm = chr["Right Arm"]:Clone()
  953. local leftarm = chr["Left Arm"]:Clone()
  954. local leftleg = chr["Left Leg"]:Clone()
  955. local rightleg = chr["Right Leg"]:Clone()
  956. local rightshoulder = tors["Right Shoulder"]:Clone()
  957. local leftshoulder = tors["Left Shoulder"]:Clone()
  958. local righthip = tors["Right Hip"]:Clone()
  959. local lefthip = tors["Left Hip"]:Clone()
  960. local shirt = nil
  961. local pants = nil
  962. local hats = {}
  963. local lastpos = CFrame.new(0,0,0)
  964. local on = true
  965. local doing = false
  966. local stabbing = false
  967. local slicing = false
  968. local toolz = Instance.new('Tool',plr.Backpack)
  969. toolz.Name = "Katana"
  970. toolz.RequiresHandle = false
  971. toolz.CanBeDropped = false
  972. local partz = Instance.new('Part',toolz)
  973. partz.Size = Vector3.new(0.2,0.2,3)
  974. partz.CanCollide = false
  975. local meshz = Instance.new('SpecialMesh',partz)
  976. meshz.MeshId = 'rbxassetid://11442510'
  977. meshz.TextureId = 'rbxassetid://30956707'
  978. meshz.VertexColor = Vector3.new(0,0,0)
  979.  
  980. toolz.Equipped:connect(function(mouse)
  981. if chr:FindFirstChild('Right Arm') then
  982. local weld = Instance.new('Weld',partz)
  983. weld.Part0 = partz
  984. weld.Part1 = chr["Right Arm"]
  985. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  986. end
  987. mouse.KeyDown:connect(function(key)
  988. if doing == false then
  989. if key == 'z' then
  990. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  991. doing = true
  992. local weld = Instance.new('Weld',chr["Right Arm"])
  993. weld.Part0 = chr["Right Arm"]
  994. weld.Part1 = chr.Torso
  995. weld.C0 = CFrame.new(-1.5,0,0)
  996. for i=1,25 do
  997. 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)
  998. wait()
  999. end
  1000. wait()
  1001. stabbing = true
  1002. for i=1,10 do
  1003. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/4,0,-math.pi/6),i/10)
  1004. wait()
  1005. end
  1006. wait()
  1007. for i=1,25 do
  1008. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/25)
  1009. wait()
  1010. end
  1011. chr["Right Arm"]:Destroy()
  1012. doing = false
  1013. stabbing = false
  1014. end
  1015. elseif key == 'x' then
  1016. if chr:FindFirstChild('Right Arm') and chr:FindFirstChild('Torso') then
  1017. doing = true
  1018. local weld = Instance.new('Weld',chr["Right Arm"])
  1019. weld.Part0 = chr["Right Arm"]
  1020. weld.Part1 = chr.Torso
  1021. weld.C0 = CFrame.new(-1.5,0,0)
  1022. for i=1,25 do
  1023. 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)
  1024. wait()
  1025. end
  1026. wait()
  1027. slicing = true
  1028. for i=1,5 do
  1029. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0.8,0)*CFrame.Angles(-math.pi/8,0,-math.pi/4),i/5)
  1030. wait()
  1031. end
  1032. wait()
  1033. for i=1,12.5 do
  1034. weld.C0 = weld.C0:lerp(CFrame.new(-1.5,0,0),i/12.5)
  1035. wait()
  1036. end
  1037. chr["Right Arm"]:Destroy()
  1038. doing = false
  1039. slicing = false
  1040. end
  1041. end
  1042. end
  1043. end)
  1044. end)
  1045.  
  1046. partz.Touched:connect(function(hit)
  1047. if hit.Parent:FindFirstChild('Humanoid') and stabbing and hit.Parent ~= chr then
  1048. hit.Parent.Humanoid.Health = 0
  1049. elseif hit.Parent:FindFirstChild('heck') == nil and slicing then
  1050. local he = Instance.new('IntValue',hit.Parent)
  1051. he.Name = "heck"
  1052. Kill(hit.Parent)
  1053. end
  1054. end)
  1055.  
  1056. toolz.Unequipped:connect(function(mouse)
  1057. if partz:FindFirstChildOfClass('Weld') then
  1058. partz:FindFirstChildOfClass('Weld'):Destroy()
  1059. end
  1060. end)
  1061. toolz.AncestryChanged:connect(function(child, parent)
  1062. if parent ~= chr and parent ~= plr.Backpack then
  1063. wait()
  1064. toolz.Parent = plr.Backpack
  1065. end
  1066. end)
  1067.  
  1068. mouse.KeyDown:connect(function(key)
  1069. if key == "n" then
  1070. wait()
  1071. toolz:Equip()
  1072. end
  1073. end)
  1074. if chr:FindFirstChildOfClass('Shirt') then
  1075. shirt = chr:FindFirstChildOfClass('Shirt'):Clone()
  1076. end
  1077. if chr:FindFirstChildOfClass('Pants') then
  1078. pants = chr:FindFirstChildOfClass('Pants'):Clone()
  1079. end
  1080. for i,v in pairs(chr:GetChildren()) do
  1081. if v.ClassName == "Accessory" then
  1082. table.insert(hats,v:Clone())
  1083. end
  1084. end
  1085. local rootjoint = chr.HumanoidRootPart.RootJoint:Clone()
  1086. chr.Humanoid:Destroy()
  1087. local gui = Instance.new('ScreenGui')
  1088. gui.Parent = game.Players.LocalPlayer.PlayerGui
  1089. gui.Name = "Deadpool"
  1090. gui.ResetOnSpawn = false
  1091. local frame = Instance.new('Frame',gui)
  1092. frame.Size = UDim2.new(0.2,0,0.2,0)
  1093. frame.Position = UDim2.new(0,0,0.9,0)
  1094. frame.BackgroundColor3 = Color3.fromRGB(38, 38, 38)
  1095. frame.BorderSizePixel = 4
  1096. frame.BorderColor3 = Color3.fromRGB(198, 45, 45)
  1097. frame.Active = true
  1098. frame.Draggable = true
  1099. local txt = Instance.new('TextLabel',frame)
  1100. txt.Text = "Deadpool Gui"
  1101. txt.TextColor3 = Color3.fromRGB(198, 45, 45)
  1102. txt.Size = UDim2.new(1,0,0.3,0)
  1103. txt.TextScaled = true
  1104. txt.BackgroundTransparency = 1
  1105. local but = Instance.new('TextButton',frame)
  1106. but.Text = "Toggle Suit"
  1107. but.TextColor3 = Color3.fromRGB(38, 38, 38)
  1108. but.Size = UDim2.new(0.7,0,0.3,0)
  1109. but.Position = UDim2.new(0.15,0,0.5,0)
  1110. but.BorderSizePixel = 0
  1111. but.TextScaled = true
  1112. but.BackgroundColor3 = Color3.fromRGB(198, 45, 45)
  1113. but.MouseButton1Down:connect(function()
  1114. on = not on
  1115. end)
  1116. game:GetService('RunService').Stepped:connect(function()
  1117. if chr.Parent == nil then
  1118. chr.RobloxLocked = false
  1119. chr.Parent = game.Workspace
  1120. end
  1121. if chr:FindFirstChildOfClass('Humanoid') == nil then
  1122. hum:Clone().Parent = chr
  1123. chr.Animate:Destroy()
  1124. anim:Clone().Parent = chr
  1125. end
  1126. if chr:FindFirstChild('HumanoidRootPart') == nil then
  1127. humroot:Clone().Parent = chr
  1128. humroot.CFrame = lastpos
  1129. chr.Humanoid:Destroy()
  1130. hum:Clone().Parent = chr
  1131. chr.Animate:Destroy()
  1132. anim:Clone().Parent = chr
  1133. chr.HumanoidRootPart.RootJoint:Destroy()
  1134. end
  1135. if chr:FindFirstChild('Torso') == nil then
  1136. chr.Humanoid:Destroy()
  1137. local tor = tors:Clone()
  1138. tor.Parent = chr
  1139. hum:Clone().Parent = chr
  1140. chr.Animate:Destroy()
  1141. anim:Clone().Parent = chr
  1142. end
  1143. if chr.HumanoidRootPart:FindFirstChild('RootJoint') == nil then
  1144. local rtj = rootjoint:Clone()
  1145. rtj.Parent = chr.HumanoidRootPart
  1146. rtj.Part0 = chr.HumanoidRootPart
  1147. rtj.Part1 = chr.Torso
  1148. end
  1149. if chr:FindFirstChild('Head') == nil then
  1150. chr.Humanoid:Destroy()
  1151. head:Clone().Parent = chr
  1152. hum:Clone().Parent = chr
  1153. chr.Animate:Destroy()
  1154. anim:Clone().Parent = chr
  1155. end
  1156. if chr.Torso:FindFirstChild('Neck') == nil then
  1157. chr.Humanoid:Destroy()
  1158. local hec = neck:Clone()
  1159. hec.Parent = chr.Torso
  1160. hec.Part0 = chr.Torso
  1161. hec.Part1 = chr.Head
  1162. hum:Clone().Parent = chr
  1163. chr.Animate:Destroy()
  1164. anim:Clone().Parent = chr
  1165. end
  1166. if chr:FindFirstChild('Right Leg') == nil then
  1167. rightleg:Clone().Parent = chr
  1168. local fi = righthip:Clone()
  1169. fi.Parent = chr.Torso
  1170. fi.Part0 = chr.Torso
  1171. fi.Part1 = chr["Right Leg"]
  1172. end
  1173. if chr:FindFirstChild('Right Arm') == nil then
  1174. rightarm:Clone().Parent = chr
  1175. local fi = rightshoulder:Clone()
  1176. fi.Parent = chr.Torso
  1177. fi.Part0 = chr.Torso
  1178. fi.Part1 = chr["Right Arm"]
  1179. end
  1180. if chr:FindFirstChild('Left Leg') == nil then
  1181. leftleg:Clone().Parent = chr
  1182. local fi = lefthip:Clone()
  1183. fi.Parent = chr.Torso
  1184. fi.Part0 = chr.Torso
  1185. fi.Part1 = chr["Left Leg"]
  1186. end
  1187. if chr:FindFirstChild('Left Arm') == nil then
  1188. leftarm:Clone().Parent = chr
  1189. local fi = leftshoulder:Clone()
  1190. fi.Parent = chr.Torso
  1191. fi.Part0 = chr.Torso
  1192. fi.Part1 = chr["Left Arm"]
  1193. end
  1194. for i,v in pairs(chr:GetChildren()) do
  1195. if v.Name == "Mask" or v.ClassName == "Accessory" or v.ClassName == "Shirt" or v.ClassName == "Pants" or v.Name == "KatanaHolder" then
  1196. v:Destroy()
  1197. end
  1198. end
  1199. chr.Humanoid.Health = chr.Humanoid.MaxHealth
  1200. if partz:FindFirstChild('Weld') == nil and toolz.Parent == chr then
  1201. local weld = Instance.new('Weld',partz)
  1202. weld.Part0 = partz
  1203. weld.Part1 = chr["Right Arm"]
  1204. weld.C0 = CFrame.new(0.9,0,-1.25)*CFrame.Angles(math.pi,0,-math.pi/2)
  1205. end
  1206. lastpos = chr.HumanoidRootPart.CFrame
  1207. local kat = Instance.new('Part',chr)
  1208. kat.Size = Vector3.new(0.4,3,0.2)
  1209. kat.Name = "KatanaHolder"
  1210. kat.Material = Enum.Material.SmoothPlastic
  1211. kat.BrickColor = BrickColor.new('Really black')
  1212. kat.CanCollide = false
  1213. local we = Instance.new('Weld',kat)
  1214. we.Part0 = kat
  1215. we.Part1 = chr.Torso
  1216. we.C0 = CFrame.new(0,0,-0.5)*CFrame.Angles(0,0,0.5)
  1217. if on == true then
  1218. local shirt = Instance.new('Shirt',chr)
  1219. shirt.ShirtTemplate = 'rbxassetid://379545459'
  1220. local pants = Instance.new('Pants',chr)
  1221. pants.PantsTemplate = 'rbxassetid://379545671'
  1222. local mask = Instance.new('Part',chr)
  1223. mask.Name = "Mask"
  1224. mask.Size = Vector3.new(2,1,1)
  1225. mask.BrickColor = BrickColor.new('Bright red')
  1226. local mesh = Instance.new('SpecialMesh',mask)
  1227. mesh.Scale = Vector3.new(1.3,1.3,1.3)
  1228. local weld = Instance.new('Weld',mask)
  1229. weld.Part0 = mask
  1230. weld.Part1 = chr.Head
  1231. local eyesurround = Instance.new('Part',mask)
  1232. eyesurround.BrickColor = BrickColor.new('Really black')
  1233. eyesurround.Size = Vector3.new(0.3,0.5,0.2)
  1234. local mesh2 = Instance.new('SpecialMesh',eyesurround)
  1235. mesh2.MeshType = Enum.MeshType.Sphere
  1236. mesh2.Scale = Vector3.new(1,1,0.5)
  1237. local weld2 = Instance.new('Weld',eyesurround)
  1238. weld2.Part0 = eyesurround
  1239. weld2.Part1 = mask
  1240. weld2.C0 = CFrame.new(0.1,-0.22,0.58)*CFrame.Angles(0,0,-0.2)
  1241. local eyesurround2 = Instance.new('Part',mask)
  1242. eyesurround2.BrickColor = BrickColor.new('Really black')
  1243. eyesurround2.Size = Vector3.new(0.3,0.5,0.2)
  1244. local mesh3 = Instance.new('SpecialMesh',eyesurround2)
  1245. mesh3.MeshType = Enum.MeshType.Sphere
  1246. mesh3.Scale = Vector3.new(1,1,0.5)
  1247. local weld3 = Instance.new('Weld',eyesurround2)
  1248. weld3.Part0 = eyesurround2
  1249. weld3.Part1 = mask
  1250. weld3.C0 = CFrame.new(-0.1,-0.22,0.58)*CFrame.Angles(0,0,0.2)
  1251. local eye = Instance.new('Part',mask)
  1252. eye.BrickColor = BrickColor.new('Institutional white')
  1253. eye.Size = Vector3.new(0.2,0.2,0.2)
  1254. local mesh4 = Instance.new('SpecialMesh',eye)
  1255. mesh4.MeshType = Enum.MeshType.Sphere
  1256. mesh4.Scale = Vector3.new(1,1,0.5)
  1257. local weld4 = Instance.new('Weld',eye)
  1258. weld4.Part0 = eye
  1259. weld4.Part1 = mask
  1260. weld4.C0 = CFrame.new(0.1,-0.22,0.59)*CFrame.Angles(0,0,-0.2)
  1261. local eye2 = Instance.new('Part',mask)
  1262. eye2.BrickColor = BrickColor.new('Institutional white')
  1263. eye2.Size = Vector3.new(0.2,0.2,0.2)
  1264. local mesh5 = Instance.new('SpecialMesh',eye2)
  1265. mesh5.MeshType = Enum.MeshType.Sphere
  1266. mesh5.Scale = Vector3.new(1,1,0.5)
  1267. local weld5 = Instance.new('Weld',eye2)
  1268. weld5.Part0 = eye2
  1269. weld5.Part1 = mask
  1270. weld5.C0 = CFrame.new(-0.1,-0.22,0.59)*CFrame.Angles(0,0,0.2)
  1271. else
  1272. chr.Head.Transparency = 0
  1273. if shirt ~= nil then
  1274. shirt:Clone().Parent = chr
  1275. end
  1276. if pants ~= nil then
  1277. pants:Clone().Parent = chr
  1278. end
  1279. for i,v in pairs(hats) do
  1280. v:Clone().Parent = chr
  1281. end
  1282. end
  1283. end)
  1284. end
  1285. end
  1286. end
Add Comment
Please, Sign In to add comment