Version / Update: v1.0.0
- Download / Script Link
- local players = game:GetService("Players")
local cs = game:GetService("CollectionService")
local rs = game:GetService("ReplicatedStorage")
local plr = players.LocalPlayer
local rem = rs:WaitForChild("Remotes")
local farm = false
local flags = false
local chests = false
local collect = false
local ui = loadstring(game:HttpGet("https://sirius.menu/rayfield"))()
local win = ui:CreateWindow({
Name = "https://discord.gg/KWcpdvbY",
LoadingTitle = "https://discord.gg/KWcpdvbY",
LoadingSubtitle = "loading",
ConfigurationSaving = { Enabled = false },
KeySystem = false
})
local main = win:CreateTab("Main", 4483362458)
main:CreateToggle({
Name = "Auto Farm",
CurrentValue = false,
Callback = function(v)
farm = v
end
})
main:CreateToggle({
Name = "Auto Flags",
CurrentValue = false,
Callback = function(v)
flags = v
end
})
main:CreateToggle({
Name = "Auto Chests",
CurrentValue = false,
Callback = function(v)
chests = v
end
})
main:CreateToggle({
Name = "Auto Collect",
CurrentValue = false,
Callback = function(v)
collect = v
end
})
local mainFolder = workspace:WaitForChild("Main")
local pickups = mainFolder:WaitForChild("Pickups"):WaitForChild("Active")
local capturePoints = mainFolder:WaitForChild("CapturePoints")
local collectibles = mainFolder:WaitForChild("Collectibles")
local function root()
local c = plr.Character
if not c then return end
return c:FindFirstChild("HumanoidRootPart")
end
rem.CollectiblesTask.OnClientEvent:Connect(function(item, data, cancel)
if cancel == "Cancel" then return end
if not collect or not item then return end
rem.CollectiblesTask:FireServer(item)
local gui = plr.PlayerGui:FindFirstChild("CollectiblesGUI")
if gui then
gui.Enabled = false
end
end)
task.spawn(function()
while true do
local hrp = root()
if hrp then
if farm then
for _, v in ipairs(pickups:GetChildren()) do
for _, d in ipairs(v:GetDescendants()) do
if d:IsA("BasePart") then
firetouchinterest(hrp, d, 0)
firetouchinterest(hrp, d, 1)
end
end
end
end
if flags then
for _, p in ipairs(capturePoints:GetChildren()) do
if not flags then break end
local t = p:FindFirstChild("TouchPart")
if t then
hrp.CFrame = t.CFrame
task.wait(6)
end
end
end
if collect then
for _, zone in ipairs(collectibles:GetChildren()) do
for _, item in ipairs(zone:GetChildren()) do
if not collect then break end
if not item:GetAttribute("Active") then continue end
local m = item:FindFirstChild("Main")
local a = m and m:FindFirstChild("Attachment")
if a then
hrp.CFrame = CFrame.new(a.WorldPosition)
task.wait(0.3)
rem.InteractRemote:FireServer(item)
local t0 = tick()
while plr:GetAttribute("CollectiblesBusy") and tick() - t0 < 3 do
task.wait(0.05)
end
end
end
end
end
if chests then
for _, chest in ipairs(cs:GetTagged("ActiveChest")) do
if not chests then break end
local r = chest:FindFirstChild("Root")
if r then
hrp.CFrame = r.CFrame * CFrame.new(0, 0, -3)
task.wait(0.3)
local att = r:FindFirstChild("Attachment")
if att then
local prompt = att:FindFirstChildOfClass("ProximityPrompt")
if prompt then
fireproximityprompt(prompt)
task.wait((chest:GetAttribute("CaptureTime") or 3) + 1)
end
end
end
end
end
end
task.wait(0.1)
end
end)[ View More ]
Auto farm Auto flags Auto chest auto collectINSPIRED BY VIBECODINGS SCRIPT!!!