-- Made By Rain-Design Ui Library -- https://github.com/Rain-Design -- Pls Donate Me In My PayPal "ImXrer" :) or qiwi for i make better script's! local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() local function FindPlayerAttribute(playerName) local player = Players:FindFirstChild(playerName) if player then local role = player:GetAttribute("Role") if role then --print("Player " .. playerName .. " has the role: " .. role) return role else warn("Player " .. playerName .. " does not have a role attribute") return "None" end else warn("Player " .. playerName .. " not found") return "None" end end local Library = loadstring(game:HttpGet('https://raw.githubusercontent.com/Rain-Design/BECK/main/Library.lua', true))() local esp = loadstring(game:HttpGet("https://raw.githubusercontent.com/HoyoGey/SirHub/main/src/Utils/LK_Esp.lua"))() local playersesp = esp:addESP("player", { tag = true, distance = true, outline = true, nolplr = true, outlineSameAsFill = true, customColor = function(v) if (FindPlayerAttribute(v.Name) == "Tagger") then return Color3.fromRGB(237, 68, 68) elseif (FindPlayerAttribute(v.Name) == "Hider") then return Color3.fromRGB(65, 245, 140) elseif (FindPlayerAttribute(v.Name) == "None") then return Color3.fromRGB(66, 138, 245) end end }) local Defined = { ["Visual"] = { ["Esp"] = { EnableEsp = false, distance = false, tag = false }, ["LocalPlayer"] = { EnableSpeed = false, Speed = 16, InfJump = false } } } local Window = Library:Window({ Text = "Defined, Flashlight Tag" }) local VisualTab = Window:Tab({ Text = "Visual", Image = 10747376349, Description = "Esp players and other" }) local EspSection = VisualTab:Section({ Text = "Esp Player's", Side = "Left" }) EspSection:Check({ Text = "Enable Esp", Callback = function(v) Defined["Visual"]["Esp"].EnableEsp = v playersesp:Value(Defined["Visual"]["Esp"].EnableEsp) end }) EspSection:Check({ Text = "Esp Distance", Callback = function(v) Defined["Visual"]["Esp"].distance = v playersesp:ChangeSettings({ distance = Defined["Visual"]["Esp"].tag }) end }) EspSection:Check({ Text = "Esp Name", Callback = function(v) Defined["Visual"]["Esp"].tag = v playersesp:ChangeSettings({ tag = Defined["Visual"]["Esp"].tag }) end }) local OtherSection = VisualTab:Section({ Text = "Other Function's", Side = "Right" }) OtherSection:Button({ Text = "Fullbright", Callback = function(v) Lighting.Brightness = 2 Lighting.ClockTime = 14 Lighting.FogEnd = 100000 Lighting.GlobalShadows = false Lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128) end }) OtherSection:Button({ Text = "Unlock Camera", Callback = function(v) workspace.CurrentCamera.CameraSubject = LocalPlayer.Character:FindFirstChildWhichIsA('Humanoid') workspace.CurrentCamera.CameraType = "Custom" LocalPlayer.CameraMinZoomDistance = 0.5 LocalPlayer.CameraMaxZoomDistance = math.huge LocalPlayer.CameraMode = "Classic" LocalPlayer.Character.Head.Anchored = false end }) local LocalPlayerSection = VisualTab:Section({ Text = "LocalPlayer", Side = "Right" }) LocalPlayerSection:Check({ Text = "Infinite Jump", Callback = function(v) Defined["Visual"]["LocalPlayer"].InfJump = v end }) LocalPlayerSection:Check({ Text = "Enable Speed", Callback = function(v) Defined["Visual"]["LocalPlayer"].EnableSpeed = v end }) LocalPlayerSection:Slider({ Text = "Speed", Minimum = 16, Default = 16, Incrementation = 1, Maximum = 250, Callback = function(v) Defined["Visual"]["LocalPlayer"].Speed = v end }) function getchar(player) player = player or plr return player.Character or player.CharacterAdded:Wait() end spawn(function() Mouse.KeyDown:Connect(function(Key) if Defined["Visual"]["LocalPlayer"].InfJump == true and Key == " " then getchar(LocalPlayer):FindFirstChildOfClass('Humanoid', true):ChangeState(3) end end) end) spawn(function() local humanoid = nil while wait() do if Defined["Visual"]["LocalPlayer"].EnableSpeed == true then local character = getchar(LocalPlayer) if character then humanoid = character:WaitForChild('Humanoid') if humanoid then humanoid.WalkSpeed = Defined["Visual"]["LocalPlayer"].Speed end end else if humanoid then humanoid.WalkSpeed = 16 humanoid = nil end end end end)