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.

Auto Clicker + More March 2026 Updated

Version / Update: v1.0.0
Download / Script Link
--============================================================
-- ⚡ ENERGY INCREMENTAL — Helper UI
-- Tabs: Main | Teleports | Prestige Info
-- • Auto Click simulates REAL screen clicks (can interfere with other buttons & dragging)
-- • WalkSpeed 50 toggle
-- • Teleports (names only) + jump
-- • Prestige Info is scrollable
-- Credit: Chimera__Gaming | Find at RSCRIPTS
--============================================================

local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local VIM = game:GetService("VirtualInputManager")

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

--============================================================
-- ROOT UI (glass / neon style)
--============================================================
local gui = Instance.new("ScreenGui")
gui.Name = "EnergyIncrementalUI"
gui.ResetOnSpawn = false
gui.Parent = PG

local frame = Instance.new("Frame")
frame.Size = UDim2.fromOffset(380, 360)
frame.Position = UDim2.fromScale(0.5, 0.26)
frame.AnchorPoint = Vector2.new(0.5, 0)
frame.BackgroundColor3 = Color3.fromRGB(25, 25, 35)
frame.BackgroundTransparency = 0.15
frame.Active = true
frame.Draggable = true
frame.Parent = gui
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 12)

local stroke = Instance.new("UIStroke", frame)
stroke.Thickness = 2
stroke.Color = Color3.fromRGB(95, 125, 255)
stroke.Transparency = 0.3

local gradient = Instance.new("UIGradient", frame)
gradient.Color = ColorSequence.new{
ColorSequenceKeypoint.new(0.0, Color3.fromRGB(40, 40, 60)),
ColorSequenceKeypoint.new(1.0, Color3.fromRGB(10, 10, 20))
}
gradient.Rotation = 90

-- Header
local header = Instance.new("TextLabel")
header.Size = UDim2.new(1, -34, 0, 38)
header.Position = UDim2.new(0, 12, 0, 8)
header.BackgroundTransparency = 1
header.Font = Enum.Font.GothamBlack
header.Text = "⚡ Energy Incremental"
header.TextSize = 24
header.TextColor3 = Color3.fromRGB(255,255,255)
header.TextXAlignment = Enum.TextXAlignment.Left
header.Parent = frame

local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.fromOffset(26, 26)
closeBtn.Position = UDim2.new(1, -34, 0, 10)
closeBtn.Text = "X"
closeBtn.Font = Enum.Font.GothamBold
closeBtn.TextSize = 18
closeBtn.TextColor3 = Color3.fromRGB(255,255,255)
closeBtn.BackgroundColor3 = Color3.fromRGB(170,50,60)
closeBtn.Parent = frame
Instance.new("UICorner", closeBtn).CornerRadius = UDim.new(0, 8)
Instance.new("UIStroke", closeBtn).Thickness = 1
closeBtn.MouseButton1Click:Connect(function() gui:Destroy() end)

--============================================================
-- TABS
--============================================================
local tabBar = Instance.new("Frame", frame)
tabBar.Size = UDim2.new(1, -24, 0, 34)
tabBar.Position = UDim2.new(0, 12, 0, 50)
tabBar.BackgroundTransparency = 1

local tabLayout = Instance.new("UIListLayout", tabBar)
tabLayout.FillDirection = Enum.FillDirection.Horizontal
tabLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
tabLayout.Padding = UDim.new(0, 8)

local function makeTab(name)
local b = Instance.new("TextButton")
b.Size = UDim2.new(0.32, 0, 1, 0)
b.Text = name
b.Font = Enum.Font.GothamBold
b.TextSize = 15
b.TextColor3 = Color3.fromRGB(240,240,255)
b.BackgroundColor3 = Color3.fromRGB(35,35,55)
Instance.new("UICorner", b).CornerRadius = UDim.new(0, 8)
local s = Instance.new("UIStroke", b); s.Thickness = 1; s.Color = Color3.fromRGB(120,140,255); s.Transparency = 0.35
b.AutoButtonColor = true
b.Parent = tabBar
return b
end

local tabMain = makeTab("Main")
local tabTeleports = makeTab("Teleports")
local tabPrestige = makeTab("Prestige Info")

