-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] --======================================================== -- ANIME ADMIN / TEST MENU -- LocalScript -- StarterPlayer > StarterPlayerScripts --======================================================== local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local TweenService = game:GetService("TweenService") local GuiService = game:GetService("GuiService") local LocalPlayer = Players.LocalPlayer --======================================================== -- SETTINGS --======================================================== local Settings = { Aim = { Enabled = false, TargetPart = "Head", FOV = 300, Smoothness = 0.25, TeamCheck = false, WallCheck = false, }, ESP = { Enabled = false, Box = true, Name = true, Health = true, Distance = true, TeamCheck = false, MaxDistance = 2000, }, GodMode = false, MenuKey = Enum.KeyCode.K, } --======================================================== -- GUI --======================================================== local Gui = Instance.new("ScreenGui") Gui.Name = "AnimeAdminMenu" Gui.ResetOnSpawn = false Gui.IgnoreGuiInset = true Gui.Parent = LocalPlayer:WaitForChild("PlayerGui") --======================================================== -- BACKGROUND --======================================================== local Background = Instance.new("Frame") Background.Size = UDim2.fromScale(1, 1) Background.BackgroundColor3 = Color3.fromRGB(8, 8, 14) Background.BorderSizePixel = 0 Background.Visible = false Background.Parent = Gui -- Поставь сюда ID изображения, загруженного в Roblox. -- Например: -- "rbxassetid://123456789" local ANIME_IMAGE_ID = "" local AnimeImage = Instance.new("ImageLabel") AnimeImage.Size = UDim2.fromScale(1, 1) AnimeImage.BackgroundTransparency = 1 AnimeImage.Image = ANIME_IMAGE_ID AnimeImage.ScaleType = Enum.ScaleType.Crop AnimeImage.ImageTransparency = 0.15 AnimeImage.Parent = Background local DarkOverlay = Instance.new("Frame") DarkOverlay.Size = UDim2.fromScale(1, 1) DarkOverlay.BackgroundColor3 = Color3.fromRGB(5, 5, 12) DarkOverlay.BackgroundTransparency = 0.35 DarkOverlay.BorderSizePixel = 0 DarkOverlay.Parent = Background --======================================================== -- MAIN WINDOW --======================================================== local Main = Instance.new("Frame") Main.Size = UDim2.fromOffset(720, 480) Main.Position = UDim2.new(0.5, -360, 0.5, -240) Main.BackgroundColor3 = Color3.fromRGB(15, 15, 24) Main.BackgroundTransparency = 0.04 Main.BorderSizePixel = 0 Main.Parent = Background local MainCorner = Instance.new("UICorner") MainCorner.CornerRadius = UDim.new(0, 18) MainCorner.Parent = Main local MainStroke = Instance.new("UIStroke") MainStroke.Color = Color3.fromRGB(120, 80, 210) MainStroke.Transparency = 0.3 MainStroke.Thickness = 1.5 MainStroke.Parent = Main --======================================================== -- HEADER --======================================================== local Header = Instance.new("Frame") Header.Size = UDim2.new(1, 0, 0, 72) Header.BackgroundTransparency = 1 Header.Parent = Main local Logo = Instance.new("TextLabel") Logo.Size = UDim2.fromOffset(50, 50) Logo.Position = UDim2.fromOffset(15, 11) Logo.BackgroundColor3 = Color3.fromRGB(110, 70, 195) Logo.Text = "✦" Logo.TextColor3 = Color3.new(1, 1, 1) Logo.TextSize = 27 Logo.Font = Enum.Font.GothamBold Logo.Parent = Header local LogoCorner = Instance.new("UICorner") LogoCorner.CornerRadius = UDim.new(0, 14) LogoCorner.Parent = Logo local Title = Instance.new("TextLabel") Title.Size = UDim2.fromOffset(350, 30) Title.Position = UDim2.fromOffset(80, 10) Title.BackgroundTransparency = 1 Title.Text = "ANIME CONTROL" Title.TextColor3 = Color3.new(1, 1, 1) Title.TextSize = 22 Title.Font = Enum.Font.GothamBold Title.TextXAlignment = Enum.TextXAlignment.Left Title.Parent = Header local Subtitle = Instance.new("TextLabel") Subtitle.Size = UDim2.fromOffset(350, 22) Subtitle.Position = UDim2.fromOffset(81, 38) Subtitle.BackgroundTransparency = 1 Subtitle.Text = "ADMIN • TEST PANEL" Subtitle.TextColor3 = Color3.fromRGB(160, 150, 180) Subtitle.TextSize = 12 Subtitle.Font = Enum.Font.Gotham Subtitle.TextXAlignment = Enum.TextXAlignment.Left Subtitle.Parent = Header local CloseButton = Instance.new("TextButton") CloseButton.Size = UDim2.fromOffset(38, 38) CloseButton.Position = UDim2.new(1, -53, 0, 16) CloseButton.BackgroundColor3 = Color3.fromRGB(40, 35, 50) CloseButton.Text = "×" CloseButton.TextColor3 = Color3.new(1, 1, 1) CloseButton.TextSize = 24 CloseButton.Font = Enum.Font.Gotham CloseButton.Parent = Header local CloseCorner = Instance.new("UICorner") CloseCorner.CornerRadius = UDim.new(0, 10) CloseCorner.Parent = CloseButton CloseButton.MouseButton1Click:Connect(function() Background.Visible = false end) --======================================================== -- SIDEBAR --======================================================== local Sidebar = Instance.new("Frame") Sidebar.Size = UDim2.fromOffset(170, 380) Sidebar.Position = UDim2.fromOffset(15, 80) Sidebar.BackgroundColor3 = Color3.fromRGB(10, 10, 17) Sidebar.BackgroundTransparency = 0.08 Sidebar.BorderSizePixel = 0 Sidebar.Parent = Main local SidebarCorner = Instance.new("UICorner") SidebarCorner.CornerRadius = UDim.new(0, 14) SidebarCorner.Parent = Sidebar local SidebarLayout = Instance.new("UIListLayout") SidebarLayout.Padding = UDim.new(0, 8) SidebarLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center SidebarLayout.Parent = Sidebar local SidebarPadding = Instance.new("UIPadding") SidebarPadding.PaddingTop = UDim.new(0, 15) SidebarPadding.Parent = Sidebar local function createTab(text, icon) local Button = Instance.new("TextButton") Button.Size = UDim2.fromOffset(145, 45) Button.BackgroundColor3 = Color3.fromRGB(30, 27, 40) Button.Text = icon .. " " .. text Button.TextColor3 = Color3.fromRGB(190, 185, 205) Button.TextSize = 14 Button.Font = Enum.Font.GothamMedium Button.AutoButtonColor = false Button.Parent = Sidebar local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 10) Corner.Parent = Button return Button end local AimTab = createTab("AIM", "◎") local ESPTab = createTab("ESP", "◈") local PlayerTab = createTab("PLAYER", "♙") --======================================================== -- CONTENT --======================================================== local Content = Instance.new("Frame") Content.Size = UDim2.fromOffset(505, 380) Content.Position = UDim2.fromOffset(200, 80) Content.BackgroundTransparency = 1 Content.Parent = Main local ContentTitle = Instance.new("TextLabel") ContentTitle.Size = UDim2.new(1, 0, 0, 35) ContentTitle.BackgroundTransparency = 1 ContentTitle.Text = "Aim Settings" ContentTitle.TextColor3 = Color3.new(1, 1, 1) ContentTitle.TextSize = 20 ContentTitle.Font = Enum.Font.GothamBold ContentTitle.TextXAlignment = Enum.TextXAlignment.Left ContentTitle.Parent = Content --======================================================== -- CONTENT SCROLL --======================================================== local ContentScroll = Instance.new("ScrollingFrame") ContentScroll.Size = UDim2.new(1, 0, 1, -45) ContentScroll.Position = UDim2.fromOffset(0, 45) ContentScroll.BackgroundTransparency = 1 ContentScroll.BorderSizePixel = 0 ContentScroll.ScrollBarThickness = 4 ContentScroll.CanvasSize = UDim2.new(0, 0, 0, 0) ContentScroll.Parent = Content local ContentLayout = Instance.new("UIListLayout") ContentLayout.Padding = UDim.new(0, 8) ContentLayout.Parent = ContentScroll ContentLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() ContentScroll.CanvasSize = UDim2.new( 0, 0, 0, ContentLayout.AbsoluteContentSize.Y + 15 ) end) --======================================================== -- HELPERS --======================================================== local function clearContent() for _, child in ipairs(ContentScroll:GetChildren()) do if not child:IsA("UIListLayout") then child:Destroy() end end end local function createSection(text) local Label = Instance.new("TextLabel") Label.Size = UDim2.new(1, -10, 0, 28) Label.BackgroundTransparency = 1 Label.Text = text Label.TextColor3 = Color3.fromRGB(170, 155, 205) Label.TextSize = 14 Label.Font = Enum.Font.GothamBold Label.TextXAlignment = Enum.TextXAlignment.Left Label.Parent = ContentScroll return Label end local function createButton(text, callback) local Button = Instance.new("TextButton") Button.Size = UDim2.new(1, -10, 0, 42) Button.BackgroundColor3 = Color3.fromRGB(29, 27, 38) Button.Text = text Button.TextColor3 = Color3.fromRGB(225, 220, 235) Button.TextSize = 14 Button.Font = Enum.Font.GothamMedium Button.AutoButtonColor = false Button.Parent = ContentScroll local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 10) Corner.Parent = Button Button.MouseEnter:Connect(function() TweenService:Create( Button, TweenInfo.new(0.12), { BackgroundColor3 = Color3.fromRGB(55, 43, 78) } ):Play() end) Button.MouseLeave:Connect(function() TweenService:Create( Button, TweenInfo.new(0.12), { BackgroundColor3 = Color3.fromRGB(29, 27, 38) } ):Play() end) Button.MouseButton1Click:Connect(callback) return Button end local function createToggle(text, enabled, callback) local Holder = Instance.new("Frame") Holder.Size = UDim2.new(1, -10, 0, 50) Holder.BackgroundColor3 = Color3.fromRGB(25, 23, 34) Holder.BorderSizePixel = 0 Holder.Parent = ContentScroll local Corner = Instance.new("UICorner") Corner.CornerRadius = UDim.new(0, 10) Corner.Parent = Holder local Label = Instance.new("TextLabel") Label.Size = UDim2.new(1, -80, 1, 0) Label.Position = UDim2.fromOffset(15, 0) Label.BackgroundTransparency = 1 Label.Text = text Label.TextColor3 = Color3.fromRGB(225, 220, 235) Label.TextSize = 14 Label.Font = Enum.Font.GothamMedium Label.TextXAlignment = Enum.TextXAlignment.Left Label.Parent = Holder local Toggle = Instance.new("TextButton") Toggle.Size = UDim2.fromOffset(48, 25) Toggle.Position = UDim2.new(1, -63, 0.5, -12) Toggle.Text = "" Toggle.BorderSizePixel = 0 Toggle.Parent = Holder local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(1, 0) ToggleCorner.Parent = Toggle local Circle = Instance.new("Frame") Circle.Size = UDim2.fromOffset(19, 19) Circle.BorderSizePixel = 0 Circle.Parent = Toggle local CircleCorner = Instance.new("UICorner") CircleCorner.CornerRadius = UDim.new(1, 0) CircleCorner.Parent = Circle local State = enabled local function update() TweenService:Create( Toggle, TweenInfo.new(0.15), { BackgroundColor3 = State and Color3.fromRGB(110, 70, 195) or Color3.fromRGB(55, 52, 65) } ):Play() TweenService:Create( Circle, TweenInfo.new(0.15), { Position = State and UDim2.fromOffset(26, 3) or UDim2.fromOffset(3, 3) } ):Play() callback(State) end Toggle.MouseButton1Click:Connect(function() State = not State update() end) update() return Holder end local function createSlider(name, min, max, default, callback) local Holder = Instance.new("Frame") Holder.Size = UDim2.new(1, -10, 0, 65) Holder.BackgroundTransparency = 1 Holder.Parent = ContentScroll local Label = Instance.new("TextLabel") Label.Size = UDim2.new(1, 0, 0, 25) Label.BackgroundTransparency = 1 Label.Text = name .. ": " .. tostring(default) Label.TextColor3 = Color3.new(1, 1, 1) Label.TextSize = 13 Label.Font = Enum.Font.Gotham Label.TextXAlignment = Enum.TextXAlignment.Left Label.Parent = Holder local Bar = Instance.new("Frame") Bar.Size = UDim2.new(1, 0, 0, 8) Bar.Position = UDim2.fromOffset(0, 38) Bar.BackgroundColor3 = Color3.fromRGB(50, 48, 60) Bar.BorderSizePixel = 0 Bar.Parent = Holder local BarCorner = Instance.new("UICorner") BarCorner.CornerRadius = UDim.new(1, 0) BarCorner.Parent = Bar local Fill = Instance.new("Frame") Fill.Size = UDim2.new( math.clamp( (default - min) / (max - min), 0, 1 ), 0, 1, 0 ) Fill.BackgroundColor3 = Color3.fromRGB(110, 70, 195) Fill.BorderSizePixel = 0 Fill.Parent = Bar local FillCorner = Instance.new("UICorner") FillCorner.CornerRadius = UDim.new(1, 0) FillCorner.Parent = Fill local dragging = false local function setValue(x) local percent = math.clamp( (x - Bar.AbsolutePosition.X) / Bar.AbsoluteSize.X, 0, 1 ) local value = min + (max - min) * percent value = math.floor(value * 100) / 100 Fill.Size = UDim2.new(percent, 0, 1, 0) Label.Text = name .. ": " .. tostring(value) callback(value) end Bar.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true setValue(input.Position.X) end end) UserInputService.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then setValue(input.Position.X) end end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) end --======================================================== -- FOV CIRCLE --======================================================== local FOVCircle = Instance.new("Frame") FOVCircle.Name = "AimFOV" FOVCircle.AnchorPoint = Vector2.new(0.5, 0.5) FOVCircle.Position = UDim2.fromScale(0.5, 0.5) FOVCircle.Size = UDim2.fromOffset( Settings.Aim.FOV * 2, Settings.Aim.FOV * 2 ) FOVCircle.BackgroundTransparency = 1 FOVCircle.Visible = false FOVCircle.Parent = Gui local FOVCorner = Instance.new("UICorner") FOVCorner.CornerRadius = UDim.new(1, 0) FOVCorner.Parent = FOVCircle local FOVStroke = Instance.new("UIStroke") FOVStroke.Color = Color3.fromRGB(170, 100, 255) FOVStroke.Thickness = 1 FOVStroke.Transparency = 0.25 FOVStroke.Parent = FOVCircle --======================================================== -- AIM TAB --======================================================== local function showAimTab() clearContent() ContentTitle.Text = "Aim Settings" createSection("AIM ASSIST") createToggle( "Aim Assist", Settings.Aim.Enabled, function(value) Settings.Aim.Enabled = value FOVCircle.Visible = value end ) createToggle( "Team Check", Settings.Aim.TeamCheck, function(value) Settings.Aim.TeamCheck = value end ) createToggle( "Wall Check", Settings.Aim.WallCheck, function(value) Settings.Aim.WallCheck = value end ) createButton( "Target: " .. Settings.Aim.TargetPart, function() if Settings.Aim.TargetPart == "Head" then Settings.Aim.TargetPart = "HumanoidRootPart" else Settings.Aim.TargetPart = "Head" end showAimTab() end ) createSlider( "FOV", 50, 500, Settings.Aim.FOV, function(value) Settings.Aim.FOV = value FOVCircle.Size = UDim2.fromOffset( value * 2, value * 2 ) end ) createSlider( "Smoothness", 0.01, 1, Settings.Aim.Smoothness, function(value) Settings.Aim.Smoothness = value end ) end --======================================================== -- ESP TAB --======================================================== local function showESPTab() clearContent() ContentTitle.Text = "ESP / WH Settings" createSection("PLAYER ESP") createToggle( "ESP Enabled", Settings.ESP.Enabled, function(value) Settings.ESP.Enabled = value if value then -- Сразу включаем ESP for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer then if player.Character then createESP(player) end end end else removeAllESP() end end ) createToggle( "Box / Highlight", Settings.ESP.Box, function(value) Settings.ESP.Box = value updateAllESP() end ) createToggle( "Name", Settings.ESP.Name, function(value) Settings.ESP.Name = value updateAllESP() end ) createToggle( "Health", Settings.ESP.Health, function(value) Settings.ESP.Health = value updateAllESP() end ) createToggle( "Distance", Settings.ESP.Distance, function(value) Settings.ESP.Distance = value updateAllESP() end ) createToggle( "Team Check", Settings.ESP.TeamCheck, function(value) Settings.ESP.TeamCheck = value updateAllESP() end ) createSlider( "Max Distance", 100, 5000, Settings.ESP.MaxDistance, function(value) Settings.ESP.MaxDistance = value updateAllESP() end ) end --======================================================== -- PLAYER TAB --======================================================== local function showPlayerTab() clearContent() ContentTitle.Text = "Player Settings" createSection("PLAYER") createToggle( "God Mode", Settings.GodMode, function(value) Settings.GodMode = value applyGodMode() end ) createButton( "Reset Character", function() local character = LocalPlayer.Character if character then local humanoid = character:FindFirstChildOfClass( "Humanoid" ) if humanoid then humanoid.Health = 0 end end end ) createSection("MENU") createButton( "Close Menu", function() Background.Visible = false end ) end --======================================================== -- ESP SYSTEM --======================================================== local ESPObjects = {} function removeESP(player) local data = ESPObjects[player] if not data then return end if data.Highlight then data.Highlight:Destroy() end if data.Billboard then data.Billboard:Destroy() end ESPObjects[player] = nil end function removeAllESP() for player in pairs(ESPObjects) do removeESP(player) end end function createESP(player) if player == LocalPlayer then return end removeESP(player) if not Settings.ESP.Enabled then return end local character = player.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") local root = character:FindFirstChild("HumanoidRootPart") if not humanoid or not root then return end local Highlight = Instance.new("Highlight") Highlight.Name = "AnimeESP" Highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop Highlight.FillColor = Color3.fromRGB(255, 70, 100) Highlight.OutlineColor = Color3.fromRGB(255, 255, 255) Highlight.FillTransparency = 0.7 Highlight.OutlineTransparency = 0 Highlight.Parent = character local Billboard = Instance.new("BillboardGui") Billboard.Name = "AnimeESPInfo" Billboard.Size = UDim2.fromOffset(200, 80) Billboard.StudsOffset = Vector3.new(0, 3.2, 0) Billboard.AlwaysOnTop = true Billboard.Parent = root local Text = Instance.new("TextLabel") Text.Size = UDim2.fromScale(1, 1) Text.BackgroundTransparency = 1 Text.TextColor3 = Color3.new(1, 1, 1) Text.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) Text.TextStrokeTransparency = 0 Text.TextSize = 14 Text.Font = Enum.Font.GothamBold Text.Parent = Billboard ESPObjects[player] = { Highlight = Highlight, Billboard = Billboard, Text = Text, Character = character, Humanoid = humanoid, Root = root, } end function updateESP(player) local data = ESPObjects[player] if not data then return end if not data.Character.Parent then removeESP(player) return end local localCharacter = LocalPlayer.Character local localRoot = localCharacter and localCharacter:FindFirstChild( "HumanoidRootPart" ) if not localRoot then return end local distance = ( localRoot.Position - data.Root.Position ).Magnitude local visible = distance <= Settings.ESP.MaxDistance if Settings.ESP.TeamCheck and LocalPlayer.Team ~= nil and player.Team == LocalPlayer.Team then visible = false end data.Highlight.Enabled = visible and Settings.ESP.Box data.Billboard.Enabled = visible if not visible then return end local parts = {} if Settings.ESP.Name then table.insert( parts, player.Name ) end if Settings.ESP.Health then table.insert( parts, "HP: " .. math.floor(data.Humanoid.Health) .. "/" .. math.floor(data.Humanoid.MaxHealth) ) end if Settings.ESP.Distance then table.insert( parts, math.floor(distance) .. " studs" ) end data.Text.Text = table.concat(parts, "\n") end function updateAllESP() if not Settings.ESP.Enabled then removeAllESP() return end for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer then if not ESPObjects[player] then createESP(player) end updateESP(player) end end end --======================================================== -- PLAYER EVENTS --======================================================== Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function() task.wait(0.5) if Settings.ESP.Enabled then createESP(player) end end) end) Players.PlayerRemoving:Connect(function(player) removeESP(player) end) --======================================================== -- GOD MODE --======================================================== function applyGodMode() if not Settings.GodMode then return end local character = LocalPlayer.Character if not character then return end local humanoid = character:FindFirstChildOfClass( "Humanoid" ) if not humanoid then return end humanoid.MaxHealth = 1000000 humanoid.Health = 1000000 end LocalPlayer.CharacterAdded:Connect(function() task.wait(1) applyGodMode() task.wait(0.5) if Settings.ESP.Enabled then updateAllESP() end end) --======================================================== -- AIM SYSTEM --======================================================== local function getAimTarget() local camera = workspace.CurrentCamera if not camera then return nil end -- Roblox GUI inset local mousePosition = UserInputService:GetMouseLocation() - GuiService:GetGuiInset() local closestTarget = nil local closestDistance = Settings.Aim.FOV for _, player in ipairs( Players:GetPlayers() ) do if player == LocalPlayer then continue end if Settings.Aim.TeamCheck and LocalPlayer.Team ~= nil and player.Team == LocalPlayer.Team 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 targetPart = character:FindFirstChild( Settings.Aim.TargetPart ) if not targetPart then continue end local screenPosition, visible = camera:WorldToViewportPoint( targetPart.Position ) if not visible or screenPosition.Z <= 0 then continue end -- Wall check if Settings.Aim.WallCheck then local origin = camera.CFrame.Position local direction = targetPart.Position - origin local params = RaycastParams.new() params.FilterType = Enum.RaycastFilterType.Exclude params.FilterDescendantsInstances = { LocalPlayer.Character } local result = workspace:Raycast( origin, direction, params ) if result and not result.Instance:IsDescendantOf( character ) then continue end end local distance = ( Vector2.new( screenPosition.X, screenPosition.Y ) - mousePosition ).Magnitude if distance < closestDistance then closestDistance = distance closestTarget = targetPart end end return closestTarget end --======================================================== -- AIM RENDER --======================================================== RunService:BindToRenderStep( "AnimeAimAssist", Enum.RenderPriority.Camera.Value + 1, function() if not Settings.Aim.Enabled then return end local camera = workspace.CurrentCamera if not camera then return end local target = getAimTarget() if not target or not target.Parent then return end local cameraPosition = camera.CFrame.Position local targetCFrame = CFrame.lookAt( cameraPosition, target.Position ) local smooth = math.clamp( Settings.Aim.Smoothness, 0.01, 1 ) camera.CFrame = camera.CFrame:Lerp( targetCFrame, smooth ) end ) --======================================================== -- ESP UPDATE LOOP --======================================================== RunService.RenderStepped:Connect(function() if Settings.ESP.Enabled then for player in pairs(ESPObjects) do updateESP(player) end end end) --======================================================== -- TABS --======================================================== AimTab.MouseButton1Click:Connect(function() showAimTab() end) ESPTab.MouseButton1Click:Connect(function() showESPTab() end) PlayerTab.MouseButton1Click:Connect(function() showPlayerTab() end) --======================================================== -- MENU OPEN / CLOSE --======================================================== UserInputService.InputBegan:Connect(function( input, processed ) if processed then return end if input.KeyCode == Settings.MenuKey then Background.Visible = not Background.Visible end end) --======================================================== -- START --======================================================== showAimTab() task.wait(1) applyGodMode() updateAllESP()