Run it
Copy the script and paste it into your executor.
() :()
AbyssLibrary = (:(, ))()
Optimized =
AllHookProperty = {, , }
AbyssSettings = {
Loaded = ,
Target = {
UseMouseNearest = ,
WallCheck = ,
Grabbed = ,
Knocked = ,
UseOldWallCheck = ,
UseNewWallCheck =
},
TargetStrafe = {
Enabled = ,
Controllable = ,
AutoJump = ,
Range = ,
Distance = ,
Speed = ,
InfRange = ,
TargetOnly = ,
HoldSpace = ,
ShowRotationRange =
},
Speed = {
Enabled = ,
Motion = ,
BHop = ,
Amount =
},
Strafe = {
Enabled =
},
NoJumpCd = {
Enabled =
},
Fly = {
Enabled = ,
Normal = ,
Height = ,
MoveOnly = ,
Amount =
},
SilentAim = {
Enabled = ,
CustomPrediction = ,
PredictionAmount = ,
SilentRotation = ,
UseRange = ,
Range = ,
ForceHead = ,
DrawingCircle = ,
DrawingCircleSize = ,
NearestDistanceBehindCheck =
},
Disabler = {
CFrameDetection = ,
Ban = ,
Crash =
},
NoRotation = {
Enabled =
},
NoSlow = {
Enabled = ,
GunOnly =
},
AutoHeal = {
Enabled = ,
HealthBelow =
},
MotionBlur = {
Enabled = ,
BlurAmount =
},
TargetGui = {
Enabled =
},
Watermark = {
Enabled =
},
FPSBoost = {
Enabled =
},
LagDetector = {
Enabled =
},
SpeedGlitch = {
Enabled = ,
SpeedMultiplier =
}
}
AbyssStorage = {
GetStrafeAngle = ,
BHoping = ,
Side = ,
StoredRange = ,
HeldSpace = ,
GetPrediction = ,
= {},
Equipable = ,
FPSBeat = ,
GetTime = ,
Macro =
}
Service = ({}, {
__index = (t, k)
:(k)
})
RunService = Service.RunService
Players = Service.Players
LocalPlayer = Players.LocalPlayer
UIs = Service.UserInputService
TweenService = Service.TweenService
CurrentCamera = .CurrentCamera
WorldToViewPortPoint = CurrentCamera.WorldToViewportPoint
WorldToScreenPoint = CurrentCamera.WorldToScreenPoint
Mouse = LocalPlayer:()
CoreGui = Service.CoreGui
Last = CurrentCamera.CFrame.lookVector
Blur = .(, CurrentCamera)
Blur.Size =
GuiInset = Service.GuiService:()
Stats = Service.Stats.Network.ServerStatsItem[]
ReplicatedStorage = Service.ReplicatedStorage
(() .protect_gui )
= {}
.protect_gui = (gui)
gui.Parent = CoreGui
MainGui = .()
MainGui.Name =
MainGui.Parent = CoreGui
MainGui.ZIndexBehavior = .ZIndexBehavior.Sibling
.(MainGui)
DrawingFunctions = {
NewLine = (Thickness)
Line = .()
Line.Visible =
Line.Color = .(, , )
Line.Thickness =
Line.Transparency =
Line.ZIndex =
OutLine = .()
OutLine.Visible =
OutLine.Color = .(, , )
OutLine.Thickness =
OutLine.Transparency =
OutLine.ZIndex =
Line, OutLine
,
NewCircle = ()
Circle = .()
Circle.Transparency =
Circle.Thickness =
Circle.ZIndex =
Circle.Visible =
Circle.Color = .(, , )
Circle.NumSides =
OutLine = .()
OutLine.Visible =
OutLine.Color = .(, , )
OutLine.Transparency =
OutLine.Thickness =
OutLine.ZIndex =
OutLine.NumSides =
Circle, OutLine
}
Line1, OutLine1
Line2, OutLine2
Line3, OutLine3
Line4, OutLine4
Line5, OutLine5
Line6, OutLine6
Line7, OutLine7
Line8, OutLine8
DrawingCircle, OutlineDrawingCircle = DrawingFunctions.()
Optimized
Line1, OutLine1 = DrawingFunctions.()
Line2, OutLine2 = DrawingFunctions.()
Line3, OutLine3 = DrawingFunctions.()
Line4, OutLine4 = DrawingFunctions.()
Line5, OutLine5 = DrawingFunctions.()
Line6, OutLine6 = DrawingFunctions.()
Line7, OutLine7 = DrawingFunctions.()
Line8, OutLine8 = DrawingFunctions.()
IsNetwork = (GetPlayer)
GetPlayer GetPlayer.Character GetPlayer.Character:() ~= GetPlayer.Character:() ~= GetPlayer.Character:() ~=
AbyssFunctions = {
TargetStrafe = (IsAutoJump, IsControllable, GetSpeed, GetDistance, GetEnemy)
IsControllable
AbyssStorage.Side ==
AbyssStorage.GetStrafeAngle = AbyssStorage.GetStrafeAngle + GetSpeed
AbyssStorage.GetStrafeAngle = AbyssStorage.GetStrafeAngle - GetSpeed
AbyssStorage.GetStrafeAngle >
AbyssStorage.GetStrafeAngle =
AbyssStorage.GetStrafeAngle = AbyssStorage.GetStrafeAngle + GetSpeed
LocalPlayer.Character.HumanoidRootPart.CFrame = GetEnemy.CFrame * .(, .(AbyssStorage.GetStrafeAngle), ) * .(, , GetDistance)
,
NearestDistance = ()
Target =
Distance = .huge
i, v , Players:()
v ~= LocalPlayer (LocalPlayer) (v)
DistanceFromPlayer = (v.Character.HumanoidRootPart.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
RootPosition, RootVisible = CurrentCamera:(v.Character.HumanoidRootPart.Position)
( AbyssSettings.Target.NearestDistanceBehindCheck RootVisible)
Distance > DistanceFromPlayer
Target = v
Distance = DistanceFromPlayer
Target, Distance
,
NearestMouse = ()
Target =
Distance = .huge
i, v , Players:()
v ~= LocalPlayer (LocalPlayer) (v)
RootPosition, RootVisible = CurrentCamera:(v.Character.HumanoidRootPart.Position)
DistanceFromMouse = (.(RootPosition.X, RootPosition.Y) - .(Mouse.X, Mouse.Y)).Magnitude
RootVisible Distance > DistanceFromMouse
Target = v
Distance = DistanceFromMouse
Target, Distance
,
ToScreen = (Point)
ScreenPosition, InScreen = (CurrentCamera, Point)
.(ScreenPosition.X, ScreenPosition.Y), ScreenPosition, InScreen
,
GetVertices = (BasePos, Multipler)
Size = .(, , ) * Multipler
Vertices = {}
Vertices.Top = BasePos + .(, , Size.Z)
Vertices.Bottom = BasePos + .(, , -Size.Z)
Vertices.Right = BasePos + .(-Size.X, , )
Vertices.Left = BasePos + .(Size.X, , )
Vertices.Corner1 = BasePos + (.(, , Size.Z) + .(-Size.Z, , )) /
Vertices.Corner3 = BasePos + (.(, , -Size.Z) + .(Size.Z, , )) /
Vertices.Corner4 = BasePos + (.(Size.X, , ) + .(, , Size.Z)) /
Vertices.Corner2 = BasePos + (.(-Size.X, , ) + .(, , -Size.Z)) /
Vertices
,
Notify = (Desc, Delay, Type)
NovoIntentNotification = .()
Name = .()
Description = .()
Warnning = .()
Line = .()
Info = .()
NovoIntentNotification.Name =
NovoIntentNotification.Parent = MainGui
NovoIntentNotification.BackgroundColor3 = .(, , )
NovoIntentNotification.BackgroundTransparency =
NovoIntentNotification.BorderSizePixel =
NovoIntentNotification.Position = .(, , , )
NovoIntentNotification.Size = .(, , , )
Name.Name =
Name.Parent = NovoIntentNotification
Name.BackgroundColor3 = .(, , )
Name.BackgroundTransparency =
Name.Position = .(, , , )
Name.Size = .(, , , )
Name.Font = .Font.Roboto
Name.Text =
Name.TextColor3 = .(, , )
Name.TextScaled =
Name.TextSize =
Name.TextWrapped =
Name.TextXAlignment = .TextXAlignment.Left
Description.Name =
Description.Parent = NovoIntentNotification
Description.BackgroundColor3 = .(, , )
Description.BackgroundTransparency =
Description.Position = .(, , , )
Description.Size = .(, , , )
Description.Font = .Font.Roboto
Description.Text = Desc .. .. Delay ..
Description.TextColor3 = .(, , )
Description.TextSize =
Description.TextXAlignment = .TextXAlignment.Left
Warnning.Name =
Warnning.Parent = NovoIntentNotification
Warnning.BackgroundTransparency =
Warnning.LayoutOrder =
Warnning.Position = .(, , , )
Warnning.Size = .(, , , )
Warnning.ZIndex =
Warnning.Image =
Warnning.ImageRectOffset = .(, )
Warnning.ImageRectSize = .(, )
Type ==
Warnning.Visible =
Warnning.Visible =
Line.Name =
Line.Parent = NovoIntentNotification
Line.AnchorPoint = .(, )
Line.BackgroundColor3 = .(, , )
Line.BorderSizePixel =
Line.Position = .(, , , )
Line.Size = .(, , , )
Info.Name =
Info.Parent = NovoIntentNotification
Info.BackgroundTransparency =
Info.Position = .(, , , )
Info.Size = .(, , , )
Type ==
Info.Visible =
Info.Visible =
Info.ZIndex =
Info.Image =
Info.ImageRectOffset = .(, )
Info.ImageRectSize = .(, )
NovoIntentNotification:(.(, -, , ), , , )
()
Line:(.(, , , ), , , Delay)
Line:(.(, , , ), , , Delay)
Delay = Delay -
> Delay
Description.Text = Desc ..
Description.Text = Desc .. .. Delay ..
()
> Delay
NovoIntentNotification:(.(, , , ), , , )
()
NovoIntentNotification:()
,
Knocked = (GetPlayer)
(GetPlayer)
GetPlayer.Character.BodyEffects[].Value
,
Grabbing = (GetPlayer)
(GetPlayer)
GetPlayer.Character:()
,
Round = (num, numDecimalPlaces)
(.( .. (numDecimalPlaces ) .. , num))
,
CalculateTime = (GetValue)
HoursMul, MinutesMul, SecondsMul = * , ,
ResultHours = .(GetValue / HoursMul)
GetValue = GetValue - (HoursMul * ResultHours)
ResultMinutes = .(GetValue / MinutesMul)
GetValue = GetValue - (MinutesMul * ResultMinutes)
ResultSeconds = GetValue
ResultHours, ResultMinutes, ResultSeconds
}
AbyssMiscFunctions = {
WallCheck = (OriginPart, Part)
(LocalPlayer)
IgnoreList = {CurrentCamera, LocalPlayer.Character, OriginPart.Parent}
Parts = CurrentCamera:(
{
OriginPart.Position,
Part.Position
},
IgnoreList
)
i, v (Parts)
v.Transparency >=
AbyssStorage.Instance[#AbyssStorage.Instance + ] = v
v.Material == .Material.Glass
AbyssStorage.Instance[#AbyssStorage.Instance + ] = v
#Parts ==
,
CameraCheck = (GetPosition, IgnoredList)
(LocalPlayer)
#CurrentCamera:({LocalPlayer.Character.Head.Position, GetPosition}, IgnoredList) ==
,
NearestType = (Type)
Type ==
AbyssFunctions.()
Type ==
AbyssFunctions.()
}
Watermark = .()
AmbientShadow = .()
UmbraShadow = .()
Container = .()
Line = .()
Title = .()
Watermark.Name =
Watermark.Parent = MainGui
Watermark.BackgroundColor3 = .(, , )
Watermark.BackgroundTransparency =
Watermark.BorderSizePixel =
Watermark.Position = .(, , , )
Watermark.Size = .(, , , )
Watermark.Visible =
AmbientShadow.Name =
AmbientShadow.Parent = Watermark
AmbientShadow.AnchorPoint = .(, )
AmbientShadow.BackgroundTransparency =
AmbientShadow.BorderSizePixel =
AmbientShadow.Position = .(, , , )
AmbientShadow.Size = .(, , , )
AmbientShadow.ZIndex =
AmbientShadow.Image =
AmbientShadow.ImageColor3 = .(, , )
AmbientShadow.ImageTransparency =
AmbientShadow.ScaleType = .ScaleType.Slice
AmbientShadow.SliceCenter = Rect.(, , , )
UmbraShadow.Name =
UmbraShadow.Parent = Watermark
UmbraShadow.AnchorPoint = .(, )
UmbraShadow.BackgroundTransparency =
UmbraShadow.BorderSizePixel =
UmbraShadow.Position = .(, , , )
UmbraShadow.Size = .(, , , )
UmbraShadow.ZIndex =
UmbraShadow.Image =
UmbraShadow.ImageColor3 = .(, , )
UmbraShadow.ImageTransparency =
UmbraShadow.ScaleType = .ScaleType.Slice
UmbraShadow.SliceCenter = Rect.(, , , )
Container.Name =
Container.Parent = Watermark
Container.BackgroundColor3 = .(, , )
Container.BackgroundTransparency =
Container.BorderSizePixel =
Container.Position = .(, , , )
Container.Size = .(, , , )
Container.ZIndex =
Line.Name =
Line.Parent = Container
Line.BackgroundColor3 = .(, , )
Line.BorderSizePixel =
Line.Position = .(, , -, )
Line.Size = .(, , , )
Title.Name =
Title.Parent = Container
Title.BackgroundColor3 = .(, , )
Title.BackgroundTransparency =
Title.Position = .(, , , )
Title.Size = .(, , , )
Title.Font = .Font.Roboto
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
Title.TextWrapped =
Title.TextXAlignment = .TextXAlignment.Left
TargetUI = .()
UICorner = .()
Container_2 = .()
Line_2 = .()
Profile = .()
HealthBorder = .()
HealthBar = .()
UICorner_2 = .()
HealthText = .()
HealthIcon = .()
Title_2 = .()
ArmorBorder = .()
ArmorBar = .()
UICorner_3 = .()
ArmorText = .()
ArmorIcon = .()
UmbraShadow_2 = .()
AmbientShadow_2 = .()
TargetUI.Name =
TargetUI.Parent = MainGui
TargetUI.AnchorPoint = .(, )
TargetUI.BackgroundColor3 = .(, , )
TargetUI.BackgroundTransparency =
TargetUI.BorderSizePixel =
TargetUI.Position = .(, , , )
TargetUI.Size = .(, , , )
TargetUI.Visible =
UICorner.CornerRadius = .(, )
UICorner.Parent = TargetUI
Container_2.Name =
Container_2.Parent = TargetUI
Container_2.BackgroundColor3 = .(, , )
Container_2.BackgroundTransparency =
Container_2.BorderSizePixel =
Container_2.Position = .(, , , )
Container_2.Size = .(, , , )
Line_2.Name =
Line_2.Parent = Container_2
Line_2.BackgroundColor3 = .(, , )
Line_2.BorderSizePixel =
Line_2.Position = .(-, , -, )
Line_2.Size = .(, , , )
Profile.Name =
Profile.Parent = Container_2
Profile.BackgroundColor3 = .(, , )
Profile.BackgroundTransparency =
Profile.Position = .(-, , , )
Profile.Size = .(, , , )
Profile.AutoButtonColor =
Profile.Image =
HealthBorder.Name =
HealthBorder.Parent = Container_2
HealthBorder.BackgroundColor3 = .(, , )
HealthBorder.BackgroundTransparency =
HealthBorder.BorderSizePixel =
HealthBorder.Position = .(, , , )
HealthBorder.Size = .(, , , )
HealthBar.Name =
HealthBar.Parent = HealthBorder
HealthBar.Active =
HealthBar.BackgroundColor3 = .(, , )
HealthBar.BorderSizePixel =
HealthBar.ClipsDescendants =
HealthBar.Position = .(, , -, )
HealthBar.Size = .(, , , )
UICorner_2.CornerRadius = .(, )
UICorner_2.Parent = HealthBar
HealthText.Name =
HealthText.Parent = HealthBorder
HealthText.BackgroundColor3 = .(, , )
HealthText.BackgroundTransparency =
HealthText.Size = .(, , , )
HealthText.Font = .Font.Roboto
HealthText.Text =
HealthText.TextColor3 = .(, , )
HealthText.TextSize =
HealthIcon.Name =
HealthIcon.Parent = HealthBorder
HealthIcon.BackgroundTransparency =
HealthIcon.Position = .(, , , )
HealthIcon.Size = .(, , , )
HealthIcon.ZIndex =
HealthIcon.Image =
HealthIcon.ImageRectOffset = .(, )
HealthIcon.ImageRectSize = .(, )
Title_2.Name =
Title_2.Parent = Container_2
Title_2.BackgroundColor3 = .(, , )
Title_2.BackgroundTransparency =
Title_2.Position = .(, , , )
Title_2.Size = .(, , , )
Title_2.Font = .Font.Roboto
Title_2.Text =
Title_2.TextColor3 = .(, , )
Title_2.TextScaled =
Title_2.TextSize =
Title_2.TextWrapped =
Title_2.TextXAlignment = .TextXAlignment.Left
ArmorBorder.Name =
ArmorBorder.Parent = Container_2
ArmorBorder.BackgroundColor3 = .(, , )
ArmorBorder.BackgroundTransparency =
ArmorBorder.BorderSizePixel =
ArmorBorder.Position = .(, , , )
ArmorBorder.Size = .(, , , )
ArmorBar.Name =
ArmorBar.Parent = ArmorBorder
ArmorBar.BackgroundColor3 = .(, , )
ArmorBar.BorderSizePixel =
ArmorBar.Position = .(, , -, )
ArmorBar.Size = .(, , , )
UICorner_3.CornerRadius = .(, )
UICorner_3.Parent = ArmorBar
ArmorText.Name =
ArmorText.Parent = ArmorBorder
ArmorText.BackgroundColor3 = .(, , )
ArmorText.BackgroundTransparency =
ArmorText.Size = .(, , , )
ArmorText.Font = .Font.Roboto
ArmorText.Text =
ArmorText.TextColor3 = .(, , )
ArmorText.TextSize =
ArmorIcon.Name =
ArmorIcon.Parent = ArmorBorder
ArmorIcon.BackgroundTransparency =
ArmorIcon.Position = .(, , , )
ArmorIcon.Size = .(, , , )
ArmorIcon.ZIndex =
ArmorIcon.Image =
ArmorIcon.ImageRectOffset = .(, )
ArmorIcon.ImageRectSize = .(, )
UmbraShadow_2.Name =
UmbraShadow_2.Parent = TargetUI
UmbraShadow_2.AnchorPoint = .(, )
UmbraShadow_2.BackgroundTransparency =
UmbraShadow_2.BorderSizePixel =
UmbraShadow_2.Position = .(, , , )
UmbraShadow_2.Size = .(, , , )
UmbraShadow_2.ZIndex =
UmbraShadow_2.Image =
UmbraShadow_2.ImageColor3 = .(, , )
UmbraShadow_2.ImageTransparency =
UmbraShadow_2.ScaleType = .ScaleType.Slice
UmbraShadow_2.SliceCenter = Rect.(, , , )
AmbientShadow_2.Name =
AmbientShadow_2.Parent = TargetUI
AmbientShadow_2.AnchorPoint = .(, )
AmbientShadow_2.BackgroundTransparency =
AmbientShadow_2.BorderSizePixel =
AmbientShadow_2.Position = .(, , , )
AmbientShadow_2.Size = .(, , , )
AmbientShadow_2.ZIndex =
AmbientShadow_2.Image =
AmbientShadow_2.ImageColor3 = .(, , )
AmbientShadow_2.ImageTransparency =
AmbientShadow_2.ScaleType = .ScaleType.Slice
AmbientShadow_2.SliceCenter = Rect.(, , , )
Window = AbyssLibrary.(, , )
CombatTab = Window.()
TargetFolder = CombatTab.(, )
TargetFolder.(, (State)
State
AbyssSettings.Target.UseMouseNearest =
AbyssSettings.Target.UseMouseNearest =
)
TargetFolder.(, (State)
AbyssSettings.Target.NearestDistanceBehindCheck = State
)
TargetFolder.(, (State)
AbyssSettings.Target.WallCheck = State
)
TargetFolder.(, (State)
AbyssSettings.Target.UseOldWallCheck = State
AbyssSettings.Target.UseNewWallCheck = State
)
TargetFolder.(, (State)
AbyssSettings.Target.Grabbed = State
)
TargetFolder.(, (State)
AbyssSettings.Target.Knocked = State
)
TargetStrafeModule = CombatTab.(, , (State)
AbyssSettings.TargetStrafe.Enabled = State
)
TargetStrafeModule.(, (State)
AbyssSettings.TargetStrafe.AutoJump = State
)
TargetStrafeModule.(, (State)
AbyssSettings.TargetStrafe.Controllable = State
)
Optimized
TargetStrafeModule.(, (State)
AbyssSettings.TargetStrafe.ShowRotationRange = State
)
TargetStrafeModule.(, (State)
AbyssSettings.TargetStrafe.InfRange = State
AbyssSettings.TargetStrafe.InfRange
AbyssSettings.TargetStrafe.Range = .huge
AbyssSettings.TargetStrafe.Range = AbyssStorage.StoredRange
)
TargetStrafeModule.(, (State)
AbyssSettings.TargetStrafe.HoldSpace = State
)
TargetStrafeModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.TargetStrafe.Distance = State
)
TargetStrafeModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssStorage.StoredRange = AbyssSettings.TargetStrafe.Range
AbyssSettings.TargetStrafe.InfRange
AbyssSettings.TargetStrafe.Range = .huge
AbyssSettings.TargetStrafe.Range = State
)
TargetStrafeModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.TargetStrafe.Speed = State
)
TargetStrafeModule.()
SilentAimModule = CombatTab.(, , (State)
AbyssSettings.SilentAim.Enabled = State
)
SilentAimModule.(, (State)
State
AbyssSettings.SilentAim.ForceHead =
AbyssSettings.SilentAim.ForceHead =
)
SilentAimModule.(, (State)
AbyssSettings.SilentAim.SilentRotation = State
)
SilentAimModule.(, (State)
AbyssSettings.SilentAim.DrawingCircle = State
)
SilentAimModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.SilentAim.DrawingCircleSize = State
)
SilentAimModule.(, (State)
AbyssSettings.SilentAim.UseRange = State
)
SilentAimModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.SilentAim.Range = State
)
SilentAimModule.(, (State)
AbyssSettings.SilentAim.CustomPrediction = State
)
SilentAimModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.SilentAim.PredictionAmount = ( .. State)
)
AutoHealModule = CombatTab.(, , (State)
AbyssSettings.AutoHeal.Enabled = State
)
AutoHealModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.AutoHeal.HealthBelow = State
)
MovementTab = Window.()
SpeedModule = MovementTab.(, , (State)
AbyssSettings.Speed.Enabled = State
)
SpeedModule.(, (State)
AbyssSettings.Speed.Motion = State
)
SpeedModule.(, (State)
AbyssSettings.Speed.BHop = State
)
SpeedModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.Speed.Amount = State
)
MovementTab.(, , (State)
AbyssSettings.Strafe.Enabled = State
)
MovementTab.(, , (State)
AbyssSettings.NoJumpCd.Enabled = State
)
FlyModule = MovementTab.(, , (State)
AbyssSettings.Fly.Enabled = State
State == AbyssSettings.Loaded
(LocalPlayer)
LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame * .(, , )
)
FlyModule.(, (State)
AbyssSettings.Fly.MoveOnly = State
State == AbyssSettings.Loaded
(LocalPlayer)
LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame * .(, , )
)
FlyModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.Fly.Height = State
)
FlyModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.Fly.Amount = State
)
SpeedGltichModule = MovementTab.(, , (State)
AbyssSettings.SpeedGlitch.Enabled = State
)
SpeedGltichModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.SpeedGlitch.SpeedMultiplier = ( .. State .. )
)
RenderTab = Window.()
MotionBlurModule = RenderTab.(, , (State)
AbyssSettings.MotionBlur.Enabled = State
)
MotionBlurModule.(, {Precise = , Default = , Min = , Max = }, (State)
AbyssSettings.MotionBlur.BlurAmount = State *
)
RenderTab.(, , (State)
AbyssSettings.TargetGui.Enabled = State
)
RenderTab.(, , (State)
AbyssSettings.Watermark.Enabled = State
)
RenderTab.(, , (State)
AbyssSettings.LagDetector.Enabled = State
)
RenderTab.(, , (State)
AbyssSettings.FPSBoost.Enabled = State
LocalPlayer.PlayerGui.MainScreenGui.SNOWBALLFRAME.Visible = State
State
.Ignored.SnowBlock.Parent = ReplicatedStorage
ReplicatedStorage:()
ReplicatedStorage.SnowBlock.Parent = .Ignored
)
MiscTab = Window.()
DisablerFolder = MiscTab.(, )
DisablerFolder.(, (State)
AbyssSettings.Disabler.CFrameDetection = State
)
DisablerFolder.(, (State)
AbyssSettings.Disabler.Ban = State
)
DisablerFolder.(, (State)
AbyssSettings.Disabler.Crash = State
)
MiscTab.(, , (State)
AbyssSettings.NoRotation.Enabled = State
)
TimeTick
TimeTick = (, (JumpCooldown)
JumpCooldown == (AbyssSettings.Speed.BHop AbyssSettings.Speed.Enabled) AbyssSettings.NoJumpCd.Enabled
()
(JumpCooldown)
)
UIs.InputBegan:((Input, GameProcessed)
GameProcessed
Input.KeyCode == .KeyCode.Q
AbyssStorage.Macro =
Input.KeyCode == .KeyCode.RightShift
Window:()
Input.KeyCode == .KeyCode.A
AbyssStorage.Side =
Input.KeyCode == .KeyCode.D
AbyssStorage.Side =
Input.KeyCode == .KeyCode.Space
AbyssStorage.HeldSpace =
Input.UserInputType == .UserInputType.MouseButton2
AbyssStorage.RotatingCamera =
)
UIs.InputEnded:((Input, GameProcessed)
GameProcessed
Input.KeyCode == .KeyCode.Space
AbyssStorage.HeldSpace =
Input.KeyCode == .KeyCode.Q
AbyssStorage.Macro =
Input.UserInputType == .UserInputType.MouseButton2
AbyssStorage.RotatingCamera =
)
RunService.Heartbeat:(()
AbyssSettings.Watermark.Enabled
AbyssStorage.FPSBeat = AbyssStorage.FPSBeat +
AbyssSettings.MotionBlur.Enabled
Blur CurrentCamera:() .(, CurrentCamera).Size =
Blur.Size = .((CurrentCamera.CFrame.lookVector - Last).Magnitude) * AbyssSettings.MotionBlur.BlurAmount
Last = CurrentCamera.CFrame.lookVector
AbyssSettings.SilentAim.DrawingCircle
DrawingCircle.Radius = AbyssSettings.SilentAim.DrawingCircleSize
DrawingCircle.Position = .(Mouse.X, Mouse.Y + GuiInset.Y)
DrawingCircle.Visible =
OutlineDrawingCircle.Radius = AbyssSettings.SilentAim.DrawingCircleSize
OutlineDrawingCircle.Position = .(Mouse.X, Mouse.Y + GuiInset.Y)
OutlineDrawingCircle.Visible =
DrawingCircle.Visible =
OutlineDrawingCircle.Visible =
(LocalPlayer)
AbyssSettings.SpeedGlitch.Enabled AbyssStorage.Macro
LocalPlayer.Character.Humanoid:() ~= .HumanoidStateType.Freefall
LocalPlayer.Character.HumanoidRootPart.Velocity = CurrentCamera.CFrame.lookVector * AbyssSettings.SpeedGlitch.SpeedMultiplier
AbyssStorage.Angle ==
LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame * .(, .(), )
AbyssStorage.Angle =
LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame * .(, .(-), )
AbyssStorage.Angle =
AbyssSettings.AutoHeal.Enabled
LocalPlayer.Character.Humanoid.Health < AbyssSettings.AutoHeal.HealthBelow
i, v (LocalPlayer.Character:())
v:() v:()
v:()
AbyssStorage.Equipable =
AbyssStorage.Equipable
(()
i3, v3 (LocalPlayer.Backpack:())
v3:() v3:()
LocalPlayer.Character.Humanoid:(v3)
AbyssStorage.Equipable =
)
AbyssSettings.Speed.Enabled AbyssSettings.Fly.Enabled
LocalPlayer.Character.Humanoid.MoveDirection.Magnitude >
AbyssSettings.Speed.Motion
LocalPlayer.Character:(LocalPlayer.Character.Humanoid.MoveDirection * AbyssSettings.Speed.Amount / )
AbyssSettings.Speed.BHop LocalPlayer.Character.Humanoid:() ~= .HumanoidStateType.Freefall
LocalPlayer.Character.Humanoid:()
AbyssSettings.SilentAim.Enabled
AbyssSettings.SilentAim.SilentRotation
GetEnemy, GetEnemyPos = AbyssMiscFunctions.(AbyssSettings.Target.UseMouseNearest)
(GetEnemy)
PrimaryPartOfChar = LocalPlayer.Character.PrimaryPart
TargetRoot = GetEnemy.Character.HumanoidRootPart
GetEnemy.Character.Humanoid:() ~= .HumanoidStateType.Freefall GetEnemy.Character.Humanoid:() ~= .HumanoidStateType.Jumping ( AbyssSettings.Target.Knocked AbyssFunctions.(NearestTarget))
NearestPos = .(PrimaryPartOfChar.Position, .(TargetRoot.Position.X, TargetRoot.Position.Y, TargetRoot.Position.Z))
LocalPlayer.Character:(NearestPos)
AbyssSettings.TargetStrafe.Enabled
GetEnemy, GetEnemyPos = AbyssMiscFunctions.(AbyssSettings.Target.UseMouseNearest)
GetEnemy GetEnemy.Character AbyssSettings.TargetStrafe.Range > (LocalPlayer.Character.HumanoidRootPart.Position - GetEnemy.Character.HumanoidRootPart.Position).Magnitude ( AbyssSettings.Target.Knocked AbyssFunctions.(NearestTarget)) ( AbyssSettings.TargetStrafe.HoldSpace AbyssStorage.HeldSpace)
AbyssSettings.TargetStrafe.AutoJump LocalPlayer.Character.Humanoid:() ~= .HumanoidStateType.Freefall
LocalPlayer.Character.Humanoid:()
AbyssFunctions.(AbyssSettings.TargetStrafe.AutoJump, AbyssSettings.TargetStrafe.Controllable, AbyssSettings.TargetStrafe.Speed, AbyssSettings.TargetStrafe.Distance, GetEnemy.Character.HumanoidRootPart)
AbyssStorage.Macro
AbyssSettings.NoRotation.Enabled
LocalPlayer.Character.Humanoid.AutoRotate =
LocalPlayer.Character.Humanoid.AutoRotate =
AbyssSettings.Fly.Enabled ( AbyssSettings.Fly.MoveOnly LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > )
AbyssSettings.Fly.Normal
AngleX, AngleY, AngleZ = LocalPlayer.Character.HumanoidRootPart.CFrame:()
LocalPlayer.Character.HumanoidRootPart.CFrame = .(LocalPlayer.Character.HumanoidRootPart.CFrame.X, AbyssSettings.Fly.Height + , LocalPlayer.Character.HumanoidRootPart.CFrame.Z) * .(AngleX, AngleY, AngleZ)
LocalPlayer.Character.Humanoid:()
LocalPlayer.Character:(LocalPlayer.Character.Humanoid.MoveDirection * AbyssSettings.Fly.Amount / )
AbyssSettings.Strafe.Enabled
LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > LocalPlayer.Character.Humanoid:() == .HumanoidStateType.Freefall AbyssSettings.Speed.Enabled
LocalPlayer.Character:(LocalPlayer.Character.Humanoid.MoveDirection / )
Optimized
AbyssSettings.TargetStrafe.ShowRotationRange
GetEnemy, GetEnemyPos = AbyssMiscFunctions.(AbyssSettings.Target.UseMouseNearest)
GetEnemy
RootPos = GetEnemy.Character.HumanoidRootPart.Position
Vertices = AbyssFunctions.(.(RootPos.X, RootPos.Y - , RootPos.Z), AbyssSettings.TargetStrafe.Distance)
PointA, z, AVisible = AbyssFunctions.(Vertices.Top)
PointB, z, BVisible = AbyssFunctions.(Vertices.Corner1)
PointC, z, CVisible = AbyssFunctions.(Vertices.Right)
PointD, z, DVisible = AbyssFunctions.(Vertices.Corner2)
PointE, z, EVisible = AbyssFunctions.(Vertices.Bottom)
PointF, z, FVisible = AbyssFunctions.(Vertices.Corner3)
PointG, z, GVisible = AbyssFunctions.(Vertices.Left)
PointH, z, HVisible = AbyssFunctions.(Vertices.Corner4)
AVisible BVisible CVisible DVisible EVisible FVisible GVisible HVisible
Line1.From = PointA
Line1.To = PointB
Line1.Visible =
Line2.From = PointB
Line2.To = PointC
Line2.Visible =
Line3.From = PointC
Line3.To = PointD
Line3.Visible =
Line4.From = PointD
Line4.To = PointE
Line4.Visible =
Line5.From = PointE
Line5.To = PointF
Line5.Visible =
Line6.From = PointF
Line6.To = PointG
Line6.Visible =
Line7.From = PointG
Line7.To = PointH
Line7.Visible =
Line8.From = PointH
Line8.To = PointA
Line8.Visible =
OutLine1.From = PointA
OutLine1.To = PointB
OutLine1.Visible =
OutLine2.From = PointB
OutLine2.To = PointC
OutLine2.Visible =
OutLine3.From = PointC
OutLine3.To = PointD
OutLine3.Visible =
OutLine4.From = PointD
OutLine4.To = PointE
OutLine4.Visible =
OutLine5.From = PointE
OutLine5.To = PointF
OutLine5.Visible =
OutLine6.From = PointF
OutLine6.To = PointG
OutLine6.Visible =
OutLine7.From = PointG
OutLine7.To = PointH
OutLine7.Visible =
OutLine8.From = PointH
OutLine8.To = PointA
OutLine8.Visible =
Line1.Visible =
Line2.Visible =
Line3.Visible =
Line4.Visible =
Line5.Visible =
Line6.Visible =
Line7.Visible =
Line8.Visible =
OutLine1.Visible =
OutLine2.Visible =
OutLine3.Visible =
OutLine4.Visible =
OutLine5.Visible =
OutLine6.Visible =
OutLine7.Visible =
OutLine8.Visible =
Line1.Visible =
Line2.Visible =
Line3.Visible =
Line4.Visible =
Line5.Visible =
Line6.Visible =
Line7.Visible =
Line8.Visible =
OutLine1.Visible =
OutLine2.Visible =
OutLine3.Visible =
OutLine4.Visible =
OutLine5.Visible =
OutLine6.Visible =
OutLine7.Visible =
OutLine8.Visible =
)
Workspace.Ignored.ChildAdded:((newChild)
()
newChild.Name == AbyssSettings.FPSBoost.Enabled
newChild.Parent = ReplicatedStorage
)
HookIndex
HookIndex = (, , (t, k)
t == Mouse ((k) == (k) == )
AbyssSettings.SilentAim.Enabled
NearestTarget, NearestPos = AbyssMiscFunctions.(AbyssSettings.Target.UseMouseNearest)
NearestTarget ( AbyssSettings.SilentAim.DrawingCircle AbyssSettings.SilentAim.DrawingCircleSize > NearestPos) ( AbyssSettings.Target.Knocked AbyssFunctions.(NearestTarget)) ( AbyssSettings.Target.Grabbed AbyssFunctions.(NearestTarget)) ( AbyssSettings.Target.WallCheck ( AbyssSettings.Target.UseOldWallCheck ( AbyssSettings.Target.WallCheck AbyssMiscFunctions.(NearestTarget.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart))) ( AbyssSettings.Target.UseNewWallCheck ( AbyssSettings.Target.WallCheck AbyssMiscFunctions.(NearestTarget.Character.HumanoidRootPart.Position, {NearestTarget.Character, LocalPlayer.Character, CurrentCamera}) == ))) ( AbyssSettings.SilentAim.UseRange AbyssSettings.SilentAim.Range > (LocalPlayer.Character.HumanoidRootPart.Position - NearestTarget.Character.HumanoidRootPart.Position).Magnitude)
TargetBody
NearestTarget.Character.Humanoid:() == .HumanoidStateType.Freefall
TargetBody = NearestTarget.Character.LeftFoot
TargetBody = NearestTarget.Character[AbyssSettings.SilentAim.ForceHead]
Prediction = TargetBody.CFrame + (TargetBody.Velocity * )
((k) == Prediction (k) == TargetBody)
(t, k)
)
AllHookProperty = {,,}
HookNamecall
HookNamecall = (, , (self, ...)
Args = {...}
Method = ()
(self) == (Method) ==
Args[] == Args[] ==
AbyssSettings.Disabler.Ban
AllHookProperty[] =
Args[] ==
AbyssSettings.Disabler.CFrameDetection
AllHookProperty[] =
().crash
(().crash, ()
AbyssSettings.Disabler.Crash
AllHookProperty[] =
)
(self, ...)
)
(()
()
AllHookProperty[]
AbyssFunctions.(, , )
AllHookProperty[] =
AllHookProperty[]
AbyssFunctions.(, , )
AllHookProperty[] =
AllHookProperty[]
AbyssFunctions.(, , )
AllHookProperty[] =
AbyssSettings.LagDetector.Enabled
.(Stats:()) >
AbyssFunctions.( .. .(Stats:()) .. , , )
)
AbyssFunctions.(, , )
AbyssSettings.Loaded =
(()
()
AbyssSettings.TargetGui.Enabled
NearestTarget, NearestPos = AbyssMiscFunctions.(AbyssSettings.Target.UseMouseNearest)
NearestTarget (NearestTarget)
NewHealth = NearestTarget.Character.Humanoid.Health / NearestTarget.Character.Humanoid.MaxHealth
Profile.Image = .. NearestTarget.UserId ..
Title_2.Text = NearestTarget.Name .. .. NearestTarget.DisplayName ..
HealthText.Text = AbyssFunctions.(NewHealth * , )
HealthBar:(.(NewHealth, , , ), , , )
NearestTarget.Character:() NearestTarget.Character:():()
NewArmor = NearestTarget.Character.BodyEffects.Armor.Value /
ArmorText.Text = AbyssFunctions.(NewArmor * , )
ArmorBar:(.(NewArmor, , , ), , , )
ArmorText.Text =
TargetUI.Visible =
TargetUI.Visible =
)
(()
()
AbyssSettings.SpeedGlitch.Enabled AbyssStorage.Macro
LocalPlayer.Character.Humanoid.AutoRotate = LocalPlayer.Character.Humanoid.AutoRotate
)
()
AbyssStorage.GetTime = AbyssStorage.GetTime +
AbyssSettings.Watermark.Enabled
GetHours, GetMinutes, GetSeconds = AbyssFunctions.(AbyssStorage.GetTime)
HT, MT, ST = , ,
.((GetHours)) == HT = .. GetHours HT = GetHours
.((GetMinutes)) == MT = .. GetMinutes MT = GetMinutes
.((GetSeconds)) == ST = .. GetSeconds ST = GetSeconds
Title.Text = .. AbyssStorage.FPSBeat .. .. (.(Stats:())) .. .. HT .. .. MT .. .. ST
AbyssStorage.FPSBeat =
Watermark.Visible =
Watermark.Visible =
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
This is a fully Open-Source leak off V3rmillion thread features are decent but are good