
Key Required
BEST SCRIPT OUT FREE KEYLESS SOURCE CODE
Lua Script•1225 lines (31723 chars)
local L_1_ = loadstring(game:HttpGet("https://github.com/1dontgiveaf/Fluent/releases/latest/download/main.lua"))()
local L_2_ = loadstring(game:HttpGet("https://raw.githubusercontent.com/1dontgiveaf/Fluent/main/Addons/SaveManager.lua"))()
local L_3_ = loadstring(game:HttpGet("https://raw.githubusercontent.com/1dontgiveaf/Fluent/main/Addons/InterfaceManager.lua"))()
local L_4_ = L_1_:CreateWindow({
Title = "UNPUBLISHED",
SubTitle = "Evol-Ware • v0.0.1",
TabWidth = 150,
Size = UDim2.fromOffset(580, 520),
Acrylic = false,
Theme = "Dark",
MinimizeKey = Enum.KeyCode.LeftControl,
})
local L_5_ = {
Main = L_4_:AddTab({
Title = "Main",
Icon = "home"
}),
Farm = L_4_:AddTab({
Title = "Farm",
Icon = "package"
}),
ESP = L_4_:AddTab({
Title = "ESP",
Icon = "eye"
}),
Shop = L_4_:AddTab({
Title = "Shop",
Icon = "shopping-cart"
}),
Movement = L_4_:AddTab({
Title = "Movement",
Icon = "person-standing"
}),
Teleport = L_4_:AddTab({
Title = "Teleport",
Icon = "map-pin"
}),
Visuals = L_4_:AddTab({
Title = "Visuals",
Icon = "sun"
}),
Misc = L_4_:AddTab({
Title = "Misc",
Icon = "wrench"
}),
Settings = L_4_:AddTab({
Title = "Settings",
Icon = "settings"
}),
}
local L_6_ = game:GetService("Players")
local L_7_ = game:GetService("RunService")
local L_8_ = game:GetService("UserInputService")
local L_9_ = game:GetService("Lighting")
local L_10_ = game:GetService("Workspace")
local L_11_ = game:GetService("ReplicatedStorage")
local L_12_ = game:GetService("VirtualUser")
local L_13_ = game:GetService("ProximityPromptService")
local L_14_ = game:GetService("CoreGui")
local L_15_ = game:GetService("TeleportService")
local L_16_ = game:GetService("HttpService")
local L_17_ = L_6_.LocalPlayer
local L_18_ = L_10_.CurrentCamera
local L_19_ = L_17_:GetMouse()
local function L_20_func(L_75_arg0, L_76_arg1)
return tonumber(L_75_arg0) or (L_76_arg1 or 0)
end
local function L_21_func(L_77_arg0, L_78_arg1, L_79_arg2)
L_1_:Notify({
Title = L_77_arg0,
Content = L_78_arg1 or "",
Duration = L_79_arg2 or 3
})
end
local function L_22_func()
return L_17_.Character
end
local function L_23_func()
local L_80_ = L_22_func()
return L_80_ and (L_80_:FindFirstChild("HumanoidRootPart") or L_80_.PrimaryPart)
end
local function L_24_func()
local L_81_ = L_22_func()
return L_81_ and L_81_:FindFirstChildOfClass("Humanoid")
end
local L_25_ = (gethui and pcall(gethui) and gethui()) or L_14_
local L_26_ = Instance.new("Folder")
L_26_.Name = "EvolUnpublished"
pcall(function()
L_26_.Parent = L_25_
end)
if not L_26_.Parent then
L_26_.Parent = L_17_:WaitForChild("PlayerGui")
end
----------------------------------------------------------------
-- REMOTES
----------------------------------------------------------------
local L_27_ = L_11_:FindFirstChild("UNPUBLISHED")
local L_28_ = L_27_ and L_27_:FindFirstChild("Remotes")
local L_29_ = L_27_ and L_27_:FindFirstChild("ShopRemotes")
local L_30_ = L_27_ and L_27_:FindFirstChild("AdminRemotes")
local L_31_ = L_28_ and L_28_:FindFirstChild("GetInventory")
local L_32_ = L_28_ and L_28_:FindFirstChild("SellRelic")
local L_33_ = L_28_ and L_28_:FindFirstChild("SellAllRelics")
local L_34_ = L_28_ and L_28_:FindFirstChild("RequestSprintState")
local L_35_ = L_29_ and L_29_:FindFirstChild("PurchaseWithCoins")
local L_36_ = L_29_ and L_29_:FindFirstChild("ActivateEffect")
local L_37_ = {}
pcall(function()
L_37_ = require(L_27_:WaitForChild("RelicDatabase"))
end)
local L_38_ = {
Common = Color3.fromRGB(180, 180, 180),
Uncommon = Color3.fromRGB(80, 200, 120),
Rare = Color3.fromRGB(80, 140, 255),
Epic = Color3.fromRGB(180, 80, 255),
Legendary = Color3.fromRGB(255, 180, 40),
Secret = Color3.fromRGB(255, 60, 120),
Cursed = Color3.fromRGB(160, 40, 40),
Unobtainable = Color3.fromRGB(40, 40, 40),
}
----------------------------------------------------------------
-- STATE
----------------------------------------------------------------
local L_39_ = {
WalkSpeed = false,
SpeedVal = 28,
InfJump = false,
Noclip = false,
Fly = false,
FlySpeed = 50,
AntiAFK = true,
AntiVoid = false,
InstantPrompts = true,
CtrlClickTP = false,
Fullbright = false,
NoFog = false,
ESPRelics = true,
ESPPlayers = false,
ESPNames = true,
ESPDistance = true,
ESPRarity = true,
AutoCollect = false,
AutoSell = false,
AutoFarm = false,
FarmDelay = 0.35,
InfStamina = false,
}
local L_40_
local L_41_, L_42_, L_43_, L_44_, L_45_, L_46_
local L_47_, L_48_, L_49_ = {}, {}, {}
----------------------------------------------------------------
-- HELPERS
----------------------------------------------------------------
local function L_50_func(L_82_arg0)
if not L_82_arg0 then
return nil
end
if L_82_arg0:IsA("BasePart") then
return L_82_arg0
end
if L_82_arg0:IsA("Model") then
return L_82_arg0.PrimaryPart or L_82_arg0:FindFirstChild("HumanoidRootPart") or L_82_arg0:FindFirstChildWhichIsA("BasePart", true)
end
return L_82_arg0:FindFirstChildWhichIsA("BasePart", true)
end
local function L_51_func(L_83_arg0, L_84_arg1)
local L_85_ = L_23_func()
local L_86_ = L_50_func(L_83_arg0)
if not L_85_ or not L_86_ then
return false
end
L_85_.CFrame = L_86_.CFrame + (L_84_arg1 or Vector3.new(0, 4, 0))
L_85_.AssemblyLinearVelocity = Vector3.zero
return true
end
local function L_52_func(L_87_arg0)
if not L_87_arg0 or not L_87_arg0.Parent then
return false
end
pcall(function()
L_87_arg0.HoldDuration = 0
L_87_arg0.MaxActivationDistance = math.max(L_87_arg0.MaxActivationDistance, 20)
L_87_arg0.RequiresLineOfSight = false
L_87_arg0.Enabled = true
end)
if fireproximityprompt then
-- try both common signatures
local L_88_ = pcall(fireproximityprompt, L_87_arg0)
if not L_88_ then
pcall(fireproximityprompt, L_87_arg0, 1)
end
return true
end
pcall(function()
L_87_arg0:InputHoldBegin()
task.wait(0.08)
L_87_arg0:InputHoldEnd()
end)
return true
end
local function L_53_func()
return L_10_:FindFirstChild("ActiveSpawnedRelics")
end
local function L_54_func()
local L_89_ = {}
local L_90_ = L_53_func()
if not L_90_ then
return L_89_
end
for L_91_forvar0, L_92_forvar1 in ipairs(L_90_:GetChildren()) do
if L_92_forvar1:IsA("Model") or L_92_forvar1:IsA("BasePart") or L_92_forvar1:IsA("Folder") then
local L_93_ = L_92_forvar1:FindFirstChildWhichIsA("ProximityPrompt", true)
local L_94_ = L_50_func(L_92_forvar1)
if L_93_ or L_94_ then
local L_95_ = L_92_forvar1.Name
local L_96_ = L_37_[L_95_]
local L_97_ = (L_93_ and L_93_:GetAttribute("Rarity")) or (L_96_ and L_96_.Rarity) or "Common"
local L_98_ = (L_93_ and L_93_.ObjectText) or (L_96_ and L_96_.Name) or L_95_
local L_99_ = L_96_ and L_96_.Value or 0
table.insert(L_89_, {
Model = L_92_forvar1,
Prompt = L_93_,
Part = L_94_,
Id = L_95_,
Name = L_98_,
Rarity = L_97_,
Value = L_99_,
Color = L_38_[L_97_] or L_38_.Common,
})
end
end
end
return L_89_
end
local function L_55_func(L_100_arg0, ...)
if not L_100_arg0 then
return nil, "missing"
end
local L_101_ = {
...
}
local L_102_, L_103_ = pcall(function()
return L_100_arg0:InvokeServer(unpack(L_101_))
end)
return L_102_ and L_103_ or nil, L_102_ and nil or L_103_
end
----------------------------------------------------------------
-- MOVEMENT
----------------------------------------------------------------
local function L_56_func(L_104_arg0)
L_39_.WalkSpeed = L_104_arg0
if L_41_ then
L_41_:Disconnect()
L_41_ = nil
end
if L_104_arg0 then
L_41_ = L_7_.RenderStepped:Connect(function()
local L_105_ = L_24_func()
if L_105_ then
L_105_.WalkSpeed = L_20_func(L_39_.SpeedVal, 28)
end
end)
else
local L_106_ = L_24_func()
if L_106_ then
L_106_.WalkSpeed = 16
end
end
end
local function L_57_func(L_107_arg0)
L_39_.InfJump = L_107_arg0
if L_42_ then
L_42_:Disconnect()
L_42_ = nil
end
if L_107_arg0 then
L_42_ = L_8_.JumpRequest:Connect(function()
if L_39_.InfJump then
local L_108_ = L_24_func()
if L_108_ then
L_108_:ChangeState(Enum.HumanoidStateType.Jumping)
end
end
end)
end
end
local function L_58_func(L_109_arg0)
L_39_.Noclip = L_109_arg0
if L_43_ then
L_43_:Disconnect()
L_43_ = nil
end
if L_109_arg0 then
L_43_ = L_7_.Stepped:Connect(function()
local L_110_ = L_22_func()
if not L_110_ then
return
end
for L_111_forvar0, L_112_forvar1 in ipairs(L_110_:GetDescendants()) do
if L_112_forvar1:IsA("BasePart") then
L_112_forvar1.CanCollide = false
end
end
end)
end
end
local function L_59_func(L_113_arg0)
L_39_.Fly = L_113_arg0
if L_44_ then
L_44_:Disconnect()
L_44_ = nil
end
if not L_113_arg0 then
local L_114_ = L_24_func()
if L_114_ then
L_114_.PlatformStand = false
end
local L_115_ = L_23_func()
if L_115_ then
L_115_.AssemblyLinearVelocity = Vector3.zero
end
return
end
L_44_ = L_7_.RenderStepped:Connect(function()
if not L_39_.Fly then
return
end
local L_116_, L_117_ = L_23_func(), L_24_func()
if not L_116_ or not L_117_ then
return
end
L_117_.PlatformStand = true
local L_118_, L_119_ = Vector3.zero, L_18_.CFrame
if L_8_:IsKeyDown(Enum.KeyCode.W) then
L_118_ += L_119_.LookVector
end
if L_8_:IsKeyDown(Enum.KeyCode.S) then
L_118_ -= L_119_.LookVector
end
if L_8_:IsKeyDown(Enum.KeyCode.A) then
L_118_ -= L_119_.RightVector
end
if L_8_:IsKeyDown(Enum.KeyCode.D) then
L_118_ += L_119_.RightVector
end
if L_8_:IsKeyDown(Enum.KeyCode.Space) then
L_118_ += Vector3.yAxis
end
if L_8_:IsKeyDown(Enum.KeyCode.LeftShift) then
L_118_ -= Vector3.yAxis
end
L_116_.AssemblyLinearVelocity = L_118_.Magnitude > 0 and L_118_.Unit * L_20_func(L_39_.FlySpeed, 50) or Vector3.zero
L_116_.AssemblyAngularVelocity = Vector3.zero
end)
end
local function L_60_func(L_120_arg0)
L_39_.InfStamina = L_120_arg0
if L_46_ then
task.cancel(L_46_)
L_46_ = nil
end
if not L_120_arg0 then
return
end
L_46_ = task.spawn(function()
while L_39_.InfStamina do
if L_34_ then
pcall(function()
L_34_:FireServer(true)
end)
end
local L_121_ = L_24_func()
if L_121_ and L_121_.WalkSpeed < L_20_func(L_39_.SpeedVal, 28) and L_39_.WalkSpeed then
L_121_.WalkSpeed = L_20_func(L_39_.SpeedVal, 28)
end
task.wait(0.2)
end
end)
end
L_7_.Heartbeat:Connect(function()
local L_122_ = L_23_func()
if L_122_ and L_122_.Position.Y > - 20 then
L_40_ = L_122_.CFrame
end
if L_39_.AntiVoid and L_122_ and L_122_.Position.Y < - 50 and L_40_ then
L_122_.CFrame = L_40_
L_122_.AssemblyLinearVelocity = Vector3.zero
end
end)
L_17_.Idled:Connect(function()
if L_39_.AntiAFK then
pcall(function()
L_12_:CaptureController()
L_12_:ClickButton2(Vector2.new())
end)
end
end)
L_17_.CharacterAdded:Connect(function()
task.wait(0.4)
if L_39_.WalkSpeed then
L_56_func(true)
end
if L_39_.Noclip then
L_58_func(true)
end
if L_39_.InfStamina then
L_60_func(true)
end
end)
L_19_.Button1Down:Connect(function()
if L_39_.CtrlClickTP and L_8_:IsKeyDown(Enum.KeyCode.LeftControl) then
local L_123_ = L_22_func()
if L_123_ and L_19_.Hit then
L_123_:MoveTo(L_19_.Hit.Position)
end
end
end)
L_13_.PromptButtonHoldBegan:Connect(function(L_124_arg0)
if L_39_.InstantPrompts and fireproximityprompt then
pcall(fireproximityprompt, L_124_arg0)
end
end)
----------------------------------------------------------------
-- FARM
----------------------------------------------------------------
-- Returns true if the relic model is still in ActiveSpawnedRelics
local function L_61_func(L_125_arg0)
local L_126_ = L_53_func()
if not L_126_ then
return false
end
if typeof(L_125_arg0) == "Instance" then
return L_125_arg0.Parent == L_126_ or (L_125_arg0.Parent and L_125_arg0:IsDescendantOf(L_126_))
end
return L_126_:FindFirstChild(tostring(L_125_arg0)) ~= nil
end
-- Refresh prompt reference after TP (instances can shift)
local function L_62_func(L_127_arg0)
if not L_127_arg0 then
return nil
end
return L_127_arg0:FindFirstChildWhichIsA("ProximityPrompt", true)
end
local function L_63_func(L_128_arg0)
if not L_128_arg0 or not L_128_arg0.Model then
return false
end
local L_129_ = L_128_arg0.Model
if not L_61_func(L_129_) then
return true -- already collected
end
local L_130_ = L_50_func(L_129_) or L_128_arg0.Part
local L_131_ = L_23_func()
if not L_131_ or not L_130_ then
-- try fire-only fallback
local L_134_ = L_128_arg0.Prompt or L_62_func(L_129_)
if L_134_ then
L_52_func(L_134_)
end
return false
end
-- TP slightly above center so we stand on/inside activation range
L_131_.CFrame = CFrame.new(L_130_.Position + Vector3.new(0, 3.5, 0))
L_131_.AssemblyLinearVelocity = Vector3.zero
L_131_.AssemblyAngularVelocity = Vector3.zero
task.wait(0.25) -- settle after teleport
local L_132_ = L_62_func(L_129_) or L_128_arg0.Prompt
if not L_132_ then
-- walk a tiny bit and re-scan
task.wait(0.1)
L_132_ = L_62_func(L_129_)
end
local L_133_ = 8
for L_135_forvar0 = 1, L_133_ do
if not L_39_.AutoFarm and not L_39_.AutoCollect then
-- allow manual collect button path too
end
if not L_61_func(L_129_) then
return true
end
L_131_ = L_23_func()
L_130_ = L_50_func(L_129_)
if L_131_ and L_130_ then
local L_136_ = (L_131_.Position - L_130_.Position).Magnitude
if L_136_ > 12 then
L_131_.CFrame = CFrame.new(L_130_.Position + Vector3.new(0, 3.5, 0))
L_131_.AssemblyLinearVelocity = Vector3.zero
task.wait(0.2)
end
end
L_132_ = L_62_func(L_129_) or L_132_
if L_132_ and L_132_.Parent then
L_52_func(L_132_)
-- second fire a frame later (some executors need it)
task.wait(0.05)
L_52_func(L_132_)
end
task.wait(0.2)
if not L_61_func(L_129_) then
return true
end
end
return not L_61_func(L_129_)
end
local function L_64_func(L_137_arg0)
L_137_arg0 = L_137_arg0 or 1e9
local L_138_ = L_23_func()
local L_139_ = 0
local L_140_ = L_54_func()
-- nearest first when limited range
if L_138_ then
table.sort(L_140_, function(L_141_arg0, L_142_arg1)
local L_143_ = L_141_arg0.Part and (L_141_arg0.Part.Position - L_138_.Position).Magnitude or 1e9
local L_144_ = L_142_arg1.Part and (L_142_arg1.Part.Position - L_138_.Position).Magnitude or 1e9
return L_143_ < L_144_
end)
end
for L_145_forvar0, L_146_forvar1 in ipairs(L_140_) do
if L_146_forvar1.Part and L_138_ then
local L_147_ = (L_146_forvar1.Part.Position - L_138_.Position).Magnitude
if L_147_ <= L_137_arg0 then
if L_63_func(L_146_forvar1) then
L_139_ += 1
end
task.wait(0.1)
end
elseif L_146_forvar1.Prompt then
L_52_func(L_146_forvar1.Prompt)
L_139_ += 1
task.wait(0.1)
end
end
return L_139_
end
local function L_65_func()
local L_148_, L_149_ = L_55_func(L_33_)
return L_148_, L_149_
end
local function L_66_func()
while L_39_.AutoFarm do
local L_150_ = L_54_func()
if # L_150_ == 0 then
if L_39_.AutoSell then
L_65_func()
end
task.wait(0.75)
else
-- highest value first
table.sort(L_150_, function(L_151_arg0, L_152_arg1)
return (L_151_arg0.Value or 0) > (L_152_arg1.Value or 0)
end)
for L_153_forvar0, L_154_forvar1 in ipairs(L_150_) do
if not L_39_.AutoFarm then
break
end
-- skip if already gone between sort and now
if L_61_func(L_154_forvar1.Model) then
local L_155_ = L_63_func(L_154_forvar1)
if not L_155_ then
-- one more hard retry
task.wait(0.15)
L_63_func(L_154_forvar1)
end
task.wait(L_20_func(L_39_.FarmDelay, 0.35))
end
end
if L_39_.AutoSell then
task.wait(0.2)
L_65_func()
end
task.wait(0.35)
end
end
end
local function L_67_func(L_156_arg0)
L_39_.AutoFarm = L_156_arg0
if L_45_ then
task.cancel(L_45_)
L_45_ = nil
end
if L_156_arg0 then
L_45_ = task.spawn(L_66_func)
end
end
----------------------------------------------------------------
-- ESP
----------------------------------------------------------------
local function L_68_func(L_157_arg0)
for L_158_forvar0, L_159_forvar1 in pairs(L_157_arg0) do
pcall(function()
L_159_forvar1:Destroy()
end)
L_157_arg0[L_158_forvar0] = nil
end
end
local function L_69_func(L_160_arg0, L_161_arg1, L_162_arg2, L_163_arg3)
local L_164_ = L_160_arg0[L_161_arg1]
if not L_164_ or not L_164_.Parent then
L_164_ = Instance.new("Highlight")
L_164_.FillTransparency = 0.5
L_164_.OutlineTransparency = 0
L_164_.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
L_164_.Parent = L_26_
L_160_arg0[L_161_arg1] = L_164_
end
L_164_.Adornee = L_162_arg2
L_164_.FillColor = L_163_arg3
L_164_.OutlineColor = Color3.new(1, 1, 1)
L_164_.Enabled = true
return L_164_
end
local function L_70_func(L_165_arg0, L_166_arg1, L_167_arg2, L_168_arg3)
local L_169_ = L_49_[L_165_arg0]
if not L_169_ or not L_169_.Parent then
L_169_ = Instance.new("BillboardGui")
L_169_.Size = UDim2.fromOffset(200, 42)
L_169_.StudsOffset = Vector3.new(0, 2.8, 0)
L_169_.AlwaysOnTop = true
L_169_.MaxDistance = 1500
L_169_.Parent = L_26_
local L_171_ = Instance.new("TextLabel")
L_171_.Name = "T"
L_171_.Size = UDim2.fromScale(1, 1)
L_171_.BackgroundTransparency = 1
L_171_.Font = Enum.Font.GothamBold
L_171_.TextSize = 13
L_171_.TextStrokeTransparency = 0.2
L_171_.Parent = L_169_
L_49_[L_165_arg0] = L_169_
end
L_169_.Adornee = L_166_arg1
local L_170_ = L_169_:FindFirstChild("T")
if L_170_ then
L_170_.Text = L_167_arg2
L_170_.TextColor3 = L_168_arg3
end
L_169_.Enabled = true
end
L_7_.RenderStepped:Connect(function()
local L_172_ = L_23_func()
if L_39_.ESPRelics then
local L_173_ = {}
for L_174_forvar0, L_175_forvar1 in ipairs(L_54_func()) do
local L_176_ = L_175_forvar1.Model or L_175_forvar1.Part
if L_176_ then
L_173_[L_176_] = true
L_69_func(L_47_, L_176_, L_176_, L_175_forvar1.Color)
if L_39_.ESPNames and L_175_forvar1.Part then
local L_177_ = L_172_ and (L_172_.Position - L_175_forvar1.Part.Position).Magnitude
local L_178_ = L_175_forvar1.Name
if L_39_.ESPRarity then
L_178_ = L_178_ .. " [" .. tostring(L_175_forvar1.Rarity) .. "]"
end
if L_175_forvar1.Value and L_175_forvar1.Value > 0 then
L_178_ = L_178_ .. " $" .. tostring(L_175_forvar1.Value)
end
if L_39_.ESPDistance and L_177_ then
L_178_ = L_178_ .. string.format("\n%.0fm", L_177_)
end
L_70_func("r" .. tostring(L_176_:GetDebugId()), L_175_forvar1.Part, L_178_, L_175_forvar1.Color)
end
end
end
for L_179_forvar0, L_180_forvar1 in pairs(L_47_) do
if not L_173_[L_179_forvar0] then
pcall(function()
L_180_forvar1:Destroy()
end)
L_47_[L_179_forvar0] = nil
end
end
else
L_68_func(L_47_)
end
if L_39_.ESPPlayers then
local L_181_ = {}
for L_182_forvar0, L_183_forvar1 in ipairs(L_6_:GetPlayers()) do
if L_183_forvar1 ~= L_17_ and L_183_forvar1.Character then
L_181_[L_183_forvar1] = true
L_69_func(L_48_, L_183_forvar1, L_183_forvar1.Character, Color3.fromRGB(80, 180, 255))
if L_39_.ESPNames then
local L_184_ = L_183_forvar1.Character:FindFirstChild("Head") or L_183_forvar1.Character:FindFirstChild("HumanoidRootPart")
if L_184_ then
local L_185_ = L_172_ and (L_172_.Position - L_184_.Position).Magnitude
local L_186_ = L_183_forvar1.DisplayName
if L_39_.ESPDistance and L_185_ then
L_186_ = string.format("%s [%.0fm]", L_186_, L_185_)
end
L_70_func("p" .. L_183_forvar1.UserId, L_184_, L_186_, Color3.fromRGB(120, 200, 255))
end
end
end
end
for L_187_forvar0, L_188_forvar1 in pairs(L_48_) do
if not L_181_[L_187_forvar0] then
pcall(function()
L_188_forvar1:Destroy()
end)
L_48_[L_187_forvar0] = nil
end
end
else
L_68_func(L_48_)
end
if not L_39_.ESPNames then
L_68_func(L_49_)
end
end)
----------------------------------------------------------------
-- VISUALS
----------------------------------------------------------------
local L_71_ = {}
local function L_72_func(L_189_arg0)
L_39_.Fullbright = L_189_arg0
if L_189_arg0 then
L_71_.Brightness = L_9_.Brightness
L_71_.ClockTime = L_9_.ClockTime
L_71_.FogEnd = L_9_.FogEnd
L_71_.GlobalShadows = L_9_.GlobalShadows
L_71_.Ambient = L_9_.Ambient
L_9_.Brightness = 2.5
L_9_.ClockTime = 14
L_9_.FogEnd = 1e6
L_9_.GlobalShadows = false
L_9_.Ambient = Color3.fromRGB(200, 200, 200)
else
for L_190_forvar0, L_191_forvar1 in pairs(L_71_) do
pcall(function()
L_9_[L_190_forvar0] = L_191_forvar1
end)
end
end
end
----------------------------------------------------------------
-- UI
----------------------------------------------------------------
L_5_.Main:AddParagraph({
Title = "UNPUBLISHED v0.0.1",
Content = "Relic fragments of forgotten games.\nActiveSpawnedRelics • SellAll • Shop effects",
})
L_5_.Main:AddToggle("AntiAFK", {
Title = "Anti-AFK",
Default = true,
Callback = function(L_192_arg0)
L_39_.AntiAFK = L_192_arg0
end,
})
L_5_.Main:AddToggle("InstantPrompts", {
Title = "Instant Collect Prompts",
Default = true,
Callback = function(L_193_arg0)
L_39_.InstantPrompts = L_193_arg0
end,
})
L_5_.Main:AddToggle("AntiVoid", {
Title = "Anti-Void",
Default = false,
Callback = function(L_194_arg0)
L_39_.AntiVoid = L_194_arg0
end,
})
L_5_.Main:AddToggle("InfStamina", {
Title = "Infinite Stamina (sprint remote)",
Default = false,
Callback = L_60_func,
})
L_5_.Main:AddButton({
Title = "Refresh Inventory (console)",
Callback = function()
local L_195_, L_196_ = L_55_func(L_31_)
if L_195_ then
print("========== INVENTORY ==========")
print(L_16_:JSONEncode(L_195_))
L_21_func("Inventory", "Printed to F9", 3)
else
L_21_func("Inventory", tostring(L_196_), 3)
end
end,
})
L_5_.Main:AddButton({
Title = "Panic — Stop Farm / ESP",
Callback = function()
L_67_func(false)
L_39_.AutoCollect = false
L_39_.ESPRelics = false
L_39_.ESPPlayers = false
L_68_func(L_47_)
L_68_func(L_48_)
L_68_func(L_49_)
L_59_func(false)
L_58_func(false)
L_21_func("Panic", "Stopped", 2)
end,
})
-- FARM
L_5_.Farm:AddToggle("AutoFarm", {
Title = "Auto Farm (TP + Collect)",
Default = false,
Callback = L_67_func,
})
L_5_.Farm:AddToggle("AutoSell", {
Title = "Auto Sell After Loop",
Default = false,
Callback = function(L_197_arg0)
L_39_.AutoSell = L_197_arg0
end,
})
L_5_.Farm:AddSlider("FarmDelay", {
Title = "Farm Delay (s)",
Default = 0.35,
Min = 0.1,
Max = 2,
Rounding = 2,
Callback = function(L_198_arg0)
L_39_.FarmDelay = L_20_func(L_198_arg0, 0.35)
end,
})
L_5_.Farm:AddButton({
Title = "Collect All Relics (fire prompts)",
Callback = function()
local L_199_ = L_64_func()
L_21_func("Collect", L_199_ .. " prompts fired", 3)
end,
})
L_5_.Farm:AddButton({
Title = "TP + Collect Highest Value",
Callback = function()
local L_200_ = L_54_func()
table.sort(L_200_, function(L_201_arg0, L_202_arg1)
return (L_201_arg0.Value or 0) > (L_202_arg1.Value or 0)
end)
if L_200_[1] then
L_63_func(L_200_[1])
L_21_func("Collect", L_200_[1].Name .. " $" .. tostring(L_200_[1].Value), 3)
else
L_21_func("Collect", "No relics active", 2)
end
end,
})
L_5_.Farm:AddButton({
Title = "Sell All Relics",
Callback = function()
local L_203_, L_204_ = L_65_func()
if L_203_ then
L_21_func("Sell All", "Done", 3)
print(L_16_:JSONEncode(L_203_))
else
L_21_func("Sell All", tostring(L_204_ or "failed"), 3)
end
end,
})
L_5_.Farm:AddButton({
Title = "Count Active Relics",
Callback = function()
local L_205_ = L_54_func()
local L_206_ = 0
for L_207_forvar0, L_208_forvar1 in ipairs(L_205_) do
L_206_ += (L_208_forvar1.Value or 0)
end
L_21_func("Relics", # L_205_ .. " active • ~$" .. L_206_, 4)
for L_209_forvar0, L_210_forvar1 in ipairs(L_205_) do
print(L_210_forvar1.Id, L_210_forvar1.Name, L_210_forvar1.Rarity, L_210_forvar1.Value)
end
end,
})
-- ESP
L_5_.ESP:AddToggle("ESPRelics", {
Title = "Relic ESP",
Default = true,
Callback = function(L_211_arg0)
L_39_.ESPRelics = L_211_arg0
if not L_211_arg0 then
L_68_func(L_47_)
end
end,
})
L_5_.ESP:AddToggle("ESPPlayers", {
Title = "Player ESP",
Default = false,
Callback = function(L_212_arg0)
L_39_.ESPPlayers = L_212_arg0
if not L_212_arg0 then
L_68_func(L_48_)
end
end,
})
L_5_.ESP:AddToggle("ESPNames", {
Title = "Name Tags",
Default = true,
Callback = function(L_213_arg0)
L_39_.ESPNames = L_213_arg0
if not L_213_arg0 then
L_68_func(L_49_)
end
end,
})
L_5_.ESP:AddToggle("ESPDistance", {
Title = "Show Distance",
Default = true,
Callback = function(L_214_arg0)
L_39_.ESPDistance = L_214_arg0
end,
})
L_5_.ESP:AddToggle("ESPRarity", {
Title = "Show Rarity + Value",
Default = true,
Callback = function(L_215_arg0)
L_39_.ESPRarity = L_215_arg0
end,
})
-- SHOP
L_5_.Shop:AddParagraph({
Title = "Coin Shop",
Content = "PurchaseWithCoins(Id). Needs enough coins.\nInstant Collect / Highlight may be limited by server.",
})
local L_73_ = {
{
"HighlightAllRelics",
"Highlight All Relics (60s)",
8000
},
{
"InstantCollectAll",
"Instant Collect All",
12000
},
{
"MoneyBoost2x",
"2x Money Boost (5m)",
6000
},
{
"InfiniteStamina",
"Infinite Stamina (3m)",
4000
},
}
for L_216_forvar0, L_217_forvar1 in ipairs(L_73_) do
L_5_.Shop:AddButton({
Title = L_217_forvar1[2] .. " $" .. tostring(L_217_forvar1[3]),
Callback = function()
local L_218_, L_219_ = L_55_func(L_35_, L_217_forvar1[1])
if L_218_ then
L_21_func("Shop", L_217_forvar1[2] .. " OK", 3)
print(L_16_:JSONEncode(L_218_))
else
L_21_func("Shop", tostring(L_219_ or "failed / not enough coins"), 3)
end
end,
})
end
-- MOVEMENT
L_5_.Movement:AddToggle("WalkSpeed", {
Title = "WalkSpeed Override",
Default = false,
Callback = L_56_func
})
L_5_.Movement:AddSlider("SpeedVal", {
Title = "Speed",
Default = 28,
Min = 12,
Max = 100,
Rounding = 0,
Callback = function(L_220_arg0)
L_39_.SpeedVal = L_20_func(L_220_arg0, 28)
end,
})
L_5_.Movement:AddToggle("InfJump", {
Title = "Infinite Jump",
Default = false,
Callback = L_57_func
})
L_5_.Movement:AddToggle("Noclip", {
Title = "Noclip",
Default = false,
Callback = L_58_func
})
L_5_.Movement:AddToggle("Fly", {
Title = "Fly",
Default = false,
Callback = L_59_func
})
L_5_.Movement:AddSlider("FlySpeed", {
Title = "Fly Speed",
Default = 50,
Min = 10,
Max = 200,
Rounding = 0,
Callback = function(L_221_arg0)
L_39_.FlySpeed = L_20_func(L_221_arg0, 50)
end,
})
L_5_.Movement:AddToggle("CtrlClickTP", {
Title = "Ctrl + Click TP",
Default = false,
Callback = function(L_222_arg0)
L_39_.CtrlClickTP = L_222_arg0
end,
})
-- TELEPORT
local L_74_ = {
{
"MainMap",
"MainMap"
},
{
"MapAlpha2",
"MapAlpha2"
},
{
"Natural Disaster",
"NatralDisaster"
},
{
"Pizza Place",
"WorkAtAPizzaPlace"
},
{
"Speed Run 4",
"SpeedRun4"
},
{
"Classic House",
"Classic House"
},
{
"Still Life",
"Still Life"
},
{
"WAAPP (Alpha)",
"WAAPP"
},
{
"Relic Spawn Points",
"RelicSpawnPoints"
},
{
"Active Relics Folder",
"ActiveSpawnedRelics"
},
{
"Old Map TP",
"OldMapTP"
},
{
"Test Relics",
"TestRelics"
},
{
"Time Played Board",
"TimePlayedLeaderboard"
},
}
for L_223_forvar0, L_224_forvar1 in ipairs(L_74_) do
L_5_.Teleport:AddButton({
Title = L_224_forvar1[1],
Callback = function()
local L_225_ = L_10_:FindFirstChild(L_224_forvar1[2], true)
if L_51_func(L_225_) then
L_21_func("TP", L_224_forvar1[1], 2)
else
L_21_func("TP", L_224_forvar1[1] .. " missing", 2)
end
end,
})
end
L_5_.Teleport:AddButton({
Title = "Nearest Relic",
Callback = function()
local L_226_ = L_23_func()
if not L_226_ then
return
end
local L_227_, L_228_
for L_229_forvar0, L_230_forvar1 in ipairs(L_54_func()) do
if L_230_forvar1.Part then
local L_231_ = (L_230_forvar1.Part.Position - L_226_.Position).Magnitude
if not L_228_ or L_231_ < L_228_ then
L_227_, L_228_ = L_230_forvar1, L_231_
end
end
end
if L_227_ and L_51_func(L_227_.Model or L_227_.Part) then
L_21_func("TP", L_227_.Name .. string.format(" (%.0fm)", L_228_), 3)
else
L_21_func("TP", "No relics", 2)
end
end,
})
L_5_.Teleport:AddButton({
Title = "Nearest Player",
Callback = function()
local L_232_ = L_23_func()
if not L_232_ then
return
end
local L_233_, L_234_
for L_235_forvar0, L_236_forvar1 in ipairs(L_6_:GetPlayers()) do
if L_236_forvar1 ~= L_17_ and L_236_forvar1.Character then
local L_237_ = L_236_forvar1.Character:FindFirstChild("HumanoidRootPart")
if L_237_ then
local L_238_ = (L_237_.Position - L_232_.Position).Magnitude
if not L_234_ or L_238_ < L_234_ then
L_233_, L_234_ = L_237_, L_238_
end
end
end
end
if L_233_ then
L_23_func().CFrame = L_233_.CFrame + Vector3.new(0, 0, 5)
L_21_func("TP", string.format("Player %.0fm", L_234_), 2)
end
end,
})
-- VISUALS
L_5_.Visuals:AddToggle("Fullbright", {
Title = "Fullbright",
Default = false,
Callback = L_72_func
})
L_5_.Visuals:AddToggle("NoFog", {
Title = "No Fog",
Default = false,
Callback = function(L_239_arg0)
L_39_.NoFog = L_239_arg0
if L_239_arg0 then
L_9_.FogEnd = 1e6
L_9_.FogStart = 1e6
end
end,
})
L_5_.Visuals:AddButton({
Title = "FPS Boost",
Callback = function()
pcall(function()
L_9_.GlobalShadows = false
L_9_.FogEnd = 9e9
settings().Rendering.QualityLevel = Enum.QualityLevel.Level01
for L_240_forvar0, L_241_forvar1 in ipairs(L_10_:GetDescendants()) do
if L_241_forvar1:IsA("ParticleEmitter") or L_241_forvar1:IsA("Trail") or L_241_forvar1:IsA("Smoke") or L_241_forvar1:IsA("Fire") then
L_241_forvar1.Enabled = false
end
end
end)
L_21_func("FPS", "Boosted", 2)
end,
})
-- MISC
L_5_.Misc:AddButton({
Title = "Rejoin",
Callback = function()
L_15_:Teleport(game.PlaceId, L_17_)
end,
})
L_5_.Misc:AddButton({
Title = "Server Hop",
Callback = function()
task.spawn(function()
pcall(function()
local L_242_ = ("https://games.roblox.com/v1/games/%d/servers/Public?sortOrder=Asc&limit=50"):format(game.PlaceId)
local L_243_ = L_16_:JSONDecode(game:HttpGet(L_242_))
for L_244_forvar0, L_245_forvar1 in ipairs(L_243_.data or {}) do
if type(L_245_forvar1.playing) == "number" and L_245_forvar1.playing < L_245_forvar1.maxPlayers and L_245_forvar1.id ~= game.JobId then
L_15_:TeleportToPlaceInstance(game.PlaceId, L_245_forvar1.id, L_17_)
return
end
end
L_15_:Teleport(game.PlaceId, L_17_)
end)
end)
end,
})
L_5_.Misc:AddButton({
Title = "Copy JobId",
Callback = function()
pcall(setclipboard, game.JobId)
L_21_func("JobId", "Copied", 2)
end,
})
L_5_.Misc:AddButton({
Title = "List Relic Database (F9)",
Callback = function()
print("========== RELIC DATABASE ==========")
for L_246_forvar0, L_247_forvar1 in pairs(L_37_) do
print(L_246_forvar0, L_247_forvar1.Name, L_247_forvar1.Rarity, L_247_forvar1.Value, L_247_forvar1.Game)
end
L_21_func("Database", "Printed", 2)
end,
})
L_5_.Misc:AddParagraph({
Title = "Notes",
Content = "Admin remotes exist but need server auth.\nFlashlight: R | Mouse unlock: F | Inventory: I",
})
L_2_:SetLibrary(L_1_)
L_3_:SetLibrary(L_1_)
L_2_:IgnoreThemeSettings()
L_3_:SetFolder("EvolUnpublished")
L_2_:SetFolder("EvolUnpublished/config")
L_3_:BuildInterfaceSection(L_5_.Settings)
L_2_:BuildConfigSection(L_5_.Settings)
L_4_:SelectTab(1)
L_1_:Notify({
Title = "UNPUBLISHED v0.0.1",
Content = "Relic hub loaded",
Duration = 5,
})Features & Information
Auto Farm
ESP
Fly
AND MORE
Community Comments (0)
No comments yet for this script.
