Run it
Copy the script and paste it into your executor.
RunService = :()
Players = :()
UserInputService = :()
Workspace = :()
ReplicatedStorage = :()
LocalPlayer = Players.LocalPlayer
Remotes = ReplicatedStorage:()
CollectEvent = Remotes:()
PlaceEvent = Remotes:()
DropEvent = Remotes:()
PlayPlaceAnimation = ReplicatedStorage:()
Dinosaurs = Workspace:()
Collectables = Workspace:()
Config = ReplicatedStorage:()
Upgrades = (Config:())
ClientData = (ReplicatedStorage:():())
Fluent = (:())()
STATE = STATE (()
connections = {}
cleanups = {}
alive =
bound
s = {}
s.()
alive
s.(signal, fn)
c = signal:(fn)
.(connections, c)
c
s.(fn)
.(cleanups, fn)
bound
bound =
(()
:(()
_, f (cleanups) (f)
alive =
)
)
s
)()
settings = {
Highlight = ,
AutoFarm = ,
PickupLimit = ,
WalkSpeed = ,
JumpPower = ,
Fly = ,
FlySpeed = ,
Noclip = ,
}
currentPart =
currentBox =
currentOrigT =
farmThread =
()
currentPart
currentPart.Transparency = currentOrigT
currentOrigT =
currentPart =
currentBox
currentBox:()
currentBox =
(part)
currentPart == part
()
currentOrigT = part.Transparency
currentPart = part
part.Transparency =
box = .()
box.Adornee = part
box.Color3 = .(, , )
box.SurfaceColor3 = .(, , )
box.SurfaceTransparency =
box.LineThickness =
box.Parent = Workspace
currentBox = box
lastDino, lastPart
()
char = LocalPlayer.Character
char char:()
()
char = LocalPlayer.Character
char char:()
()
out = {}
char = LocalPlayer.Character
bp = LocalPlayer.Backpack
char
tool = char:()
tool tool:() ~=
.(out, tool)
bp
_, v (bp:())
v:() v:() ~=
.(out, v)
out
()
char = LocalPlayer.Character
char
tool = char:()
tool
tool:() ==
tool
()
ok, data = (()
ClientData.()
)
ok data data.Upgrades
lvl = data.Upgrades.Carry
cfg = Upgrades.Carry[lvl]
(cfg cfg.Value)
(dinoName, partName)
dino = Dinosaurs:(dinoName)
dino
_, desc (dino:())
desc:()
(desc.Name) == (partName)
desc:()
desc
()
root = ()
best, bestDist
_, v (Collectables:())
v:() v.Parent
d = root (root.Position - v.Position).Magnitude
best d < bestDist
best, bestDist = v, d
best, bestDist
(pos)
root = ()
root
root.CFrame = .(pos + .(, , ))
.()
(target)
(()
CollectEvent:(target)
PlayPlaceAnimation:()
)
(slot)
(()
PlaceEvent:(slot)
PlayPlaceAnimation:()
)
(tool)
(()
DropEvent:(tool)
)
()
limit = settings.PickupLimit
root = ()
root
_ = , limit
settings.AutoFarm
held = #()
held >= limit
target = ()
target
(target.Position)
(target)
.()
()
tries =
settings.AutoFarm tries <
tries = tries +
tool = ()
tool
dinoName = tool:()
partName = (tool:())
slot = (dinoName, partName)
slot
(tool)
.()
settings.Highlight (slot)
(slot.Position)
(slot)
.()
slot:() == () == tool
(tool)
.()
()
()
STATE.() settings.AutoFarm
ok = (()
()
()
)
ok
.()
()
()
farmThread
.(farmThread)
farmThread =
()
()
farmThread = .(farmLoop)
settings.PickupLimit = ()
Window = Fluent:({
Title = ,
SubTitle = ,
TabWidth = ,
Size = .(, ),
Acrylic = ,
Theme = ,
MinimizeKey = .KeyCode.RightShift
})
Tabs = {
Main = Window:({ Title = , Icon = }),
Player = Window:({ Title = , Icon = })
}
Options = Fluent.Options
HighlightToggle = Tabs.Main:(, {
Title = ,
Description = ,
Default =
})
HighlightToggle:(()
settings.Highlight = Options.HighlightToggle.Value
settings.Highlight ()
)
FarmToggle = Tabs.Main:(, {
Title = ,
Description = ,
Default =
})
FarmToggle:(()
settings.AutoFarm = Options.FarmToggle.Value
settings.AutoFarm
()
()
()
)
LimitSlider = Tabs.Main:(, {
Title = ,
Description = ,
Default = .((), , ),
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
settings.PickupLimit = .(Value)
})
lastDetected = -
.(()
STATE.()
.()
ok, cap = (carryCapacity)
ok cap ~= lastDetected
lastDetected = cap
settings.PickupLimit = cap
(()
Options.LimitSlider:(cap)
)
)
FlyToggle = Tabs.Player:(, {
Title = ,
Description = ,
Default =
})
FlyToggle:(()
settings.Fly = Options.FlyToggle.Value
)
FlySpeedSlider = Tabs.Player:(, {
Title = ,
Description = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
settings.FlySpeed = .(Value)
})
NoclipToggle = Tabs.Player:(, {
Title = ,
Description = ,
Default =
})
NoclipToggle:(()
settings.Noclip = Options.NoclipToggle.Value
)
SpeedSlider = Tabs.Player:(, {
Title = ,
Description = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
settings.WalkSpeed = .(Value)
hum = ()
hum hum.WalkSpeed = settings.WalkSpeed
})
JumpSlider = Tabs.Player:(, {
Title = ,
Description = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
settings.JumpPower = .(Value)
hum = ()
hum hum.UseJumpPower = hum.JumpPower = settings.JumpPower
})
Window:()
STATE.(RunService.RenderStepped, (delta)
hum = ()
root = ()
hum
hum.WalkSpeed ~= settings.WalkSpeed
hum.WalkSpeed = settings.WalkSpeed
settings.JumpPower >
hum.UseJumpPower =
hum.JumpPower = settings.JumpPower
settings.Fly root
root.Velocity = .zero
cam = Workspace.CurrentCamera
moveDir = .zero
UserInputService:(.KeyCode.W) moveDir = moveDir + cam.CFrame.LookVector
UserInputService:(.KeyCode.S) moveDir = moveDir - cam.CFrame.LookVector
UserInputService:(.KeyCode.A) moveDir = moveDir - cam.CFrame.RightVector
UserInputService:(.KeyCode.D) moveDir = moveDir + cam.CFrame.RightVector
UserInputService:(.KeyCode.Space) moveDir = moveDir + .(, , )
UserInputService:(.KeyCode.LeftShift) moveDir = moveDir - .(, , )
moveDir.Magnitude >
moveDir = moveDir.Unit
root.CFrame = root.CFrame + moveDir * settings.FlySpeed * delta
)
STATE.(RunService.Stepped, ()
settings.Noclip LocalPlayer.Character
_, part (LocalPlayer.Character:())
part:() part.CanCollide
part.CanCollide =
)
STATE.(RunService.Heartbeat, ()
settings.Highlight
tool = ()
tool
lastDino ~=
()
lastDino =
lastPart =
dinoName = tool:()
partName = (tool:())
dinoName == lastDino partName == lastPart
lastDino = dinoName
lastPart = partName
()
slot = (dinoName, partName)
slot (slot)
)
STATE.(()
()
()
(() Fluent:() )
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: github.com.
Made by AI. Opensource. Farm Slot Highlight - Highlights placement slot for held bone Auto Farm - Batch collect bones and place in skeletons Pick up limit - you can ignore this, auto detects from carry upgrade level. Local Player Fly Fly speed Noclip Walkspeed Jump power Unlock third person.