Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
ReplicatedStorage = :()
Workspace = :()
TweenService = :()
Lighting = :()
LocalPlayer = Players.LocalPlayer
v5 = LocalPlayer
v6 = Workspace.CurrentCamera
v11 = Workspace
().newcclosure = (f) f
checkcaller ().checkcaller = ()
().hookmetamethod = ()
getnamecallmethod ().getnamecallmethod = ()
mathFloor = .floor
mathClamp = .clamp
mathAbs = .abs
mathRad = .rad
Vector2New = .new
Vector3New = .new
CFrameNew = .new
=
=
=
=
=
=
string_format = .format
string_find = .find
task_spawn = .spawn
task_delay = .delay
task_wait = .wait
task_defer = .defer
DrawingOK = (() t = .(); t:() )
playerCache = {}
(p) p ~= LocalPlayer playerCache[p] =
(p) playerCache[p] =
_, p (Players:()) (p)
Players.PlayerAdded:(onPAdd)
Players.PlayerRemoving:(onPRem)
cachedChar = LocalPlayer.Character
cachedHumanoid = cachedChar cachedChar:()
(c)
cachedChar = c
cachedHumanoid =
c
h = c:()
h cachedHumanoid = h
(()
h2 = c:(, )
h2 cachedChar == c cachedHumanoid = h2
)
LocalPlayer.CharacterAdded:((c) (c) )
LocalPlayer.CharacterRemoving:(() cachedChar = ; cachedHumanoid = )
cachedChar (cachedChar)
Toggles = { SA_Enabled = {Value = }, XRay = {Value = } }
Options = { SA_FOVRadius = {Value = } }
v13 = {
Enabled = , TargetPart = ,
UseFOV = , FOVRadius = , FOVRadiusSq = ,
FOVColor = .(,,),
FOVColorNoTarget = .(,,),
FOVColorOnTarget = .(,,),
Snapline = , SnaplineColor = .(,,), SnaplineThickness = ,
WallCheck = , Priority = ,
MaxDistance = , MaxDistanceSq = ,
}
TracerSettings = { Enabled = , Color = .(,,), TextureID = , Width = , Transparency = , LifeTime = }
ESPOptions = { Enabled = , Box = , Name = , Distance = , HealthBar = , Chams = , TargetHUD = }
ESPColors = { Box1 = .(,,), Name = .(,,), Distance = .(,,) }
XRaySettings = { Enabled = , Transparency = }
ForceFieldSettings = { Enabled = , Color = .(,,) }
JumpCircleSettings = { Enabled = , Color = .(,,) }
HitSoundSettings = { Enabled = , Choice = , Volume = , OriginalSounds = {} }
SpeedSettings = { Enabled = , Value = }
NoJumpDelaySettings = { Enabled = , Delay = , LastJumpTime = , Conn = }
FOVSettings = { Enabled = , Value = }
ThirdPersonSettings = { Enabled = , Distance = }
AutoFireSettings = { Enabled = , Delay = , LastFire = }
StretchSettings = { Enabled = , Value = }
SpiderSettings = { Enabled = , Speed = }
JumpStunSettings = { Enabled = , Height = }
WaterSpeed = { Enabled = , Value = }
NoDecorationEnabled =
SkyColorSettings = { Enabled = , Color = .(,,) }
DeleteSpikesSettings = { Enabled = }
ToolHighlightSettings = { Enabled = , Color = .(,,) }
KillNotify =
CurrentAimTarget =
LibraryUnloaded =
jumpShootEnabled =
jumpShootPatched = {}
SimpleJumpShootEnabled =
simpleJumpShootPatched = {}
screenCenter = (,)
()
cam = Workspace.CurrentCamera
cam vp = cam.ViewportSize; screenCenter = (vp.X*, vp.Y*)
screenCenter
(pos)
cam = Workspace.CurrentCamera
cam (,),
p, v = cam:(pos)
(p.X, p.Y), v
(a, b) dx, dy = a.X-b.X, a.Y-b.Y; dx*dx+dy*dy
(a, b) dx,dy,dz = a.X-b.X, a.Y-b.Y, a.Z-b.Z; dx*dx+dy*dy+dz*dz
ignoreFolderNames = {,,,,,,,,,,}
wallRayP = RaycastParams.()
wallRayP.FilterType = .RaycastFilterType.Exclude
wallRayP.IgnoreWater =
(origin, targetPos, targetChar)
il = {}
cachedChar il[#il+] = cachedChar
cam = Workspace.CurrentCamera
cam il[#il+] = cam
i = , #ignoreFolderNames
f = Workspace:(ignoreFolderNames[i])
f il[#il+] = f
wallRayP.FilterDescendantsInstances = il
_ = ,
dir = targetPos - origin
dir.Magnitude <
r = Workspace:(origin, dir, wallRayP)
r
r.Instance:(targetChar)
r.Instance:() r.Instance.Transparency >=
il[#il+] = r.Instance; wallRayP.FilterDescendantsInstances = il;
hitO =
plr , playerCache
plr.Character r.Instance:(plr.Character)
il[#il+] = plr.Character; wallRayP.FilterDescendantsInstances = il; hitO = ;
hitO
()
cam = Workspace.CurrentCamera
cam
v6 = cam
myRoot = cachedChar cachedChar:()
myPos = myRoot myRoot.Position
mousePos = ()
camPos = cam.CFrame.Position
best, bestD = ,
plr , playerCache
ch = plr.Character; ch
part = ch:(v13.TargetPart) ch:() ch:()
part part.Parent
hum = ch:()
hum hum.Health <=
pp = part.Position
myPos (myPos, pp) > v13.MaxDistanceSq
sp, vis = (pp)
vis
sd = (mousePos, sp)
v13.UseFOV sd > v13.FOVRadiusSq
v13.WallCheck (camPos, pp, ch)
cd = (v13.Priority == myPos) (myPos, pp) sd
bestD cd < bestD best = part; bestD = cd
best
trPool, trSize = {},
()
trSize > p = trPool[trSize]; trPool[trSize] = ; trSize -= ; p
p = .(); p.Anchored = ; p.CanCollide = ; p.Transparency = ; p.Size = (,,)
a0 = .(,p); a0.Name =
a1 = .(,p); a1.Name =
b = .(); b.Name = ; b.Attachment0 = a0; b.Attachment1 = a1
b.FaceCamera = ; b.LightEmission = ; b.LightInfluence = ; b.TextureLength = ; b.TextureSpeed = ; b.Parent = p
p
(startPos, endPos)
LibraryUnloaded
p = (); p.Parent = Workspace
a0 = p:(); a1 = p:()
a0 a0.WorldPosition = startPos
a1 a1.WorldPosition = endPos
b = p:()
b
b.Color = ColorSequence.(TracerSettings.Color)
b.Transparency = NumberSequence.(TracerSettings.Transparency)
b.Texture = TracerSettings.TextureID
b.Width0 = TracerSettings.Width; b.Width1 = TracerSettings.Width; b.Enabled =
(TracerSettings.LifeTime, ()
p b b.Enabled = ; p.Parent = ; trSize += ; trPool[trSize] = p
)
()
mouse1click ()
s, vim = (.GetService, , )
s vim vim:(,,,,,); (() vim:(,,,,,) )
espCache = {}
()
DrawingOK
e = {}
e.Box = .(); e.Box.Visible = ; e.Box.Thickness = ; e.Box.Filled = ; e.Box.Transparency =
e.BoxOutline = .(); e.BoxOutline.Visible = ; e.BoxOutline.Thickness = ; e.BoxOutline.Filled = ; e.BoxOutline.Color = .(,,); e.BoxOutline.Transparency =
e.Name = .(); e.Name.Visible = ; e.Name.Center = ; e.Name.Outline = ; e.Name.Size = ; e.Name.Font =
e.Dist = .(); e.Dist.Visible = ; e.Dist.Center = ; e.Dist.Outline = ; e.Dist.Size = ; e.Dist.Font =
e.HpBg = .(); e.HpBg.Visible = ; e.HpBg.Filled = ; e.HpBg.Color = .(,,); e.HpBg.Transparency =
e.Hp = .(); e.Hp.Visible = ; e.Hp.Filled = ; e.Hp.Transparency =
e.Chams = ; e.VisibleNow = ; e.LastVisCheck =
e
(e)
e
e.Box e.Box.Visible =
e.BoxOutline e.BoxOutline.Visible =
e.Name e.Name.Visible =
e.Dist e.Dist.Visible =
e.HpBg e.HpBg.Visible =
e.Hp e.Hp.Visible =
e.Chams (() e.Chams:() ); e.Chams =
(plr)
e = espCache[plr]; e
(()
e.Box e.Box:() ; e.BoxOutline e.BoxOutline:()
e.Name e.Name:() ; e.Dist e.Dist:()
e.HpBg e.HpBg:() ; e.Hp e.Hp:()
e.Chams e.Chams:()
)
espCache[plr] =
Players.PlayerRemoving:(rmEsp)
()
ESPOptions.Enabled _, e (espCache) (e) ;
DrawingOK
cam = Workspace.CurrentCamera; cam
camPos = cam.CFrame.Position
myRoot = cachedChar cachedChar:()
now = ()
plr , playerCache
ch = plr.Character
ch espCache[plr] (espCache[plr]) ;
hrp = ch:(); hum = ch:()
hrp hum hum.Health <= espCache[plr] (espCache[plr]) ;
pos = hrp.Position
topS = cam:(pos + (,,))
botS = cam:(pos - (,,))
topS.Z < botS.Z < espCache[plr] (espCache[plr]) ;
espCache[plr] espCache[plr] = ()
e = espCache[plr]; e
h = (botS.Y - topS.Y); w = h*
cx = (topS.X+botS.X)*; bx = cx-w*; by = topS.Y
ESPOptions.Box
e.BoxOutline.Visible = ; e.BoxOutline.Position = (bx,by); e.BoxOutline.Size = (w,h)
e.Box.Visible = ; e.Box.Position = (bx,by); e.Box.Size = (w,h); e.Box.Color = ESPColors.Box1
e.Box.Visible = ; e.BoxOutline.Visible =
ESPOptions.Name e.Name.Visible = ; e.Name.Position = (cx,by-); e.Name.Text = plr.DisplayName; e.Name.Color = ESPColors.Name
e.Name.Visible =
ESPOptions.Distance myRoot e.Dist.Visible = ; e.Dist.Position = (cx,by+h+); e.Dist.Text = ((myRoot.Position-pos).Magnitude)..; e.Dist.Color = ESPColors.Distance
e.Dist.Visible =
ESPOptions.HealthBar
barX = bx-; barW = ; hp = (hum.Health/hum.MaxHealth,,)
e.HpBg.Visible = ; e.HpBg.Position = (barX,by); e.HpBg.Size = (barW,h)
e.Hp.Visible = ; e.Hp.Position = (barX,by+h*(-hp)); e.Hp.Size = (barW,h*hp); e.Hp.Color = .(*(-hp),*hp,)
e.HpBg.Visible = ; e.Hp.Visible =
ESPOptions.Chams
isVis =
now-(e.LastVisCheck ) >= e.LastVisCheck = now; isVis = (camPos,pos,ch); e.VisibleNow = isVis isVis = e.VisibleNow
col = isVis .(,,) .(,,)
e.Chams e.Chams.Parent
e.Chams (() e.Chams:() )
hl = .(); hl.FillTransparency = ; hl.OutlineTransparency = ; hl.FillColor = col; hl.Adornee = ch; hl.Parent = ch; e.Chams = hl
e.Chams.FillColor = col
e.Chams (() e.Chams:() ); e.Chams =
(modInst, patchList)
s, tbl = (, modInst)
s (tbl) ~=
funcNames = {,,,,,,,,,,,,,}
boolPatches = {
{n=,g=},{n=,g=},{n=,g=},{n=,g=},
{n=,g=},{n=,g=},{n=,g=},{n=,g=},
{n=,g=},{n=,g=},{n=,g=},{n=,g=},{n=,g=},
}
(t)
_, fname (funcNames)
(t[fname]) ==
key = ..fname
t[key] t[key] = t[fname]; t[fname] = (...) ; patchList[#patchList+] = {t=t,n=fname,k=key}
_, bp (boolPatches)
t[bp.n] ~=
key = ..bp.n
t[key] t[key] = t[bp.n]; t[bp.n] = bp.g; patchList[#patchList+] = {t=t,n=bp.n,k=key}
(tbl)
_, v (tbl) (v) == (v)
(patchList)
kws = {,,,,,,,,,,,}
(name) low = name:(); _,kw (kws) low:(kw) ;
(container)
container
_, v (container:())
v:() (v.Name) (patchModuleForJumpShoot, v, patchList)
(ReplicatedStorage)
(:())
(LocalPlayer:())
(LocalPlayer:())
cachedChar (cachedChar)
(patchList)
_, p (patchList) (() p.t[p.n] = p.t[p.k]; p.t[p.k] = )
(en)
jumpShootEnabled = en
en jumpShootPatched = {}; (() (jumpShootPatched) )
(jumpShootPatched); jumpShootPatched = {}
(en)
SimpleJumpShootEnabled = en
en simpleJumpShootPatched = {}; (() (simpleJumpShootPatched) )
(simpleJumpShootPatched); simpleJumpShootPatched = {}
spikesConn =
()
count =
_, obj (Workspace:())
obj.Name == (() obj:() ); count +=
count > (() Settings:(..count.., ) )
(en)
DeleteSpikesSettings.Enabled = en
en
()
spikesConn (() spikesConn:() )
spikesConn = Workspace.DescendantAdded:((obj)
DeleteSpikesSettings.Enabled obj.Name == (() (() obj:() ) )
)
spikesConn (() spikesConn:() ); spikesConn =
toolHighlightConns = {}
allToolHighlights = {}
(tool)
tool:()
oldHl = tool:()
oldHl oldHl:()
ToolHighlightSettings.Enabled
hl = .(); hl.Name = ; hl.Adornee = tool
hl.FillTransparency = ; hl.OutlineColor = ToolHighlightSettings.Color; hl.OutlineTransparency = ; hl.Parent = tool
allToolHighlights[tool] = hl
()
_, hl (allToolHighlights) hl hl.Parent (() hl:() )
allToolHighlights = {}
()
_, conn (toolHighlightConns) (() conn:() )
toolHighlightConns = {}
ToolHighlightSettings.Enabled ();
bp = LocalPlayer:()
bp
_, tool (bp:()) (tool)
toolHighlightConns[#toolHighlightConns+] = bp.ChildAdded:((tool)
ToolHighlightSettings.Enabled tool:() (() (tool) )
)
cachedChar
_, tool (cachedChar:()) tool:() (tool)
toolHighlightConns[#toolHighlightConns+] = cachedChar.ChildAdded:((tool)
ToolHighlightSettings.Enabled tool:() (() (tool) )
)
toolHighlightConns[#toolHighlightConns+] = LocalPlayer.CharacterAdded:((ch)
()
newBp = LocalPlayer:()
newBp
_, tool (newBp:()) (tool)
toolHighlightConns[#toolHighlightConns+] = newBp.ChildAdded:((tool)
ToolHighlightSettings.Enabled tool:() (() (tool) )
)
toolHighlightConns[#toolHighlightConns+] = ch.ChildAdded:((tool)
ToolHighlightSettings.Enabled tool:() (() (tool) )
)
)
StellarHubMenu = (() s,r = (() (:())() ); s r )()
Settings = (() s,r = (() (:())() ); s r )()
StellarHubMenu Settings
Window = StellarHubMenu:({
Title = , Size = .(,,,),
Position = .(,,,), ShowOnCreate = , PerformanceMode = ,
TweenSpeed = , UnloadTotal = , PlayerListEnabled = ,
WatermarkEnabled = , WatermarkText = ,
CanChangeTitleWatermark = , ObfuscateConfig = ,
MobileLogo = ,
})
Tabs = { Combat = Window:(), Visual = Window:(), Player = Window:() }
Settings:(Window, , )
SABox = Tabs.Combat:()
SABox:(, { Text = , Default = , Callback = (v) v13.Enabled = v; Toggles.SA_Enabled.Value = v }):(, { Default = , Mode = , Title = })
SABox:(, { Text = , Default = , Callback = (v) v13.WallCheck = v })
SABox:(, { Values = {,}, Default = , Multi = , Text = , Callback = (v) v13.TargetPart = v })
SABox:(, { Values = {,}, Default = , Multi = , Text = , Callback = (v) v13.Priority = v })
SABox:(, { Text = , Default = , Callback = (v) v13.UseFOV = v }):(, { Default = v13.FOVColor, Title = , Callback = (v) v13.FOVColor = v })
SABox:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) v13.FOVRadius = v; v13.FOVRadiusSq = v*v; Options.SA_FOVRadius.Value = v })
SABox:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) v13.MaxDistance = v; v13.MaxDistanceSq = v*v })
SABox:(, { Text = , Default = , Callback = (v) AutoFireSettings.Enabled = v })
SABox:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) AutoFireSettings.Delay = v })
CMods = Tabs.Combat:()
recoilMod =
(val)
val
recoilMod (() recoilMod = (ReplicatedStorage:():():()) )
recoilMod
recoilMod._o_nS recoilMod._o_nS = recoilMod.nextStep
recoilMod._o_sRM recoilMod._o_sRM = recoilMod.setRecoilMultiplier
recoilMod.nextStep = () ; recoilMod.setRecoilMultiplier = ()
recoilMod
recoilMod._o_nS recoilMod.nextStep = recoilMod._o_nS; recoilMod._o_nS =
recoilMod._o_sRM recoilMod.setRecoilMultiplier = recoilMod._o_sRM; recoilMod._o_sRM =
CMods:(, { Text = , Default = , Callback = (v) (v) })
CMods:(, { Text = , Default = , Callback = (v) (v) })
CMods:(, { Text = , Default = , Callback = (v)
(v)
v (() Settings:(, ) )
})
EBox = Tabs.Visual:()
EBox:(, { Text = , Default = , Callback = (v) ESPOptions.Enabled = v; v _,e (espCache) (e) })
EBox:(, { Text = , Default = , Callback = (v) ESPOptions.Box = v }):(, { Default = ESPColors.Box1, Title = , Callback = (v) ESPColors.Box1 = v })
EBox:(, { Text = , Default = , Callback = (v) ESPOptions.Chams = v; v _,e (espCache) e.Chams (() e.Chams:() ); e.Chams = })
EBox:(, { Text = , Default = , Callback = (v) ESPOptions.Name = v })
EBox:(, { Text = , Default = , Callback = (v) ESPOptions.Distance = v })
EBox:(, { Text = , Default = , Callback = (v) ESPOptions.HealthBar = v })
VOther = Tabs.Visual:()
VOther:(, { Text = , Default = , Callback = (v) ESPOptions.TargetHUD = v })
VOther:(, { Text = , Default = , Callback = (v) KillNotify = v })
VOther:(, { Text = , Default = , Callback = (v) (v) })
VOther:(, { Text = , Default = , Callback = (v) ToolHighlightSettings.Enabled = v; ()
}):(, { Default = .(,,), Title = , Callback = (v)
ToolHighlightSettings.Color = v
_, hl (allToolHighlights) hl hl.Parent (() hl.OutlineColor = v )
})
SG = Tabs.Visual:()
SG:(, { Text = , Default = , Callback = (v) StretchSettings.Enabled = v })
SG:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) StretchSettings.Value = v })
BTG = Tabs.Visual:()
BTG:(, { Text = , Default = , Callback = (v) TracerSettings.Enabled = v }):(, { Default = TracerSettings.Color, Title = , Callback = (v) TracerSettings.Color = v })
BTG:(, { Values = {,,,,,}, Default = , Multi = , Text = ,
Callback = (V) m = {Beam=,Lightning=,Heartrate=,Chain=,Glitch=,Swirl=}; TracerSettings.TextureID = m[V] m.Beam })
BTG:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) TracerSettings.Width = v })
BTG:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) TracerSettings.Transparency = v })
BTG:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) TracerSettings.LifeTime = v })
VOther:(, { Text = , Default = , Callback = (v) FOVSettings.Enabled = v })
VOther:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) FOVSettings.Value = v })
VOther:(, { Text = , Default = , Callback = (v) ThirdPersonSettings.Enabled = v })
VOther:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) ThirdPersonSettings.Distance = v })
VOther:(, { Text = , Default = , Callback = (v) JumpCircleSettings.Enabled = v }):(, { Default = .(,,), Title = , Callback = (v) JumpCircleSettings.Color = v })
VOther:(, { Text = , Default = , Callback = (v) XRaySettings.Enabled = v; Toggles.XRay.Value = v; (v, XRaySettings.Transparency)
}):(, { Default = , Mode = , Title = })
VOther:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) XRaySettings.Transparency = v; Toggles.XRay.Value (,v) })
WV = Tabs.Visual:()
FB = { Enabled = , Conn = }
OL = { Brightness = Lighting.Brightness, ClockTime = Lighting.ClockTime, FogEnd = Lighting.FogEnd, GlobalShadows = Lighting.GlobalShadows, Ambient = Lighting.Ambient }
(st)
FB.Enabled = st
st
Lighting.Brightness = ; Lighting.ClockTime = ; Lighting.FogEnd = ; Lighting.GlobalShadows = ; Lighting.Ambient = .(,,)
FB.Conn FB.Conn = Lighting.Changed:(()
FB.Enabled Lighting.Brightness = ; Lighting.ClockTime = ; Lighting.FogEnd = ; Lighting.GlobalShadows = ; Lighting.Ambient = .(,,)
)
FB.Conn FB.Conn:(); FB.Conn =
Lighting.Brightness = OL.Brightness; Lighting.ClockTime = OL.ClockTime; Lighting.FogEnd = OL.FogEnd; Lighting.GlobalShadows = OL.GlobalShadows; Lighting.Ambient = OL.Ambient
WV:(, { Text = , Default = , Callback = (v) (v) })
WV:(, { Text = , Default = , Callback = (v) NoDecorationEnabled = v; (() t = Workspace:(); t sethiddenproperty (t,, v) ) })
skyFx =
WV:(, { Text = , Default = ,
Callback = (v) SkyColorSettings.Enabled = v
v skyFx skyFx = .(); skyFx.Name = ; skyFx.Parent = Lighting ; skyFx.TintColor = SkyColorSettings.Color
skyFx skyFx:(); skyFx =
}):(, { Default = .(,,), Title = , Callback = (v) SkyColorSettings.Color = v; SkyColorSettings.Enabled skyFx skyFx.TintColor = v })
SkyData = {[]={Bk=,Dn=,Ft=,Lf=,Rt=,Up=},[]={Bk=,Dn=,Ft=,Lf=,Rt=,Up=},[]={Bk=,Dn=,Ft=,Lf=,Rt=,Up=}}
WV:(, { Values = {,,,}, Default = , Multi = , Text = ,
Callback = (v) sky = Lighting:()
v == sky sky:()
SkyData[v] sky sky = .(); sky.Parent = Lighting ; d = SkyData[v]
sky.SkyboxBk=..d.Bk; sky.SkyboxDn=..d.Dn; sky.SkyboxFt=..d.Ft
sky.SkyboxLf=..d.Lf; sky.SkyboxRt=..d.Rt; sky.SkyboxUp=..d.Up })
HSBox = Tabs.Visual:()
HSList = {None=,Skeet=,[]=,[]=,[]=,[]=,[]=,[]=,Duck=,Mgs=,Money=,Fart=,Meow=,byebye=}
HSNames = {} n (HSList) HSNames[#HSNames+] = n
(snd, vol) snd snd.Parent ; HitSoundSettings.OriginalSounds[snd] HitSoundSettings.OriginalSounds[snd] = {SoundId=snd.SoundId,Volume=snd.Volume} ; id = HSList[HitSoundSettings.Choice] ; id ~= snd.SoundId = id o = HitSoundSettings.OriginalSounds[snd]; o snd.SoundId = o.SoundId ; snd.Volume = vol
() snd,d (HitSoundSettings.OriginalSounds) snd snd.Parent (() snd.SoundId = d.SoundId; snd.Volume = d.Volume ) ; HitSoundSettings.OriginalSounds = {}
(tool) tool tool:() ; (() ba = tool:() tool:(,); ba _,sn ({,,}) s = ba:(sn) ba:(sn,); s s:() (s, HitSoundSettings.Volume) )
(ch) ch ; _,c (ch:()) c:() (c)
HSBox:(, { Text = , Default = , Callback = (v) HitSoundSettings.Enabled = v; v LocalPlayer.Character (LocalPlayer.Character) () })
HSBox:(, { Values = HSNames, Default = , Multi = , Text = , Callback = (v) HitSoundSettings.Choice = v; HitSoundSettings.Enabled LocalPlayer.Character (LocalPlayer.Character) })
HSBox:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) HitSoundSettings.Volume = v; HitSoundSettings.Enabled LocalPlayer.Character (LocalPlayer.Character) })
hsConn =
(ch) hsConn (() hsConn:() ); hsConn =
hsConn = ch.ChildAdded:((c) HitSoundSettings.Enabled LibraryUnloaded c:() (, () (c) ) )
(() (); HitSoundSettings.Enabled ch ch.Parent (ch) )
LV = Tabs.Visual:()
() ch = LocalPlayer.Character; ch
ForceFieldSettings.Enabled _,p (ch:()) p:() p.Material = .Material.ForceField; p.Color = ForceFieldSettings.Color
_,p (ch:()) p:() p.Material == .Material.ForceField p.Material = .Material.Plastic; p.Color = .(,,)
LV:(, { Text = , Default = , Callback = (v) ForceFieldSettings.Enabled = v; ()
}):(, { Default = .(,,), Title = , Callback = (v) ForceFieldSettings.Color = v; ForceFieldSettings.Enabled () })
MBox = Tabs.Player:()
MBox:(, { Text = , Default = , Callback = (v) SpeedSettings.Enabled = v }):(, { Default = , Mode = , Title = })
MBox:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) SpeedSettings.Value = v })
MBox:(, { Text = , Default = , Callback = (v) WaterSpeed.Enabled = v }):(, { Default = , Mode = , Title = })
MBox:(, { Text = , Min = , Max = , Default = , Rounding = , Callback = (v) WaterSpeed.Value = v })
MBox:(, { Text = , Default = ,
Callback = (v)
NoJumpDelaySettings.Enabled = v
NoJumpDelaySettings.Conn NoJumpDelaySettings.Conn:(); NoJumpDelaySettings.Conn =
v
NoJumpDelaySettings.Conn = RunService.RenderStepped:(()
NoJumpDelaySettings.Enabled LibraryUnloaded
ch = cachedChar; ch
hum = ch:()
hum hum.Health <=
UserInputService:(.KeyCode.Space) hum.FloorMaterial ~= .Material.Air
now = ()
now - NoJumpDelaySettings.LastJumpTime >= NoJumpDelaySettings.Delay
hum.Jump =
hum:(.HumanoidStateType.Jumping)
NoJumpDelaySettings.LastJumpTime = now
)
})
MBox:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) NoJumpDelaySettings.Delay = v })
JSBox = Tabs.Player:()
JSBox:(, { Text = , Default = , Callback = (v) JumpStunSettings.Enabled = v
}):(, { Default = , Mode = , Title = })
JSBox:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) JumpStunSettings.Height = v })
UserInputService.JumpRequest:(()
LibraryUnloaded JumpStunSettings.Enabled
r = cachedChar cachedChar:()
r r.AssemblyLinearVelocity = (r.AssemblyLinearVelocity.X, JumpStunSettings.Height, r.AssemblyLinearVelocity.Z)
)
SpBox = Tabs.Player:()
spRay = RaycastParams.(); spRay.FilterType = .RaycastFilterType.Exclude; spRay.IgnoreWater =
SpBox:(, { Text = , Default = , Callback = (v) SpiderSettings.Enabled = v }):(, { Default = , Mode = , Title = })
SpBox:(, { Text = , Default = , Min = , Max = , Rounding = , Callback = (v) SpiderSettings.Speed = v })
(_, new)
new == .HumanoidStateType.Jumping JumpCircleSettings.Enabled
r = cachedChar cachedChar:()
r
p = .(,); p.Anchored = ; p.CanCollide = ; p.Material = .Material.Neon; p.Color = JumpCircleSettings.Color
p.CFrame = (r.Position - (,,)) * .((),,)
m = .(,p); m.MeshId = ; m.MeshType = .MeshType.FileMesh
TweenService:(p, TweenInfo.(), {Transparency=}):()
TweenService:(m, TweenInfo.(,.EasingStyle.Quad,.EasingDirection.Out), {Scale=(,,)}):()
(, () p p:() )
wlK = {,,,,,}
xrT = {}
(n) _,k (wlK) (n,k) ;
(o) xrT[o] ; (o:() o:() o:()) (o.Name) xrT[o] = {OT=o.Transparency}
(a,t) p,d (xrT) p p:(Workspace) p.Transparency = a t d.OT
(() _,o (Workspace:()) (o) )
Workspace.DescendantAdded:((o) (o); XRaySettings.Enabled (o:() o:() o:()) (o.Name) o.Transparency = XRaySettings.Transparency )
HG = .(); HG.Name = ; HG.Parent = .CoreGui; HG.Enabled =
MF = .(); MF.Size = .(,,,); MF.AnchorPoint = .(,); MF.Position = .(,,,); MF.BackgroundColor3 = .(,,); MF.BackgroundTransparency = ; MF.BorderSizePixel = ; MF.Parent = HG
AI = .(); AI.Size = .(,,,); AI.Position = .(,,,); AI.BackgroundTransparency = ; AI.Parent = MF
TC = .(); TC.BackgroundTransparency = ; TC.Position = .(,,,); TC.Size = .(,-,,); TC.Parent = MF
NL = .(); NL.Size = .(,,,); NL.BackgroundTransparency = ; NL.Text = ; NL.Font = .Font.GothamBold; NL.TextSize = ; NL.TextColor3 = .(,,); NL.TextXAlignment = .TextXAlignment.Left; NL.Parent = TC
DL = .(); DL.Size = .(,,,); DL.Position = .(,,,); DL.BackgroundTransparency = ; DL.Text = ; DL.Font = .Font.Gotham; DL.TextSize = ; DL.TextColor3 = .(,,); DL.TextXAlignment = .TextXAlignment.Left; DL.Parent = TC
HBG2 = .(); HBG2.Size = .(,-,,); HBG2.Position = .(,,,-); HBG2.BackgroundColor3 = .(,,); HBG2.BorderSizePixel = ; HBG2.Parent = MF
HBF2 = .(); HBF2.Size = .(,,,); HBF2.BackgroundColor3 = .(,,); HBF2.BorderSizePixel = ; HBF2.Parent = HBG2
.(,HBF2).Color = ColorSequence.{ColorSequenceKeypoint.(,.(,,)),ColorSequenceKeypoint.(,.(,,))}
lastTH =
(now)
ESPOptions.TargetHUD v13.Enabled HG.Enabled = ;
now-lastTH < ; lastTH = now
ch = CurrentAimTarget CurrentAimTarget.Parent
ch ch:() ch:() ch.Humanoid.Health >
HG.Enabled =
pl = Players:(ch)
pl NL.Text = pl.DisplayName; (() AI.Image = Players:(pl.UserId,.ThumbnailType.HeadShot,.ThumbnailSize.Size150x150) )
NL.Text = ch.Name; AI.Image =
mr = cachedChar cachedChar:()
mr DL.Text = ..(,(mr.Position-ch.HumanoidRootPart.Position).Magnitude)..
TweenService:(HBF2,TweenInfo.(),{Size=.((ch.Humanoid.Health/ch.Humanoid.MaxHealth,,),,,)}):()
HG.Enabled =
(v) KillNotify (() Settings:(v.DisplayName....v.Name..,) )
(p)
p == LocalPlayer
(c) h = c:(,); h h.Died:(() (p) )
p.Character (hc,p.Character) ; p.CharacterAdded:(hc)
_,p (Players:()) (p)
Players.PlayerAdded:(hookDeath)
(ch)
h = ch:(,)
h h.StateChanged:(onJump); cachedChar == ch cachedHumanoid = h
ch:(,); ()
ForceFieldSettings.Enabled ()
(ch)
jumpShootEnabled (() (); (jumpShootPatched) )
SimpleJumpShootEnabled (() (); (simpleJumpShootPatched) )
LocalPlayer.CharacterAdded:(onCharAdd)
LocalPlayer.Character (()
h = LocalPlayer.Character:(); h h.StateChanged:(onJump)
(LocalPlayer.Character)
)
fovGui = .(); fovGui.Name = ; fovGui.Parent = .CoreGui; fovGui.IgnoreGuiInset = ; fovGui.DisplayOrder = ; fovGui.ResetOnSpawn =
fovFrame = .(); fovFrame.BackgroundTransparency = ; fovFrame.AnchorPoint = .(,); fovFrame.Position = .(,,,); fovFrame.Visible = ; fovFrame.Parent = fovGui
.(,fovFrame).CornerRadius = .(,)
fovStroke = .(); fovStroke.Thickness = ; fovStroke.Color = .(,,); fovStroke.ApplyStrokeMode = .ApplyStrokeMode.Border; fovStroke.Parent = fovFrame
snapline =
DrawingOK snapline = .(); snapline.Visible = ; snapline.Thickness = ; snapline.Color = .(,,); snapline.ZIndex = ; snapline.Transparency =
cachedFovD =
lastAim =
ffTick =
physConn = RunService.Heartbeat:(()
LibraryUnloaded
ch = cachedChar; ch
hrp = ch:()
hum = cachedHumanoid
hrp hum hum.Health <=
SpeedSettings.Enabled
md = hum.MoveDirection
md.Magnitude > hrp.AssemblyLinearVelocity = (md.X*SpeedSettings.Value, hrp.AssemblyLinearVelocity.Y, md.Z*SpeedSettings.Value)
WaterSpeed.Enabled
bn =
hum:() == .HumanoidStateType.Swimming
bv = hrp:(bn); bv bv = .(,hrp); bv.Name = bn; bv.MaxForce = (,,)
bv.Velocity = hum.MoveDirection * WaterSpeed.Value
bv = hrp:(bn); bv bv:()
SpiderSettings.Enabled
UserInputService:(.KeyCode.W)
spRay.FilterDescendantsInstances = {ch}
result = Workspace:(hrp.Position, hrp.CFrame.LookVector * , spRay)
result (result.Normal.Y) <
hrp.AssemblyLinearVelocity = (hrp.AssemblyLinearVelocity.X, SpiderSettings.Speed, hrp.AssemblyLinearVelocity.Z)
)
visConn = RunService.RenderStepped:(()
LibraryUnloaded fovFrame.Visible = ; snapline snapline.Visible = ;
cam = Workspace.CurrentCamera; cam ; v6 = cam
now = ()
StretchSettings.Enabled cam.CFrame = cam.CFrame * (,,, ,,, ,StretchSettings.Value,, ,,)
FOVSettings.Enabled cam.FieldOfView = FOVSettings.Value
ThirdPersonSettings.Enabled
hrp = cachedChar cachedChar:()
hrp cam.CFrame = (hrp.Position-(cam.CFrame.LookVector*ThirdPersonSettings.Distance), hrp.Position)
nd = v13.FOVRadius *
nd ~= cachedFovD cachedFovD = nd; fovFrame.Size = .(,nd,,nd)
fovFrame.Visible = v13.Enabled v13.UseFOV
now - lastAim >= lastAim = now; CurrentAimTarget = v13.Enabled ()
v13.Enabled v13.UseFOV fovStroke.Color = CurrentAimTarget v13.FOVColorOnTarget v13.FOVColorNoTarget
AutoFireSettings.Enabled v13.Enabled CurrentAimTarget
now - AutoFireSettings.LastFire >= AutoFireSettings.Delay AutoFireSettings.LastFire = now; ()
snapline
v13.Enabled v13.Snapline CurrentAimTarget
p,vis = cam:(CurrentAimTarget.Position)
vis snapline.Visible = ; snapline.From = (); snapline.To = (p.X,p.Y); snapline.Color = v13.SnaplineColor; snapline.Thickness = v13.SnaplineThickness
snapline.Visible =
snapline.Visible =
(now)
()
ForceFieldSettings.Enabled now - ffTick >= ffTick = now; ()
)
getnamecallmethod
v113
v113 = (, , ((self, ...)
method = ()
method == self == v11
() (self, ...)
args = {...}
origin = args[]
direction = args[]
rayParams = args[]
(origin) == (direction) ==
mag = direction.Magnitude
mag >
target = CurrentAimTarget
v13.Enabled target target.Parent
newDir = (target.Position - origin).Unit * mag
result = (self, origin, newDir, rayParams)
TracerSettings.Enabled (createTrace, origin, target.Position)
result
result = (self, origin, direction, rayParams)
TracerSettings.Enabled
endPoint = result result.Position (origin + direction)
(createTrace, origin, endPoint)
result
(self, ...)
))
Settings:(()
LibraryUnloaded =
(() fovGui:() )
snapline (() snapline:() )
(() HG:() )
physConn (() physConn:() )
visConn (() visConn:() )
NoJumpDelaySettings.Conn (() NoJumpDelaySettings.Conn:() )
hsConn (() hsConn:() )
spikesConn (() spikesConn:() )
(() (jumpShootPatched); jumpShootPatched = {} )
(() (simpleJumpShootPatched); simpleJumpShootPatched = {} )
jumpShootEnabled = ; SimpleJumpShootEnabled =
(removeAllToolHighlights)
_, conn (toolHighlightConns) (() conn:() ) ; toolHighlightConns = {}
(() ch = LocalPlayer.Character; ch hrp = ch:(); hrp bv = hrp:(); bv bv:() )
(() ForceFieldSettings.Enabled LocalPlayer.Character _,p (LocalPlayer.Character:()) p:() p.Material == .Material.ForceField p.Material = .Material.Plastic; p.Color = .(,,) )
(() FB.Conn FB.Conn:() ; Lighting.Brightness = OL.Brightness; Lighting.ClockTime = OL.ClockTime; Lighting.FogEnd = OL.FogEnd; Lighting.GlobalShadows = OL.GlobalShadows; Lighting.Ambient = OL.Ambient )
(() s = Lighting:(); s s:() )
(() skyFx skyFx:() )
(() NoDecorationEnabled t = Workspace:(); t sethiddenproperty (t,,) )
(restoreHS)
(() (,) )
plr (espCache) (plr)
i = , trSize (() trPool[i]:() ) ; trPool = {}; trSize =
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: discord.gg, raw.githubusercontent.com.

rost alpha