Description

This keyless script is made by RAB Hub for Reel a Brainrot game that provides AUTO SELL, AUTO EQUIPBEST, AUTO FISH/REEL and many other features.

Features

  • + Updated ADDED
  • + "AUTO SELL" AND
  • + "AUTO EQUIPBEST"
  • + OPEN SOURCE
  • + AUTO FISH/REEL
  • + AUTO COLLECT ALL PLOTS 1-30
  • + AUTO UPGRADE POWER 1,5,10

Script

Add Xeno Scripts as a preferred source
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Window = Rayfield:CreateWindow({
   Name = "RAB",
   LoadingTitle = "by JIHEON...",
})

local Tab = Window:CreateTab("Automation", 4483362458)

-- Variables
local autoCollect = false
local autoFish = false
local autoUpgrade = false
local autoEquipBest = false
local autoMassSell = false
local targetUpgrade = "power1"

-- Timing Variables
local equipInterval = 10
local sellInterval = 30

-- Rarity Selection Toggles (Table to store states)
local sellSettings = {
    Uncommon = true,
    Rare = true,
    Epic = true,
    Legendary = true,
    Mythic = true,
    Divine = true,
    Secret = false, -- Default off for safety
    Godly = false   -- Default off for safety
}

-- 1. COLLECTOR
Tab:CreateSection("Collector")
Tab:CreateToggle({
   Name = "💰 Auto-Collect Plots (1-30)",
   CurrentValue = false,
   Callback = function(Value)
      autoCollect = Value
      task.spawn(function()
         while autoCollect do
            for i = 1, 30 do
               if not autoCollect then break end
               game:GetService("ReplicatedStorage"):WaitForChild("RemoteHandler"):WaitForChild("Collect"):FireServer("Plot" .. i)
               task.wait(0.05)
            end
            task.wait(0.5)
         end
      end)
   end,
})

-- 2. FISHING
Tab:CreateSection("Fishing")
Tab:CreateToggle({
   Name = "🎣 Auto-Fish/Reel",
   CurrentValue = false,
   Callback = function(Value)
      autoFish = Value
      task.spawn(function()
         while autoFish do
            game:GetService("ReplicatedStorage"):WaitForChild("RemoteHandler"):WaitForChild("Fishing"):FireServer("Caught", 2)
            task.wait(0.3)
         end
      end)
   end,
})

-- 3. MANAGEMENT
Tab:CreateSection("Equip Management")

Tab:CreateDropdown({
   Name = "Equip Interval",
   Options = {"1", "5", "10", "30"},
   CurrentOption = {"10"},
   Callback = function(Option) equipInterval = tonumber(Option[1]) end,
})

Tab:CreateToggle({
   Name = "🛡️ Auto Equip Best",
   CurrentValue = false,
   Callback = function(Value)
      autoEquipBest = Value
      task.spawn(function()
         while autoEquipBest do
            game:GetService("ReplicatedStorage"):WaitForChild("RemoteHandler"):WaitForChild("Plot"):FireServer("EquipBest", "String", "String")
            task.wait(equipInterval)
         end
      end)
   end,
})

Tab:CreateSection("Sell Settings (Choose Rarities)")

-- Individual Rarity Toggles
local rarities = {"Uncommon", "Rare", "Epic", "Legendary", "Mythic", "Divine", "Secret", "Godly"}
for _, name in pairs(rarities) do
    Tab:CreateToggle({
        Name = "Sell " .. name,
        CurrentValue = sellSettings[name],
        Callback = function(Value) sellSettings[name] = Value end,
    })
end

Tab:CreateSection("Mass Sell Execution")

Tab:CreateDropdown({
   Name = "Sell Interval",
   Options = {"1", "5", "10", "30", "60"},
   CurrentOption = {"30"},
   Callback = function(Option) sellInterval = tonumber(Option[1]) end,
})

Tab:CreateToggle({
   Name = "💵 Master Auto-Sell Toggle",
   CurrentValue = false,
   Callback = function(Value)
      autoMassSell = Value
      task.spawn(function()
         while autoMassSell do
            -- Fires the server with the current state of all rarity toggles
            game:GetService("ReplicatedStorage"):WaitForChild("RemoteHandler"):WaitForChild("SellMultiple"):FireServer(sellSettings)
            
            Rayfield:Notify({
                Title = "Management",
                Content = "Sold selected items!",
                Duration = 2
            })
            task.wait(sellInterval)
         end
      end)
   end,
})

-- 4. TARGETED UPGRADES
Tab:CreateSection("Targeted Upgrades")

Tab:CreateDropdown({
   Name = "Select Upgrade Tier",
   Options = {"power1", "power5", "power10"},
   CurrentOption = {"power1"},
   Callback = function(Option) targetUpgrade = Option[1] end,
})

Tab:CreateToggle({
   Name = "🚀 Auto-Upgrade Selected",
   CurrentValue = false,
   Callback = function(Value)
      autoUpgrade = Value
      task.spawn(function()
         while autoUpgrade do
            game:GetService("ReplicatedStorage"):WaitForChild("RemoteHandler"):WaitForChild("Upgrade"):FireServer(targetUpgrade)
            task.wait(0.1)
         end
      end)
   end,
})
Script worked? 🚀 Boost it to #1 so others find it too.

Comments (0)

Log in to add a comment.