scripterhaxer

Destruction simulator gui2

Sep 14th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.59 KB | None | 0 0
  1. if game.CoreGui:FindFirstChild("DestructionSimGui") then
  2. game.CoreGui:FindFirstChild("DestructionSimGui"):Destroy()
  3. end
  4. -- Instances:
  5. local DestructionSimGui = Instance.new("ScreenGui")
  6. local Main = Instance.new("Frame")
  7. local TItle = Instance.new("TextLabel")
  8. local insaneBlastRBtn = Instance.new("TextButton")
  9. local autoSellBtn = Instance.new("TextButton")
  10. local minMaxBtn = Instance.new("TextButton")
  11. local fastRocketBtn = Instance.new("TextButton")
  12. local rapidFireBtn = Instance.new("TextButton")
  13. local insaneBlastFBtn = Instance.new("TextButton")
  14. --Properties:
  15. DestructionSimGui.Name = "DestructionSimGui"
  16. DestructionSimGui.Parent = game.CoreGui
  17.  
  18. Main.Name = "Main"
  19. Main.Parent = DestructionSimGui
  20. Main.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  21. Main.BorderSizePixel = 0
  22. Main.ClipsDescendants = true
  23. Main.Position = UDim2.new(0.5, -250, 0.5, -150)
  24. Main.Size = UDim2.new(0, 500, 0, 300)
  25. Main.Active = true
  26. Main.Draggable = true
  27.  
  28. TItle.Name = "TItle"
  29. TItle.Parent = Main
  30. TItle.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  31. TItle.BorderSizePixel = 0
  32. TItle.Size = UDim2.new(0, 500, 0, 30)
  33. TItle.Font = Enum.Font.Fantasy
  34. TItle.Text = "Destruction Simulator GUI - Made by Polar Bear#9569"
  35. TItle.TextColor3 = Color3.new(1, 1, 1)
  36. TItle.TextSize = 14
  37.  
  38. insaneBlastRBtn.Name = "insaneBlastRBtn"
  39. insaneBlastRBtn.Parent = Main
  40. insaneBlastRBtn.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  41. insaneBlastRBtn.BorderColor3 = Color3.new(1, 0.435294, 0.443137)
  42. insaneBlastRBtn.Position = UDim2.new(0, 10, 0.342999995, 50)
  43. insaneBlastRBtn.Size = UDim2.new(0, 150, 0, 30)
  44. insaneBlastRBtn.Font = Enum.Font.Code
  45. insaneBlastRBtn.Text = "Insane Blast Radius"
  46. insaneBlastRBtn.TextColor3 = Color3.new(1, 1, 1)
  47. insaneBlastRBtn.TextScaled = true
  48. insaneBlastRBtn.TextSize = 12
  49. insaneBlastRBtn.TextWrapped = true
  50.  
  51. autoSellBtn.Name = "autoSellBtn"
  52. autoSellBtn.Parent = Main
  53. autoSellBtn.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  54. autoSellBtn.BorderColor3 = Color3.new(1, 0.435294, 0.443137)
  55. autoSellBtn.Position = UDim2.new(0.00200000009, 175, 0.164000005, 50)
  56. autoSellBtn.Size = UDim2.new(0, 150, 0, 30)
  57. autoSellBtn.Font = Enum.Font.Code
  58. autoSellBtn.Text = "Autosell"
  59. autoSellBtn.TextColor3 = Color3.new(1, 1, 1)
  60. autoSellBtn.TextSize = 14
  61.  
  62. minMaxBtn.Name = "minMaxBtn"
  63. minMaxBtn.Parent = Main
  64. minMaxBtn.BackgroundColor3 = Color3.new(1, 1, 1)
  65. minMaxBtn.BackgroundTransparency = 1
  66. minMaxBtn.Position = UDim2.new(0.939999998, 0, 0, 0)
  67. minMaxBtn.Size = UDim2.new(0, 30, 0, 30)
  68. minMaxBtn.Font = Enum.Font.Code
  69. minMaxBtn.Text = "-"
  70. minMaxBtn.TextColor3 = Color3.new(1, 1, 1)
  71. minMaxBtn.TextScaled = true
  72. minMaxBtn.TextSize = 18
  73. minMaxBtn.TextWrapped = true
  74.  
  75. fastRocketBtn.Name = "fastRocketBtn"
  76. fastRocketBtn.Parent = Main
  77. fastRocketBtn.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  78. fastRocketBtn.BorderColor3 = Color3.new(1, 0.435294, 0.443137)
  79. fastRocketBtn.Position = UDim2.new(0, 343, 0.164000005, 50)
  80. fastRocketBtn.Size = UDim2.new(0, 150, 0, 30)
  81. fastRocketBtn.Font = Enum.Font.Code
  82. fastRocketBtn.Text = "Fast Rocket"
  83. fastRocketBtn.TextColor3 = Color3.new(1, 1, 1)
  84. fastRocketBtn.TextSize = 14
  85.  
  86. rapidFireBtn.Name = "rapidFireBtn"
  87. rapidFireBtn.Parent = Main
  88. rapidFireBtn.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  89. rapidFireBtn.BorderColor3 = Color3.new(1, 0.435294, 0.443137)
  90. rapidFireBtn.Position = UDim2.new(0, 10, 0.163000003, 50)
  91. rapidFireBtn.Size = UDim2.new(0, 150, 0, 30)
  92. rapidFireBtn.Font = Enum.Font.Code
  93. rapidFireBtn.Text = "Rapid Fire (No cooldown)"
  94. rapidFireBtn.TextColor3 = Color3.new(1, 1, 1)
  95. rapidFireBtn.TextScaled = true
  96. rapidFireBtn.TextSize = 12
  97. rapidFireBtn.TextWrapped = true
  98.  
  99. insaneBlastFBtn.Name = "insaneBlastFBtn"
  100. insaneBlastFBtn.Parent = Main
  101. insaneBlastFBtn.BackgroundColor3 = Color3.new(0.180392, 0.180392, 0.180392)
  102. insaneBlastFBtn.BorderColor3 = Color3.new(1, 0.435294, 0.443137)
  103. insaneBlastFBtn.Position = UDim2.new(0.331999987, 10, 0.342999995, 50)
  104. insaneBlastFBtn.Size = UDim2.new(0, 150, 0, 30)
  105. insaneBlastFBtn.Font = Enum.Font.Code
  106. insaneBlastFBtn.Text = "Insane Blast Force"
  107. insaneBlastFBtn.TextColor3 = Color3.new(1, 1, 1)
  108. insaneBlastFBtn.TextScaled = true
  109. insaneBlastFBtn.TextSize = 12
  110. insaneBlastFBtn.TextWrapped = true
  111. -- Scripts:
  112. local blastRadius = false
  113.  
  114. spawn(function()
  115. while wait() do
  116. if blastRadius then
  117. for _,obj in pairs(debug.getregistry()) do
  118. if type(obj) == "table" then
  119. if obj.BlastRadius then
  120. obj.BlastRadius = 999999
  121. end
  122. end
  123. end
  124. else
  125. for _,obj in pairs(debug.getregistry()) do
  126. if type(obj) == "table" then
  127. if obj.BlastRadius then
  128. obj.BlastRadius = 500
  129. end
  130. end
  131. end
  132. end
  133. end
  134. end)
  135.  
  136. insaneBlastRBtn.MouseButton1Down:Connect(function()
  137. blastRadius = not blastRadius
  138. insaneBlastRBtn.BorderColor3 = blastRadius and Color3.fromRGB(201, 255, 171) or Color3.fromRGB(255, 111, 113)
  139. end)
  140. local autoSell = false
  141.  
  142. local remote = game:GetService("ReplicatedStorage").Remotes.sellBricks
  143. local FireServer = Instance.new("RemoteEvent").FireServer
  144.  
  145. spawn(function()
  146. while wait() do
  147. if autoSell then
  148. FireServer(remote)
  149. end
  150. end
  151. end)
  152.  
  153. autoSellBtn.MouseButton1Down:Connect(function()
  154. autoSell = not autoSell
  155. autoSellBtn.BorderColor3 = autoSell and Color3.fromRGB(201, 255, 171) or Color3.fromRGB(255, 111, 113)
  156. end)
  157. minMaxBtn.MouseButton1Down:Connect(function()
  158. if Main.Size == UDim2.new(0,500,0,300) then
  159. Main:TweenSize(UDim2.new(0,500,0,30),Enum.EasingDirection.InOut,Enum.EasingStyle.Quad,0.3)
  160. minMaxBtn.Text = "+"
  161. elseif Main.Size == UDim2.new(0,500,0,30) then
  162. Main:TweenSize(UDim2.new(0,500,0,300),Enum.EasingDirection.InOut,Enum.EasingStyle.Quad,0.3)
  163. minMaxBtn.Text = "-"
  164. end
  165. end)
  166. local fastRocket = false
  167.  
  168. spawn(function()
  169. while wait() do
  170. if fastRocket then
  171. for _,obj in pairs(debug.getregistry()) do
  172. if type(obj) == "table" then
  173. if obj.RocketSpeed then
  174. obj.RocketSpeed = 99999999
  175. end
  176. end
  177. end
  178. else
  179. for _,obj in pairs(debug.getregistry()) do
  180. if type(obj) == "table" then
  181. if obj.RocketSpeed then
  182. obj.RocketSpeed = 2
  183. end
  184. end
  185. end
  186. end
  187. end
  188. end)
  189.  
  190. fastRocketBtn.MouseButton1Down:Connect(function()
  191. fastRocket = not fastRocket
  192. fastRocketBtn.BorderColor3 = fastRocket and Color3.fromRGB(201, 255, 171) or Color3.fromRGB(255, 111, 113)
  193. end)
  194. local rapidFire = false
  195.  
  196. spawn(function()
  197. while wait() do
  198. if rapidFire then
  199. for _,obj in pairs(debug.getregistry()) do
  200. if type(obj) == "table" then
  201. if obj.Cooldown then
  202. obj.Cooldown = 0
  203. end
  204. end
  205. end
  206. else
  207. for _,obj in pairs(debug.getregistry()) do
  208. if type(obj) == "table" then
  209. if obj.Cooldown then
  210. obj.Cooldown = 5
  211. end
  212. end
  213. end
  214. end
  215. end
  216. end)
  217.  
  218. rapidFireBtn.MouseButton1Down:Connect(function()
  219. rapidFire = not rapidFire
  220. rapidFireBtn.BorderColor3 = rapidFire and Color3.fromRGB(201, 255, 171) or Color3.fromRGB(255, 111, 113)
  221. end)
  222. local blastForce = false
  223.  
  224. spawn(function()
  225. while wait() do
  226. if blastForce then
  227. for _,obj in pairs(debug.getregistry()) do
  228. if type(obj) == "table" then
  229. if obj.BlastForce then
  230. obj.BlastForce = 999999
  231. end
  232. end
  233. end
  234. else
  235. for _,obj in pairs(debug.getregistry()) do
  236. if type(obj) == "table" then
  237. if obj.BlastForce then
  238. obj.BlastForce = 500
  239. end
  240. end
  241. end
  242. end
  243. end
  244. end)
  245.  
  246. insaneBlastFBtn.MouseButton1Down:Connect(function()
  247. blastForce = not blastForce
  248. insaneBlastFBtn.BorderColor3 = blastForce and Color3.fromRGB(201, 255, 171) or Color3.fromRGB(255, 111, 113)
  249. end)
Add Comment
Please, Sign In to add comment