Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
TweenService = :()
RunService = :()
player = Players.LocalPlayer
playerGui = player:()
UserInputService.TouchEnabled
SETTINGS_FOLDER =
Settings = {
Data = {
AimAssist = ,
AimAssistStrength = ,
AimLockStrength = ,
TeamCheck = ,
LineOfSight = ,
AutoFace = ,
ShowFOV = ,
TargetHighlight = ,
SmoothCameraReturn = ,
UIGlow = ,
ESPEnabled = ,
ESPTeamCheck = ,
FlyEnabled = ,
FlySpeed = ,
}
}
Settings:()
folder = playerGui:(SETTINGS_FOLDER)
folder
key, default (self.Data)
obj = folder:(key)
obj
(default) == obj:()
self.Data[key] = obj.Value
(default) == obj:()
self.Data[key] = obj.Value
Settings:()
folder = playerGui:(SETTINGS_FOLDER)
folder
folder = .()
folder.Name = SETTINGS_FOLDER
folder.Parent = playerGui
key, value (self.Data)
obj = folder:(key)
obj
(value) ==
obj = .()
obj = .()
obj.Name = key
obj.Parent = folder
obj.Value = value
Settings:(key)
self.Data[key]
Settings:(key, value)
self.Data[key] = value
self:()
Settings:()
(class, props)
inst = .(class)
k,v (props) inst[k] = v
inst
screenGui = (, {
Name = ,
Parent = playerGui,
ResetOnSpawn =
})
mainFrame = (, {
Parent = screenGui,
Size = .(, , , ),
Position = .(, , , ),
BackgroundColor3 = .(,,),
BorderSizePixel =
})
(, { Parent = mainFrame, CornerRadius = .(,) })
dockButton = (, {
Parent = screenGui,
Size = .(,,,),
Position = .(,,,-),
BackgroundColor3 = .(,,),
Text = ,
TextScaled = ,
TextColor3 = .(,,),
Visible =
})
(, { Parent = dockButton, CornerRadius = .(,) })
dockButton.MouseButton1Click:(()
dockButton.Visible =
mainFrame.Visible =
)
topBar = (, {
Parent = mainFrame,
Size = .(,,,),
BackgroundColor3 = .(,,)
})
title = (, {
Parent = topBar,
Size = .(,-,,),
Position = .(,,,),
Text = ,
TextColor3 = .(,,),
BackgroundTransparency = ,
TextXAlignment = .TextXAlignment.Left,
TextScaled =
})
minBtn = (, {
Parent = topBar,
Size = .(,,,),
Position = .(,-,,),
Text = ,
TextScaled = ,
BackgroundColor3 = .(,,),
TextColor3 = .(,,)
})
minimized =
minBtn.MouseButton1Click:(()
minimized = minimized
mainFrame.Visible = minimized
dockButton.Visible = minimized
)
dragging =
dragStart, startPos
topBar.InputBegan:((input)
input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = mainFrame.Position
)
topBar.InputChanged:((input)
dragging input.UserInputType == .UserInputType.Touch
delta = input.Position - dragStart
mainFrame.Position = .(
startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y
)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.Touch
dragging =
)
tabButtonsFrame = (, {
Parent = mainFrame,
Size = .(,,,-),
Position = .(,,,),
BackgroundColor3 = .(,,)
})
contentFrame = (, {
Parent = mainFrame,
Size = .(,-,,-),
Position = .(,,,),
BackgroundColor3 = .(,,)
})
tabs = {}
currentTab
(name)
tabName, frame (tabs)
frame.Visible = (tabName == name)
currentTab = name
(name, icon, order)
btn = (, {
Parent = tabButtonsFrame,
Size = .(,,,),
Position = .(,,,(order-)*),
Text = icon .. .. name,
TextColor3 = .(,,),
BackgroundColor3 = .(,,),
TextScaled =
})
(, { Parent = btn, CornerRadius = .(,) })
frame = (, {
Parent = contentFrame,
Size = .(,,,),
CanvasSize = .(,,,),
ScrollBarThickness = ,
BackgroundTransparency = ,
Visible =
})
tabs[name] = frame
btn.MouseButton1Click:(()
(name)
)
frame
(parent, label, key, order)
btn = (, {
Parent = parent,
Size = .(,,,),
Position = .(,,, + (order-)*),
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
TextScaled = ,
Text = label .. .. (Settings:(key) )
})
(, { Parent = btn, CornerRadius = .(,) })
btn.MouseButton1Click:(()
newVal = Settings:(key)
Settings:(key, newVal)
btn.Text = label .. .. (newVal )
)
btn
(parent, label, key, order)
frame = (, {
Parent = parent,
Size = .(,,,),
Position = .(,,, + (order-)*),
BackgroundTransparency =
})
value = Settings:(key)
textLabel = (, {
Parent = frame,
Size = .(,,,),
Text = label .. .. value,
TextColor3 = .(,,),
BackgroundTransparency = ,
TextScaled =
})
bar = (, {
Parent = frame,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,)
})
(, { Parent = bar, CornerRadius = .(,) })
fill = (, {
Parent = bar,
Size = .(value/,,,),
BackgroundColor3 = .(,,)
})
(, { Parent = fill, CornerRadius = .(,) })
draggingSlider =
bar.InputBegan:((input)
input.UserInputType == .UserInputType.Touch
draggingSlider =
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.Touch
draggingSlider =
)
bar.InputChanged:((input)
draggingSlider input.UserInputType == .UserInputType.Touch
rel = .((input.Position.X - bar.AbsolutePosition.X) / bar.AbsoluteSize.X, , )
newVal = .(rel * )
fill.Size = .(rel,,,)
textLabel.Text = label .. .. newVal
Settings:(key, newVal)
)
frame
aimTab = (, , )
combatTab = (, , )
visualTab = (, , )
extraTab = (, , )
scriptTab = (, , )
espTab = (, , )
flyTab = (, , )
()
(aimTab, , , )
(aimTab, , , )
(aimTab, , , )
(combatTab, , , )
(combatTab, , , )
(combatTab, , , )
(visualTab, , , )
(visualTab, , , )
(extraTab, , , )
glowToggle = (extraTab, , , )
()
Settings:()
mainFrame.BackgroundColor3 = .(,,)
mainFrame.BackgroundColor3 = .(,,)
()
glowToggle.MouseButton1Click:(applyGlow)
CodeBox = (, {
Parent = scriptTab,
Size = .(,,,),
Position = .(,,,),
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
Text = ,
TextXAlignment = .TextXAlignment.Left,
TextYAlignment = .TextYAlignment.Top,
MultiLine = ,
ClearTextOnFocus = ,
TextWrapped = ,
TextSize = ,
})
(, { Parent = CodeBox, CornerRadius = .(,) })
(code)
env = {
= ,
= ,
= ,
= ,
= ,
Settings = Settings.Data
}
func = (code)
func ()
(func, env)
ok, err = (func)
ok (, err)
RunBtn = (, {
Parent = scriptTab,
Size = .(,,,),
Position = .(,,,),
Text = ,
BackgroundColor3 = .(,,),
TextColor3 = .(,,),
TextScaled =
})
(, { Parent = RunBtn, CornerRadius = .(,) })
RunBtn.MouseButton1Click:(()
(CodeBox.Text)
)
(espTab, , , )
(espTab, , , )
ESPFolder = .(, )
ESPFolder.Name =
(plr)
plr.Character
plr.Character:() plr.Character
(plr)
h = ESPFolder:(plr.Name)
h h
newH = .()
newH.Name = plr.Name
newH.FillColor = .(,,)
newH.OutlineColor = .(,,)
newH.Parent = ESPFolder
newH
RunService.RenderStepped:(()
Settings:()
_,h (ESPFolder:()) h.Enabled =
_,plr (Players:())
plr ~= player
h = (plr)
Settings:() player.Team plr.Team == player.Team
h.Enabled =
char = (plr)
char
h.Adornee = char
h.Enabled =
h.Enabled =
)
(flyTab, , , )
(flyTab, , , )
flyForce
()
char = player.Character
char
root = char:()
root
flyForce flyForce:()
flyForce = .()
flyForce.MaxForce = .(,,)
flyForce.Velocity = .(,,)
flyForce.Parent = root
stopAi aimbot

Universal