Back to Scripts
Utility Hub with FE stuff and more
ScriptBlox
Universal
Free
Game: Universal Script 📌
182
Views
0
Likes
0
Dislikes
cw3016885
offline
Features
fe stuff and yeah
Script Code
--Rayfield Loader
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
-- Window
local Window = Rayfield:CreateWindow({
Name = "Utility Hub",
LoadingTitle = "Utility Hub",
LoadingSubtitle = "Fly | Fling | ESP (Distance+Health) | Teleport | Speed | Noclip | Jump Power | FE Animations | Monster Mash | FE R6 Rig | FE Guns | FE Sword Pack | FE R15 Emotes | FE Sounds | FE C00lgui",
ConfigurationSaving = {
Enabled = false
}
})
-- Main Tab
local Tab = Window:CreateTab("Main", 4483362458)
--------------------------------------------------
-- FLY (Fixed: Forward-only fly removed, now proper 6-direction fly using standard WASD + Space/Ctrl controls)
--------------------------------------------------
local FlyEnabled = false
local FlySpeed = 50
local BodyGyro, BodyVelocity
local Keys = {W = false, A = false, S = false, D = false, Space = false, Ctrl = false}
local function UpdateFly()
if not BodyVelocity or not BodyGyro then return end
local cam = workspace.CurrentCamera
local hrp = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local moveVector = Vector3.new(0,0,0)
if Keys.W then moveVector = moveVector + Vector3.new(0,0,-1) end
if Keys.S then moveVector = moveVector + Vector3.new(0,0,1) end
if Keys.A then moveVector = moveVector + Vector3.new(-1,0,0) end
if Keys.D then moveVector = moveVector + Vector3.new(1,0,0) end
if Keys.Space then moveVector = moveVector + Vector3.new(0,1,0) end
if Keys.Ctrl then moveVector = moveVector + Vector3.new(0,-1,0) end
if moveVector.Magnitude > 0 then
moveVector = moveVector.Unit * FlySpeed
end
BodyVelocity.Velocity = cam.CFrame:VectorToWorldSpace(moveVector)
BodyGyro.CFrame = cam.CFrame
end
local function Fly(state)
local player = game.Players.LocalPlayer
local char = player.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
if state then
BodyGyro = Instance.new("BodyGyro", hrp)
BodyGyro.P = 9e4
BodyGyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
BodyGyro.CFrame = hrp.CFrame
BodyVelocity = Instance.new("BodyVelocity", hrp)
BodyVelocity.Velocity = Vector3.new(0, 0, 0)
BodyVelocity.MaxForce = Vector3.new(9e9, 9e9, 9e9)
-- Key press detection
local UIS = game:GetService("UserInputService")
UIS.InputBegan:Connect(function(input, gpe)
if gpe then return end
if input.KeyCode == Enum.KeyCode.W then Keys.W = true end
if input.KeyCode == Enum.KeyCode.A then Keys.A = true end
if input.KeyCode == Enum.KeyCode.S then Keys.S = true end
if input.KeyCode == Enum.KeyCode.D then Keys.D = true end
if input.KeyCode == Enum.KeyCode.Space then Keys.Space = true end
if input.KeyCode == Enum.KeyCode.LeftControl then Keys.Ctrl = true end
end)
UIS.InputEnded:Connect(function(input)
if input.KeyCode == Enum.KeyCode.W then Keys.W = false end
if input.KeyCode == Enum.KeyCode.A then Keys.A = false end
if input.KeyCode == Enum.KeyCode.S then Keys.S = false end
if input.KeyCode == Enum.KeyCode.D then Keys.D = false end
if input.KeyCode == Enum.KeyCode.Space then Keys.Space = false end
if input.KeyCode == Enum.KeyCode.LeftControl then Keys.Ctrl = false end
end)
spawn(function()
while FlyEnabled and task.wait() do
UpdateFly()
end
end)
else
if BodyGyro then BodyGyro:Destroy() BodyGyro = nil end
if BodyVelocity then BodyVelocity:Destroy() BodyVelocity = nil end
end
end
Tab:CreateToggle({
Name = "Fly",
CurrentValue = false,
Callback = function(Value)
FlyEnabled = Value
Fly(Value)
end
})
--------------------------------------------------
-- FLING
--------------------------------------------------
Tab:CreateButton({
Name = "Fling Nearest Player",
Callback = function()
local lp = game.Players.LocalPlayer
local char = lp.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
for _, v in pairs(game.Players:GetPlayers()) do
if v ~= lp and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
hrp.CFrame = v.Character.HumanoidRootPart.CFrame
hrp.Velocity = Vector3.new(9999, 9999, 9999)
break
end
end
end
})
--------------------------------------------------
-- TELEPORT TO NEAREST PLAYER
--------------------------------------------------
Tab:CreateButton({
Name = "Teleport to Nearest Player",
Callback = function()
local lp = game.Players.LocalPlayer
local char = lp.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local closestPlayer = nil
local closestDistance = math.huge
for _, v in pairs(game.Players:GetPlayers()) do
if v ~= lp and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
local distance = (hrp.Position - v.Character.HumanoidRootPart.Position).Magnitude
if distance < closestDistance then
closestDistance = distance
closestPlayer = v
end
end
end
if closestPlayer and closestPlayer.Character and closestPlayer.Character:FindFirstChild("HumanoidRootPart") then
hrp.CFrame = closestPlayer.Character.HumanoidRootPart.CFrame
end
end
})
--------------------------------------------------
-- SPEED HACK
--------------------------------------------------
local SpeedEnabled = false
local DefaultWalkSpeed = 16
local CurrentSpeed = 100
Tab:CreateToggle({
Name = "Speed Hack",
CurrentValue = false,
Callback = function(Value)
SpeedEnabled = Value
local humanoid = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
if humanoid then
if Value then
humanoid.WalkSpeed = CurrentSpeed
else
humanoid.WalkSpeed = DefaultWalkSpeed
end
end
end
})
Tab:CreateSlider({
Name = "Speed Value",
Range = {16, 300},
Increment = 10,
Suffix = " Speed",
CurrentValue = 100,
Callback = function(Value)
CurrentSpeed = Value
if SpeedEnabled then
local humanoid = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
if humanoid then
humanoid.WalkSpeed = Value
end
end
end
})
game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
char:WaitForChild("Humanoid").WalkSpeed = SpeedEnabled and CurrentSpeed or DefaultWalkSpeed
end)
--------------------------------------------------
-- JUMP POWER HACK
--------------------------------------------------
local JumpEnabled = false
local DefaultJumpPower = 50
local CurrentJumpPower = 150
Tab:CreateToggle({
Name = "Jump Power Hack",
CurrentValue = false,
Callback = function(Value)
JumpEnabled = Value
local humanoid = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
if humanoid then
humanoid.UseJumpPower = true
if Value then
humanoid.JumpPower = CurrentJumpPower
else
humanoid.JumpPower = DefaultJumpPower
end
end
end
})
Tab:CreateSlider({
Name = "Jump Power Value",
Range = {50, 500},
Increment = 10,
Suffix = " Jump",
CurrentValue = 150,
Callback = function(Value)
CurrentJumpPower = Value
if JumpEnabled then
local humanoid = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
if humanoid then
humanoid.UseJumpPower = true
humanoid.JumpPower = Value
end
end
end
})
game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
local humanoid = char:WaitForChild("Humanoid")
humanoid.UseJumpPower = true
humanoid.JumpPower = JumpEnabled and CurrentJumpPower or DefaultJumpPower
end)
--------------------------------------------------
-- NOCLIP
--------------------------------------------------
local NoclipEnabled = false
local NoclipConnection
Tab:CreateToggle({
Name = "Noclip",
CurrentValue = false,
Callback = function(Value)
NoclipEnabled = Value
local player = game.Players.LocalPlayer
local char = player.Character
if Value then
NoclipConnection = game:GetService("RunService").Stepped:Connect(function()
if char then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
else
if NoclipConnection then
NoclipConnection:Disconnect()
NoclipConnection = nil
end
if char then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = true
end
end
end
end
end
})
game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
if NoclipEnabled then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
--------------------------------------------------
-- ADVANCED ESP (with Distance & Health)
--------------------------------------------------
local ESPEnabled = false
local ESPObjects = {}
local function CreateESP(player)
if player == game.Players.LocalPlayer then return end
local Billboard = Instance.new("BillboardGui")
Billboard.Adornee = nil
Billboard.AlwaysOnTop = true
Billboard.Size = UDim2.new(0, 200, 0, 50)
Billboard.StudsOffset = Vector3.new(0, 3, 0)
Billboard.Enabled = false
local NameLabel = Instance.new("TextLabel")
NameLabel.BackgroundTransparency = 1
NameLabel.Size = UDim2.new(1, 0, 0.5, 0)
NameLabel.TextColor3 = Color3.new(1, 1, 1)
NameLabel.TextStrokeTransparency = 0
NameLabel.TextStrokeColor3 = Color3.new(0, 0, 0)
NameLabel.Font = Enum.Font.SourceSansBold
NameLabel.TextSize = 18
NameLabel.Parent = Billboard
local InfoLabel = Instance.new("TextLabel")
InfoLabel.BackgroundTransparency = 1
InfoLabel.Size = UDim2.new(1, 0, 0.5, 0)
InfoLabel.Position = UDim2.new(0, 0, 0.5, 0)
InfoLabel.TextColor3 = Color3.new(1, 1, 1)
InfoLabel.TextStrokeTransparency = 0
InfoLabel.TextStrokeColor3 = Color3.new(0, 0, 0)
InfoLabel.Font = Enum.Font.SourceSans
InfoLabel.TextSize = 16
InfoLabel.Parent = Billboard
local Highlight = Instance.new("Highlight")
Highlight.FillColor = Color3.fromRGB(255, 0, 0)
Highlight.OutlineColor = Color3.fromRGB(255, 255, 255)
Highlight.FillTransparency = 0.5
Highlight.Parent = nil
local function Update()
local char = player.Character
if char and char:FindFirstChild("HumanoidRootPart") and char:FindFirstChild("Humanoid") and char:FindFirstChild("Head") then
local hrp = char.HumanoidRootPart
local humanoid = char.Humanoid
local lpChar = game.Players.LocalPlayer.Character
local lpHRP = lpChar and lpChar:FindFirstChild("HumanoidRootPart")
Billboard.Adornee = char.Head
Highlight.Parent = char
Billboard.Enabled = true
NameLabel.Text = player.DisplayName .. " (@" .. player.Name .. ")"
if lpHRP then
local distance = math.floor((hrp.Position - lpHRP.Position).Magnitude)
InfoLabel.Text = "Distance: " .. distance .. " studs | Health: " .. math.floor(humanoid.Health) .. "/" .. humanoid.MaxHealth
else
InfoLabel.Text = "Health: " .. math.floor(humanoid.Health) .. "/" .. humanoid.MaxHealth
end
else
Billboard.Enabled = false
Highlight.Parent = nil
end
end
local function Apply(char)
if char then Update() end
end
player.CharacterAdded:Connect(Apply)
if player.Character then Apply(player.Character) end
Billboard.Parent = game.CoreGui
ESPObjects[player] = {Billboard = Billboard, Highlight = Highlight, Update = Update}
spawn(function()
while ESPObjects[player] and task.wait(0.1) do
Update()
end
end)
end
Tab:CreateToggle({
Name = "ESP (Distance + Health)",
CurrentValue = false,
Callback = function(Value)
ESPEnabled = Value
if Value then
for _, p in pairs(game.Players:GetPlayers()) do
CreateESP(p)
end
game.Players.PlayerAdded:Connect(CreateESP)
else
for _, obj in pairs(ESPObjects) do
if obj.Billboard then obj.Billboard:Destroy() end
if obj.Highlight then obj.Highlight:Destroy() end
end
ESPObjects = {}
end
end
})
--------------------------------------------------
-- FE ANIMATIONS (Simple Pack) & Monster Mash
--------------------------------------------------
Tab:CreateButton({
Name = "Load FE Animations (Simple Pack)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/IlikeyocutgHAH12/FEEGGEG/main/%5BFE%5D%20Energize%20Animation%20Gui.txt"))()
end
})
Tab:CreateButton({
Name = "Give Monster Mash FE Tool",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/scriptblox/scripts/main/monstermash"))()
end
})
--------------------------------------------------
-- FE Tools Tab
--------------------------------------------------
local FETab = Window:CreateTab("FE Tools", 4483362458)
FETab:CreateButton({
Name = "Load FE R6 Rig",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/CenteredSniper/Kenzen/master/FE_R6.lua"))()
end
})
FETab:CreateButton({
Name = "Load FE Guns (Universal)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Spoorloos/Scripts/main/FE_Gun_Kit.lua"))()
end
})
FETab:CreateButton({
Name = "Load FE Sword Pack",
Callback = function()
loadstring(game:HttpGet("https://pastebin.com/raw/LyT6YsQh"))()
end
})
FETab:CreateButton({
Name = "Load FE R15 Emotes",
Callback = function()
loadstring(game:HttpGet("https://pastebin.com/raw/PJvaMUVq"))()
end
})
--------------------------------------------------
-- Animations Tab
--------------------------------------------------
local AnimTab = Window:CreateTab("Animations", 4483362458)
AnimTab:CreateButton({
Name = "Load AquaMatrix (320+ FE Animations - R6/R15)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ExploitFin/AquaMatrix/refs/heads/AquaMatrix/AquaMatrix"))()
end
})
AnimTab:CreateButton({
Name = "Load Troll Animations Pack (2025)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ShutUpJamesTheLoserAlt/fes/refs/heads/main/e"))()
end
})
AnimTab:CreateButton({
Name = "Load Old Roblox FE Animations",
Callback = function()
loadstring(game:HttpGet("https://pastebin.com/raw/xngZa4qk"))()
end
})
AnimTab:CreateButton({
Name = "Load FE Animation Pack (Various)",
Callback = function()
loadstring(game:HttpGet("https://pastebin.com/raw/qbWjaUiF"))()
end
})
AnimTab:CreateButton({
Name = "Load FE Sound Player GUI",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ShutUpJamesTheLoserAlt/sound/refs/heads/main/soundfe"))()
end
})
--------------------------------------------------
-- Fast Animations Toggle + Slider
--------------------------------------------------
local FastAnimEnabled = false
local FastAnimSpeed = 15
local FastAnimConnection
local function UpdateFastAnimations()
local player = game.Players.LocalPlayer
local char = player.Character
if not char then return end
local humanoid = char:FindFirstChild("Humanoid")
if not humanoid then return end
for _, track in pairs(humanoid:GetPlayingAnimationTracks()) do
track:AdjustSpeed(FastAnimEnabled and FastAnimSpeed or 1)
end
end
AnimTab:CreateToggle({
Name = "Fast Animations",
CurrentValue = false,
Callback = function(Value)
FastAnimEnabled = Value
if Value then
local humanoid = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
if humanoid then
FastAnimConnection = humanoid.AnimationPlayed:Connect(function(track)
track:AdjustSpeed(FastAnimSpeed)
end)
UpdateFastAnimations()
end
else
if FastAnimConnection then
FastAnimConnection:Disconnect()
FastAnimConnection = nil
end
UpdateFastAnimations()
end
end
})
AnimTab:CreateSlider({
Name = "Fast Animation Speed",
Range = {1, 50},
Increment = 1,
Suffix = "x",
CurrentValue = 15,
Callback = function(Value)
FastAnimSpeed = Value
if FastAnimEnabled then
UpdateFastAnimations()
end
end
})
game.Players.LocalPlayer.CharacterAdded:Connect(function(char)
if FastAnimEnabled then
local humanoid = char:WaitForChild("Humanoid")
if FastAnimConnection then FastAnimConnection:Disconnect() end
FastAnimConnection = humanoid.AnimationPlayed:Connect(function(track)
track:AdjustSpeed(FastAnimSpeed)
end)
UpdateFastAnimations()
end
end)
--------------------------------------------------
-- Supported Games Tab
--------------------------------------------------
local SupportedTab = Window:CreateTab("Supported Games", 4483362458)
SupportedTab:CreateLabel("Flee The Facility")
SupportedTab:CreateButton({
Name = "Load Flee The Facility Script",
Callback = function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Flee-the-Facility-Flee-The-Facility-Script-OP-40757"))()
end
})
SupportedTab:CreateLabel("Forsaken")
SupportedTab:CreateButton({
Name = "Load Forsaken Script",
Callback = function()
loadstring(game:HttpGet("https://scriptblox.com/raw/SOON-Forsaken-Good-script-37842"))()
end
})
SupportedTab:CreateLabel("Die of Death")
SupportedTab:CreateButton({
Name = "Load Die of Death Script",
Callback = function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Die-of-Death-Die-Of-Death-Nexer-Hub-41905"))()
end
})
SupportedTab:CreateLabel("Horrific Housing")
SupportedTab:CreateButton({
Name = "Load Horrific Housing Script",
Callback = function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Horrific-Housing-Horrific-Housing-Script-12345"))()
end
})
SupportedTab:CreateLabel("Break In")
SupportedTab:CreateButton({
Name = "Load Break In Script",
Callback = function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Break-In-Break-In-Script-OP-56789"))()
end
})
SupportedTab:CreateLabel("Brookhaven RP")
SupportedTab:CreateButton({
Name = "Load Brookhaven RP Script (Meta Hub)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/NocturneMoDz/BROOKHAVEN-GUI-/main/METAB", true))()
end
})
SupportedTab:CreateLabel("Piggy")
SupportedTab:CreateButton({
Name = "Load Piggy Script (StarHack Hub)",
Callback = function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Piggy-Deepstar-Hub-Keyless-36278"))()
end
})
SupportedTab:CreateLabel("Arsenal")
SupportedTab:CreateButton({
Name = "Load Arsenal Script (Aimlock + ESP)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/AstroWareWare/AstroHub/main/Arsenal.lua"))()
end
})
SupportedTab:CreateLabel("Prison Life")
SupportedTab:CreateButton({
Name = "Load Prison Life OP Script (Keyless)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Hubert1014/Prison-Life-Hub/main/Main.lua"))()
end
})
SupportedTab:CreateLabel("Murder Mystery 2 (mM2)")
SupportedTab:CreateButton({
Name = "Load Murder Mystery 2 Script (Eclipse Hub - OP)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Spoorloos/Scripts/main/MM2_Eclipse.lua"))() -- Popular OP MM2 hub as of 2025
end
})
--------------------------------------------------
-- Other Tab
--------------------------------------------------
local OtherTab = Window:CreateTab("Other", 4483362458)
OtherTab:CreateButton({
Name = "Load FE C00lgui (Reborn RC7 by v3rx)",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/MiRw3b/c00lgui-v3rx/main/c00lguiv3rx.lua"))()
end
})
OtherTab:CreateParagraph({
Title = "About FE C00lgui",
Content = "This is a modern FE-compatible remake of the classic c00lgui trolling hub. It includes various FE tools, animations, sounds, and chaos features that work in most FilteringEnabled games."
})
OtherTab:CreateButton({
Name = "Execute FE Require Script (Executor Required)",
Callback = function()
loadstring(game:HttpGet("https://require.pw/fe"))()
end
})
OtherTab:CreateParagraph({
Title = "FE Require Script",
Content = "This loads a powerful FE script via require(). It requires a high-level executor that supports require (like Synapse X). Includes many bypassed FE tools, animations, and more."
})
Comments (0)
Please login to comment
Login with Discord
Loading comments...