-- Services local CoreGui = game:GetService("CoreGui") local Players = game:GetService("Players") local RS = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer -- Vorherige Versionen löschen, um Überschneidungen zu vermeiden if CoreGui:FindFirstChild("PremiumEasterHub") then CoreGui.PremiumEasterHub:Destroy() end -- GUI Setup local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "PremiumEasterHub" ScreenGui.Parent = CoreGui ScreenGui.ResetOnSpawn = false -- Haupt-Frame (Draggable auf TRUE gesetzt für maximale Kompatibilität) local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 18) MainFrame.Position = UDim2.new(0.5, -125, 0.5, -150) MainFrame.Size = UDim2.new(0, 250, 0, 320) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true -- Klassische Drag-Methode (funktioniert immer) local MainCorner = Instance.new("UICorner") MainCorner.CornerRadius = UDim.new(0, 12) MainCorner.Parent = MainFrame -- Topbar (Nur für Design, da das ganze Frame dragbar ist) local TopBar = Instance.new("Frame") TopBar.Name = "TopBar" TopBar.Parent = MainFrame TopBar.BackgroundColor3 = Color3.fromRGB(25, 25, 30) TopBar.Size = UDim2.new(1, 0, 0, 60) TopBar.BorderSizePixel = 0 local TopCorner = Instance.new("UICorner") TopCorner.CornerRadius = UDim.new(0, 12) TopCorner.Parent = TopBar -- Profilbild & Name local ProfilePic = Instance.new("ImageLabel") ProfilePic.Parent = TopBar ProfilePic.Position = UDim2.new(0, 10, 0, 10) ProfilePic.Size = UDim2.new(0, 40, 0, 40) ProfilePic.BackgroundTransparency = 1 ProfilePic.Image = Players:GetUserThumbnailAsync(player.UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size420x420) local ProfilePicCorner = Instance.new("UICorner") ProfilePicCorner.CornerRadius = UDim.new(1, 0) ProfilePicCorner.Parent = ProfilePic local NameLabel = Instance.new("TextLabel") NameLabel.Parent = TopBar NameLabel.BackgroundTransparency = 1 NameLabel.Position = UDim2.new(0, 60, 0, 20) NameLabel.Size = UDim2.new(0, 180, 0, 20) NameLabel.Font = Enum.Font.GothamBold NameLabel.Text = player.DisplayName NameLabel.TextColor3 = Color3.fromRGB(255, 255, 255) NameLabel.TextSize = 14 NameLabel.TextXAlignment = Enum.TextXAlignment.Left -- Button Bereich (Hauptmenü) local ContentFrame = Instance.new("Frame") ContentFrame.Parent = MainFrame ContentFrame.BackgroundTransparency = 1 ContentFrame.Position = UDim2.new(0, 0, 0, 70) ContentFrame.Size = UDim2.new(1, 0, 1, -70) local UIListLayout = Instance.new("UIListLayout") UIListLayout.Parent = ContentFrame UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center UIListLayout.Padding = UDim.new(0, 10) UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder -- Helper für Buttons (Sicherere Klick-Erkennung) local function createBtn(text) local btn = Instance.new("TextButton") btn.Parent = ContentFrame btn.BackgroundColor3 = Color3.fromRGB(35, 35, 40) btn.Size = UDim2.new(0, 220, 0, 45) btn.Font = Enum.Font.GothamSemibold btn.Text = text btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 14 btn.AutoButtonColor = true local c = Instance.new("UICorner") c.CornerRadius = UDim.new(0, 8) c.Parent = btn return btn end local JumpBtn = createBtn("Inf Jump: AUS") local EggBtn = createBtn("Easter Farm: AUS") local CreditsBtn = createBtn("Credits") ---------------------------------------------------------------- -- NEUES CREDITS TAB ---------------------------------------------------------------- local CreditsTab = Instance.new("Frame") CreditsTab.Name = "CreditsTab" CreditsTab.Parent = MainFrame CreditsTab.BackgroundColor3 = Color3.fromRGB(15, 15, 18) CreditsTab.Position = UDim2.new(0, 0, 0, 60) CreditsTab.Size = UDim2.new(1, 0, 1, -60) CreditsTab.Visible = false -- Standardmäßig versteckt CreditsTab.ZIndex = 5 local CreditsTitle = Instance.new("TextLabel") CreditsTitle.Parent = CreditsTab CreditsTitle.BackgroundTransparency = 1 CreditsTitle.Position = UDim2.new(0, 0, 0, 20) CreditsTitle.Size = UDim2.new(1, 0, 0, 30) CreditsTitle.Font = Enum.Font.GothamBold CreditsTitle.Text = "CREDITS" CreditsTitle.TextColor3 = Color3.fromRGB(255, 255, 255) CreditsTitle.TextSize = 22 CreditsTitle.ZIndex = 6 local CreditsCreator = Instance.new("TextLabel") CreditsCreator.Parent = CreditsTab CreditsCreator.BackgroundTransparency = 1 CreditsCreator.Position = UDim2.new(0, 0, 0, 50) CreditsCreator.Size = UDim2.new(1, 0, 0, 20) CreditsCreator.Font = Enum.Font.GothamSemibold CreditsCreator.Text = "By Redwan_Mainy" CreditsCreator.TextColor3 = Color3.fromRGB(200, 200, 200) CreditsCreator.TextSize = 15 CreditsCreator.ZIndex = 6 -- TextBox für den Discord-Link (damit man ihn kopieren kann) local DiscordBox = Instance.new("TextBox") DiscordBox.Parent = CreditsTab DiscordBox.BackgroundColor3 = Color3.fromRGB(25, 25, 30) DiscordBox.Position = UDim2.new(0.5, -100, 0, 95) DiscordBox.Size = UDim2.new(0, 200, 0, 35) DiscordBox.Font = Enum.Font.Gotham DiscordBox.Text = "https://discord.gg/H2y94Ya3Xm" DiscordBox.TextColor3 = Color3.fromRGB(100, 150, 255) DiscordBox.TextSize = 12 DiscordBox.ClearTextOnFocus = false DiscordBox.TextEditable = false DiscordBox.ZIndex = 6 local DiscordCorner = Instance.new("UICorner") DiscordCorner.CornerRadius = UDim.new(0, 6) DiscordCorner.Parent = DiscordBox local DiscordHint = Instance.new("TextLabel") DiscordHint.Parent = CreditsTab DiscordHint.BackgroundTransparency = 1 DiscordHint.Position = UDim2.new(0, 0, 0, 135) DiscordHint.Size = UDim2.new(1, 0, 0, 20) DiscordHint.Font = Enum.Font.Gotham DiscordHint.Text = "(Klick in die Box zum Kopieren)" DiscordHint.TextColor3 = Color3.fromRGB(120, 120, 120) DiscordHint.TextSize = 11 DiscordHint.ZIndex = 6 -- Zurück Button im Credits Tab local BackBtn = Instance.new("TextButton") BackBtn.Parent = CreditsTab BackBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50) BackBtn.Position = UDim2.new(0.5, -110, 1, -55) BackBtn.Size = UDim2.new(0, 220, 0, 40) BackBtn.Font = Enum.Font.GothamSemibold BackBtn.Text = "Zurück" BackBtn.TextColor3 = Color3.fromRGB(255, 255, 255) BackBtn.TextSize = 14 BackBtn.AutoButtonColor = true BackBtn.ZIndex = 6 local BackCorner = Instance.new("UICorner") BackCorner.CornerRadius = UDim.new(0, 8) BackCorner.Parent = BackBtn ---------------------------------------------------------------- -- LOGIK (Kein Löschen der Funktionen) ---------------------------------------------------------------- local infJump, eggFarm = false, false -- Easter Egg Farm & Noclip task.spawn(function() while task.wait(0.5) do if eggFarm and player.Character then -- Noclip for _, v in pairs(player.Character:GetChildren()) do if v:IsA("BasePart") then v.CanCollide = false end end -- Egg Farm local egg = workspace:FindFirstChild("") if egg and egg:FindFirstChild("_PrimaryPart") then if not egg:FindFirstChild("EggHighlight") then local h = Instance.new("Highlight", egg) h.Name = "EggHighlight" h.FillColor = Color3.fromRGB(255, 255, 0) end player.Character:MoveTo(egg._PrimaryPart.Position) end end end end) -- Jump Request UserInputService.JumpRequest:Connect(function() if infJump and player.Character and player.Character:FindFirstChildOfClass("Humanoid") then player.Character:FindFirstChildOfClass("Humanoid"):ChangeState(Enum.HumanoidStateType.Jumping) end end) ---------------------------------------------------------------- -- BUTTON KLICKS ---------------------------------------------------------------- JumpBtn.MouseButton1Click:Connect(function() infJump = not infJump JumpBtn.Text = "Inf Jump: " .. (infJump and "AN" or "AUS") JumpBtn.BackgroundColor3 = infJump and Color3.fromRGB(0, 150, 0) or Color3.fromRGB(35, 35, 40) end) EggBtn.MouseButton1Click:Connect(function() eggFarm = not eggFarm EggBtn.Text = "Easter Farm: " .. (eggFarm and "AN" or "AUS") EggBtn.BackgroundColor3 = eggFarm and Color3.fromRGB(150, 100, 0) or Color3.fromRGB(35, 35, 40) if not eggFarm then for _, v in pairs(workspace:GetDescendants()) do if v.Name == "EggHighlight" then v:Destroy() end end end end) -- Tab System Logik CreditsBtn.MouseButton1Click:Connect(function() ContentFrame.Visible = false -- Versteckt die normalen Buttons CreditsTab.Visible = true -- Zeigt das neue Credits Tab end) BackBtn.MouseButton1Click:Connect(function() CreditsTab.Visible = false -- Versteckt das Credits Tab ContentFrame.Visible = true -- Zeigt die normalen Buttons wieder an end)