Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
VirtualUser = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
KILLAURA_RANGE =
hitboxScale =
minHitbox =
maxHitbox =
heroColor = .(, , )
villainColor = .(, , )
showName =
showDistance =
showSkeleton =
useTeamColor =
killAuraEnabled =
espEnabled =
autoFarmEnabled =
teamCheck =
hitboxEnabled =
menuOpen =
originalSizes = {}
espObjects = {}
skeletonLines = {}
()
list = {}
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
teamCheck player.Team == LocalPlayer.Team
hum = player.Character:()
hum hum.Health >
.(list, player)
list
()
closest =
shortestDist = .huge
origin = LocalPlayer.Character LocalPlayer.Character:()
origin
_, player (())
target = player.Character player.Character:()
target
dist = (origin.Position - target.Position).Magnitude
dist < shortestDist
shortestDist = dist
closest = player
closest, shortestDist
(player)
player player.Character
character = player.Character
originalSizes[player]
originalSizes[player] = {}
_, part (character:())
part:() part.CanCollide
originalSizes[player][part]
originalSizes[player][part] = part.Size
hitboxEnabled
part.Size = originalSizes[player][part] * hitboxScale
part.Size = originalSizes[player][part]
()
_, player (Players:())
player ~= LocalPlayer
(player)
(player)
player.CharacterAdded:((character)
.()
(player)
)
player.Character
.()
(player)
()
killAuraEnabled
target, dist = ()
target dist <= KILLAURA_RANGE
(()
VirtualUser:()
)
(player)
useTeamColor player.Team
teamColor = player.Team.TeamColor
teamColor
teamColor.Color
player.Team player.Team.Name ==
heroColor
player.Team player.Team.Name ==
villainColor
.(, , )
(player)
espObjects[player]
billboard = .()
billboard.Name =
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
billboard.Enabled =
nameLabel = .(, billboard)
nameLabel.Size = .(, , , )
nameLabel.BackgroundTransparency =
nameLabel.TextColor3 = (player)
nameLabel.TextStrokeTransparency =
nameLabel.Font = .Font.GothamBold
nameLabel.TextSize =
nameLabel.Text = player.Name
distLabel = .(, billboard)
distLabel.Size = .(, , , )
distLabel.Position = .(, , , )
distLabel.BackgroundTransparency =
distLabel.TextColor3 = .(, , )
distLabel.Font = .Font.Gotham
distLabel.TextSize =
distLabel.Text =
healthLabel = .(, billboard)
healthLabel.Size = .(, , , )
healthLabel.Position = .(, , , )
healthLabel.BackgroundTransparency =
healthLabel.TextColor3 = .(, , )
healthLabel.Font = .Font.Gotham
healthLabel.TextSize =
healthLabel.Text =
espObjects[player] = {
billboard = billboard,
nameLabel = nameLabel,
distLabel = distLabel,
healthLabel = healthLabel
}
()
espEnabled
_, data (espObjects)
data.billboard.Enabled =
_, lines (skeletonLines)
_, line (lines)
line.Visible =
player, data (espObjects)
billboard = data.billboard
nameLabel = data.nameLabel
distLabel = data.distLabel
healthLabel = data.healthLabel
player.Character player.Character:() player ~= LocalPlayer
teamCheck player.Team == LocalPlayer.Team
billboard.Enabled =
billboard.Enabled =
dist = (LocalPlayer.Character LocalPlayer.Character:()
(LocalPlayer.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude)
distLabel.Text = .(dist) ..
hum = player.Character:()
hum
hpPercent = (hum.Health / hum.MaxHealth) *
healthLabel.Text = .(hpPercent) ..
healthLabel.TextColor3 = .( * ( - hpPercent/), * (hpPercent/), )
nameLabel.TextColor3 = (player)
nameLabel.Text = showName player.Name
distLabel.Visible = showDistance
healthLabel.Visible =
head = player.Character:() player.Character:()
head
billboard.Parent = head
billboard.Enabled =
showSkeleton espEnabled
player, data (espObjects)
player.Character player ~= LocalPlayer
parts = {
, , , , ,
, , , ,
,
}
connections = {
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
}
skeletonLines[player]
skeletonLines[player] = {}
i = , #connections
line = .()
line.Thickness =
line.Color = (player)
line.Transparency =
line.Visible =
skeletonLines[player][i] = line
lines = skeletonLines[player]
char = player.Character
i, conn (connections)
p1 = char:(conn[])
p2 = char:(conn[])
p1 p2
pos1, onScreen1 = Camera:(p1.Position)
pos2, onScreen2 = Camera:(p2.Position)
onScreen1 onScreen2
lines[i].From = .(pos1.X, pos1.Y)
lines[i].To = .(pos2.X, pos2.Y)
lines[i].Visible =
lines[i].Color = (player)
lines[i].Visible =
lines[i].Visible =
skeletonLines[player]
_, line (skeletonLines[player])
line.Visible =
_, lines (skeletonLines)
_, line (lines)
line.Visible =
(player)
(player)
player.CharacterAdded:((character)
.()
data = espObjects[player]
data data.billboard
head = character:() character:()
head
data.billboard.Parent = head
)
player.Character
data = espObjects[player]
data data.billboard
head = player.Character:() player.Character:()
head
data.billboard.Parent = head
()
npcs = {}
_, obj (:())
obj:() obj:()
isPlayer =
_, player (Players:())
player.Character == obj
isPlayer =
isPlayer
.(npcs, obj)
npcs
()
autoFarmEnabled
npcs = ()
origin = LocalPlayer.Character LocalPlayer.Character:()
origin
closestNPC =
shortestDist = .huge
_, npc (npcs)
hrp = npc:()
hrp
dist = (origin.Position - hrp.Position).Magnitude
dist < shortestDist
shortestDist = dist
closestNPC = npc
closestNPC shortestDist <= KILLAURA_RANGE
(()
VirtualUser:()
)
closestNPC
hrp = closestNPC:()
hrp LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character.HumanoidRootPart.CFrame = hrp.CFrame + .(, , )
()
gui = .()
gui.Name =
gui.Parent = LocalPlayer:()
gui.ResetOnSpawn =
frame = .()
frame.Parent = gui
frame.BackgroundColor3 = .(, , , )
frame.BorderSizePixel =
frame.BorderColor3 = .(, , )
frame.Size = .(, , , )
frame.Position = .(, , , )
label = .()
label.Parent = frame
label.Text =
label.TextColor3 = .(, , )
label.BackgroundTransparency =
label.Size = .(, , , )
label.Font = .Font.GothamBold
label.TextSize =
label.TextScaled =
label.TextStrokeTransparency =
hue =
RunService.RenderStepped:(()
hue = (hue + ) %
label.TextColor3 = .(hue, , )
)
frame
()
playerGui = LocalPlayer:()
screenGui = .()
screenGui.Name =
screenGui.Parent = playerGui
screenGui.ResetOnSpawn =
mainFrame = .()
mainFrame.Parent = screenGui
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BackgroundTransparency =
mainFrame.BorderSizePixel =
mainFrame.Position = .(, , , )
mainFrame.Size = .(, , , )
mainFrame.Active =
mainFrame.Draggable =
mainFrame.ClipsDescendants =
corner = .()
corner.Parent = mainFrame
corner.CornerRadius = .(, )
shadow = .()
shadow.Parent = mainFrame
shadow.BackgroundColor3 = .(,,)
shadow.BackgroundTransparency =
shadow.Size = .(, , , )
shadow.Position = .(, , , )
shadow.ZIndex = -
shadow.BorderSizePixel =
shadowCorner = .()
shadowCorner.Parent = shadow
shadowCorner.CornerRadius = .(, )
title = .()
title.Parent = mainFrame
title.Text =
title.TextColor3 = .(, , )
title.BackgroundTransparency =
title.Size = .(, , , )
title.Position = .(, , , )
title.Font = .Font.GothamBold
title.TextSize =
title.TextXAlignment = .TextXAlignment.Center
tabPanel = .()
tabPanel.Parent = mainFrame
tabPanel.BackgroundColor3 = .(, , )
tabPanel.BackgroundTransparency =
tabPanel.BorderSizePixel =
tabPanel.Size = .(, , , )
tabPanel.Position = .(, , , )
contentPanel = .()
contentPanel.Parent = mainFrame
contentPanel.BackgroundColor3 = .(, , )
contentPanel.BackgroundTransparency =
contentPanel.BorderSizePixel =
contentPanel.Size = .(, , , -)
contentPanel.Position = .(, , , )
tabs = {
{name = , id = },
{name = , id = },
{name = , id = },
{name = , id = },
{name = , id = }
}
tabButtons = {}
contentFrames = {}
(tabName, tabId, xPos)
btn = .()
btn.Parent = tabPanel
btn.Text = tabName
btn.BackgroundColor3 = .(, , )
btn.Size = .(, , , -)
btn.Position = .(, xPos, , )
btn.BorderSizePixel =
btn.Font = .Font.Gotham
btn.TextSize =
btn.TextColor3 = .(, , )
btn.Name = tabId
tabButtons[tabId] = btn
btn
(tabId)
frame = .()
frame.Parent = contentPanel
frame.BackgroundTransparency =
frame.Size = .(, , , )
frame.Position = .(, , , )
frame.Visible =
frame.Name = tabId
contentFrames[tabId] = frame
frame
combatFrame = ()
killBtn = .()
killBtn.Parent = combatFrame
killBtn.Text =
killBtn.BackgroundColor3 = .(, , )
killBtn.Size = .(, , , )
killBtn.Position = .(, , , )
killBtn.Font = .Font.Gotham
killBtn.TextSize =
killBtn.TextColor3 = .(, , )
killBtn.BorderSizePixel =
killBtn.MouseButton1Click:(()
killAuraEnabled = killAuraEnabled
killBtn.Text = killAuraEnabled
)
espFrame = ()
espBtn = .()
espBtn.Parent = espFrame
espBtn.Text =
espBtn.BackgroundColor3 = .(, , )
espBtn.Size = .(, , , )
espBtn.Position = .(, , , )
espBtn.Font = .Font.Gotham
espBtn.TextSize =
espBtn.TextColor3 = .(, , )
espBtn.BorderSizePixel =
espBtn.MouseButton1Click:(()
espEnabled = espEnabled
espBtn.Text = espEnabled
espEnabled
_, player (Players:())
(player)
)
nameCheck = .()
nameCheck.Parent = espFrame
nameCheck.Text =
nameCheck.BackgroundColor3 = .(, , )
nameCheck.Size = .(, , , )
nameCheck.Position = .(, , , )
nameCheck.Font = .Font.Gotham
nameCheck.TextSize =
nameCheck.TextColor3 = .(, , )
nameCheck.BorderSizePixel =
nameCheck.MouseButton1Click:(()
showName = showName
nameCheck.Text = showName
)
distCheck = .()
distCheck.Parent = espFrame
distCheck.Text =
distCheck.BackgroundColor3 = .(, , )
distCheck.Size = .(, , , )
distCheck.Position = .(, , , )
distCheck.Font = .Font.Gotham
distCheck.TextSize =
distCheck.TextColor3 = .(, , )
distCheck.BorderSizePixel =
distCheck.MouseButton1Click:(()
showDistance = showDistance
distCheck.Text = showDistance
)
skeletonCheck = .()
skeletonCheck.Parent = espFrame
skeletonCheck.Text =
skeletonCheck.BackgroundColor3 = .(, , )
skeletonCheck.Size = .(, , , )
skeletonCheck.Position = .(, , , )
skeletonCheck.Font = .Font.Gotham
skeletonCheck.TextSize =
skeletonCheck.TextColor3 = .(, , )
skeletonCheck.BorderSizePixel =
skeletonCheck.MouseButton1Click:(()
showSkeleton = showSkeleton
skeletonCheck.Text = showSkeleton
showSkeleton
_, lines (skeletonLines)
_, line (lines)
line.Visible =
)
heroColorLabel = .()
heroColorLabel.Parent = espFrame
heroColorLabel.Text =
heroColorLabel.BackgroundTransparency =
heroColorLabel.Size = .(, , , )
heroColorLabel.Position = .(, , , )
heroColorLabel.Font = .Font.Gotham
heroColorLabel.TextSize =
heroColorLabel.TextColor3 = .(,,)
heroColorLabel.TextXAlignment = .TextXAlignment.Right
heroColorBtn = .()
heroColorBtn.Parent = espFrame
heroColorBtn.Text =
heroColorBtn.BackgroundColor3 = .(, , )
heroColorBtn.Size = .(, , , )
heroColorBtn.Position = .(, , , )
heroColorBtn.Font = .Font.Gotham
heroColorBtn.TextSize =
heroColorBtn.TextColor3 = .(,,)
heroColorBtn.BorderSizePixel =
heroColors = {.(,,), .(,,), .(,,), .(,,), .(,,), .(,,), .(,,)}
heroColorNames = {,,,,,,}
heroIdx =
heroColorBtn.MouseButton1Click:(()
heroIdx = heroIdx % #heroColors +
heroColor = heroColors[heroIdx]
heroColorBtn.BackgroundColor3 = heroColor
heroColorBtn.Text = heroColorNames[heroIdx]
player, data (espObjects)
data.nameLabel
data.nameLabel.TextColor3 = (player)
)
villainColorLabel = .()
villainColorLabel.Parent = espFrame
villainColorLabel.Text =
villainColorLabel.BackgroundTransparency =
villainColorLabel.Size = .(, , , )
villainColorLabel.Position = .(, , , )
villainColorLabel.Font = .Font.Gotham
villainColorLabel.TextSize =
villainColorLabel.TextColor3 = .(,,)
villainColorLabel.TextXAlignment = .TextXAlignment.Right
villainColorBtn = .()
villainColorBtn.Parent = espFrame
villainColorBtn.Text =
villainColorBtn.BackgroundColor3 = .(, , )
villainColorBtn.Size = .(, , , )
villainColorBtn.Position = .(, , , )
villainColorBtn.Font = .Font.Gotham
villainColorBtn.TextSize =
villainColorBtn.TextColor3 = .(,,)
villainColorBtn.BorderSizePixel =
villainColors = {.(,,), .(,,), .(,,), .(,,), .(,,), .(,,), .(,,)}
villainColorNames = {,,,,,,}
villainIdx =
villainColorBtn.MouseButton1Click:(()
villainIdx = villainIdx % #villainColors +
villainColor = villainColors[villainIdx]
villainColorBtn.BackgroundColor3 = villainColor
villainColorBtn.Text = villainColorNames[villainIdx]
player, data (espObjects)
data.nameLabel
data.nameLabel.TextColor3 = (player)
)
farmFrame = ()
farmBtn = .()
farmBtn.Parent = farmFrame
farmBtn.Text =
farmBtn.BackgroundColor3 = .(, , )
farmBtn.Size = .(, , , )
farmBtn.Position = .(, , , )
farmBtn.Font = .Font.Gotham
farmBtn.TextSize =
farmBtn.TextColor3 = .(, , )
farmBtn.BorderSizePixel =
farmBtn.MouseButton1Click:(()
autoFarmEnabled = autoFarmEnabled
farmBtn.Text = autoFarmEnabled
)
hitboxFrame = ()
hitboxBtn = .()
hitboxBtn.Parent = hitboxFrame
hitboxBtn.Text =
hitboxBtn.BackgroundColor3 = .(, , )
hitboxBtn.Size = .(, , , )
hitboxBtn.Position = .(, , , )
hitboxBtn.Font = .Font.Gotham
hitboxBtn.TextSize =
hitboxBtn.TextColor3 = .(, , )
hitboxBtn.BorderSizePixel =
hitboxBtn.MouseButton1Click:(()
hitboxEnabled = hitboxEnabled
hitboxBtn.Text = hitboxEnabled
()
)
scaleLabel = .()
scaleLabel.Parent = hitboxFrame
scaleLabel.Text = .. .(, hitboxScale)
scaleLabel.BackgroundTransparency =
scaleLabel.TextColor3 = .(,,)
scaleLabel.Size = .(, , , )
scaleLabel.Position = .(, , , )
scaleLabel.Font = .Font.Gotham
scaleLabel.TextSize =
minusBtn = .()
minusBtn.Parent = hitboxFrame
minusBtn.Text =
minusBtn.BackgroundColor3 = .(, , )
minusBtn.Size = .(, , , )
minusBtn.Position = .(, , , )
minusBtn.Font = .Font.Gotham
minusBtn.TextSize =
minusBtn.TextColor3 = .(,,)
minusBtn.BorderSizePixel =
minusBtn.MouseButton1Click:(()
hitboxScale = .(minHitbox, hitboxScale - )
scaleLabel.Text = .. .(, hitboxScale)
hitboxEnabled ()
)
plusBtn = .()
plusBtn.Parent = hitboxFrame
plusBtn.Text =
plusBtn.BackgroundColor3 = .(, , )
plusBtn.Size = .(, , , )
plusBtn.Position = .(, , , )
plusBtn.Font = .Font.Gotham
plusBtn.TextSize =
plusBtn.TextColor3 = .(,,)
plusBtn.BorderSizePixel =
plusBtn.MouseButton1Click:(()
hitboxScale = .(maxHitbox, hitboxScale + )
scaleLabel.Text = .. .(, hitboxScale)
hitboxEnabled ()
)
settingsFrame = ()
teamBtn = .()
teamBtn.Parent = settingsFrame
teamBtn.Text =
teamBtn.BackgroundColor3 = .(, , )
teamBtn.Size = .(, , , )
teamBtn.Position = .(, , , )
teamBtn.Font = .Font.Gotham
teamBtn.TextSize =
teamBtn.TextColor3 = .(, , )
teamBtn.BorderSizePixel =
teamBtn.MouseButton1Click:(()
teamCheck = teamCheck
teamBtn.Text = teamCheck
)
teamColorCheck = .()
teamColorCheck.Parent = settingsFrame
teamColorCheck.Text =
teamColorCheck.BackgroundColor3 = .(, , )
teamColorCheck.Size = .(, , , )
teamColorCheck.Position = .(, , , )
teamColorCheck.Font = .Font.Gotham
teamColorCheck.TextSize =
teamColorCheck.TextColor3 = .(, , )
teamColorCheck.BorderSizePixel =
teamColorCheck.MouseButton1Click:(()
useTeamColor = useTeamColor
teamColorCheck.Text = useTeamColor
player, data (espObjects)
data.nameLabel
data.nameLabel.TextColor3 = (player)
)
xPos =
_, tab (tabs)
btn = (tab.name, tab.id, xPos)
xPos = xPos +
btn.MouseButton1Click:(()
_, frame (contentFrames)
frame.Visible =
contentFrames[tab.id]
contentFrames[tab.id].Visible =
_, b (tabButtons)
b.BackgroundColor3 = .(, , )
btn.BackgroundColor3 = .(, , )
)
contentFrames[]
contentFrames[].Visible =
tabButtons[].BackgroundColor3 = .(, , )
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.LeftShift
menuOpen = menuOpen
mainFrame.Visible = menuOpen
)
mainFrame
()
()
_, player (Players:())
(player)
Players.PlayerAdded:((player)
(player)
(player)
)
_, player (Players:())
player ~= LocalPlayer
(player)
Players.PlayerAdded:(onPlayerAdded)
_, player (Players:())
player ~= LocalPlayer
player.CharacterAdded:(()
.()
hitboxEnabled
(player)
)
RunService.RenderStepped:(()
()
()
()
)
()хочу предоставить вам рабочий скрипт без краша для Solara-Xeno меню простое функции топовые меню нельзя закрыть это будет в будущем en: I want to provide you with a working script that doesn't crash for Solara-Xeno. The menu is simple, and the features are top-notch.

Universal