Migas3456

Bomb Hax

Mar 14th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.78 KB | None | 0 0
  1. -- Objects
  2.  
  3. local bombhax = Instance.new("ScreenGui")
  4. local open = Instance.new("TextButton")
  5. local frame = Instance.new("Frame")
  6. local robloxtagssucksass = Instance.new("TextLabel")
  7. local close = Instance.new("TextButton")
  8. local user = Instance.new("TextBox")
  9. local exe = Instance.new("TextButton")
  10.  
  11. -- Properties
  12.  
  13. bombhax.Name = "bombhax"
  14. if game.PlaceId == "843495510,843468296" then
  15. bombhax.Parent = game.Players.LocalPlayer.PlayerGui
  16. bombhax.ResetOnSpawn = false
  17. else
  18. bombhax.Parent = game.CoreGui
  19. end
  20.  
  21. function GetPlayer(String) -- Credit to Timeless/xFunnieuss
  22. local Found = {}
  23. local strl = String:lower()
  24. if strl == "all" then
  25. for i,v in pairs(game.Players:GetPlayers()) do
  26. table.insert(Found,v)
  27. end
  28. elseif strl == "others" then
  29. for i,v in pairs(game.Players:GetPlayers()) do
  30. if v.Name ~= game.Players.LocalPlayer.Name then
  31. table.insert(Found,v)
  32. end
  33. end
  34. else
  35. for i,v in pairs(game.Players:GetPlayers()) do
  36. if v.Name:lower():sub(1, #String) == String:lower() then
  37. table.insert(Found,v)
  38. end
  39. end
  40. end
  41. return Found
  42. end
  43.  
  44. open.Name = "open"
  45. open.Parent = bombhax
  46. open.BackgroundColor3 = Color3.new(1, 1, 1)
  47. open.Position = UDim2.new(0, 0, 0, 418)
  48. open.Size = UDim2.new(0, 170, 0, 50)
  49. open.Style = Enum.ButtonStyle.RobloxRoundButton
  50. open.Font = Enum.Font.SourceSans
  51. open.Text = "Open"
  52. open.TextSize = 30
  53. open.MouseButton1Down:connect(function()
  54. open.Visible = false
  55. frame.Visible = true
  56. end)
  57.  
  58. frame.Name = "frame"
  59. frame.Parent = bombhax
  60. frame.BackgroundColor3 = Color3.new(0.564706, 0.564706, 0.564706)
  61. frame.Position = UDim2.new(0, 411, 0, 179)
  62. frame.Size = UDim2.new(0, 417, 0, 309)
  63. frame.Visible = false
  64. frame.Active = true
  65. frame.Draggable = true
  66.  
  67. robloxtagssucksass.Name = "roblox tags sucks ass"
  68. robloxtagssucksass.Parent = frame
  69. robloxtagssucksass.BackgroundColor3 = Color3.new(0.333333, 1, 0)
  70. robloxtagssucksass.Size = UDim2.new(0, 417, 0, 50)
  71. robloxtagssucksass.Font = Enum.Font.SourceSans
  72. robloxtagssucksass.Text = "bomb hax niBBa 💯"
  73. robloxtagssucksass.TextSize = 37
  74. robloxtagssucksass.TextWrapped = true
  75.  
  76. close.Name = "close"
  77. close.Parent = robloxtagssucksass
  78. close.BackgroundColor3 = Color3.new(1, 0, 0)
  79. close.Position = UDim2.new(0, 367, 0, 0)
  80. close.Size = UDim2.new(0, 50, 0, 50)
  81. close.Font = Enum.Font.SourceSans
  82. close.Text = "X"
  83. close.TextScaled = true
  84. close.TextSize = 14
  85. close.TextWrapped = true
  86. close.MouseButton1Down:connect(function()
  87. open.Visible = true
  88. frame.Visible = false
  89. end)
  90.  
  91. user.Name = "user"
  92. user.Parent = frame
  93. user.BackgroundColor3 = Color3.new(1, 1, 1)
  94. user.Position = UDim2.new(0, 68, 0, 83)
  95. user.Size = UDim2.new(0, 281, 0, 50)
  96. user.Font = Enum.Font.SourceSans
  97. user.Text = "Name of the suicidist bitch"
  98. user.TextScaled = true
  99. user.TextSize = 14
  100. user.TextWrapped = true
  101.  
  102. exe.Name = "exe"
  103. exe.Parent = frame
  104. exe.BackgroundColor3 = Color3.new(1, 1, 1)
  105. exe.Position = UDim2.new(0, 108, 0, 205)
  106. exe.Size = UDim2.new(0, 200, 0, 50)
  107. exe.Font = Enum.Font.SourceSans
  108. exe.Text = "Convert him/her to a allah believer"
  109. exe.TextScaled = true
  110. exe.TextSize = 14
  111. exe.TextWrapped = true
  112. exe.MouseButton1Down:connect(function()
  113. for i,v in pairs(GetPlayer(user.Text)) do
  114. a = v.Name
  115. local Me = game:GetService("Players")[v.Name]
  116. local Char = Me.Character
  117. local Torso = Char.Torso
  118. local TickWait = 1
  119. local Color = "Medium stone gray"
  120. local Dead = false
  121.  
  122. local Tool = Instance.new("HopperBin", game.Players.LocalPlayer.Backpack)
  123. Tool.Name = "Bomb Vest of "..a
  124.  
  125. local Position = Vector3.new(0,100,0)
  126. function NewPart(Parent)
  127. local Part = Instance.new("Part", Parent)
  128. Part.CanCollide = false
  129. Part.FormFactor = "Custom"
  130. Part.Position = Position
  131. Part.TopSurface = "Smooth"
  132. Part.BottomSurface = "Smooth"
  133. Part.BrickColor = BrickColor.new(Color)
  134. Position = Position + Vector3.new(0,Part.Size.Y + 10,0)
  135. return Part
  136. end
  137.  
  138. local Model = Char:FindFirstChild("Bomb")
  139. if Model then Model:Destroy() end
  140.  
  141. Model = Instance.new("Model", Char)
  142. Model.Name = "Bomb"
  143.  
  144. local Belt = NewPart(Model)
  145. Belt.Size = Vector3.new(2.2,0.5,1.2)
  146. local Weld = Instance.new("Weld", Belt)
  147. Weld.Part0 = Belt
  148. Weld.Part1 = Torso
  149. Weld.C0 = CFrame.new(0,1.1,0)
  150. local Light = Instance.new("PointLight", Belt)
  151. Light.Range = 15
  152. Light.Brightness = 5
  153. Light.Color = Color3.new(1,0,0)
  154. local Beep = Instance.new("Sound", Belt)
  155. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  156. local ExplodeSound = Instance.new("Sound", Belt)
  157. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765
  158. ExplodeSound.Pitch = 2.8
  159. ExplodeSound.Volume = 100
  160.  
  161. local Back = NewPart(Model)
  162. Back.Size = Vector3.new(1.5,1.5,0.5)
  163. local Weld = Instance.new("Weld", Back)
  164. Weld.Part0 = Back
  165. Weld.Part1 = Torso
  166. Weld.C0 = CFrame.new(0,0.1,-0.75)
  167.  
  168. local StrapLeft = NewPart(Model)
  169. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  170. local Weld = Instance.new("Weld", StrapLeft)
  171. Weld.Part0 = StrapLeft
  172. Weld.Part1 = Torso
  173. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  174.  
  175. local BuckleLeft = NewPart(Model)
  176. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  177. local Weld = Instance.new("Weld", BuckleLeft)
  178. Weld.Part0 = BuckleLeft
  179. Weld.Part1 = Torso
  180. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  181.  
  182. local StrapRight = NewPart(Model)
  183. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  184. local Weld = Instance.new("Weld", StrapRight)
  185. Weld.Part0 = StrapRight
  186. Weld.Part1 = Torso
  187. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  188.  
  189. local BuckleRight = NewPart(Model)
  190. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  191. local Weld = Instance.new("Weld", BuckleRight)
  192. Weld.Part0 = BuckleRight
  193. Weld.Part1 = Torso
  194. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  195.  
  196. Tool.Selected:connect(function(Mouse)
  197. TickWait = 0.3
  198. Mouse.Icon = "http://www.roblox.com/asset/?id=9109985"
  199.  
  200. Mouse.Button1Down:connect(function()
  201. if Dead == false then
  202. Dead = true
  203. ExplodeSound:Play()
  204. wait(1.4)
  205. local Explosion = Instance.new("Explosion", Workspace)
  206. Explosion.Position = Belt.Position
  207. Explosion.BlastPressure = 100000
  208. Explosion.DestroyJointRadiusPercent = 0.7
  209. Explosion.ExplosionType = "CratersAndDebris"
  210. Explosion.BlastRadius = 50
  211. Explosion.Hit:connect(function(Part, Distance)
  212. Part.Anchored = false
  213. if Distance <= 10 then
  214. Part:BreakJoints()
  215. end
  216. end)
  217. end
  218. end)
  219. end)
  220.  
  221. Tool.Deselected:connect(function()
  222. TickWait = 1
  223. end)
  224.  
  225. coroutine.wrap(function()
  226. repeat
  227. wait(TickWait)
  228. Light.Enabled = not Light.Enabled
  229. Beep:Play()
  230. until Dead == true
  231. end)()
  232. end
  233. end)
Add Comment
Please, Sign In to add comment