Advertisement
subaru112g

Suicide script without it's a prank sound

Jan 21st, 2019
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.01 KB | None | 0 0
  1. local plr = owner
  2. local char = owner.Character
  3. local head = char.Head
  4. local torso = char.Torso
  5. local larm = char["Left Arm"]
  6. local rarm = char["Right Arm"]
  7. local lleg = char["Left Leg"]
  8. local rleg = char["Right Leg"]
  9. local animate = char.Animate
  10. local hum = char.Humanoid
  11. local fhum = char.Humanoid
  12. local rsc = torso["Right Shoulder"]:Clone()
  13. rsc.Parent = torso
  14. rsc.Part1 = nil
  15. local lsc = torso["Left Shoulder"]:Clone()
  16. lsc.Parent = torso
  17. lsc.Part1 = nil
  18. animate.toolnone.ToolNoneAnim.AnimationId = ""
  19. animate.idle.Animation2.AnimationId = animate.idle.Animation1.AnimationId
  20. --intro
  21. hum.Name = "Insane"
  22. hum.WalkSpeed = 0
  23. hum.JumpPower = 0
  24. torso["Right Shoulder"].C0 = CFrame.new(0.767949104, 0.5, -0.358844757, 4.47034836e-08, 0.49999997, 0.866025388, 0.999999881, -1.49011603e-08, -2.58095696e-08, -1.77635684e-15, 0.866025388, -0.49999997)
  25. torso["Right Shoulder"].C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  26. torso["Left Shoulder"].C0 = CFrame.new(-0.896093845, 0.5, -0.434978485, 0, -0.642787516, -0.766044378, -1, -3.34848664e-08, 2.80971371e-08, -4.37113883e-08, 0.766044438, -0.642787576)
  27. torso["Left Shoulder"].C1 = CFrame.new(0.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  28.  
  29. local gun = Instance.new("Tool", game.Workspace)
  30. gun.Name = "Gun"
  31. gun.GripPos = Vector3.new(-0.156, -0.28, 0.211)
  32. gun.GripRight = Vector3.new(0.712, 0.055, 0.7)
  33. local handle = Instance.new("Part", gun)
  34. handle.Name = "Handle"
  35. local mesh = Instance.new("SpecialMesh", handle)
  36. mesh.MeshId = "rbxassetid://431039918"
  37. mesh.TextureId = "rbxassetid://431040119"
  38. mesh.Scale = Vector3.new(0.005, 0.005, 0.005)
  39. gun.Parent = char
  40.  
  41. wait(1)
  42. local shot = Instance.new("Sound", handle)
  43. shot.SoundId = "rbxassetid://213603013"
  44. shot.Volume = 0.5
  45. shot:Play()
  46. fhum.Parent.Torso["Left Hip"].Part1 = nil
  47. fhum.Parent.Torso["Left Shoulder"].Part1 = nil
  48. fhum.Parent.Torso["Right Hip"].Part1 = nil
  49. fhum.Parent.Torso["Right Shoulder"].Part1 = nil
  50.  
  51. local c1 = Instance.new("Part", fhum.Parent)
  52. c1.Size = Vector3.new(1, 1 , 1)
  53. c1.Transparency = 1
  54. c1.Name = "lol"
  55. local c2 = Instance.new("Part", fhum.Parent)
  56. c2.Size = Vector3.new(1, 1 , 1)
  57. c2.Transparency = 1
  58. c2.Name = "lol"
  59. local c3 = Instance.new("Part", fhum.Parent)
  60. c3.Size = Vector3.new(1, 1 , 1)
  61. c3.Transparency = 1
  62. c3.Name = "lol"
  63. local c4 = Instance.new("Part", fhum.Parent)
  64. c4.Size = Vector3.new(1, 1 , 1)
  65. c4.Transparency = 1
  66. c4.Name = "lol"
  67.  
  68.  
  69. local weld1 = Instance.new("Weld", fhum.Parent)
  70. weld1.Part0 = fhum.Parent["Left Arm"]
  71. weld1.Part1 = c1
  72.  
  73. local weld2 = Instance.new("Weld", fhum.Parent)
  74. weld2.Part0 = fhum.Parent["Left Leg"]
  75. weld2.Part1 = c2
  76.  
  77. local weld3 = Instance.new("Weld", fhum.Parent)
  78. weld3.Part0 = fhum.Parent["Right Arm"]
  79. weld3.Part1 = c3
  80.  
  81. local weld4 = Instance.new("Weld", fhum.Parent)
  82. weld4.Part0 = fhum.Parent["Right Leg"]
  83. weld4.Part1 = c4
  84.  
  85. local j1 = Instance.new("Glue", fhum.Parent)
  86. j1.Part0 = fhum.Parent.Torso
  87. j1.Part1 = fhum.Parent["Right Arm"]
  88. j1.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  89. j1.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  90.  
  91. local j2 = Instance.new("Glue", fhum.Parent)
  92. j2.Part0 = fhum.Parent.Torso
  93. j2.Part1 = fhum.Parent["Right Leg"]
  94. j2.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  95. j2.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  96.  
  97. local j3 = Instance.new("Glue", fhum.Parent)
  98. j3.Part0 = fhum.Parent.Torso
  99. j3.Part1 = fhum.Parent["Left Arm"]
  100. j3.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  101. j3.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  102.  
  103. local j4 = Instance.new("Glue", fhum.Parent)
  104. j4.Part0 = fhum.Parent.Torso
  105. j4.Part1 = fhum.Parent["Left Leg"]
  106. j4.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  107. j4.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  108. hum.PlatformStand = true
  109. handle.Parent = char
  110. wait(0.000000000000000000000000000001)
  111. handle.CFrame = handle.CFrame + Vector3.new(0,1,0)
  112. handle.CanCollide = true
  113. wait(2)
  114. shot:Destroy()
  115. local rootpart = char.HumanoidRootPart
  116. wait(3)
  117. handle.Parent = gun
  118. c1:Destroy()
  119. c2:Destroy()
  120. c3:Destroy()
  121. c4:Destroy()
  122. j1:Destroy()
  123. j2:Destroy()
  124. j3:Destroy()
  125. j4:Destroy()
  126. rsc.Part1 = rarm
  127. lsc.Part1 = larm
  128. fhum.Parent.Torso["Right Hip"].Part1 = rleg
  129. fhum.Parent.Torso["Left Hip"].Part1 = lleg
  130. fhum.PlatformStand = false
  131. fhum.WalkSpeed = 20
  132. fhum.JumpPower = 50
  133.  
  134. local plr = owner
  135. wait(0.1)
  136.  
  137. local m = Instance.new("Model", char)
  138. m.Name = "Mad Man"
  139.  
  140. local h = Instance.new("Part",m)
  141. h.Name = "Head"
  142. local me = plr.Character.Head.Mesh:Clone()
  143. me.Parent = h
  144. local facee = plr.Character.Head.face:Clone()
  145. facee.Parent = h
  146. h.Size = plr.Character.Head.Size
  147. h:BreakJoints()
  148. h.CanCollide = false
  149. h.Position = plr.Character.Head.Position
  150. h.Position = h.Position + Vector3.new(0, 10, 0)
  151. h.face.Texture = "http://www.roblox.com/asset/?id=15199999"
  152.  
  153. local t = Instance.new("Part",m)
  154. t.Name = "Torso"
  155. t.Size = plr.Character.Torso.Size
  156. t:BreakJoints()
  157. t.CanCollide = false
  158. t.Position = plr.Character.Torso.Position
  159. t.Position = t.Position + Vector3.new(0, 10, 0)
  160.  
  161. local ra = Instance.new("Part",m)
  162. ra.Name = "Right Arm"
  163. ra.Size = plr.Character["Right Arm"].Size
  164. ra:BreakJoints()
  165. ra.Position = plr.Character["Right Arm"].Position
  166. ra.Position = ra.Position + Vector3.new(0, 10, 0)
  167.  
  168. local la = Instance.new("Part",m)
  169. la.Name = "Left Arm"
  170. la.Size = plr.Character["Left Arm"].Size
  171. la:BreakJoints()
  172. la.Position = plr.Character["Left Arm"].Position
  173. la.Position = la.Position + Vector3.new(0, 10, 0)
  174.  
  175. local ll = Instance.new("Part",m)
  176. ll.Name = "Left Leg"
  177. ll.Size = plr.Character["Left Leg"].Size
  178. ll:BreakJoints()
  179. ll.Position = plr.Character["Left Leg"].Position
  180. ll.Position = ll.Position + Vector3.new(0, 10, 0)
  181.  
  182. local rl = Instance.new("Part",m)
  183. rl.Name = "Right Leg"
  184. rl.Size = plr.Character["Right Leg"].Size
  185. rl:BreakJoints()
  186. rl.Position = plr.Character["Right Leg"].Position
  187. rl.Position = rl.Position + Vector3.new(0, 10, 0)
  188.  
  189. for i,v in pairs(m:GetChildren()) do
  190. v:BreakJoints()
  191. end
  192.  
  193. local neck = Instance.new("Motor6D")
  194. neck.Name = "Neck"
  195. neck.Part0 = t
  196. neck.Part1 = h
  197. neck.Parent = t
  198. neck.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  199. neck.C1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  200.  
  201. local rs = Instance.new("Motor6D")
  202. rs.Name = "Right Shoulder"
  203. rs.Part0 = t
  204. rs.Part1 = ra
  205. rs.Parent = t
  206. rs.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  207. rs.C1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  208.  
  209. local ls = Instance.new("Motor6D")
  210. ls.Name = "Left Shoulder"
  211. ls.Part0 = t
  212. ls.Part1 = la
  213. ls.Parent = t
  214. ls.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  215. ls.C1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  216.  
  217. local lh = Instance.new("Motor6D")
  218. lh.Name = "Left Hip"
  219. lh.Part0 = t
  220. lh.Part1 = ll
  221. lh.Parent = t
  222. lh.C0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  223. lh.C1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  224.  
  225. local rh = Instance.new("Motor6D")
  226. rh.Name = "Right Hip"
  227. rh.Part0 = t
  228. rh.Part1 = rl
  229. rh.Parent = t
  230. rh.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  231. rh.C1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, -0, -1, 0, 0)
  232.  
  233. wait(0.000000000000001)
  234.  
  235. local hu = Instance.new("Humanoid", m)
  236. hu.MaxHealth = 100
  237. hu.Health = 100
  238. hu.WalkSpeed = 25
  239.  
  240. h.BrickColor = BrickColor.new("Br. yellowish green")
  241. ra.BrickColor = BrickColor.new("Br. yellowish green")
  242. la.BrickColor = BrickColor.new("Br. yellowish green")
  243. t.BrickColor = BrickColor.new("Really red")
  244. rl.BrickColor = BrickColor.new("New Yeller")
  245. ll.BrickColor = BrickColor.new("New Yeller")
  246.  
  247. local animation = Instance.new("Animation", script)
  248. animation.AnimationId = "http://www.roblox.com/asset/?id=180426354"
  249.  
  250. local hum = m:WaitForChild("Humanoid")
  251. local anim = hum:LoadAnimation(script:FindFirstChildOfClass("Animation"))
  252. anim.Looped = true
  253. anim:Play()
  254.  
  255. function onTouched(fire)
  256. local humn = fire.Parent:FindFirstChild("Insane")
  257. if humn then
  258. for i,v in pairs (humn.Parent:GetChildren()) do
  259. if v.ClassName == "Part" then
  260. humn:TakeDamage(0.1)
  261. end
  262. end
  263. end
  264. end
  265. t.Touched:connect(onTouched)
  266.  
  267. s = m
  268. wait(0.5)
  269. local larm = s:FindFirstChild("Left Arm")
  270. local rarm = s:FindFirstChild("Right Arm")
  271.  
  272. function findNearestTorso(pos)
  273. local list = game.Workspace:children()
  274. local torso = nil
  275. local dist = 100000000000000000000000000000000000000000
  276. local temp = nil
  277. local human = nil
  278. local temp2 = nil
  279. for x = 1, #list do
  280. temp2 = list[x]
  281. if (temp2.className == "Model") and (temp2 ~= s) then
  282. temp = temp2:FindFirstChild("Torso")
  283. h = temp2:FindFirstChild("Insane")
  284. if (temp ~= nil) and (h ~= nil) and (h.Health > 0) then
  285. s.Humanoid.WalkSpeed = 25
  286. if (temp.Position - pos).magnitude < dist then
  287. torso = temp
  288. dist = (temp.Position - pos).magnitude
  289. end
  290. end
  291. end
  292. end
  293. return torso
  294. end
  295.  
  296. while true do
  297. wait(0.1)
  298. local antibug = s:FindFirstChild("Torso")
  299. if antibug ~= nil then
  300. local target = findNearestTorso(antibug.Position)
  301. if target ~= nil then
  302. s.Humanoid:MoveTo(target.Position, target)
  303. s.Humanoid.WalkSpeed = 25
  304. end
  305. end
  306. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement