Run it
Copy the script and paste it into your executor.
requiredPlaceId =
.PlaceId ~= requiredPlaceId
(():(requiredPlaceId, .PlaceId))
.() :()
()
I,V (())
(V) ==
debug.(V).name ==
(, .(,,))
Camera = :().Camera
Camera = :().CurrentCamera
Cam = :().Camera
CharcaterMiddle = :().Ignore.LocalCharacter.Middle
Mouse = .Players.LocalPlayer:()
lighting = :()
UserInputService = :()
SoundService = :()
Decimals =
Clock = .()
LPH_OBFUSCATED
LPH_JIT = (...) ...
LPH_JIT_MAX = (...) ...
LPH_JIT_ULTRA = (...) ...
LPH_NO_VIRTUALIZE = (...) ...
LPH_NO_UPVALUES = (f) ((...) (...) )
LPH_ENCSTR = (...) ...
LPH_STRENC = (...) ...
LPH_HOOK_FIX = (...) ...
LPH_CRASH = () (debug.())
Library = (:())()
SaveManager = (:())()
ThemeManager = (:())()
skybox_assets = (:(, ))()
Build = ; Color = ; Ver =
Build == Color = Ver =
Window = Library:({ Size = .(, ),Title = ....Color....Build......Ver..,Center = ,AutoShow = })
Tabs = {CombatTab = Window:(),VisualsTab = Window:(),MiscellaneousTab = Window:(),LocalTab = Window:(),WorldTab = Window:(),UISettings = Window:()}
Library:((..game.Players.LocalPlayer.Name..), )
Library:((), )
notifyPlayerChange = (player, message, color)
prefix = player:(.Players.LocalPlayer.UserId)
Library:(():(prefix, player.DisplayName, message), prefix == , color)
.Players.PlayerAdded:((player)
(player, , .(, , ))
)
.Players.PlayerRemoving:((player)
(player, , .(, , ))
)
Functions = {}
InventoryViewer = {Texts={}}
Esp = {Settings={
Boxes=,BoxesOutline=,BoxesFilled=,BoxesFilledColor=.(,,),BoxesFilledTransparency=,BoxesColor=.(,,),OtherBoxesColor=.(,,),OtherBoxesColorTeam=.(, , ),BoxesOutlineColor=.(,,),CornerEspThickness=,CornerBoxes=,
Sleeping=,SleepingColor=.(,,),OtherSleepingColor=.(,,),OtherSleepingColorTeam=.(, , ),
Distances=,DistanceColor=.(,,),OtherDistanceColor=.(,,),OtherDistanceColorTeam=.(, , ),
Armour=,ArmourColor=.(,,),OtherArmourColor=.(,,),OtherArmourColorTeam=.(, , ),
Tool=,ToolColor=.(,,),OtherToolColor=.(,,),OtherToolColorTeam=.(, , ),
Tracer=,TracerColor=.(,,),OtherTracerColor=.(,,),OtherTracerColorTeam=.(, , ),TracerThickness=,TracerTransparrency=,TracerFrom=,
ViewAngle=,ViewAngleColor=.(,,),OtherViewAngleColor=.(,,),OtherViewAngleColorTeam=.(, , ),ViewAngleThickness=,ViewAngleTransparrency=,
HeadCircles=,HeadCirclesColor=.(,,),OtherHeadCirclesColor=.(,,),OtherHeadCirclesTeam=.(, , ),HeadCirclesThickness=,HeadCirclesTransparrency=,HeadCirclesRadius=,HeadCirclesFilled=,
HighlightTarget = ,HighlightTargetColor = .(,,),
TextFont=,TextOutline=,TextSize=,RenderDistance=,TeamCheck=,TargetSleepers=,MinTextSize=
},Drawings={},Connections={},Players={},Ores={},StorageThings={}} Fonts = {[]=,[]=,[]=,[]=}
Fov = {Settings={
FovEnabled=,
FovColor=.(,,),
FovSize=,
FovFilled=,
FovTransparency=,
OutlineFovColor=.(,,),
RealFovSize=,
FovPosition=,
Snapline=,
SnaplineColor=.(,,)
}}
Combat = {Settings={
SilentEnabled=,
SilentHitChance=,
SilentAimPart=,
TeamCheck=,
SleeperCheck=,
}}
cache = {}
Functions:()
closest,PlayerDistance,playerTable = ,Combat.Settings.RenderDistance,
i,v ((()._G.modules.Player.GetPlayerModel)[])
v.model:() Combat.Settings.SleeperCheck == v.sleeping ==
Mouse = .Players.LocalPlayer:()
pos,OnScreen = Camera.(Camera, v.model:().Position)
MouseMagnitude = (.(pos.X, pos.Y) - .(Camera.ViewportSize.X / , Camera.ViewportSize.Y / )).Magnitude
PlayerDistance = (CharcaterMiddle:().Position-v.model:().Position).Magnitude
MouseMagnitude < Fov.Settings.FovSize PlayerDistance <= Combat.Settings.RenderDistance OnScreen ==
closest = v.model;PlayerDistance = PlayerDistance;playerTable=v
v.model:() Combat.Settings.SleeperCheck ==
Mouse = .Players.LocalPlayer:()
pos,OnScreen = Camera.(Camera, v.model:().Position)
MouseMagnitude = (.(pos.X, pos.Y) - .(Camera.ViewportSize.X / , Camera.ViewportSize.Y / )).Magnitude
PlayerDistance = (CharcaterMiddle:().Position-v.model:().Position).Magnitude
MouseMagnitude < Fov.Settings.FovSize PlayerDistance <= Combat.Settings.RenderDistance OnScreen ==
closest = v.model;PlayerDistance = PlayerDistance;playerTable=v
closest,playerTable
Functions:()
()._G.modules.FPS.() == ,
mod = (:().ItemConfigs[()._G.modules.FPS.().id])
i,v (mod)
i == i ==
mod.ProjectileSpeed,mod.ProjectileDrop
,
Functions:()
Prediction = .(,,)
Drop = .(,,)
Functions:() ~=
ps,pd = Functions:()
Player,PlayerTable = Functions:()
Velocity = PlayerTable.velocityVector
Distance = (CharcaterMiddle.Position - Player[Combat.Settings.SilentAimPart].Position).Magnitude
ps ==
ps =
pd ==
pd =
TimeOfFlight = Distance / ps
newps = ps - * ps ^ * TimeOfFlight ^
TimeOfFlight += (Distance / newps)
dropTime = pd * TimeOfFlight ^
Velocity TimeOfFlight
Drop = .(,(dropTime * )*,)
Prediction = (Velocity * (TimeOfFlight*)) *
Prediction = Prediction + Drop
Prediction,Drop
Functions:(Type,Propities)
Type Propities
drawing = .(Type)
i,v (Propities)
drawing[i] = v
.(Esp.Drawings,drawing)
drawing
InventoryViewer.Background = Functions:(,{Visible=,Position=.((.CurrentCamera.ViewportSize.X-)/,),Size=.(,),Transparency=,Filled=,Thickness=,Color=.(,,),ZIndex=-})
InventoryViewer.TopLine = Functions:(,{Visible=,From=.(InventoryViewer.Background.Position.X, InventoryViewer.Background.Position.Y),To=.(InventoryViewer.Background.Position.X + InventoryViewer.Background.Size.X, InventoryViewer.Background.Position.Y),Thickness=,ZIndex=,Color=.(,,)})
InventoryViewer:(IsTitle,String,SlightIndex)
DrawingText = Functions:(,{Visible=,Position=.(InventoryViewer.Background.Position.X+,(InventoryViewer.Background.Position.Y+)+((#InventoryViewer.Texts - )*)),Outline=,Center=,Font=,Size=,Text=String,Color=.(,,)})
IsTitle ==
DrawingText.Position = .(InventoryViewer.Background.Position.X+,(InventoryViewer.Background.Position.Y+)+((#InventoryViewer.Texts - )*)-)
InventoryViewer.DrawingText2 = Functions:(,{Visible=,Position=.((InventoryViewer.Background.Position.X+InventoryViewer.Background.Size.X)-,(InventoryViewer.Background.Position.Y+)+((#InventoryViewer.Texts - )*)-),Outline=,Center=,Font=,Size=,Text=,Color=.(,,)})
SlightIndex ==
DrawingText.Position = .(InventoryViewer.Background.Position.X+,(InventoryViewer.Background.Position.Y+)+((#InventoryViewer.Texts - )*))
.(InventoryViewer.Texts,DrawingText)
DrawingText
InventoryViewer:(String,Type)
String == String == String == String ==
Type ==
String
String == String == String == String ==
Type ==
String
String == String == String == String ==
Type ==
String
String ==
Type ==
String
InventoryViewer:(State)
InventoryViewer.Background.Visible = State
InventoryViewer.TopLine.Visible = State
InventoryViewer.DrawingText2.Visible = State
i,v (InventoryViewer.Texts)
v.Visible = State
InventoryViewer:(,)
InvTool = InventoryViewer:(,)
InvArmour = InventoryViewer:(,)
InvHelmet = InventoryViewer:(,,)
InvChestplate = InventoryViewer:(,,)
InvLeggings = InventoryViewer:(,,)
InvOther = InventoryViewer:(,,)
InvDistance = InventoryViewer:(,,)
InventoryViewer:()
Functions:()
tbl = {}
i,v (:().HandModels:())
.(tbl,v.Name) .(tbl,v.Name)
tbl
Esp:(PlayerTable)
PlayerTable
PlayerTable.equippedItem .(Functions:(),PlayerTable[].id)
(PlayerTable[].id)
PlayerTable.handModel PlayerTable.handModel.Name .(PlayerTable.handModel.Name,)
PlayerTable[].Name
Esp:(PlayerTable)
PlayerTable
drawings = {}
drawings.BoxOutline = Functions:(,{Thickness=,Filled=,Transparency=,ZIndex = -,Visible=});
drawings.Box = Functions:(,{Thickness=,Filled=,Transparency=,Color=Esp.Settings.BoxesColor,Color=Esp.Settings.OtherBoxesColor,Color=Esp.Settings.OtherBoxesColorTeam,ZIndex = ,Visible=});
drawings.BoxFilled = Functions:(,{Thickness=,Filled=,Transparency=Esp.Settings.BoxesFilledTransparency,Color=Esp.Settings.BoxesFilledColor,ZIndex = ,Visible=});
drawings.Sleeping = Functions:(,{Text = ,Font=Esp.Settings.TextFont,Size=Esp.Settings.TextSize,Center=,Outline=Esp.Settings.TextOutline,Color = Esp.Settings.SleepingColor,Color = Esp.Settings.OtherSleepingColor,Color = Esp.Settings.OtherSleepingColorTeam,ZIndex = ,Visible=})
drawings.Distance = Functions:(,{Text = ,Font=Esp.Settings.TextFont,Size=Esp.Settings.TextSize,Center=,Outline=Esp.Settings.TextOutline,Color = Esp.Settings.DistanceColor,Color = Esp.Settings.OtherDistanceColor,Color = Esp.Settings.OtherDistanceColorTeam,ZIndex = ,Visible=})
drawings.Armour = Functions:(,{Text = ,Font=Esp.Settings.TextFont,Size=Esp.Settings.TextSize,Center=,Outline=Esp.Settings.TextOutline,Color = Esp.Settings.ArmourColor,Color = Esp.Settings.OtherArmourColor,Color = Esp.Settings.OtherArmourColorTeam,ZIndex = ,Visible=})
drawings.Tool = Functions:(,{Text = ,Font=Esp.Settings.TextFont,Size=Esp.Settings.TextSize,Center=,Outline=Esp.Settings.TextOutline,Color = Esp.Settings.ToolColor,Color = Esp.Settings.OtherToolColor,Color = Esp.Settings.OtherToolColorTeam,ZIndex = ,Visible=})
drawings.ViewAngle = Functions:(,{Thickness=Esp.Settings.ViewAngleThickness,Transparency=Esp.Settings.ViewAngleTransparrency,Color=Esp.Settings.ViewAngleColor,Color=Esp.Settings.OtherViewAngleColor,Color=Esp.Settings.OtherViewAngleColorTeam,ZIndex=,Visible=})
drawings.HeadCircles = Functions:(,{Thickness=Esp.Settings.HeadCirclesThickness,Transparency=Esp.Settings.HeadCirclesTransparrency,Color=Esp.Settings.HeadCirclesColor,Color=Esp.Settings.OtherHeadCirclesColor,Color=Esp.Settings.OtherHeadCirclesColorTeam,ZIndex=,Visible=})
drawings.Tracer = Functions:(,{Thickness=Esp.Settings.TracerThickness,Transparency=,Color=Esp.Settings.TracerColor,Color=Esp.Settings.OtherTracerColor,Color=Esp.Settings.OtherTracerColorTeam,ZIndex=,Visible=})
drawings.Line1 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=});drawings.Line2 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=});drawings.Line3 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=});drawings.Line4 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=});drawings.Line5 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=});drawings.Line6 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=});drawings.Line7 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=});drawings.Line8 = Functions:(,{Thickness=Esp.Settings.CornerEspThickness,Transparency=,Color=Esp.Settings.BoxesColor,ZIndex=,Visible=})
drawings.PlayerTable = PlayerTable
Esp.Players[PlayerTable.model] = drawings
Esp:(PlayerTable)
PlayerTable PlayerTable.model ~=
esp = Esp.Players[PlayerTable.model];
esp
i, v (esp)
(v) ==
v:();
Esp.Players[PlayerTable.model] = ;
Esp:()
i,v (Esp.Players)
Character = i
Position,OnScreen = Camera:(Character:().Position);
scale = / (Position.Z * .(.(Camera.FieldOfView * )) * ) * ;
w,h = .( * scale), .( * scale);
x,y = .(Position.X), .(Position.Y);
Distance = (CharcaterMiddle:().Position-Character:().Position).Magnitude
BoxPosX,BoxPosY = .(x - w * ),.(y - h * )
offsetCFrame = .(, , -)
IsVisible =
Character Character:() Character:() Character.Parent == .Workspace
TeamTag = Character.Head.Teamtag.Enabled
ccc,ttt = Functions:()
OnScreen == Esp.Settings.Boxes == Distance <= Esp.Settings.RenderDistance
Esp.Settings.TeamCheck == TeamTag ==
v.BoxOutline.Visible = Esp.Settings.BoxesOutline;v.Box.Visible = ;v.BoxFilled.Visible=Esp.Settings.BoxesFilled
Esp.Settings.TeamCheck == TeamTag ==
v.BoxOutline.Visible = ;v.Box.Visible = ;v.BoxFilled.Visible=
v.BoxOutline.Visible = Esp.Settings.BoxesOutline;v.Box.Visible = ;v.BoxFilled.Visible=Esp.Settings.BoxesFilled
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping ==
v.BoxOutline.Visible = ;v.Box.Visible = ;v.BoxFilled.Visible =
v.BoxOutline.Position = .(BoxPosX,BoxPosY);v.BoxOutline.Size = .(w,h)
v.Box.Position = .(BoxPosX,BoxPosY);v.Box.Size = .(w,h)
v.Box.Color = Esp.Settings.BoxesColor;v.BoxOutline.Color = .(, , )
v.BoxOutline.Transparency =
v.BoxFilled.Position=.(BoxPosX,BoxPosY);v.BoxFilled.Size=.(w,h)
v.BoxFilled.Transparency = Esp.Settings.BoxesFilledTransparency
v.BoxFilled.Color = Esp.Settings.BoxesFilledColor
IsVisible ==
v.Box.Color = .(,,);v.BoxOutline.Color=Esp.Settings.BoxesOutlineColor;v.BoxFilled.Color=.(,,)
v.Box.Color = Esp.Settings.BoxesColor;v.BoxOutline.Color = Esp.Settings.BoxesOutlineColor;v.BoxFilled.Color=Esp.Settings.BoxesFilledColor
Esp.Settings.HighlightTarget Character == ccc
v.Box.Color = Esp.Settings.HighlightTargetColor
v.Box.Color = Esp.Settings.BoxesColor;
v.PlayerTable.sleeping == v.Box.Color = Esp.Settings.OtherBoxesColor
TeamTag == v.Sleeping.Text =
TeamTag == v.Box.Color = Esp.Settings.OtherBoxesColorTeam
v.BoxOutline.Visible = ;v.Box.Visible = ;v.BoxFilled.Visible = ;
OnScreen == Esp.Settings.CornerBoxes == Distance <= Esp.Settings.RenderDistance
Esp.Settings.TeamCheck == TeamTag ==
v.BoxFilled.Visible=Esp.Settings.BoxesFilled
v.Line1.Visible=Esp.Settings.CornerBoxes;v.Line2.Visible=Esp.Settings.CornerBoxes;v.Line3.Visible=Esp.Settings.CornerBoxes;v.Line4.Visible=Esp.Settings.CornerBoxes;v.Line5.Visible=Esp.Settings.CornerBoxes;v.Line6.Visible=Esp.Settings.CornerBoxes;v.Line7.Visible=Esp.Settings.CornerBoxes;v.Line8.Visible=Esp.Settings.CornerBoxes
Esp.Settings.TeamCheck == TeamTag ==
v.Line1.Visible=;v.Line2.Visible=;v.Line3.Visible=;v.Line4.Visible=;v.Line5.Visible=;v.Line6.Visible=;v.Line7.Visible=;v.Line8.Visible=
v.BoxFilled.Visible=
v.BoxFilled.Visible=Esp.Settings.BoxesFilled
v.Line1.Visible=Esp.Settings.CornerBoxes;v.Line2.Visible=Esp.Settings.CornerBoxes;v.Line3.Visible=Esp.Settings.CornerBoxes;v.Line4.Visible=Esp.Settings.CornerBoxes;v.Line5.Visible=Esp.Settings.CornerBoxes;v.Line6.Visible=Esp.Settings.CornerBoxes;v.Line7.Visible=Esp.Settings.CornerBoxes;v.Line8.Visible=Esp.Settings.CornerBoxes
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping ==
v.Line1.Visible=;v.Line2.Visible=;v.Line3.Visible=;v.Line4.Visible=;v.Line5.Visible=;v.Line6.Visible=;v.Line7.Visible=;v.Line8.Visible=
v.BoxFilled.Visible =
v.Line1.From=.(BoxPosX,BoxPosY);v.Line1.To=.((BoxPosX+w/),BoxPosY)
v.Line2.From=.(BoxPosX+w,BoxPosY);v.Line2.To=.((BoxPosX+w)-w/,BoxPosY)
v.Line3.From=.(BoxPosX,BoxPosY+h);v.Line3.To=.((BoxPosX+w/),BoxPosY+h)
v.Line4.From=.(BoxPosX+w,BoxPosY+h);v.Line4.To=.((BoxPosX+w)-w/,BoxPosY+h)
v.Line5.From=.(BoxPosX,BoxPosY);v.Line5.To=.(BoxPosX,BoxPosY+h/)
v.Line6.From=.(BoxPosX,BoxPosY+h);v.Line6.To=.(BoxPosX,(BoxPosY+h)-h/)
v.Line7.From=.(BoxPosX+w,BoxPosY+h);v.Line7.To=.(BoxPosX+w,(BoxPosY+h)-h/)
v.Line8.From=.(BoxPosX+w,BoxPosY);v.Line8.To=.(BoxPosX+w,BoxPosY+h/)
v.BoxFilled.Position=.(BoxPosX,BoxPosY);v.BoxFilled.Size=.(w,h)
v.BoxFilled.Transparency = Esp.Settings.BoxesFilledTransparency
IsVisible ==
v.Line1.Color=.(,,);v.Line2.Color=.(,,);v.Line3.Color=.(,,);v.Line4.Color=.(,,);v.Line5.Color=.(,,);v.Line6.Color=.(,,);v.Line7.Color=.(,,);v.Line8.Color=.(,,)
v.BoxFilled.Color=.(,,)
v.Line1.Color=Esp.Settings.BoxesColor;v.Line2.Color=Esp.Settings.BoxesColor;v.Line3.Color=Esp.Settings.BoxesColor;v.Line4.Color=Esp.Settings.BoxesColor;v.Line5.Color=Esp.Settings.BoxesColor;v.Line6.Color=Esp.Settings.BoxesColor;v.Line7.Color=Esp.Settings.BoxesColor;v.Line8.Color=Esp.Settings.BoxesColor
v.BoxFilled.Color=Esp.Settings.BoxesFilledColor
Esp.Settings.HighlightTarget Character == ccc
v.Line1.Color = Esp.Settings.HighlightTargetColor
v.Line2.Color = Esp.Settings.HighlightTargetColor
v.Line3.Color = Esp.Settings.HighlightTargetColor
v.Line4.Color = Esp.Settings.HighlightTargetColor
v.Line5.Color = Esp.Settings.HighlightTargetColor
v.Line6.Color = Esp.Settings.HighlightTargetColor
v.Line7.Color = Esp.Settings.HighlightTargetColor
v.Line8.Color = Esp.Settings.HighlightTargetColor
v.Line1.Color = Esp.Settings.BoxesColor
v.Line2.Color = Esp.Settings.BoxesColor
v.Line3.Color = Esp.Settings.BoxesColor
v.Line4.Color = Esp.Settings.BoxesColor
v.Line5.Color = Esp.Settings.BoxesColor
v.Line6.Color = Esp.Settings.BoxesColor
v.Line7.Color = Esp.Settings.BoxesColor
v.Line8.Color = Esp.Settings.BoxesColor
v.PlayerTable.sleeping ==
v.Line1.Color = Esp.Settings.OtherBoxesColor;v.Line2.Color = Esp.Settings.OtherBoxesColor;v.Line3.Color = Esp.Settings.OtherBoxesColor;v.Line4.Color = Esp.Settings.OtherBoxesColor;v.Line5.Color = Esp.Settings.OtherBoxesColor;v.Line6.Color = Esp.Settings.OtherBoxesColor;v.Line7.Color = Esp.Settings.OtherBoxesColor;v.Line8.Color = Esp.Settings.OtherBoxesColor
TeamTag ==
v.Line1.Color = Esp.Settings.OtherBoxesColorTeam;v.Line2.Color = Esp.Settings.OtherBoxesColorTeam;v.Line3.Color = Esp.Settings.OtherBoxesColorTeam;v.Line4.Color = Esp.Settings.OtherBoxesColorTeam;v.Line5.Color = Esp.Settings.OtherBoxesColorTeam;v.Line6.Color = Esp.Settings.OtherBoxesColorTeam;v.Line7.Color = Esp.Settings.OtherBoxesColorTeam;v.Line8.Color = Esp.Settings.OtherBoxesColorTeam
v.Line1.Visible=;v.Line2.Visible=;v.Line3.Visible=;v.Line4.Visible=;v.Line5.Visible=;v.Line6.Visible=;v.Line7.Visible=;v.Line8.Visible=;v.BoxFilled.Visible =
OnScreen == Esp.Settings.Sleeping == Distance <= Esp.Settings.RenderDistance
Character.Head.Nametag.tag.Text ~=
v.Sleeping.Text = Character:().Nametag.tag.Text
v.Sleeping.Text =
TeamTag == v.Sleeping.Text =
v.PlayerTable.sleeping == v.Sleeping.Text =
Esp.Settings.TeamCheck == TeamTag == v.Sleeping.Visible = Esp.Settings.TeamCheck == TeamTag == v.Sleeping.Visible = v.Sleeping.Visible =
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping == v.Sleeping.Visible =
v.Sleeping.Outline=Esp.Settings.TextOutline;v.Sleeping.Color=Esp.Settings.SleepingColor;v.Sleeping.Size=.(.(.(Esp.Settings.TextSize*scale),Esp.Settings.TextSize),Esp.Settings.MinTextSize);v.Sleeping.Color = Esp.Settings.SleepingColor;v.Sleeping.Font=Esp.Settings.TextFont;v.Sleeping.Position = .(x,.(y-h*-v.Sleeping.TextBounds.Y))
Esp.Settings.HighlightTarget Character == ccc
v.Sleeping.Color = Esp.Settings.HighlightTargetColor
v.Sleeping.Color = Esp.Settings.SleepingColor;
v.PlayerTable.sleeping == v.Sleeping.Color = Esp.Settings.OtherSleepingColor
TeamTag == v.Sleeping.Color = Esp.Settings.OtherSleepingColorTeam
v.Sleeping.Visible=
OnScreen == Esp.Settings.Distances == Distance <= Esp.Settings.RenderDistance
Esp.Settings.TeamCheck == TeamTag == v.Distance.Visible = Esp.Settings.TeamCheck == TeamTag == v.Distance.Visible = v.Distance.Visible =
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping == v.Distance.Visible =
v.Distance.Outline=Esp.Settings.TextOutline;v.Distance.Size = .(.(.(Esp.Settings.TextSize*scale),Esp.Settings.TextSize),Esp.Settings.MinTextSize);v.Distance.Position=.(x,.(y+h*));v.Distance.Color = Esp.Settings.DistanceColor;v.Distance.Text = (..math.(Distance))..;v.Distance.Font=Esp.Settings.TextFont
Esp.Settings.HighlightTarget Character == ccc
v.Distance.Color = Esp.Settings.HighlightTargetColor
v.Distance.Color = Esp.Settings.DistanceColor;
v.PlayerTable.sleeping == v.Distance.Color = Esp.Settings.OtherDistanceColor
TeamTag == v.Distance.Color = Esp.Settings.OtherDistanceColorTeam
v.Distance.Visible =
OnScreen == Esp.Settings.Tool == Distance <= Esp.Settings.RenderDistance
Esp.Settings.TeamCheck == TeamTag == v.Tool.Visible = Esp.Settings.TeamCheck == TeamTag == v.Tool.Visible = v.Tool.Visible =
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping == v.Tool.Visible =
Esp.Settings.Tool == v.Tool.Position=.(x, .(y+h*)+v.Tool.TextBounds.Y) v.Tool.Position=.(x,.(y+h*));
v.Tool.Text=Esp:(v.PlayerTable);v.Tool.Outline=Esp.Settings.TextOutline;v.Tool.Size=.(.(.(Esp.Settings.TextSize*scale),Esp.Settings.TextSize),Esp.Settings.MinTextSize);v.Tool.Color=Esp.Settings.ToolColor;v.Tool.Font=Esp.Settings.TextFont
Esp.Settings.HighlightTarget Character == ccc
v.Tool.Color = Esp.Settings.HighlightTargetColor
v.Tool.Color = Esp.Settings.ToolColor;
v.PlayerTable.sleeping == v.Tool.Color = Esp.Settings.OtherToolColor
TeamTag == v.Tool.Color = Esp.Settings.OtherToolColorTeam
v.Tool.Visible =
armorFolder = Character.Armor:()
OnScreen == Esp.Settings.Armour == Distance <= Esp.Settings.RenderDistance armorFolder
armorName = armorFolder.Name
armorName == armorName == armorName ==
v.Armour.Text =
armorName == armorName == armorName ==
v.Armour.Text =
armorName == armorName == armorName ==
v.Armour.Text =
armorName == armorName == armorName ==
v.Armour.Text =
v.Armour.Text =
Esp.Settings.TeamCheck == TeamTag == v.Armour.Visible = Esp.Settings.TeamCheck == TeamTag == v.Armour.Visible = v.Armour.Visible =
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping == v.Armour.Visible =
v.Armour.Outline=Esp.Settings.TextOutline;v.Armour.Size = .(.(.(Esp.Settings.TextSize*scale),Esp.Settings.TextSize),Esp.Settings.MinTextSize);v.Armour.Position=.(.(BoxPosX+w+v.Armour.TextBounds.X**),BoxPosY+v.Armour.TextBounds.Y**-((v.Armour.TextBounds.Y*)*));v.Armour.Color = Esp.Settings.ArmourColor;v.Armour.Font=Esp.Settings.TextFont
v.Armour.Color = Esp.Settings.HighlightTargetColor
Esp.Settings.HighlightTarget Character == ccc
v.Armour.Color = Esp.Settings.HighlightTargetColor
v.Armour.Color = Esp.Settings.ArmourColor;
v.PlayerTable.sleeping == v.Armour.Color = Esp.Settings.OtherArmourColor
TeamTag == v.Armour.Color = Esp.Settings.OtherArmourColorTeam
v.Armour.Visible = ;
OnScreen == Esp.Settings.Tracer == Distance <= Esp.Settings.RenderDistance
Esp.Settings.TeamCheck == TeamTag == v.Tracer.Visible = Esp.Settings.TeamCheck == TeamTag == v.Tracer.Visible = v.Tracer.Visible =
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping == v.Tracer.Visible =
v.Tracer.Color = Esp.Settings.TracerColor;v.Tracer.Thickness=Esp.Settings.TracerThickness;v.Transparency=Esp.Settings.TracerTransparrency;
Esp.Settings.TracerFrom ==
v.Tracer.From = .(Camera.ViewportSize.X/,Camera.ViewportSize.Y)
v.Tracer.To = .(x,y+h*)
Esp.Settings.TracerFrom ==
v.Tracer.From = .(Camera.ViewportSize.X/,Camera.ViewportSize.Y/)
v.Tracer.To = .(x,y)
Esp.Settings.TracerFrom ==
v.Tracer.From = .(Camera.ViewportSize.X / , )
v.Tracer.To = .(x,y-h*)
v.Tracer.From = .(Camera.ViewportSize.X/,Camera.ViewportSize.Y/Camera.ViewportSize.Y)
Esp.Settings.Sleeping ==
v.Tracer.To = .(x,(y-h)-v.Sleeping.TextBounds.Y*)
v.Tracer.From = .(Camera.ViewportSize.X/,Camera.ViewportSize.Y)
v.Tracer.To = .(x,y-h*)
Esp.Settings.HighlightTarget Character == ccc
v.Tracer.Color = Esp.Settings.HighlightTargetColor
v.Tracer.Color = Esp.Settings.TracerColor;
v.PlayerTable.sleeping == v.Tracer.Color = Esp.Settings.OtherTracerColor
TeamTag == v.Tracer.Color = Esp.Settings.OtherTracerColorTeam
v.Tracer.Visible =
OnScreen == Esp.Settings.ViewAngle == Distance <= Esp.Settings.RenderDistance
Esp.Settings.TeamCheck == TeamTag == v.ViewAngle.Visible = Esp.Settings.TeamCheck == TeamTag == v.ViewAngle.Visible = v.ViewAngle.Visible =
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping == v.ViewAngle.Visible =
v.ViewAngle.Color = Esp.Settings.ViewAngleColor;v.ViewAngle.Thickness=Esp.Settings.ViewAngleThickness;v.Transparency=Esp.Settings.ViewAngleTransparrency;
headpos = Camera:(Character.Head.Position)
offsetCFrame = .(, , -)
v.ViewAngle.From = .(headpos.X, headpos.Y)
value = .(/Distance*, , )
dir = Character.Head.CFrame:(offsetCFrame)
offsetCFrame = offsetCFrame * .(, , )
dirpos = Camera:(.(dir.X, dir.Y, dir.Z))
OnScreen ==
v.ViewAngle.To = .(dirpos.X, dirpos.Y)
offsetCFrame = .(, , -)
Esp.Settings.HighlightTarget Character == ccc
v.ViewAngle.Color = Esp.Settings.HighlightTargetColor
v.ViewAngle.Color = Esp.Settings.ViewAngleColor;
v.PlayerTable.sleeping == v.ViewAngle.Color = Esp.Settings.OtherViewAngleColor
TeamTag == v.ViewAngle.Color = Esp.Settings.OtherViewAngleColorTeam
v.ViewAngle.Visible =
OnScreen == Esp.Settings.HeadCircles == Distance <= Esp.Settings.RenderDistance
Esp.Settings.TeamCheck == TeamTag == v.HeadCircles.Visible = Esp.Settings.TeamCheck == TeamTag == v.HeadCircles.Visible = v.HeadCircles.Visible =
Esp.Settings.TargetSleepers == v.PlayerTable.sleeping == v.HeadCircles.Visible =
v.HeadCircles.Color = Esp.Settings.HeadCirclesColor;v.HeadCircles.Thickness=Esp.Settings.HeadCirclesThickness;v.Transparency=Esp.Settings.HeadCirclesTransparrency;
headpos = Camera:(Character.Head.Position)
Position,OnScreen = Camera:(Character:().Position);
OnScreen ==
v.HeadCircles.Position = .(headpos.X, headpos.Y)
v.HeadCircles.Radius =
v.HeadCircles.NumSides =
Esp.Settings.HighlightTarget Character == ccc
v.HeadCircles.Color = Esp.Settings.HighlightTargetColor
v.HeadCircles.Color = Esp.Settings.HeadCirclesColor;
v.PlayerTable.sleeping == v.HeadCircles.Color = Esp.Settings.OtherHeadCirclesColor
TeamTag == v.HeadCircles.Color = Esp.Settings.OtherHeadCirclesColorTeam
v.HeadCircles.Visible =
v.Box.Visible=;
v.BoxOutline.Visible=;
v.BoxFilled.Visible=;
v.Tool.Visible=;
v.Armour.Visible=;
v.Distance.Visible=;
v.Sleeping.Visible=;
v.ViewAngle.Visible=;
v.HeadCircles.Visible=;
v.Tracer.Visible=;
v.Line1.Visible=;v.Line2.Visible=;v.Line3.Visible=;v.Line4.Visible=;v.Line5.Visible=;v.Line6.Visible=;v.Line7.Visible=;v.Line8.Visible=
FovCircle = Functions:(,{Filled=Fov.Settings.FovFilled,Color=Fov.Settings.FovColor,Radius=Fov.Settings.FovSize,NumSides=,Thickness=,Transparency=Fov.Settings.FovTransparency,ZIndex=,Visible=})
FovCircleOutline = Functions:(,{Filled=Fov.Settings.FovOutlineFilled,Color=Fov.Settings.FovOutlineColor,Radius=Fov.Settings.FovOutlineSize,NumSides=,Thickness=,Transparency=,ZIndex=,Visible=})
FovSnapline = Functions:(,{Transparency=,Thickness=,Visible=})
CircleLine = Functions:(,{Color=Fov.Settings.CircleLineColor,Radius=,NumSides=,Thickness=,Transparency=Fov.Settings.FovTransparency,Visible=})
PlayerUpdater = :().RenderStepped
PlayerConnection = PlayerUpdater:(()
Esp:()
)
i, v ((()._G.modules.Player.GetPlayerModel)[])
.(cache,v)
.(cache,v)
Esp:(v)
:().ChildAdded:((child)
child:()
i, v ((()._G.modules.Player.GetPlayerModel)[])
.(cache,v)
.(cache,v)
Esp:(v)
)
SilentTabbox = Tabs.CombatTab:()
SilentTab = SilentTabbox:()
FovTab = SilentTabbox:()
SilentTab:(,{Text=,Default=}):(, {Default=,SyncToggleState=,Mode=,Text=,NoUI=}):((Value)
Combat.Settings.SilentEnabled = Value
)
SilentTab:(, {Text=,Default=,Min=,Max=,Rounding=,Compact=,Suffix=}):((Value)
Combat.Settings.SilentHitChance = Value
)
SilentTab:(, {Text=,Default=,Min=,Max=,Rounding=,Compact=,Suffix=}):((Value)
Combat.Settings.RenderDistance = Value
)
SilentTab:(,{Text=,Default=}):(,{Default=.(,,),Title=}):((value)
Esp.Settings.HighlightTarget = value
)
Options.HighlightTargetColor:((ValueHighlight)
Esp.Settings.HighlightTargetColor = ValueHighlight
)
SilentTab:(,{Text=,Default=}):(,{Default=.(,,),Title=})
SilentTab:(,{Text=,Default=}):(,{Default=.(,,),Title=}):((Value)
Fov.Settings.CircleLine = Value
CircleLine.Visible = Value
)
Options.SnapcirclesColor:((Value25)
Fov.Settings.CircleLineColor = Value25
CircleLine.Color = Value25
)
SilentTab:(, {Values = {,,},Default = ,Multi = ,Text = }):((Value)
Fov.Settings.SnaplinePosition = Value
)
SilentTab:(,{Text=,Default=}):((Value)
Combat.Settings.SleeperCheck = Value
)
SilentTab:(, {Values = {, , , , , , , }, Default = , Multi = , Text = }):((Value)
Combat.Settings.SilentAimPart = Value
)
FovTab:(,{Text=,Default=}):(,{Default=.(,,),Title=})
FovTab:(,{Text=,Default=})
FovTab:(,{Text=,Default=}):(,{Default=.(,,),Title=})
FovTab:(,{Text=,Default=}):((Value)
Fov.Settings.FovFilled = Value;FovCircle.Filled = Value
Fov.Settings.FovOutlineFilled = Value;FovCircleOutline.Filled = Value
)
FovTab:(, {Text=,Default=,Min=,Max=,Rounding=,Compact=}):((Value)
Fov.Settings.FovSize = Value;FovCircle.Radius = Value
Fov.Settings.FovOutlineSize = Value;FovCircleOutline.Radius = Value
)
FovTab:(, {Text=,Default=,Min=,Max=,Rounding=,Compact=,Suffix=}):((Value)
Fov.Settings.FovTransparency = Value;FovCircle.Transparency = Value
)
FovTab:(, {Values = {,},Default = ,Multi = ,Text = }):((Value)
Fov.Settings.FovPosition = Value
Fov.Settings.FovOutlinePosition = Value
)
:().RenderStepped:(()
Player,PlayerTable = Functions:()
Toggles.InventoryViewerToggle.Value == Player ~=
InventoryViewer:()
InvTool.Text = ..Esp:(PlayerTable)
InvArmour.Text =
i,v (Player.Armor:())
InventoryViewer:(v.Name,) ~=
InvHelmet.Text = ..InventoryViewer:(v.Name,)
InventoryViewer:(v.Name,) ~=
InvChestplate.Text = ..InventoryViewer:(v.Name,)
InventoryViewer:(v.Name,) ~=
InvLeggings.Text = ..InventoryViewer:(v.Name,)
InventoryViewer:(v.Name,) ~=
InvOther.Text = ..InventoryViewer:(v.Name,)
InvDistance.Text = ..math.((CharcaterMiddle:().Position-Player:().Position).Magnitude)..
InvTool.Text =
InvArmour.Text =
InvHelmet.Text =
InvChestplate.Text =
InvLeggings.Text =
InvOther.Text =
InvDistance.Text =
InventoryViewer:()
Functions:() ~= Toggles.FovHighlight.Value ==
p,t = Functions:()
FovCircle.Color = Fov.Settings.FovColor
Position,OnScreen = Camera:(Functions:()[Combat.Settings.SilentAimPart]:().p+Functions:());
Fov.Settings.FovHighlight == Functions:().Head.Teamtag.Enabled == OnScreen ==
FovCircle.Color = Fov.Settings.FovHighlightColor
FovCircle.Color=.(, , )
FovCircle.Color = Fov.Settings.FovColor
Functions:() ~= Toggles.Snapline.Value ==
p,t = Functions:()
FovSnapline.Visible =
CircleLine.Visible =
Position,OnScreen = Camera:(Functions:()[Combat.Settings.SilentAimPart]:().p+Functions:());
Combat.Settings.TeamCheck == Functions:().Head.Teamtag.Enabled == OnScreen ==
FovSnapline.To = Position
CircleLine.Position = Position
OnScreen ==
FovSnapline.To = Position
CircleLine.Position = Position
FovSnapline.Visible =
CircleLine.Visible =
Functions:() ~= Toggles.Snapcircles.Value ==
p,t = Functions:()
CircleLine.Visible =
Position,OnScreen = Camera:(Functions:()[Combat.Settings.SilentAimPart]:().p+Functions:());
Combat.Settings.TeamCheck == Functions:().Head.Teamtag.Enabled == OnScreen ==
CircleLine.Position = Position
OnScreen ==
CircleLine.Position = Position
CircleLine.Visible =
Fov.Settings.RealFovSize=FovCircle.Radius
Fov.Settings.RealFovOutlineSize=FovCircle.Radius
Fov.Settings.Dynamic ==
set = Fov.Settings.FovSize * ((Fov.Settings.FovSize-Camera.FieldOfView)/ + ) +
set2 = Fov.Settings.FovOutlineSize * ((Fov.Settings.FovOutlineSize-Camera.FieldOfView)/ + ) +
FovCircle.Radius = set
FovCircleOutline.Radius = set
FovCircle.Radius=Fov.Settings.FovSize
FovCircleOutline.Radius=Fov.Settings.FovOutlineSize
Fov.Settings.FovPosition ==
FovCircle.Position = .(Camera.ViewportSize.X/,Camera.ViewportSize.Y/)
FovCircleOutline.Position = .(Camera.ViewportSize.X/,Camera.ViewportSize.Y/)
MousePos = Camera.(Camera,.Players.LocalPlayer:().Hit.p)
FovCircle.Position = .(MousePos.X,MousePos.Y)
FovCircleOutline.Position = .(MousePos.X,MousePos.Y)
Fov.Settings.SnaplinePosition ==
FovSnapline.From=.(Camera.ViewportSize.X/,Camera.ViewportSize.Y)
Fov.Settings.SnaplinePosition ==
FovSnapline.From=.(Camera.ViewportSize.X/,Camera.ViewportSize.Y/)
Fov.Settings.SnaplinePosition ==
FovSnapline.From=.(Camera.ViewportSize.X / , )
)
Toggles.Dynamic:((Value)
Fov.Settings.Dynamic = Value
Fov.Settings.OutlineDynamic = Value
)
Toggles.FovHighlight:((Value)
Fov.Settings.FovHighlight = Value
)
Options.FovHighlightColor:((Value)
Fov.Settings.FovHighlightColor = Value
)
Toggles.Fov:((Value)
Fov.Settings.FovEnabled = Value
FovCircle.Visible = Value
Fov.Settings.FovOutlineEnabled = Value
FovCircleOutline.Visible = Value
)
Options.FovColor:((Value)
Fov.Settings.FovColor = Value
FovCircle.Color = Value
)
Toggles.Snapline:((Value)
Fov.Settings.Snapline = Value
FovSnapline.Visible = Value
)
Options.SnaplineColor:((Value)
Fov.Settings.SnaplineColor = Value
FovSnapline.Color=Value
)
WeaponModsTabBox = Tabs.CombatTab:()
WeaponModsTab = WeaponModsTabBox:()
gunMods = {
norecoilTog = ,
noSpreadTog = ,
firerateMultiTog = ,
firerateMulti = ,
noReloadanimTog = ,
}
GunModsEnabled =
WeaponModsTab:(, {Text = , Default = }):((EnabledFireType)
GunModsEnabled = EnabledFireType
)
WeaponModsTab:(,{Text=,Default=}):((Value)
gunMods.norecoilTog = Value
)
oldNoRecoil;oldNoRecoil = (()._G.modules.Camera.Recoil,(...)
GunModsEnabled gunMods.norecoilTog ==
(...)
)
WeaponModsTab:(,{Text=,Default=}):((Value)
gunMods.noSpreadTog = Value
)
oldNoSpread;oldNoSpread = ((()._G.modules.FPS.ToolControllers.RangedWeapon.PlayerFire)[],(...)
arg = {...}
GunModsEnabled gunMods.noSpreadTog ==
arg[][] = .huge
((arg))
(...)
)
WeaponModsTab:(,{Text=,Default=}):((Value)
gunMods.firerateMultiTog = Value
)
WeaponModsTab:(, {Text=,Default=,Min=,Max=,Rounding=,Compact=}):((Value)
gunMods.firerateMulti = Value
)
oldAttackCooldown;oldAttackCooldown = ((()._G.modules.FPS.ToolControllers.RangedWeapon.PlayerFire)[],(...)
arg = {...}
GunModsEnabled gunMods.firerateMultiTog ==
arg[][] = gunMods.firerateMulti
((arg))
(...)
)
ItemConfigs = .ReplicatedStorage.ItemConfigs
weapons = {PipePistol = (ItemConfigs.PipePistol),Blunderbuss = (ItemConfigs.Blunderbuss),Crossbow = (ItemConfigs.Crossbow),Bow = (ItemConfigs.Bow),USP9 = (ItemConfigs.USP9),LeverActionRifle = (ItemConfigs.LeverActionRifle),GaussRifle = (ItemConfigs.GaussRifle)}
FireActions = {Semi = ,Auto = }
WeaponModsTab:(, {Values = {, },Default = ,Multi = ,Text = }):((Value)
GunModsEnabled
fireAction = FireActions[Value]
_, weapon (weapons)
weapon.FireAction = fireAction
)
SpinbotTabBox = Tabs.CombatTab:()
SpinbotTab = SpinbotTabBox:()
fakeduck =
Spinbot =
SpinbotSpeed =
SpinbotType =
value =
SpinBotLM =
SpinBotV =
SpinbotTab:(,{Text=,Default=}):((Value)
Spinbot = Value
)
SpinbotTab:(, {Text=,Default=,Min=,Max=,Rounding=,Compact=,Thickness = }):((Value)
SpinbotSpeed = Value
)
SpinbotTab:(, {Values = {, , },Default = ,Multi = ,Text = }):((Value)
SpinbotType = Value
)
OldSpinHook
OldSpinHook = (.Players.LocalPlayer:().FireServer, (self, ...)
args = {...}
args[] args[] args[] == (args[]) == args[] Spinbot ==
SpinBotLM == SpinbotType ==
args[] = value
value = value + SpinbotSpeed
SpinbotType == SpinBotLM ==
args[] = value
value = value - SpinbotSpeed
args[] args[] args[] == (args[]) == args[] Spinbot ==
SpinBotV == SpinbotType ==
args[] =
SpinbotType == SpinBotV ==
args[] = -
SpinbotType == SpinBotV ==
args[] = -
(self, (args))
)
.(()
.()
SpinbotType ==
SpinBotV = SpinBotV
)
.(()
.()
SpinbotType == SpinbotType ==
SpinBotLM = SpinBotLM
)
SpinbotTab:(, {Text = ,Default = ,Tooltip = })
OldCrouchHook; OldCrouchHook = (:().LocalPlayer:().FireServer, (self, ...)
args = {...}
args[] == fakeduck ==
args[] =
(self, (args))
)
Toggles.FakeCrouch:(() fakeduck = Toggles.FakeCrouch.Value )
(value)
networkClient = :()
networkClient:(value )
SpinbotTab:(, {Text = , Default = }):(onFakeLagToggled)
HeadHitboxTabBox = Tabs.CombatTab:()
HeadHitboxTab = HeadHitboxTabBox:()
antihitbox
antihitbox = (, , ((...)
self, k = ...
() k == self.Name ==
.(, , )
(...)
))
HedsOn = .()
HedsOn.Name =
HedsOn.Anchored =
HedsOn.CanCollide =
HedsOn.Transparency =
HedsOn.Size = .(, , )
HedsOn.Parent = .ReplicatedStorage
HeadExtends =
XSize =
YSize =
ZSize =
HitboxTransparency =
HeadHitboxTab:(,{Text=,Default=}):((Value)
HeadExtends = Value
)
HeadHitboxTab:(, {Text = , Default = , Min = , Max = , Rounding = , Suffix = , Compact = }):((HitboxXSize)
XSize = HitboxXSize
)
HeadHitboxTab:(, {Text = , Default = , Min = , Max = , Rounding = , Suffix = , Compact = }):((HitboxYSize)
YSize = HitboxYSize
)
HeadHitboxTab:(, {Text = , Default = , Min = , Max = , Rounding = , Suffix = , Compact = }):((TransparencyValue)
HitboxTransparency = TransparencyValue /
)
.(()
.()
HeadExtends
_, i (:():())
i:() i:()
BigHeadsPart = .()
BigHeadsPart.Name =
BigHeadsPart.Anchored =
BigHeadsPart.CanCollide =
BigHeadsPart.Transparency = HitboxTransparency
BigHeadsPart.Size = .(XSize, YSize, ZSize)
DeletePart = .()
DeletePart.Parent = BigHeadsPart
DeletePart.Name =
HeadsParts = BigHeadsPart:()
HeadsParts.Parent = i
HeadsParts.Orientation = i.HumanoidRootPart.Orientation
clonedHedsOn = HedsOn:()
clonedHedsOn.Parent = i
Headswelding = .()
Headswelding.Parent = HeadsParts
Headswelding.Part0 = i.HumanoidRootPart
Headswelding.Part1 = HeadsParts
HeadsParts.Position = .(i.HumanoidRootPart.Position.X, i.HumanoidRootPart.Position.Y - , i.HumanoidRootPart.Position.Z)
_, i (:():())
i:() i:()
i.HedsOn:()
_, a (i:())
a.Name == a:() ( a:() a:())
a:()
)
KillAuraTabBox = Tabs.CombatTab:()
KillAuraTab = KillAuraTabBox:()
Functions:()
()._G.modules.FPS.() == ,
mod = (:().ItemConfigs[()._G.modules.FPS.().id])
i,v (mod)
i ==
mod.HandModel
,
killauradistance =
()
closest,PlayerDistance,playerTable = ,.huge,
i,v ((()._G.modules.Player.GetPlayerModel)[])
v.model:()
Mouse = .Players.LocalPlayer:()
pos,OnScreen = Camera.(Camera, v.model:().Position)
PlayerDistance = (CharcaterMiddle:().Position-v.model:().Position).Magnitude
Distance = (.Workspace.Ignore.LocalCharacter.Middle.Position - v.model:().Position).Magnitude
PlayerDistance <= killauradistance OnScreen ==
closest = v.model;PlayerDistance = PlayerDistance;playerTable=v
closest,playerTable
KAHitPartSelected =
Wait =
AuraGoodToUse =
KillAuraTab:(,{Text=,Default=}):(, {Default=,SyncToggleState=,Mode=,Text=,NoUI=})
PlayerID =
Bypass; Bypass = (:().LocalPlayer:().FireServer,(self, ...)
args = {...}
args[] == args[] ==
PlayerID = args[]
(self, (args))
)
.(()
.()
state = Options.KillAuraKey:()
state
PlayerHumanoid,fr = ()
PlayerHumanoid AuraGoodToUse PlayerHumanoid ~= fr ~=
:().LocalPlayer.RemoteEvent:(, )
:().LocalPlayer.RemoteEvent:(, , fr.id, PlayerHumanoid.HumanoidRootPart.Position, KAHitPartSelected, .(-, , -))
(Wait)
)
.(()
.()
Weapon = Functions:()
Weapon ==
Wait =
Wait =
Weapon ==
AuraGoodToUse =
AuraGoodToUse =
)
KillAuraTab:(, {Text = , Default = , Min = , Max = , Rounding = , Suffix = , Compact = false}):OnChanged(function(Value)
killauradistance = Value
end)
KillAuraTab:AddDropdown('', {Values = {"Head", "HumanoidRootPart", "Torso", "LowerTorso", "RightHand", "LeftHand", "RightFoot", "LeftFoot"}, Default = 1, Multi = false, Text = 'hitpart:'}):OnChanged(function(Value)
KAHitPartSelected = Value
end)
-------------------------------------------------------------------------------------------------
--// Visuals \\--
--
local PlayerVisualTabbox = Tabs.VisualsTab:AddLeftTabbox()
local PlayerVisualTab = PlayerVisualTabbox:AddTab('player visuals')
local PlayerSettingsTab = PlayerVisualTabbox:AddTab('player settings')
--* Player ESP *--
PlayerVisualTab:AddToggle('EnabledToggle',{Text='enabled',Default=false}):OnChanged(function()
end)
PlayerVisualTab:AddSlider('RenderDistance', {Text='distance:',Default=1000,Min=0,Max=2500,Rounding=0,Compact=false,Suffix=" studs"}):OnChanged(function(Value)
Esp.Settings.RenderDistance = Value
end)
--> Onscreen Text
local CustomText = Drawing.new("Text")
CustomText.Visible = false
CustomText.Text = "velocity.cc"
CustomText.Size = 12
CustomText.Outline = true
CustomText.Center = true
CustomText.Font = 2
CustomText.Color = Color3.new(208, 123, 255)
CustomText.Position = Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y / 1.89)
--
PlayerVisualTab:AddToggle('12t2ta22', {Text = 'onscreen',Default = false,Tooltip = 'Onscreen Information',}):AddColorPicker('OnscreenColor', {Default = Color3.fromRGB(208, 123, 255),Title = 'Color',}):OnChanged(function(ONSCREENVALUE)
CustomText.Visible = ONSCREENVALUE
end)
Options.OnscreenColor:OnChanged(function(Color320)
CustomText.Color = Color320
end)
local fadingIn, transparency, FADE_SPEED = true, 0, 0.008
local function updateTransparency()
CustomText.Transparency = transparency
transparency = transparency + (fadingIn and FADE_SPEED or -FADE_SPEED)
if fadingIn and transparency >= 1 then
fadingIn = false
elseif not fadingIn and transparency <= 0 then
fadingIn = true
end
end
game:GetService("RunService").Heartbeat:Connect(updateTransparency)
PlayerVisualTab:AddToggle('Sleeping',{Text='names',Default=false}):AddColorPicker('SleepingColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'})
Options.SleepingColor:OnChanged(function(Value)
Esp.Settings.SleepingColor = Value
end)
Toggles.Sleeping:OnChanged(function(Value)
Esp.Settings.Sleeping = Value
end)
PlayerVisualTab:AddToggle('',{Text='boxes',Default=false}):AddColorPicker('BoxesColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'}):AddColorPicker('BoxesFilledColor',{Default=Color3.fromRGB(0, 0, 0),Title='Color'})
Options.BoxesColor:OnChanged(function(Value)
Esp.Settings.BoxesColor = Value
end)
Options.BoxesFilledColor:OnChanged(function(Value)
Esp.Settings.BoxesFilledColor = Value
end)
PlayerVisualTab:AddDropdown('',{Values={"none","full","corners"},Default=1,Multi=false,Text='type:'}):OnChanged(function(Value)
if Value == "none" then
Esp.Settings.Boxes = false
Esp.Settings.CornerBoxes = false
elseif Value == "full" then
Esp.Settings.CornerBoxes = false
Esp.Settings.Boxes = true
elseif Value == "corners" then
Esp.Settings.Boxes = false
Esp.Settings.CornerBoxes = true
end
end)
PlayerVisualTab:AddSlider('BoxTransparencySlider', {Text = 'transparency', Default = 0.25, Min = 0, Max = 1, Rounding = 2, Suffix = "%", Compact = false}):OnChanged(function(BoxTransparencyValue)
Esp.Settings.BoxesFilledTransparency = BoxTransparencyValue
end)
PlayerVisualTab:AddToggle('Distances',{Text='distance',Default=false}):AddColorPicker('DistancesColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'})
Toggles.Distances:OnChanged(function(Value)
Esp.Settings.Distances = Value
end)
Options.DistancesColor:OnChanged(function(Value)
Esp.Settings.DistanceColor = Value
end)
PlayerVisualTab:AddToggle('Tool',{Text='weapon',Default=false}):AddColorPicker('ToolColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'})
Options.ToolColor:OnChanged(function(Value)
Esp.Settings.ToolColor = Value
end)
Toggles.Tool:OnChanged(function(Value)
Esp.Settings.Tool = Value
end)
PlayerVisualTab:AddToggle('Armour',{Text='armour',Default=false}):AddColorPicker('ArmourColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'})
Options.ArmourColor:OnChanged(function(Value)
Esp.Settings.ArmourColor = Value
end)
Toggles.Armour:OnChanged(function(Value)
Esp.Settings.Armour = Value
end)
PlayerVisualTab:AddToggle('ViewAngle',{Text='view angle',Default=false}):AddColorPicker('ViewAngleColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'})
Toggles.ViewAngle:OnChanged(function(Value)
Esp.Settings.ViewAngle = Value
end)
Options.ViewAngleColor:OnChanged(function(Value)
Esp.Settings.ViewAngleColor = Value
end)
PlayerVisualTab:AddToggle('HeadCircles',{Text='head circles',Default=false}):AddColorPicker('HeadCirclesColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'})
Toggles.HeadCircles:OnChanged(function(Value)
Esp.Settings.HeadCircles = Value
end)
Options.HeadCirclesColor:OnChanged(function(Value)
Esp.Settings.HeadCirclesColor = Value
end)
PlayerVisualTab:AddToggle('Tracer',{Text='tracer',Default=false}):AddColorPicker('TracerColor',{Default=Color3.fromRGB(208, 123, 255),Title='Color'})
Toggles.Tracer:OnChanged(function(Value)
Esp.Settings.Tracer = Value
end)
Options.TracerColor:OnChanged(function(Value)
Esp.Settings.TracerColor = Value
end)
PlayerVisualTab:AddDropdown('TracerPosition',{Values={"Bottom","Middle","Top"},Default=1,Multi=false,Text='tracer position:'}):OnChanged(function(Value)
Esp.Settings.TracerFrom = Value
end)
--* Player Settings *--
PlayerSettingsTab:AddToggle('HighlightFriendlies',{Text='highlight friendlies',Default=true}):AddColorPicker('HighlightFriendliesColor',{Default=Color3.fromRGB(0, 255, 0),Title='Color'})
Options.HighlightFriendliesColor:OnChanged(function(highlight_friendlies_color)
Esp.Settings.OtherSleepingColorTeam = highlight_friendlies_color
Esp.Settings.OtherDistanceColorTeam = highlight_friendlies_color
Esp.Settings.OtherBoxesColorTeam = highlight_friendlies_color
Esp.Settings.OtherViewAngleColorTeam = highlight_friendlies_color
Esp.Settings.OtherArmourColorTeam = highlight_friendlies_color
Esp.Settings.OtherToolColorTeam = highlight_friendlies_color
Esp.Settings.OtherTracerColorTeam = highlight_friendlies_color
Esp.Settings.OtherHeadCirclesColorTeam = highlight_friendlies_color
end)
PlayerSettingsTab:AddToggle('HighlightSleepers',{Text='highlight sleepers',Default=true}):AddColorPicker('HighlightSleepersColor',{Default=Color3.fromRGB(0, 255, 255),Title='Color'})
Options.HighlightSleepersColor:OnChanged(function(highlight_sleepers_color)
Esp.Settings.OtherSleepingColor = highlight_sleepers_color
Esp.Settings.OtherDistanceColor = highlight_sleepers_color
Esp.Settings.OtherBoxesColor = highlight_sleepers_color
Esp.Settings.OtherArmourColor = highlight_sleepers_color
Esp.Settings.OtherToolColor = highlight_sleepers_color
Esp.Settings.OtherViewAngleColor = highlight_sleepers_color
Esp.Settings.OtherTracerColor = highlight_sleepers_color
Esp.Settings.OtherHeadCirclesColor = highlight_sleepers_color
end)
PlayerSettingsTab:AddToggle('TargetSleepers',{Text='sleeper check',Default=true}):OnChanged(function(Value)
Esp.Settings.TargetSleepers = Value
end)
PlayerSettingsTab:AddToggle('TeamCheck',{Text='team check',Default=false}):OnChanged(function(Value)
Esp.Settings.TeamCheck = Value
end)
PlayerSettingsTab:AddToggle('TextOutline',{Text='text outlines',Default=true}):OnChanged(function(Value)
Esp.Settings.TextOutline = Value
end)
PlayerSettingsTab:AddToggle('',{Text='box filled',Default=true}):AddColorPicker('BoxesFilledColor',{Default=Color3.fromRGB(0, 0, 0),Title='Color'}):OnChanged(function(Value)
Esp.Settings.BoxesFilled = Value
end)
Options.BoxesFilledColor:OnChanged(function(BoxesFilledColor)
Esp.Settings.BoxesFilledColor = BoxesFilledColor
end)
PlayerSettingsTab:AddToggle('BoxesOutlines',{Text='box outlines',Default=true}):OnChanged(function(Value)
Esp.Settings.BoxesOutline = Value
end)
PlayerSettingsTab:AddSlider('TextSizeSlider', {Text = 'text size:', Default = 12, Min = 1, Max = 25, Rounding = 0, Suffix = "px", Compact = false}):OnChanged(function(TextSizeValue)
Esp.Settings.TextSize = TextSizeValue
CustomText.Size = TextSizeValue
end)
PlayerSettingsTab:AddDropdown('EspFont',{Values={"UI","System","Plex","Monospace"},Default=3,Multi=false,Text='font:'}):OnChanged(function(Value)
Esp.Settings.TextFont = Fonts[Value]
end)
--
local HitTabBox = Tabs.VisualsTab:AddRightTabbox('hit')
local HitTab = HitTabBox:AddTab('hit')
--* Hit *--
local EnabledHitmarker = false
local HitMarkerColor = Color3.fromRGB(255, 255, 255)
local HitMarkerLifetime = 2
--
local EnabledBulletTracer = false
local BulletTracerColor = Color3.fromRGB(255, 255, 255)
local BulletTracerLifetime = 1.5
local TracerType = {["Lightning Bolt"] = "rbxassetid://12781806168",["Lightning Bolt2"] = "rbxassetid://7151778302",["Laser"] = "rbxassetid://5864341017",["Red Laser"] = "rbxassetid://6333823534",["DNA"] = "rbxassetid://6511613786"}
local TracerSelected = "Lightning Bolt"
--
local event = game:GetService("Players").LocalPlayer:FindFirstChild("RemoteEvent").FireServer
local Bypass; Bypass = hookfunction(event,function(self, ...)
local args = {...}
if EnabledHitmarker == true then
if args[1] == 10 and args[2] == "Hit" and args[5] then
task.spawn(function()
local HitPos = Vector3.new(0,0,0)
if args[8] then HitPos = args[8] else HitPos = args[3] end
if type(HitPos) == "vector" then
local Vector, onScreen = Camera:WorldToViewportPoint(HitPos)
local Finished = false
local Line1 = Functions:Draw("Line",{Visible=onScreen,Thickness=1.5,Color=HitMarkerColor,Transparency=1,From=Vector2.new(Vector.X-12,Vector.Y -12),To=Vector2.new(Vector.X-7,Vector.Y-7),})
local Line2 = Functions:Draw("Line",{Visible=onScreen,Thickness=1.5,Color=HitMarkerColor,Transparency=1,From=Vector2.new(Vector.X+12,Vector.Y-12),To=Vector2.new(Vector.X+7,Vector.Y-7),})
local Line3 = Functions:Draw("Line",{Visible=onScreen,Thickness=1.5,Color=HitMarkerColor,Transparency=1,From=Vector2.new(Vector.X-12,Vector.Y+12),To=Vector2.new(Vector.X-7,Vector.Y+7),})
local Line4 = Functions:Draw("Line",{Visible=onScreen,Thickness=1.5,Color=HitMarkerColor,Transparency=1,From=Vector2.new(Vector.X+12,Vector.Y+12),To=Vector2.new(Vector.X+7,Vector.Y+7),})
local c; c = game:GetService("RunService").RenderStepped:Connect(function()
if EnabledHitmarker then
if not Finished then
local Vector, onScreen = workspace.CurrentCamera:WorldToViewportPoint(HitPos)
Line1.Visible = onScreen;Line2.Visible = onScreen;Line3.Visible = onScreen;Line4.Visible = onScreen
Line1.From = Vector2.new(Vector.X - 12, Vector.Y - 12);Line1.To = Vector2.new(Vector.X - 7, Vector.Y - 7)
Line2.From = Vector2.new(Vector.X + 12, Vector.Y - 12);Line2.To = Vector2.new(Vector.X + 7, Vector.Y - 7)
Line3.From = Vector2.new(Vector.X - 12, Vector.Y + 12);Line3.To = Vector2.new(Vector.X - 7, Vector.Y + 7)
Line4.From = Vector2.new(Vector.X + 12, Vector.Y + 12);Line4.To = Vector2.new(Vector.X + 7, Vector.Y + 7)
else
c:Disconnect()
end
end
end)
local lines = {Line1, Line2, Line3, Line4}
local duration = HitMarkerLifetime
local startTime = os.clock()
while os.clock() - startTime < duration do
local progress = (os.clock() - startTime) / duration
for _, line in ipairs(lines) do
line.Transparency = 1 - progress
end
wait()
end
Finished = true;Line1:Remove();Line2:Remove();Line3:Remove();Line4:Remove()
end
end)
end
end
if EnabledBulletTracer == true then
if args[1] == 10 and args[2] == "Hit" and args[5] then
task.spawn(function()
local HitPos = Vector3.new(0,0,0)
if args[8] then HitPos = args[8] else HitPos = args[3] end
if type(HitPos) == "vector" then
local Vector, onScreen = Camera:WorldToViewportPoint(HitPos)
local Finished = false
local Part = Instance.new("Part");Part.CanCollide = false;Part.Anchored = true;Part.Parent = workspace
local Attachment = Instance.new("Attachment")
Attachment.Position = CharcaterMiddle.Position;Attachment.Parent = Part;Attachment.Visible = false
local Attachment2 = Instance.new("Attachment");Attachment2.Position = HitPos;Attachment2.Parent = Part;Attachment2.Visible = false
local BulletLine = Instance.new("Beam")
BulletLine.Enabled = onScreen
BulletLine.Brightness = 10
BulletLine.LightInfluence = 0.75
BulletLine.LightEmission = 0.1
BulletLine.Attachment0 = Attachment
BulletLine.Attachment1 = Attachment2
BulletLine.TextureLength = 4
if TracerSelected == "Lightning Bolt" then
BulletLine.Texture = "rbxassetid://12781806168"
elseif TracerSelected == "Lightning Bolt2" then
BulletLine.Texture = "rbxassetid://7151778302"
elseif TracerSelected == "Laser" then
BulletLine.Texture = "rbxassetid://5864341017"
elseif TracerSelected == "Red Laser" then
BulletLine.Texture = "rbxassetid://6333823534"
elseif TracerSelected == "DNA" then
BulletLine.Texture = "rbxassetid://6511613786"
else
BulletLine.Texture = "rbxassetid://12781806168"
end
BulletLine.TextureSpeed = 2
BulletLine.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, BulletTracerColor),ColorSequenceKeypoint.new(0.5, BulletTracerColor),ColorSequenceKeypoint.new(1, BulletTracerColor)}
BulletLine.Transparency = NumberSequence.new(0)
BulletLine.Parent = Part
BulletLine.CurveSize0 = 0
BulletLine.CurveSize1 = 0
BulletLine.FaceCamera = false
BulletLine.Segments = 10
BulletLine.Width0 = 1
BulletLine.Width1 = 1
BulletLine.ZOffset = 0
local c; c = game:GetService("RunService").RenderStepped:Connect(function()
if EnabledBulletTracer then
if not Finished then
local Vector, onScreen = workspace.CurrentCamera:WorldToViewportPoint(HitPos)
BulletLine.Enabled = onScreen
else
c:Disconnect()
end
end
end)
if not Finished then
wait(BulletTracerLifetime)
Finished = true
Part:Destroy()
end
end
end)
end
end
return Bypass(self, unpack(args))
end)
HitTab:AddToggle('Bob1231a', {Text = 'bullet tracers', Default = false}):AddColorPicker("Trail_Colors2", {Default = Color3.fromRGB(255,255,255)}):OnChanged(function(BulletTracers)
EnabledBulletTracer = BulletTracers
end)
Options.Trail_Colors2:OnChanged(function(Trail_Colors2)
BulletTracerColor = Trail_Colors2
end)
HitTab:AddSlider('BulletLifetimeSlider', {Text = 'lifetime:',Suffix = "s",Default = BulletTracerLifetime, Min = 1.5, Max = 5, Rounding = 1, Compact = false}):OnChanged(function(Value)
BulletTracerLifetime = Value
end)
HitTab:AddDropdown('', { Values = {'Lightning Bolt','Lightning Bolt2','Laser', 'Red Laser', 'DNA'}, Default = 1, Multi = false, Text = 'bullet tracer type:' }):OnChanged(function(Value)
TracerSelected = Value
end)
--
HitTab:AddToggle('HitMarkers', {Text = 'hit markers', Default = false}):AddColorPicker("HitmarkerLifetime_Color", {Default = Color3.fromRGB(255,255,255)}):OnChanged(function(HitMarkers)
EnabledHitmarker = HitMarkers
end)
Options.HitmarkerLifetime_Color:OnChanged(function(HitMarkerColors)
HitMarkerColor = HitMarkerColors
end)
HitTab:AddSlider('HitMarkerLifetime', {Text = 'lifetime:',Suffix = "s",Default = HitMarkerLifetime, Min = 2, Max = 5, Rounding = 1, Compact = false}):OnChanged(function(Value)
HitMarkerLifetime = Value
end)
--
local VisualsTabBox = Tabs.VisualsTab:AddRightTabbox('crosshair')
local CrosshairXTab = VisualsTabBox:AddTab('crosshair')
--* Crosshair *--
local CrossHairX = Drawing.new("Circle"), Drawing.new("Circle")
--
CrossHairX.Position = Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y / 2)
CrossHairX.Thickness = 1
CrossHairX.ZIndex = 3
do
CrosshairXTab:AddToggle('zCrosshairX_Toggle', {Text = 'enabled', Default = false}):AddColorPicker("eCrosshairX_Color", {Default = Color3.fromRGB(208, 123, 255)}):OnChanged(function()
CrossHairX.Visible = Toggles.zCrosshairX_Toggle.Value
end)
Options.eCrosshairX_Color:OnChanged(function()
CrossHairX.Color = Options.eCrosshairX_Color.Value
end)
CrosshairXTab:AddToggle('Crosshair_Filled1', {Text = 'filled', Default = false}):OnChanged(function()
CrossHairX.Filled = Toggles.Crosshair_Filled1.Value
end)
CrosshairXTab:AddSlider('Crosshair_Radius', {Text = 'size', Suffix = "°", Default = 2, Min = 0, Max = 100, Rounding = 0, Compact = true}):OnChanged(function(CrosshairXRadius)
CrossHairX.Radius = CrosshairXRadius
end)
end
--
local inventoryviewerTabBox = Tabs.VisualsTab:AddRightTabbox('inventory viewer')
local inventoryviewerTab = inventoryviewerTabBox:AddTab('inventory viewer')
--* inventory viewer *--
inventoryviewerTab:AddToggle('InventoryViewerToggle',{Text='inventory viewer',Default=false}):AddColorPicker('inventoryviewercolor',{Default=Color3.fromRGB(208,123,255),Title='Color'})
Options.inventoryviewercolor:OnChanged(function(ColorValue)
InventoryViewer.DrawingText2.Color = ColorValue
InventoryViewer.TopLine.Color = ColorValue
end)
-------------------------------------------------------------------------------------------------
--// Miscellaneous \\--
--
local ExploitsTabBox = Tabs.MiscellaneousTab:AddRightTabbox('exploits')
local ExploitsTab = ExploitsTabBox:AddTab('exploits')
--* Exploits *--
local NoSlowDown = false
local old = getrenv()._G.modules.Character.SetSprintBlocked
ExploitsTab:AddToggle('NOSLOWDOWN',{Text='no slowdown',Default=false}):OnChanged(function(Value)
NoSlowDown = Value
getrenv()._G.modules.Character.SetSprintBlocked = function(...)
local args = {...}
if NoSlowDown then
args[1] = false
return old(unpack(args))
end
return old(...)
end
end)
local Misc = {
Settings = {
JumpShoot = false,
NoADS = false,
}
}
ExploitsTab:AddToggle('JumpShoot',{Text='jump shoot',Default=false}):OnChanged(function(Value)
Misc.Settings.JumpShoot = Value
end)
local oldIsGrounded;oldIsGrounded = hookfunction(getrenv()._G.modules.Character.IsGrounded,function(...)
if Misc.Settings.JumpShoot == true then
return true
else
return oldIsGrounded(...)
end
end)
ExploitsTab:AddToggle('NoADS',{Text='no ads',Default=false}):OnChanged(function(Value)
Misc.Settings.NoADS = Value
end)
local oldNoADS;oldNoADS = hookfunction(getrenv()._G.modules.Camera.SetVMAimingOffset,function(...)
if Misc.Settings.NoADS == true then
return true
else
return oldNoADS(...)
end
end)
local NoSway = false
ExploitsTab:AddToggle('NoSway',{Text='no sway',Default=false}):OnChanged(function(Value)
NoSway = Value
end)
local NoSwayHook;NoSwayHook = hookfunction(getrenv()._G.modules.Camera.SetSwaySpeed,function(...)
local args = {...}
if NoSway == true then
args[1] = 0
return NoSwayHook(unpack(args))
end
return NoSwayHook(...)
end)
ExploitsTab:AddToggle('NoReloadAnimation',{Text='no reload animation',Default=false}):OnChanged(function(Value)
gunMods.noReloadanimTog = Value
end)
local reloadDuringShoot;reloadDuringShoot = hookfunction(getupvalues(getrenv()._G.modules.FPS.ToolControllers.RangedWeapon.PlayerFire)[1],function(...)
local arg = {...}
if gunMods.noReloadanimTog == true then
arg[2]['ReloadTime'] = 0
return reloadDuringShoot(unpack(arg))
end
return reloadDuringShoot(...)
end)
ExploitsTab:AddToggle('ArrowGun', {Text = 'arrow gun',Default = false}):OnChanged(function(ArrowValue)
for I, V in pairs(getgc(true)) do
if type(V) == "table" and rawget(V, "TracerPart") then
if ArrowValue == true then
V.TracerPart = "Arrow"
elseif ArrowValue == false then
V.TracerPart = "Bullet"
end
end
end
end)
ExploitsTab:AddToggle('sussycrouching', {Text = "instant crouch",Default = false,Tooltip = "Crouch Way Faster",}):OnChanged(function(QuickCrouch1)
if QuickCrouch1 == true then
game:GetService("Workspace").Ignore.LocalCharacter.Top.CrouchForce.Stiffness = 10000
else
game:GetService("Workspace").Ignore.LocalCharacter.Top.CrouchForce.Stiffness = 100
end
end)
local deleteWallsEnabled = false
ExploitsTab:AddToggle('', {Text = "delete walls",Default = false,Tooltip = "Left Click / Mouse Button 2 (MB2)",}):AddKeyPicker('', {Default='MB2',SyncToggleState=true,Mode='Toggle',Text='Delete Walls',NoUI=true}):OnChanged(function(value)
deleteWallsEnabled = value
end)
local Mouse = game.Players.LocalPlayer:GetMouse()
Mouse.Button1Down:connect(function()
if deleteWallsEnabled then
if not Mouse.Target then
return
end
local targetName = Mouse.Target.Name
local allowedNames = {"Hitbox", "LeftWall", "RightWall", "LeftHinge", "Prim", "RightHinge"}
for _, name in ipairs(allowedNames) do
if targetName == name then
Mouse.Target:Destroy()
break
end
end
end
end)
ExploitsTab:AddToggle('', {Text = "jump crouch",Default = false,}):AddKeyPicker('JumpCrouchKey', {Default='Q',SyncToggleState=true,Mode='Toggle',Text='Jump Crouch',NoUI=false})
local stoprun = false
task.spawn(function()
while true do
local state = Options.JumpCrouchKey:GetState()
if state then
keypress(0x57)
keypress(0x10)
wait(0.05)
keypress(0x43)
keypress(0x20)
keyrelease(0x20)
wait(0.5)
keyrelease(0x43)
wait(1)
end
if Library.Unloaded then break end
wait()
end
end)
task.spawn(function()
while task.wait() do
local state = Options.JumpCrouchKey:GetState()
if not state then
if stoprun then
keyrelease(0x57)
keyrelease(0x10)
stoprun = false
end
else
stoprun = true
end
end
end)
local LongNeckEnabled = false
local UpperLimitDefault = 3
local LowerLimitDefault = 1.75
local CurrentSliderValue = 1.75
ExploitsTab:AddToggle('LongNeck', {Text = 'long neck', Default = false, Tooltip}):AddKeyPicker('LongNeckKey', {Default = 'Non', SyncToggleState = true, Mode = 'Toggle', Text = 'Long Neck', NoUI = false}):OnChanged(function(value)
LongNeckEnabled = value
if not LongNeckEnabled then
game:GetService("Workspace").Ignore.LocalCharacter.Bottom.PrismaticConstraint.UpperLimit = UpperLimitDefault
game:GetService("Workspace").Ignore.LocalCharacter.Bottom.PrismaticConstraint.LowerLimit = LowerLimitDefault
else
game:GetService("Workspace").Ignore.LocalCharacter.Bottom.PrismaticConstraint.UpperLimit = CurrentSliderValue
game:GetService("Workspace").Ignore.LocalCharacter.Bottom.PrismaticConstraint.LowerLimit = CurrentSliderValue
end
end)
ExploitsTab:AddSlider('HeightChangerSlider', {Text = 'height:', Suffix = "m", Default = 4.25, Min = 3.75, Max = 7.5, Rounding = 2, Compact = false}):OnChanged(function(Value)
CurrentSliderValue = Value
if LongNeckEnabled then
game:GetService("Workspace").Ignore.LocalCharacter.Bottom.PrismaticConstraint.LowerLimit = Value
game:GetService("Workspace").Ignore.LocalCharacter.Bottom.PrismaticConstraint.UpperLimit = Value
end
end)
local qf = {
Settings = {
SpeedHackEnabled = false,
SpeedHackSpeed = 30,
}
}
ExploitsTab:AddToggle("SpeedHack", { Text = "speedhack", Default = false }):AddKeyPicker("SpeedHackKey",{ Default = "H", SyncToggleState = false, Mode = "Toggle", Text = "Speed Boost", NoUI = false })
ExploitsTab:AddSlider("SpeedHackSpeed", { Text = "speed:", Suffix = "%",Default = 17, Min = 1, Max = 34, Rounding = 0,Compact = false}):OnChanged(function(G) qf.Settings.SpeedHackSpeed = G; end)
Toggles.SpeedHack:OnChanged(function(G)
qf.Settings.SpeedHackEnabled = G
end)
local nT, OT, JT = true, false, false;
game:GetService("RunService").RenderStepped:Connect(function(G)
if qf.Settings.SpeedHackEnabled == true and OT == true then
for w, m in pairs(game.Workspace.Ignore.LocalCharacter:GetChildren()) do
m.CFrame = m.CFrame + game.Workspace.CurrentCamera.CFrame.LookVector * qf.Settings.SpeedHackSpeed * G
end
end
end)
game:GetService("UserInputService").InputBegan:Connect(function(G)
if Options.SpeedHackKey:GetState() == true then
if nT == true then
nT, JT = false, true
elseif nT == false then
nT, JT = true, false
end
end
end)
game:GetService("UserInputService").InputBegan:Connect(function(G)
if G.KeyCode == Enum.KeyCode.C and JT then
OT = true
end
end)
game:GetService("UserInputService").InputEnded:Connect(function(G)
if G.KeyCode == Enum.KeyCode.C then
OT = false
end
end)
--
local CustomHitsoundsTabBox = Tabs.MiscellaneousTab:AddLeftTabbox('custom hitsounds')
local PlayerHitsoundsTab = CustomHitsoundsTabBox:AddTab('custom hitsounds')
--* Player Hitsounds *--
SoundService.PlayerHitHeadshot.Volume = 5
SoundService.PlayerHitHeadshot.Pitch = 1
SoundService.PlayerHitHeadshot.EqualizerSoundEffect.HighGain = -1.5
local sounds = {["Defualt Headshot"] = "rbxassetid://9119561046",["Defualt Body"] = "rbxassetid://9114487369",Neverlose = "rbxassetid://8726881116",Gamesense = "rbxassetid://4817809188",One = "rbxassetid://7380502345",Bell = "rbxassetid://6534947240",Rust = "rbxassetid://1255040462",TF2 = "rbxassetid://2868331684",Slime = "rbxassetid://6916371803",["Among Us"] = "rbxassetid://5700183626",Minecraft = "rbxassetid://4018616850",["CS:GO"] = "rbxassetid://6937353691",Saber = "rbxassetid://8415678813",Baimware = "rbxassetid://3124331820",Osu = "rbxassetid://7149255551",["TF2 Critical"] = "rbxassetid://296102734",Bat = "rbxassetid://3333907347",["Call of Duty"] = "rbxassetid://5952120301",Bubble = "rbxassetid://6534947588",Pick = "rbxassetid://1347140027",Pop = "rbxassetid://198598793",Bruh = "rbxassetid://4275842574",Bamboo = "rbxassetid://3769434519",Crowbar = "rbxassetid://546410481",Weeb = "rbxassetid://6442965016",Beep = "rbxassetid://8177256015",Bambi = "rbxassetid://8437203821",Stone = "rbxassetid://3581383408",["Old Fatality"] = "rbxassetid://6607142036",Click = "rbxassetid://8053704437",Ding = "rbxassetid://7149516994",Snow = "rbxassetid://6455527632",Laser = "rbxassetid://7837461331",Mario = "rbxassetid://2815207981",Steve = "rbxassetid://4965083997"}
PlayerHitsoundsTab:AddToggle('Enabled_Toggle1', {Text = 'enabled', Default = false})
PlayerHitsoundsTab:AddDropdown('HeadshotHit', {Values = { 'Defualt Headshot','Neverlose','Gamesense','One','Bell','Rust','TF2','Slime','Among Us','Minecraft','CS:GO','Saber','Baimware','Osu','TF2 Critical','Bat','Call of Duty','Bubble','Pick','Pop','Bruh','Bamboo','Crowbar','Weeb','Beep','Bambi','Stone','Old Fatality','Click','Ding','Snow','Laser','Mario','Steve','Snowdrake' },Default = 1, Multi = false, Text = 'Head Hitsound:'})
Options.HeadshotHit:OnChanged(function()
local soundId = sounds[Options.HeadshotHit.Value]
game:GetService("SoundService").PlayerHitHeadshot.SoundId = soundId
game:GetService("SoundService").PlayerHitHeadshot.Playing = true
end)
PlayerHitsoundsTab:AddSlider('Volume_Slider', {Text = 'volume', Default = 5, Min = 0, Max = 10, Rounding = 0, Compact = true,}):OnChanged(function(vol)
SoundService.PlayerHitHeadshot.Volume = vol
end)
PlayerHitsoundsTab:AddSlider('Pitch_Slider', {Text = 'pitch', Default = 1, Min = 0, Max = 2, Rounding = 2, Compact = true,}):OnChanged(function(pich)
SoundService.PlayerHitHeadshot.Pitch = pich
end)
PlayerHitsoundsTab:AddInput('HeadShotHitAssetID', {Default = "rbxassetid://9119561046",Numeric = false,Finished = true,Text = 'custom sound:',Placeholder = "rbxassetid://9119561046",}):OnChanged(function(CustomSoundID)
SoundService.PlayerHitHeadshot.SoundId = CustomSoundID
end)
--
PlayerHitsoundsTab:AddToggle('Enabled_Toggle2', {Text = 'enabled', Default = false})
PlayerHitsoundsTab:AddDropdown('Hit', {Values = { 'Defualt Body','Neverlose','Gamesense','One','Bell','Rust','TF2','Slime','Among Us','Minecraft','CS:GO','Saber','Baimware','Osu','TF2 Critical','Bat','Call of Duty','Bubble','Pick','Pop','Bruh','Bamboo','Crowbar','Weeb','Beep','Bambi','Stone','Old Fatality','Click','Ding','Snow','Laser','Mario','Steve','Snowdrake' },Default = 1, Multi = false, Text = 'Body Hitsound:'})
Options.Hit:OnChanged(function()
local soundId = sounds[Options.Hit.Value]
game:GetService("SoundService").PlayerHit2.SoundId = soundId
game:GetService("SoundService").PlayerHit2.Playing = true
end)
PlayerHitsoundsTab:AddSlider('Volume_Slider', {Text = 'volume', Default = 5, Min = 0, Max = 10, Rounding = 0, Compact = true,}):OnChanged(function(vole)
SoundService.PlayerHit2.Volume = vole
end)
PlayerHitsoundsTab:AddSlider('Pitch_Slider', {Text = 'pitch', Default = 1, Min = 0, Max = 2, Rounding = 2, Compact = true,}):OnChanged(function(piche)
SoundService.PlayerHit2.Pitch = piche
end)
PlayerHitsoundsTab:AddInput('PlayerHitAssetID', {Default = "rbxassetid://9114487369",Numeric = false,Finished = true,Text = 'custom sound:',Placeholder = "rbxassetid://9114487369",}):OnChanged(function(CustomSoundID)
SoundService.PlayerHit2.SoundId = CustomSoundID
end)
--
local XrayTabBox = Tabs.MiscellaneousTab:AddRightTabbox('xray')
local XrayTab = XrayTabBox:AddTab('xray')
--* X-Ray *--
local antixray
antixray = hookmetamethod(game, "__index", newcclosure(function(...)
local self, k = ...
if not checkcaller() and k == "Hitbox" and self.Name == "Transparency" then
return 0
end
return antixray(...)
end))
local XRayEnabled = false
local CurrentSliderValue = 50
XrayTab:AddToggle('Xray', {Text = 'enabled', Default = false, Tooltip}):AddKeyPicker('XRayKey', {Default = 'Non', SyncToggleState = true, Mode = 'Toggle', Text = 'X-Ray', NoUI = true}):OnChanged(function(value)
XRayEnabled = value
if XRayEnabled then
for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
if v:FindFirstChild("Hitbox") then
v.Hitbox.Transparency = CurrentSliderValue
end
end
else
for i,v in pairs(game:GetService("Workspace"):GetChildren()) do
if v:FindFirstChild("Hitbox") then
v.Hitbox.Transparency = 0
end
end
end
end)
XrayTab:AddSlider('XrayChangerSlider', {Text = 'transparency:', Suffix = "%", Default = 50, Min = 0, Max = 100, Rounding = 0, Compact = false}):OnChanged(function(Value)
CurrentSliderValue = Value / 100
if XRayEnabled then
CurrentSliderValue = Value / 100
end
end)
--
local ComExtraTabBox = Tabs.MiscellaneousTab:AddLeftTabbox('extra')
local ComExtraTab = ComExtraTabBox:AddTab('extra')
--* Extra *--
ComExtraTab:AddToggle('GameCrosshair_Value', {Text = 'remove in-game crosshair', Default = false}):AddColorPicker("GameCrosshair_Color", {Default = Color3.fromRGB(255,255,255)}):OnChanged(function(GameCrosshair)
if GameCrosshair == true then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.Crosshair.Visible = false
elseif GameCrosshair == false then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.Crosshair.Visible = true
end
end)
Options.GameCrosshair_Color:OnChanged(function(CrosshairColor_Value)
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.Crosshair.BackgroundColor3 = CrosshairColor_Value
end)
ComExtraTab:AddToggle('BloodSplatter', {Text = 'remove blood', Default = false}):OnChanged(function(BloodSplatter_Toggle)
if BloodSplatter_Toggle == false then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.BloodSplatter.Visible = true
elseif BloodSplatter_Toggle == true then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.BloodSplatter.Visible = false
end
end)
ComExtraTab:AddLabel('loot all'):AddKeyPicker('gakb', { Default = 'F', SyncToggleState = false, Mode = 'Toggle', Text = 'loot all', NoUI = true })
Options.gakb:OnClick(function()
for i = 1, 20 do
wait(0.03)
local ohNumber1 = 12
local ohNumber2 = i
local ohBoolean3 = true
game:GetService("Players").LocalPlayer.RemoteEvent:FireServer(ohNumber1, ohNumber2, ohBoolean3)
end
end)
ComExtraTab:AddLabel('deposit all'):AddKeyPicker('gazkb', { Default = 'Non', SyncToggleState = false, Mode = 'Toggle', Text = 'deposit all', NoUI = true })
Options.gazkb:OnClick(function()
for i = 1, 20 do
wait(0.03)
local ohNumber1 = 12
local ohNumber2 = i
local ohBoolean3 = false
game:GetService("Players").LocalPlayer.RemoteEvent:FireServer(ohNumber1, ohNumber2, ohBoolean3)
end
end)
-------------------------------------------------------------------------------------------------
--// Local \\--
--
local FieldOfViewTabBox = Tabs.LocalTab:AddLeftTabbox('field of view')
local FieldOfViewTab = FieldOfViewTabBox:AddTab('field of view')
--* Field Of View *--
local FieldOfViewEnabled = false
local FieldOfViewValue = 70
local CurrentSliderValue3 = 70
game:GetService("RunService").RenderStepped:Connect(function()
local fovFunc = nil
for i,v in pairs(getreg()) do
if type(v) == "function" and getfenv(v).script.Name == "Camera" and #getupvalues(v) >= 18 then
fovFunc = v
end
end
setupvalue(fovFunc,18,FieldOfViewValue)
end)
FieldOfViewTab:AddToggle('FieldOfView', { Text = 'enabled', Default = false }):AddKeyPicker('fieldofviewkey', { Default = 'Non', SyncToggleState = true, Mode = 'Toggle', Text = 'field of view', NoUI = true }):OnChanged(function(value)
FieldOfViewEnabled = value
if not FieldOfViewEnabled then
FieldOfViewValue = 70
else
FieldOfViewValue = CurrentSliderValue3
end
end)
FieldOfViewTab:AddSlider('FieldOfViewSlider', { Text = 'field of view:', Suffix = "x", Default = 70, Min = 30, Max = 120, Rounding = 0, Compact = false }):OnChanged(function(sliderValue)
CurrentSliderValue3 = sliderValue
if FieldOfViewEnabled then
FieldOfViewValue = sliderValue
end
end)
--
local CustomViewmodelTabBox = Tabs.LocalTab:AddLeftTabbox('custom viewmodel')
local CustomViewmodelTab = CustomViewmodelTabBox:AddTab('custom viewmodel')
--* Custom Viewmodel *--
local ViewmodelEnabled = false
local ViewmodelPos = Vector3.new(0, 0, 0)
local CurrentCamera = workspace.CurrentCamera
local newindex
newindex = hookmetamethod(game, '__newindex', function(obj, idx, val)
if obj == CurrentCamera and idx == 'CFrame' and ViewmodelEnabled then
val = val + (val.LookVector * ViewmodelPos.Z) + (val.RightVector * ViewmodelPos.X) + (val.UpVector * ViewmodelPos.Y)
end
return newindex(obj, idx, val)
end)
CustomViewmodelTab:AddToggle('ViewmodelEnabled', {Text = 'enabled', Default = ViewmodelEnabled}):OnChanged(function(Toggle)
ViewmodelEnabled = Toggle
end)
CustomViewmodelTab:AddSlider('ViewmodelX', {Text = 'x-offset:', Default = 0, Min = -5, Max = 5, Rounding = 2, Compact = false}):OnChanged(function(Slider)
ViewmodelPos = Vector3.new(Slider, ViewmodelPos.Y, ViewmodelPos.Z)
end)
CustomViewmodelTab:AddSlider('ViewmodelY', {Text = 'y-offset:', Default = 0, Min = -5, Max = 5, Rounding = 2, Compact = false}):OnChanged(function(Slider)
ViewmodelPos = Vector3.new(ViewmodelPos.X, Slider, ViewmodelPos.Z)
end)
CustomViewmodelTab:AddSlider('ViewmodelZ', {Text = 'z-offset:', Default = 0, Min = -5, Max = 5, Rounding = 2, Compact = false}):OnChanged(function(Slider)
ViewmodelPos = Vector3.new(ViewmodelPos.X, ViewmodelPos.Y, Slider)
end)
--
local ArmVisTabBox = Tabs.LocalTab:AddLeftTabbox('arm visuals')
local ArmVisTab = ArmVisTabBox:AddTab('local chams')
--* Local Chams *--
local Misc2 = {Settings = {LocalChams = false,LocalChamsColor = Color3.fromRGB(80, 77, 56),LocalChamsMaterial = "SmoothPlastic"}}
local DeafultArm = {}
for i,v in pairs(game:GetService("Workspace").Ignore.FPSArms:GetChildren()) do
if v:IsA("MeshPart") then
DeafultArm[v] = {Color=v.Color,Material=v.Material}
end
end
function Functions:ArmChams()
if Misc2.Settings.LocalChams == true then
for i,v in pairs(game:GetService("Workspace").Ignore.FPSArms:GetChildren()) do
if v.ClassName == "MeshPart" then
v.Color=Misc2.Settings.LocalChamsColor
v.Material=Enum.Material[Misc2.Settings.LocalChamsMaterial]
end
end
else
for i,v in pairs(DeafultArm) do
i.Color=v.Color;i.Material=v.Material
end
end
end
for i,v in pairs(game:GetService("Workspace").Ignore.FPSArms:GetChildren()) do
v.Changed:Connect(function(Change)
if Change ~= "CFrame" then
if Misc2.Settings.LocalChams == true then
v.Color=Misc2.Settings.LocalChamsColor
v.Material=Enum.Material[Misc2.Settings.LocalChamsMaterial]
else
for i,v in pairs(DeafultArm) do
i.Color=v.Color;i.Material=v.Material
end
end
end
end)
end
game:GetService("Workspace").Ignore.FPSArms.Changed:Connect(function()
Functions:ArmChams()
end)
ArmVisTab:AddToggle('ArmChams',{Text='enabled',Default=false}):AddColorPicker('ArmChamsColor',{Default=Color3.fromRGB(208,123,255),Title='Color'})
Toggles.ArmChams:OnChanged(function(Value)
Misc2.Settings.LocalChams = Value
Functions:ArmChams()
end)
Options.ArmChamsColor:OnChanged(function(Value)
Misc2.Settings.LocalChamsColor = Value
end)
ArmVisTab:AddDropdown('ArmChamsMaterial',{Values={"ForceField","Neon","Ice","Glass"},Default=1,Multi=false,Text='arm material:'})
Options.ArmChamsMaterial:OnChanged(function(Value)
Misc2.Settings.LocalChamsMaterial = Value
end)
ArmVisTab:AddInput('', {Default = 'rbxassetid://11414633855', Numeric = false, Finished = true, Text = 'Texture ID:', Placeholder = 'rbxassetid://...'}):OnChanged(function(TextureID)
game:GetService("Workspace").Ignore.FPSArms.LeftUpperArm.TextureID = TextureID
game:GetService("Workspace").Ignore.FPSArms.LeftLowerArm.TextureID = TextureID
game:GetService("Workspace").Ignore.FPSArms.LeftHand.TextureID = TextureID
game:GetService("Workspace").Ignore.FPSArms.RightUpperArm.TextureID = TextureID
game:GetService("Workspace").Ignore.FPSArms.RightLowerArm.TextureID = TextureID
game:GetService("Workspace").Ignore.FPSArms.RightHand.TextureID = TextureID
end)
--
local SkinChangerTabBox = Tabs.LocalTab:AddRightTabbox('skinbox')
local SkinChangerTab = SkinChangerTabBox:AddTab('skinbox')
--* Skinbox *--
local SkinChoice = "Galaxy"
local SkinsEnabled = false
function CheckSkins()
local tbl = {}
for i, v in pairs(game:GetService("ReplicatedStorage").ItemSkins:GetChildren()) do
table.insert(tbl, v.Name)
end
return tbl
end
function SetCammo(SkinName)
if not require(game:GetService("ReplicatedStorage").ItemConfigs[getrenv()._G.modules.FPS.GetEquippedItem().id]).HandModel then
return
end
local GunName = require(game:GetService("ReplicatedStorage").ItemConfigs[getrenv()._G.modules.FPS.GetEquippedItem().id]).HandModel
if table.find(CheckSkins(), GunName) then
local SkinFolder = game:GetService("ReplicatedStorage").ItemSkins[GunName]
local AnimationModule = require(SkinFolder:FindFirstChild("AnimatedSkinPrefab"))
if SkinName == "Redline" then
AnimationModule.ApplyToModel(workspace.Ignore.FPSArms.HandModel, "rbxassetid://3024598516", 1, 0.05)
elseif SkinName == "Banana" then
AnimationModule.ApplyToModel(workspace.Ignore.FPSArms.HandModel, "rbxassetid://12291885225", 1, 0.3)
elseif SkinName == "Lightning" then
AnimationModule.ApplyToModel(workspace.Ignore.FPSArms.HandModel, "rbxassetid://6555500992", 1, 0.3)
elseif SkinName == "Galaxy" then
AnimationModule.ApplyToModel(workspace.Ignore.FPSArms.HandModel, "rbxassetid://9305457875", 1, 0.3)
elseif SkinName == "Retro" then
AnimationModule.ApplyToModel(workspace.Ignore.FPSArms.HandModel, "rbxassetid://10898878986", 1, 0.3)
elseif SkinName == "Swirl" then
AnimationModule.ApplyToModel(workspace.Ignore.FPSArms.HandModel, "rbxassetid://13199296652", 1, 0.3)
end
end
end
game:GetService("Workspace").Ignore.FPSArms.ChildAdded:Connect(function()
if game:GetService("Workspace").Ignore.FPSArms:WaitForChild("HandModel") and SkinsEnabled == true then
SetCammo(SkinChoice)
end
end)
SkinChangerTab:AddToggle('SkinsEnabled', {Text = 'enabled', Default = false}):OnChanged(function(value)
SkinsEnabled = value
end)
SkinChangerTab:AddDropdown('SkinChoice', {Values = {"Redline", "Banana", "Lightning", "Galaxy", "Retro", "Swirl"}, Default = 4, Multi = false, Text = 'custom skin:'}):OnChanged(function(value)
SkinChoice = value
end)
--
local TrashTalkTabBox = Tabs.LocalTab:AddRightTabbox('trash talk')
local TrashTalkTab = TrashTalkTabBox:AddTab('trash talk')
--* Trash Talk *--
local Trashtalk = false
local Chats = {
["velocity.cc"] = {"start winning with velocity.cc today", "get good, get velocity.cc", "if only you had velocity.cc smh", "velocity.cc, the only way to win", "ur kills would be better if u bought velocity.cc", "velocity.cc owns you", "start beaming get velocity.cc", "beamed u kid u should of had velocity.cc", "this is why u should buy velocity.cc", "stop dying on the job go get velocity.cc"};
}
local _Network = getrenv()._G.modules.Network
local _SendCodes = getrenv()._G.modules.Network.SendCodes
game:GetService("LogService").MessageOut:Connect(function(message)
local extractedName = message:match("->([%w_]+)")
local initialHealth, finalHealth = message:match("(%-?%d+%.?%d*)%D*->(%-?%d+%.?%d*)hp")
local studsValue = message:match("(%d+%.?%d*)s")
if Trashtalk and extractedName and initialHealth and finalHealth and studsValue and extractedName ~= game.Players.LocalPlayer.Name then
if Trashtalk and tonumber(finalHealth) <= 0 then
_Network.Send(_SendCodes.SEND_CHAT_MESSAGE, extractedName .. " killed from " .. studsValue .. "m, " .. Chats["velocity.cc"][math.random(1, #Chats["velocity.cc"])] .. " [.gg/velocitycc]", "Global")
end
end
end)
local enabledspamchat = false
local chatSpammerText = ""
local WaitTime = 3
local function spamChat()
local args = {[1] = 27, [2] = chatSpammerText, [3] = "Global"}
while enabledspamchat do
game:GetService("Players").LocalPlayer.RemoteEvent:FireServer(unpack(args))
wait(WaitTime)
end
end
TrashTalkTab:AddToggle('Enabled_Toggle1', {Text = 'enabled', Default = false}):OnChanged(function(value)
Trashtalk = value
enabledspamchat = value
end)
TrashTalkTab:AddDropdown('', {Values = { 'None','Trash Talk', 'Chat Spammer' }, Default = 1, Multi = false, Text = 'type:'}):OnChanged(function(bool2)
if bool2 == "None" then
Trashtalk = false
enabledspamchat = false
elseif bool2 == "Trash Talk" then
Trashtalk = true
elseif bool2 == "Chat Spammer" then
spamChat()
end
end)
TrashTalkTab:AddSlider('SpamChatSpeed', {Text = 'speed:',Suffix = "s", Default = 3, Min = 1, Max = 10, Rounding = 0, Compact = false,}):OnChanged(function(SpamChatSpeedValue)
WaitTime = SpamChatSpeedValue
end)
TrashTalkTab:AddInput('ChatSpammer', {Default = "If you cant beat them join them [.gg/velocitycc] on top!", Numeric = false, Finished = true, Text = 'chat spammer:', Placeholder = "Chat Spam Custom Text [HERE]"}):OnChanged(function(value)
chatSpammerText = value
end)
--
local HudTabBox = Tabs.LocalTab:AddRightTabbox('hud')
local HudTab = HudTabBox:AddTab('hud')
--* Hud *--
HudTab:AddToggle('AWASZnfh', {Text = "remove server info",Default = false,Tooltip = "Hides Server Info",}):OnChanged(function(Chillax1)
if Chillax1 == true then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.ServerInfo.Visible = false
elseif Chillax1 == false then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.ServerInfo.Visible = true
end
end)
HudTab:AddToggle('AWAaSZasanfh', {Text = "remove server status",Default = false,Tooltip = "Hides Server Status",}):OnChanged(function(Chillax2)
if Chillax2 == true then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.ServerStatus.Visible = false
elseif Chillax2 == false then
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.ServerStatus.Visible = true
end
end)
HudTab:AddToggle('GnAf', {Text = "chat visible",Default = true,Tooltip = "Hides chat )",}):OnChanged(function(HideChat)
for I,V in pairs(getgc(true)) do
if type(V) == "function" then
if debug.getinfo(V).name == "SetChatVisible" then
V(HideChat)
end
end
end
end)
HudTab:AddLabel('energy:'):AddColorPicker('Energy_Color_Value', { Default = Color3.fromRGB(197,187,40)})
Options.Energy_Color_Value:OnChanged(function(Energy_Color_Value)
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.Vitals.EnergyFrame.Energy.BackgroundColor3 = Energy_Color_Value
end)
HudTab:AddLabel('health:'):AddColorPicker('Health_Color_Value', { Default = Color3.fromRGB(78,153,74)})
Options.Health_Color_Value:OnChanged(function(Health_Color_Value)
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.Vitals.HealthFrame.Health.BackgroundColor3 = Health_Color_Value
end)
HudTab:AddLabel('ammo:'):AddColorPicker('Ammo_Color_Value', { Default = Color3.fromRGB(255,255,255)})
Options.Ammo_Color_Value:OnChanged(function(Ammo_Color_Value)
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.BottomCenter.Ammo.TextColor3 = Ammo_Color_Value
end)
HudTab:AddSlider('Vitals_Transparency', {Text = 'vitals transparency', Suffix = "%", Default = 10, Min = 0, Max = 100, Rounding = 0, Compact = true}):OnChanged(function(VitalsTransparency)
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.Vitals.EnergyFrame.Energy.BackgroundTransparency = VitalsTransparency / 100
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.Vitals.HealthFrame.Health.BackgroundTransparency = VitalsTransparency / 100
end)
HudTab:AddSlider('Background_Transparency', {Text = 'inventory transparency', Suffix = "%", Default = 70, Min = 0, Max = 100, Rounding = 0, Compact = true}):OnChanged(function(InventoryTransparency)
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.BottomCenter.Inventory.BackgroundTransparency = InventoryTransparency / 100
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.BottomCenter.Hotbar.BackgroundTransparency = InventoryTransparency / 100
game:GetService("Players").LocalPlayer.PlayerGui.GameUI.FPS.BottomCenter.Armor.BackgroundTransparency = InventoryTransparency / 100
end)
--
local GravityTabBox = Tabs.LocalTab:AddLeftTabbox('gravity')
local GravityTab = GravityTabBox:AddTab('gravity')
--* Gravity *--
local GravityEnabled = false
local defaultGravity = 75
local CurrentSliderValue2 = 75
GravityTab:AddToggle('Gravity', {Text = 'enabled', Default = false, Tooltip}):AddKeyPicker('GravityKey', {Default = 'Non', SyncToggleState = true, Mode = 'Toggle', Text = 'Gravity', NoUI = true}):OnChanged(function(value)
GravityEnabled = value
if not GravityEnabled then
sethiddenproperty(game:GetService("Workspace"), "Gravity", defaultGravity)
else
sethiddenproperty(game:GetService("Workspace"), "Gravity", CurrentSliderValue2)
end
end)
GravityTab:AddSlider('GravityChangerSlider', {Text = 'gravity:', Suffix = "x", Default = defaultGravity, Min = 65, Max = 100, Rounding = 0, Compact = false}):OnChanged(function(Value)
CurrentSliderValue2 = Value
if GravityEnabled then
sethiddenproperty(game:GetService("Workspace"), "Gravity", Value)
end
end)
-------------------------------------------------------------------------------------------------
--// World \\--
--
local CustomSkyTabBox = Tabs.WorldTab:AddLeftTabbox('lighting')
local CustomSkyTab = CustomSkyTabBox:AddTab('lighting')
--* Lighting *--
local LightingEnabled = nil
CustomSkyTab:AddToggle('AWASZnfh', {Text = "enabled",Default = false,Tooltip = "Enables SkyTab",}):OnChanged(function(EnabledLighting)
LightingEnabled = EnabledLighting
end)
CustomSkyTab:AddToggle('z1AWASZnfh', {Text = "remove shadows",Default = false,Tooltip = "Global Shadows On/Off",}):OnChanged(function(GlobalShadowsToggle)
if LightingEnabled and GlobalShadowsToggle == true then
sethiddenproperty(game:GetService("Lighting"), "GlobalShadows", false)
elseif LightingEnabled and GlobalShadowsToggle == false then
sethiddenproperty(game:GetService("Lighting"), "GlobalShadows", true)
end
end)
CustomSkyTab:AddToggle('51z1AWASZnfh', {Text = "remove fog",Default = false,Tooltip = "Fog On/Off",}):OnChanged(function(RemoveFogToggle)
if LightingEnabled and RemoveFogToggle == true then
sethiddenproperty(game:GetService("Lighting"), "FogStart", math.huge)
elseif LightingEnabled and RemoveFogToggle == false then
sethiddenproperty(game:GetService("Lighting"), "FogStart", 150)
end
end)
CustomSkyTab:AddToggle('5za1z1AWASZnfh', {Text = "remove clouds",Default = false,Tooltip = "Clouds On/Off",}):OnChanged(function(RemoveCloudsToggle)
if LightingEnabled and RemoveCloudsToggle == true then
sethiddenproperty(game:GetService("Workspace").Terrain.Clouds, "Enabled", false)
elseif LightingEnabled and RemoveCloudsToggle == false then
sethiddenproperty(game:GetService("Workspace").Terrain.Clouds, "Enabled", true)
end
end)
CustomSkyTab:AddToggle('Grass', {Text = 'remove grass',Default = false,Tooltip = "Grass On/Off",}):OnChanged(function(GrassRemove)
if LightingEnabled and GrassRemove == true then
sethiddenproperty(game.Workspace.Terrain, "Decoration", false)
elseif LightingEnabled and GrassRemove == false then
sethiddenproperty(game.Workspace.Terrain, "Decoration", true)
end
end)
function ToggleLeaves(Trans)
for i,v in pairs(getrenv()._G.modules.Entity.List) do
if v.typ == "Tree1" or v.typ == "Tree2" then
v.model.Leaves.Transparency = Trans
end
end
end
local ToggleLeavesTransparency = 0.4
CustomSkyTab:AddToggle('Leaves', {Text = 'remove leaves', Default = false, Tooltip = "Leaves On/Off"})
local function UpdateLeavesTransparency()
if LightingEnabled and Toggles.Leaves.Value == true then
ToggleLeavesTransparency = 1
else
ToggleLeavesTransparency = 0.4
end
end
Toggles.Leaves:OnChanged(UpdateLeavesTransparency)
game:GetService("RunService").Heartbeat:Connect(function()
ToggleLeaves(ToggleLeavesTransparency)
end)
local GCEN = Color3.fromRGB(95, 100, 49)
local GRCEND = false
CustomSkyTab:AddToggle('CLRG', {Text = 'grass color', Default = true, Tooltip = "Off/On"}):AddColorPicker('ColorGrass', {Default = GCEN, Title = 'Changer Color Grass'})
Toggles.CLRG:OnChanged(function(T)
GRCEND = T
game:GetService("Workspace").Terrain:SetMaterialColor(Enum.Material.Grass, T and GCEN or Color3.fromRGB(95, 100, 49))
end)
Options.ColorGrass:OnChanged(function(Grass1)
if GRCEND then
GCEN = Grass1
game:GetService("Workspace").Terrain:SetMaterialColor(Enum.Material.Grass, Grass1)
end
end)
local CloudsColor = Color3.fromRGB(255, 255, 255)
local EnableCustomColor = false
CustomSkyTab:AddToggle('CLRG1', {Text = 'clouds color', Default = EnableCustomColor, Tooltip = "Off/On"}):AddColorPicker('ColorGrass1', {Default = CloudsColor, Title = 'Change Clouds Color'})
Toggles.CLRG1:OnChanged(function(T)
EnableCustomColor = T
game:GetService("Workspace").Terrain.Clouds.Color = T and CloudsColor or Color3.fromRGB(255, 255, 255)
end)
Options.ColorGrass1:OnChanged(function(NewColor)
if LightingEnabled and EnableCustomColor then
CloudsColor = NewColor
game:GetService("Workspace").Terrain.Clouds.Color = NewColor
end
end)
local Lighting = game:GetService("Lighting")
local ColorCorrection = Lighting:FindFirstChild("ColorCorrection")
if not ColorCorrection then
ColorCorrection = Instance.new("ColorCorrectionEffect")
ColorCorrection.Name = "ColorCorrection"
ColorCorrection.Parent = Lighting
end
CustomSkyTab:AddToggle('CLRG1', {Text = 'ambient', Default = EnableCustomColor, Tooltip = "Off/On"}):AddColorPicker('ColorAmbient1', {Default = Color3.fromRGB(255, 255, 255), Title = 'Change Ambient Color'})
Options.ColorAmbient1:OnChanged(function(NewColor2)
sethiddenproperty(ColorCorrection, "TintColor", NewColor2)
end)
CustomSkyTab:AddSlider('Exposure_sUS', {Text = 'exposure', Suffix = "%", Default = 0, Min = -5, Max = 5, Rounding = 1, Compact = true}):OnChanged(function(ExposureValue)
if LightingEnabled and sethiddenproperty(game:GetService("Lighting"), "ExposureCompensation", ExposureValue) then
end
end)
CustomSkyTab:AddSlider('Saturation_sUS', {Text = 'saturation',Suffix = "%",Default = 0,Min = -5,Max = 5,Rounding = 1,Compact = true}):OnChanged(function(SaturationValue)
if sethiddenproperty(ColorCorrection, "Saturation", SaturationValue) then
end
end)
CustomSkyTab:AddDropdown('World_Technology', {Values = { 'Technology', 'ShadowMap', 'Voxel', 'Compatibility' },Default = 1,Multi = false,Text = 'technology:',Tooltip = 'Game Technology',}):OnChanged(function(GPHZ)
if LightingEnabled and GPHZ == "Technology" then
sethiddenproperty(game.Lighting, "Technology", Enum.Technology.Future)
elseif LightingEnabled and GPHZ == "ShadowMap" then
sethiddenproperty(game.Lighting, "Technology", Enum.Technology.ShadowMap)
elseif LightingEnabled and GPHZ == "Voxel" then
sethiddenproperty(game.Lighting, "Technology", Enum.Technology.Voxel)
elseif LightingEnabled and GPHZ == "Compatibility" then
sethiddenproperty(game.Lighting, "Technology", Enum.Technology.Compatibility)
end
end)
local Sky = Instance.new("Sky",game:GetService("Lighting"))
CustomSkyTab:AddDropdown('World_Skybox', {Values = { 'Default', 'Neptune', 'Among Us', 'Nebula', 'Vaporwave', 'Clouds', 'Twilight', 'DaBaby', 'Minecraft', 'Chill', 'Redshift', 'Blue Stars', 'Blue Aurora' },Default = 1,Multi = false,Text = 'custom skybox:',Tooltip = 'Sky Changer',}):OnChanged(function(World_Skybox)
if LightingEnabled and lighting:FindFirstChild("Sky") then
lighting.Sky.SkyboxBk = skybox_assets[World_Skybox].SkyboxBk
lighting.Sky.SkyboxDn = skybox_assets[World_Skybox].SkyboxDn
lighting.Sky.SkyboxFt = skybox_assets[World_Skybox].SkyboxFt
lighting.Sky.SkyboxLf = skybox_assets[World_Skybox].SkyboxLf
lighting.Sky.SkyboxRt = skybox_assets[World_Skybox].SkyboxRt
lighting.Sky.SkyboxUp = skybox_assets[World_Skybox].SkyboxUp
end
end)
--
local WorldEspTabBox = Tabs.WorldTab:AddRightTabbox('world esp')
local WorldEspTab = WorldEspTabBox:AddTab('world esp')
--* Player Settings *--
_G.SettingsOre = {
iron = {
enabled = true,
colour = Color3.fromRGB(199, 172, 120),
},
nitrate = {
enabled = true,
colour = Color3.fromRGB(248, 248, 248),
},
stone = {
enabled = true,
colour = Color3.fromRGB(205, 205, 205),
},
oreDistance = 1000,
}
local settings1 = _G.SettingsOre
if settings1 == nil then
return
end
WorldEspTab:AddToggle('iron_Toggle',{Text='enabled',Default=false})
WorldEspTab:AddSlider('OreRenderDistance', {Text='distance:',Default=1000,Min=1,Max=2500,Rounding=0,Compact=false,Suffix=" studs"}):OnChanged(function(Value)
settings1.oreDistance = Value
end)
WorldEspTab:AddToggle('iron_Toggle',{Text='iron ore',Default=false}):AddColorPicker('IronColor', { Default = Color3.fromRGB(199, 172, 120), Title = 'Color', }):OnChanged(function(Value)
settings1.iron.enabled = Value
end)
Options.IronColor:OnChanged(function(Value)
settings1.iron.colour = Value
if settings1.iron.enabled then
settings1.iron.enabled = false
task.wait(0.01)
settings1.iron.enabled = true
end
end)
WorldEspTab:AddToggle('nitrate_Toggle',{Text='nitrate ore',Default=false}):AddColorPicker('NitrateColor', { Default = Color3.fromRGB(248, 248, 248), Title = 'Color', }):OnChanged(function(Value)
settings1.nitrate.enabled = Value
end)
Options.NitrateColor:OnChanged(function(Value)
settings1.nitrate.colour = Value
if settings1.nitrate.enabled then
settings1.nitrate.enabled = false
task.wait(0.01)
settings1.nitrate.enabled = true
end
end)
WorldEspTab:AddToggle('stone_Toggle',{Text='stone ore',Default=false}):AddColorPicker('StoneColor', { Default = Color3.fromRGB(205, 205, 205), Title = 'Color', }):OnChanged(function(Value)
settings1.stone.enabled = Value
end)
Options.StoneColor:OnChanged(function(Value)
settings1.stone.colour = Value
if settings1.stone.enabled then
settings1.stone.enabled = false
task.wait(0.01)
settings1.stone.enabled = true
end
end)
local Text1Font = 2
local textoutlines = true
local testsize = 11
local function get_text(text, position)
local distance = math.floor((position - workspace.Ignore.LocalCharacter.Middle.Position).Magnitude)
local final_text = tostring(text) .. "\n[" .. tostring(distance) .. "] studs"
return tostring(final_text)
end
local function worldtoviewport(position)
local a, b = workspace.CurrentCamera:WorldToViewportPoint(position)
return Vector2.new(a.X, a.Y), b
end
local function add_esp(part, text, colour, toggle)
local drawing_text = Drawing.new("Text")
drawing_text.Outline = textoutlines
drawing_text.Center = true
drawing_text.Visible = false
drawing_text.Font = Text1Font
drawing_text.Size = testsize
drawing_text.Color = colour
local rendersteploop = game:GetService("RunService").RenderStepped:connect(function()pcall(function()
if not part:IsDescendantOf(workspace) or not settings1 then
table.remove(oresDebris,part)
drawing_text:Remove()
rendersteploop:Disconnect()
end
local part_pos = part.Position
local screen_pos, on_screen = worldtoviewport(part_pos)
if not on_screen then
drawing_text.Visible = false
drawing_text.Size = testsize
drawing_text.Outline = textoutlines
drawing_text.Font = Text1Font
rendersteploop:Disconnect()
end
local oreDis = (game:GetService("Workspace").Ignore.LocalCharacter:WaitForChild("Top"):GetPivot().Position-part_pos).Magnitude
if oreDis >= settings1.oreDistance then
drawing_text.Visible = false
drawing_text.Size = testsize
drawing_text.Outline = textoutlines
drawing_text.Font = Text1Font
rendersteploop:Disconnect()
end
if text == 'Iron' and not settings1.iron.enabled then
drawing_text.Visible = false
drawing_text.Color = settings1.iron.colour
rendersteploop:Disconnect()
else if text == 'Nitrate' and not settings1.nitrate.enabled then
drawing_text.Visible = false
drawing_text.Color = settings1.nitrate.colour
rendersteploop:Disconnect()
else if text == 'Stone' and not settings1.stone.enabled then
drawing_text.Visible = false
drawing_text.Color = settings1.stone.colour
rendersteploop:Disconnect()
end
end
end
drawing_text.Visible = true
drawing_text.Text = get_text(text, part_pos)
drawing_text.Position = screen_pos
drawing_text.Size = testsize
drawing_text.Outline = textoutlines
drawing_text.Font = Text1Font
rendersteploop:Disconnect()
end)
end)
end
local function filter_models(v)
if (not v:IsA("Model")) then
return
end
local is_part = v:FindFirstChild("Part")
local children = v:GetChildren()
local child_amount = #children
if is_part then
if child_amount == 1 then
add_esp(is_part, "Stone", settings1.stone.colour, settings1.stone.enabled)
elseif child_amount == 2 then
for _, v in pairs(children) do
local brickcolor = v.BrickColor
local is_ore = v.ClassName == "MeshPart" and v.Name == "Part"
if is_ore then
if brickcolor == BrickColor.new("Institutional white") then
add_esp(v, "Nitrate", settings1.nitrate.colour, settings1.nitrate.enabled)
elseif brickcolor == BrickColor.new("Burlap") then
add_esp(v, "Iron", settings1.iron.colour, settings1.iron.enabled)
end
end
end
end
end
end
for index, model in pairs(workspace:GetChildren()) do
filter_models(model)
end
workspace.ChildAdded:Connect(function(model)
filter_models(model)
end)
WorldEspTab:AddDivider("")
WorldEspTab:AddToggle('TextOutline2',{Text='text outlines',Default=true}):OnChanged(function(Value)
textoutlines = Value
end)
WorldEspTab:AddSlider('TextSizeSlider2', {Text = 'text size:', Default = 12, Min = 1, Max = 25, Rounding = 0, Suffix = "px", Compact = false}):OnChanged(function(TextSizeValue2)
testsize = TextSizeValue2
end)
WorldEspTab:AddDropdown('EspFont2',{Values={"0","1","2","3"},Default=3,Multi=false,Text='font:'}):OnChanged(function(Value)
Text1Font = Value
end)
-------------------------------------------------------------------------------------------------
--// Loops, Functionality & Other \\--
--// Silent Aim
local oldFunctionGun; oldFunctionGun = hookfunction(getupvalues(getrenv()._G.modules.FPS.ToolControllers.RangedWeapon.PlayerFire)[1],function(...)
args = {...}
local Player,PlayerTable = Functions:GetClosest()
if Combat.Settings.SilentEnabled == true and Player ~= nil and (CharcaterMiddle:GetPivot().Position-Player:GetPivot().Position).Magnitude <= Combat.Settings.RenderDistance and math.random(0,100) <= Combat.Settings.SilentHitChance then
if Combat.Settings.TeamCheck == true and Player.Head.Teamtag.Enabled == false then
if Combat.Settings.SleeperCheck == true and PlayerTable.sleeping == false then
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
else
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
end
else
if Combat.Settings.SleeperCheck == true and PlayerTable.sleeping == false then
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
else
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
end
end
end
return oldFunctionGun(unpack(args))
end)
local oldFunction; oldFunction = hookfunction(getupvalues(getrenv()._G.modules.FPS.ToolControllers.BowSpecial.PlayerFire)[4],function(...)
args = {...}
local Player,PlayerTable = Functions:GetClosest()
if Combat.Settings.SilentEnabled == true and Player ~= nil and (CharcaterMiddle:GetPivot().Position-Player:GetPivot().Position).Magnitude <= Combat.Settings.RenderDistance and math.random(0,100) <= Combat.Settings.SilentHitChance then
if Combat.Settings.TeamCheck == true and Player.Head.Teamtag.Enabled == false then
if Combat.Settings.SleeperCheck == true and PlayerTable.sleeping == false then
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
else
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
end
else
if Combat.Settings.SleeperCheck == true and PlayerTable.sleeping == false then
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
else
args[1] = CFrame.lookAt(args[1].Position,Player[Combat.Settings.SilentAimPart]:GetPivot().p+Functions:Predict())
end
end
end
return oldFunction(unpack(args))
end)
-------------------------------------------------------------------------------------------------
--// UI Settings \\--
--// Game
local GameID = Tabs.UISettings:AddLeftGroupbox('Game')
GameID:AddInput('GameID_Check', {Default = 'Game ID', Numeric = true, Finished = false, Text = 'Game ID:', Placeholder = 'Game ID Here'})
GameID:AddButton('Join Game', function()
game:GetService("TeleportService"):Teleport(Options.GameID_Check.Value, plr)
end)
--// Menu
local MenuGroup = Tabs.UISettings:AddRightGroupbox('Menu')
MenuGroup:AddLabel(""..game:GetService("Players").LocalPlayer.PlayerGui.GameUI.ServerInfo.Text.."", true)
local playerCountLabel = MenuGroup:AddLabel("Player Count: 0", nil, true)
local function updatePlayerCount()
local playerCount = #game:GetService("Players"):GetPlayers()
playerCountLabel:SetText("Players Online: " .. playerCount)
end
game:GetService("Players").PlayerAdded:Connect(updatePlayerCount)
game:GetService("Players").PlayerRemoving:Connect(updatePlayerCount)
updatePlayerCount()
MenuGroup:AddLabel(' Made by:<font color="#de6cff"> velocity#9108</font> 👑', true)
MenuGroup:AddButton('Unload Script', function() Library:Unload()
for i,v in pairs(Toggles) do
v:SetValue(false)
Library:Notify('Unloaded!', 1)
end
end)
MenuGroup:AddButton('Panic Button', function()
for i,v in pairs(Toggles) do
v:SetValue(false)
Library:Notify('Panic Button!', 1)
end
end)
MenuGroup:AddButton('Copy Discord', function()
if pcall(setclipboard,"https://discord.gg/dWvMFGkT") then
Library:Notify('Successfully copied discord link to your clipboard!', 5)
end
end)
MenuGroup:AddToggle('WatermarkToggle', { Text = 'Watermark', Default = false, Tooltip = nil })
Toggles.WatermarkToggle:OnChanged(function()
while Toggles.WatermarkToggle.Value do
task.wait(1)
local fps = string.format('%.0f', game.Stats.Workspace.Heartbeat:GetValue())
local ping = string.format('%.0f', game.Stats.Network.ServerStatsItem["Data Ping"]:GetValue())
Library:SetWatermark('velocity.cc - FPS: ' .. fps .. ' | Ping: ' .. ping .. ' | [trident survival]')
Library:SetWatermarkVisibility(true)
end
Library:SetWatermarkVisibility(false)
end)
MenuGroup:AddToggle('UISettings_KeybindFrameVisibility', {Text = 'Keybind', Default = true}):OnChanged(function()
Library.KeybindFrame.Visible = Toggles.UISettings_KeybindFrameVisibility.Value
end)
MenuGroup:AddLabel('Menu Keybind'):AddKeyPicker('MenuKeybind', { Default = 'Insert', NoUI = true, Text = 'Menu keybind' })
Library.ToggleKeybind = Options.MenuKeybind
--// Manager
SaveManager:SetLibrary(Library)
SaveManager:SetFolder('velocity.cc/folder')
SaveManager:BuildConfigSection(Tabs.UISettings)
SaveManager:IgnoreThemeSettings()
ThemeManager:SetLibrary(Library)
ThemeManager:SetFolder('velocity.cc/themes')
ThemeManager:ApplyToTab(Tabs.UISettings)
--// Script Loaded
local Time = (string.format("%."..tostring(Decimals).."f", os.clock() - Clock))
Library:Notify(("Script [Loaded] In - "..tostring(Time).."s"), 15)
--Wrapping function - needed to unload(Keep at end of script)
loadstring(game:HttpGet('https://raw.githubusercontent.com/EIOlmqV6v1owgJBEoqj5lK9p01SFE2THpxcOnvX/LinoriaBurnEdition/main/LoaderManager.lua'))Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
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, discord.gg.
Velocity cc Leak v1.2 Use bypass

[NEW 🗺️] Trident Survival