--============================================================
-- PAGES
--============================================================
local function makePage()
local p = Instance.new("Frame")
p.Size = UDim2.new(1, -24, 1, -118)
p.Position = UDim2.new(0, 12, 0, 92)
p.BackgroundTransparency = 1
p.Visible = false
p.Parent = frame
return p
end

local pageMain = makePage()
local pageTP = makePage()
local pagePI = makePage()
pageMain.Visible = true

local function show(page)
pageMain.Visible, pageTP.Visible, pagePI.Visible = false, false, false
page.Visible = true
end

tabMain.MouseButton1Click:Connect(function() show(pageMain) end)
tabTeleports.MouseButton1Click:Connect(function() show(pageTP) end)
tabPrestige.MouseButton1Click:Connect(function() show(pagePI) end)

--============================================================
-- BUTTON FACTORY (neon)
--============================================================
local function makeButton(parent, text)
local b = Instance.new("TextButton")
b.Size = UDim2.new(1, 0, 0, 42)
b.BackgroundColor3 = Color3.fromRGB(0, 110, 255)
b.Text = text
b.Font = Enum.Font.GothamBold
b.TextSize = 19
b.TextColor3 = Color3.fromRGB(255,255,255)
Instance.new("UICorner", b).CornerRadius = UDim.new(0,8)
local s = Instance.new("UIStroke", b); s.Thickness = 1.6; s.Color = Color3.fromRGB(130,160,255); s.Transparency = 0.15
b.Parent = parent
return b
end

--============================================================
-- MAIN (Auto Click + WS)
--============================================================
local layoutMain = Instance.new("UIListLayout", pageMain)
layoutMain.Padding = UDim.new(0, 8)

local clickBtn = makeButton(pageMain, "Auto Click (OFF)")
local wsBtn = makeButton(pageMain, "WalkSpeed 50 (OFF)")

local note = Instance.new("TextLabel", pageMain)
note.Size = UDim2.new(1,0,0,38)
note.BackgroundTransparency = 1
note.Font = Enum.Font.Gotham
note.TextSize = 13
note.TextWrapped = true
note.TextColor3 = Color3.fromRGB(255, 210, 150)
note.Text = "Note: Auto Click imitates a real screen click.\nIt can interfere with other buttons and with dragging this UI."

local runningClick = false
local wsEnabled = false
local originalWS = 16

local function setState(btn, on)
btn.BackgroundColor3 = on and Color3.fromRGB(0, 175, 70) or Color3.fromRGB(0,110,255)
btn.Text = on and btn.Text:gsub("OFF","ON") or btn.Text:gsub("ON","OFF")
end

-- Background auto screen click (slower: 0.25s)
clickBtn.MouseButton1Click:Connect(function()
runningClick = not runningClick
setState(clickBtn, runningClick)
if runningClick then
task.spawn(function()
while runningClick and gui.Parent do
local cam = workspace.CurrentCamera
local x = cam.ViewportSize.X / 2
local y = cam.ViewportSize.Y * 0.72 -- click a bit below center
VIM:SendMouseButtonEvent(x, y, 0, true, game, 0)
VIM:SendMouseButtonEvent(x, y, 0, false, game, 0)
task.wait(0.25) -- adjust speed here (higher = slower)
end
end)
end
end)

-- WalkSpeed 50 toggle
wsBtn.MouseButton1Click:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
local hum = char:FindFirstChildOfClass("Humanoid"); if not hum then return end
wsEnabled = not wsEnabled
setState(wsBtn, wsEnabled)
if wsEnabled then originalWS = hum.WalkSpeed; hum.WalkSpeed = 50 else hum.WalkSpeed = originalWS end
end)

--============================================================
-- TELEPORTS (names only) + jump once
--============================================================
local tpScroll = Instance.new("ScrollingFrame", pageTP)
tpScroll.Size = UDim2.new(1,0,1,0)
tpScroll.CanvasSize = UDim2.new(0,0,0,420)
tpScroll.BackgroundTransparency = 1
tpScroll.ScrollBarThickness = 6
local tpList = Instance.new("UIListLayout", tpScroll); tpList.Padding = UDim.new(0,8)

local function addTP(name, pos)
local b = makeButton(tpScroll, name)
b.MouseButton1Click:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:FindFirstChild("HumanoidRootPart")
if hrp then
hrp.CFrame = CFrame.new(pos + Vector3.new(0,6,0))
local hum = char:FindFirstChildOfClass("Humanoid"); if hum then hum.Jump = true end
end
end)
end

addTP("Leaderboards", Vector3.new(380,179,-1387))
addTP("Spawn", Vector3.new(-255,269,-1810))
addTP("Power Plant", Vector3.new(-285,247,-1235))
addTP("Factory", Vector3.new(-727,251,-1284))

--============================================================
-- PRESTIGE INFO (scrollable) — UPDATED P3 DETAILS
--============================================================
local infoScroll = Instance.new("ScrollingFrame", pagePI)
infoScroll.Size = UDim2.new(1,0,1,0)
infoScroll.CanvasSize = UDim2.new(0,0,0,540) -- a bit taller for new lines
infoScroll.BackgroundTransparency = 1
infoScroll.ScrollBarThickness = 6

local infoList = Instance.new("UIListLayout", infoScroll)
infoList.Padding = UDim.new(0,8)

local infoLabel = Instance.new("TextLabel", infoScroll)
infoLabel.Size = UDim2.new(1, -6, 0, 520)
infoLabel.BackgroundTransparency = 1
infoLabel.Font = Enum.Font.GothamBold
infoLabel.TextSize = 17
infoLabel.TextWrapped = true
infoLabel.TextXAlignment = Enum.TextXAlignment.Left
infoLabel.TextYAlignment = Enum.TextYAlignment.Top
infoLabel.TextColor3 = Color3.fromRGB(240,240,255)
infoLabel.Text = [[
Prestige Information
- All prestiges will boost previous stats (Flux, Energy, Rune Speed, Etc.)

Prestige 1:
• Auto Starter Rune

Prestige 2:
• Auto Flux
• Unlocks Power Plant

Prestige 3:
• "Mega" Power Plant Upgrade
• Auto Quantum Rune
• New Voltage Upgrade

Prestige 4:
• "Mega" Power Plant Upgrade (Again)

Prestige 5:
• Unknown

(We’ll add more details as they’re discovered.)
]]

--============================================================
-- FOOTER CREDIT
--============================================================
local credit = Instance.new("TextLabel", frame)
credit.Size = UDim2.new(1, 0, 0, 28)
credit.Position = UDim2.new(0, 0, 1, -30)
credit.BackgroundTransparency = 1
credit.Font = Enum.Font.GothamBold
credit.TextSize = 13
credit.TextWrapped = true
credit.TextXAlignment = Enum.TextXAlignment.Center
credit.TextColor3 = Color3.fromRGB(200,200,200)
credit.Text = "Chimera__Gaming | Find at RSCRIPTS"

print("✅ Energy Incremental Helper UI loaded (Prestige 3 updated)")
[ View More ]
92ce0ef1-6729-4112-a732-5147cced921d.webp



⚡ SPONSORED BY Heapleak.com – #1 Roblox Script Community

Universal – Auto Clicker + More | March 2026

Take your gameplay to the next level with the most powerful version of Auto Clicker + More, featuring advanced Walkspeed, Teleports, and Prestige Info.

KEY FEATURES

Auto Clicker – automatic clicking for enhanced gameplay
Walkspeed – increased walking speed for faster movement
Teleports – instant transportation to desired locations
Prestige Info – detailed information on prestige levels and rewards

COMPATIBILITY

💻 PC
Windows 10 / 11
✔ Supported
📱 Android
Delta / Arceus X
✔ Supported
🎮 iOS
Delta / Pallene
✔ Supported

HOW TO USE

1. Download and open your executor (Solara, Wave, Celery, etc.)
2. Attach to Roblox and open any Roblox game
3. Paste the script below and press Execute

SAFE USAGE NOTE

This script is currently UNDETECTED as of March 2026.
Always test on an alt account first. Do not use on your main account.


Want more free undetected scripts?

► Browse the Full Script Library on Heapleak
Daily drops, undetected releases and the latest free scripts – all in one place.

Looking for more free scripts? Heapleak – the biggest Roblox & gaming script hub in the community.


roblox script, roblox hack 2026, universal roblox script, roblox script any game, roblox multi game script 2026, solara auto clicker, wave executor universal


Q: Is this Universal script undetected?
A: Yes, as of March 2026.
Q: Does this script require a key?
A: No.
Q: Does this script work on mobile?
A: Yes.

Roblox Scripting Community, Universal Scripts for Roblox Games
 
Back
Top