OP AutoFarm Hub OpenSource
Key Required

OP AutoFarm Hub OpenSource

Knockout Simulatorveemxveemx 1K views 12 executesUpdated Dec 28, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Script•102 lines (2885 chars)
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Window = Rayfield:CreateWindow({
   Name = "Knockout Simulator | Master Hub V1",
   LoadingTitle = "Loading OP Hub",
   LoadingSubtitle = "by chiekn0",
   ConfigurationSaving = {
      Enabled = true,
      FolderName = "chiekn0Hub",
      FileName = "Config"
   }
})

-- TABS
local MainTab = Window:CreateTab("Auto Farm", 4483362458)
local ToolsTab = Window:CreateTab("Admin Tools", 4483362458)
local CreditsTab = Window:CreateTab("Credits", 4483362458)

local WinEvent = game:GetService("ReplicatedStorage").Event.WinGain
local TrainEvent = game:GetService("ReplicatedStorage").Event.Train
local Stats = game:GetService("Players").LocalPlayer.leaderstats

local WinT, TrainT = false, false
local WinAmt, TrainAmt = 1, 1

--- [ MAIN FARM TAB ] ---
MainTab:CreateSection("Auto Farm Controls")

MainTab:CreateInput({
   Name = "Win Amount",
   PlaceholderText = "Input Custom #",
   Callback = function(Text) WinAmt = tonumber(Text) or 1 end,
})

MainTab:CreateToggle({
   Name = "Start Auto-Win",
   CurrentValue = false,
   Callback = function(Value) WinT = Value end,
})

MainTab:CreateInput({
   Name = "Strength Amount",
   PlaceholderText = "Input Custom #",
   Callback = function(Text) TrainAmt = tonumber(Text) or 1 end,
})

MainTab:CreateToggle({
   Name = "Start Auto-Train",
   CurrentValue = false,
   Callback = function(Value) TrainT = Value end,
})

MainTab:CreateSection("Smart Reset")

MainTab:CreateButton({
   Name = "Force Reset Wins (To 0)",
   Callback = function()
      WinEvent:FireServer(-Stats.Wins.Value)
      Rayfield:Notify({Title = "Reset", Content = "Wins cleared!", Duration = 2})
   end,
})

MainTab:CreateButton({
   Name = "Force Reset Strength (To 0)",
   Callback = function()
      TrainEvent:FireServer(-Stats.Strength.Value)
      Rayfield:Notify({Title = "Reset", Content = "Strength cleared!", Duration = 2})
   end,
})

--- [ ADMIN TOOLS TAB ] ---
ToolsTab:CreateSection("External Scripts")

ToolsTab:CreateButton({
   Name = "Load Infinite Yield",
   Callback = function()
      loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
   end,
})

ToolsTab:CreateButton({
   Name = "Load Nameless Admin (Continued)",
   Callback = function()
      loadstring(game:HttpGet("https://raw.githubusercontent.com/ltseverydayyou/Nameless-Admin/main/NA%20testing.lua"))()
   end,
})

--- [ CREDITS TAB ] ---
CreditsTab:CreateSection("Script Info")
CreditsTab:CreateLabel("Script Created by: chiekn0")
CreditsTab:CreateLabel("Interface: Rayfield")
CreditsTab:CreateLabel("Status: Working")

--- [ BACKGROUND LOOP ] ---
task.spawn(function()
    while task.wait(0.1) do
        if WinT then WinEvent:FireServer(WinAmt) end
        if TrainT then TrainEvent:FireServer(TrainAmt) end
    end
end)

Rayfield:LoadConfiguration()

Features & Information

Auto-Win: Just type in a number and it spams wins. Auto-Train: same thing but for your strength. Reset: undo button to put them back at 0 if they get too high. and some utility's
#autofarm#auto farm#inf#infinite#OP

Community Comments (1)

Rjozzy12Rjozzy12Mar 26, 2026

nothing showin

More Scripts for Knockout Simulator