Version / Update: v1.0.0
- Download / Script Link
- -- Hyzen hub - Versão Final (Draggable Open Button + Low Float)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
-- Configurações de Estado
local SelectedPlayer = nil
local ActiveFloat = false
local Viewing = false
local AntiKickEnabled = false
local FollowDistance = 5
-- Cores do Tema
local Theme = {
Background = Color3.fromRGB(15, 15, 20),
Accent = Color3.fromRGB(0, 210, 255),
Text = Color3.fromRGB(255, 255, 255),
BtnNormal = Color3.fromRGB(30, 30, 35),
BtnSelected = Color3.fromRGB(0, 210, 100),
Stop = Color3.fromRGB(255, 50, 50),
}
-- Interface Principal
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "HyzenHub_GUI"
ScreenGui.Parent = game.CoreGui
ScreenGui.ResetOnSpawn = false
-- Botão OPEN (Agora Arrastável)
local OpenBtn = Instance.new("TextButton")
OpenBtn.Name = "OpenBtn"
OpenBtn.Parent = ScreenGui
OpenBtn.BackgroundColor3 = Theme.Background
OpenBtn.Position = UDim2.new(0.5, 105, 0.5, -175)
OpenBtn.Size = UDim2.new(0, 60, 0, 35)
OpenBtn.Text = "OPEN"
OpenBtn.TextColor3 = Theme.Accent
OpenBtn.Font = Enum.Font.GothamBold
OpenBtn.TextSize = 13
OpenBtn.Visible = false
OpenBtn.Active = true
OpenBtn.Draggable = true -- Botão Open agora pode ser movido
Instance.new("UICorner", OpenBtn).CornerRadius = UDim.new(0, 8)
Instance.new("UIStroke", OpenBtn).Color = Theme.Accent
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Theme.Background
MainFrame.Position = UDim2.new(0.5, -125, 0.5, -180)
MainFrame.Size = UDim2.new(0, 250, 0, 420)
MainFrame.Active = true
MainFrame.Draggable = true -- Hub arrastável
Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 15)
-- Título
local Title = Instance.new("TextLabel")
Title.Parent = MainFrame
Title.Size = UDim2.new(1, 0, 0, 50)
Title.Font = Enum.Font.GothamBold
Title.Text = "Hyzen hub"
Title.TextColor3 = Theme.Accent
Title.TextSize = 20
Title.BackgroundTransparency = 1
-- Botão FECHAR (X)
local CloseBtn = Instance.new("TextButton")
CloseBtn.Parent = MainFrame
CloseBtn.BackgroundColor3 = Theme.Stop
CloseBtn.Position = UDim2.new(0.85, 0, 0.03, 0)
CloseBtn.Size = UDim2.new(0, 25, 0, 25)
CloseBtn.Text = "X"
CloseBtn.TextColor3 = Theme.Text
CloseBtn.Font = Enum.Font.GothamBold
Instance.new("UICorner", CloseBtn).CornerRadius = UDim.new(1, 0)
CloseBtn.MouseButton1Click:Connect(function()
MainFrame.Visible = false
OpenBtn.Visible = true
end)
OpenBtn.MouseButton1Click:Connect(function()
MainFrame.Visible = true
OpenBtn.Visible = false
end)
-- Lista de Players
local ScrollingFrame = Instance.new("ScrollingFrame")
ScrollingFrame.Parent = MainFrame
ScrollingFrame.BackgroundTransparency = 1
ScrollingFrame.Position = UDim2.new(0.05, 0, 0.12, 0)
ScrollingFrame.Size = UDim2.new(0.9, 0, 0.35, 0)
ScrollingFrame.ScrollBarThickness = 2
ScrollingFrame.ScrollBarImageColor3 = Theme.Accent
local UIListLayout = Instance.new("UIListLayout")
UIListLayout.Parent = ScrollingFrame
UIListLayout.Padding = UDim.new(0, 5)
local function UpdatePlayerList()
for _, child in pairs(ScrollingFrame:GetChildren()) do if child:IsA("TextButton") then child:Destroy() end end
for _, player in pairs(Players:GetPlayers()) do
if player ~= LocalPlayer then
local pBtn = Instance.new("TextButton")
pBtn.Size = UDim2.new(0.95, 0, 0, 28)
pBtn.BackgroundColor3 = (SelectedPlayer == player) and Theme.BtnSelected or Theme.BtnNormal
pBtn.Text = player.DisplayName
pBtn.TextColor3 = Theme.Text
pBtn.Font = Enum.Font.Gotham
pBtn.Parent = ScrollingFrame
Instance.new("UICorner", pBtn).CornerRadius = UDim.new(0, 5)
pBtn.MouseButton1Click:Connect(function() SelectedPlayer = player UpdatePlayerList() end)
end
end
end
UpdatePlayerList()
Players.PlayerAdded:Connect(UpdatePlayerList)
Players.PlayerRemoving:Connect(UpdatePlayerList)
-- Botões de Ação
local function CreateActionBtn(text, pos)
local btn = Instance.new("TextButton")
btn.Parent = MainFrame
btn.BackgroundColor3 = Theme.BtnNormal
btn.Position = pos
btn.Size = UDim2.new(0.85, 0, 0, 35)
btn.Font = Enum.Font.GothamSemibold
btn.Text = text
btn.TextColor3 = Theme.Text
btn.TextSize = 13
Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8)
return btn
end
local FloatBtn = CreateActionBtn("AI Float: OFF", UDim2.new(0.075, 0, 0.50, 0))
local DistanceBtn = CreateActionBtn("Distance: Near", UDim2.new(0.075, 0, 0.60, 0))
local ViewBtn = CreateActionBtn("View Player", UDim2.new(0.075, 0, 0.70, 0))
local AntiKickBtn = CreateActionBtn("Anti-Kick: OFF", UDim2.new(0.075, 0, 0.80, 0))
DistanceBtn.MouseButton1Click:Connect(function()
if FollowDistance == 5 then
FollowDistance = 15
DistanceBtn.Text = "Distance: Medium"
elseif FollowDistance == 15 then
FollowDistance = 30
DistanceBtn.Text = "Distance: Far"
else
FollowDistance = 5
DistanceBtn.Text = "Distance: Near"
end
end)
FloatBtn.MouseButton1Click:Connect(function()
if not SelectedPlayer then return end
ActiveFloat = not ActiveFloat
FloatBtn.Text = ActiveFloat and "AI Float: ON" or "AI Float: OFF"
FloatBtn.BackgroundColor3 = ActiveFloat and Theme.BtnSelected or Theme.BtnNormal
end)
ViewBtn.MouseButton1Click:Connect(function()
if not SelectedPlayer then return end
Viewing = not Viewing
Camera.CameraSubject = Viewing and SelectedPlayer.Character.Humanoid or LocalPlayer.Character.Humanoid
ViewBtn.Text = Viewing and "Stop Viewing" or "View Player"
ViewBtn.BackgroundColor3 = Viewing and Theme.Stop or Theme.BtnNormal
end)
AntiKickBtn.MouseButton1Click:Connect(function()
AntiKickEnabled = not AntiKickEnabled
AntiKickBtn.Text = AntiKickEnabled and "Anti-Kick: ON" or "Anti-Kick: OFF"
AntiKickBtn.BackgroundColor3 = AntiKickEnabled and Theme.BtnSelected or Theme.Stop
task.wait(0.1)
print(AntiKickEnabled and "Anti kick is Activated" or "Anti-kick is disabled")
end)
-- Loop de Movimentação (Low Float)
RunService.Heartbeat:Connect(function()
local char = LocalPlayer.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
local hum = char and char:FindFirstChild("Humanoid")
if ActiveFloat and SelectedPlayer and SelectedPlayer.Character and hrp and hum then
local targetHrp = SelectedPlayer.Character:FindFirstChild("HumanoidRootPart")
local targetHum = SelectedPlayer.Character:FindFirstChild("Humanoid")
if targetHum and targetHum.Health > 0 and targetHrp then
hum.Sit = false
local offset = targetHrp.CFrame.LookVector * -FollowDistance
local targetPos = targetHrp.Position + offset + Vector3.new(0, 0.2, 0)
hrp.CFrame = hrp.CFrame:Lerp(CFrame.new(targetPos, targetHrp.Position), 0.1)
hrp.Velocity = Vector3.new(0,0,0)
else
hrp.Velocity = Vector3.new(0,0,0)
end
end
end)
-- Metatable Anti-Kick
local mt = getrawmetatable(game)
local old = mt.__namecall
setreadonly(mt, false)
mt.__namecall = newcclosure(function(self, ...)
if AntiKickEnabled and getnamecallmethod() == "Kick" then return nil end
return old(self, ...)
end)
setreadonly(mt, true)[ View More ]
Float AI, Anti Kick and View Player | March 2026
Last Verified: March 2026 · No Key · Undetected · PC & Mobile
Experience the power of Float AI, Anti Kick, and View player with this Universal script, bringing 100% functional features to any Roblox game.
──────────────────────────
▸ Float AI – allows players to float in the game
▸ Anti Kick – protects players from being kicked
▸ View Player – enables viewing of other players
▸ NO KEY REQUIRED – instant execution, zero ads
──────────────────────────
Windows 10 / 11 ✔ Supported | Delta / Arceus X ✔ Supported | Delta / Pallene ✔ Supported |
──────────────────────────
1. Download and open your executor (Solara, Wave, Celery, etc.)
2. Attach to Roblox and open any Roblox game
3. Paste the script below into the executor console
4. Press Execute and enjoy
──────────────────────────
This Universal script is currently UNDETECTED as of March 2026.
Use on an alt account first. We are not responsible for any account action taken by Roblox.
► Browse the Full Script Library on HeapLeak
Daily drops · Undetected releases · Free scripts · No Key required
This post is indexed and maintained by HeapLeak – the largest free Roblox script hub in the community. Scripts are tested before posting. Last updated March 2026.
roblox script, roblox hack 2026, universal roblox script, roblox script any game, roblox multi game script 2026, solara universal script, wave executor universal, undetected roblox script march 2026, float ai roblox script, anti kick roblox script
Q: Is this Universal script undetected?
A: Yes, it is currently undetected as of March 2026.
Q: Does this script require a key?
A: No, it does not require a key.
Q: Does this script work on mobile?
A: Yes, it supports Android and iOS devices.
Universal Roblox Scripts, Float AI Script