The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
Bitcoin Miner script pastebin roblox
By LINK GAME on 2024-09-19 08:00 am | Syntax: LUA | Views: 10



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. if game.CoreGui:FindFirstChild("BCMX") then
  2.     game.CoreGui:FindFirstChild("BCMX"):Destroy()
  3. end
  4.  
  5. local lib = loadstring(game:HttpGet("https://raw.githubusercontent.com/GreenDeno/Venyx-UI-Library/main/source.lua"))()
  6. local WS = game.Workspace
  7. local LP = game.Players.LocalPlayer
  8.  
  9. local BMCX = lib.new("BCMX")
  10. local M = BMCX:addPage("Main", 5012544693)
  11. local Exchanging = M:addSection("Exchanging")
  12. local Player = M:addSection("Player")
  13.  
  14. local Tables = BMCX:addPage("Plot", 5012544693)
  15. local Shelves = Tables:addSection("Shelves")
  16. local Cards = Tables:addSection("Tables & Cards")
  17.  
  18. -- Exchanging
  19. local BitcoinMultiplier = 50;
  20. local SellBitcoin = function()
  21.     for i=1,BitcoinMultiplier do
  22.         WS["Region_ExChang1"]["Button"]["Clicked"]:FireServer(true)
  23.     end
  24. end
  25. local SBF = string.format("Exchange Bitcoins x%s", tostring(BitcoinMultiplier))
  26. local SellBitcoinB = Exchanging:addButton(SBF, function()
  27.     SellBitcoin()
  28. end)
  29. Exchanging:addSlider("Bitcoin Multiplier", 50, 50, 1000, function(v)
  30.     BitcoinMultiplier = v
  31.     Exchanging:updateButton(SellBitcoinB, string.format("Exchange Bitcoins x%s", tostring(BitcoinMultiplier)))
  32. end)
  33.  
  34. local SolarisMultiplier = 50;
  35. local SellSolaris = function()
  36.     for i=1,SolarisMultiplier do
  37.         WS["Region_ExChang1"]["Button"]["Clicked"]:FireServer(false)
  38.     end
  39. end
  40. local SLF = string.format("Exchange Solaris x%s", tostring(SolarisMultiplier))
  41. local SellSolarisB = Exchanging:addButton(SLF, function()
  42.     SellSolaris()
  43. end)
  44. Exchanging:addSlider("Solaris Multiplier", 50, 50, 1000, function(v)
  45.     SolarisMultiplier = v
  46.     Exchanging:updateButton(SellSolarisB, string.format("Exchange Solaris x%s", tostring(SolarisMultiplier)))
  47. end)
  48.  
  49. --Simple WS and Death Stuff
  50. local WS = 16
  51. LP.Character.Humanoid.Died:connect(function()
  52.     LP.CharacterAdded:connect(function()
  53.         repeat wait() until LP.Character:FindFirstChild("Humanoid")
  54.         LP.Character.Humanoid.WalkSpeed = WS
  55.     end)
  56. end)
  57. Player:addSlider("Walkspeed", 16, 16, 100, function(v)
  58.     WS = v
  59.     LP.Character.Humanoid.WalkSpeed = WS
  60. end)
  61.  
  62. Player:addButton("Remove Level Barriers", function()
  63.     for i,v in pairs(game.Workspace:GetChildren()) do
  64.         for i,v in pairs(v:GetChildren()) do
  65.             if v:FindFirstChildOfClass("TouchTransmitter") and v:FindFirstChildOfClass("SurfaceGui") then
  66.                 v:Destroy()
  67.             end
  68.         end
  69.     end
  70. end)
  71.  
  72. -- Tables & Cards
  73. local ShelfNames = {
  74.     ["Table"] = true,
  75.     ["Double Shelf"] = true,
  76.     ["Triple Shelf"] = true,
  77.     ["Server Shelf"] = true
  78. }
  79.  
  80. local Buildings = game.Workspace.Buildings[LP.Name]
  81. local PlaceCard = game:GetService("ReplicatedStorage").Events:FindFirstChild("PlaceCard")
  82. local BuyCard = game:GetService("ReplicatedStorage").Events:FindFirstChild("BuyCard")
  83.  
  84. local GetCard = function(CardName)
  85.     for i,v in pairs(game.Workspace:GetDescendants()) do
  86.         if v.Name == "Shows" then
  87.             for i,v in pairs(v:GetChildren()) do
  88.                 if v:FindFirstChildOfClass("Model") then
  89.                     if v:FindFirstChildOfClass("Model").Name == CardName then
  90.                         return v
  91.                     end
  92.                 end
  93.             end
  94.         end
  95.     end
  96.     return nil
  97. end
  98.  
  99. local cardCount = 1
  100. local CardBuy = Cards:addTextbox("Buy 1 Card(s)", "Optix 900 Card", function(Card,Focus,Update)
  101.     if Focus then
  102.         local cardToBuy = GetCard(Card)
  103.         if cardToBuy then
  104.             BuyCard:FireServer(Card, cardToBuy, cardCount)
  105.         end
  106.     end
  107. end)
  108. Cards:addSlider("Amount of Cards", 1, 1, 100, function(v)
  109.     cardCount = v
  110.     Cards:updateButton(CardBuy, string.format("Buy %s Card(s)", tostring(cardCount)))
  111. end)
  112.  
  113. local maxShelves = 1
  114. local FillShelves = Cards:addTextbox("Fill 1 Shelves", "Optix 900 Card", function(Card,Focus,Update)
  115.     if Focus and GetCard(Card) then
  116.         local shelvesFilled = 0
  117.         for i,v in pairs(Buildings:GetChildren()) do
  118.             if ShelfNames[v.Name] then
  119.                 if shelvesFilled == maxShelves then return end
  120.                     shelvesFilled = shelvesFilled + 1
  121.                 for i,v in pairs(v.Cards:GetChildren()) do
  122.                     if v.Name == "CardPlace" and not v:FindFirstChildOfClass("Model") then
  123.                         PlaceCard:FireServer(Card, v)
  124.                     end
  125.                 end
  126.             end
  127.         end
  128.     end
  129. end)
  130. Cards:addSlider("Amount of Shelves", 1, 1, 100, function(v)
  131.     maxShelves = v
  132.     Cards:updateButton(FillShelves, string.format("Fill %s Shelves", tostring(maxShelves)))
  133. end)
  134.  
  135. Cards:addButton("Remove All Cards From Shelves", function()
  136.     for i,v in pairs(Buildings:GetChildren()) do
  137.         if ShelfNames[v.Name] then
  138.             for i,v in pairs(v.Cards:GetChildren()) do
  139.                 if v.Name == "CardPlace" then
  140.                     PlaceCard:FireServer(nil, v)
  141.                 end
  142.             end
  143.         end
  144.     end
  145. end)
  146.  
  147. for i,v in pairs(ShelfNames) do
  148.     Shelves:addToggle(i, true, function(b)
  149.         ShelfNames[i] = b
  150.     end)
  151. end
  152.  
  153. -- GUI End
  154. lib:SelectPage(M, true)
  155. local isToggled = true
  156. LP:GetMouse().KeyDown:Connect(function(K)
  157.     if K == "1" then
  158.         isToggled = not isToggled
  159.         BMCX:toggle(isToggled)
  160.     end
  161. end)