Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
RunService = :()
TweenService = :()
UserInputService = :()
VirtualUser = :()
player.Idled:(() VirtualUser:() VirtualUser:(.()) )
CONFIG = {
KingMode = ,
AntiAFK = ,
WalkSpeed = ,
JumpPower = ,
SpeedBoost = ,
SuperJump = ,
PlayerESP = ,
ESPNames = ,
ESPDistance = ,
Tracers = ,
FPSBoost = ,
DisableParticles = ,
ShowFPS = ,
}
playerESPCache = {}
currentTab =
connections = {}
COLORS = {
Primary = .(, , ),
Secondary = .(, , ),
Accent = .(, , ),
Background = .(, , ),
DarkBG = .(, , ),
Frame = .(, , ),
White = .(, , ),
Gray = .(, , ),
Green = .(, , ),
Red = .(, , )
}
(obj, props, duration, style, direction)
obj obj.Parent
(() TweenService:(obj, TweenInfo.(duration , style .EasingStyle.Quad, direction .EasingDirection.Out), props):() )
(text)
(() .StarterGui:(, {Title = , Text = text, Duration = }) )
(parent, radius)
corner = .(, parent)
corner.CornerRadius = .(, radius )
corner
(parent, color, thickness)
stroke = .(, parent)
stroke.Color = color COLORS.Primary
stroke.Thickness = thickness
stroke
(parent, colors, rotation)
gradient = .(, parent)
gradient.Color = colors
gradient.Rotation = rotation
gradient
(plr)
(()
playerESPCache[plr]
_, obj (playerESPCache[plr]) (() obj:() )
playerESPCache[plr] =
)
(targetPlayer)
targetPlayer == player CONFIG.PlayerESP
.(()
(()
char = targetPlayer.Character
char
(targetPlayer)
playerESPCache[targetPlayer] = {}
highlight = .(, char)
highlight.FillColor = COLORS.Primary
highlight.OutlineColor = COLORS.White
highlight.FillTransparency =
.(playerESPCache[targetPlayer], highlight) head = char:()
head
billboard = .(, char)
billboard.Adornee = head
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop = nameLabel = .(, billboard)
nameLabel.Size = .(, , , )
nameLabel.BackgroundTransparency =
nameLabel.Text = targetPlayer.Name
nameLabel.TextColor3 = COLORS.Primary
nameLabel.Font = .Font.GothamBold
nameLabel.TextSize =
nameLabel.TextStrokeTransparency =
nameLabel.Visible = CONFIG.ESPNames distLabel = .(, billboard)
distLabel.Size = .(, , , )
distLabel.Position = .(, , , )
distLabel.BackgroundTransparency =
distLabel.Text =
distLabel.TextColor3 = COLORS.Green
distLabel.Font = .Font.GothamBold
distLabel.TextSize =
distLabel.TextStrokeTransparency =
distLabel.Visible = CONFIG.ESPDistance .(playerESPCache[targetPlayer], billboard)
connections[ .. targetPlayer.Name] = RunService.Heartbeat:(()
(()
billboard.Parent CONFIG.PlayerESP (targetPlayer) nameLabel.Visible = CONFIG.ESPNames distLabel.Visible = CONFIG.ESPDistance
CONFIG.ESPDistance player.Character
myHRP = player.Character:()
theirHRP = char:()
myHRP theirHRP distLabel.Text = .. .((myHRP.Position - theirHRP.Position).Magnitude) ..
)
)
hrp = char:()
myHRP = player.Character player.Character:()
hrp myHRP
a1 = .(, hrp)
a2 = .(, myHRP)
beam = .(, a1)
beam.Attachment0 = a1
beam.Attachment1 = a2
beam.Color = ColorSequence.(COLORS.Primary)
beam.FaceCamera =
beam.Width0 =
beam.Width1 =
.(playerESPCache[targetPlayer], a1)
.(playerESPCache[targetPlayer], a2)
.(playerESPCache[targetPlayer], beam)
)
)
()
plr, _ (playerESPCache) (plr)
CONFIG.PlayerESP
_, plr (.Players:())
plr ~= player plr.Character (plr)
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
screenGui.Parent = .CoreGui
iconBtn = .()
iconBtn.Name =
iconBtn.Size = .(, , , )
iconBtn.Position = .(, , , )
iconBtn.BackgroundColor3 = COLORS.Background
iconBtn.BorderSizePixel =
iconBtn.Text =
iconBtn.TextColor3 = .(, , )
iconBtn.Font = .Font.GothamBlack
iconBtn.TextSize =
iconBtn.Active =
iconBtn.Draggable =
iconBtn.Parent = screenGui
(iconBtn, )
(iconBtn, COLORS.Primary, )
topIcon = .()
topIcon.Size = .(, , , )
topIcon.Position = .(, , , -)
topIcon.BackgroundColor3 = COLORS.Background
topIcon.Text =
topIcon.TextColor3 = .(, , )
topIcon.Font = .Font.GothamBlack
topIcon.TextSize =
topIcon.BorderSizePixel =
topIcon.Parent = topBar
(topIcon, )
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = COLORS.Background
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Visible =
mainFrame.ClipsDescendants =
mainFrame.Parent = screenGui
(mainFrame, )
(mainFrame, COLORS.Primary, )
topBar = .()
topBar.Size = .(, , , )
topBar.BackgroundColor3 = COLORS.Primary
topBar.BorderSizePixel =
topBar.Parent = mainFrame
(topBar, )
(topBar, ColorSequence.{ColorSequenceKeypoint.(, COLORS.Accent), ColorSequenceKeypoint.(, COLORS.Secondary)}, )
topCover = .()
topCover.Size = .(, , , )
topCover.Position = .(, , , -)
topCover.BackgroundColor3 = COLORS.Primary
topCover.BorderSizePixel =
topCover.Parent = topBar
(topCover, ColorSequence.{ColorSequenceKeypoint.(, COLORS.Accent), ColorSequenceKeypoint.(, COLORS.Secondary)}, )
topIcon.Parent = topBar
titleLabel = .()
titleLabel.Size = .(, , , )
titleLabel.Position = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.Font = .Font.GothamBold
titleLabel.TextSize =
titleLabel.TextColor3 = COLORS.White
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.Parent = topBar
subtitleLabel = .()
subtitleLabel.Size = .(, , , )
subtitleLabel.Position = .(, , , )
subtitleLabel.BackgroundTransparency =
subtitleLabel.Text =
subtitleLabel.Font = .Font.Gotham
subtitleLabel.TextSize =
subtitleLabel.TextColor3 = .(, , )
subtitleLabel.TextXAlignment = .TextXAlignment.Left
subtitleLabel.Parent = topBar
minimizeBtn = .()
minimizeBtn.Size = .(, , , )
minimizeBtn.Position = .(, -, , -)
minimizeBtn.Text =
minimizeBtn.BackgroundColor3 = COLORS.Background
minimizeBtn.TextColor3 = COLORS.White
minimizeBtn.Font = .Font.GothamBold
minimizeBtn.TextSize =
minimizeBtn.BorderSizePixel =
minimizeBtn.Parent = topBar
(minimizeBtn, )
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , -)
closeBtn.Text =
closeBtn.BackgroundColor3 = COLORS.Background
closeBtn.TextColor3 = COLORS.White
closeBtn.Font = .Font.GothamBold
closeBtn.TextSize =
closeBtn.BorderSizePixel =
closeBtn.Parent = topBar
(closeBtn, )
tabContainer = .()
tabContainer.Size = .(, -, , )
tabContainer.Position = .(, , , )
tabContainer.BackgroundTransparency =
tabContainer.Parent = mainFrame
tabButtons = {}
tabs = {, , , }
tabWidth = ( - ) / #tabs
i, tabName (tabs)
btn = .()
btn.Name = tabName
btn.Size = .(, tabWidth - , , )
btn.Position = .(, (i - ) * tabWidth + , , )
btn.Text = tabName
btn.BackgroundColor3 = (i == ) COLORS.Primary COLORS.DarkBG
btn.TextColor3 = COLORS.White
btn.Font = .Font.GothamBold
btn.TextSize =
btn.BorderSizePixel =
btn.Parent = tabContainer
(btn, )
tabButtons[tabName] = btn
contentFrame = .()
contentFrame.Size = .(, -, , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundTransparency =
contentFrame.Parent = mainFrame
contentContainers = {}
i, tabName (tabs)
container = .()
container.Name = tabName
container.Size = .(, , , )
container.BackgroundTransparency =
container.BorderSizePixel =
container.ScrollBarThickness =
container.ScrollBarImageColor3 = COLORS.Primary
container.Visible = (i == )
container.CanvasSize = .(, , , )
container.Parent = contentFrame
contentContainers[tabName] = container
(parent, text, key, posY, callback)
container = .()
container.Size = .(, -, , )
container.Position = .(, , , posY)
container.BackgroundColor3 = COLORS.Frame
container.BorderSizePixel =
container.Parent = parent
(container, )
(container, COLORS.Primary, )
label = .()
label.Size = .(, -, , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = text
label.Font = .Font.GothamSemibold
label.TextSize =
label.TextColor3 = COLORS.White
label.TextXAlignment = .TextXAlignment.Left
label.Parent = container
toggleBtn = .()
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, -, , -)
toggleBtn.BackgroundColor3 = COLORS.Gray
toggleBtn.BorderSizePixel =
toggleBtn.Parent = container
(toggleBtn, )
indicator = .()
indicator.Size = .(, , , )
indicator.Position = .(, , , -)
indicator.BackgroundColor3 = COLORS.White
indicator.BorderSizePixel =
indicator.Parent = toggleBtn
(indicator, )
clickBtn = .()
clickBtn.Size = .(, , , )
clickBtn.BackgroundTransparency =
clickBtn.Text =
clickBtn.Parent = container
clickBtn.MouseButton1Click:(()
CONFIG[key] = CONFIG[key]
CONFIG[key]
(indicator, {Position = .(, -, , -), BackgroundColor3 = COLORS.Primary}, )
(toggleBtn, {BackgroundColor3 = COLORS.Primary}, )
(indicator, {Position = .(, , , -), BackgroundColor3 = COLORS.White}, )
(toggleBtn, {BackgroundColor3 = COLORS.Gray}, )
callback .(() (callback, CONFIG[key]) )
)
container
(parent, text, key, min, max, posY, callback)
container = .()
container.Size = .(, -, , )
container.Position = .(, , , posY)
container.BackgroundColor3 = COLORS.Frame
container.BorderSizePixel =
container.Parent = parent
(container, )
(container, COLORS.Primary, )
label = .()
label.Size = .(, -, , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = text .. .. CONFIG[key]
label.Font = .Font.GothamBold
label.TextSize =
label.TextColor3 = COLORS.White
label.TextXAlignment = .TextXAlignment.Left
label.Parent = container
sliderBg = .()
sliderBg.Size = .(, -, , )
sliderBg.Position = .(, , , )
sliderBg.BackgroundColor3 = COLORS.Gray
sliderBg.BorderSizePixel =
sliderBg.Parent = container
(sliderBg, )
sliderFill = .()
percentage = (CONFIG[key] - min) / (max - min)
sliderFill.Size = .(percentage, , , )
sliderFill.BackgroundColor3 = COLORS.Primary
sliderFill.BorderSizePixel =
sliderFill.Parent = sliderBg
(sliderFill, )
knob = .()
knob.Size = .(, , , )
knob.Position = .(percentage, -, , -)
knob.BackgroundColor3 = COLORS.White
knob.BorderSizePixel =
knob.Parent = sliderBg
(knob, )
(knob, COLORS.Primary, )
dragging =
(input)
(()
pos = .((input.Position.X - sliderBg.AbsolutePosition.X) / sliderBg.AbsoluteSize.X, , )
value = .(min + (max - min) * pos)
CONFIG[key] = value
label.Text = text .. .. value
sliderFill.Size = .(pos, , , )
knob.Position = .(pos, -, , -)
callback .(() (callback, value) )
)
sliderBg.InputBegan:((input) input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch dragging = (input) )
sliderBg.InputEnded:((input) input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch dragging = )
UserInputService.InputChanged:((input) dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch) (input) )
container
fpsCounter = .()
fpsCounter.Size = .(, , , )
fpsCounter.Position = .(, -, , )
fpsCounter.BackgroundColor3 = COLORS.Background
fpsCounter.BorderSizePixel =
fpsCounter.Visible =
fpsCounter.Active =
fpsCounter.Draggable =
fpsCounter.Parent = screenGui
(fpsCounter, )
(fpsCounter, COLORS.Primary, )
fpsLabel = .()
fpsLabel.Size = .(, , , )
fpsLabel.BackgroundTransparency =
fpsLabel.Text =
fpsLabel.Font = .Font.GothamBold
fpsLabel.TextSize =
fpsLabel.TextColor3 = COLORS.Primary
fpsLabel.Parent = fpsCounter
afkContent = contentContainers[]
(afkContent, , , )
(afkContent, , , )
mainContent = contentContainers[]
(mainContent, , , )
(mainContent, , , )
(mainContent, , , , , )
(mainContent, , , , , )
espContent = contentContainers[]
(espContent, , , , (enabled)
enabled
_, plr (.Players:())
plr ~= player plr.Character (plr)
plr, _ (playerESPCache) (plr)
)
(espContent, , , , () CONFIG.PlayerESP () )
(espContent, , , , () CONFIG.PlayerESP () )
(espContent, , , , () CONFIG.PlayerESP () )
fpsContent = contentContainers[]
(fpsContent, , , , (enabled)
lighting = :()
enabled
lighting.GlobalShadows =
lighting.Technology = .Technology.Compatibility
_, e (lighting:()) e:() e.Enabled =
lighting.GlobalShadows =
lighting.Technology = .Technology.ShadowMap
_, e (lighting:()) e:() e.Enabled =
)
(fpsContent, , , , (enabled)
_, obj (:())
(()
obj:() obj:() obj:() obj:()
obj.Enabled = enabled
)
)
(fpsContent, , , , (enabled) fpsCounter.Visible = enabled )
tabName, btn (tabButtons)
btn.MouseButton1Click:(()
currentTab = tabName
name, button (tabButtons) button.BackgroundColor3 = (name == tabName) COLORS.Primary COLORS.DarkBG
name, container (contentContainers) container.Visible = (name == tabName)
)
menuOpen =
iconBtn.MouseButton1Click:(()
menuOpen = menuOpen
menuOpen
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
mainFrame.Visible =
(mainFrame, {Size = .(, , , ), Position = .(, -, , -)}, , .EasingStyle.Back)
()
(mainFrame, {Size = .(, , , ), Position = .(, , , )}, )
.()
mainFrame.Visible =
)
minimizeBtn.MouseButton1Click:(()
menuOpen =
(mainFrame, {Size = .(, , , ), Position = .(, , , )}, )
.()
mainFrame.Visible =
)
closeBtn.MouseButton1Click:(()
()
(mainFrame, {Size = .(, , , ), Position = .(, , , )}, )
fpsCounter.Visible (fpsCounter, {Size = .(, , , )}, ) (iconBtn, {Size = .(, , , )}, )
.()
_, conn (connections) conn (() conn:() )
(() screenGui:() )
)
connections.main = RunService.Heartbeat:(()
(()
char = player.Character
char
hum = char:()
hum CONFIG.KingMode hum.Health = hum.MaxHealth hum.MaxHealth = CONFIG.SpeedBoost hum.WalkSpeed = CONFIG.WalkSpeed )
)
connections.superJump = UserInputService.JumpRequest:(()
CONFIG.SuperJump
(()
char = player.Character
char
hum = char:()
hrp = char:()
hum hrp
hum:(.HumanoidStateType.Jumping)
.()
hrp.Velocity = .(hrp.Velocity.X, CONFIG.JumpPower, hrp.Velocity.Z)
)
)
lastUpdate, frames = (),
connections.fps = RunService.RenderStepped:(()
frames = frames +
() - lastUpdate >=
fpsLabel.Text = .. frames
fpsLabel.TextColor3 = frames >= COLORS.Green (frames >= COLORS.Primary COLORS.Red)
frames =
lastUpdate = ()
)
.Players.PlayerAdded:((plr)
plr.CharacterAdded:(() .() CONFIG.PlayerESP (plr) )
)
.Players.PlayerRemoving:((plr)
(plr)
connections[ .. plr.Name] connections[ .. plr.Name]:()
)
player.CharacterAdded:(()
.()
CONFIG.PlayerESP
_, plr (.Players:())
plr ~= player plr.Character (plr)
)
()
()THIS IS BEST UNIVERSAL SCRIPT YOU CAN USE THIS SCRIPT IN ANY GAME. ENJOY

Universal