Advertisement
DylanD2003

Untitled

Sep 17th, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.74 KB | None | 0 0
  1. --When Rufus14 is bored...
  2. game.Players.LocalPlayer.Character.Animate:destroy()
  3. game.Players.LocalPlayer.Character.Humanoid.CameraOffset = game.Players.LocalPlayer.Character.Humanoid.CameraOffset + Vector3.new(0,12,0)
  4. truss = Instance.new("TrussPart", game.Players.LocalPlayer.Character.Head)
  5. truss.Size = Vector3.new(30,1,1)
  6. truss.Anchored = true
  7. truss.CanCollide = true
  8. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,12)
  9. truss.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  10. truss.Position = truss.Position + Vector3.new(0,8,0)
  11. truss.Anchored = true
  12. game.Players.LocalPlayer.Character.Torso.Anchored = true
  13. wait(3)
  14. micheal = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  15. micheal.SoundId = "rbxassetid://626777433"
  16. micheal.Volume = 30
  17. micheal:Play()
  18. wait(1.5)
  19. game.Players.LocalPlayer.Character.Humanoid.CameraOffset = game.Players.LocalPlayer.Character.Humanoid.CameraOffset - Vector3.new(0,12,0)
  20. game.Players.LocalPlayer.Character.Torso.Anchored = false
  21. vel = Instance.new("BodyThrust", game.Players.LocalPlayer.Character.Torso)
  22. vel.Force = Vector3.new(0,0,10000)wait(0.05)
  23. game.Players.LocalPlayer.Character.HumanoidRootPart:destroy()
  24. vel:destroy()
  25. while true do
  26. wait()
  27. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(math.random(-0.9,0.9),math.random(-0.9,0.9),math.random(-0.9,0.9))
  28. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(math.random(-0.9,0.9),math.random(-0.9,0.9),math.random(-0.9,0.9))
  29. game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(math.random(-0.9,0.9),math.random(-0.9,0.9),math.random(-0.9,0.9))
  30. game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Left Shoulder"].C0 * CFrame.Angles(math.random(-0.9,0.9),math.random(-0.9,0.9),math.random(-0.9,0.9))
  31.  
  32. --[[
  33. local vel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  34. vel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * -5
  35. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  36. --]]
  37. --By Rufus14 (FINALLY I KNOW HOW TO MAKE A RAGDOLL :D)
  38. --die plz
  39. mouse = game.Players.LocalPlayer:GetMouse()
  40. function ragdoll()
  41. game.Players.LocalPlayer.Character.Archivable = true
  42. clone = game.Players.LocalPlayer.Character:Clone()
  43. clone.Parent = workspace
  44. for i,v in pairs(clone:GetChildren()) do
  45. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  46. v:destroy()
  47. end
  48. for i,p in pairs(v:GetChildren()) do
  49. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  50. p:destroy()
  51. end
  52. end
  53. end
  54. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  55. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  56. t:destroy()
  57. end
  58. end
  59. vel = Instance.new("BodyVelocity", clone.Torso)
  60. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  61. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  62. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=141795257"
  63. using = false
  64. hit = Instance.new("Sound", clone.Torso)
  65. hit.SoundId = "rbxassetid://546029423"
  66. hit.Volume = 5
  67. hit1 = Instance.new("Sound", clone.Torso)
  68. hit1.SoundId = "rbxassetid://138087186"
  69. hit1.Volume = 5
  70. hit2 = Instance.new("Sound", clone.Torso)
  71. hit2.SoundId = "rbxassetid://131237241"
  72. hit2.Volume = 5
  73. hit3 = Instance.new("Sound", clone.Torso)
  74. hit3.SoundId = "rbxassetid://278062209"
  75. hit3.Volume = 5
  76. hit3.TimePosition = 0.33
  77. ded = Instance.new("Sound", clone.Torso)
  78. ded.SoundId = "rbxassetid://906084456"
  79. ded.Volume = 10
  80. ded.TimePosition = 5
  81. local leftarm = clone:findFirstChild("Left Arm")
  82. local rightrm = clone:findFirstChild("Right Arm")
  83. local leftleg = clone:findFirstChild("Left Leg")
  84. local rightleg = clone:findFirstChild("Right Leg")
  85. local head = clone:findFirstChild("Head")
  86. local welding = Instance.new("Weld", clone.Torso)
  87. welding.Part0 = clone.Torso
  88. welding.Part1 = head
  89. welding.C0 = welding.C0 * CFrame.new(0,1.5,0)
  90. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  91. if g.ClassName == "Part" then
  92. g:destroy()
  93. end
  94. end
  95. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  96. if h.ClassName == "Accesory" then
  97. h:destroy()
  98. end
  99. end
  100. game.Workspace.CurrentCamera.CameraSubject = head
  101. if leftleg ~= nil then
  102. local glue = Instance.new("Glue", clone.Torso)
  103. glue.Part0 = clone.Torso
  104. glue.Part1 = leftleg
  105. glue.Name = "Left leg"
  106. local collider = Instance.new("Part", leftleg)
  107. collider.Position = Vector3.new(0,999,0)
  108. collider.Size = Vector3.new(1.7, 1, 1)
  109. collider.Shape = "Cylinder"
  110. local weld = Instance.new("Weld", collider)
  111. weld.Part0 = leftleg
  112. weld.Part1 = collider
  113. weld.C0 = CFrame.Angles(0, 0, 80)
  114. collider.TopSurface = "Smooth"
  115. collider.BottomSurface = "Smooth"
  116. collider.formFactor = "Symmetric"
  117. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  118. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  119. collider.Transparency = 1
  120. end
  121. ------------
  122. if rightleg ~= nil then
  123. local glue1 = Instance.new("Glue", clone.Torso)
  124. glue1.Part0 = clone.Torso
  125. glue1.Part1 = rightleg
  126. glue1.Name = "Right leg"
  127. local collider1 = Instance.new("Part", rightleg)
  128. collider1.Position = Vector3.new(0,999,0)
  129. collider1.Size = Vector3.new(1.7, 1, 1)
  130. collider1.Shape = "Cylinder"
  131. local weld1 = Instance.new("Weld", collider1)
  132. weld1.Part0 = rightleg
  133. weld1.Part1 = collider1
  134. weld1.C0 = CFrame.Angles(0, 0, 80)
  135. collider1.TopSurface = "Smooth"
  136. collider1.BottomSurface = "Smooth"
  137. collider1.formFactor = "Symmetric"
  138. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  139. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  140. collider1.Transparency = 1
  141. end
  142. ------------
  143. if rightrm ~= nil then
  144. local glue11 = Instance.new("Glue", clone.Torso)
  145. glue11.Part0 = clone.Torso
  146. glue11.Part1 = rightrm
  147. glue11.Name = "Right shoulder"
  148. local collider11 = Instance.new("Part", rightrm)
  149. collider11.Position = Vector3.new(0,9999,0)
  150. collider11.Size = Vector3.new(1.8,1,1)
  151. collider11.Shape = "Cylinder"
  152. local weld11 = Instance.new("Weld", collider11)
  153. weld11.Part0 = rightrm
  154. weld11.Part1 = collider11
  155. weld11.C0 = CFrame.Angles(0, 0, 80)
  156. collider11.TopSurface = "Smooth"
  157. collider11.BottomSurface = "Smooth"
  158. collider11.formFactor = "Symmetric"
  159. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  160. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  161. collider11.Transparency = 1
  162. end
  163. ------------
  164. if leftarm ~= nil then
  165. local glue111 = Instance.new("Glue", clone.Torso)
  166. glue111.Part0 = clone.Torso
  167. glue111.Part1 = leftarm
  168. glue111.Name = "Left shoulder"
  169. local collider111 = Instance.new("Part", leftarm)
  170. collider111.Position = Vector3.new(0,9999,0)
  171. collider111.Size = Vector3.new(1.8,1,1)
  172. collider111.Shape = "Cylinder"
  173. local weld111 = Instance.new("Weld", collider111)
  174. weld111.Part0 = leftarm
  175. weld111.Part1 = collider111
  176. weld111.C0 = CFrame.Angles(0, 0, 80)
  177. collider111.TopSurface = "Smooth"
  178. collider111.BottomSurface = "Smooth"
  179. collider111.formFactor = "Symmetric"
  180. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  181. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  182. collider111.Transparency = 1
  183. ----------------
  184. sensoring = Instance.new("Part", clone.Torso)
  185. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  186. sensoring.CanCollide = false
  187. sensoring.Position = clone.Torso.Position
  188. local welder = Instance.new("Weld", sensoring)
  189. welder.Part0 = clone.Torso
  190. welder.Part1 = sensoring
  191. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  192. sensoring.Transparency = 1
  193. -----------------
  194. sensoring1 = Instance.new("Part", clone.Torso)
  195. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  196. sensoring1.CanCollide = false
  197. sensoring1.Position = clone.Torso.Position
  198. local welder1 = Instance.new("Weld", sensoring)
  199. welder1.Part0 = clone.Torso
  200. welder1.Part1 = sensoring1
  201. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  202. sensoring1.Transparency = 1
  203. end
  204. clone.Name = game.Players.LocalPlayer.Character.Name.." (Got fucked in the ass)"
  205. ded:Play()
  206. vel:destroy()
  207. wait(0.5)
  208. local function touch()
  209. if not using then
  210. using = true
  211. local Math = math.random(1,4)
  212. if Math == 1 then
  213. hit:Play()
  214. end
  215. if Math == 2 then
  216. hit1:Play()
  217. end
  218. if Math == 3 then
  219. hit2:Play()
  220. end
  221. if Math == 4 then
  222. hit3:Play()
  223. end
  224. wait(0.1)
  225. using = false
  226. end
  227. end
  228. sensoring.Touched:connect(touch)
  229. sensoring1.Touched:connect(touch)
  230. wait(4.47)
  231. hit1.Volume = 0
  232. hit2.Volume = 0
  233. hit3.Volume = 0
  234. hit.Volume = 0
  235. end
  236.  
  237. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  238.  
  239. --di ent
  240. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement