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.

-- 🌈 Rainbow Admin Menu (Studio / Own Game Only) local Pla

Version / Update: v1.0.0
Download / Script Link
-- 🌈 Rainbow Admin Menu (Studio / Own Game Only)

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS = game:GetService("UserInputService")

local player = Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")

-- GUI
local gui = Instance.new("ScreenGui", game.CoreGui)
gui.Name = "RainbowMenu"

local frame = Instance.new("Frame", gui)
frame.Size = UDim2.fromScale(0.25, 0.35)
frame.Position = UDim2.fromScale(0.05, 0.3)
frame.BackgroundColor3 = Color3.fromRGB(255,0,0)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
Instance.new("UICorner", frame)

-- Rainbow effect
task.spawn(function()
while task.wait() do
frame.BackgroundColor3 = Color3.fromHSV(tick()%5/5,1,1)
end
end)

-- Button creator
local function button(text, y)
local b = Instance.new("TextButton", frame)
b.Size = UDim2.fromScale(0.9,0.15)
b.Position = UDim2.fromScale(0.05,y)
b.Text = text
b.TextScaled = true
b.BackgroundColor3 = Color3.fromRGB(30,30,30)
b.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", b)
return b
end

local flyBtn = button("Fly: OFF", 0.05)
local espBtn = button("ESP: OFF", 0.25)
local tpBtn = button("Teleport To Player", 0.45)

-- ✈️ Fly
local flying = false
local bv

flyBtn.MouseButton1Click:Connect(function()
flying = not flying
flyBtn.Text = "Fly: " .. (flying and "ON" or "OFF")

if flying then
bv = Instance.new("BodyVelocity", hrp)
bv.MaxForce = Vector3.new(1e5,1e5,1e5)
else
if bv then bv:Destroy() end
end
end)

RunService.RenderStepped:Connect(function()
if flying and bv then
bv.Velocity = workspace.CurrentCamera.CFrame.LookVector * 60
end
end)

-- 👁️ ESP
local espEnabled = false
local highlights = {}

espBtn.MouseButton1Click:Connect(function()
espEnabled = not espEnabled
espBtn.Text = "ESP: " .. (espEnabled and "ON" or "OFF")

for _,plr in pairs(Players:GetPlayers()) do
if plr ~= player and plr.Character then
if espEnabled then
local h = Instance.new("Highlight", plr.Character)
h.FillColor = Color3.fromRGB(255,0,255)
highlights[plr] = h
else
if highlights[plr] then
highlights[plr]:Destroy()
end
end
end
end
end)

-- 🚀 Teleport to random player
tpBtn.MouseButton1Click:Connect(function()
for _,plr in pairs(Players:GetPlayers()) do
if plr ~= player and plr.Character then
hrp.CFrame = plr.Character.HumanoidRootPart.CFrame * CFrame.new(0,0,3)
break
end
end
end)
[ View More ]
9cb97e9f-6570-42bb-8c0c-c45b6e23e83b.webp


I like this scrub his better than every other scriptI like this group is better than every other script
 
Works on mobile
  1. Yes
Back
Top