Run it
Copy the script and paste it into your executor.
Xan = (:())()
Players = :()
RunService = :()
UserInputService = :()
HttpService = :()
MarketplaceService = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
Config = {
Aimlock = ,
ESP = ,
Noclip = ,
InfJump = ,
JumpHack = ,
SpeedHack = ,
Fly = ,
FlySpeed = ,
WalkSpeed = ,
JumpPower = ,
TargetPlr = ,
AimRange = ,
HitParts = {Head = , Chest = }
}
Connections = {}
Objects = {}
Xan.(
{
Title = ,
Subtitle = ,
Duration = ,
Theme =
}
)
GameName =
GameIcon = Xan.Logos.Default
.(
()
(
()
info = MarketplaceService:(.PlaceId)
GameName = info.Name
)
success, response =
(
()
r =
( .request) ( .request) (fluxus fluxus.request)
r
(
{
Url = .. HttpService:(GameName),
Method =
}
)
)
success response response.StatusCode ==
data = HttpService:(response.Body)
data.success data.game
GameIcon = data.game.backup_rbxasset data.game.rbxthumb
Xan.GameIcons[GameName]
GameIcon = Xan.GameIcons[GameName]
)
.()
.()
Window =
Xan:(
{
Title = ,
Subtitle = GameName,
Theme = ,
Size = .(, , , ),
ShowActiveList = ,
ShowLogo = ,
Logo = GameIcon,
ConfigName =
}
)
Xan.({Window = Window, Position = .(, , , ), Visible = })
Watermark =
Xan.(
{
Text = .. .(),
Visible = ,
ShowFPS = ,
ShowPing = ,
Theme =
}
)
.(
()
Window
Watermark:( .. .())
.()
)
MainTab = Window:(, Xan.Icons.Home)
ConfigTab = Window:(, Xan.Icons.Settings)
MainTab:()
AimToggle =
MainTab:(
,
,
(v)
Config.Aimlock = v
)
MainTab:(
,
,
.KeyCode.G,
()
AimToggle:( AimToggle.())
)
MainTab:(
,
,
{Min = , Max = , Default = },
(v)
Config.AimRange = v
)
MainTab:(
{
Name = ,
HitboxParts = {, , , },
Default = {Head = , Chest = },
Callback = (val)
Config.HitParts = val
}
)
MainTab:()
EspToggle =
MainTab:(
,
,
(v)
Config.ESP = v
v
_, o (Objects)
o.Name ==
o:()
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:()
hl = .()
hl.Name =
hl.FillColor = .(, , )
hl.OutlineColor = .(, , )
hl.FillTransparency =
hl.Parent = p.Character
.(Objects, hl)
)
MainTab:(
,
,
.KeyCode.H,
()
EspToggle:( EspToggle.())
)
MainTab:(, {Enabled = })
MainTab:()
FlightTog =
MainTab:(
,
,
(v)
Config.Fly = v
v LocalPlayer.Character
LocalPlayer.Character.Humanoid.PlatformStand =
)
MainTab:(
,
,
.KeyCode.F,
()
FlightTog:( FlightTog.())
)
MainTab:(
,
,
{Min = , Max = , Default = },
(v)
Config.FlySpeed = v
)
SpeedTog =
MainTab:(
,
,
(v)
Config.SpeedHack = v
v LocalPlayer.Character
LocalPlayer.Character.Humanoid.WalkSpeed =
)
MainTab:(
,
,
.KeyCode.J,
()
SpeedTog:( SpeedTog.())
)
MainTab:(
,
,
{Min = , Max = , Default = },
(v)
Config.WalkSpeed = v
)
JumpTog =
MainTab:(
,
,
(v)
Config.JumpHack = v
v LocalPlayer.Character
LocalPlayer.Character.Humanoid.JumpPower =
)
MainTab:(
,
,
.KeyCode.K,
()
JumpTog:( JumpTog.())
)
MainTab:(
,
,
{Min = , Max = , Default = },
(v)
Config.JumpPower = v
)
NoclipTog =
MainTab:(
,
,
(v)
Config.Noclip = v
)
MainTab:(
,
,
.KeyCode.N,
()
NoclipTog:( NoclipTog.())
)
InfJumpTog =
MainTab:(
,
,
(v)
Config.InfJump = v
)
MainTab:(
,
,
.KeyCode.L,
()
InfJumpTog:( InfJumpTog.())
)
MainTab:()
()
names = {}
_, p (Players:())
p ~= LocalPlayer
.(names, p.Name)
.(names)
#names ==
.(names, )
names
TpDropdown =
MainTab:(
,
,
(),
(v)
Config.TargetPlr = Players:(v)
)
Connections[] =
Players.PlayerAdded:(
()
TpDropdown:(())
)
Connections[] =
Players.PlayerRemoving:(
()
TpDropdown:(())
)
MainTab:(
,
()
TpDropdown:(())
)
MainTab:(
,
()
Config.TargetPlr Config.TargetPlr.Character
LocalPlayer.Character:(
Config.TargetPlr.Character.HumanoidRootPart.CFrame * .(, , )
)
Xan.({Title = , Content = .. Config.TargetPlr.Name})
Xan.({Title = , Content = , Type = })
)
MainTab:(, {Min = , Max = , AutoTrack = })
ConfigTab:(, {Flag = , Default = })
ConfigTab:(
,
()
Xan:(Xan.Flags[] )
)
ConfigTab:(
,
()
Xan:(Xan.Flags[] )
)
ConfigTab:()
ConfigTab:(
,
()
_, c (Connections)
c:()
_, o (Objects)
(
()
o:()
)
LocalPlayer.Character
h = LocalPlayer.Character:()
h
h.PlatformStand =
h.WalkSpeed =
h.JumpPower =
Watermark:()
Xan:()
)
BodyVel, BodyGyro
Connections[] =
RunService.Stepped:(
()
char = LocalPlayer.Character
char
hum = char:()
root = char:()
Config.Noclip
_, p (char:())
p:()
p.CanCollide =
hum
Config.SpeedHack
hum.WalkSpeed = Config.WalkSpeed
Config.JumpHack
hum.UseJumpPower =
hum.JumpPower = Config.JumpPower
Config.Fly root
BodyVel
BodyVel = .(, root)
BodyVel.MaxForce = .(, , )
.(Objects, BodyVel)
BodyGyro
BodyGyro = .(, root)
BodyGyro.MaxTorque = .(, , )
BodyGyro.P =
.(Objects, BodyGyro)
hum.PlatformStand =
BodyGyro.CFrame = Camera.CFrame
dir = .zero
UserInputService:(.KeyCode.W)
dir = dir + Camera.CFrame.LookVector
UserInputService:(.KeyCode.S)
dir = dir - Camera.CFrame.LookVector
UserInputService:(.KeyCode.A)
dir = dir - Camera.CFrame.RightVector
UserInputService:(.KeyCode.D)
dir = dir + Camera.CFrame.RightVector
UserInputService:(.KeyCode.E)
dir = dir + .(, , )
UserInputService:(.KeyCode.Q)
dir = dir - .(, , )
BodyVel.Velocity = dir * Config.FlySpeed
BodyVel
BodyVel:()
BodyVel =
BodyGyro
BodyGyro:()
BodyGyro =
)
Connections[] =
RunService.RenderStepped:(
()
Config.Aimlock
mouse = UserInputService:()
best, bestDist = , Config.AimRange
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:()
p.Character.Humanoid.Health >
part =
Config.HitParts.Head
part = p.Character:()
part Config.HitParts.Chest
part = p.Character:()
part
part = p.Character:()
part
pos, vis = Camera:(part.Position)
vis
dist = (.(pos.X, pos.Y) - mouse).Magnitude
dist < bestDist
bestDist = dist
best = part
best
Camera.CFrame = .(Camera.CFrame.Position, best.Position)
)
Connections[] =
UserInputService.JumpRequest:(
()
Config.InfJump LocalPlayer.Character
LocalPlayer.Character.Humanoid:(.HumanoidStateType.Jumping)
)
Connections[] =
UserInputService.InputBegan:(
(input, gpe)
gpe
input.KeyCode == .KeyCode.U Config.TargetPlr Config.TargetPlr.Character
LocalPlayer.Character:(
Config.TargetPlr.Character.HumanoidRootPart.CFrame * .(, , )
)
Xan.({Title = , Content = .. Config.TargetPlr.Name})
)
Xan.({Title = , Content = , Icon = GameIcon, Type = })
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: xan.bar, api.xan.bar.
Universal