-- [[ Dayvons silent - Pro Elite Ultra V12.0 (Potato Mode Added + Color Wheel & UI Customization) ]] local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local TweenService = game:GetService("TweenService") local HttpService = game:GetService("HttpService") local TeleportService = game:GetService("TeleportService") local Lighting = game:GetService("Lighting") local Camera = workspace.CurrentCamera local LocalPlayer = Players.LocalPlayer -- ===== CONFIG & PROFILE SYSTEM ===== local LastConfigTracker = "DayvonsLastConfigUsed.json" local ActiveConfigName = "DefaultConfig" if readfile and pcall(function() readfile(LastConfigTracker) end) then pcall(function() local data = HttpService:JSONDecode(readfile(LastConfigTracker)) if data.ActiveName then ActiveConfigName = data.ActiveName end end) end local function GetConfigFileName() return "DayvonsConfig_" .. ActiveConfigName .. ".json" end -- Customizable Settings local ThemeColor = Color3.fromRGB(0, 240, 255) local MenuTransparency = 0.04 -- Combat Settings local SilentAimEnabled = true local AimbotEnabled = false local AimKey = Enum.UserInputType.MouseButton2 local AimSmoothing = 5 local AimStrength = 85 local TeamCheck = true local VisibleCheck = false local FOVRadius = 60 local AimPart = "Closest" -- ESP & Colors local ESPEnabled = true local SkeletonEnabled = true local TracersEnabled = false local TeamColors = true local SkeletonColorMode = "Static" local CustomBoneColor = Color3.fromRGB(0, 240, 255) -- Color Palettes local EnemyHiddenColor = Color3.fromRGB(255, 60, 60) local EnemyVisibleColor = Color3.fromRGB(255, 220, 0) local TeammateColor = Color3.fromRGB(50, 255, 120) -- Hitbox Extender Settings local HitboxEnabled = false local HitboxSize = 4 local HitboxTransparency = 0.5 local HitboxShowWireframe = false local HitboxPart = "HumanoidRootPart" -- Fun / Misc Settings local FullbrightEnabled = false local FOVChangerEnabled = false local CustomFOVValue = 90 local PotatoModeEnabled = false -- Hit & Sky local HitSoundEnabled = true local CrosshairEnabled = false local CrosshairPreset = "Cyber Cross" local CrosshairSize = 6 local CrosshairThickness = 1.5 local CrosshairColor = Color3.fromRGB(255, 255, 255) local SkyCustomizerEnabled = false local SkyColor = Color3.fromRGB(15, 15, 30) local function SaveConfig() local configData = { ThemeColor = {ThemeColor.R, ThemeColor.G, ThemeColor.B}, MenuTransparency = MenuTransparency, SilentAimEnabled = SilentAimEnabled, AimbotEnabled = AimbotEnabled, AimSmoothing = AimSmoothing, AimStrength = AimStrength, TeamCheck = TeamCheck, VisibleCheck = VisibleCheck, FOVRadius = FOVRadius, AimPart = AimPart, ESPEnabled = ESPEnabled, SkeletonEnabled = SkeletonEnabled, TracersEnabled = TracersEnabled, TeamColors = TeamColors, SkeletonColorMode = SkeletonColorMode, EnemyHiddenColor = {EnemyHiddenColor.R, EnemyHiddenColor.G, EnemyHiddenColor.B}, EnemyVisibleColor = {EnemyVisibleColor.R, EnemyVisibleColor.G, EnemyVisibleColor.B}, TeammateColor = {TeammateColor.R, TeammateColor.G, TeammateColor.B}, HitboxEnabled = HitboxEnabled, HitboxSize = HitboxSize, HitboxTransparency = HitboxTransparency, HitboxShowWireframe = HitboxShowWireframe, HitboxPart = HitboxPart, CrosshairEnabled = CrosshairEnabled, CrosshairPreset = CrosshairPreset, CrosshairSize = CrosshairSize, CrosshairThickness = CrosshairThickness, HitSoundEnabled = HitSoundEnabled, SkyCustomizerEnabled = SkyCustomizerEnabled, SkyColor = {SkyColor.R, SkyColor.G, SkyColor.B}, PotatoModeEnabled = PotatoModeEnabled, } if writefile then pcall(function() writefile(GetConfigFileName(), HttpService:JSONEncode(configData)) writefile(LastConfigTracker, HttpService:JSONEncode({ActiveName = ActiveConfigName})) end) end end local function LoadConfigByName(name) if name and name ~= "" then ActiveConfigName = name local fileName = GetConfigFileName() if readfile and pcall(function() readfile(fileName) end) then pcall(function() local decoded = HttpService:JSONDecode(readfile(fileName)) if decoded.ThemeColor then ThemeColor = Color3.new(decoded.ThemeColor[1], decoded.ThemeColor[2], decoded.ThemeColor[3]) end if decoded.MenuTransparency then MenuTransparency = decoded.MenuTransparency end if decoded.SilentAimEnabled ~= nil then SilentAimEnabled = decoded.SilentAimEnabled end if decoded.AimbotEnabled ~= nil then AimbotEnabled = decoded.AimbotEnabled end if decoded.AimSmoothing then AimSmoothing = decoded.AimSmoothing end if decoded.AimStrength then AimStrength = decoded.AimStrength end if decoded.TeamCheck ~= nil then TeamCheck = decoded.TeamCheck end if decoded.VisibleCheck ~= nil then VisibleCheck = decoded.VisibleCheck end if decoded.FOVRadius then FOVRadius = decoded.FOVRadius end if decoded.AimPart then AimPart = decoded.AimPart end if decoded.ESPEnabled ~= nil then ESPEnabled = decoded.ESPEnabled end if decoded.SkeletonEnabled ~= nil then SkeletonEnabled = decoded.SkeletonEnabled end if decoded.TracersEnabled ~= nil then TracersEnabled = decoded.TracersEnabled end if decoded.TeamColors ~= nil then TeamColors = decoded.TeamColors end if decoded.SkeletonColorMode then SkeletonColorMode = decoded.SkeletonColorMode end if decoded.EnemyHiddenColor then EnemyHiddenColor = Color3.new(decoded.EnemyHiddenColor[1], decoded.EnemyHiddenColor[2], decoded.EnemyHiddenColor[3]) end if decoded.EnemyVisibleColor then EnemyVisibleColor = Color3.new(decoded.EnemyVisibleColor[1], decoded.EnemyVisibleColor[2], decoded.EnemyVisibleColor[3]) end if decoded.TeammateColor then TeammateColor = Color3.new(decoded.TeammateColor[1], decoded.TeammateColor[2], decoded.TeammateColor[3]) end if decoded.HitboxEnabled ~= nil then HitboxEnabled = decoded.HitboxEnabled end if decoded.HitboxSize then HitboxSize = decoded.HitboxSize end if decoded.HitboxTransparency then HitboxTransparency = decoded.HitboxTransparency end if decoded.HitboxShowWireframe ~= nil then HitboxShowWireframe = decoded.HitboxShowWireframe end if decoded.HitboxPart then HitboxPart = decoded.HitboxPart end if decoded.CrosshairEnabled ~= nil then CrosshairEnabled = decoded.CrosshairEnabled end if decoded.CrosshairPreset then CrosshairPreset = decoded.CrosshairPreset end if decoded.CrosshairSize then CrosshairSize = decoded.CrosshairSize end if decoded.CrosshairThickness then CrosshairThickness = decoded.CrosshairThickness end if decoded.HitSoundEnabled ~= nil then HitSoundEnabled = decoded.HitSoundEnabled end if decoded.SkyCustomizerEnabled ~= nil then SkyCustomizerEnabled = decoded.SkyCustomizerEnabled end if decoded.SkyColor then SkyColor = Color3.new(decoded.SkyColor[1], decoded.SkyColor[2], decoded.SkyColor[3]) end if decoded.PotatoModeEnabled ~= nil then PotatoModeEnabled = decoded.PotatoModeEnabled end end) end SaveConfig() end end LoadConfigByName(ActiveConfigName) -- ===== POTATO MODE SYSTEM ===== local function ApplyPotatoMode(enabled) PotatoModeEnabled = enabled for _, obj in ipairs(workspace:GetDescendants()) do if enabled then if obj:IsA("Texture") or obj:IsA("Decal") then obj.Transparency = 1 elseif obj:IsA("BasePart") then obj.Material = Enum.Material.SmoothPlastic obj.Reflectance = 0 end end end end if PotatoModeEnabled then task.spawn(function() ApplyPotatoMode(true) end) end -- ===== DRAWINGS SETUP ===== local ViewportSize = Camera.ViewportSize local CenterPosition = Vector2.new(ViewportSize.X / 2, ViewportSize.Y / 2) local Circle = Drawing.new("Circle") Circle.Thickness = 1.5 Circle.Position = CenterPosition Circle.Visible = true Circle.Filled = false Circle.Radius = FOVRadius Circle.Color = ThemeColor local Line = Drawing.new("Line") Line.Thickness = 1.5 Line.Visible = false Line.Color = ThemeColor Line.From = CenterPosition local CustomCH_Center = Drawing.new("Square") CustomCH_Center.Visible = false CustomCH_Center.Filled = true CustomCH_Center.Size = Vector2.new(3, 3) local CustomCH_Lines = {} for i = 1, 4 do local l = Drawing.new("Line") l.Visible = false l.Thickness = CrosshairThickness table.insert(CustomCH_Lines, l) end local BodyPartNames = { "Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "Torso" } local bonesR15 = { {"Head", "UpperTorso"}, {"UpperTorso", "LowerTorso"}, {"UpperTorso", "LeftUpperArm"}, {"LeftUpperArm", "LeftLowerArm"}, {"LeftLowerArm", "LeftHand"}, {"UpperTorso", "RightUpperArm"}, {"RightUpperArm", "RightLowerArm"}, {"RightLowerArm", "RightHand"}, {"LowerTorso", "LeftUpperLeg"}, {"LeftUpperLeg", "LeftLowerLeg"}, {"LeftLowerLeg", "LeftFoot"}, {"LowerTorso", "RightUpperLeg"}, {"RightUpperLeg", "RightLowerLeg"}, {"RightLowerLeg", "RightFoot"}, } local bonesR6 = { {"Head", "Torso"}, {"Torso", "Left Arm"}, {"Torso", "Right Arm"}, {"Torso", "Left Leg"}, {"Torso", "Right Leg"}, } local espData = {} local function IsVisible(part, char) if not part or not char then return false end local obscured = #Camera:GetPartsObscuringTarget({Camera.CFrame.Position, part.Position}, {LocalPlayer.Character, char}) return obscured == 0 end -- ===== TARGETING & HOOKS ===== local lastTarget = nil function GetClosestTarget() local BestTarget = nil local BestScreenDist = math.huge local LocalHead = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Head") if not LocalHead then return nil end for _, player in pairs(Players:GetPlayers()) do if player == LocalPlayer then continue end if TeamCheck and (player.Team == LocalPlayer.Team or player.Team == "Spectator") then continue end local character = player.Character if not character then continue end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid or humanoid.Health <= 0 then continue end local targetParts = {} if AimPart == "Head" then targetParts = {"Head"} elseif AimPart == "HumanoidRootPart" then targetParts = {"HumanoidRootPart"} else targetParts = BodyPartNames end for _, partName in ipairs(targetParts) do local part = character:FindFirstChild(partName) if part and part:IsA("BasePart") then local screenPos, onScreen = Camera:WorldToViewportPoint(part.Position) if onScreen then local screenVec = Vector2.new(screenPos.X, screenPos.Y) local dist = (screenVec - CenterPosition).Magnitude if dist <= FOVRadius then if VisibleCheck and not IsVisible(part, character) then continue end if dist < BestScreenDist then BestScreenDist = dist BestTarget = part end end end end end end if BestTarget and BestTarget ~= lastTarget and HitSoundEnabled then pcall(function() local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://9060855265" sound.Volume = 0.4 sound:Play() game:GetService("Debris"):AddItem(sound, 1) end) end lastTarget = BestTarget return BestTarget end -- Silent Aim Redirection Hooks pcall(function() local mt = getrawmetatable(game) setreadonly(mt, false) local oldNamecall = mt.__namecall mt.__namecall = newcclosure(function(self, ...) local method = getnamecallmethod() local args = {...} if SilentAimEnabled and (method == "FireServer" or method == "InvokeServer") then local target = GetClosestTarget() if target then local strengthFactor = AimStrength / 100 if math.random() <= strengthFactor then for i, arg in ipairs(args) do if typeof(arg) == "Vector3" then args[i] = target.Position elseif typeof(arg) == "Ray" then args[i] = Ray.new(arg.Origin, (target.Position - arg.Origin).Unit * arg.Direction.Magnitude) end end end end end return oldNamecall(self, unpack(args)) end) setreadonly(mt, true) end) pcall(function() local oldIndex oldIndex = hookmetamethod(game, "__index", function(self, idx) if SilentAimEnabled and not checkcaller() then if self == LocalPlayer:GetMouse() and (idx == "Hit" or idx == "Target") then local target = GetClosestTarget() if target and (AimStrength / 100 >= math.random()) then if idx == "Hit" then return CFrame.new(target.Position) elseif idx == "Target" then return target end end end end return oldIndex(self, idx) end) end) -- Smooth Aimbot Input Tracking local aimbotHolding = false UserInputService.InputBegan:Connect(function(input, gameProcessed) if input.UserInputType == AimKey or input.KeyCode == AimKey then aimbotHolding = true end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == AimKey or input.KeyCode == AimKey then aimbotHolding = false end end) -- ===== HITBOX EXTENDER SYSTEM ===== RunService.Heartbeat:Connect(function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer then if TeamCheck and player.Team == LocalPlayer.Team then continue end local char = player.Character if char then local targetPart = char:FindFirstChild(HitboxPart) or char:FindFirstChild("HumanoidRootPart") if targetPart and targetPart:IsA("BasePart") then if HitboxEnabled then targetPart.Size = Vector3.new(HitboxSize, HitboxSize, HitboxSize) targetPart.CanCollide = false if HitboxShowWireframe then targetPart.Transparency = HitboxTransparency targetPart.Color = ThemeColor targetPart.Material = Enum.Material.ForceField else targetPart.Transparency = 1 end else targetPart.Size = Vector3.new(2, 2, 1) targetPart.Transparency = 1 end end end end end end) -- ===== SKELETON & TRACER ESP SYSTEM ===== local function createSkeletonESP(player) if player == LocalPlayer or espData[player] then return end local data = { Skeleton = {}, Tracer = Drawing.new("Line") } data.Tracer.Thickness = 1.2 data.Tracer.Transparency = 0.8 data.Tracer.Visible = false for i = 1, #bonesR15 do local line = Drawing.new("Line") line.Thickness = 1.5 line.Transparency = 1 line.Visible = false table.insert(data.Skeleton, line) end espData[player] = data end local function removeSkeletonESP(player) if espData[player] then pcall(function() espData[player].Tracer:Remove() end) for _, line in pairs(espData[player].Skeleton) do pcall(function() line:Remove() end) end espData[player] = nil end end local function updateSkeletonESP() for player, data in pairs(espData) do if not ESPEnabled then data.Tracer.Visible = false for _, line in pairs(data.Skeleton) do line.Visible = false end continue end local char = player.Character local hum = char and char:FindFirstChildOfClass("Humanoid") local root = char and char:FindFirstChild("HumanoidRootPart") if not char or not hum or not root or hum.Health <= 0 then data.Tracer.Visible = false for _, line in pairs(data.Skeleton) do line.Visible = false end continue end local isTeammate = TeamColors and player.Team and LocalPlayer.Team and player.Team == LocalPlayer.Team local targetBasePart = char:FindFirstChild("Head") or root local visible = IsVisible(targetBasePart, char) local baseColor = TeammateColor if not isTeammate then baseColor = visible and EnemyVisibleColor or EnemyHiddenColor end if SkeletonColorMode == "Custom Part" then baseColor = CustomBoneColor end if TracersEnabled then local screenPos, onScreen = Camera:WorldToViewportPoint(root.Position) if onScreen then data.Tracer.From = Vector2.new(ViewportSize.X / 2, ViewportSize.Y) data.Tracer.To = Vector2.new(screenPos.X, screenPos.Y) data.Tracer.Color = baseColor data.Tracer.Visible = true else data.Tracer.Visible = false end else data.Tracer.Visible = false end if SkeletonEnabled then local useBones = (char:FindFirstChild("Torso") and not char:FindFirstChild("UpperTorso")) and bonesR6 or bonesR15 for i, bone in pairs(useBones) do local part1, part2 = char:FindFirstChild(bone[1]), char:FindFirstChild(bone[2]) local lineObj = data.Skeleton[i] if part1 and part2 and lineObj then local pos1, on1 = Camera:WorldToViewportPoint(part1.Position) local pos2, on2 = Camera:WorldToViewportPoint(part2.Position) if on1 and on2 then lineObj.From = Vector2.new(pos1.X, pos1.Y) lineObj.To = Vector2.new(pos2.X, pos2.Y) if SkeletonColorMode == "Rainbow" then local hue = (tick() + (i * 0.05)) % 5 / 5 lineObj.Color = Color3.fromHSV(hue, 1, 1) else lineObj.Color = baseColor end lineObj.Visible = true else lineObj.Visible = false end elseif lineObj then lineObj.Visible = false end end else for _, line in pairs(data.Skeleton) do line.Visible = false end end end end -- Sky & Ambient Handling local customSkybox = nil local function UpdateSky() if SkyCustomizerEnabled then if not customSkybox or not customSkybox.Parent then customSkybox = Instance.new("Sky") customSkybox.Name = "DayvonsCustomSky" customSkybox.Parent = Lighting end customSkybox.SkyboxBk = "rbxassetid://0" customSkybox.SkyboxDn = "rbxassetid://0" customSkybox.SkyboxFt = "rbxassetid://0" customSkybox.SkyboxLf = "rbxassetid://0" customSkybox.SkyboxRt = "rbxassetid://0" customSkybox.SkyboxUp = "rbxassetid://0" Lighting.Ambient = SkyColor Lighting.OutdoorAmbient = SkyColor else if customSkybox then customSkybox:Destroy() customSkybox = nil end end end UpdateSky() -- Run Loops (Handles Smooth Aimbot + Visual Updates) RunService.RenderStepped:Connect(function() ViewportSize = Camera.ViewportSize CenterPosition = Vector2.new(ViewportSize.X / 2, ViewportSize.Y / 2) Circle.Position = CenterPosition Circle.Radius = FOVRadius Circle.Color = ThemeColor Line.From = CenterPosition local Target = GetClosestTarget() -- Smooth Aimbot Camera Movement if AimbotEnabled and aimbotHolding and Target then local camCFrame = Camera.CFrame local targetPos = Target.Position local goalCFrame = CFrame.new(camCFrame.Position, targetPos) Camera.CFrame = camCFrame:Lerp(goalCFrame, 1 / math.max(AimSmoothing, 1)) end if Target then local screenPos, onScreen = Camera:WorldToViewportPoint(Target.Position) if onScreen then Line.Visible = true Line.Color = ThemeColor Line.To = Vector2.new(screenPos.X, screenPos.Y) else Line.Visible = false end else Line.Visible = false end if CrosshairEnabled then local showCenter = (CrosshairPreset == "Tactical Dot" or CrosshairPreset == "Cyber Cross" or CrosshairPreset == "Minimalist Square") CustomCH_Center.Visible = showCenter CustomCH_Center.Position = CenterPosition - Vector2.new(1.5, 1.5) CustomCH_Center.Color = CrosshairColor local spread = CrosshairSize local useLines = (CrosshairPreset == "Cyber Cross" or CrosshairPreset == "Wide Dynamic") if useLines then for i, l in ipairs(CustomCH_Lines) do l.Visible = true l.Thickness = CrosshairThickness l.Color = CrosshairColor if i == 1 then l.From = CenterPosition - Vector2.new(0, spread + 4) l.To = CenterPosition - Vector2.new(0, spread) elseif i == 2 then l.From = CenterPosition + Vector2.new(0, spread) l.To = CenterPosition + Vector2.new(0, spread + 4) elseif i == 3 then l.From = CenterPosition - Vector2.new(spread + 4, 0) l.To = CenterPosition - Vector2.new(spread, 0) elseif i == 4 then l.From = CenterPosition + Vector2.new(spread, 0) l.To = CenterPosition + Vector2.new(spread + 4, 0) end end else for _, l in ipairs(CustomCH_Lines) do l.Visible = false end end else CustomCH_Center.Visible = false for _, l in ipairs(CustomCH_Lines) do l.Visible = false end end if FullbrightEnabled then Lighting.Brightness = 2 Lighting.ClockTime = 14 Lighting.GlobalShadows = false end if FOVChangerEnabled then Camera.FieldOfView = CustomFOVValue end updateSkeletonESP() end) for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer then createSkeletonESP(player) end end Players.PlayerAdded:Connect(function(p) if p == LocalPlayer then return end createSkeletonESP(p) p.CharacterAdded:Connect(function() task.wait(0.5) removeSkeletonESP(p) createSkeletonESP(p) end) end) Players.PlayerRemoving:Connect(removeSkeletonESP) -- ===== UI SYSTEM ===== local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "DayvonsSilentUI_ProV12" ScreenGui.Parent = game:GetService("CoreGui") ScreenGui.ResetOnSpawn = false local ToggleBtn = Instance.new("TextButton") ToggleBtn.Parent = ScreenGui ToggleBtn.Size = UDim2.new(0, 50, 0, 50) ToggleBtn.Position = UDim2.new(0.02, 0, 0.72, 0) ToggleBtn.Text = "⚔" ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleBtn.BackgroundColor3 = Color3.fromRGB(12, 12, 18) ToggleBtn.Font = Enum.Font.GothamBold ToggleBtn.TextSize = 22 ToggleBtn.AutoButtonColor = false Instance.new("UICorner", ToggleBtn).CornerRadius = UDim.new(1, 0) local ToggleStroke = Instance.new("UIStroke") ToggleStroke.Parent = ToggleBtn ToggleStroke.Color = ThemeColor ToggleStroke.Thickness = 2 local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.Size = UDim2.new(0, 540, 0, 420) MainFrame.Position = UDim2.new(0.5, -270, 0.5, -210) MainFrame.BackgroundColor3 = Color3.fromRGB(8, 8, 12) MainFrame.BackgroundTransparency = MenuTransparency MainFrame.BorderSizePixel = 0 MainFrame.Visible = false MainFrame.Active = true MainFrame.Draggable = true Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 10) local MainStroke = Instance.new("UIStroke") MainStroke.Parent = MainFrame MainStroke.Color = ThemeColor MainStroke.Thickness = 1.5 MainStroke.Transparency = 0.1 local Title = Instance.new("TextLabel") Title.Parent = MainFrame Title.Size = UDim2.new(1, -50, 0, 42) Title.Position = UDim2.new(0, 16, 0, 0) Title.Text = "DAYVON'S ELITE // V12.0 COLOR WHEEL & VISIBILITY ADDED" Title.TextColor3 = ThemeColor Title.BackgroundTransparency = 1 Title.Font = Enum.Font.GothamBold Title.TextSize = 12 Title.TextXAlignment = Enum.TextXAlignment.Left local CloseBtn = Instance.new("TextButton") CloseBtn.Parent = MainFrame CloseBtn.Size = UDim2.new(0, 26, 0, 26) CloseBtn.Position = UDim2.new(1, -34, 0, 8) CloseBtn.Text = "āœ•" CloseBtn.TextColor3 = Color3.fromRGB(255, 90, 90) CloseBtn.BackgroundTransparency = 1 CloseBtn.Font = Enum.Font.GothamBold CloseBtn.TextSize = 14 CloseBtn.MouseButton1Click:Connect(function() MainFrame.Visible = false end) local Sidebar = Instance.new("ScrollingFrame") Sidebar.Parent = MainFrame Sidebar.Size = UDim2.new(0, 135, 1, -54) Sidebar.Position = UDim2.new(0, 12, 0, 45) Sidebar.BackgroundColor3 = Color3.fromRGB(12, 12, 18) Sidebar.BackgroundTransparency = 0.5 Sidebar.BorderSizePixel = 0 Sidebar.CanvasSize = UDim2.new(0, 0, 0, 360) Sidebar.ScrollBarThickness = 2 Sidebar.ScrollBarImageColor3 = ThemeColor Instance.new("UICorner", Sidebar).CornerRadius = UDim.new(0, 8) local UIListLayout = Instance.new("UIListLayout") UIListLayout.Parent = Sidebar UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 6) local UIPadding = Instance.new("UIPadding") UIPadding.Parent = Sidebar UIPadding.PaddingTop = UDim.new(0, 8) UIPadding.PaddingBottom = UDim.new(0, 8) UIPadding.PaddingLeft = UDim.new(0, 8) UIPadding.PaddingRight = UDim.new(0, 8) local ContentContainer = Instance.new("Frame") ContentContainer.Parent = MainFrame ContentContainer.Size = UDim2.new(1, -165, 1, -54) ContentContainer.Position = UDim2.new(0, 153, 0, 45) ContentContainer.BackgroundTransparency = 1 local tabs = {} local function CreateTab(text, index) local btn = Instance.new("TextButton") btn.Parent = Sidebar btn.Size = UDim2.new(1, 0, 0, 34) btn.LayoutOrder = index btn.Text = text btn.TextColor3 = Color3.fromRGB(160, 160, 185) btn.BackgroundColor3 = Color3.fromRGB(18, 18, 28) btn.Font = Enum.Font.GothamBold btn.TextSize = 11 btn.AutoButtonColor = false Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6) table.insert(tabs, btn) return btn end local tabCombat = CreateTab("Combat", 1) local tabVisuals = CreateTab("Visuals", 2) local tabHitbox = CreateTab("Hitbox", 3) local tabCross = CreateTab("Cross", 4) local tabFun = CreateTab("Fun", 5) local tabUI = CreateTab("UI Custom", 6) local tabMisc = CreateTab("Misc", 7) local tabInfo = CreateTab("Info", 8) local function MakeScrollContainer() local scroll = Instance.new("ScrollingFrame") scroll.Parent = ContentContainer scroll.Size = UDim2.new(1, 0, 1, 0) scroll.BackgroundTransparency = 1 scroll.BorderSizePixel = 0 scroll.CanvasSize = UDim2.new(0, 0, 0, 620) scroll.ScrollBarThickness = 3 scroll.ScrollBarImageColor3 = ThemeColor scroll.Visible = false return scroll end local CombatContent = MakeScrollContainer() local VisualContent = MakeScrollContainer() local HitboxContent = MakeScrollContainer() local CrossContent = MakeScrollContainer() local FunContent = MakeScrollContainer() local UIContent = MakeScrollContainer() local MiscContent = MakeScrollContainer() local InfoContent = MakeScrollContainer() CombatContent.Visible = true local function MakeToggle(parent, text, y, default, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 40) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(0.65, 0, 1, 0) label.Position = UDim2.new(0, 12, 0, 0) label.Text = text label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local btn = Instance.new("TextButton") btn.Parent = frame btn.Size = UDim2.new(0, 36, 0, 18) btn.Position = UDim2.new(1, -46, 0.5, -9) btn.BackgroundColor3 = default and ThemeColor or Color3.fromRGB(28, 28, 42) btn.Text = "" Instance.new("UICorner", btn).CornerRadius = UDim.new(1, 0) local dot = Instance.new("Frame") dot.Parent = btn dot.Size = UDim2.new(0, 14, 0, 14) dot.Position = default and UDim2.new(1, -16, 0.5, -7) or UDim2.new(0, 2, 0.5, -7) dot.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Instance.new("UICorner", dot).CornerRadius = UDim.new(1, 0) local state = default btn.MouseButton1Click:Connect(function() state = not state TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = state and ThemeColor or Color3.fromRGB(28, 28, 42)}):Play() TweenService:Create(dot, TweenInfo.new(0.2), {Position = state and UDim2.new(1, -16, 0.5, -7) or UDim2.new(0, 2, 0.5, -7)}):Play() callback(state) end) end local function MakeDropdown(parent, text, y, options, default, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 40) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(0.45, 0, 1, 0) label.Position = UDim2.new(0, 12, 0, 0) label.Text = text label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local dropdown = Instance.new("TextButton") dropdown.Parent = frame dropdown.Size = UDim2.new(0.5, 0, 0, 24) dropdown.Position = UDim2.new(1, -10, 0.5, -12) dropdown.AnchorPoint = Vector2.new(1, 0.5) dropdown.Text = default dropdown.TextColor3 = Color3.fromRGB(255, 255, 255) dropdown.BackgroundColor3 = Color3.fromRGB(22, 22, 32) dropdown.Font = Enum.Font.GothamBold dropdown.TextSize = 10.5 Instance.new("UICorner", dropdown).CornerRadius = UDim.new(0, 6) local currentIndex = 1 for i, v in ipairs(options) do if v == default then currentIndex = i end end dropdown.MouseButton1Click:Connect(function() currentIndex = currentIndex % #options + 1 local value = options[currentIndex] dropdown.Text = value callback(value) end) end local function MakeSlider(parent, text, y, default, min, max, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 48) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(1, -24, 0, 18) label.Position = UDim2.new(0, 12, 0, 6) label.Text = text .. ": " .. tostring(default) label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local bar = Instance.new("Frame") bar.Parent = frame bar.Size = UDim2.new(1, -24, 0, 5) bar.Position = UDim2.new(0, 12, 0, 32) bar.BackgroundColor3 = Color3.fromRGB(26, 26, 40) Instance.new("UICorner", bar).CornerRadius = UDim.new(1, 0) local fill = Instance.new("Frame") fill.Parent = bar fill.Size = UDim2.new((default - min) / (max - min), 0, 1, 0) fill.BackgroundColor3 = ThemeColor Instance.new("UICorner", fill).CornerRadius = UDim.new(1, 0) local dragging = false local function update(inputX) local rel = math.clamp((inputX - bar.AbsolutePosition.X) / bar.AbsoluteSize.X, 0, 1) local val = math.floor((min + (max - min) * rel) * 10) / 10 fill.Size = UDim2.new(rel, 0, 1, 0) label.Text = text .. ": " .. tostring(val) callback(val) end bar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true update(input.Position.X) end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then update(input.Position.X) end end) end -- Interactive Color Wheel Visual Selector Popup local function OpenColorWheel(titleText, initialColor, callback) local overlay = Instance.new("TextButton") overlay.Parent = ScreenGui overlay.Size = UDim2.new(1, 0, 1, 0) overlay.BackgroundColor3 = Color3.fromRGB(0, 0, 0) overlay.BackgroundTransparency = 0.5 overlay.AutoButtonColor = false overlay.Text = "" local pickerFrame = Instance.new("Frame") pickerFrame.Parent = overlay pickerFrame.Size = UDim2.new(0, 240, 0, 280) pickerFrame.Position = UDim2.new(0.5, -120, 0.5, -140) pickerFrame.BackgroundColor3 = Color3.fromRGB(12, 12, 18) Instance.new("UICorner", pickerFrame).CornerRadius = UDim.new(0, 10) local stroke = Instance.new("UIStroke") stroke.Parent = pickerFrame stroke.Color = ThemeColor stroke.Thickness = 1.5 local title = Instance.new("TextLabel") title.Parent = pickerFrame title.Size = UDim2.new(1, 0, 0, 35) title.Text = "Color Wheel: " .. titleText title.TextColor3 = Color3.fromRGB(255, 255, 255) title.BackgroundTransparency = 1 title.Font = Enum.Font.GothamBold title.TextSize = 12 local wheel = Instance.new("TextButton") wheel.Parent = pickerFrame wheel.Size = UDim2.new(0, 150, 0, 150) wheel.Position = UDim2.new(0.5, -75, 0, 45) wheel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) wheel.AutoButtonColor = false wheel.Text = "" Instance.new("UICorner", wheel).CornerRadius = UDim.new(1, 0) -- Creates a simulated HSV gradient wheel effect via layered buttons or segments local gradientOverlay = Instance.new("UIGradient") gradientOverlay.Parent = wheel gradientOverlay.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(0.2, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(0.4, Color3.fromRGB(0, 255, 0)), ColorSequenceKeypoint.new(0.6, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(0.8, Color3.fromRGB(0, 0, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 255)) }) local previewBox = Instance.new("Frame") previewBox.Parent = pickerFrame previewBox.Size = UDim2.new(1, -30, 0, 30) previewBox.Position = UDim2.new(0, 15, 0, 202) previewBox.BackgroundColor3 = initialColor Instance.new("UICorner", previewBox).CornerRadius = UDim.new(0, 6) local currentColor = initialColor local function updateWheelColor(inputPos) local relX = (inputPos.X - wheel.AbsolutePosition.X) / wheel.AbsoluteSize.X local relY = (inputPos.Y - wheel.AbsolutePosition.Y) / wheel.AbsoluteSize.Y local centerDist = (Vector2.new(relX, relY) - Vector2.new(0.5, 0.5)).Magnitude if centerDist <= 0.5 then local hue = math.clamp(relX, 0, 1) local sat = math.clamp(relY * 2, 0, 1) currentColor = Color3.fromHSV(hue, sat, 1) previewBox.BackgroundColor3 = currentColor end end local picking = false wheel.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then picking = true updateWheelColor(input.Position) end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then picking = false end end) UserInputService.InputChanged:Connect(function(input) if picking and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then updateWheelColor(input.Position) end end) local selectBtn = Instance.new("TextButton") selectBtn.Parent = pickerFrame selectBtn.Size = UDim2.new(1, -30, 0, 28) selectBtn.Position = UDim2.new(0, 15, 0, 240) selectBtn.BackgroundColor3 = ThemeColor selectBtn.Text = "Confirm Color" selectBtn.TextColor3 = Color3.fromRGB(0, 0, 0) selectBtn.Font = Enum.Font.GothamBold selectBtn.TextSize = 11 Instance.new("UICorner", selectBtn).CornerRadius = UDim.new(0, 6) selectBtn.MouseButton1Click:Connect(function() callback(currentColor) overlay:Destroy() end) overlay.MouseButton1Click:Connect(function() overlay:Destroy() end) end local function MakeColorPicker(parent, text, y, currentColorGetter, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 40) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(0.6, 0, 1, 0) label.Position = UDim2.new(0, 12, 0, 0) label.Text = text label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local colorPreview = Instance.new("TextButton") colorPreview.Parent = frame colorPreview.Size = UDim2.new(0, 45, 0, 22) colorPreview.Position = UDim2.new(1, -55, 0.5, -11) colorPreview.BackgroundColor3 = currentColorGetter() colorPreview.Text = "Wheel" colorPreview.TextColor3 = Color3.fromRGB(255, 255, 255) colorPreview.Font = Enum.Font.GothamBold colorPreview.TextSize = 9 Instance.new("UICorner", colorPreview).CornerRadius = UDim.new(0, 6) colorPreview.MouseButton1Click:Connect(function() OpenColorWheel(text, currentColorGetter(), function(newCol) colorPreview.BackgroundColor3 = newCol callback(newCol) end) end) end local function MakeButton(parent, text, y, callback) local btn = Instance.new("TextButton") btn.Parent = parent btn.Size = UDim2.new(1, -6, 0, 40) btn.Position = UDim2.new(0, 0, 0, y) btn.BackgroundColor3 = Color3.fromRGB(20, 20, 30) btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Font = Enum.Font.GothamBold btn.TextSize = 12 btn.AutoButtonColor = false Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8) btn.MouseEnter:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = ThemeColor, TextColor3 = Color3.fromRGB(0, 0, 0)}):Play() end) btn.MouseLeave:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(20, 20, 30), TextColor3 = Color3.fromRGB(255, 255, 255)}):Play() end) btn.MouseButton1Click:Connect(callback) end -- Populate Combat Tab local cy = 4 MakeToggle(CombatContent, "Enable Silent Aim", cy, SilentAimEnabled, function(v) SilentAimEnabled = v; SaveConfig() end) cy = cy + 46 MakeToggle(CombatContent, "Enable Smooth Aimbot", cy, AimbotEnabled, function(v) AimbotEnabled = v; SaveConfig() end) cy = cy + 46 MakeSlider(CombatContent, "Aimbot Smoothing (Higher=Smoother)", cy, AimSmoothing, 1, 20, function(v) AimSmoothing = v; SaveConfig() end) cy = cy + 54 MakeSlider(CombatContent, "Silent Aim Accuracy (%)", cy, AimStrength, 10, 100, function(v) AimStrength = v; SaveConfig() end) cy = cy + 54 MakeToggle(CombatContent, "Team Check", cy, TeamCheck, function(v) TeamCheck = v; SaveConfig() end) cy = cy + 46 MakeToggle(CombatContent, "Visible Check", cy, VisibleCheck, function(v) VisibleCheck = v; SaveConfig() end) cy = cy + 46 MakeDropdown(CombatContent, "Target Bone", cy, {"Closest", "Head", "HumanoidRootPart"}, AimPart, function(v) AimPart = v; SaveConfig() end) cy = cy + 48 MakeSlider(CombatContent, "FOV Radius", cy, FOVRadius, 15, 200, function(v) FOVRadius = v; Circle.Radius = v; SaveConfig() end) -- Populate Visuals Tab local vy = 4 MakeToggle(VisualContent, "Skeleton ESP", vy, SkeletonEnabled, function(v) SkeletonEnabled = v; SaveConfig() end) vy = vy + 46 MakeToggle(VisualContent, "ESP Tracers", vy, TracersEnabled, function(v) TracersEnabled = v; SaveConfig() end) vy = vy + 46 MakeToggle(VisualContent, "Team Colors", vy, TeamColors, function(v) TeamColors = v; SaveConfig() end) vy = vy + 46 MakeDropdown(VisualContent, "Skeleton Color Mode", vy, {"Static", "Rainbow", "Custom Part"}, SkeletonColorMode, function(v) SkeletonColorMode = v; SaveConfig() end) vy = vy + 48 MakeColorPicker(VisualContent, "Enemy Visible Color", vy, function() return EnemyVisibleColor end, function(col) EnemyVisibleColor = col; SaveConfig() end) vy = vy + 46 MakeColorPicker(VisualContent, "Enemy Hidden Color", vy, function() return EnemyHiddenColor end, function(col) EnemyHiddenColor = col; SaveConfig() end) -- Populate Hitbox Tab local hy = 4 MakeToggle(HitboxContent, "Enable Hitbox Extender", hy, HitboxEnabled, function(v) HitboxEnabled = v; SaveConfig() end) hy = hy + 46 MakeToggle(HitboxContent, "Show Hitbox Wireframe", hy, HitboxShowWireframe, function(v) HitboxShowWireframe = v; SaveConfig() end) hy = hy + 46 MakeSlider(HitboxContent, "Hitbox Size", hy, HitboxSize, 2, 25, function(v) HitboxSize = v; SaveConfig() end) hy = hy + 54 MakeSlider(HitboxContent, "Transparency", hy, HitboxTransparency, 0, 1, function(v) HitboxTransparency = v; SaveConfig() end) -- Populate Crosshair Tab local cry = 4 MakeToggle(CrossContent, "Custom Crosshair", cry, CrosshairEnabled, function(v) CrosshairEnabled = v; SaveConfig() end) cry = cry + 46 MakeDropdown(CrossContent, "Crosshair Preset", cry, {"Cyber Cross", "Tactical Dot", "Minimalist Square", "Wide Dynamic"}, CrosshairPreset, function(v) CrosshairPreset = v; SaveConfig() end) cry = cry + 48 MakeSlider(CrossContent, "Crosshair Size", cry, CrosshairSize, 2, 20, function(v) CrosshairSize = v; SaveConfig() end) -- Populate Fun Tab local fy = 4 MakeToggle(FunContent, "Fullbright / Night Vision", fy, FullbrightEnabled, function(v) FullbrightEnabled = v end) fy = fy + 46 MakeToggle(FunContent, "FOV Changer", fy, FOVChangerEnabled, function(v) FOVChangerEnabled = v end) fy = fy + 46 MakeSlider(FunContent, "Camera FOV", fy, CustomFOVValue, 70, 120, function(v) CustomFOVValue = v end) -- Populate UI Customization Tab local uiy = 4 MakeColorPicker(UIContent, "Menu Theme Accent Color", uiy, function() return ThemeColor end, function(col) ThemeColor = col MainStroke.Color = col ToggleStroke.Color = col Title.TextColor3 = col Sidebar.ScrollBarImageColor3 = col Circle.Color = col SaveConfig() end) uiy = uiy + 46 MakeSlider(UIContent, "Menu Transparency", uiy, MenuTransparency, 0, 0.5, function(v) MenuTransparency = v MainFrame.BackgroundTransparency = v SaveConfig() end) -- Populate Misc Tab local miy = 4 MakeToggle(MiscContent, "Potato Mode (Remove Textures)", miy, PotatoModeEnabled, function(v) ApplyPotatoMode(v) SaveConfig() end) miy = miy + 46 MakeToggle(MiscContent, "Custom Sky Tint", miy, SkyCustomizerEnabled, function(v) SkyCustomizerEnabled = v UpdateSky() SaveConfig() end) miy = miy + 46 MakeButton(MiscContent, "šŸ”„ Rejoin Server", miy, function() if #Players:GetPlayers() <= 1 then Players.LocalPlayer:Kick("\nRejoining...") task.wait(1) TeleportService:Teleport(game.PlaceId, LocalPlayer) else TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, LocalPlayer) end end) miy = miy + 46 MakeButton(MiscContent, "šŸ—‘ļø Destroy Menu & Cleanup", miy, function() pcall(function() if customSkybox then customSkybox:Destroy() end Circle:Remove() Line:Remove() CustomCH_Center:Remove() for _, l in ipairs(CustomCH_Lines) do l:Remove() end ScreenGui:Destroy() end) end) -- Populate Info Tab local infoLabel = Instance.new("TextLabel") infoLabel.Parent = InfoContent infoLabel.Size = UDim2.new(1, -6, 0, 140) infoLabel.Position = UDim2.new(0, 0, 0, 10) infoLabel.Text = "šŸ”„ Dayvon Elite V12.0!\n\nKeybinds:\n• [RightShift] - Toggle Menu Window\n• [Right Mouse Button] - Hold for Smooth Aimbot\n• [Delete] - Emergency Panic Hide" infoLabel.TextColor3 = Color3.fromRGB(255, 200, 80) infoLabel.BackgroundTransparency = 1 infoLabel.Font = Enum.Font.GothamBold infoLabel.TextSize = 12 infoLabel.TextXAlignment = Enum.TextXAlignment.Center -- Tab Switching Logic local function SwitchTab(activeBtn, activeContent) local contents = {CombatContent, VisualContent, HitboxContent, CrossContent, FunContent, UIContent, MiscContent, InfoContent} for _, c in ipairs(contents) do c.Visible = (c == activeContent) end for _, t in ipairs(tabs) do local isActive = (t == activeBtn) TweenService:Create(t, TweenInfo.new(0.2), { BackgroundColor3 = isActive and Color3.fromRGB(28, 28, 42) or Color3.fromRGB(18, 18, 28), TextColor3 = isActive and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(160, 160, 185) }):Play() end end tabCombat.MouseButton1Click:Connect(function() SwitchTab(tabCombat, CombatContent) end) tabVisuals.MouseButton1Click:Connect(function() SwitchTab(tabVisuals, VisualContent) end) tabHitbox.MouseButton1Click:Connect(function() SwitchTab(tabHitbox, HitboxContent) end) tabCross.MouseButton1Click:Connect(function() SwitchTab(tabCross, CrossContent) end) tabFun.MouseButton1Click:Connect(function() SwitchTab(tabFun, FunContent) end) tabUI.MouseButton1Click:Connect(function() SwitchTab(tabUI, UIContent) end) tabMisc.MouseButton1Click:Connect(function() SwitchTab(tabMisc, MiscContent) end) tabInfo.MouseButton1Click:Connect(function() SwitchTab(tabInfo, InfoContent) end) SwitchTab(tabCombat, CombatContent) -- Menu Toggles local menuOpen = false local function ToggleMenu() menuOpen = not menuOpen MainFrame.Visible = menuOpen if menuOpen then TweenService:Create(MainFrame, TweenInfo.new(0.22, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 540, 0, 420)}):Play() end end ToggleBtn.MouseButton1Click:Connect(ToggleMenu) UserInputService.InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.RightShift then ToggleMenu() elseif input.KeyCode == Enum.KeyCode.Delete then MainFrame.Visible = false ToggleBtn.Visible = false ESPEnabled = false Circle.Visible = false end end) print("šŸ”„ Dayvons Elite V12.0 loaded successfully!")-- [[ Dayvons silent - Pro Elite Ultra V12.0 (Potato Mode Added + Color Wheel & UI Customization) ]] local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local TweenService = game:GetService("TweenService") local HttpService = game:GetService("HttpService") local TeleportService = game:GetService("TeleportService") local Lighting = game:GetService("Lighting") local Camera = workspace.CurrentCamera local LocalPlayer = Players.LocalPlayer -- ===== CONFIG & PROFILE SYSTEM ===== local LastConfigTracker = "DayvonsLastConfigUsed.json" local ActiveConfigName = "DefaultConfig" if readfile and pcall(function() readfile(LastConfigTracker) end) then pcall(function() local data = HttpService:JSONDecode(readfile(LastConfigTracker)) if data.ActiveName then ActiveConfigName = data.ActiveName end end) end local function GetConfigFileName() return "DayvonsConfig_" .. ActiveConfigName .. ".json" end -- Customizable Settings local ThemeColor = Color3.fromRGB(0, 240, 255) local MenuTransparency = 0.04 -- Combat Settings local SilentAimEnabled = true local AimbotEnabled = false local AimKey = Enum.UserInputType.MouseButton2 local AimSmoothing = 5 local AimStrength = 85 local TeamCheck = true local VisibleCheck = false local FOVRadius = 60 local AimPart = "Closest" -- ESP & Colors local ESPEnabled = true local SkeletonEnabled = true local TracersEnabled = false local TeamColors = true local SkeletonColorMode = "Static" local CustomBoneColor = Color3.fromRGB(0, 240, 255) -- Color Palettes local EnemyHiddenColor = Color3.fromRGB(255, 60, 60) local EnemyVisibleColor = Color3.fromRGB(255, 220, 0) local TeammateColor = Color3.fromRGB(50, 255, 120) -- Hitbox Extender Settings local HitboxEnabled = false local HitboxSize = 4 local HitboxTransparency = 0.5 local HitboxShowWireframe = false local HitboxPart = "HumanoidRootPart" -- Fun / Misc Settings local FullbrightEnabled = false local FOVChangerEnabled = false local CustomFOVValue = 90 local PotatoModeEnabled = false -- Hit & Sky local HitSoundEnabled = true local CrosshairEnabled = false local CrosshairPreset = "Cyber Cross" local CrosshairSize = 6 local CrosshairThickness = 1.5 local CrosshairColor = Color3.fromRGB(255, 255, 255) local SkyCustomizerEnabled = false local SkyColor = Color3.fromRGB(15, 15, 30) local function SaveConfig() local configData = { ThemeColor = {ThemeColor.R, ThemeColor.G, ThemeColor.B}, MenuTransparency = MenuTransparency, SilentAimEnabled = SilentAimEnabled, AimbotEnabled = AimbotEnabled, AimSmoothing = AimSmoothing, AimStrength = AimStrength, TeamCheck = TeamCheck, VisibleCheck = VisibleCheck, FOVRadius = FOVRadius, AimPart = AimPart, ESPEnabled = ESPEnabled, SkeletonEnabled = SkeletonEnabled, TracersEnabled = TracersEnabled, TeamColors = TeamColors, SkeletonColorMode = SkeletonColorMode, EnemyHiddenColor = {EnemyHiddenColor.R, EnemyHiddenColor.G, EnemyHiddenColor.B}, EnemyVisibleColor = {EnemyVisibleColor.R, EnemyVisibleColor.G, EnemyVisibleColor.B}, TeammateColor = {TeammateColor.R, TeammateColor.G, TeammateColor.B}, HitboxEnabled = HitboxEnabled, HitboxSize = HitboxSize, HitboxTransparency = HitboxTransparency, HitboxShowWireframe = HitboxShowWireframe, HitboxPart = HitboxPart, CrosshairEnabled = CrosshairEnabled, CrosshairPreset = CrosshairPreset, CrosshairSize = CrosshairSize, CrosshairThickness = CrosshairThickness, HitSoundEnabled = HitSoundEnabled, SkyCustomizerEnabled = SkyCustomizerEnabled, SkyColor = {SkyColor.R, SkyColor.G, SkyColor.B}, PotatoModeEnabled = PotatoModeEnabled, } if writefile then pcall(function() writefile(GetConfigFileName(), HttpService:JSONEncode(configData)) writefile(LastConfigTracker, HttpService:JSONEncode({ActiveName = ActiveConfigName})) end) end end local function LoadConfigByName(name) if name and name ~= "" then ActiveConfigName = name local fileName = GetConfigFileName() if readfile and pcall(function() readfile(fileName) end) then pcall(function() local decoded = HttpService:JSONDecode(readfile(fileName)) if decoded.ThemeColor then ThemeColor = Color3.new(decoded.ThemeColor[1], decoded.ThemeColor[2], decoded.ThemeColor[3]) end if decoded.MenuTransparency then MenuTransparency = decoded.MenuTransparency end if decoded.SilentAimEnabled ~= nil then SilentAimEnabled = decoded.SilentAimEnabled end if decoded.AimbotEnabled ~= nil then AimbotEnabled = decoded.AimbotEnabled end if decoded.AimSmoothing then AimSmoothing = decoded.AimSmoothing end if decoded.AimStrength then AimStrength = decoded.AimStrength end if decoded.TeamCheck ~= nil then TeamCheck = decoded.TeamCheck end if decoded.VisibleCheck ~= nil then VisibleCheck = decoded.VisibleCheck end if decoded.FOVRadius then FOVRadius = decoded.FOVRadius end if decoded.AimPart then AimPart = decoded.AimPart end if decoded.ESPEnabled ~= nil then ESPEnabled = decoded.ESPEnabled end if decoded.SkeletonEnabled ~= nil then SkeletonEnabled = decoded.SkeletonEnabled end if decoded.TracersEnabled ~= nil then TracersEnabled = decoded.TracersEnabled end if decoded.TeamColors ~= nil then TeamColors = decoded.TeamColors end if decoded.SkeletonColorMode then SkeletonColorMode = decoded.SkeletonColorMode end if decoded.EnemyHiddenColor then EnemyHiddenColor = Color3.new(decoded.EnemyHiddenColor[1], decoded.EnemyHiddenColor[2], decoded.EnemyHiddenColor[3]) end if decoded.EnemyVisibleColor then EnemyVisibleColor = Color3.new(decoded.EnemyVisibleColor[1], decoded.EnemyVisibleColor[2], decoded.EnemyVisibleColor[3]) end if decoded.TeammateColor then TeammateColor = Color3.new(decoded.TeammateColor[1], decoded.TeammateColor[2], decoded.TeammateColor[3]) end if decoded.HitboxEnabled ~= nil then HitboxEnabled = decoded.HitboxEnabled end if decoded.HitboxSize then HitboxSize = decoded.HitboxSize end if decoded.HitboxTransparency then HitboxTransparency = decoded.HitboxTransparency end if decoded.HitboxShowWireframe ~= nil then HitboxShowWireframe = decoded.HitboxShowWireframe end if decoded.HitboxPart then HitboxPart = decoded.HitboxPart end if decoded.CrosshairEnabled ~= nil then CrosshairEnabled = decoded.CrosshairEnabled end if decoded.CrosshairPreset then CrosshairPreset = decoded.CrosshairPreset end if decoded.CrosshairSize then CrosshairSize = decoded.CrosshairSize end if decoded.CrosshairThickness then CrosshairThickness = decoded.CrosshairThickness end if decoded.HitSoundEnabled ~= nil then HitSoundEnabled = decoded.HitSoundEnabled end if decoded.SkyCustomizerEnabled ~= nil then SkyCustomizerEnabled = decoded.SkyCustomizerEnabled end if decoded.SkyColor then SkyColor = Color3.new(decoded.SkyColor[1], decoded.SkyColor[2], decoded.SkyColor[3]) end if decoded.PotatoModeEnabled ~= nil then PotatoModeEnabled = decoded.PotatoModeEnabled end end) end SaveConfig() end end LoadConfigByName(ActiveConfigName) -- ===== POTATO MODE SYSTEM ===== local function ApplyPotatoMode(enabled) PotatoModeEnabled = enabled for _, obj in ipairs(workspace:GetDescendants()) do if enabled then if obj:IsA("Texture") or obj:IsA("Decal") then obj.Transparency = 1 elseif obj:IsA("BasePart") then obj.Material = Enum.Material.SmoothPlastic obj.Reflectance = 0 end end end end if PotatoModeEnabled then task.spawn(function() ApplyPotatoMode(true) end) end -- ===== DRAWINGS SETUP ===== local ViewportSize = Camera.ViewportSize local CenterPosition = Vector2.new(ViewportSize.X / 2, ViewportSize.Y / 2) local Circle = Drawing.new("Circle") Circle.Thickness = 1.5 Circle.Position = CenterPosition Circle.Visible = true Circle.Filled = false Circle.Radius = FOVRadius Circle.Color = ThemeColor local Line = Drawing.new("Line") Line.Thickness = 1.5 Line.Visible = false Line.Color = ThemeColor Line.From = CenterPosition local CustomCH_Center = Drawing.new("Square") CustomCH_Center.Visible = false CustomCH_Center.Filled = true CustomCH_Center.Size = Vector2.new(3, 3) local CustomCH_Lines = {} for i = 1, 4 do local l = Drawing.new("Line") l.Visible = false l.Thickness = CrosshairThickness table.insert(CustomCH_Lines, l) end local BodyPartNames = { "Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "Torso" } local bonesR15 = { {"Head", "UpperTorso"}, {"UpperTorso", "LowerTorso"}, {"UpperTorso", "LeftUpperArm"}, {"LeftUpperArm", "LeftLowerArm"}, {"LeftLowerArm", "LeftHand"}, {"UpperTorso", "RightUpperArm"}, {"RightUpperArm", "RightLowerArm"}, {"RightLowerArm", "RightHand"}, {"LowerTorso", "LeftUpperLeg"}, {"LeftUpperLeg", "LeftLowerLeg"}, {"LeftLowerLeg", "LeftFoot"}, {"LowerTorso", "RightUpperLeg"}, {"RightUpperLeg", "RightLowerLeg"}, {"RightLowerLeg", "RightFoot"}, } local bonesR6 = { {"Head", "Torso"}, {"Torso", "Left Arm"}, {"Torso", "Right Arm"}, {"Torso", "Left Leg"}, {"Torso", "Right Leg"}, } local espData = {} local function IsVisible(part, char) if not part or not char then return false end local obscured = #Camera:GetPartsObscuringTarget({Camera.CFrame.Position, part.Position}, {LocalPlayer.Character, char}) return obscured == 0 end -- ===== TARGETING & HOOKS ===== local lastTarget = nil function GetClosestTarget() local BestTarget = nil local BestScreenDist = math.huge local LocalHead = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Head") if not LocalHead then return nil end for _, player in pairs(Players:GetPlayers()) do if player == LocalPlayer then continue end if TeamCheck and (player.Team == LocalPlayer.Team or player.Team == "Spectator") then continue end local character = player.Character if not character then continue end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid or humanoid.Health <= 0 then continue end local targetParts = {} if AimPart == "Head" then targetParts = {"Head"} elseif AimPart == "HumanoidRootPart" then targetParts = {"HumanoidRootPart"} else targetParts = BodyPartNames end for _, partName in ipairs(targetParts) do local part = character:FindFirstChild(partName) if part and part:IsA("BasePart") then local screenPos, onScreen = Camera:WorldToViewportPoint(part.Position) if onScreen then local screenVec = Vector2.new(screenPos.X, screenPos.Y) local dist = (screenVec - CenterPosition).Magnitude if dist <= FOVRadius then if VisibleCheck and not IsVisible(part, character) then continue end if dist < BestScreenDist then BestScreenDist = dist BestTarget = part end end end end end end if BestTarget and BestTarget ~= lastTarget and HitSoundEnabled then pcall(function() local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://9060855265" sound.Volume = 0.4 sound:Play() game:GetService("Debris"):AddItem(sound, 1) end) end lastTarget = BestTarget return BestTarget end -- Silent Aim Redirection Hooks pcall(function() local mt = getrawmetatable(game) setreadonly(mt, false) local oldNamecall = mt.__namecall mt.__namecall = newcclosure(function(self, ...) local method = getnamecallmethod() local args = {...} if SilentAimEnabled and (method == "FireServer" or method == "InvokeServer") then local target = GetClosestTarget() if target then local strengthFactor = AimStrength / 100 if math.random() <= strengthFactor then for i, arg in ipairs(args) do if typeof(arg) == "Vector3" then args[i] = target.Position elseif typeof(arg) == "Ray" then args[i] = Ray.new(arg.Origin, (target.Position - arg.Origin).Unit * arg.Direction.Magnitude) end end end end end return oldNamecall(self, unpack(args)) end) setreadonly(mt, true) end) pcall(function() local oldIndex oldIndex = hookmetamethod(game, "__index", function(self, idx) if SilentAimEnabled and not checkcaller() then if self == LocalPlayer:GetMouse() and (idx == "Hit" or idx == "Target") then local target = GetClosestTarget() if target and (AimStrength / 100 >= math.random()) then if idx == "Hit" then return CFrame.new(target.Position) elseif idx == "Target" then return target end end end end return oldIndex(self, idx) end) end) -- Smooth Aimbot Input Tracking local aimbotHolding = false UserInputService.InputBegan:Connect(function(input, gameProcessed) if input.UserInputType == AimKey or input.KeyCode == AimKey then aimbotHolding = true end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == AimKey or input.KeyCode == AimKey then aimbotHolding = false end end) -- ===== HITBOX EXTENDER SYSTEM ===== RunService.Heartbeat:Connect(function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer then if TeamCheck and player.Team == LocalPlayer.Team then continue end local char = player.Character if char then local targetPart = char:FindFirstChild(HitboxPart) or char:FindFirstChild("HumanoidRootPart") if targetPart and targetPart:IsA("BasePart") then if HitboxEnabled then targetPart.Size = Vector3.new(HitboxSize, HitboxSize, HitboxSize) targetPart.CanCollide = false if HitboxShowWireframe then targetPart.Transparency = HitboxTransparency targetPart.Color = ThemeColor targetPart.Material = Enum.Material.ForceField else targetPart.Transparency = 1 end else targetPart.Size = Vector3.new(2, 2, 1) targetPart.Transparency = 1 end end end end end end) -- ===== SKELETON & TRACER ESP SYSTEM ===== local function createSkeletonESP(player) if player == LocalPlayer or espData[player] then return end local data = { Skeleton = {}, Tracer = Drawing.new("Line") } data.Tracer.Thickness = 1.2 data.Tracer.Transparency = 0.8 data.Tracer.Visible = false for i = 1, #bonesR15 do local line = Drawing.new("Line") line.Thickness = 1.5 line.Transparency = 1 line.Visible = false table.insert(data.Skeleton, line) end espData[player] = data end local function removeSkeletonESP(player) if espData[player] then pcall(function() espData[player].Tracer:Remove() end) for _, line in pairs(espData[player].Skeleton) do pcall(function() line:Remove() end) end espData[player] = nil end end local function updateSkeletonESP() for player, data in pairs(espData) do if not ESPEnabled then data.Tracer.Visible = false for _, line in pairs(data.Skeleton) do line.Visible = false end continue end local char = player.Character local hum = char and char:FindFirstChildOfClass("Humanoid") local root = char and char:FindFirstChild("HumanoidRootPart") if not char or not hum or not root or hum.Health <= 0 then data.Tracer.Visible = false for _, line in pairs(data.Skeleton) do line.Visible = false end continue end local isTeammate = TeamColors and player.Team and LocalPlayer.Team and player.Team == LocalPlayer.Team local targetBasePart = char:FindFirstChild("Head") or root local visible = IsVisible(targetBasePart, char) local baseColor = TeammateColor if not isTeammate then baseColor = visible and EnemyVisibleColor or EnemyHiddenColor end if SkeletonColorMode == "Custom Part" then baseColor = CustomBoneColor end if TracersEnabled then local screenPos, onScreen = Camera:WorldToViewportPoint(root.Position) if onScreen then data.Tracer.From = Vector2.new(ViewportSize.X / 2, ViewportSize.Y) data.Tracer.To = Vector2.new(screenPos.X, screenPos.Y) data.Tracer.Color = baseColor data.Tracer.Visible = true else data.Tracer.Visible = false end else data.Tracer.Visible = false end if SkeletonEnabled then local useBones = (char:FindFirstChild("Torso") and not char:FindFirstChild("UpperTorso")) and bonesR6 or bonesR15 for i, bone in pairs(useBones) do local part1, part2 = char:FindFirstChild(bone[1]), char:FindFirstChild(bone[2]) local lineObj = data.Skeleton[i] if part1 and part2 and lineObj then local pos1, on1 = Camera:WorldToViewportPoint(part1.Position) local pos2, on2 = Camera:WorldToViewportPoint(part2.Position) if on1 and on2 then lineObj.From = Vector2.new(pos1.X, pos1.Y) lineObj.To = Vector2.new(pos2.X, pos2.Y) if SkeletonColorMode == "Rainbow" then local hue = (tick() + (i * 0.05)) % 5 / 5 lineObj.Color = Color3.fromHSV(hue, 1, 1) else lineObj.Color = baseColor end lineObj.Visible = true else lineObj.Visible = false end elseif lineObj then lineObj.Visible = false end end else for _, line in pairs(data.Skeleton) do line.Visible = false end end end end -- Sky & Ambient Handling local customSkybox = nil local function UpdateSky() if SkyCustomizerEnabled then if not customSkybox or not customSkybox.Parent then customSkybox = Instance.new("Sky") customSkybox.Name = "DayvonsCustomSky" customSkybox.Parent = Lighting end customSkybox.SkyboxBk = "rbxassetid://0" customSkybox.SkyboxDn = "rbxassetid://0" customSkybox.SkyboxFt = "rbxassetid://0" customSkybox.SkyboxLf = "rbxassetid://0" customSkybox.SkyboxRt = "rbxassetid://0" customSkybox.SkyboxUp = "rbxassetid://0" Lighting.Ambient = SkyColor Lighting.OutdoorAmbient = SkyColor else if customSkybox then customSkybox:Destroy() customSkybox = nil end end end UpdateSky() -- Run Loops (Handles Smooth Aimbot + Visual Updates) RunService.RenderStepped:Connect(function() ViewportSize = Camera.ViewportSize CenterPosition = Vector2.new(ViewportSize.X / 2, ViewportSize.Y / 2) Circle.Position = CenterPosition Circle.Radius = FOVRadius Circle.Color = ThemeColor Line.From = CenterPosition local Target = GetClosestTarget() -- Smooth Aimbot Camera Movement if AimbotEnabled and aimbotHolding and Target then local camCFrame = Camera.CFrame local targetPos = Target.Position local goalCFrame = CFrame.new(camCFrame.Position, targetPos) Camera.CFrame = camCFrame:Lerp(goalCFrame, 1 / math.max(AimSmoothing, 1)) end if Target then local screenPos, onScreen = Camera:WorldToViewportPoint(Target.Position) if onScreen then Line.Visible = true Line.Color = ThemeColor Line.To = Vector2.new(screenPos.X, screenPos.Y) else Line.Visible = false end else Line.Visible = false end if CrosshairEnabled then local showCenter = (CrosshairPreset == "Tactical Dot" or CrosshairPreset == "Cyber Cross" or CrosshairPreset == "Minimalist Square") CustomCH_Center.Visible = showCenter CustomCH_Center.Position = CenterPosition - Vector2.new(1.5, 1.5) CustomCH_Center.Color = CrosshairColor local spread = CrosshairSize local useLines = (CrosshairPreset == "Cyber Cross" or CrosshairPreset == "Wide Dynamic") if useLines then for i, l in ipairs(CustomCH_Lines) do l.Visible = true l.Thickness = CrosshairThickness l.Color = CrosshairColor if i == 1 then l.From = CenterPosition - Vector2.new(0, spread + 4) l.To = CenterPosition - Vector2.new(0, spread) elseif i == 2 then l.From = CenterPosition + Vector2.new(0, spread) l.To = CenterPosition + Vector2.new(0, spread + 4) elseif i == 3 then l.From = CenterPosition - Vector2.new(spread + 4, 0) l.To = CenterPosition - Vector2.new(spread, 0) elseif i == 4 then l.From = CenterPosition + Vector2.new(spread, 0) l.To = CenterPosition + Vector2.new(spread + 4, 0) end end else for _, l in ipairs(CustomCH_Lines) do l.Visible = false end end else CustomCH_Center.Visible = false for _, l in ipairs(CustomCH_Lines) do l.Visible = false end end if FullbrightEnabled then Lighting.Brightness = 2 Lighting.ClockTime = 14 Lighting.GlobalShadows = false end if FOVChangerEnabled then Camera.FieldOfView = CustomFOVValue end updateSkeletonESP() end) for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer then createSkeletonESP(player) end end Players.PlayerAdded:Connect(function(p) if p == LocalPlayer then return end createSkeletonESP(p) p.CharacterAdded:Connect(function() task.wait(0.5) removeSkeletonESP(p) createSkeletonESP(p) end) end) Players.PlayerRemoving:Connect(removeSkeletonESP) -- ===== UI SYSTEM ===== local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "DayvonsSilentUI_ProV12" ScreenGui.Parent = game:GetService("CoreGui") ScreenGui.ResetOnSpawn = false local ToggleBtn = Instance.new("TextButton") ToggleBtn.Parent = ScreenGui ToggleBtn.Size = UDim2.new(0, 50, 0, 50) ToggleBtn.Position = UDim2.new(0.02, 0, 0.72, 0) ToggleBtn.Text = "⚔" ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255) ToggleBtn.BackgroundColor3 = Color3.fromRGB(12, 12, 18) ToggleBtn.Font = Enum.Font.GothamBold ToggleBtn.TextSize = 22 ToggleBtn.AutoButtonColor = false Instance.new("UICorner", ToggleBtn).CornerRadius = UDim.new(1, 0) local ToggleStroke = Instance.new("UIStroke") ToggleStroke.Parent = ToggleBtn ToggleStroke.Color = ThemeColor ToggleStroke.Thickness = 2 local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.Size = UDim2.new(0, 540, 0, 420) MainFrame.Position = UDim2.new(0.5, -270, 0.5, -210) MainFrame.BackgroundColor3 = Color3.fromRGB(8, 8, 12) MainFrame.BackgroundTransparency = MenuTransparency MainFrame.BorderSizePixel = 0 MainFrame.Visible = false MainFrame.Active = true MainFrame.Draggable = true Instance.new("UICorner", MainFrame).CornerRadius = UDim.new(0, 10) local MainStroke = Instance.new("UIStroke") MainStroke.Parent = MainFrame MainStroke.Color = ThemeColor MainStroke.Thickness = 1.5 MainStroke.Transparency = 0.1 local Title = Instance.new("TextLabel") Title.Parent = MainFrame Title.Size = UDim2.new(1, -50, 0, 42) Title.Position = UDim2.new(0, 16, 0, 0) Title.Text = "DAYVON'S ELITE // V12.0 COLOR WHEEL & VISIBILITY ADDED" Title.TextColor3 = ThemeColor Title.BackgroundTransparency = 1 Title.Font = Enum.Font.GothamBold Title.TextSize = 12 Title.TextXAlignment = Enum.TextXAlignment.Left local CloseBtn = Instance.new("TextButton") CloseBtn.Parent = MainFrame CloseBtn.Size = UDim2.new(0, 26, 0, 26) CloseBtn.Position = UDim2.new(1, -34, 0, 8) CloseBtn.Text = "āœ•" CloseBtn.TextColor3 = Color3.fromRGB(255, 90, 90) CloseBtn.BackgroundTransparency = 1 CloseBtn.Font = Enum.Font.GothamBold CloseBtn.TextSize = 14 CloseBtn.MouseButton1Click:Connect(function() MainFrame.Visible = false end) local Sidebar = Instance.new("ScrollingFrame") Sidebar.Parent = MainFrame Sidebar.Size = UDim2.new(0, 135, 1, -54) Sidebar.Position = UDim2.new(0, 12, 0, 45) Sidebar.BackgroundColor3 = Color3.fromRGB(12, 12, 18) Sidebar.BackgroundTransparency = 0.5 Sidebar.BorderSizePixel = 0 Sidebar.CanvasSize = UDim2.new(0, 0, 0, 360) Sidebar.ScrollBarThickness = 2 Sidebar.ScrollBarImageColor3 = ThemeColor Instance.new("UICorner", Sidebar).CornerRadius = UDim.new(0, 8) local UIListLayout = Instance.new("UIListLayout") UIListLayout.Parent = Sidebar UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 6) local UIPadding = Instance.new("UIPadding") UIPadding.Parent = Sidebar UIPadding.PaddingTop = UDim.new(0, 8) UIPadding.PaddingBottom = UDim.new(0, 8) UIPadding.PaddingLeft = UDim.new(0, 8) UIPadding.PaddingRight = UDim.new(0, 8) local ContentContainer = Instance.new("Frame") ContentContainer.Parent = MainFrame ContentContainer.Size = UDim2.new(1, -165, 1, -54) ContentContainer.Position = UDim2.new(0, 153, 0, 45) ContentContainer.BackgroundTransparency = 1 local tabs = {} local function CreateTab(text, index) local btn = Instance.new("TextButton") btn.Parent = Sidebar btn.Size = UDim2.new(1, 0, 0, 34) btn.LayoutOrder = index btn.Text = text btn.TextColor3 = Color3.fromRGB(160, 160, 185) btn.BackgroundColor3 = Color3.fromRGB(18, 18, 28) btn.Font = Enum.Font.GothamBold btn.TextSize = 11 btn.AutoButtonColor = false Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6) table.insert(tabs, btn) return btn end local tabCombat = CreateTab("Combat", 1) local tabVisuals = CreateTab("Visuals", 2) local tabHitbox = CreateTab("Hitbox", 3) local tabCross = CreateTab("Cross", 4) local tabFun = CreateTab("Fun", 5) local tabUI = CreateTab("UI Custom", 6) local tabMisc = CreateTab("Misc", 7) local tabInfo = CreateTab("Info", 8) local function MakeScrollContainer() local scroll = Instance.new("ScrollingFrame") scroll.Parent = ContentContainer scroll.Size = UDim2.new(1, 0, 1, 0) scroll.BackgroundTransparency = 1 scroll.BorderSizePixel = 0 scroll.CanvasSize = UDim2.new(0, 0, 0, 620) scroll.ScrollBarThickness = 3 scroll.ScrollBarImageColor3 = ThemeColor scroll.Visible = false return scroll end local CombatContent = MakeScrollContainer() local VisualContent = MakeScrollContainer() local HitboxContent = MakeScrollContainer() local CrossContent = MakeScrollContainer() local FunContent = MakeScrollContainer() local UIContent = MakeScrollContainer() local MiscContent = MakeScrollContainer() local InfoContent = MakeScrollContainer() CombatContent.Visible = true local function MakeToggle(parent, text, y, default, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 40) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(0.65, 0, 1, 0) label.Position = UDim2.new(0, 12, 0, 0) label.Text = text label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local btn = Instance.new("TextButton") btn.Parent = frame btn.Size = UDim2.new(0, 36, 0, 18) btn.Position = UDim2.new(1, -46, 0.5, -9) btn.BackgroundColor3 = default and ThemeColor or Color3.fromRGB(28, 28, 42) btn.Text = "" Instance.new("UICorner", btn).CornerRadius = UDim.new(1, 0) local dot = Instance.new("Frame") dot.Parent = btn dot.Size = UDim2.new(0, 14, 0, 14) dot.Position = default and UDim2.new(1, -16, 0.5, -7) or UDim2.new(0, 2, 0.5, -7) dot.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Instance.new("UICorner", dot).CornerRadius = UDim.new(1, 0) local state = default btn.MouseButton1Click:Connect(function() state = not state TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = state and ThemeColor or Color3.fromRGB(28, 28, 42)}):Play() TweenService:Create(dot, TweenInfo.new(0.2), {Position = state and UDim2.new(1, -16, 0.5, -7) or UDim2.new(0, 2, 0.5, -7)}):Play() callback(state) end) end local function MakeDropdown(parent, text, y, options, default, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 40) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(0.45, 0, 1, 0) label.Position = UDim2.new(0, 12, 0, 0) label.Text = text label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local dropdown = Instance.new("TextButton") dropdown.Parent = frame dropdown.Size = UDim2.new(0.5, 0, 0, 24) dropdown.Position = UDim2.new(1, -10, 0.5, -12) dropdown.AnchorPoint = Vector2.new(1, 0.5) dropdown.Text = default dropdown.TextColor3 = Color3.fromRGB(255, 255, 255) dropdown.BackgroundColor3 = Color3.fromRGB(22, 22, 32) dropdown.Font = Enum.Font.GothamBold dropdown.TextSize = 10.5 Instance.new("UICorner", dropdown).CornerRadius = UDim.new(0, 6) local currentIndex = 1 for i, v in ipairs(options) do if v == default then currentIndex = i end end dropdown.MouseButton1Click:Connect(function() currentIndex = currentIndex % #options + 1 local value = options[currentIndex] dropdown.Text = value callback(value) end) end local function MakeSlider(parent, text, y, default, min, max, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 48) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(1, -24, 0, 18) label.Position = UDim2.new(0, 12, 0, 6) label.Text = text .. ": " .. tostring(default) label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local bar = Instance.new("Frame") bar.Parent = frame bar.Size = UDim2.new(1, -24, 0, 5) bar.Position = UDim2.new(0, 12, 0, 32) bar.BackgroundColor3 = Color3.fromRGB(26, 26, 40) Instance.new("UICorner", bar).CornerRadius = UDim.new(1, 0) local fill = Instance.new("Frame") fill.Parent = bar fill.Size = UDim2.new((default - min) / (max - min), 0, 1, 0) fill.BackgroundColor3 = ThemeColor Instance.new("UICorner", fill).CornerRadius = UDim.new(1, 0) local dragging = false local function update(inputX) local rel = math.clamp((inputX - bar.AbsolutePosition.X) / bar.AbsoluteSize.X, 0, 1) local val = math.floor((min + (max - min) * rel) * 10) / 10 fill.Size = UDim2.new(rel, 0, 1, 0) label.Text = text .. ": " .. tostring(val) callback(val) end bar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true update(input.Position.X) end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = false end end) UserInputService.InputChanged:Connect(function(input) if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then update(input.Position.X) end end) end -- Interactive Color Wheel Visual Selector Popup local function OpenColorWheel(titleText, initialColor, callback) local overlay = Instance.new("TextButton") overlay.Parent = ScreenGui overlay.Size = UDim2.new(1, 0, 1, 0) overlay.BackgroundColor3 = Color3.fromRGB(0, 0, 0) overlay.BackgroundTransparency = 0.5 overlay.AutoButtonColor = false overlay.Text = "" local pickerFrame = Instance.new("Frame") pickerFrame.Parent = overlay pickerFrame.Size = UDim2.new(0, 240, 0, 280) pickerFrame.Position = UDim2.new(0.5, -120, 0.5, -140) pickerFrame.BackgroundColor3 = Color3.fromRGB(12, 12, 18) Instance.new("UICorner", pickerFrame).CornerRadius = UDim.new(0, 10) local stroke = Instance.new("UIStroke") stroke.Parent = pickerFrame stroke.Color = ThemeColor stroke.Thickness = 1.5 local title = Instance.new("TextLabel") title.Parent = pickerFrame title.Size = UDim2.new(1, 0, 0, 35) title.Text = "Color Wheel: " .. titleText title.TextColor3 = Color3.fromRGB(255, 255, 255) title.BackgroundTransparency = 1 title.Font = Enum.Font.GothamBold title.TextSize = 12 local wheel = Instance.new("TextButton") wheel.Parent = pickerFrame wheel.Size = UDim2.new(0, 150, 0, 150) wheel.Position = UDim2.new(0.5, -75, 0, 45) wheel.BackgroundColor3 = Color3.fromRGB(255, 255, 255) wheel.AutoButtonColor = false wheel.Text = "" Instance.new("UICorner", wheel).CornerRadius = UDim.new(1, 0) -- Creates a simulated HSV gradient wheel effect via layered buttons or segments local gradientOverlay = Instance.new("UIGradient") gradientOverlay.Parent = wheel gradientOverlay.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(0.2, Color3.fromRGB(255, 255, 0)), ColorSequenceKeypoint.new(0.4, Color3.fromRGB(0, 255, 0)), ColorSequenceKeypoint.new(0.6, Color3.fromRGB(0, 255, 255)), ColorSequenceKeypoint.new(0.8, Color3.fromRGB(0, 0, 255)), ColorSequenceKeypoint.new(1, Color3.fromRGB(255, 0, 255)) }) local previewBox = Instance.new("Frame") previewBox.Parent = pickerFrame previewBox.Size = UDim2.new(1, -30, 0, 30) previewBox.Position = UDim2.new(0, 15, 0, 202) previewBox.BackgroundColor3 = initialColor Instance.new("UICorner", previewBox).CornerRadius = UDim.new(0, 6) local currentColor = initialColor local function updateWheelColor(inputPos) local relX = (inputPos.X - wheel.AbsolutePosition.X) / wheel.AbsoluteSize.X local relY = (inputPos.Y - wheel.AbsolutePosition.Y) / wheel.AbsoluteSize.Y local centerDist = (Vector2.new(relX, relY) - Vector2.new(0.5, 0.5)).Magnitude if centerDist <= 0.5 then local hue = math.clamp(relX, 0, 1) local sat = math.clamp(relY * 2, 0, 1) currentColor = Color3.fromHSV(hue, sat, 1) previewBox.BackgroundColor3 = currentColor end end local picking = false wheel.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then picking = true updateWheelColor(input.Position) end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then picking = false end end) UserInputService.InputChanged:Connect(function(input) if picking and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then updateWheelColor(input.Position) end end) local selectBtn = Instance.new("TextButton") selectBtn.Parent = pickerFrame selectBtn.Size = UDim2.new(1, -30, 0, 28) selectBtn.Position = UDim2.new(0, 15, 0, 240) selectBtn.BackgroundColor3 = ThemeColor selectBtn.Text = "Confirm Color" selectBtn.TextColor3 = Color3.fromRGB(0, 0, 0) selectBtn.Font = Enum.Font.GothamBold selectBtn.TextSize = 11 Instance.new("UICorner", selectBtn).CornerRadius = UDim.new(0, 6) selectBtn.MouseButton1Click:Connect(function() callback(currentColor) overlay:Destroy() end) overlay.MouseButton1Click:Connect(function() overlay:Destroy() end) end local function MakeColorPicker(parent, text, y, currentColorGetter, callback) local frame = Instance.new("Frame") frame.Parent = parent frame.Size = UDim2.new(1, -6, 0, 40) frame.Position = UDim2.new(0, 0, 0, y) frame.BackgroundColor3 = Color3.fromRGB(14, 14, 20) Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local label = Instance.new("TextLabel") label.Parent = frame label.Size = UDim2.new(0.6, 0, 1, 0) label.Position = UDim2.new(0, 12, 0, 0) label.Text = text label.TextColor3 = Color3.fromRGB(235, 235, 245) label.BackgroundTransparency = 1 label.Font = Enum.Font.GothamMedium label.TextSize = 11.5 label.TextXAlignment = Enum.TextXAlignment.Left local colorPreview = Instance.new("TextButton") colorPreview.Parent = frame colorPreview.Size = UDim2.new(0, 45, 0, 22) colorPreview.Position = UDim2.new(1, -55, 0.5, -11) colorPreview.BackgroundColor3 = currentColorGetter() colorPreview.Text = "Wheel" colorPreview.TextColor3 = Color3.fromRGB(255, 255, 255) colorPreview.Font = Enum.Font.GothamBold colorPreview.TextSize = 9 Instance.new("UICorner", colorPreview).CornerRadius = UDim.new(0, 6) colorPreview.MouseButton1Click:Connect(function() OpenColorWheel(text, currentColorGetter(), function(newCol) colorPreview.BackgroundColor3 = newCol callback(newCol) end) end) end local function MakeButton(parent, text, y, callback) local btn = Instance.new("TextButton") btn.Parent = parent btn.Size = UDim2.new(1, -6, 0, 40) btn.Position = UDim2.new(0, 0, 0, y) btn.BackgroundColor3 = Color3.fromRGB(20, 20, 30) btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Font = Enum.Font.GothamBold btn.TextSize = 12 btn.AutoButtonColor = false Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8) btn.MouseEnter:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = ThemeColor, TextColor3 = Color3.fromRGB(0, 0, 0)}):Play() end) btn.MouseLeave:Connect(function() TweenService:Create(btn, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(20, 20, 30), TextColor3 = Color3.fromRGB(255, 255, 255)}):Play() end) btn.MouseButton1Click:Connect(callback) end -- Populate Combat Tab local cy = 4 MakeToggle(CombatContent, "Enable Silent Aim", cy, SilentAimEnabled, function(v) SilentAimEnabled = v; SaveConfig() end) cy = cy + 46 MakeToggle(CombatContent, "Enable Smooth Aimbot", cy, AimbotEnabled, function(v) AimbotEnabled = v; SaveConfig() end) cy = cy + 46 MakeSlider(CombatContent, "Aimbot Smoothing (Higher=Smoother)", cy, AimSmoothing, 1, 20, function(v) AimSmoothing = v; SaveConfig() end) cy = cy + 54 MakeSlider(CombatContent, "Silent Aim Accuracy (%)", cy, AimStrength, 10, 100, function(v) AimStrength = v; SaveConfig() end) cy = cy + 54 MakeToggle(CombatContent, "Team Check", cy, TeamCheck, function(v) TeamCheck = v; SaveConfig() end) cy = cy + 46 MakeToggle(CombatContent, "Visible Check", cy, VisibleCheck, function(v) VisibleCheck = v; SaveConfig() end) cy = cy + 46 MakeDropdown(CombatContent, "Target Bone", cy, {"Closest", "Head", "HumanoidRootPart"}, AimPart, function(v) AimPart = v; SaveConfig() end) cy = cy + 48 MakeSlider(CombatContent, "FOV Radius", cy, FOVRadius, 15, 200, function(v) FOVRadius = v; Circle.Radius = v; SaveConfig() end) -- Populate Visuals Tab local vy = 4 MakeToggle(VisualContent, "Skeleton ESP", vy, SkeletonEnabled, function(v) SkeletonEnabled = v; SaveConfig() end) vy = vy + 46 MakeToggle(VisualContent, "ESP Tracers", vy, TracersEnabled, function(v) TracersEnabled = v; SaveConfig() end) vy = vy + 46 MakeToggle(VisualContent, "Team Colors", vy, TeamColors, function(v) TeamColors = v; SaveConfig() end) vy = vy + 46 MakeDropdown(VisualContent, "Skeleton Color Mode", vy, {"Static", "Rainbow", "Custom Part"}, SkeletonColorMode, function(v) SkeletonColorMode = v; SaveConfig() end) vy = vy + 48 MakeColorPicker(VisualContent, "Enemy Visible Color", vy, function() return EnemyVisibleColor end, function(col) EnemyVisibleColor = col; SaveConfig() end) vy = vy + 46 MakeColorPicker(VisualContent, "Enemy Hidden Color", vy, function() return EnemyHiddenColor end, function(col) EnemyHiddenColor = col; SaveConfig() end) -- Populate Hitbox Tab local hy = 4 MakeToggle(HitboxContent, "Enable Hitbox Extender", hy, HitboxEnabled, function(v) HitboxEnabled = v; SaveConfig() end) hy = hy + 46 MakeToggle(HitboxContent, "Show Hitbox Wireframe", hy, HitboxShowWireframe, function(v) HitboxShowWireframe = v; SaveConfig() end) hy = hy + 46 MakeSlider(HitboxContent, "Hitbox Size", hy, HitboxSize, 2, 25, function(v) HitboxSize = v; SaveConfig() end) hy = hy + 54 MakeSlider(HitboxContent, "Transparency", hy, HitboxTransparency, 0, 1, function(v) HitboxTransparency = v; SaveConfig() end) -- Populate Crosshair Tab local cry = 4 MakeToggle(CrossContent, "Custom Crosshair", cry, CrosshairEnabled, function(v) CrosshairEnabled = v; SaveConfig() end) cry = cry + 46 MakeDropdown(CrossContent, "Crosshair Preset", cry, {"Cyber Cross", "Tactical Dot", "Minimalist Square", "Wide Dynamic"}, CrosshairPreset, function(v) CrosshairPreset = v; SaveConfig() end) cry = cry + 48 MakeSlider(CrossContent, "Crosshair Size", cry, CrosshairSize, 2, 20, function(v) CrosshairSize = v; SaveConfig() end) -- Populate Fun Tab local fy = 4 MakeToggle(FunContent, "Fullbright / Night Vision", fy, FullbrightEnabled, function(v) FullbrightEnabled = v end) fy = fy + 46 MakeToggle(FunContent, "FOV Changer", fy, FOVChangerEnabled, function(v) FOVChangerEnabled = v end) fy = fy + 46 MakeSlider(FunContent, "Camera FOV", fy, CustomFOVValue, 70, 120, function(v) CustomFOVValue = v end) -- Populate UI Customization Tab local uiy = 4 MakeColorPicker(UIContent, "Menu Theme Accent Color", uiy, function() return ThemeColor end, function(col) ThemeColor = col MainStroke.Color = col ToggleStroke.Color = col Title.TextColor3 = col Sidebar.ScrollBarImageColor3 = col Circle.Color = col SaveConfig() end) uiy = uiy + 46 MakeSlider(UIContent, "Menu Transparency", uiy, MenuTransparency, 0, 0.5, function(v) MenuTransparency = v MainFrame.BackgroundTransparency = v SaveConfig() end) -- Populate Misc Tab local miy = 4 MakeToggle(MiscContent, "Potato Mode (Remove Textures)", miy, PotatoModeEnabled, function(v) ApplyPotatoMode(v) SaveConfig() end) miy = miy + 46 MakeToggle(MiscContent, "Custom Sky Tint", miy, SkyCustomizerEnabled, function(v) SkyCustomizerEnabled = v UpdateSky() SaveConfig() end) miy = miy + 46 MakeButton(MiscContent, "šŸ”„ Rejoin Server", miy, function() if #Players:GetPlayers() <= 1 then Players.LocalPlayer:Kick("\nRejoining...") task.wait(1) TeleportService:Teleport(game.PlaceId, LocalPlayer) else TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, LocalPlayer) end end) miy = miy + 46 MakeButton(MiscContent, "šŸ—‘ļø Destroy Menu & Cleanup", miy, function() pcall(function() if customSkybox then customSkybox:Destroy() end Circle:Remove() Line:Remove() CustomCH_Center:Remove() for _, l in ipairs(CustomCH_Lines) do l:Remove() end ScreenGui:Destroy() end) end) -- Populate Info Tab local infoLabel = Instance.new("TextLabel") infoLabel.Parent = InfoContent infoLabel.Size = UDim2.new(1, -6, 0, 140) infoLabel.Position = UDim2.new(0, 0, 0, 10) infoLabel.Text = "šŸ”„ Dayvon Elite V12.0!\n\nKeybinds:\n• [RightShift] - Toggle Menu Window\n• [Right Mouse Button] - Hold for Smooth Aimbot\n• [Delete] - Emergency Panic Hide" infoLabel.TextColor3 = Color3.fromRGB(255, 200, 80) infoLabel.BackgroundTransparency = 1 infoLabel.Font = Enum.Font.GothamBold infoLabel.TextSize = 12 infoLabel.TextXAlignment = Enum.TextXAlignment.Center -- Tab Switching Logic local function SwitchTab(activeBtn, activeContent) local contents = {CombatContent, VisualContent, HitboxContent, CrossContent, FunContent, UIContent, MiscContent, InfoContent} for _, c in ipairs(contents) do c.Visible = (c == activeContent) end for _, t in ipairs(tabs) do local isActive = (t == activeBtn) TweenService:Create(t, TweenInfo.new(0.2), { BackgroundColor3 = isActive and Color3.fromRGB(28, 28, 42) or Color3.fromRGB(18, 18, 28), TextColor3 = isActive and Color3.fromRGB(255, 255, 255) or Color3.fromRGB(160, 160, 185) }):Play() end end tabCombat.MouseButton1Click:Connect(function() SwitchTab(tabCombat, CombatContent) end) tabVisuals.MouseButton1Click:Connect(function() SwitchTab(tabVisuals, VisualContent) end) tabHitbox.MouseButton1Click:Connect(function() SwitchTab(tabHitbox, HitboxContent) end) tabCross.MouseButton1Click:Connect(function() SwitchTab(tabCross, CrossContent) end) tabFun.MouseButton1Click:Connect(function() SwitchTab(tabFun, FunContent) end) tabUI.MouseButton1Click:Connect(function() SwitchTab(tabUI, UIContent) end) tabMisc.MouseButton1Click:Connect(function() SwitchTab(tabMisc, MiscContent) end) tabInfo.MouseButton1Click:Connect(function() SwitchTab(tabInfo, InfoContent) end) SwitchTab(tabCombat, CombatContent) -- Menu Toggles local menuOpen = false local function ToggleMenu() menuOpen = not menuOpen MainFrame.Visible = menuOpen if menuOpen then TweenService:Create(MainFrame, TweenInfo.new(0.22, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 540, 0, 420)}):Play() end end ToggleBtn.MouseButton1Click:Connect(ToggleMenu) UserInputService.InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.RightShift then ToggleMenu() elseif input.KeyCode == Enum.KeyCode.Delete then MainFrame.Visible = false ToggleBtn.Visible = false ESPEnabled = false Circle.Visible = false end end) print("šŸ”„ Dayvons Elite V12.0 loaded successfully!")