Advertisement
spacemonkey3591

Untitled

Jul 9th, 2017
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.87 KB | None | 0 0
  1. function ragdoll()
  2. game.Players.LocalPlayer.Character.Archivable = true
  3. clone = game.Players.LocalPlayer.Character:Clone()
  4. clone.Parent = workspace
  5. for i,v in pairs(clone:GetChildren()) do
  6. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  7. v:destroy()
  8. end
  9. for i,p in pairs(v:GetChildren()) do
  10. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  11. p:destroy()
  12. end
  13. end
  14. end
  15. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  16. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  17. t:destroy()
  18. end
  19. end
  20. vel = Instance.new("BodyVelocity", clone.Torso)
  21. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  22. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  23. using = false
  24. hit = Instance.new("Sound", clone.Torso)
  25. hit.SoundId = "rbxassetid://260430060"
  26. hit.Volume = 5
  27. hit1 = Instance.new("Sound", clone.Torso)
  28. hit1.SoundId = "rbxassetid://138087186"
  29. hit1.Volume = 5
  30. hit2 = Instance.new("Sound", clone.Torso)
  31. hit2.SoundId = "rbxassetid://131237241"
  32. hit2.Volume = 5
  33. hit3 = Instance.new("Sound", clone.Torso)
  34. hit3.SoundId = "rbxassetid://278062209"
  35. hit3.Volume = 5
  36. hit3.TimePosition = 0.33
  37. ded = Instance.new("Sound", clone.Torso)
  38. ded.SoundId = "rbxassetid://144540754"
  39. ded.Volume = 5
  40. local leftarm = clone:findFirstChild("Left Arm")
  41. local rightrm = clone:findFirstChild("Right Arm")
  42. local leftleg = clone:findFirstChild("Left Leg")
  43. local rightleg = clone:findFirstChild("Right Leg")
  44. local head = clone:findFirstChild("Head")
  45. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  46. if g.ClassName == "Part" then
  47. g:destroy()
  48. end
  49. end
  50. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  51. if h.ClassName == "Accesory" then
  52. h:destroy()
  53. end
  54. end
  55. game.Workspace.CurrentCamera.CameraSubject = head
  56. if head ~= nil then
  57. local glue13 = Instance.new("Glue", clone.Torso)
  58. glue13.Part0 = clone.Torso
  59. glue13.Part1 = head
  60. glue13.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  61. glue13.C1 = CFrame.new(0, -0.5, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  62. local collider13 = Instance.new("Part", head)
  63. collider13.Position = Vector3.new(0,999,0)
  64. collider13.Size = Vector3.new(0.5, 0.9, 0.9)
  65. collider13.Shape = "Cylinder"
  66. collider13.Transparency = 1
  67. local weld = Instance.new("Weld", collider13)
  68. weld.Part0 = head
  69. weld.Part1 = collider13
  70. weld.C0 = weld.C0 * CFrame.new(0,0.2,0) * CFrame.Angles(0, 0, 80)
  71. collider13.TopSurface = "Smooth"
  72. collider13.BottomSurface = "Smooth"
  73. collider13.formFactor = "Symmetric"
  74. end
  75. if leftleg ~= nil then
  76. local glue = Instance.new("Glue", clone.Torso)
  77. glue.Part0 = clone.Torso
  78. glue.Part1 = leftleg
  79. glue.Name = "Left leg"
  80. local collider = Instance.new("Part", leftleg)
  81. collider.Position = Vector3.new(0,999,0)
  82. collider.Size = Vector3.new(1.7, 1, 1)
  83. collider.Shape = "Cylinder"
  84. local weld = Instance.new("Weld", collider)
  85. weld.Part0 = leftleg
  86. weld.Part1 = collider
  87. weld.C0 = CFrame.Angles(0, 0, 80)
  88. collider.TopSurface = "Smooth"
  89. collider.BottomSurface = "Smooth"
  90. collider.formFactor = "Symmetric"
  91. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  92. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  93. collider.Transparency = 1
  94. end
  95. ------------
  96. if rightleg ~= nil then
  97. local glue1 = Instance.new("Glue", clone.Torso)
  98. glue1.Part0 = clone.Torso
  99. glue1.Part1 = rightleg
  100. glue1.Name = "Right leg"
  101. local collider1 = Instance.new("Part", rightleg)
  102. collider1.Position = Vector3.new(0,999,0)
  103. collider1.Size = Vector3.new(1.7, 1, 1)
  104. collider1.Shape = "Cylinder"
  105. local weld1 = Instance.new("Weld", collider1)
  106. weld1.Part0 = rightleg
  107. weld1.Part1 = collider1
  108. weld1.C0 = CFrame.Angles(0, 0, 80)
  109. collider1.TopSurface = "Smooth"
  110. collider1.BottomSurface = "Smooth"
  111. collider1.formFactor = "Symmetric"
  112. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  113. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  114. collider1.Transparency = 1
  115. end
  116. ------------
  117. if rightrm ~= nil then
  118. local glue11 = Instance.new("Glue", clone.Torso)
  119. glue11.Part0 = clone.Torso
  120. glue11.Part1 = rightrm
  121. glue11.Name = "Right shoulder"
  122. local collider11 = Instance.new("Part", rightrm)
  123. collider11.Position = Vector3.new(0,9999,0)
  124. collider11.Size = Vector3.new(1.8,1,1)
  125. collider11.Shape = "Cylinder"
  126. local weld11 = Instance.new("Weld", collider11)
  127. weld11.Part0 = rightrm
  128. weld11.Part1 = collider11
  129. weld11.C0 = CFrame.Angles(0, 0, 80)
  130. collider11.TopSurface = "Smooth"
  131. collider11.BottomSurface = "Smooth"
  132. collider11.formFactor = "Symmetric"
  133. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  134. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  135. collider11.Transparency = 1
  136. end
  137. ------------
  138. if leftarm ~= nil then
  139. local glue111 = Instance.new("Glue", clone.Torso)
  140. glue111.Part0 = clone.Torso
  141. glue111.Part1 = leftarm
  142. glue111.Name = "Left shoulder"
  143. local collider111 = Instance.new("Part", leftarm)
  144. collider111.Position = Vector3.new(0,9999,0)
  145. collider111.Size = Vector3.new(1.8,1,1)
  146. collider111.Shape = "Cylinder"
  147. local weld111 = Instance.new("Weld", collider111)
  148. weld111.Part0 = leftarm
  149. weld111.Part1 = collider111
  150. weld111.C0 = CFrame.Angles(0, 0, 80)
  151. collider111.TopSurface = "Smooth"
  152. collider111.BottomSurface = "Smooth"
  153. collider111.formFactor = "Symmetric"
  154. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  155. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  156. collider111.Transparency = 1
  157. ----------------
  158. sensoring = Instance.new("Part", clone.Torso)
  159. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  160. sensoring.CanCollide = false
  161. sensoring.Position = clone.Torso.Position
  162. local welder = Instance.new("Weld", sensoring)
  163. welder.Part0 = clone.Torso
  164. welder.Part1 = sensoring
  165. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  166. sensoring.Transparency = 1
  167. -----------------
  168. sensoring1 = Instance.new("Part", clone.Torso)
  169. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  170. sensoring1.CanCollide = false
  171. sensoring1.Position = clone.Torso.Position
  172. local welder1 = Instance.new("Weld", sensoring)
  173. welder1.Part0 = clone.Torso
  174. welder1.Part1 = sensoring1
  175. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  176. sensoring1.Transparency = 1
  177. end
  178. clone.Name = game.Players.LocalPlayer.Character.Name.." [R.I.P]"
  179. ded:Play()
  180. vel:destroy()
  181. wait(0.5)
  182. local function touch()
  183. if not using then
  184. using = true
  185. local Math = math.random(1,4)
  186. if Math == 1 then
  187. hit:Play()
  188. end
  189. if Math == 2 then
  190. hit1:Play()
  191. end
  192. if Math == 3 then
  193. hit2:Play()
  194. end
  195. if Math == 4 then
  196. hit3:Play()
  197. end
  198. wait(0.1)
  199. using = false
  200. end
  201. end
  202. sensoring.Touched:connect(touch)
  203. sensoring1.Touched:connect(touch)
  204. wait(4.47)
  205. hit1.Volume = 0
  206. hit2.Volume = 0
  207. hit3.Volume = 0
  208. hit.Volume = 0
  209. end
  210.  
  211. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  212.  
  213. --By Rufus14 (KtosNieZnajomy)
  214. print("Do ya need a bleach?")
  215. STOP = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  216. STOP.SoundId = "http://roblox.com/asset?id=356970690"
  217. STOP.Looped = true
  218. STOP:Play()
  219. STOP.Volume = 2
  220. STOP1 = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  221. STOP1.SoundId = "http://roblox.com/asset?id=511971271"
  222. STOP1.Looped = true
  223. STOP1.Volume = 100
  224. plr = game.Players.LocalPlayer
  225. char = plr.Character
  226. mouse = plr:GetMouse()
  227. local cough = Instance.new("Sound", workspace)
  228. cough.SoundId = "http://roblox.com/asset?id=178522287"
  229. Bleach = Instance.new("Part", char["Left Arm"])
  230. Bleach.CanCollide = false
  231. Mesh = Instance.new("SpecialMesh", Bleach)
  232. Mesh.MeshId = "http://roblox.com/asset?id=0"
  233. Mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  234. Mesh.TextureId = "http://roblox.com/asset?id=0"
  235. Handy = Instance.new("Weld", Bleach)
  236. Handy.Part0 = Bleach
  237. Handy.Part1 = char["Left Arm"]
  238. Handy.C0 = CFrame.new(0.5,1.8,0)
  239. Handy.C1 = CFrame.Angles(0,4,1)
  240. drink = Instance.new("Sound", char.Head)
  241. drink.SoundId = "http://roblox.com/asset?id=10722059"
  242. misha = false
  243. using = false
  244. function cringe(key)
  245. key = key:lower()
  246. if not using then
  247. if key == "q" then
  248. using = true
  249. for i = 1,10 do
  250. wait()
  251. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.018,0,0)
  252. Handy.C0 = Handy.C0 * CFrame.new(-0.05,-0.07,0.09)
  253. Handy.C0 = Handy.C0 * CFrame.Angles(0.12,0,0)
  254. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(0.2,0,-0.1)
  255. end
  256. STOP.Volume = 0
  257. drink:Play()
  258. for i = 1,50 do
  259. wait()
  260. char.Humanoid.Health = char.Humanoid.Health - 1
  261. end
  262. char.Humanoid.WalkSpeed = 0
  263. wait(2)
  264. for i = 1,10 do
  265. wait()
  266. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.018,0,0)
  267. Handy.C0 = Handy.C0 * CFrame.new(0.05,0.07,-0.09)
  268. Handy.C0 = Handy.C0 * CFrame.Angles(-0.12,0,0)
  269. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.Angles(-0.2,0,0.1)
  270. end
  271. char.Humanoid.WalkSpeed = 6
  272. cough:Play()
  273. for i = 1,100 do
  274. wait(0.05)
  275. char.Humanoid.Health = char.Humanoid.Health - 1
  276. end
  277. end
  278. end
  279. end
  280.  
  281. mouse.KeyDown:connect(cringe)
  282. function mishacancur(key)
  283. key = key:lower()
  284. if key == "e" then
  285. misha = true
  286. STOP1:Play()
  287. while misha == true do
  288. wait()
  289. STOP.Volume = 0
  290. game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,0.3)
  291. game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 * CFrame.Angles(0,0,0.3)
  292. game.Players.LocalPlayer.Character.Torso.Neck.C0 = game.Players.LocalPlayer.Character.Torso.Neck.C0 * CFrame.Angles(0,0,0.3)
  293. end
  294. end
  295. if misha == false then
  296. STOP.Volume = 2
  297. STOP1:Stop()
  298. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  299. game.Players.LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  300. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  301. game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  302. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  303. game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  304. game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = CFrame.new(-1,0.5,0) * CFrame.fromEulerAnglesXYZ(0,4.7,0)
  305. end
  306. end
  307. mouse.KeyDown:connect(mishacancur)
  308. function cure(key)
  309. key = key:lower()
  310. if key == "e" then
  311. misha = false
  312. end
  313. end
  314. mouse.KeyUp:connect(cure)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement