Advertisement
Senar

Bubble Gum Simulator INFINITY (Exploit, Script, Hack)

Apr 16th, 2025 (edited)
5,221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 7.50 KB | Gaming | 0 0
  1. --[[FIX: fixed an error reference
  2. > Auto Collects NEARBY RENDERED Chests, Gems, and crates!
  3. MAKE SURE YOU DON'T USE THE GAMES NEW MAP SYSTEM AS SOON AS YOU ACTIVATE THIS AT ALL!!
  4. (even if you deactivate it) You can still use doors to teleport!
  5. ]]
  6. -- https://www.youtube.com/watch?v=ED314_-wlk8 ~~ (How To's Video)
  7. -- What It Do 🤓☝️ Auto-Collect, Auto-Sell, Auto-Blow, Change All Trampolines main Jump Power Boost
  8. -- By Lucent
  9.  
  10. local RNS = game:GetService("RunService")
  11. local plr = game.Players.LocalPlayer
  12.  
  13. local function createCheat()
  14.     --[[UI DESIGN]]
  15.     local mainGui = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  16.     mainGui.Name = "LUCENTHACK"
  17.     mainGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  18.  
  19.     local mainFrame = Instance.new("Frame", mainGui)
  20.     mainFrame.Style = Enum.FrameStyle.DropShadow
  21.     mainFrame.Size = UDim2.new(0.25, 0, 0.2, 0)
  22.     mainFrame.Position = UDim2.new(0,0, 0.789, 0)
  23.     mainFrame.ZIndex = math.huge
  24.    
  25.    
  26.     local autoCollectTextButton = Instance.new("TextButton", mainFrame)
  27.     autoCollectTextButton.Text = "AutoCollect (Collects nearby Chests, Gems, Crates) DO NOT USE THE GAMES MAP SYSTEM AT ALL, REJOIN IF THIS BUTTON BREAKS (you can use the doors to teleport)"
  28.     autoCollectTextButton.TextScaled = true
  29.     autoCollectTextButton.BackgroundColor3 = Color3.fromRGB(255,255,255)
  30.     autoCollectTextButton.Size = UDim2.new(0.25, 0, 0.45, 0)
  31.     autoCollectTextButton.Position = UDim2.new(0.026, 0, 0.051, 0)
  32.  
  33.     local autoSellTextButton = autoCollectTextButton:Clone()
  34.     autoSellTextButton.Parent = mainFrame
  35.     autoSellTextButton.Text = "AutoSell"
  36.     autoSellTextButton.Position = UDim2.new(0.303, 0, 0.051, 0)
  37.  
  38.     local autoBlowTextButton = autoCollectTextButton:Clone()
  39.     autoBlowTextButton.Parent = mainFrame
  40.     autoBlowTextButton.Text = "AutoBlow"
  41.     autoBlowTextButton.Position = UDim2.new(0.026, 0, 0.542, 0)
  42.    
  43.  
  44.     local respawnTextButton = autoCollectTextButton:Clone()
  45.     respawnTextButton.Parent = mainFrame
  46.     respawnTextButton.Text = "Respawn"
  47.     respawnTextButton.Position = UDim2.new(0.58, 0, 0.1, 0)
  48.     respawnTextButton.Size = UDim2.new(0.4, 0,0.329, 0)
  49.     respawnTextButton.TextColor3 = Color3.fromRGB(255,255,255)
  50.     respawnTextButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
  51.  
  52.     local textBox = Instance.new("TextBox", mainFrame)
  53.     textBox.Text = 1.25
  54.     textBox.TextScaled = true
  55.     textBox.Size = UDim2.new(0.227, 0, 0.301, 0)
  56.     textBox.Position = UDim2.new(0.58, 0, 0.601, 0)
  57.     textBox.BackgroundColor3 = Color3.fromRGB(255,255,255)
  58.  
  59.     --[[TRAMPOLINE]]
  60.     local trampolineLabel = Instance.new("TextLabel", mainFrame)
  61.     trampolineLabel.Text = "All Trampoline Power"
  62.     trampolineLabel.TextScaled = true
  63.     trampolineLabel.TextColor3 = Color3.fromRGB(0,0,0)
  64.     trampolineLabel.Size = UDim2.new(0.25, 0,0.45, 0)
  65.     trampolineLabel.Position = UDim2.new(0.303, 0,0.532, 0)
  66.  
  67.     local connection;
  68.     local hue = 0
  69.     connection = RNS.Heartbeat:Connect(function(dt)
  70.         hue = (hue + dt * 0.1) % 1
  71.         local color = Color3.fromHSV(hue, 1, 1)
  72.         trampolineLabel.BackgroundColor3 = color
  73.  
  74.         if plr.Character.Humanoid.Health <= 0 then
  75.             connection:Disconnect();
  76.         end
  77.     end)
  78.  
  79.     local trampolineButton = autoCollectTextButton:Clone()
  80.     trampolineButton.Parent = mainFrame
  81.     trampolineButton.Text = "Bring Trampoline To You (BUTTON)"
  82.     trampolineButton.Size = UDim2.new(0.15, 0, 0.45, 0)
  83.     trampolineButton.Position = UDim2.new(0.83, 0, 0.542, 0)
  84.  
  85.     --[[TRAMPOLINE END]]
  86.     --[[For The Skidders Have A Heart And Leave My Name Please!!!]]
  87.     local creatorLabel = Instance.new("TextLabel", mainGui)
  88.     creatorLabel.Text = "Bubble Gum Sim Inf By Lucent"
  89.     creatorLabel.TextScaled = true
  90.     creatorLabel.BackgroundTransparency = 1
  91.     creatorLabel.Size = UDim2.new(0.25, 0, 0.035, 0)
  92.     creatorLabel.Position = UDim2.new(0, 0, 0.753, 0)
  93.     creatorLabel.TextColor3 = Color3.fromRGB(255, 203, 145)
  94.     creatorLabel.ZIndex = math.huge
  95.  
  96.     --[[CODE]]
  97.     plr = game.Players.LocalPlayer;
  98.     local char = plr.Character or plr.CharacterAdded:Wait();
  99.     local Hum = char:WaitForChild("Humanoid");
  100.  
  101.     local RS = game:GetService("ReplicatedStorage");
  102.     local Network = RS.Shared.Framework.Network;
  103.     local Remote = Network.Remote;
  104.     local Event = Remote.RemoteEvent;
  105.     local HRP = char.HumanoidRootPart;
  106.  
  107.     Hum.Died:Once(function()
  108.         _G.autoCollect = false;
  109.         _G.autoSell = false;
  110.         _G.autoBlow = false;
  111.         print("Reseted Global Variables: ", _G.autoCollect,_G.autoSell,_G.autoBlow);
  112.     end)
  113.  
  114.     autoCollectTextButton.MouseButton1Click:Connect(function()
  115.         if _G.autoCollect == false or _G.autoCollect == nil then
  116.             autoCollectTextButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
  117.             _G.autoCollect = true
  118.         else
  119.             autoCollectTextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  120.             _G.autoCollect = false
  121.         end
  122.  
  123.         repeat task.wait()
  124.             for i,v in workspace.Rendered:GetChildren() do
  125.                 if v.Name == "Chunker" then
  126.                     table.foreach(v:GetChildren(), function(key, value)
  127.                         table.foreach(value:GetDescendants(), function(modelKey, assets)
  128.                             if string.find(assets.Name, "coin") or
  129.                                 string.find(assets.Name, "Coin") or
  130.                                 string.find(assets.Name, "Gem") or
  131.                                 string.find(assets.Name, "Crate") or
  132.                                 string.find(assets.Name, "crate") or
  133.                                 string.find(assets.Name, "gem") then
  134.  
  135.                                 if value and value.Parent then
  136.                                     RS:WaitForChild("Remotes")
  137.                                         :WaitForChild("Pickups")
  138.                                         :WaitForChild("CollectPickup")
  139.                                         :FireServer(value.Name);
  140.                                     value:Destroy()
  141.                                 end
  142.                             end    
  143.                         end)
  144.                     end)
  145.                     task.wait(0.09)
  146.                 end
  147.             end
  148.         until _G.autoCollect == false
  149.     end)
  150.  
  151.     autoBlowTextButton.MouseButton1Click:Connect(function()
  152.         if _G.autoBlow == false or _G.autoBlow == nil then
  153.             autoBlowTextButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
  154.             _G.autoBlow = true
  155.         else
  156.             autoBlowTextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  157.             _G.autoBlow = false
  158.         end
  159.  
  160.         repeat task.wait()
  161.             if _G.autoBlow == true then
  162.                 Event:FireServer("BlowBubble");
  163.             end
  164.         until _G.autoBlow == false
  165.     end)
  166.  
  167.     trampolineButton.MouseButton1Click:Connect(function()
  168.         workspace.Worlds:FindFirstChild("Trampoline", true):PivotTo(HRP.CFrame);
  169.     end)
  170.  
  171.     autoSellTextButton.MouseButton1Click:Connect(function()
  172.         if _G.autoSell == false or _G.autoSell == nil then
  173.             autoSellTextButton.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
  174.             _G.autoSell = true
  175.         else
  176.             autoSellTextButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  177.             _G.autoSell = false
  178.         end
  179.  
  180.         repeat task.wait()
  181.             if _G.autoSell == true then
  182.                 Event:FireServer("SellBubble");
  183.             end
  184.         until _G.autoSell == false
  185.     end)
  186.    
  187.     textBox.Changed:Connect(function(property)
  188.         if (property == "Text") then
  189.             local text = textBox.Text
  190.  
  191.             if tonumber(text) ~= nil then -- If yes then assign the value to the Trampoline
  192.                 textBox.BackgroundColor3 = Color3.fromRGB(0,255,0)
  193.                 textBox.TextColor3 = Color3.fromRGB(255,255,255)
  194.  
  195.  
  196.                 for i,v in workspace:GetDescendants() do
  197.                     if v.Name == "Trampoline" then
  198.                         for j, k in v:GetAttributes() do
  199.                             if j == "Power" then
  200.                                 v:SetAttribute(j, tonumber(text))
  201.                             end
  202.                         end
  203.                     end
  204.                 end
  205.  
  206.             else
  207.                 textBox.BackgroundColor3 = Color3.fromRGB(255,0,0)
  208.                 textBox.TextColor3 = Color3.fromRGB(255,255,255)
  209.             end
  210.         end
  211.     end)
  212.  
  213.     respawnTextButton.MouseButton1Click:Connect(function()
  214.         if Hum and Hum.Health ~= 0 then
  215.             Hum:TakeDamage(math.huge)
  216.         end
  217.     end)
  218. end
  219.  
  220.  
  221. if _G.BGSM == nil then
  222.     _G.BGSM = true;
  223.     createCheat()
  224.     plr.CharacterAdded:Connect(function()
  225.         createCheat()
  226.     end)
  227. else
  228.     print("Already Created Bro!")
  229. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement