-- Roblox GUI Script with Keysystem - Made by 5297_X local player = game.Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") -- Keysystem local keyRequired = "5297_xZw7NwoRqiB" local keyGui = Instance.new("ScreenGui", playerGui) keyGui.Name = "KeySystem" local keyFrame = Instance.new("Frame", keyGui) keyFrame.Size = UDim2.new(0, 300, 0, 200) keyFrame.Position = UDim2.new(0.5, -150, 0.5, -100) keyFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25) Instance.new("UICorner", keyFrame).CornerRadius = UDim.new(0, 12) local title = Instance.new("TextLabel", keyFrame) title.Size = UDim2.new(1, 0, 0, 40) title.Position = UDim2.new(0, 0, 0, 0) title.Text = "COPY DISCORD" title.TextColor3 = Color3.new(1, 1, 1) title.BackgroundTransparency = 1 title.TextWrapped = true title.TextScaled = true local discordButton = Instance.new("TextButton", keyFrame) discordButton.Size = UDim2.new(0.8, 0, 0, 35) discordButton.Position = UDim2.new(0.1, 0, 0.25, 0) discordButton.Text = "Copy Discord" discordButton.BackgroundColor3 = Color3.fromRGB(50, 100, 200) discordButton.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", discordButton).CornerRadius = UDim.new(0, 10) discordButton.MouseButton1Click:Connect(function() setclipboard("https://discord.gg/a3Q4kp2eJw") discordButton.Text = "Copied!" wait(1) discordButton.Text = "Copy Discord" end) local input = Instance.new("TextBox", keyFrame) input.Size = UDim2.new(0.8, 0, 0, 35) input.Position = UDim2.new(0.1, 0, 0.5, 0) input.PlaceholderText = "Enter Key" input.TextColor3 = Color3.new(1, 1, 1) input.BackgroundColor3 = Color3.fromRGB(40, 40, 40) Instance.new("UICorner", input).CornerRadius = UDim.new(0, 10) local submit = Instance.new("TextButton", keyFrame) submit.Size = UDim2.new(0.8, 0, 0, 35) submit.Position = UDim2.new(0.1, 0, 0.7, 0) submit.Text = "Submit Key" submit.BackgroundColor3 = Color3.fromRGB(70, 130, 70) submit.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", submit).CornerRadius = UDim.new(0, 10) submit.MouseButton1Click:Connect(function() if input.Text == keyRequired then keyGui:Destroy() -- DEIN KOMPLETTES MENÜSCRIPT BEGINNT HIER: -- [FÜGE DEIN GANZES MENÜSCRIPT AB HIER EIN – das hast du oben gesch -- Roblox GUI Script - Made by 5297_X local player = game.Players.LocalPlayer local gui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui")) gui.Name = "5297_Menu" gui.ResetOnSpawn = false local frame = Instance.new("Frame", gui) frame.Size = UDim2.new(0.8, 0, 0.8, 0) frame.Position = UDim2.new(0.1, 0, 0.1, 0) frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) frame.Visible = false frame.BorderSizePixel = 0 frame.ClipsDescendants = true local corner = Instance.new("UICorner", frame) corner.CornerRadius = UDim.new(0, 20) frame.Visible = true frame.BackgroundTransparency = 1 frame:TweenSizeAndPosition(frame.Size, frame.Position, Enum.EasingDirection.Out, Enum.EasingStyle.Quad, 0.4, true) for i = 1, 10 do frame.BackgroundTransparency = 1 - (i / 10) wait(0.03) end local close = Instance.new("TextButton", frame) close.Text = "X" close.Size = UDim2.new(0, 30, 0, 30) close.Position = UDim2.new(1, -35, 0, 5) close.BackgroundColor3 = Color3.fromRGB(60, 60, 60) close.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", close).CornerRadius = UDim.new(0, 8) local min = Instance.new("TextButton", frame) min.Text = "-" min.Size = UDim2.new(0, 30, 0, 30) min.Position = UDim2.new(1, -70, 0, 5) min.BackgroundColor3 = Color3.fromRGB(60, 60, 60) min.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", min).CornerRadius = UDim.new(0, 8) local isMinimized = false local originalSize = frame.Size min.MouseButton1Click:Connect(function() if not isMinimized then frame:TweenSize(UDim2.new(0, 200, 0, 50), "Out", "Quad", 0.3, true) isMinimized = true for _, c in pairs(frame:GetChildren()) do if c ~= close and c ~= min then c.Visible = false end end else frame:TweenSize(originalSize, "Out", "Quad", 0.3, true) wait(0.3) isMinimized = false for _, c in pairs(frame:GetChildren()) do c.Visible = true end end end) close.MouseButton1Click:Connect(function() gui:Destroy() end) local tabs = {"Walkspeed", "Jump Power", "Reset Stats", "Anti-AFK", "Teleport", "NoClip", "ESP", "Rejoin", "Infinite Jumps", "Player Info"} local content = Instance.new("Frame", frame) content.Size = UDim2.new(0.75, 0, 1, -40) content.Position = UDim2.new(0.25, 0, 0, 40) content.BackgroundTransparency = 1 local tabHolder = Instance.new("ScrollingFrame", frame) tabHolder.Size = UDim2.new(0.25, 0, 1, 0) tabHolder.CanvasSize = UDim2.new(0, 0, 0, #tabs * 50) tabHolder.ScrollBarThickness = 6 tabHolder.BackgroundTransparency = 1 tabHolder.AutomaticCanvasSize = Enum.AutomaticSize.Y tabHolder.ScrollingDirection = Enum.ScrollingDirection.Y local function switchTab(name) for _, c in pairs(content:GetChildren()) do c:Destroy() end if name == "Walkspeed" then local box = Instance.new("TextBox", content) box.Size = UDim2.new(0.5, 0, 0, 40) box.Position = UDim2.new(0.25, 0, 0.1, 0) box.PlaceholderText = "Enter WalkSpeed" box.TextColor3 = Color3.new(1, 1, 1) box.BackgroundColor3 = Color3.fromRGB(45, 45, 45) Instance.new("UICorner", box).CornerRadius = UDim.new(0, 10) local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.5, 0, 0, 40) btn.Position = UDim2.new(0.25, 0, 0.3, 0) btn.Text = "Change WalkSpeed" btn.BackgroundColor3 = Color3.fromRGB(70, 70, 70) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() local speed = tonumber(box.Text) if speed then player.Character.Humanoid.WalkSpeed = speed end end) elseif name == "Jump Power" then local box = Instance.new("TextBox", content) box.Size = UDim2.new(0.5, 0, 0, 40) box.Position = UDim2.new(0.25, 0, 0.1, 0) box.PlaceholderText = "Enter Jump Power" box.TextColor3 = Color3.new(1, 1, 1) box.BackgroundColor3 = Color3.fromRGB(45, 45, 45) Instance.new("UICorner", box).CornerRadius = UDim.new(0, 10) local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.5, 0, 0, 40) btn.Position = UDim2.new(0.25, 0, 0.3, 0) btn.Text = "Change Jump Power" btn.BackgroundColor3 = Color3.fromRGB(70, 70, 70) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() local power = tonumber(box.Text) if power then local h = player.Character.Humanoid h.UseJumpPower = true h.JumpPower = power end end) elseif name == "Reset Stats" then local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.5, 0, 0, 40) btn.Position = UDim2.new(0.25, 0, 0.2, 0) btn.Text = "Reset WalkSpeed & Jump" btn.BackgroundColor3 = Color3.fromRGB(120, 0, 0) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() local h = player.Character.Humanoid h.WalkSpeed = 16 h.JumpPower = 50 end) elseif name == "Anti-AFK" then local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.6, 0, 0, 40) btn.Position = UDim2.new(0.2, 0, 0.1, 0) btn.Text = "Enable Anti-AFK" btn.BackgroundColor3 = Color3.fromRGB(60, 120, 60) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() game:GetService("Players").LocalPlayer.Idled:Connect(function() local vu = game:GetService("VirtualUser") vu:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame) wait(1) vu:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame) end) btn.Text = "Anti-AFK Enabled" end) elseif name == "Teleport" then local box = Instance.new("TextBox", content) box.Size = UDim2.new(0.6, 0, 0, 40) box.Position = UDim2.new(0.2, 0, 0.1, 0) box.PlaceholderText = "Enter player name" box.TextColor3 = Color3.new(1, 1, 1) box.BackgroundColor3 = Color3.fromRGB(45, 45, 45) Instance.new("UICorner", box).CornerRadius = UDim.new(0, 10) local tpBtn = Instance.new("TextButton", content) tpBtn.Size = UDim2.new(0.6, 0, 0, 40) tpBtn.Position = UDim2.new(0.2, 0, 0.25, 0) tpBtn.Text = "Teleport to Player" tpBtn.BackgroundColor3 = Color3.fromRGB(70, 70, 70) tpBtn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", tpBtn).CornerRadius = UDim.new(0, 10) tpBtn.MouseButton1Click:Connect(function() local targetName = box.Text for _, p in pairs(game.Players:GetPlayers()) do if string.lower(p.Name) == string.lower(targetName) and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then player.Character:MoveTo(p.Character.HumanoidRootPart.Position) end end end) elseif name == "NoClip" then local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.6, 0, 0, 40) btn.Position = UDim2.new(0.2, 0, 0.1, 0) btn.Text = "Toggle NoClip (N)" btn.BackgroundColor3 = Color3.fromRGB(80, 80, 80) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) local noclip = false game:GetService("UserInputService").InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.N then noclip = not noclip end end) game:GetService("RunService").Stepped:Connect(function() if noclip and player.Character then for _, v in pairs(player.Character:GetDescendants()) do if v:IsA("BasePart") then v.CanCollide = false end end end end) elseif name == "ESP" then local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.6, 0, 0, 40) btn.Position = UDim2.new(0.2, 0, 0.1, 0) btn.Text = "Enable ESP" btn.BackgroundColor3 = Color3.fromRGB(80, 80, 120) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() for _, p in pairs(game.Players:GetPlayers()) do if p ~= player and p.Character then local billboard = Instance.new("BillboardGui", p.Character) billboard.Size = UDim2.new(0, 100, 0, 20) billboard.Adornee = p.Character:FindFirstChild("Head") billboard.AlwaysOnTop = true local label = Instance.new("TextLabel", billboard) label.Size = UDim2.new(1, 0, 1, 0) label.Text = p.Name label.TextColor3 = Color3.new(1, 0, 0) label.BackgroundTransparency = 1 end end end) elseif name == "Rejoin" then local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.6, 0, 0, 40) btn.Position = UDim2.new(0.2, 0, 0.1, 0) btn.Text = "Rejoin Server" btn.BackgroundColor3 = Color3.fromRGB(100, 60, 60) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId, game.JobId, player) end) elseif name == "Infinite Jumps" then local btn = Instance.new("TextButton", content) btn.Size = UDim2.new(0.6, 0, 0, 40) btn.Position = UDim2.new(0.2, 0, 0.1, 0) btn.Text = "Enable Infinite Jump" btn.BackgroundColor3 = Color3.fromRGB(60, 100, 120) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() game:GetService("UserInputService").JumpRequest:Connect(function() player.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping") end) end) elseif name == "Player Info" then local y = 0 for _, p in pairs(game.Players:GetPlayers()) do local label = Instance.new("TextLabel", content) label.Size = UDim2.new(1, 0, 0, 30) label.Position = UDim2.new(0, 0, 0, y) local h = p.Character and p.Character:FindFirstChild("Humanoid") label.Text = string.format("%s | HP: %d | WS: %d | JP: %d", p.Name, h and h.Health or 0, h and h.WalkSpeed or 0, h and h.JumpPower or 0) label.TextColor3 = Color3.new(1, 1, 1) label.BackgroundTransparency = 1 y = y + 35 end end end for i, name in ipairs(tabs) do local btn = Instance.new("TextButton", tabHolder) btn.Size = UDim2.new(1, 0, 0, 40) btn.Position = UDim2.new(0, 0, 0, (i - 1) * 45 + 40) btn.Text = name btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) btn.TextColor3 = Color3.new(1, 1, 1) Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 10) btn.MouseButton1Click:Connect(function() switchTab(name) end) end switchTab("Walkspeed") else submit.Text = "Invalid Key!" wait(1.5) submit.Text = "Submit Key" end end)