Run it
Copy the script and paste it into your executor.
Workspace, RunService, Players, CoreGui, Lighting = (:()), (:()), (:()), :(), (:())
ESP = {
Enabled = ,
TeamCheck = ,
MaxDistance = ,
FontSize = ,
FadeOut = {
OnDistance = ,
OnDeath = ,
OnLeave = ,
},
Options = {
Teamcheck = , TeamcheckRGB = .(, , ),
Friendcheck = , FriendcheckRGB = .(, , ),
Highlight = , HighlightRGB = .(, , ),
},
= {
Chams = {
Enabled = ,
Thermal = ,
FillRGB = .(, , ),
Fill_Transparency = ,
OutlineRGB = .(, , ),
Outline_Transparency = ,
VisibleCheck = ,
},
Names = {
Enabled = ,
RGB = .(, , ),
},
Flags = {
Enabled = ,
},
Distances = {
Enabled = ,
Position = ,
RGB = .(, , ),
},
Weapons = {
Enabled = , WeaponTextRGB = .(, , ),
Outlined = ,
Gradient = ,
GradientRGB1 = .(, , ), GradientRGB2 = .(, , ),
},
Healthbar = {
Enabled = ,
HealthText = , Lerp = , HealthTextRGB = .(, , ),
Width = ,
Gradient = , GradientRGB1 = .(, , ), GradientRGB2 = .(, , ), GradientRGB3 = .(, , ),
},
Boxes = {
Animate = ,
RotationSpeed = ,
Gradient = , GradientRGB1 = .(, , ), GradientRGB2 = .(, , ),
GradientFill = , GradientFillRGB1 = .(, , ), GradientFillRGB2 = .(, , ),
Filled = {
Enabled = ,
Transparency = ,
RGB = .(, , ),
},
Full = {
Enabled = ,
RGB = .(, , ),
},
Corner = {
Enabled = ,
RGB = .(, , ),
},
};
};
Connections = {
RunService = RunService;
};
Fonts = {};
}
Euphoria = ESP.Connections;
lplayer = Players.LocalPlayer;
camera = .Workspace.CurrentCamera;
Cam = Workspace.CurrentCamera;
RotationAngle, Tick = -, ();
Weapon_Icons = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
};
Functions = {}
Functions:(Class, Properties)
_Instance = (Class) == .(Class) Class
Property, Value (Properties)
_Instance[Property] = Value
_Instance;
Functions:(element, distance)
transparency = .(, - (distance / ESP.MaxDistance))
element:()
element.TextTransparency = - transparency
element:()
element.ImageTransparency = - transparency
element:()
element.Transparency = - transparency
element:() (element == Healthbar element == BehindHealthbar)
element.BackgroundTransparency = - transparency
element:()
element.BackgroundTransparency = - transparency
element:()
element.FillTransparency = - transparency
element.OutlineTransparency = - transparency
;
;
;
ScreenGui = Functions:(, {
Parent = CoreGui,
Name = ,
});
DupeCheck = (plr)
ScreenGui:(plr.Name)
ScreenGui[plr.Name]:()
ESP = (plr)
.(DupeCheck)(plr)
Name = Functions:(, {Parent = ScreenGui, Position = .(, , , -), Size = .(, , , ), AnchorPoint = .(, ), BackgroundTransparency = , TextColor3 = .(, , ), Font = .Font.Code, TextSize = ESP.FontSize, TextStrokeTransparency = , TextStrokeColor3 = .(, , ), RichText = })
Distance = Functions:(, {Parent = ScreenGui, Position = .(, , , ), Size = .(, , , ), AnchorPoint = .(, ), BackgroundTransparency = , TextColor3 = .(, , ), Font = .Font.Code, TextSize = ESP.FontSize, TextStrokeTransparency = , TextStrokeColor3 = .(, , ), RichText = })
Weapon = Functions:(, {Parent = ScreenGui, Position = .(, , , ), Size = .(, , , ), AnchorPoint = .(, ), BackgroundTransparency = , TextColor3 = .(, , ), Font = .Font.Code, TextSize = ESP.FontSize, TextStrokeTransparency = , TextStrokeColor3 = .(, , ), RichText = })
Box = Functions:(, {Parent = ScreenGui, BackgroundColor3 = .(, , ), BackgroundTransparency = , BorderSizePixel = })
Gradient1 = Functions:(, {Parent = Box, Enabled = ESP.Drawing.Boxes.GradientFill, Color = ColorSequence.{ColorSequenceKeypoint.(, ESP.Drawing.Boxes.GradientFillRGB1), ColorSequenceKeypoint.(, ESP.Drawing.Boxes.GradientFillRGB2)}})
Outline = Functions:(, {Parent = Box, Enabled = ESP.Drawing.Boxes.Gradient, Transparency = , Color = .(, , ), LineJoinMode = .LineJoinMode.Miter})
Gradient2 = Functions:(, {Parent = Outline, Enabled = ESP.Drawing.Boxes.Gradient, Color = ColorSequence.{ColorSequenceKeypoint.(, ESP.Drawing.Boxes.GradientRGB1), ColorSequenceKeypoint.(, ESP.Drawing.Boxes.GradientRGB2)}})
Healthbar = Functions:(, {Parent = ScreenGui, BackgroundColor3 = .(, , ), BackgroundTransparency = })
BehindHealthbar = Functions:(, {Parent = ScreenGui, ZIndex = -, BackgroundColor3 = .(, , ), BackgroundTransparency = })
HealthbarGradient = Functions:(, {Parent = Healthbar, Enabled = ESP.Drawing.Healthbar.Gradient, Rotation = -, Color = ColorSequence.{ColorSequenceKeypoint.(, ESP.Drawing.Healthbar.GradientRGB1), ColorSequenceKeypoint.(, ESP.Drawing.Healthbar.GradientRGB2), ColorSequenceKeypoint.(, ESP.Drawing.Healthbar.GradientRGB3)}})
HealthText = Functions:(, {Parent = ScreenGui, Position = .(, , , ), Size = .(, , , ), AnchorPoint = .(, ), BackgroundTransparency = , TextColor3 = .(, , ), Font = .Font.Code, TextSize = ESP.FontSize, TextStrokeTransparency = , TextStrokeColor3 = .(, , )})
Chams = Functions:(, {Parent = ScreenGui, FillTransparency = , OutlineTransparency = , OutlineColor = .(, , ), DepthMode = })
WeaponIcon = Functions:(, {Parent = ScreenGui, BackgroundTransparency = , BorderColor3 = .(, , ), BorderSizePixel = , Size = .(, , , )})
Gradient3 = Functions:(, {Parent = WeaponIcon, Rotation = -, Enabled = ESP.Drawing.Weapons.Gradient, Color = ColorSequence.{ColorSequenceKeypoint.(, ESP.Drawing.Weapons.GradientRGB1), ColorSequenceKeypoint.(, ESP.Drawing.Weapons.GradientRGB2)}})
LeftTop = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
LeftSide = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
RightTop = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
RightSide = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
BottomSide = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
BottomDown = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
BottomRightSide = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
BottomRightDown = Functions:(, {Parent = ScreenGui, BackgroundColor3 = ESP.Drawing.Boxes.Corner.RGB, Position = .(, , , )})
Flag1 = Functions:(, {Parent = ScreenGui, Position = .(, , , ), Size = .(, , , ), AnchorPoint = .(, ), BackgroundTransparency = , TextColor3 = .(, , ), Font = .Font.Code, TextSize = ESP.FontSize, TextStrokeTransparency = , TextStrokeColor3 = .(, , )})
Flag2 = Functions:(, {Parent = ScreenGui, Position = .(, , , ), Size = .(, , , ), AnchorPoint = .(, ), BackgroundTransparency = , TextColor3 = .(, , ), Font = .Font.Code, TextSize = ESP.FontSize, TextStrokeTransparency = , TextStrokeColor3 = .(, , )})
Updater = ()
Connection;
()
Box.Visible = ;
Name.Visible = ;
Distance.Visible = ;
Weapon.Visible = ;
Healthbar.Visible = ;
BehindHealthbar.Visible = ;
HealthText.Visible = ;
WeaponIcon.Visible = ;
LeftTop.Visible = ;
LeftSide.Visible = ;
BottomSide.Visible = ;
BottomDown.Visible = ;
RightTop.Visible = ;
RightSide.Visible = ;
BottomRightSide.Visible = ;
BottomRightDown.Visible = ;
Flag1.Visible = ;
Chams.Enabled = ;
Flag2.Visible = ;
plr
ScreenGui:();
Connection:();
Connection = Euphoria.RunService.RenderStepped:(()
plr.Character plr.Character:()
HRP = plr.Character.HumanoidRootPart
Humanoid = plr.Character:();
Pos, OnScreen = Cam:(HRP.Position)
Dist = (Cam.CFrame.Position - HRP.Position).Magnitude /
OnScreen Dist <= ESP.MaxDistance
Size = HRP.Size.Y
scaleFactor = (Size * Cam.ViewportSize.Y) / (Pos.Z * )
w, h = * scaleFactor, * scaleFactor
ESP.FadeOut.OnDistance
Functions:(Box, Dist)
Functions:(Outline, Dist)
Functions:(Name, Dist)
Functions:(Distance, Dist)
Functions:(Weapon, Dist)
Functions:(Healthbar, Dist)
Functions:(BehindHealthbar, Dist)
Functions:(HealthText, Dist)
Functions:(WeaponIcon, Dist)
Functions:(LeftTop, Dist)
Functions:(LeftSide, Dist)
Functions:(BottomSide, Dist)
Functions:(BottomDown, Dist)
Functions:(RightTop, Dist)
Functions:(RightSide, Dist)
Functions:(BottomRightSide, Dist)
Functions:(BottomRightDown, Dist)
Functions:(Chams, Dist)
Functions:(Flag1, Dist)
Functions:(Flag2, Dist)
ESP.TeamCheck plr ~= lplayer ((lplayer.Team ~= plr.Team plr.Team) ( lplayer.Team plr.Team)) plr.Character plr.Character:() plr.Character:()
Chams.Adornee = plr.Character
Chams.Enabled = ESP.Drawing.Chams.Enabled
Chams.FillColor = ESP.Drawing.Chams.FillRGB
Chams.OutlineColor = ESP.Drawing.Chams.OutlineRGB
ESP.Drawing.Chams.Thermal
breathe_effect = .(.(() * )) * / .pi
Chams.FillTransparency = ESP.Drawing.Chams.Fill_Transparency * breathe_effect *
Chams.OutlineTransparency = ESP.Drawing.Chams.Outline_Transparency * breathe_effect *
ESP.Drawing.Chams.VisibleCheck
Chams.DepthMode =
Chams.DepthMode =
;
LeftTop.Visible = ESP.Drawing.Boxes.Corner.Enabled
LeftTop.Position = .(, Pos.X - w / , , Pos.Y - h / )
LeftTop.Size = .(, w / , , )
LeftSide.Visible = ESP.Drawing.Boxes.Corner.Enabled
LeftSide.Position = .(, Pos.X - w / , , Pos.Y - h / )
LeftSide.Size = .(, , , h / )
BottomSide.Visible = ESP.Drawing.Boxes.Corner.Enabled
BottomSide.Position = .(, Pos.X - w / , , Pos.Y + h / )
BottomSide.Size = .(, , , h / )
BottomSide.AnchorPoint = .(, )
BottomDown.Visible = ESP.Drawing.Boxes.Corner.Enabled
BottomDown.Position = .(, Pos.X - w / , , Pos.Y + h / )
BottomDown.Size = .(, w / , , )
BottomDown.AnchorPoint = .(, )
RightTop.Visible = ESP.Drawing.Boxes.Corner.Enabled
RightTop.Position = .(, Pos.X + w / , , Pos.Y - h / )
RightTop.Size = .(, w / , , )
RightTop.AnchorPoint = .(, )
RightSide.Visible = ESP.Drawing.Boxes.Corner.Enabled
RightSide.Position = .(, Pos.X + w / - , , Pos.Y - h / )
RightSide.Size = .(, , , h / )
RightSide.AnchorPoint = .(, )
BottomRightSide.Visible = ESP.Drawing.Boxes.Corner.Enabled
BottomRightSide.Position = .(, Pos.X + w / , , Pos.Y + h / )
BottomRightSide.Size = .(, , , h / )
BottomRightSide.AnchorPoint = .(, )
BottomRightDown.Visible = ESP.Drawing.Boxes.Corner.Enabled
BottomRightDown.Position = .(, Pos.X + w / , , Pos.Y + h / )
BottomRightDown.Size = .(, w / , , )
BottomRightDown.AnchorPoint = .(, )
Box.Position = .(, Pos.X - w / , , Pos.Y - h / )
Box.Size = .(, w, , h)
Box.Visible = ESP.Drawing.Boxes.Full.Enabled;
ESP.Drawing.Boxes.Filled.Enabled
Box.BackgroundColor3 = .(, , )
ESP.Drawing.Boxes.GradientFill
Box.BackgroundTransparency = ESP.Drawing.Boxes.Filled.Transparency;
Box.BackgroundTransparency =
Box.BorderSizePixel =
Box.BackgroundTransparency =
RotationAngle = RotationAngle + (() - Tick) * ESP.Drawing.Boxes.RotationSpeed * .(.pi / * () - .pi / )
ESP.Drawing.Boxes.Animate
Gradient1.Rotation = RotationAngle
Gradient2.Rotation = RotationAngle
Gradient1.Rotation = -
Gradient2.Rotation = -
Tick = ()
health = Humanoid.Health / Humanoid.MaxHealth;
Healthbar.Visible = ESP.Drawing.Healthbar.Enabled;
Healthbar.Position = .(, Pos.X - w / - , , Pos.Y - h / + h * ( - health))
Healthbar.Size = .(, ESP.Drawing.Healthbar.Width, , h * health)
BehindHealthbar.Visible = ESP.Drawing.Healthbar.Enabled;
BehindHealthbar.Position = .(, Pos.X - w / - , , Pos.Y - h / )
BehindHealthbar.Size = .(, ESP.Drawing.Healthbar.Width, , h)
ESP.Drawing.Healthbar.HealthText
healthPercentage = .(Humanoid.Health / Humanoid.MaxHealth * )
HealthText.Position = .(, Pos.X - w / - , , Pos.Y - h / + h * ( - healthPercentage / ) + )
HealthText.Text = (healthPercentage)
HealthText.Visible = Humanoid.Health < Humanoid.MaxHealth
ESP.Drawing.Healthbar.Lerp
color = health >= .(, , ) health >= .(, , ) health >= .(, , ) .(, , )
HealthText.TextColor3 = color
HealthText.TextColor3 = ESP.Drawing.Healthbar.HealthTextRGB
Name.Visible = ESP.Drawing.Names.Enabled
ESP.Options.Friendcheck lplayer:(plr.UserId)
Name.Text = .(, ESP.Options.FriendcheckRGB.R * , ESP.Options.FriendcheckRGB.G * , ESP.Options.FriendcheckRGB.B * , plr.Name)
Name.Text = .(, , , , plr.Name)
Name.Position = .(, Pos.X, , Pos.Y - h / - )
ESP.Drawing.Distances.Enabled
ESP.Drawing.Distances.Position ==
Weapon.Position = .(, Pos.X, , Pos.Y + h / + )
WeaponIcon.Position = .(, Pos.X - , , Pos.Y + h / + );
Distance.Position = .(, Pos.X, , Pos.Y + h / + )
Distance.Text = .(, .(Dist))
Distance.Visible =
ESP.Drawing.Distances.Position ==
Weapon.Position = .(, Pos.X, , Pos.Y + h / + )
WeaponIcon.Position = .(, Pos.X - , , Pos.Y + h / + );
Distance.Visible =
ESP.Options.Friendcheck lplayer:(plr.UserId)
Name.Text = .(, ESP.Options.FriendcheckRGB.R * , ESP.Options.FriendcheckRGB.G * , ESP.Options.FriendcheckRGB.B * , plr.Name, .(Dist))
Name.Text = .(, , , , plr.Name, .(Dist))
Name.Visible = ESP.Drawing.Names.Enabled
Weapon.Text =
Weapon.Visible = ESP.Drawing.Weapons.Enabled
();
();
();
)
.(Updater)();
_, v (:():())
v.Name ~= lplayer.Name
.(ESP)(v)
:().PlayerAdded:((v)
.(ESP)(v)
);
;
;just an esp script enjoy