local Rayfield = loadstring(game:HttpGet("https://sirius.menu/gen2"))() local window = Rayfield:CreateWindow({ name = "Bingo Hub", configuration = { autoSave = true, autoLoad = true, fileName = "Bingohub", }, }) local tab = window:CreateTab({ name = "Home", icon = 93364949241311 }) -- Remotes local ReplicatedStorage = game:GetService("ReplicatedStorage") local BingoRemotes = ReplicatedStorage:WaitForChild("BingoRemotes") local SetCardCount = BingoRemotes:WaitForChild("SetCardCount") local Daub = BingoRemotes:WaitForChild("Daub") local ClaimBingo = BingoRemotes:WaitForChild("ClaimBingo") -- Toggle flags local autoMark = false local autoClaim = false -- Card slider local cards = tab:CreateSlider({ name = "Bingo cards", range = {1, 6}, value = 2, }) -- Card button tab:CreateButton({ name = "Set cards", callback = function() SetCardCount:FireServer(cards.value) end, }) -- Auto Mark tab:CreateToggle({ name = "Auto mark numbers", callback = function(value) autoMark = value if value then task.spawn(function() while autoMark do for card = 1, 6 do for row = 1, 5 do for col = 1, 5 do if not autoMark then break end pcall(function() Daub:FireServer(card, row, col, true) end) end if not autoMark then break end end if not autoMark then break end end task.wait(0.5) end end) end end, }) -- Auto Claim tab:CreateToggle({ name = "Auto call Bingo", callback = function(value) autoClaim = value if value then task.spawn(function() while autoClaim do pcall(function() ClaimBingo:FireServer() end) task.wait(0.5) end end) end end, })