in plain sight 2 script local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))() local Window = Library.CreateLib("In Plain Sight 2", "BloodTheme") local Tab = Window:NewTab("Main") local Section = Tab:NewSection("ESP") Section:NewButton("Camera", ".", function() if game.PlaceVersion ~= 5572 then local response = messagebox("The script detected a game update!nPlease use an alt account to test if the script is still safe!nnRun script?", "WARNING", 52) if response == 7 then return end end loadstring(game:HttpGet('https://raw.githubusercontent.com/choke-dev/RE-Script/main/In%20Plain%20Sight%202/Camera%20ESP.lua'))() in plain sight 2 script How to get it? in plain sight 2 script end) Section:NewButton("Player", ".", function() _G.FriendColor = Color3.fromRGB(0, 0, 255) _G.EnemyColor = Color3.fromRGB(255, 0, 0) _G.UseTeamColor = true -------------------------------------------------------------------- local Holder = Instance.new("Folder", game.CoreGui) Holder.Name = "ESP" in plain sight 2 script PasteShr in plain sight 2 script local Box = Instance.new("BoxHandleAdornment") Box.Name = "nilBox" Box.Size = Vector3.new(1, 2, 1) Box.Color3 = Color3.new(100 / 255, 100 / 255, 100 / 255) Box.Transparency = 0.7 Box.ZIndex = 0 Box.AlwaysOnTop = false Box.Visible = false local NameTag = Instance.new("BillboardGui") in plain sight 2 script How to get it for free? in plain sight 2 script NameTag.Name = "nilNameTag" NameTag.Enabled = false NameTag.Size = UDim2.new(0, 200, 0, 50) NameTag.AlwaysOnTop = true NameTag.StudsOffset = Vector3.new(0, 1.8, 0) local Tag = Instance.new("TextLabel", NameTag) Tag.Name = "Tag" Tag.BackgroundTransparency = 1 Tag.Position = UDim2.new(0, -50, 0, 0) Tag.Size = UDim2.new(0, 300, 0, 20) in plain sight 2 script How to get it? in plain sight 2 script Tag.TextSize = 15 Tag.TextColor3 = Color3.new(100 / 255, 100 / 255, 100 / 255) Tag.TextStrokeColor3 = Color3.new(0 / 255, 0 / 255, 0 / 255) Tag.TextStrokeTransparency = 0.4 Tag.Text = "nil" Tag.Font = Enum.Font.SourceSansBold Tag.TextScaled = false local LoadCharacter = function(v) repeat wait() until v.Character ~= nil in plain sight 2 script How to get it for free? in plain sight 2 script v.Character:WaitForChild("Humanoid") local vHolder = Holder:FindFirstChild(v.Name) vHolder:ClearAllChildren() local b = Box:Clone() b.Name = v.Name .. "Box" b.Adornee = v.Character b.Parent = vHolder local t = NameTag:Clone() t.Name = v.Name .. "NameTag" t.Enabled = true in plain sight 2 script PasteShr in plain sight 2 script t.Parent = vHolder t.Adornee = v.Character:WaitForChild("Head", 5) if not t.Adornee then return UnloadCharacter(v) end t.Tag.Text = v.Name b.Color3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b) t.Tag.TextColor3 = Color3.new(v.TeamColor.r, v.TeamColor.g, v.TeamColor.b) local Update local UpdateNameTag = function() in plain sight 2 script How to use it? in plain sight 2 script if not pcall(function() v.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None local maxh = math.floor(v.Character.Humanoid.MaxHealth) local h = math.floor(v.Character.Humanoid.Health) end) then Update:Disconnect() end end UpdateNameTag() Update = v.Character.Humanoid.Changed:Connect(UpdateNameTag) in plain sight 2 script How to get it for free? in plain sight 2 script end local UnloadCharacter = function(v) local vHolder = Holder:FindFirstChild(v.Name) if vHolder and (vHolder:FindFirstChild(v.Name .. "Box") ~= nil or vHolder:FindFirstChild(v.Name .. "NameTag") ~= nil) then vHolder:ClearAllChildren() end end local LoadPlayer = function(v) in plain sight 2 script How to dowload it? in plain sight 2 script local vHolder = Instance.new("Folder", Holder) vHolder.Name = v.Name v.CharacterAdded:Connect(function() pcall(LoadCharacter, v) end) v.CharacterRemoving:Connect(function() pcall(UnloadCharacter, v) end) v.Changed:Connect(function(prop) if prop == "TeamColor" then in plain sight 2 script How to get it for free? in plain sight 2 script UnloadCharacter(v) wait() LoadCharacter(v) end end) LoadCharacter(v) end local UnloadPlayer = function(v) UnloadCharacter(v) in plain sight 2 script How to dowload it? in plain sight 2 script local vHolder = Holder:FindFirstChild(v.Name) if vHolder then vHolder:Destroy() end end for i,v in pairs(game:GetService("Players"):GetPlayers()) do spawn(function() pcall(LoadPlayer, v) end) end in plain sight 2 script How to get it? in plain sight 2 script game:GetService("Players").PlayerAdded:Connect(function(v) pcall(LoadPlayer, v) end) game:GetService("Players").PlayerRemoving:Connect(function(v) pcall(UnloadPlayer, v) end) game:GetService("Players").LocalPlayer.NameDisplayDistance = 0 in plain sight 2 script PasteShr in plain sight 2 script if _G.Reantheajfdfjdgs then return end _G.Reantheajfdfjdgs = ":suifayhgvsdghfsfkajewfrhk321rk213kjrgkhj432rj34f67df" local players = game:GetService("Players") local plr = players.LocalPlayer function esp(target, color) in plain sight 2 script How to get it for free? in plain sight 2 script if target.Character then if not target.Character:FindFirstChild("GetReal") then local highlight = Instance.new("Highlight") highlight.RobloxLocked = true highlight.Name = "GetReal" highlight.Adornee = target.Character highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop highlight.FillColor = color highlight.Parent = target.Character else in plain sight 2 script How to get it for free? in plain sight 2 script target.Character.GetReal.FillColor = color end end end while task.wait() do for i, v in pairs(players:GetPlayers()) do if v ~= plr then esp(v, _G.UseTeamColor and v.TeamColor.Color or ((plr.TeamColor == v.TeamColor) and _G.FriendColor or _G.EnemyColor)) end in plain sight 2 script How to get it? in plain sight 2 script end end end) in plain sight 2 script