Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
userInputService = :()
runService = :()
statsService = :()
lighting = :()
= :()
tweenService = :()
settings = {
fullBright = ,
crosshair = ,
hitBubble = ,
bodyGlow = ,
chinaHat = ,
customHand = ,
blockOverlay = ,
aspectRatio = ,
arrowNametag = ,
maxVisuals = ,
fly = ,
noclip = ,
speed = ,
jumpBoost = ,
hitColor = ,
hosamMer = ,
pouch = ,
animation = ,
}
currentMenu =
flyEnabled =
bodyGyro =
bodyVelocity =
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = .CoreGui
menuFrame = .()
menuFrame.Size = .(, , , )
menuFrame.Position = .(, -, , -)
menuFrame.BackgroundColor3 = .(, , )
menuFrame.BackgroundTransparency =
menuFrame.BorderSizePixel =
menuFrame.Visible =
menuFrame.ClipsDescendants =
menuFrame.Parent = screenGui
menuCorner = .()
menuCorner.CornerRadius = .(, )
menuCorner.Parent = menuFrame
title = .()
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.TextSize =
title.Font = .Font.GothamBold
title.TextXAlignment = .TextXAlignment.Center
title.TextYAlignment = .TextYAlignment.Center
title.Parent = menuFrame
backButton = .()
backButton.Size = .(, , , )
backButton.Position = .(, , , )
backButton.Text =
backButton.TextColor3 = .(, , )
backButton.TextSize =
backButton.BackgroundColor3 = .(, , )
backButton.BackgroundTransparency =
backButton.BorderSizePixel =
backButton.Visible =
backButton.Parent = menuFrame
backCorner = .()
backCorner.CornerRadius = .(, )
backCorner.Parent = backButton
backButton.MouseButton1Click:(()
currentMenu =
()
)
scrollContainer = .()
scrollContainer.Size = .(, , , -)
scrollContainer.Position = .(, , , )
scrollContainer.BackgroundTransparency =
scrollContainer.BorderSizePixel =
scrollContainer.ScrollBarThickness =
scrollContainer.ScrollBarImageColor3 = .(, , )
scrollContainer.Parent = menuFrame
()
settings.fullBright = settings.fullBright
settings.fullBright
lighting.Brightness =
lighting.OutdoorAmbient = .(, , )
lighting.Ambient = .(, , )
lighting.Brightness =
lighting.OutdoorAmbient = .(, , )
lighting.Ambient = .(, , )
(, settings.fullBright)
()
settings.crosshair = settings.crosshair
settings.crosshair
crosshair = .()
crosshair.Name =
crosshair.Size = .(, , , )
crosshair.Position = .(, -, , -)
crosshair.BackgroundTransparency =
crosshair.Parent = screenGui
i = ,
line = .()
line.Size = .(, , , )
line.Position = .(, -, , -)
line.BackgroundColor3 = .(, , )
line.BackgroundTransparency =
line.Rotation = (i - ) *
line.Parent = crosshair
dot = .()
dot.Size = .(, , , )
dot.Position = .(, -, , -)
dot.BackgroundColor3 = .(, , )
dot.BackgroundTransparency =
dot.Parent = crosshair
crosshair = screenGui:()
crosshair crosshair:()
(, settings.crosshair)
()
settings.hitBubble = settings.hitBubble
settings.hitBubble
bubble = .()
bubble.Name =
bubble.Size = .(, , )
bubble.Shape = .PartType.Ball
bubble.Anchored =
bubble.CanCollide =
bubble.Transparency =
bubble.BrickColor = BrickColor.()
bubble.Parent =
:():(bubble, )
(, settings.hitBubble)
()
settings.bodyGlow = settings.bodyGlow
char = player.Character
char
settings.bodyGlow
_, part (char:())
part:()
glow = .()
glow.Name =
glow.Size = .(, , , )
glow.Adornee = part
glow.AlwaysOnTop =
glow.Parent = part
frame = .()
frame.Size = .(, , , )
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.BorderSizePixel =
frame.Parent = glow
corner = .()
corner.CornerRadius = .(, )
corner.Parent = frame
_, part (char:())
part:()
glow = part:()
glow glow:()
(, settings.bodyGlow)
()
settings.chinaHat = settings.chinaHat
char = player.Character
char settings.chinaHat
hat = .()
hat.Name =
hat.Handle = .()
hat.Handle.Size = .(, , )
hat.Handle.Shape = .PartType.Cylinder
hat.Handle.BrickColor = BrickColor.()
hat.Handle.Anchored =
hat.Handle.CanCollide =
hat.Handle.Material = .Material.Neon
hat.Handle.Parent = hat
hat.Parent = char
char
hat = char:()
hat hat:()
(, settings.chinaHat)
()
settings.aspectRatio = settings.aspectRatio
camera = .CurrentCamera
camera
camera.FieldOfView = settings.aspectRatio
(, settings.aspectRatio)
()
settings.arrowNametag = settings.arrowNametag
settings.arrowNametag
_, p (.Players:())
p ~= player
arrow = .()
arrow.Name =
arrow.Size = .(, , , )
arrow.Adornee = p.Character p.Character:()
arrow.AlwaysOnTop =
arrow.Parent = p.Character p.Character.Head
label = .()
label.Size = .(, , , )
label.Text = .. p.Name
label.TextColor3 = .(, , )
label.TextSize =
label.BackgroundTransparency =
label.Parent = arrow
_, p (.Players:())
p.Character
arrow = p.Character:()
arrow arrow:()
(, settings.arrowNametag)
()
settings.blockOverlay = settings.blockOverlay
settings.blockOverlay
overlay = .()
overlay.Name =
overlay.Size = .(, , , )
overlay.BackgroundColor3 = .(, , )
overlay.BackgroundTransparency =
overlay.Parent = screenGui
overlay = screenGui:()
overlay overlay:()
(, settings.blockOverlay)
()
settings.customHand = settings.customHand
char = player.Character
char settings.customHand
tool = .()
tool.Name =
tool.RequiresHandle =
tool.Parent = player.Backpack
handle = .()
handle.Size = .(, , )
handle.Shape = .PartType.Ball
handle.BrickColor = BrickColor.()
handle.Material = .Material.Neon
handle.Anchored =
handle.CanCollide =
handle.Parent = tool
tool.Equipped:(()
handle.Parent = char
handle.Position = char.Head.Position + .(, , )
)
tool = player.Backpack:()
tool tool:()
(, settings.customHand)
()
settings.maxVisuals = settings.maxVisuals
settings.maxVisuals
lighting.Brightness =
lighting.OutdoorAmbient = .(, , )
lighting.Ambient = .(, , )
lighting.FogEnd =
settings.fullBright =
lighting.Brightness =
lighting.OutdoorAmbient = .(, , )
lighting.Ambient = .(, , )
lighting.FogEnd =
settings.fullBright =
(, settings.maxVisuals)
()
settings.speed = settings.speed
char = player.Character
char char:()
char.Humanoid.WalkSpeed = settings.speed
(, settings.speed)
()
settings.fly = settings.fly
char = player.Character
char char:()
settings.fly
char.Humanoid.PlatformStand =
bodyGyro = .()
bodyGyro.P =
bodyGyro.MaxTorque = .(, , )
bodyGyro.CFrame = char.HumanoidRootPart.CFrame
bodyGyro.Parent = char.HumanoidRootPart
bodyVelocity = .()
bodyVelocity.MaxForce = .(, , )
bodyVelocity.Parent = char.HumanoidRootPart
:().RenderStepped:(()
settings.fly char char.HumanoidRootPart
move = .()
userInputService:(.KeyCode.W) move = move + .(, , -)
userInputService:(.KeyCode.S) move = move + .(, , )
userInputService:(.KeyCode.A) move = move + .(-, , )
userInputService:(.KeyCode.D) move = move + .(, , )
userInputService:(.KeyCode.Space) move = move + .(, , )
userInputService:(.KeyCode.LeftShift) move = move + .(, -, )
move.Magnitude >
move = move.Unit *
bodyVelocity.Velocity = move
bodyVelocity.Velocity = .()
bodyGyro.CFrame = .CurrentCamera.CFrame * .(, , )
)
char.Humanoid.PlatformStand =
bodyGyro bodyGyro:()
bodyVelocity bodyVelocity:()
(, settings.fly)
()
settings.noclip = settings.noclip
char = player.Character
char
_, part (char:())
part:()
part.CanCollide = settings.noclip
(, settings.noclip)
()
settings.jumpBoost = settings.jumpBoost
char = player.Character
char char:()
char.Humanoid.JumpPower = settings.jumpBoost
(, settings.jumpBoost)
()
settings.hitColor = settings.hitColor
settings.hitColor
color = .()
color.Name =
color.Size = .(, , )
color.Shape = .PartType.Ball
color.Anchored =
color.CanCollide =
color.BrickColor = BrickColor.()
color.Parent =
:():(color, )
(, settings.hitColor)
()
settings.hosamMer = settings.hosamMer
settings.hosamMer
gui = .()
gui.Name =
gui.Parent = screenGui
label = .()
label.Size = .(, , , )
label.Position = .(, -, , -)
label.Text =
label.TextColor3 = .(, , )
label.TextSize =
label.BackgroundTransparency =
label.Parent = gui
gui = screenGui:()
gui gui:()
(, settings.hosamMer)
()
settings.pouch = settings.pouch
settings.pouch
gui = .()
gui.Name =
gui.Parent = screenGui
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.Parent = gui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = frame
label = .()
label.Size = .(, , , )
label.Text =
label.TextColor3 = .(, , )
label.TextSize =
label.BackgroundTransparency =
label.Parent = frame
gui = screenGui:()
gui gui:()
(, settings.pouch)
()
settings.animation = settings.animation
settings.animation
char = player.Character
char char:()
anim = .()
anim.AnimationId =
track = char.Humanoid:(anim)
track:()
char = player.Character
char char:()
char.Humanoid:()
(, settings.animation)
()
char = player.Character
char
existingSword = char:()
existingSword
existingSword:()
()
sword = .()
sword.Name =
sword.RequiresHandle =
sword.Parent = player.Backpack
handle = .()
handle.Name =
handle.Size = .(, , )
handle.BrickColor = BrickColor.()
handle.Material = .Material.SmoothPlastic
handle.Anchored =
handle.CanCollide =
handle.Parent = sword
blade = .()
blade.Name =
blade.Size = .(, , )
blade.Position = .(, , )
blade.BrickColor = BrickColor.()
blade.Material = .Material.Neon
blade.Anchored =
blade.CanCollide =
blade.Parent = handle
glow = .()
glow.Color = .(, , )
glow.Range =
glow.Brightness =
glow.Parent = blade
damage =
cooldown =
sword.Activated:(()
cooldown
cooldown =
tweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.Out)
tween = tweenService:(handle, tweenInfo, {
= handle.CFrame * .(, , -)
})
tween:()
tween.Completed:(()
tweenBack = tweenService:(handle, TweenInfo.(), {
= handle.CFrame * .(, , )
})
tweenBack:()
)
charPos = char.HumanoidRootPart.Position
_, target (.Players:())
target ~= player
targetChar = target.Character
targetChar targetChar:()
dist = (targetChar.HumanoidRootPart.Position - charPos).Magnitude
dist <
humanoid = targetChar:()
humanoid
humanoid.Health = humanoid.Health - damage
( .. target.Name .. .. damage .. )
.()
cooldown =
)
sword.Equipped:(()
handle.Parent = char
characterCF = char.HumanoidRootPart.CFrame
handle.CFrame = characterCF * .(, , ) * .(, , )
)
sword.Unequipped:(()
handle.Parent = sword
)
.()
player.Backpack:()
char.Humanoid:(sword)
()
menuData = {
main = {
{name = , action = () currentMenu = ; () },
{name = , action = () currentMenu = ; () },
{name = , action = () currentMenu = ; () },
{name = , action = () currentMenu = ; () },
{name = , action = () currentMenu = ; () },
{name = , action = () currentMenu = ; () },
},
visuals = {
{name = , action = toggleMaxVisuals, color = .(, , )},
{name = , action = toggleFullBright},
{name = , action = toggleCrosshair},
{name = , action = toggleHitBubble},
{name = , action = toggleBodyGlow},
{name = , action = toggleChinaHat},
{name = , action = toggleAspectRatio},
{name = , action = toggleBlockOverlay},
{name = , action = toggleArrowNametag},
{name = , action = toggleCustomHand},
{name = , action = toggleHitColor},
{name = , action = toggleHosamMer},
},
hud = {
{name = , action = () () },
{name = , action = () () },
{name = , action = () ( .. .()) },
{name = , action = () ( .. .()) },
},
utilities = {
{name = , action = toggleSpeed},
{name = , action = toggleJumpBoost},
{name = , action = toggleFly},
{name = , action = toggleNoClip},
{name = , action = ()
char = player.Character
char char:()
char.Humanoid.WalkSpeed =
char.Humanoid.JumpPower =
settings.speed =
settings.jumpBoost =
},
{name = , action = ()
char = player.Character
char char:()
char.Humanoid.MaxHealth = .huge
char.Humanoid.Health = .huge
},
},
pouch = {
{name = , action = togglePouch},
{name = , action = () () },
{name = , action = () () },
{name = , action = () () },
{name = , action = () () },
},
animations = {
{name = , action = toggleAnimation},
{name = , action = () () },
{name = , action = () () },
{name = , action = () () },
{name = , action = () () },
{name = , action = () () },
},
pvp = {
{name = , action = giveNetheriteSword, color = .(, , )},
{name = , action = ()
char = player.Character
char char:()
char.Humanoid.WalkSpeed =
},
{name = , action = ()
char = player.Character
char
i = ,
armor = .()
armor.Size = .(, , )
armor.BrickColor = BrickColor.()
armor.Material = .Material.Neon
armor.Anchored =
armor.CanCollide =
armor.Transparency =
armor.Parent = char
armor.Position = char.HumanoidRootPart.Position + .(, + (i-) * , )
:():(armor, )
},
{name = , action = ()
char = player.Character
char
sword = char:()
sword sword:()
bp = player.Backpack:()
bp bp:()
settings.speed =
char = player.Character
char char:()
char.Humanoid.WalkSpeed =
},
},
}
()
_, child (scrollContainer:())
child:() child:()
child:()
backButton.Visible = (currentMenu ~= )
currentMenu ==
title.Text =
title.Text = .. .(currentMenu)
items = menuData[currentMenu] {}
grid = .()
grid.Size = .(, , , .(#items / ) * + )
grid.BackgroundTransparency =
grid.Parent = scrollContainer
i, item (items)
col = (i - ) %
row = .((i - ) / )
button = .()
button.Size = .(, , , )
button.Position = .(col == , , , row * + )
button.BackgroundColor3 = item.color .(, , )
button.BackgroundTransparency =
button.BorderSizePixel =
button.Text = item.name
button.TextColor3 = .(, , )
button.TextSize =
button.TextXAlignment = .TextXAlignment.Center
button.TextYAlignment = .TextYAlignment.Center
button.Font = .Font.SourceSansBold
button.Parent = grid
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = button
button.MouseEnter:(()
button.BackgroundColor3 = .(, , )
)
button.MouseLeave:(()
button.BackgroundColor3 = item.color .(, , )
)
button.MouseButton1Click:(item.action)
scrollContainer.CanvasSize = .(, , , .(#items / ) * + )
fpsFrame = .()
fpsFrame.Size = .(, , , )
fpsFrame.Position = .(, -, , )
fpsFrame.BackgroundColor3 = .(, , )
fpsFrame.BackgroundTransparency =
fpsFrame.BorderSizePixel =
fpsFrame.ClipsDescendants =
fpsFrame.Parent = screenGui
fpsCorner = .()
fpsCorner.CornerRadius = .(, )
fpsCorner.Parent = fpsFrame
fpsText = .()
fpsText.Size = .(, , , )
fpsText.BackgroundTransparency =
fpsText.TextColor3 = .(, , )
fpsText.Text =
fpsText.TextSize =
fpsText.Font = .Font.GothamBold
fpsText.TextXAlignment = .TextXAlignment.Center
fpsText.TextYAlignment = .TextYAlignment.Center
fpsText.Parent = fpsFrame
frameCount =
lastTime = ()
()
frameCount = frameCount +
currentTime = ()
deltaTime = currentTime - lastTime
deltaTime >=
fps = .(frameCount / deltaTime)
frameCount =
lastTime = currentTime
ping = .(statsService.Network.ServerStatsItem[]:() * )
fpsText.Text = .. ping .. .. fps ..
runService.RenderStepped:(updateFPS)
userInputService.InputBegan:((input, gameProcessed)
input.KeyCode == .KeyCode.RightShift
menuFrame.Visible = menuFrame.Visible
menuFrame.Visible
currentMenu =
()
)
()
()
()
Universal