Run it
Copy the script and paste it into your executor.
Fluent = (:())()
SaveManager = (:())()
InterfaceManager = (:())()
RunService = :()
Players = :()
ReplicatedStorage = :()
LocalPlayer = Players.LocalPlayer
Remotes = ReplicatedStorage:():():()
DumbellRemote = Remotes:()
RebirthRemote = Remotes:()
CollectRemote = Remotes:()
UpgradeFriendRemote = Remotes:()
BuyDumbellRemote = Remotes:()
UpgradeCarryRemote = Remotes:()
()
plots = :()
plots
i = ,
base = plots:( .. i)
base
owner = base:()
owner owner:() owner.Value == LocalPlayer.Name
base
Window = Fluent:({
Title = ,
SubTitle = ,
TabWidth = ,
Size = .(, ),
Acrylic = ,
Theme = ,
MinimizeKey = .KeyCode.LeftControl
})
Tabs = {
Main = Window:({ Title = , Icon = }),
Farm = Window:({ Title = , Icon = }),
Upgrade = Window:({ Title = , Icon = }),
Settings = Window:({ Title = , Icon = })
}
Options = Fluent.Options
connections = {}
Toggle = Tabs.Main:(, {Title = , Default = })
lastFire =
powerConnection
Toggle:(()
Options.AutoPowerTOGGLE.Value
powerConnection = RunService.Heartbeat:(()
() - lastFire >=
lastFire = ()
DumbellRemote:()
)
powerConnection
powerConnection:()
powerConnection =
)
Options.AutoPowerTOGGLE:()
Toggle = Tabs.Main:(, {Title = , Default = })
storedDoors = {}
Toggle:(()
Options.VIPDoorsToggle.Value
VIPDoors = :():()
_, part (VIPDoors:())
.(storedDoors, {
instance = part,
parent = part.Parent
})
part.Parent =
_, data (storedDoors)
data.instance.Parent = data.parent
storedDoors = {}
)
Options.VIPDoorsToggle:()
ToggleRebirth = Tabs.Main:(, {Title = , Default = })
ToggleRebirth:(()
Options.AutoRebirth.Value
last =
connections.rebirth = RunService.Heartbeat:(()
() - last >=
last = ()
RebirthRemote:()
)
connections.rebirth connections.rebirth:() connections.rebirth =
)
Options.AutoRebirth:()
ToggleCollect = Tabs.Main:(, {Title = , Default = })
ToggleCollect:(()
Options.AutoCollect.Value
last =
index =
connections.collect = RunService.Heartbeat:(()
() - last >=
last = ()
base = ()
base
stands = base.Stands:()
index <= #stands stands[index]:()
index = index +
index > #stands
index =
stand = stands[index]
LocalPlayer.Character:(stand:())
CollectRemote:(stand.Name)
index = index +
)
connections.collect connections.collect:() connections.collect =
)
Options.AutoCollect:()
Input = Tabs.Upgrade:(, {
Title = ,
Default = ,
Placeholder = ,
Numeric = ,
Finished = ,
Callback = (Value)
(, Value)
})
ToggleUpgrade = Tabs.Upgrade:(, {Title = , Default = })
ToggleUpgrade:(()
Options.AutoUpgrade.Value
last =
pendingUpgrade = {}
connections.upgrade = RunService.Heartbeat:(()
() - last >=
last = ()
base = ()
base
targetLevel = (Input.Value)
stands = base.Stands
_, stand (stands:())
stand:()
levelLabel = stand.Upgrade
:()
stand.Upgrade.SurfaceGui
:()
stand.Upgrade.SurfaceGui.Frame
:()
stand.Upgrade.SurfaceGui.Frame.Button
:()
levelLabel
currentLevel = (levelLabel.Text:())
currentLevel
pendingUpgrade[stand.Name] currentLevel ~= pendingUpgrade[stand.Name]
pendingUpgrade[stand.Name] =
pendingUpgrade[stand.Name] currentLevel < targetLevel
pendingUpgrade[stand.Name] = currentLevel
UpgradeFriendRemote:(stand.Name)
)
connections.upgrade
connections.upgrade:()
connections.upgrade =
)
Options.AutoUpgrade:()
ToggleDumbell = Tabs.Upgrade:(, {Title = , Default = })
ToggleDumbell:(()
Options.AutoDumbell.Value
last =
connections.dumbell = RunService.Heartbeat:(()
() - last >=
last = ()
i = ,
BuyDumbellRemote:( .. i)
)
connections.dumbell connections.dumbell:() connections.dumbell =
)
Options.AutoDumbell:()
ToggleCarry = Tabs.Upgrade:(, {Title = , Default = })
ToggleCarry:(()
Options.AutoCarry.Value
last =
connections.carry = RunService.Heartbeat:(()
() - last >=
last = ()
UpgradeCarryRemote:()
)
connections.carry connections.carry:() connections.carry =
)
Options.AutoCarry:()
rarityThresholds = {
{name = , value = },
{name = , value = },
{name = , value = },
{name = , value = },
{name = , value = },
{name = , value = },
{name = , value = },
{name = , value = },
{name = , value = },
}
rarityRank = {}
rank, tier (rarityThresholds)
rarityRank[tier.name] = rank
stealRunning =
excludedRarities = {}
(str)
str = (str):(, ):(, )
num, suffix = str:()
num
num = (num)
suffix = suffix:()
suffix == num = num *
suffix == num = num *
suffix == num = num *
num
(model)
mass = model:()
mass
stealing = mass:()
stealing ~= stealing:()
(model)
text =
(()
text = model.FriendBillboard.Frame.Rarity.Text
)
text
()
char = :(LocalPlayer.Name)
char
ragdolled = char:()
ragdolled ragdolled:() ragdolled.Value ==
()
stealRunning ()
.()
stealRunning
.()
(model, rootPart, prompt)
MAX_RETRIES =
attempt = , MAX_RETRIES
stealRunning
model.Parent
(model)
()
(()
LocalPlayer.Character:(rootPart.CFrame)
)
.()
stealRunning
model.Parent
(model)
()
(() (prompt) )
.()
stealRunning
model.Parent
(model)
()
()
HOME = .(, , )
stealRunning
()
(()
LocalPlayer.Character:(HOME)
)
.()
stealRunning
ExcludeDropdown = Tabs.Farm:(, {
Title = ,
Description = ,
Values = {, , , , , , , , },
Multi = ,
Default = {},
})
ExcludeDropdown:((Value)
excludedRarities = {}
rarity, state , Value
state excludedRarities[rarity] =
)
ToggleSteal = Tabs.Farm:(, {Title = , Default = })
ToggleSteal:(()
Options.AutoSteal.Value
stealRunning =
.(()
stealRunning
()
ok = ()
ok
leaderstats = LocalPlayer:()
strengthStat = leaderstats leaderstats:()
strengthStat .()
strength = (strengthStat.Value)
eligibleRarities = {}
_, tier (rarityThresholds)
strength >= tier.value excludedRarities[tier.name]
eligibleRarities[tier.name] =
(eligibleRarities) .()
friendsFolder = :()
.Live:()
friendsFolder .()
candidates = {}
_, model (friendsFolder:())
model:()
rarity = (model)
rarity
eligibleRarities[rarity]
(model)
rootPart = model:()
rootPart
prompt = rootPart:()
prompt
.(candidates, {
model = model,
root = rootPart,
prompt = prompt,
rank = rarityRank[rarity] ,
})
#candidates == .()
bestRank = .huge
_, c (candidates)
c.rank < bestRank bestRank = c.rank
targets = {}
_, c (candidates)
c.rank == bestRank
.(targets, c)
ragdolledMidLoop =
_, target (targets)
stealRunning
target.model.Parent
(target.model)
result = (target.model, target.root, target.prompt)
result ==
ok = ()
ragdolledMidLoop =
ok stealRunning =
stealRunning target.model target.model.Parent
HOME = .(, , )
giveUp = () +
stealRunning target.model target.model.Parent () < giveUp
()
ok = ()
ragdolledMidLoop =
ok stealRunning =
(() LocalPlayer.Character:(HOME) )
.()
ragdolledMidLoop
.()
stealRunning ragdolledMidLoop
.()
)
stealRunning =
)
Options.AutoSteal:()
SaveManager:(Fluent)
InterfaceManager:(Fluent)
SaveManager:()
SaveManager:({})
InterfaceManager:()
SaveManager:()
InterfaceManager:(Tabs.Settings)
SaveManager:(Tabs.Settings)
Window:()
SaveManager:()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: github.com, raw.githubusercontent.com.
credits: Phemonaz

Pull Lucky Blocks