Key Required

Key Required
ITAs Private Epic Minigame Autofarm READ DESCRIPTION
Lua Script•135 lines (4218 chars)
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local remote = workspace.REs.chooseMinigame
-- ==================== ANTI AFK ====================
local VirtualUser = game:GetService("VirtualUser")
player.Idled:Connect(function()
VirtualUser:Button2Down(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
task.wait(1)
VirtualUser:Button2Up(Vector2.new(0, 0), workspace.CurrentCamera.CFrame)
end)
-- ==================== ANTI KICK ====================
local mt = getrawmetatable(game)
local old = mt.__namecall
setreadonly(mt, false)
mt.__namecall = newcclosure(function(self, ...)
if getnamecallmethod() == "Kick" and self == player then
return nil
end
return old(self, ...)
end)
setreadonly(mt, true)
-- ==================== PLAYING REMOTE ====================
task.spawn(function()
while true do
workspace.REs.otherOption:FireServer("playing", true)
task.wait(0.5)
end
end)
-- ==================== GUI ====================
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "FarmGui"
screenGui.ResetOnSpawn = false
screenGui.Parent = player.PlayerGui
local statusLabel = Instance.new("TextLabel")
statusLabel.Size = UDim2.new(0, 300, 0, 50)
statusLabel.Position = UDim2.new(0.5, -150, 0, 20)
statusLabel.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
statusLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
statusLabel.Text = "farming queue, please wait..."
statusLabel.Font = Enum.Font.GothamBold
statusLabel.TextSize = 16
statusLabel.BorderSizePixel = 0
statusLabel.Parent = screenGui
local statusCorner = Instance.new("UICorner", statusLabel)
statusCorner.CornerRadius = UDim.new(0, 8)
local button = Instance.new("TextButton")
button.Size = UDim2.new(0, 150, 0, 50)
button.Position = UDim2.new(0.5, -75, 0, 20)
button.BackgroundColor3 = Color3.fromRGB(0, 180, 0)
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.Text = "Start"
button.Font = Enum.Font.GothamBold
button.TextSize = 18
button.BorderSizePixel = 0
button.Visible = false
button.Parent = screenGui
local btnCorner = Instance.new("UICorner", button)
btnCorner.CornerRadius = UDim.new(0, 8)
-- ==================== QUEUE FILLER ====================
task.spawn(function()
local queueLabel = workspace.Lobby.minigameboards.boarda.SurfaceGui.mqueue
local function getCount()
local text = queueLabel.Text
local n = tonumber(text:match("(%d+) in queue"))
return n or 0
end
while getCount() < 2000 do
remote:FireServer("Only One Path", "Hallway Sector")
task.wait(0.05)
end
statusLabel.Visible = false
button.Visible = true
end)
-- ==================== FARM LOGIC ====================
local running = false
local farmThread = nil
local function farmLoop()
local notif = player.PlayerGui.GameGui.NotificationBar.Notification
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
while running do
while running do
if notif.Text:lower():find("the correct path will start lighting") then break end
task.wait(0.1)
end
if not running then break end
while running do
hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if not hrp then task.wait(0.1) continue end
local goal = workspace["Only One Path"].Goal.Goal
local ti = goal:FindFirstChild("TouchInterest")
if not ti then task.wait(0.1) continue end
firetouchinterest(hrp, goal, 0)
firetouchinterest(hrp, goal, 1)
if notif.Text:lower():find("winner:") then break end
task.wait(0.05)
end
task.wait(1)
end
end
button.MouseButton1Click:Connect(function()
if not running then
running = true
button.Text = "Stop"
button.BackgroundColor3 = Color3.fromRGB(180, 0, 0)
farmThread = task.spawn(farmLoop)
else
running = false
button.Text = "Start"
button.BackgroundColor3 = Color3.fromRGB(0, 180, 0)
if farmThread then
task.cancel(farmThread)
farmThread = nil
end
end
end)Features & Information
Update 07/03/26: you can get 2000 wins every month, sad but oh well better then nun
this is for hardcore people only
requirements:
1. A Epic Minigames private server
2. Private Server Powers - Costs Robux - 899 Robux for me at least
3. A spare computer (or your main one, wont judge)
4. rbxsilent
5. MultiRoblox
6. probably a 99UNC executor, only tested this on potassium
7. Two accounts
How does it work?
You'd have to have two instances, one running a antiafk / anti kick / auto playing script, and the main one (the one farming) runs a script that
Spams 1000 of the same map (that we'll farm on)
Allows you to Start the farm, once you do it auto checks when a certain touchinterest is there, if it is, fires it, u win, this goes on forever
How do i set this up?
1. Download rbxsilent: https://github.com/toastering/rbxsilent
2. Download MutliRoblox: https://github.com/Dashbloxx/MultiRoblox
3. Launch Multiroblox, keep it running at all times
4. Join your private server on your main
5. then join with your alt
Note: You SHOULD be able to have both clients open, if not, restart your pc or sumn idk
6. Attach / Inject to both clients
7. For the Alt execute this script:
https://pastebin.com/raw/4fc4U5hs
(Usually an executor should allow you to execute certain scripts for certain instances, for Potassium its with the INSERT key, im unsure about others)
8. Now run the script below, it should first state its farming queue's, wait for it to finish.
9. Once its done itll turn into a green "Start" button, i advise you to wait when you are in lobby to press it, unless you wanna risk it breaking somehow someway
10. You should now have two instances, an alt that does nothing but sit still, not getting kicked and having its playing status to always on
And a Main account (the one farming) to also do the same, except this time it auto wins the rounds almost instantly.
11. if everything is working, run rbxsilent.exe. It should hide your clients and make them run in the background, saving a ton of resources.
12. KEEP MULTIROBLOX RUNNING
closing it auto closes one of the instances, breaking the autofarm
As for the rbxsilent.exe, you can close it, im pretty sure youd still be able to see two roblox instances running in your task manager
Thats it, your now farming 1 win every 30 seconds, leaving this on for 5 hours gives 600 wins, etc etc...
"But ita, why do we need the alt?"
Epic Minigames REQUIRES 2 players in game, otherwise it refuses to play
"But ita, i dont HAVE A SPARE PC"
I mean you COULD run this on your main, but it uses resources and it might get annoying running in the backround
"But ita, i wanna use it in a public server"
Wont work L
"But ita, this sucks, too complicated and not worth it, why not make it autofarm EVERY minigame for proper autofarming"
Tell that to someone who wants to bother with all that bs
Have any questions or issues lmk, ill probably reply, probably
Community Comments (2)
More Scripts for Epic Minigames ✨
Keyless Verified

Keyless

Key Required

valid script, still works, people disliking for no reason
stuck on farming queue