What's new
Heapleak - Scripthub

Get the most out of HeapLeak by creating a free account! Once signed in, you’ll gain full access to restricted content, be able to share your own scripts, and participate in our member-only discussions.

TIMKA HUB V1

Version / Update: v1.0.0
Download / Script Link
--// TIMKA HUB V1 (UPDATED)

local player = game.Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")

-- GUI
local gui = Instance.new("ScreenGui", playerGui)

-- Main Frame
local main = Instance.new("Frame", gui)
main.Size = UDim2.new(0, 400, 0, 500)
main.Position = UDim2.new(0.5, -200, 0.5, -250)
main.BackgroundColor3 = Color3.fromRGB(60,60,60)
main.Active = true
main.Draggable = true
Instance.new("UICorner", main).CornerRadius = UDim.new(0,25)

-- Gradient
local grad = Instance.new("UIGradient", main)
grad.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0, Color3.fromRGB(80,80,80)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(0,0,0))
}

-- Title
local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1,0,0,50)
title.BackgroundTransparency = 1
title.Text = "Timka Hub V1"
title.TextColor3 = Color3.fromRGB(255,255,255)
title.TextScaled = true
title.Font = Enum.Font.GothamBold

-- Pages
local pages = Instance.new("Folder", gui)

local function createPage(name)
local frame = main:Clone()
frame.Parent = pages
frame.Visible = false

local back = Instance.new("TextButton", frame)
back.Size = UDim2.new(0,40,0,40)
back.Position = UDim2.new(1,-45,0,5)
back.Text = "<"
back.TextScaled = true
back.BackgroundTransparency = 1
back.TextColor3 = Color3.new(1,1,1)

back.MouseButton1Click:Connect(function()
frame.Visible = false
main.Visible = true
end)

return frame
end

local playerPage = createPage("Player")
local espPage = createPage("ESP")
local funnyPage = createPage("Funny")
local killPage = createPage("Kill")

-- Button helper
local function createButton(parent, text, y)
local btn = Instance.new("TextButton", parent)
btn.Size = UDim2.new(0.8,0,0,50)
btn.Position = UDim2.new(0.1,0,0,y)
btn.Text = text
btn.TextScaled = true
btn.BackgroundColor3 = Color3.fromRGB(90,90,90)
btn.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", btn).CornerRadius = UDim.new(0,15)
return btn
end

-- Input helper
local function createBox(parent, placeholder, y)
local box = Instance.new("TextBox", parent)
box.Size = UDim2.new(0.8,0,0,50)
box.Position = UDim2.new(0.1,0,0,y)
box.PlaceholderText = placeholder
box.Text = ""
box.TextScaled = true
box.BackgroundColor3 = Color3.fromRGB(90,90,90)
box.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", box).CornerRadius = UDim.new(0,15)
return box
end

-- MAIN BUTTONS
local btn1 = createButton(main, "Player", 80)
local btn2 = createButton(main, "ESP", 150)
local btn3 = createButton(main, "Funny", 220)
local btn4 = createButton(main, "Kill", 290)

btn1.MouseButton1Click:Connect(function() main.Visible=false playerPage.Visible=true end)
btn2.MouseButton1Click:Connect(function() main.Visible=false espPage.Visible=true end)
btn3.MouseButton1Click:Connect(function() main.Visible=false funnyPage.Visible=true end)
btn4.MouseButton1Click:Connect(function() main.Visible=false killPage.Visible=true end)

-- PLAYER PAGE (CUSTOM VALUES)
local speedBox = createBox(playerPage, "Enter Speed", 100)
local speedBtn = createButton(playerPage, "Apply Speed", 170)

speedBtn.MouseButton1Click:Connect(function()
local hum = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
local val = tonumber(speedBox.Text)
if hum and val then
hum.WalkSpeed = val
end
end)

local jumpBox = createBox(playerPage, "Enter JumpPower", 240)
local jumpBtn = createButton(playerPage, "Apply Jump", 310)

jumpBtn.MouseButton1Click:Connect(function()
local hum = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
local val = tonumber(jumpBox.Text)
if hum and val then
hum.JumpPower = val
end
end)

-- ESP PAGE
local espOn = false
local espBtn = createButton(espPage, "Toggle ESP", 100)

espBtn.MouseButton1Click:Connect(function()
espOn = not espOn
for _,plr in pairs(game.Players:GetPlayers()) do
if plr ~= player and plr.Character then
local h = plr.Character:FindFirstChild("Highlight")
if espOn then
if not h then Instance.new("Highlight", plr.Character) end
else
if h then h:Destroy() end
end
end
end
end)

-- FUNNY PAGE
local flingBtn = createButton(funnyPage, "FLING", 80)

flingBtn.MouseButton1Click:Connect(function()
local hrp = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
if hrp then
hrp.Velocity = Vector3.new(0,200,0)
end
end)

-- BACKFLIP
local backflipBtn = createButton(funnyPage, "BACKFLIP", 150)

backflipBtn.MouseButton1Click:Connect(function()
local char = player.Character
if not char then return end
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then return end

local original = hrp.CFrame

for i = 1,20 do
hrp.CFrame = original * CFrame.Angles(math.rad(i*18),0,0)
task.wait(0.02)
end

hrp.CFrame = original
end)

-- KILL PAGE
local killBtn = createButton(killPage, "KILL", 100)

killBtn.MouseButton1Click:Connect(function()
local hum = player.Character and player.Character:FindFirstChildOfClass("Humanoid")
if hum then
hum.Health = 0
end
end)
[ View More ]
dd4896ff-1228-4be3-bdf0-4f62bd3b0d48.webp


Hello! This is my first hub. Timka Hub! (it has fling backflip (bugged when standing you gotta jump) Esp custom speed and jump power Reset
 
Works on mobile
  1. Yes
Back
Top