Run it
Copy the script and paste it into your executor.
Library = (:(
))()
GUI = Library:({
name = ,
subtitle = ,
accent = .(, , ),
toggleKey = .KeyCode.Insert,
minimizeKey = .KeyCode.K,
loadingTime = ,
aiEnabled = ,
})
Players = :()
UserInputService = :()
RunService = :()
CoreGui = :()
LP = Players.LocalPlayer
Camera = .CurrentCamera
(url, name)
GUI.(, .. name, )
.(, ()
(() (:(url))() )
)
GUI:()
Main = GUI:({ name = , icon = })
GUI:()
Fun = GUI:({ name = , icon = })
GUI:()
Hubs = GUI:({ name = , icon = })
GUI:()
Misc = GUI:({ name = , icon = })
GUI:()
Games = GUI:({ name = , icon = })
GUI:()
Main:({ name = })
Main:({ title = , text = })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Main:({ name = , description = , callback = () (, ) })
Fun:({ name = })
infiniteJump =
UserInputService.JumpRequest:(()
infiniteJump
h = LP.Character LP.Character:()
h h:(.HumanoidStateType.Jumping)
)
Fun:({ name = , default = , callback = (v) infiniteJump = v })
Fun:({
name = , min = , max = , default = , suffix = ,
callback = (v)
h = LP.Character LP.Character:()
h h.WalkSpeed = v
,
})
Fun:({
name = , min = , max = , default = , suffix = ,
callback = (v)
h = LP.Character LP.Character:()
h h.JumpPower = v
,
})
Fun:({ name = })
Fun:({
name = , min = , max = , default = , suffix = ,
callback = (v) Camera.FieldOfView = v ,
})
Fun:({
name = , min = , max = , default = , suffix = ,
callback = (v) .Gravity = v ,
})
Fun:({ name = })
Fun:({ text = })
_charLodConns = {}
Fun:({
name = ,
description = ,
default = ,
callback = (v)
_, p (Players:())
(()
hum = p.Character p.Character:()
hum
hum.DisplayDistanceType = v .HumanoidDisplayDistanceType.None
.HumanoidDisplayDistanceType.Automatic
hum.NameDisplayDistance = v .huge
hum.HealthDisplayDistance = v .huge
)
_, c (_charLodConns) (() c:() )
_charLodConns = {}
v
_, p (Players:())
conn = p.CharacterAdded:((char)
hum = char:(, )
hum
hum.DisplayDistanceType = .HumanoidDisplayDistanceType.None
hum.NameDisplayDistance = .huge
hum.HealthDisplayDistance = .huge
)
.(_charLodConns, conn)
,
})
Fun:({
name = ,
description = ,
default = ,
callback = (v)
fidelity = v .RenderFidelity.Precise .RenderFidelity.Automatic
_, obj (:())
obj:()
(() obj.RenderFidelity = fidelity )
,
})
Fun:({
name = ,
description = ,
default = ,
callback = (v)
(() :().GlobalShadows = v )
,
})
Fun:({
name = , min = , max = , default = , suffix = ,
tooltip = ,
callback = (v)
(() ().Rendering.QualityLevel = v )
,
})
Fun:({ name = })
Fun:({ text = })
AIM_CFG = {
Key = .KeyCode.Q,
Responsiveness = ,
MaxDistance = ,
MouseThreshold = ,
TeamCheck = ,
AutoRetarget = ,
SlideSpeed = ,
PartSwitchInterval = ,
}
AIM_PARTS = {
,,,,
,,,,
,,
}
isLocked =
targetChar =
currentAimPos = .zero
goalAimPart =
aimConn =
lastSwitch =
aimHL = .()
aimHL.FillColor = .(,,)
aimHL.OutlineColor = .(,,)
aimHL.FillTransparency =
aimHL.OutlineTransparency =
aimHL.DepthMode = .HighlightDepthMode.AlwaysOnTop
aimBB = .()
aimBB.Size = .(,,,)
aimBB.AlwaysOnTop =
aimBB.StudsOffset = .(,,)
aimImg = .(, aimBB)
aimImg.BackgroundTransparency =
aimImg.Size = .(,,,)
aimImg.Image =
aimImg.ImageColor3 = .(,,)
(char)
t = {}
_, n (AIM_PARTS)
p = char:(n)
p .(t, p)
#t > t[.(,#t)] char:()
()
best, bestD = , .huge
mx = LP:().X
my = LP:().Y
myRoot = LP.Character LP.Character:()
myRoot
_, p (Players:())
p == LP p.Character
root = p.Character:()
hum = p.Character:()
root hum hum.Health <=
AIM_CFG.TeamCheck p.Team == LP.Team
(root.Position - myRoot.Position).Magnitude > AIM_CFG.MaxDistance
v, onScreen = Camera:(root.Position)
onScreen
d = (.(v.X,v.Y) - .(mx,my)).Magnitude
d < bestD d < AIM_CFG.MouseThreshold bestD=d; best=root
best
()
isLocked=; targetChar=; goalAimPart=
aimHL.Parent=; aimBB.Parent=
aimConn aimConn:(); aimConn=
(target)
isLocked ()
isLocked=; targetChar=target.Parent
root = targetChar:()
currentAimPos = root root.Position .zero
goalAimPart = (targetChar)
lastSwitch = ()
aimHL.Adornee = targetChar; aimHL.Parent = targetChar
aimBB.Adornee = root; aimBB.Parent = targetChar
aimConn = RunService.RenderStepped:(()
targetChar targetChar.Parent
AIM_CFG.AutoRetarget
t = ()
t (t) ()
() ;
hum = targetChar:()
hum hum.Health <=
AIM_CFG.AutoRetarget
t = ()
t (t) ()
() ;
()-lastSwitch >= AIM_CFG.PartSwitchInterval
goalAimPart = (targetChar); lastSwitch = ()
goalAimPart goalAimPart.Parent
currentAimPos = currentAimPos:(goalAimPart.Position, AIM_CFG.SlideSpeed)
cf = Camera.CFrame
Camera.CFrame = cf:(.(cf.Position, currentAimPos), AIM_CFG.Responsiveness)
)
Fun:({
name = , default = .KeyCode.Q,
callback = (k) AIM_CFG.Key = k ,
})
Fun:({
name = , min = , max = , default = , suffix = ,
tooltip = ,
callback = (v) AIM_CFG.Responsiveness = v/ ,
})
Fun:({
name = , min = , max = , default = , suffix = ,
callback = (v) AIM_CFG.MaxDistance = v ,
})
Fun:({
name = , min = , max = , default = , suffix = ,
tooltip = ,
callback = (v) AIM_CFG.MouseThreshold = v ,
})
Fun:({ name = , default = , callback = (v) AIM_CFG.TeamCheck = v })
Fun:({ name = , default = , callback = (v) AIM_CFG.AutoRetarget = v })
UserInputService.InputBegan:((input, gpe)
gpe
input.KeyCode == AIM_CFG.Key
isLocked ()
t = (); t (t)
)
LP.CharacterAdded:(() () )
Fun:({ name = })
ESP = {
enabled = ,
showName = ,
showHealth = ,
showDistance = ,
showTool = ,
showBox = ,
showOutline = ,
showSkeleton = ,
teamColor = ,
maxDist = ,
boxColor = .(, , ),
textColor = .(, , ),
}
espData = {}
espConn =
(player)
espData[player]
sg = .()
sg.Name = .. player.Name
sg.ResetOnSpawn =
(() sg.Parent = CoreGui )
sg.Parent sg.Parent ~= CoreGui
sg.Parent = LP.PlayerGui
bb = .(, sg)
bb.AlwaysOnTop =
bb.Size = .(, , , )
bb.StudsOffsetWorldSpace = .(, , )
bb.Enabled =
nameL = .(, bb)
nameL.BackgroundTransparency =
nameL.Size = .(, , , )
nameL.Position = .(, , , )
nameL.Font = .Font.GothamBold
nameL.TextSize =
nameL.TextColor3 = ESP.boxColor
nameL.TextStrokeTransparency =
nameL.TextXAlignment = .TextXAlignment.Center
nameL.Text = player.DisplayName .. .. player.Name ..
distL = .(, bb)
distL.BackgroundTransparency =
distL.Size = .(, , , )
distL.Position = .(, , , )
distL.Font = .Font.Gotham
distL.TextSize =
distL.TextColor3 = .(, , )
distL.TextStrokeTransparency =
distL.TextXAlignment = .TextXAlignment.Center
distL.Text =
hpBg = .(, bb)
hpBg.BackgroundColor3 = .(, , )
hpBg.BorderSizePixel =
hpBg.Size = .(, , , )
hpBg.Position = .(, , , )
.(, hpBg).CornerRadius = .(, )
hpFill = .(, hpBg)
hpFill.BackgroundColor3 = .(, , )
hpFill.BorderSizePixel =
hpFill.Size = .(, , , )
.(, hpFill).CornerRadius = .(, )
hpText = .(, bb)
hpText.BackgroundTransparency =
hpText.Size = .(, , , )
hpText.Position = .(, , , )
hpText.Font = .Font.Gotham
hpText.TextSize =
hpText.TextColor3 = .(, , )
hpText.TextStrokeTransparency =
hpText.TextXAlignment = .TextXAlignment.Center
hpText.Text =
toolL = .(, bb)
toolL.BackgroundTransparency =
toolL.Size = .(, , , )
toolL.Position = .(, , , )
toolL.Font = .Font.Gotham
toolL.TextSize =
toolL.TextColor3 = .(, , )
toolL.TextStrokeTransparency =
toolL.TextXAlignment = .TextXAlignment.Center
toolL.Text =
(col, thick)
s = .()
s.Visible = ; s.Color = col
s.Thickness = thick ; s.Filled =
s
(col, thick)
l = .()
l.Visible = ; l.Color = col
l.Thickness = thick
l
box = (ESP.boxColor, )
corners = {}
i = ,
.(corners, (ESP.boxColor, ))
outline = .()
outline.FillTransparency =
outline.OutlineColor = ESP.boxColor
outline.OutlineTransparency =
outline.DepthMode = .HighlightDepthMode.AlwaysOnTop
outline.Enabled =
outline.Parent = sg
BONE_PAIRS = {
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
}
skelLines = {}
_ = , #BONE_PAIRS
ln = .()
ln.Visible =
ln.Color = ESP.boxColor
ln.Thickness =
.(skelLines, ln)
espData[player] = {
sg=sg, bb=bb,
nameL=nameL, distL=distL,
hpBg=hpBg, hpFill=hpFill, hpText=hpText,
toolL=toolL,
box=box, corners=corners,
outline=outline, skelLines=skelLines, bonePairs=BONE_PAIRS,
}
(player)
espData[player]
(() espData[player].sg:() )
(()
espData[player].box espData[player].box:()
_, ln (espData[player].corners {}) ln:()
_, ln (espData[player].skelLines {}) ln:()
)
espData[player] =
()
myChar = LP.Character
myRoot = myChar myChar:()
player, obj (espData)
player player.Parent
(player);
pChar = player.Character
pRoot = pChar pChar:()
pHum = pChar pChar:()
()
obj.bb.Enabled =
obj.box obj.box.Visible =
obj.outline obj.outline.Enabled =
_, ln (obj.corners {}) ln.Visible =
_, ln (obj.skelLines {}) ln.Visible =
pChar pRoot pHum ();
dist = myRoot .((pRoot.Position - myRoot.Position).Magnitude)
dist > ESP.maxDist ();
vec, onScreen = Camera:(pRoot.Position)
onScreen ();
bW = .( / dist, , )
bH = .( / dist, , )
bX = vec.X - bW *
bY = vec.Y - bH *
col = ESP.teamColor player.TeamColor.Color ESP.boxColor
obj.box
obj.box.Visible = ESP.showBox
obj.box.Color = col
obj.box.Size = .(bW, bH)
obj.box.Position = .(bX, bY)
cLen = .(bW, bH) *
cPts = {
{.(bX,bY), .(bX+cLen,bY)},
{.(bX,bY), .(bX,bY+cLen)},
{.(bX+bW,bY), .(bX+bW-cLen,bY)},
{.(bX+bW,bY), .(bX+bW,bY+cLen)},
{.(bX,bY+bH), .(bX+cLen,bY+bH)},
{.(bX,bY+bH), .(bX,bY+bH-cLen)},
{.(bX+bW,bY+bH), .(bX+bW-cLen,bY+bH)},
{.(bX+bW,bY+bH), .(bX+bW,bY+bH-cLen)},
}
i, ln (obj.corners {})
ln.Visible = ESP.showBox
ln.Color = col
ln.From = cPts[i][]
ln.To = cPts[i][]
col = ESP.teamColor player.TeamColor.Color ESP.boxColor
obj.outline
obj.outline.Enabled = ESP.showOutline
obj.outline.Adornee = ESP.showOutline pChar
obj.outline.OutlineColor = col
isR15 = pChar:() ~=
PAIRS_R15 = {
{,},
{,},
{,},
{,},
{,},
{,},
{,},
{,},
{,},
{,},
{,},
{,},
{,},
{,},
}
PAIRS_R6 = {
{,},
{,},
{,},
{,},
{,},
{,},
}
activePairs = isR15 PAIRS_R15 PAIRS_R6
i, ln (obj.skelLines {})
pair = activePairs[i]
pair ESP.showSkeleton
pA = pChar:(pair[], )
pB = pChar:(pair[], )
pA pB
vA, onA = Camera:(pA.Position)
vB, onB = Camera:(pB.Position)
onA onB
ln.Visible =
ln.Color = col
ln.From = .(vA.X, vA.Y)
ln.To = .(vB.X, vB.Y)
ln.Visible =
ln.Visible =
ln.Visible =
obj.bb.Enabled =
obj.bb.Adornee = pRoot
obj.nameL.Visible = ESP.showName
obj.nameL.TextColor3 = col
obj.nameL.Text = player.DisplayName .. .. player.Name ..
obj.distL.Visible = ESP.showDistance
obj.distL.Text = ESP.showDistance (dist .. )
hp = .(pHum.Health, , pHum.MaxHealth)
pct = pHum.MaxHealth > (hp / pHum.MaxHealth)
obj.hpBg.Visible = ESP.showHealth
obj.hpText.Visible = ESP.showHealth
ESP.showHealth
obj.hpFill.Size = .(pct, , , )
obj.hpFill.BackgroundColor3 = .(
.(*(-pct)), .(*pct), )
obj.hpText.Text = .(, .(hp), .(pHum.MaxHealth))
obj.toolL.Visible = ESP.showTool
ESP.showTool
tool = pChar:()
obj.toolL.Text = tool ( .. tool.Name)
()
espConn
_, p (Players:())
p ~= LP (p)
espConn = RunService.RenderStepped:(updateAllESP)
()
espConn espConn:(); espConn =
p (espData) (p)
Players.PlayerAdded:((p)
ESP.enabled (p)
)
Players.PlayerRemoving:((p)
(p)
)
Fun:({
name = , description = ,
default = ,
callback = (v)
ESP.enabled = v
v
()
()
,
})
Fun:({ name = , default = , callback = (v) ESP.showBox = v })
Fun:({ name = , default = , callback = (v) ESP.showOutline = v })
Fun:({ name = , default = , callback = (v) ESP.showSkeleton = v })
Fun:({ name = , default = , callback = (v) ESP.showName = v })
Fun:({ name = ,default = , callback = (v) ESP.showHealth = v })
Fun:({ name = , default = , callback = (v) ESP.showDistance = v })
Fun:({ name = , default = , callback = (v) ESP.showTool = v })
Fun:({
name = , default = ,
description = ,
callback = (v) ESP.teamColor = v ,
})
Fun:({
name = , min = , max = , default = , suffix = ,
callback = (v) ESP.maxDist = v ,
})
Fun:({
name = , default = .(, , ),
callback = (c)
ESP.boxColor = c
_, obj (espData)
ESP.teamColor obj.nameL.TextColor3 = c
,
})
Fun:({
name = , default = .(, , ),
callback = (c)
ESP.textColor = c
_, obj (espData)
obj.distL.TextColor3 = c
obj.hpText.TextColor3 = c
,
})
Hubs:({ name = })
Hubs:({ name = , description = , callback = () (, ) })
Hubs:({ name = , description = , callback = () (, ) })
Hubs:({ name = , description = , callback = () (, ) })
Hubs:({ name = , description = , callback = () (, ) })
Hubs:({ name = , description = , callback = () (, ) })
Misc:({ name = })
Misc:({ name = , description = , callback = () (, ) })
Misc:({ name = , description = , callback = () (, ) })
Misc:({ name = , description = , callback = () (, ) })
Misc:({ name = , description = , callback = () (, ) })
Misc:({ name = })
Misc:({ name = , description = , callback = () (, ) })
_wins =
_losses =
_ties =
_scriptBux =
_freeSpins =
_slotSpins =
_slotWins =
_secretNum = .(, )
_guessCount =
_guessVal =
(title, body, kind)
GUI.(title, body, , kind)
()
.. _scriptBux
Games:({ name = })
Games:({ text = })
Games:({ text = })
_buxLabel = Games:({ text = })
_slotSymbols = { , , , , , , }
_slotPayouts = {
[] = , [] = , [] = ,
[] = , [] = , [] = , [] = ,
}
()
freeStr = _freeSpins > ( .. _freeSpins)
(()
f = _buxLabel
f f:()
f:().Text = .. _scriptBux .. .. freeStr
)
()
Games:({
name = ,
description = ,
callback = ()
_freeSpins <= _scriptBux <
GUI.(, , , )
isFree = _freeSpins >
isFree
_freeSpins = _freeSpins -
_scriptBux = _scriptBux -
_slotSpins = _slotSpins +
s1 = _slotSymbols[.(, #_slotSymbols)]
s2 = _slotSymbols[.(, #_slotSymbols)]
s3 = _slotSymbols[.(, #_slotSymbols)]
row = s1 .. .. s2 .. .. s3
freeTag = isFree
s1 == s2 s2 == s3
payout = _slotPayouts[s1]
_scriptBux = _scriptBux + payout
_slotWins = _slotWins +
_wins = _wins +
s1 ==
( .. freeTag, row .. .. _scriptBux, )
s1 ==
( .. freeTag, row .. .. _scriptBux, )
( .. freeTag, row .. .. payout .. .. _scriptBux, )
s1 == s2 s2 == s3 s1 == s3
refund = isFree
_scriptBux = _scriptBux + refund
refundStr = refund > ( .. _scriptBux)
( .. freeTag, row .. .. refundStr, )
_losses = _losses +
( .. freeTag, row .. .. _scriptBux .. , )
()
,
})
Games:({
name = ,
callback = ()
freeStr = _freeSpins > (_freeSpins .. )
GUI.(, .. _scriptBux .. .. freeStr ..
.. _slotSpins .. .. _slotWins, , )
,
})
Games:({ name = })
Games:({ text = })
_coinBet =
Games:({
name = ,
items = { , },
default = ,
callback = (v) _coinBet = v ,
})
Games:({
name = ,
description = ,
callback = ()
result = .(, ) ==
emoji = result ==
result == _coinBet
_wins = _wins +
_scriptBux = _scriptBux +
( .. emoji, .. result .. .. _scriptBux, )
_losses = _losses +
( .. emoji, .. result .. .. _scriptBux, )
,
})
Games:({ name = })
Games:({ text = })
_diceBet =
Games:({
name = ,
min = , max = , default = , suffix = ,
callback = (v) _diceBet = v ,
})
Games:({
name = ,
description = ,
callback = ()
result = .(, )
faces = { ,,,,, }
result == _diceBet
_wins = _wins +
_scriptBux = _scriptBux +
( .. faces[result], .. result .. .. _scriptBux, )
_losses = _losses +
( .. faces[result], .. _diceBet .. .. result .. .. _scriptBux, )
,
})
Games:({ name = })
_rpsChoice =
_rpsNames = { Rock = , Paper = , Scissors = }
_rpsBeats = { Rock = , Paper = , Scissors = }
Games:({
name = ,
items = { , , },
default = ,
callback = (v) _rpsChoice = v ,
})
Games:({
name = ,
description = ,
callback = ()
opts = { , , }
cpu = opts[.(, )]
pEmoji = _rpsNames[_rpsChoice]
cEmoji = _rpsNames[cpu]
_rpsChoice == cpu
_ties = _ties +
( .. pEmoji .. .. cEmoji, .. _rpsChoice .. .. _scriptBux, )
_rpsBeats[_rpsChoice] == cpu
_wins = _wins +
_scriptBux = _scriptBux +
( .. pEmoji .. .. cEmoji, _rpsChoice .. .. cpu .. .. _scriptBux, )
_losses = _losses +
( .. cEmoji .. .. pEmoji, cpu .. .. _rpsChoice .. .. _scriptBux, )
,
})
Games:({ name = })
Games:({ text = })
Games:({
name = ,
min = , max = , default = , suffix = ,
callback = (v) _guessVal = v ,
})
Games:({
name = ,
description = ,
callback = ()
_guessCount = _guessCount +
_guessVal == _secretNum
reward = .(, - (_guessCount - ) * )
_wins = _wins +
_scriptBux = _scriptBux + reward
(, .. _secretNum .. .. _guessCount ..
.. (_guessCount== ) .. .. reward .. .. _scriptBux, )
_secretNum = .(, )
_guessCount =
_guessVal < _secretNum
(, .. _guessCount .. , )
(, .. _guessCount .. , )
,
})
Games:({
name = ,
callback = ()
_secretNum = .(, )
_guessCount =
GUI.(, .. _scriptBux, , )
,
})
Games:({ name = })
Games:({
name = ,
callback = ()
total = _wins + _losses + _ties
wr = total > .(_wins/total*)
GUI.(,
.. _scriptBux .. .. _wins .. .. _losses ..
.. _ties .. .. wr .. , , )
,
})
Games:({
name = ,
callback = ()
_wins=; _losses=; _ties=
_scriptBux=; _freeSpins=
_secretNum=.(,); _guessCount=
_slotSpins=; _slotWins=
()
GUI.(, , , )
,
})
.(, ()
GUI.(, , )
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: codeberg.org, pastebin.com, rawscripts.net, raw.githubusercontent.com, pastefy.app, kbauu.neocities.org.

Universal