
KeylessUniversal

-- HP HUB BY CHEZ | Brookhaven Target Fling
-- FIX UI FOR MOBILE EXECUTOR
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LP = Players.LocalPlayer
-- === SAFE GUI PARENT ===
local parentGui =
gethui and gethui()
or (LP:WaitForChild("PlayerGui"))
-- === UI ===
local gui = Instance.new("ScreenGui")
gui.Name = "HP_HUB_CHEZ"
gui.ResetOnSpawn = false
gui.Parent = parentGui
local main = Instance.new("Frame")
main.Parent = gui
main.Size = UDim2.new(0,260,0,200)
main.Position = UDim2.new(0.5,-130,0.5,-100)
main.BackgroundColor3 = Color3.fromRGB(255,120,180)
main.BorderSizePixel = 0
main.Active = true
main.Draggable = true
local corner = Instance.new("UICorner", main)
corner.CornerRadius = UDim.new(0,14)
local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1,0,0,35)
title.BackgroundTransparency = 1
title.Text = "HP HUB BY CHEZ | FLING"
title.TextColor3 = Color3.new(1,1,1)
title.Font = Enum.Font.GothamBold
title.TextSize = 14
local selectBtn = Instance.new("TextButton", main)
selectBtn.Size = UDim2.new(1,-20,0,40)
selectBtn.Position = UDim2.new(0,10,0,50)
selectBtn.Text = "Select Player"
selectBtn.BackgroundColor3 = Color3.fromRGB(255,80,150)
selectBtn.TextColor3 = Color3.new(1,1,1)
selectBtn.Font = Enum.Font.Gotham
selectBtn.TextSize = 13
Instance.new("UICorner", selectBtn)
local flingBtn = Instance.new("TextButton", main)
flingBtn.Size = UDim2.new(1,-20,0,40)
flingBtn.Position = UDim2.new(0,10,0,100)
flingBtn.Text = "FLING : OFF"
flingBtn.BackgroundColor3 = Color3.fromRGB(200,60,120)
flingBtn.TextColor3 = Color3.new(1,1,1)
flingBtn.Font = Enum.Font.GothamBold
flingBtn.TextSize = 13
Instance.new("UICorner", flingBtn)
local info = Instance.new("TextLabel", main)
info.Size = UDim2.new(1,-20,0,30)
info.Position = UDim2.new(0,10,0,150)
info.BackgroundTransparency = 1
info.Text = "Target : NONE"
info.TextColor3 = Color3.new(1,1,1)
info.Font = Enum.Font.Gotham
info.TextSize = 12
-- === LOGIC ===
local targetPlayer = nil
local fling = false
local conn
-- Select player (tap to cycle)
selectBtn.MouseButton1Click:Connect(function()
local list = {}
for _,plr in pairs(Players:GetPlayers()) do
if plr ~= LP then
table.insert(list, plr)
end
end
if #list > 0 then
targetPlayer = list[math.random(1,#list)]
info.Text = "Target : "..targetPlayer.Name
end
end)
-- Fling
flingBtn.MouseButton1Click:Connect(function()
fling = not fling
flingBtn.Text = fling and "FLING : ON" or "FLING : OFF"
if fling then
conn = RunService.Heartbeat:Connect(function()
if targetPlayer
and targetPlayer.Character
and targetPlayer.Character:FindFirstChild("HumanoidRootPart")
and LP.Character
and LP.Character:FindFirstChild("HumanoidRootPart") then
local hrp = LP.Character.HumanoidRootPart
local thrp = targetPlayer.Character.HumanoidRootPart
hrp.CFrame = thrp.CFrame * CFrame.new(0,0,1)
hrp.Velocity = Vector3.new(9999,9999,9999)
end
end)
else
if conn then conn:Disconnect() end
end
end)No comments yet for this script.

![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)

