Run it
Copy the script and paste it into your executor.
.UniversalHubCleanup
(.UniversalHubCleanup)
connections = {}
activeLoops = {}
Lighting = :()
Players = :()
HttpService = :()
SoundService = :()
LocalPlayer = Players.LocalPlayer
.OriginalLighting = .OriginalLighting {
Brightness = Lighting.Brightness,
Ambient = Lighting.Ambient,
GlobalShadows = ,
FogEnd = Lighting.FogEnd,
FogStart = Lighting.FogStart,
}
.OriginalGravity = .Gravity
.OriginalCameraMaxZoom = LocalPlayer.CameraMaxZoomDistance
.OriginalFallenPartsDestroyHeight = .FallenPartsDestroyHeight
Lighting.GlobalShadows =
spectateBeam =
spectateAtt0 =
spectateAtt1 =
()
spectateBeam (() spectateBeam:() ) spectateBeam =
spectateAtt0 (() spectateAtt0:() ) spectateAtt0 =
spectateAtt1 (() spectateAtt1:() ) spectateAtt1 =
customHighlightFolder = .()
customHighlightFolder.Name =
customHighlightFolder.Parent =
playerHighlights = {}
npcHighlights = {}
()
customHighlightFolder
customHighlightFolder:()
.(playerHighlights)
.(npcHighlights)
.UniversalHubCleanup = ()
activeLoops[] =
_, conn (connections)
conn conn.Connected
conn:()
.(connections)
()
()
customHighlightFolder customHighlightFolder:()
:()
.UniversalFloatPlatform:()
cam = .CurrentCamera
cam LocalPlayer.Character
hum = LocalPlayer.Character:()
hrp = LocalPlayer.Character:()
hum
cam.CameraSubject = hum
hrp
cam.CameraSubject = hrp
cam.CameraType = .CameraType.Custom
.OriginalLighting
Lighting.Brightness = .OriginalLighting.Brightness
Lighting.Ambient = .OriginalLighting.Ambient
Lighting.GlobalShadows = .OriginalLighting.GlobalShadows
Lighting.FogEnd = .OriginalLighting.FogEnd
Lighting.FogStart = .OriginalLighting.FogStart
.Gravity = .OriginalGravity
.FallenPartsDestroyHeight = .OriginalFallenPartsDestroyHeight
LocalPlayer.CameraMaxZoomDistance = .OriginalCameraMaxZoom
.FluentWindow
(() .FluentWindow:() )
executorName =
executorVersion =
(()
identifyexecutor
executorName, executorVersion = ()
getexecutorname
executorName = ()
)
lowerExecutorName = .(executorName)
isLowLevelExecutor = (
.(lowerExecutorName, )
.(lowerExecutorName, )
.(lowerExecutorName, )
.(lowerExecutorName, )
)
( .. executorName .. .. (isLowLevelExecutor ))
RunService = :()
Workspace = :()
UserInputService = :()
StatsService = :()
Mouse = LocalPlayer:()
walkSpeedValue =
jumpPowerValue =
fovValue =
customCameraZoomEnabled =
customCameraZoomValue = .OriginalCameraMaxZoom
tpToolEnabled =
floatEnabled =
qeControlEnabled =
floatSpeedValue =
floatBaseY =
floatYOffset = -
potatoGraphicsEnabled =
fullbrightEnabled =
noFogEnabled =
customGravityEnabled =
customGravityValue = .(.OriginalGravity)
disableSlidingEnabled =
instantAirControlEnabled =
joinLogEnabled =
playerJoinTimes = {}
lowHpTrackerEnabled =
deathListenerEnabled =
deathLogs = {}
lowHpDebounce = {}
spectatingPlayer =
selectedTpPlayer =
spawnCFrame =
soundSettings = {
LowHP = { Volume = , SoundId = },
PlayerLeft = { Volume = , SoundId = },
General = { Volume = , SoundId = }
}
(category)
(()
cfg = soundSettings[category] soundSettings.General
sound = .()
sound.SoundId = cfg.SoundId
sound.Volume = cfg.Volume
sound.Parent = SoundService
sound:()
:():(sound, )
)
(char)
hrp = char:(, )
hrp
.()
spawnCFrame = hrp.CFrame
LocalPlayer.Character
.(recordSpawnLocation, LocalPlayer.Character)
.(connections, LocalPlayer.CharacterAdded:(recordSpawnLocation))
_, player (Players:())
playerJoinTimes[player] = ()
.(connections, Players.PlayerAdded:((player)
playerJoinTimes[player] = ()
))
originalMaterials = {}
.(()
parts = Workspace:()
yieldLimit = isLowLevelExecutor
i = , #parts
part = parts[i]
part:()
originalMaterials[part] = part.Material
i % yieldLimit == .()
)
.(connections, Workspace.DescendantAdded:((part)
part:()
originalMaterials[part] = part.Material
potatoGraphicsEnabled
part.Material = .Material.SmoothPlastic
))
()
char = LocalPlayer.Character
char
backpack = LocalPlayer:()
backpack
backpack:() char:()
tool = .()
tool.Name =
tool.RequiresHandle =
tool.Activated:(()
hrp = char:()
hrp Mouse.Hit
currentRotation = hrp.CFrame - hrp.CFrame.Position
hrp.CFrame = .(Mouse.Hit.Position + .(, , )) * currentRotation
)
tool.Parent = backpack
floatPlatform =
(dt)
floatEnabled
floatPlatform
floatPlatform:()
floatPlatform =
floatBaseY =
char = LocalPlayer.Character
hrp = char char:()
hum = char char:()
hrp hum
hipOffset = (hum.RigType == .HumanoidRigType.R15) (hum.HipHeight + )
targetY = hrp.Position.Y - hipOffset
floatBaseY
floatBaseY = targetY
.(targetY - floatBaseY) >
floatBaseY = targetY
hum:() == .HumanoidStateType.Jumping hum:() == .HumanoidStateType.Freefall
targetY > floatBaseY (targetY - floatBaseY) <
floatBaseY = targetY
.(targetY - floatBaseY) >
floatBaseY = targetY
verticalSpeed = floatSpeedValue * dt
qeControlEnabled
UserInputService:(.KeyCode.E)
hrp.CFrame = hrp.CFrame + .(, verticalSpeed, )
floatBaseY = floatBaseY + verticalSpeed
UserInputService:(.KeyCode.Q)
hrp.CFrame = hrp.CFrame - .(, verticalSpeed, )
floatBaseY = floatBaseY - verticalSpeed
floatPlatform floatPlatform.Parent
floatPlatform = .()
floatPlatform.Name =
floatPlatform.Size = .(, , )
floatPlatform.Anchored =
floatPlatform.CanCollide =
floatPlatform.Transparency =
floatPlatform.Material = .Material.ForceField
floatPlatform.Color = .(, , )
floatPlatform.Parent = Workspace
finalY = floatBaseY + floatYOffset
floatPlatform.CFrame = .(hrp.Position.X, finalY, hrp.Position.Z)
(part)
ancestor = part.Parent
ancestor ancestor ~= Workspace
ancestor:()
ancestor = ancestor.Parent
()
spectatingPlayer =
()
cam = Workspace.CurrentCamera
char = LocalPlayer.Character
cam char
hum = char:()
hrp = char:()
hum
cam.CameraSubject = hum
hrp
cam.CameraSubject = hrp
cam.CameraType = .CameraType.Custom
()
spectatingPlayer spectatingPlayer.Character LocalPlayer.Character
()
myHRP = LocalPlayer.Character:()
targetHRP = spectatingPlayer.Character:()
myHRP targetHRP
()
spectateBeam spectateBeam.Parent
spectateAtt0 = .()
spectateAtt0.Name =
spectateAtt0.Parent = myHRP
spectateAtt1 = .()
spectateAtt1.Name =
spectateAtt1.Parent = targetHRP
spectateBeam = .()
spectateBeam.Name =
spectateBeam.Attachment0 = spectateAtt0
spectateBeam.Attachment1 = spectateAtt1
spectateBeam.Color = ColorSequence.(.(, , ))
spectateBeam.Width0 =
spectateBeam.Width1 =
spectateBeam.FaceCamera =
spectateBeam.LightEmission =
spectateBeam.Transparency = NumberSequence.()
spectateBeam.Parent = myHRP
spectateAtt0 spectateAtt0.Parent ~= myHRP spectateAtt0.Parent = myHRP
spectateAtt1 spectateAtt1.Parent ~= targetHRP spectateAtt1.Parent = targetHRP
successLoad, Fluent = ,
(()
successLoad, Fluent = (()
(:())()
)
)
successLoad Fluent
(()
successLoad, Fluent = (()
(:())()
)
)
successLoad Fluent
httpRequest = ( .request) (Fluxus Fluxus.request)
httpRequest
(()
res = ({
Url = ,
Method =
})
res res.Body
successLoad, Fluent = ((res.Body))
)
successLoad Fluent
()
SaveManager =
(()
SaveManager = (:())()
)
Window = Fluent:({
Title = .. (isLowLevelExecutor ) .. ,
SubTitle = ,
TabWidth = ,
Size = .(, ),
Acrylic = isLowLevelExecutor,
Theme =
})
.FluentWindow = Window
.(connections, UserInputService.InputBegan:((input, gameProcessed)
gameProcessed input.KeyCode == .KeyCode.RightShift
Window:()
))
Tabs = {
Player = Window:({ Title = , Icon = }),
Players = Window:({ Title = , Icon = }),
Visuals = Window:({ Title = , Icon = }),
Utilities = Window:({ Title = , Icon = }),
Logs = Window:({ Title = , Icon = }),
Config = Window:({ Title = , Icon = }),
Readme = Window:({ Title = , Icon = })
}
Tabs.Player:({
Title = ,
Description = ,
Callback = ()
myHRP = LocalPlayer.Character LocalPlayer.Character:()
myHRP spawnCFrame
myHRP.CFrame = spawnCFrame
()
Fluent:({ Title = , Content = , Duration = })
()
Fluent:({ Title = , Content = , Duration = })
})
Tabs.Player:()
Tabs.Player:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
walkSpeedValue = Value
hum = LocalPlayer.Character LocalPlayer.Character:()
hum hum.WalkSpeed = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
disableSlidingEnabled = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
jumpPowerValue = Value
hum = LocalPlayer.Character LocalPlayer.Character:()
hum
hum.UseJumpPower =
hum.JumpPower = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
customGravityEnabled = Value
.Gravity = Value customGravityValue .OriginalGravity
})
Tabs.Player:(, {
Title = ,
Default = .(.OriginalGravity),
Min = ,
Max = .(.OriginalGravity * ),
Rounding = ,
Callback = (Value)
customGravityValue = Value
customGravityEnabled
.Gravity = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
hum = LocalPlayer.Character LocalPlayer.Character:()
hum
hum.MaxSlopeAngle = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
instantAirControlEnabled = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
Value
.FallenPartsDestroyHeight = -
.FallenPartsDestroyHeight = .OriginalFallenPartsDestroyHeight -
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
customCameraZoomEnabled = Value
Value
LocalPlayer.CameraMaxZoomDistance = customCameraZoomValue
LocalPlayer.CameraMaxZoomDistance = .OriginalCameraMaxZoom
})
Tabs.Player:(, {
Title = ,
Default = .(.(.OriginalCameraMaxZoom), , ),
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
stepValue = .(Value / ) *
customCameraZoomValue = stepValue
customCameraZoomEnabled
LocalPlayer.CameraMaxZoomDistance = stepValue
})
Tabs.Player:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
fovValue = Value
Workspace.CurrentCamera.FieldOfView = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
floatEnabled = Value
floatBaseY =
Value floatPlatform
floatPlatform:()
floatPlatform =
})
Tabs.Player:(, {
Title = ,
Default = ,
Min = -,
Max = ,
Rounding = ,
Callback = (Value)
floatYOffset = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
qeControlEnabled = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
floatSpeedValue = Value
})
Tabs.Player:(, {
Title = ,
Default = ,
Callback = (Value)
tpToolEnabled = Value
Value ()
})
Tabs.Players:()
spectateDropdown
playerDropdown
playerDropdown = Tabs.Players:(, {
Title = ,
Values = {},
Multi = ,
Default = ,
Callback = (Value)
selectedTpPlayer = Value
Value Value ~=
targetPlayer = Players:(Value)
targetPlayer targetPlayer.Character
targetHRP = targetPlayer.Character:()
myHRP = LocalPlayer.Character LocalPlayer.Character:()
targetHRP myHRP
myHRP.CFrame = targetHRP.CFrame * .(, , )
()
Fluent:({ Title = , Content = .. targetPlayer.Name, Duration = })
()
Fluent:({ Title = , Content = , Duration = })
})
spectateDropdown = Tabs.Players:(, {
Title = ,
Values = {LocalPlayer.Name},
Multi = ,
Default = LocalPlayer.Name,
Callback = (Value)
Value == Value Value == LocalPlayer.Name
spectatingPlayer ~=
()
()
Fluent:({ Title = , Content = , Duration = })
targetPlayer = Players:(Value)
targetPlayer
spectatingPlayer = targetPlayer
targetPlayer.Character
targetHum = targetPlayer.Character:()
targetHRP = targetPlayer.Character:()
Workspace.CurrentCamera
targetHum
Workspace.CurrentCamera.CameraSubject = targetHum
targetHRP
Workspace.CurrentCamera.CameraSubject = targetHRP
()
()
Fluent:({ Title = , Content = .. targetPlayer.Name, Duration = })
})
()
tpNames = {}
spectateNames = {LocalPlayer.Name}
_, p (Players:())
p ~= LocalPlayer
.(tpNames, p.Name)
.(spectateNames, p.Name)
#tpNames ==
playerDropdown:({})
playerDropdown:(tpNames)
spectateDropdown:(spectateNames)
.(connections, Players.PlayerAdded:(refreshPlayerLists))
.(connections, Players.PlayerRemoving:((player)
spectatingPlayer == player
()
spectateDropdown spectateDropdown.Value ~= LocalPlayer.Name
spectateDropdown:(LocalPlayer.Name)
()
Fluent:({ Title = , Content = player.Name .. , Duration = })
()
))
()
Tabs.Players:()
Tabs.Players:(, {
Title = ,
Default = ,
Callback = (Value)
lowHpTrackerEnabled = Value
})
Tabs.Players:(, {
Title = ,
Default = ,
Callback = (Value)
deathListenerEnabled = Value
})
deathDropdown = Tabs.Players:(, {
Title = ,
Values = {},
Multi = ,
Default = ,
})
Tabs.Players:({
Title = ,
Callback = ()
selectedLabel = deathDropdown.Value
_, entry (deathLogs)
entry.label == selectedLabel
myHRP = LocalPlayer.Character LocalPlayer.Character:()
myHRP entry.cframe
myHRP.CFrame = entry.cframe + .(, , )
()
Fluent:({ Title = , Content = .. entry.name, Duration = })
})
(player)
player == LocalPlayer
(char)
hum = char:(, )
hrp = char:(, )
hum hrp
.(connections, hum.HealthChanged:((health)
lowHpTrackerEnabled health <= health >
lowHpDebounce[player]
lowHpDebounce[player] =
()
Fluent:({
Title = ,
Content = player.Name .. .. .(health) .. ,
Duration =
})
health >
lowHpDebounce[player] =
))
.(connections, hum.Died:(()
deathListenerEnabled
deathCF = hrp.CFrame
timeStr = .()
label = .(, player.Name, timeStr)
()
Fluent:({
Title = ,
Content = .(, player.Name, timeStr),
Duration =
})
.(deathLogs, , {
name = player.Name,
cframe = deathCF,
label = label
})
#deathLogs >
.(deathLogs)
labels = {}
_, entry (deathLogs)
.(labels, entry.label)
deathDropdown:(labels)
))
player.Character (player.Character)
.(connections, player.CharacterAdded:(onCharacter))
_, player (Players:())
(player)
.(connections, Players.PlayerAdded:(bindCharacterTrackers))
Tabs.Visuals:()
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
Lighting.GlobalShadows = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
fullbrightEnabled = Value
Value
Lighting.Ambient = .OriginalLighting.Ambient
Lighting.Brightness = .OriginalLighting.Brightness
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
noFogEnabled = Value
Value
Lighting.FogEnd =
Lighting.FogEnd = .OriginalLighting.FogEnd
Lighting.FogStart = .OriginalLighting.FogStart
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
potatoGraphicsEnabled = Value
Value
part, _ (originalMaterials)
part part.Parent
part.Material = .Material.SmoothPlastic
part, originalMat (originalMaterials)
part part.Parent
part.Material = originalMat
})
Tabs.Visuals:()
pathInputExpr =
pathInputProp =
activePathHighlights = {}
pathHighlightTransparency =
pathRangeLimit =
Tabs.Visuals:(, {
Title = ,
Default = ,
Placeholder = ,
Numeric = ,
Finished = ,
Callback = (Value)
pathInputExpr = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Placeholder = ,
Numeric = ,
Finished = ,
Callback = (Value)
pathInputProp = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
pathHighlightTransparency = Value
_, hl (activePathHighlights)
hl hl.Parent
hl.FillTransparency = Value
hl.OutlineTransparency = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Step = ,
Rounding = ,
Callback = (Value)
pathRangeLimit = Value
})
Tabs.Visuals:({
Title = ,
Description = ,
Callback = ()
_, hl (activePathHighlights)
hl hl:()
.(activePathHighlights)
myHRP = LocalPlayer.Character LocalPlayer.Character:()
(str)
str str ==
(()
fn = ( .. str)
fn
res = ()
targets = {}
(res) ==
.(targets, res)
(res) ==
_, item (res)
(item) ==
.(targets, item)
_, target (targets)
target:() target:()
partToCheck = target:() target.PrimaryPart target
partToCheck myHRP
dist = (partToCheck.Position - myHRP.Position).Magnitude
dist <= pathRangeLimit
highlight = .()
highlight.Adornee = target
highlight.FillColor = .(, , )
highlight.OutlineColor = .(, , )
highlight.FillTransparency = pathHighlightTransparency
highlight.OutlineTransparency = pathHighlightTransparency
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Parent = customHighlightFolder
.(activePathHighlights, highlight)
)
(pathInputExpr)
(pathInputProp)
()
Fluent:({ Title = , Content = , Duration = })
})
Tabs.Visuals:({
Title = ,
Callback = ()
_, hl (activePathHighlights)
hl hl:()
.(activePathHighlights)
()
Fluent:({ Title = , Content = , Duration = })
})
Tabs.Visuals:()
allPlayersHighlightEnabled =
allPlayersHighlightTransparency =
playerHealthNameEnabled =
playerTextSize =
playerTextTransparency =
playerRangeLimit =
allNpcsHighlightEnabled =
allNpcsHighlightTransparency =
npcHealthNameEnabled =
npcTextSize =
npcTextTransparency =
npcRangeLimit =
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
allPlayersHighlightEnabled = Value
Value
_, data (playerHighlights)
data.highlight data.highlight:(); data.highlight =
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
playerHealthNameEnabled = Value
Value
_, data (playerHighlights)
data.billboard data.billboard:(); data.billboard =
data.textLabel =
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
allPlayersHighlightTransparency = Value
_, data (playerHighlights)
data.highlight data.highlight.Parent
data.highlight.FillTransparency = Value
data.highlight.OutlineTransparency = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Step = ,
Rounding = ,
Callback = (Value)
playerRangeLimit = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
playerTextSize = Value
_, data (playerHighlights)
data.textLabel data.textLabel.Parent
data.textLabel.TextSize = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
playerTextTransparency = Value
_, data (playerHighlights)
data.textLabel data.textLabel.Parent
data.textLabel.TextTransparency = Value
data.textLabel.TextStrokeTransparency = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
allNpcsHighlightEnabled = Value
Value
_, data (npcHighlights)
data.highlight data.highlight:(); data.highlight =
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Callback = (Value)
npcHealthNameEnabled = Value
Value
_, data (npcHighlights)
data.billboard data.billboard:(); data.billboard =
data.textLabel =
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
allNpcsHighlightTransparency = Value
_, data (npcHighlights)
data.highlight data.highlight.Parent
data.highlight.FillTransparency = Value
data.highlight.OutlineTransparency = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Step = ,
Rounding = ,
Callback = (Value)
npcRangeLimit = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
npcTextSize = Value
_, data (npcHighlights)
data.textLabel data.textLabel.Parent
data.textLabel.TextSize = Value
})
Tabs.Visuals:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
npcTextTransparency = Value
_, data (npcHighlights)
data.textLabel data.textLabel.Parent
data.textLabel.TextTransparency = Value
data.textLabel.TextStrokeTransparency = Value
})
cachedNpcs = {}
.(()
activeLoops[]
allNpcsHighlightEnabled npcHealthNameEnabled
found = {}
_, obj (Workspace:())
obj:() obj:()
Players:(obj) == obj ~= LocalPlayer.Character
.(found, obj)
cachedNpcs = found
.(cachedNpcs)
.()
)
.(connections, RunService.Heartbeat:(()
myHRP = LocalPlayer.Character LocalPlayer.Character:()
_, plr (Players:())
plr ~= LocalPlayer plr.Character
char = plr.Character
head = char:() char:()
hrp = char:()
hum = char:()
playerHighlights[plr]
playerHighlights[plr] = {}
data = playerHighlights[plr]
inRange =
myHRP hrp
dist = (hrp.Position - myHRP.Position).Magnitude
dist > playerRangeLimit
inRange =
allPlayersHighlightEnabled inRange
data.highlight data.highlight.Parent
hl = .()
hl.Name = .. plr.Name
hl.Adornee = char
hl.FillColor = .(, , )
hl.OutlineColor = .(, , )
hl.FillTransparency = allPlayersHighlightTransparency
hl.OutlineTransparency = allPlayersHighlightTransparency
hl.DepthMode = .HighlightDepthMode.AlwaysOnTop
hl.Parent = customHighlightFolder
data.highlight = hl
data.highlight.Adornee = char
data.highlight
data.highlight:()
data.highlight =
playerHealthNameEnabled inRange
data.billboard data.billboard.Parent
bb = .()
bb.Name = .. plr.Name
bb.Size = .(, , , )
bb.StudsOffset = .(, , )
bb.AlwaysOnTop =
bb.Adornee = head char
tl = .()
tl.Size = .(, , , )
tl.BackgroundTransparency =
tl.TextColor3 = .(, , )
tl.TextStrokeColor3 = .(, , )
tl.TextStrokeTransparency = playerTextTransparency
tl.TextTransparency = playerTextTransparency
tl.TextSize = playerTextSize
tl.Font = .Font.SourceSansBold
tl.Parent = bb
bb.Parent = customHighlightFolder
data.billboard = bb
data.textLabel = tl
head data.billboard.Adornee = head
data.textLabel hum
data.textLabel.Text = .(, plr.Name, .(hum.Health), .(hum.MaxHealth))
data.billboard
data.billboard:()
data.billboard =
data.textLabel =
_, obj (cachedNpcs)
obj obj.Parent
head = obj:() obj:()
hrp = obj:()
hum = obj:()
npcHighlights[obj]
npcHighlights[obj] = {}
data = npcHighlights[obj]
inRange =
myHRP hrp
dist = (hrp.Position - myHRP.Position).Magnitude
dist > npcRangeLimit
inRange =
allNpcsHighlightEnabled inRange
data.highlight data.highlight.Parent
hl = .()
hl.Name = .. obj.Name
hl.Adornee = obj
hl.FillColor = .(, , )
hl.OutlineColor = .(, , )
hl.FillTransparency = allNpcsHighlightTransparency
hl.OutlineTransparency = allNpcsHighlightTransparency
hl.DepthMode = .HighlightDepthMode.AlwaysOnTop
hl.Parent = customHighlightFolder
data.highlight = hl
data.highlight.Adornee = obj
data.highlight
data.highlight:()
data.highlight =
npcHealthNameEnabled inRange
data.billboard data.billboard.Parent
bb = .()
bb.Name = .. obj.Name
bb.Size = .(, , , )
bb.StudsOffset = .(, , )
bb.AlwaysOnTop =
bb.Adornee = head obj
tl = .()
tl.Size = .(, , , )
tl.BackgroundTransparency =
tl.TextColor3 = .(, , )
tl.TextStrokeColor3 = .(, , )
tl.TextStrokeTransparency = npcTextTransparency
tl.TextTransparency = npcTextTransparency
tl.TextSize = npcTextSize
tl.Font = .Font.SourceSansBold
tl.Parent = bb
bb.Parent = customHighlightFolder
data.billboard = bb
data.textLabel = tl
head data.billboard.Adornee = head
data.textLabel hum
data.textLabel.Text = .(, obj.Name, .(hum.Health), .(hum.MaxHealth))
data.billboard
data.billboard:()
data.billboard =
data.textLabel =
plr, data (playerHighlights)
plr plr.Parent plr.Character
data.highlight data.highlight:()
data.billboard data.billboard:()
playerHighlights[plr] =
obj, data (npcHighlights)
obj obj.Parent
data.highlight data.highlight:()
data.billboard data.billboard:()
npcHighlights[obj] =
))
Tabs.Utilities:()
Tabs.Utilities:({
Title = ,
Description = ,
Callback = ()
char = LocalPlayer.Character
hrp = char char:()
hrp
hrp.CFrame = .(hrp.Position) * .(, , )
()
Fluent:({ Title = , Content = , Duration = })
})
Tabs.Utilities:({
Title = ,
Callback = ()
char = LocalPlayer.Character
hrp = char char:()
hrp
cfStr = (hrp.CFrame)
(()
setclipboard
(cfStr)
toclipboard
(cfStr)
)
()
Fluent:({ Title = , Content = cfStr, Duration = })
})
Tabs.Utilities:()
trackerParagraph = Tabs.Utilities:({
Title = ,
Content =
})
Tabs.Utilities:({
Title = ,
Callback = ()
anchoredCount =
unanchoredCount =
npcCount =
playerCount =
toolCount =
_, obj (Workspace:())
obj:()
(obj)
obj.Anchored
anchoredCount = anchoredCount +
unanchoredCount = unanchoredCount +
obj:()
toolCount = toolCount +
obj:()
hum = obj:()
hum
plr = Players:(obj)
plr
playerCount = playerCount +
npcCount = npcCount +
trackerParagraph:(.(
,
anchoredCount, unanchoredCount, npcCount, playerCount, toolCount
))
})
Tabs.Utilities:()
statsParagraph = Tabs.Utilities:({
Title = ,
Content =
})
statsTrackerEnabled =
Tabs.Utilities:(, {
Title = ,
Default = ,
Callback = (Value)
statsTrackerEnabled = Value
Value
statsParagraph:()
})
.(()
activeLoops[]
statsTrackerEnabled
successStats, fps, ping, memMb = (()
f = .( / .(RunService.RenderStepped:(), ))
p = .(LocalPlayer:() * )
m = .(StatsService:())
f, p, m
)
successStats fps
statsParagraph:(.(
,
fps, ping, memMb
))
.(isLowLevelExecutor )
.()
)
Tabs.Utilities:({
Title = ,
Callback = ()
isLowLevelExecutor
Fluent:({ Title = , Content = , Duration = })
(()
Params = {
RepoURL = ,
SSI = ,
}
synsaveinstance = (:(Params.RepoURL .. Params.SSI .. , ), Params.SSI)()
CustomOptions = { SafeMode = , DecompileTimeout = , SaveBytecode = }
(CustomOptions)
)
})
Tabs.Utilities:({
Title = ,
Callback = ()
(()
(:())()
)
})
Tabs.Logs:(, {
Title = ,
Default = ,
Callback = (Value)
joinLogEnabled = Value
})
.(connections, Players.PlayerRemoving:((player)
playerJoinTimes[player]
joinLogEnabled
sessionDuration = .(() - playerJoinTimes[player])
hours = .(sessionDuration / )
mins = .((sessionDuration % ) / )
secs = sessionDuration %
formattedStr = .(, hours, mins, secs)
()
Fluent:({
Title = ,
Content = .(, player.Name, formattedStr),
Duration =
})
playerJoinTimes[player] =
))
Tabs.Logs:({
Title = ,
Description = ,
Callback = ()
oldestPlayer, youngestPlayer
maxTime, minTime = -, .huge
now = ()
p, joinTime (playerJoinTimes)
p p.Parent == Players
dur = now - joinTime
dur > maxTime maxTime = dur; oldestPlayer = p
dur < minTime minTime = dur; youngestPlayer = p
oldestPlayer youngestPlayer
oldSecs = .(now - playerJoinTimes[oldestPlayer])
youngSecs = .(now - playerJoinTimes[youngestPlayer])
oldSession = .(, .(oldSecs/), .((oldSecs%)/), oldSecs%)
youngSession = .(, .(youngSecs/), .((youngSecs%)/), youngSecs%)
oldAccountAge = oldestPlayer.AccountAge
youngAccountAge = youngestPlayer.AccountAge
()
Fluent:({
Title = ,
Content = .(
,
oldestPlayer.Name, oldSession, oldAccountAge,
youngestPlayer.Name, youngSession, youngAccountAge
),
Duration =
})
})
Tabs.Logs:({
Title = ,
Callback = ()
serverUptime = .(.DistributedGameTime)
hours = .(serverUptime / )
mins = .((serverUptime % ) / )
secs = serverUptime %
currentFPS =
(()
currentFPS = .( / RunService.RenderStepped:())
)
serverStatus = currentFPS <
()
Fluent:({
Title = ,
Content = .(, hours, mins, secs, serverStatus, currentFPS),
Duration =
})
})
Tabs.Config:()
Tabs.Config:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
soundSettings.LowHP.Volume = Value
})
Tabs.Config:(, {
Title = ,
Values = {, , },
Multi = ,
Default = ,
Callback = (Value)
Value ==
soundSettings.LowHP.SoundId =
Value ==
soundSettings.LowHP.SoundId =
Value ==
soundSettings.LowHP.SoundId =
})
Tabs.Config:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
soundSettings.PlayerLeft.Volume = Value
})
Tabs.Config:(, {
Title = ,
Values = {, , },
Multi = ,
Default = ,
Callback = (Value)
Value ==
soundSettings.PlayerLeft.SoundId =
Value ==
soundSettings.PlayerLeft.SoundId =
Value ==
soundSettings.PlayerLeft.SoundId =
})
Tabs.Config:(, {
Title = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
soundSettings.General.Volume = Value
})
Tabs.Config:(, {
Title = ,
Values = {, , },
Multi = false,
Default = "Default (Chime)",
Callback = function(Value)
if Value == "Default (Chime)" then
soundSettings.General.SoundId = "rbxassetid://9060817403"
elseif Value == "Bell" then
soundSettings.General.SoundId = "rbxassetid://4590657391"
elseif Value == "Pop" then
soundSettings.General.SoundId = "rbxassetid://9114220737"
end
end
})
Tabs.Config:AddSection("Appearance & Interface")
Tabs.Config:AddDropdown("ThemeDropdown", {
Title = "UI Theme",
Values = {"Dark", "Light", "Darker", "Rose", "Aqua", "Amethyst"},
Multi = false,
Default = "Dark",
Callback = function(Value)
pcall(function()
Fluent:SetTheme(Value)
end)
end
})
Tabs.Config:AddSlider("WindowSizeSlider", {
Title = "UI Scale / Window Size Width",
Default = 600,
Min = 450,
Max = 800,
Rounding = 0,
Callback = function(Value)
pcall(function()
if Window and Window.Root then
Window.Root.Size = UDim2.fromOffset(Value, Window.Root.Size.Y.Offset)
end
end)
end
})
Tabs.Config:AddSlider("BackgroundTransparencySlider", {
Title = "Background Transparency",
Default = 0,
Min = 0,
Max = 1,
Rounding = 2,
Callback = function(Value)
pcall(function()
if Window and Window.Root then
for _, frame in ipairs(Window.Root:GetDescendants()) do
if frame:IsA("Frame") and (frame.Name == "Background" or frame.Name == "Acrylic" or frame.Name == "Main") then
frame.BackgroundTransparency = Value
end
end
end
end)
end
})
Tabs.Config:AddSection("Configuration Management")
Tabs.Config:AddButton({
Title = "Disable Autoload",
Description = "Clears out autoload configuration so nothing loads automatically next session",
Callback = function()
pcall(function()
if delfile and isfile and isfile("FluentHeartHub/Configs/autoload.txt") then
delfile("FluentHeartHub/Configs/autoload.txt")
end
end)
playCustomSound("General")
Fluent:Notify({ Title = "Autoload Disabled", Content = "Configs will not auto-load on future executions.", Duration = 3 })
end
})
-- Initialize official Fluent SaveManager Addon for configurations
if SaveManager then
SaveManager:SetLibrary(Fluent)
SaveManager:IgnoreThemeSettings()
SaveManager:SetFolder("FluentHeartHub/Configs")
SaveManager:BuildConfigSection(Tabs.Config)
SaveManager:LoadAutoloadConfig()
end
-- Custom Delete Config Section placed safely at the very bottom
Tabs.Config:AddSection("Config Deletion Utility")
local selectedConfigToDelete = "None"
local configDeleteDropdown = Tabs.Config:AddDropdown("DeleteConfigDropdown", {
Title = "Select Config to Delete",
Values = {"None"},
Multi = false,
Default = "None",
Callback = function(Value)
selectedConfigToDelete = Value
end
})
local function refreshConfigDeleteList()
pcall(function()
if listfiles and isfolder and isfolder("FluentHeartHub/Configs") then
local files = listfiles("FluentHeartHub/Configs")
local names = {}
for _, file in ipairs(files) do
local name = string.match(file, "[^/\\]+$")
if name then table.insert(names, name) end
end
if #names > 0 then
configDeleteDropdown:SetValues(names)
else
configDeleteDropdown:SetValues({"None"})
end
end
end)
end
refreshConfigDeleteList()
Tabs.Config:AddButton({
Title = "Delete Selected Config",
Description = "Permanently deletes the configuration file selected above",
Callback = function()
if selectedConfigToDelete ~= "None" and selectedConfigToDelete ~= "" then
pcall(function()
local path = "FluentHeartHub/Configs/" .. selectedConfigToDelete
if delfile and isfile and isfile(path) then
delfile(path)
playCustomSound("General")
Fluent:Notify({ Title = "Config Deleted", Content = "Successfully deleted " .. selectedConfigToDelete, Duration = 4 })
refreshConfigDeleteList()
end
end)
else
playCustomSound("General")
Fluent:Notify({ Title = "Error", Content = "No valid config selected for deletion.", Duration = 3 })
end
end
})
-- ==========================================
-- 12. README TAB
-- ==========================================
Tabs.Readme:AddSection("Credits & Information")
Tabs.Readme:AddParagraph({
Title = "FluentHeart Hub",
Content = "Developed with Fluent UI Library.\nDesigned for flexibility, utility diagnostics, and robust performance tracking across supported executors."
})
Tabs.Readme:AddSection("Debug Features Guide")
Tabs.Readme:AddParagraph({
Title = "1. Wall-Penetrating Highlighting",
Content = "Player and path highlight boxes utilize Roblox Highlight instances with AlwaysOnTop depth mode so they can be viewed through walls."
})
Tabs.Readme:AddParagraph({
Title = "2. Sound & Notification Manager",
Content = "Adjust audio volumes and select custom sound IDs for low HP alerts, player disconnects, and general buttons."
})
-- ==========================================
-- 13. RUNTIME HANDLERS & LOOPS
-- ==========================================
table.insert(connections, LocalPlayer.CharacterAdded:Connect(function(char)
char:WaitForChild("Humanoid")
task.wait(0.5)
local hum = char:FindFirstChildOfClass("Humanoid")
if hum then
hum.WalkSpeed = walkSpeedValue
hum.UseJumpPower = true
hum.JumpPower = jumpPowerValue
end
if tpToolEnabled then giveTeleportTool() end
end))
table.insert(connections, RunService.RenderStepped:Connect(function()
if Workspace.CurrentCamera.FieldOfView ~= fovValue then
Workspace.CurrentCamera.FieldOfView = fovValue
end
if fullbrightEnabled then
Lighting.Ambient = Color3.new(1, 1, 1)
Lighting.Brightness = 2
end
if spectatingPlayer then
if spectatingPlayer.Character then
local targetHum = spectatingPlayer.Character:FindFirstChildOfClass("Humanoid")
local targetHRP = spectatingPlayer.Character:FindFirstChild("HumanoidRootPart")
local targetSub = targetHum or targetHRP
if targetSub and Workspace.CurrentCamera and Workspace.CurrentCamera.CameraSubject ~= targetSub then
Workspace.CurrentCamera.CameraSubject = targetSub
end
updateSpectateTracer()
else
removeSpectateTracer()
end
else
removeSpectateTracer()
end
end))
table.insert(connections, RunService.Heartbeat:Connect(function(dt)
if floatEnabled then
updateFloatPlatform(dt)
end
local char = LocalPlayer.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
local hum = char and char:FindFirstChildOfClass("Humanoid")
if hrp and hum then
if disableSlidingEnabled and hum.MoveDirection.Magnitude == 0 then
hrp.AssemblyLinearVelocity = Vector3.new(0, hrp.AssemblyLinearVelocity.Y, 0)
hrp.AssemblyAngularVelocity = Vector3.new(0, 0, 0)
end
if instantAirControlEnabled and hum:GetState() == Enum.HumanoidStateType.Freefall then
if hum.MoveDirection.Magnitude > 0 then
local targetVel = hum.MoveDirection * hum.WalkSpeed
hrp.AssemblyLinearVelocity = Vector3.new(targetVel.X, hrp.AssemblyLinearVelocity.Y, targetVel.Z)
end
end
end
end))
Window:SelectTab(1)
playCustomSound("General")
Fluent:Notify({
Title = "FluentHeart Initialized",
Content = "Loaded successfully on " .. executorName,
Duration = 5
})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.
all the surface-level debug features you will need, and on the side: ws/jp editor tp/spectate to players potato graphics / no shadows built-in saveinstance button - more (i only described 10% here)