Advertisement
trickawsome

Suicuide Script

Feb 17th, 2018
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.78 KB | None | 0 0
  1. --By Rufus14, just edited by FlareBlitzFlameFox.
  2. function sandbox(var,func)
  3. local env = getfenv(func)
  4. local newenv = setmetatable({},{
  5. __index = function(self,k)
  6. if k=="script" then
  7. return var
  8. else
  9. return env[k]
  10. end
  11. end,
  12. })
  13. setfenv(func,newenv)
  14. return func
  15. end
  16. cors = {}
  17. mas = Instance.new("Model",game:GetService("Lighting"))
  18. Part0 = Instance.new("Part")
  19. Sound1 = Instance.new("Sound")
  20. Attachment2 = Instance.new("Attachment")
  21. RopeConstraint3 = Instance.new("RopeConstraint")
  22. Part4 = Instance.new("Part")
  23. SpecialMesh5 = Instance.new("SpecialMesh")
  24. Attachment6 = Instance.new("Attachment")
  25. RopeConstraint7 = Instance.new("RopeConstraint")
  26. RopeConstraint8 = Instance.new("RopeConstraint")
  27. Part0.Parent = mas
  28. Part0.BrickColor = BrickColor.new("Pearl")
  29. Part0.Anchored = true
  30. Part0.Size = Vector3.new(9.97000027, 0.720000267, 7.03999949)
  31. Part0.CFrame = CFrame.new(16.7149887, 13.7606668, 36.7299957, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  32. Part0.BottomSurface = Enum.SurfaceType.Smooth
  33. Part0.TopSurface = Enum.SurfaceType.Smooth
  34. Part0.Color = Color3.new(0.905882, 0.905882, 0.92549)
  35. Part0.Position = Vector3.new(16.7149887, 13.7606668, 36.7299957)
  36. Part0.Color = Color3.new(0.905882, 0.905882, 0.92549)
  37. Sound1.Parent = Part0
  38. Sound1.SoundId = "rbxassetid://1205183071"
  39. Attachment6.Parent = Part0
  40. Attachment6.Visible = true
  41. RopeConstraint8.Parent = Attachment6
  42. RopeConstraint8.Color = BrickColor.new("Maroon")
  43. RopeConstraint8.Visible = true
  44. RopeConstraint8.Attachment0 = nil
  45. RopeConstraint8.Attachment1 = Attachment6
  46. RopeConstraint8.Color = BrickColor.new("Maroon")
  47. RopeConstraint8.Length = 7.5
  48. RopeConstraint8.Thickness = 0.20000000298023
  49. RopeConstraint8.Restitution = 0.10000000149012
  50. Part4.Parent = mas
  51. Part4.Size = Vector3.new(3.6299994, 2.9199996, 2.94999957)
  52. Part4.CFrame = CFrame.new(16.4487038, 1.47368073, 36.9643707, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  53. Part4.BottomSurface = Enum.SurfaceType.Smooth
  54. Part4.TopSurface = Enum.SurfaceType.Smooth
  55. Part4.Position = Vector3.new(16.4487038, 1.47368073, 36.9643707)
  56. SpecialMesh5.Parent = Part4
  57. SpecialMesh5.MeshId = "http://www.roblox.com/asset/?id=112335925"
  58. SpecialMesh5.Scale = Vector3.new(3, 3, 3)
  59. SpecialMesh5.TextureId = "http://www.roblox.com/asset/?id=112335881"
  60. SpecialMesh5.MeshType = Enum.MeshType.FileMesh
  61. SpecialMesh5.Scale = Vector3.new(3, 3, 3)
  62. Attachment6.Parent = Part0
  63. Attachment6.Visible = true
  64. RopeConstraint8.Parent = Attachment6
  65. RopeConstraint8.Color = BrickColor.new("Maroon")
  66. RopeConstraint8.Visible = true
  67. RopeConstraint8.Length = 7.5
  68. RopeConstraint8.Thickness = 0.20000000298023
  69. RopeConstraint8.Restitution = 0
  70. for i,v in pairs(mas:GetChildren()) do
  71. v.Parent = game:GetService("Players").LocalPlayer.Character
  72. pcall(function() v:MakeJoints() end)
  73. end
  74. mas:Destroy()
  75. for i,v in pairs(cors) do
  76. spawn(function()
  77. pcall(v)
  78. end)
  79. end
  80. Part0.CFrame = game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(0,7.5,0)
  81. game.Players.LocalPlayer.Character.Torso.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.new(0,2,0)
  82. Part4.CFrame = game.Players.LocalPlayer.Character.Torso.CFrame * CFrame.new(0,-3,0)
  83. RopeConstraint8.Attachment0 = game.Players.LocalPlayer.Character.Torso.NeckAttachment
  84. RopeConstraint8.Attachment1 = Attachment6
  85. RopeConstraint8.Visible = true
  86. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  87. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
  88. -- Objects
  89.  
  90. local ScreenGui = Instance.new("ScreenGui")
  91. local TextButton = Instance.new("TextButton")
  92.  
  93. -- Properties
  94.  
  95. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  96.  
  97. TextButton.Parent = ScreenGui
  98. TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
  99. TextButton.Position = UDim2.new(0.318378747, 0, 0.816154361, 0)
  100. TextButton.Size = UDim2.new(0, 496, 0, 135)
  101. TextButton.Style = Enum.ButtonStyle.RobloxRoundDefaultButton
  102. TextButton.Font = Enum.Font.SourceSans
  103. TextButton.FontSize = Enum.FontSize.Size14
  104. TextButton.Text = "Suicide"
  105. TextButton.TextColor3 = Color3.new(0.454902, 0, 0)
  106. TextButton.TextScaled = true
  107. TextButton.TextSize = 14
  108. TextButton.TextWrapped = true
  109. function kys()
  110. ScreenGui:destroy()
  111. local bodyvel = Instance.new("BodyVelocity", Part4)
  112. bodyvel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 45
  113. local death = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  114. death.Volume = 10
  115. death.SoundId = "rbxassetid://239322972"
  116. wait(0.2)
  117. death:Play()
  118. bodyvel:destroy()
  119. game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  120. if game.Players.LocalPlayer.Character:findFirstChild("Torso") then
  121. game.Players.LocalPlayer.Character.Torso.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * 10
  122. for i,v in pairs(game.Players.LocalPlayer.Character.Torso:GetChildren()) do
  123. if v.ClassName == "Motor6D" then
  124. if v.Name == "Neck" then
  125.  
  126. else
  127. v:destroy()
  128. end
  129. end
  130. end
  131. end
  132. if game.Players.LocalPlayer.Character:findFirstChild("Right Arm") then
  133. local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
  134. attachment.Position = Vector3.new(1, 1, 0)
  135. local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
  136. ball.Attachment0 = game.Players.LocalPlayer.Character["Right Arm"].RightShoulderAttachment
  137. ball.Attachment1 = attachment
  138. local collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
  139. collidepartofleftleg.Name = "Bone"
  140. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  141. collidepartofleftleg.Transparency = 1
  142. collidepartofleftleg:BreakJoints()
  143. local weeld = Instance.new("Weld", collidepartofleftleg)
  144. weeld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  145. weeld.Part1 = collidepartofleftleg
  146. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  147. end
  148. if game.Players.LocalPlayer.Character:findFirstChild("Left Arm") then
  149. local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
  150. attachment.Position = Vector3.new(-1, 1, 0)
  151. local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
  152. ball.Attachment0 = attachment
  153. ball.Attachment1 = game.Players.LocalPlayer.Character["Left Arm"].LeftShoulderAttachment
  154. local collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
  155. collidepartofleftleg.Name = "Bone"
  156. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  157. collidepartofleftleg.Transparency = 1
  158. collidepartofleftleg:BreakJoints()
  159. local weeld = Instance.new("Weld", collidepartofleftleg)
  160. weeld.Part0 = game.Players.LocalPlayer.Character["Left Arm"]
  161. weeld.Part1 = collidepartofleftleg
  162. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  163. end
  164. if game.Players.LocalPlayer.Character:findFirstChild("Right Leg") then
  165. local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
  166. attachment.Position = Vector3.new(0.5, -1, 0)
  167. local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
  168. ball.Attachment0 = game.Players.LocalPlayer.Character["Right Leg"].RightFootAttachment
  169. ball.Attachment1 = attachment
  170. game.Players.LocalPlayer.Character["Right Leg"].RightFootAttachment.Position = Vector3.new(0, 1, 0)
  171. local collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
  172. collidepartofleftleg.Name = "Bone"
  173. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  174. collidepartofleftleg.Transparency = 1
  175. collidepartofleftleg:BreakJoints()
  176. local weeld = Instance.new("Weld", collidepartofleftleg)
  177. weeld.Part0 = game.Players.LocalPlayer.Character["Right Leg"]
  178. weeld.Part1 = collidepartofleftleg
  179. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  180. end
  181. if game.Players.LocalPlayer.Character:findFirstChild("Left Leg") then
  182. local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Torso)
  183. attachment.Position = Vector3.new(-0.5, -1, 0)
  184. local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
  185. ball.Attachment0 = game.Players.LocalPlayer.Character["Left Leg"].LeftFootAttachment
  186. ball.Attachment1 = attachment
  187. game.Players.LocalPlayer.Character["Left Leg"].LeftFootAttachment.Position = Vector3.new(0, 1, 0)
  188. local collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
  189. collidepartofleftleg.Name = "Bone"
  190. collidepartofleftleg.Size = Vector3.new(0.8,1.4,0.8)
  191. collidepartofleftleg.Transparency = 1
  192. collidepartofleftleg:BreakJoints()
  193. local weeld = Instance.new("Weld", collidepartofleftleg)
  194. weeld.Part0 = game.Players.LocalPlayer.Character["Left Leg"]
  195. weeld.Part1 = collidepartofleftleg
  196. weeld.C0 = weeld.C0 * CFrame.new(0,-0.3,0)
  197. end
  198. if game.Players.LocalPlayer.Character:findFirstChild("Head") then
  199. local attachment = Instance.new("Attachment", game.Players.LocalPlayer.Character.Head)
  200. attachment.Position = Vector3.new(0, -0.5, 0)
  201. attachment.Name = "lol"
  202. attachment.Visible = false
  203. game.Players.LocalPlayer.Character.Torso.NeckAttachment.Visible = false
  204. game.Players.LocalPlayer.Character.Torso.NeckAttachment.Position = game.Players.LocalPlayer.Character.Torso.NeckAttachment.Position + Vector3.new(0,0,0)
  205. local ball = Instance.new("BallSocketConstraint", game.Players.LocalPlayer.Character)
  206. ball.Attachment0 = game.Players.LocalPlayer.Character.Torso.NeckAttachment
  207. ball.Attachment1 = attachment
  208. ball.LimitsEnabled = true
  209. ball.TwistLimitsEnabled = true
  210. ball.UpperAngle = 90
  211. ball.Restitution = 0.5
  212. ball.TwistUpperAngle = 180
  213. ball.TwistLowerAngle = -180
  214. local collidepartofleftleg = Instance.new("Part", game.Players.LocalPlayer.Character.Torso)
  215. collidepartofleftleg.Name = "Bone"
  216. collidepartofleftleg.Size = Vector3.new(0.7,0.7,0.7)
  217. collidepartofleftleg.Transparency = 1
  218. collidepartofleftleg:BreakJoints()
  219. local weeld = Instance.new("Weld", collidepartofleftleg)
  220. weeld.Part0 = collidepartofleftleg
  221. weeld.Part1 = game.Players.LocalPlayer.Character["Head"]
  222. if game.Players.LocalPlayer.Character.Torso:findFirstChild("Neck") then
  223. game.Players.LocalPlayer.Character.Torso.Neck:destroy()
  224. end
  225. if game.Players.LocalPlayer.Character.Head:findFirstChild("face") then
  226. game.Players.LocalPlayer.Character.Head.face.Texture = "http://www.roblox.com/asset/?id=810245460"
  227. end
  228. end
  229. game.Players.LocalPlayer.Character.Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  230. game.Players.LocalPlayer.Character.Humanoid.Health = 0.1
  231. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  232. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
  233. local dead = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  234. dead.Volume = 10
  235. dead.SoundId = "rbxassetid://239322972"
  236. dead:Play()
  237. dead.Looped = true
  238. while true do
  239. game.Players.LocalPlayer.Character.Humanoid.Health = 0.1
  240. game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  241. wait()
  242. end
  243. end
  244. TextButton.MouseButton1Click:connect(kys)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement