--[[ PANDEL REBORN - "REMY SPECIAL" EDITION 🍞 - Added Image (12297948533) - Ultimate Modern Animations - Speed 25, 50, 100 - Credits: made by (remygelbwurst🍞) ]] local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local TeleportService = game:GetService("TeleportService") local HttpService = game:GetService("HttpService") local TweenService = game:GetService("TweenService") local LocalPlayer = Players.LocalPlayer -- // THEME // -- local Theme = { Main = Color3.fromRGB(35, 40, 50), Secondary = Color3.fromRGB(45, 52, 68), Accent = Color3.fromRGB(46, 204, 150), Text = Color3.fromRGB(255, 255, 255), TextDark = Color3.fromRGB(200, 200, 200), Corner = UDim.new(0, 12) } local State = { InfJump = false, Places = {} } -- Cleanup if game.CoreGui:FindFirstChild("PandelRemyFinal") then game.CoreGui["PandelRemyFinal"]:Destroy() end local ScreenGui = Instance.new("ScreenGui", game.CoreGui) ScreenGui.Name = "PandelRemyFinal" ScreenGui.ResetOnSpawn = false local MainFrame = Instance.new("Frame", ScreenGui) MainFrame.Size = UDim2.new(0, 520, 0, 360) MainFrame.Position = UDim2.new(0.5, -260, 0.5, -180) MainFrame.BackgroundColor3 = Theme.Main MainFrame.Visible = false MainFrame.ClipsDescendants = true Instance.new("UICorner", MainFrame).CornerRadius = Theme.Corner Instance.new("UIStroke", MainFrame).Color = Theme.Secondary local Sidebar = Instance.new("Frame", MainFrame) Sidebar.Size = UDim2.new(0, 150, 1, 0) Sidebar.BackgroundColor3 = Theme.Secondary Instance.new("UICorner", Sidebar).CornerRadius = Theme.Corner -- // LOGO DECAL (NEU) // -- local Logo = Instance.new("ImageLabel", Sidebar) Logo.Size = UDim2.new(0, 80, 0, 80) Logo.Position = UDim2.new(0.5, -40, 0, 15) Logo.BackgroundTransparency = 1 Logo.Image = "rbxassetid://12297948533" -- Deine ID local LogoCorner = Instance.new("UICorner", Logo) LogoCorner.CornerRadius = UDim.new(1, 0) -- Macht es rund local ContentArea = Instance.new("Frame", MainFrame) ContentArea.Size = UDim2.new(1, -170, 1, -45) ContentArea.Position = UDim2.new(0, 160, 0, 10) ContentArea.BackgroundTransparency = 1 local Credits = Instance.new("TextLabel", MainFrame) Credits.Size = UDim2.new(0, 200, 0, 20) Credits.Position = UDim2.new(1, -210, 1, -25) Credits.BackgroundTransparency = 1 Credits.Text = "made by (remygelbwurst🍞)" Credits.TextColor3 = Theme.TextDark Credits.Font = Enum.Font.GothamBold Credits.TextSize = 11 Credits.TextXAlignment = Enum.TextXAlignment.Right -- // ANIMATION HELPERS // -- local function ClickEffect(obj) local tween = TweenService:Create(obj, TweenInfo.new(0.1, Enum.EasingStyle.Quad), {Size = obj.Size + UDim2.new(0, 4, 0, 2)}) tween:Play() tween.Completed:Connect(function() TweenService:Create(obj, TweenInfo.new(0.15), {Size = obj.Size - UDim2.new(0, 4, 0, 2)}):Play() end) end -- // UI BUILDER // -- local function AddTab(name) local Page = Instance.new("ScrollingFrame", ContentArea) Page.Size = UDim2.new(1, 0, 1, 0) Page.BackgroundTransparency = 1 Page.ScrollBarThickness = 0 Page.Visible = false Instance.new("UIListLayout", Page).Padding = UDim.new(0, 8) local TabBtn = Instance.new("TextButton", Sidebar) TabBtn.Size = UDim2.new(0, 130, 0, 35) -- Position unter dem Logo (Logo ist bei Y=15+80) TabBtn.Position = UDim2.new(0, 10, 0, 110 + (#Sidebar:GetChildren()-2) * 40) TabBtn.BackgroundColor3 = Theme.Main TabBtn.Text = name TabBtn.TextColor3 = Theme.Text TabBtn.Font = Enum.Font.GothamBold TabBtn.TextSize = 12 Instance.new("UICorner", TabBtn).CornerRadius = UDim.new(0, 8) TabBtn.MouseButton1Click:Connect(function() ClickEffect(TabBtn) for _, v in pairs(ContentArea:GetChildren()) do if v:IsA("ScrollingFrame") then v.Visible = false end end for _, v in pairs(Sidebar:GetChildren()) do if v:IsA("TextButton") then TweenService:Create(v, TweenInfo.new(0.2), {BackgroundColor3 = Theme.Main}):Play() end end Page.Visible = true TweenService:Create(TabBtn, TweenInfo.new(0.2), {BackgroundColor3 = Theme.Accent}):Play() end) return Page, TabBtn end local function CreateButton(page, text, callback) local b = Instance.new("TextButton", page) b.Size = UDim2.new(1, -10, 0, 35) b.BackgroundColor3 = Theme.Secondary b.Text = text b.TextColor3 = Theme.Text b.Font = Enum.Font.GothamBold b.TextSize = 14 Instance.new("UICorner", b).CornerRadius = UDim.new(0, 8) b.MouseButton1Click:Connect(function() ClickEffect(b) callback() end) end -- // MAXWELL BUTTON // -- local MaxwellBtn = Instance.new("ImageButton", ScreenGui) MaxwellBtn.Size = UDim2.new(0, 70, 0, 70) MaxwellBtn.Position = UDim2.new(0, 20, 0.5, -35) MaxwellBtn.BackgroundColor3 = Theme.Secondary MaxwellBtn.Image = "rbxassetid://113143401448880" Instance.new("UICorner", MaxwellBtn).CornerRadius = UDim.new(1, 0) local MStroke = Instance.new("UIStroke", MaxwellBtn) MStroke.Color = Theme.Accent MStroke.Thickness = 3 MaxwellBtn.MouseButton1Click:Connect(function() if not MainFrame.Visible then MainFrame.Visible = true MainFrame.Size = UDim2.new(0,0,0,0) TweenService:Create(MainFrame, TweenInfo.new(0.5, Enum.EasingStyle.Back), {Size = UDim2.new(0, 520, 0, 360)}):Play() else local t = TweenService:Create(MainFrame, TweenInfo.new(0.3, Enum.EasingStyle.Quart, Enum.EasingDirection.In), {Size = UDim2.new(0,0,0,0)}) t:Play() t.Completed:Wait() MainFrame.Visible = false end end) -- // CONTENT // -- local pPlayer, btnP = AddTab("Player") local pTp, btnT = AddTab("Teleport") local pMisc, btnM = AddTab("Misc") local pSet, btnS = AddTab("Settings") pPlayer.Visible = true; btnP.BackgroundColor3 = Theme.Accent CreateButton(pPlayer, "Speed 25", function() LocalPlayer.Character.Humanoid.WalkSpeed = 25 end) CreateButton(pPlayer, "Speed 50", function() LocalPlayer.Character.Humanoid.WalkSpeed = 50 end) CreateButton(pPlayer, "Speed 100", function() LocalPlayer.Character.Humanoid.WalkSpeed = 100 end) CreateButton(pPlayer, "Infinite Jump", function() State.InfJump = not State.InfJump end) for i = 1, 3 do CreateButton(pTp, "Save Position "..i, function() State.Places[i] = LocalPlayer.Character.HumanoidRootPart.CFrame end) CreateButton(pTp, "Teleport "..i, function() if State.Places[i] then LocalPlayer.Character.HumanoidRootPart.CFrame = State.Places[i] end end) end -- // SETTINGS (COLOR & SIZE) // -- local function AddSlider(page, labelText, callback) local Container = Instance.new("Frame", page) Container.Size = UDim2.new(1, -10, 0, 65) Container.BackgroundTransparency = 1 local Label = Instance.new("TextLabel", Container); Label.Size = UDim2.new(1,0,0,20); Label.Text = labelText; Label.TextColor3 = Theme.Text; Label.BackgroundTransparency = 1; Label.Font = Enum.Font.GothamBold; Label.TextSize = 14 local Bar = Instance.new("Frame", Container); Bar.Size = UDim2.new(0.9,0,0,10); Bar.Position = UDim2.new(0.05,0,0,35); Bar.BackgroundColor3 = Theme.Secondary; Instance.new("UICorner", Bar) if labelText == "Theme Color" then local Grad = Instance.new("UIGradient", Bar) Grad.Color = ColorSequence.new({ColorSequenceKeypoint.new(0, Color3.fromHSV(0,1,1)), ColorSequenceKeypoint.new(0.5, Color3.fromHSV(0.5,1,1)), ColorSequenceKeypoint.new(1, Color3.fromHSV(1,1,1))}) end local Dot = Instance.new("TextButton", Bar); Dot.Size = UDim2.new(0,20,0,20); Dot.Position = UDim2.new(0.5,-10,0.5,-10); Dot.BackgroundColor3 = Color3.new(1,1,1); Dot.Text = ""; Instance.new("UICorner", Dot).CornerRadius = UDim.new(1,0) local dragging = false Dot.MouseButton1Down:Connect(function() dragging = true end) UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end) UserInputService.InputChanged:Connect(function(input) if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then local pos = math.clamp((input.Position.X - Bar.AbsolutePosition.X) / Bar.AbsoluteSize.X, 0, 1) Dot.Position = UDim2.new(pos, -10, 0.5, -10) callback(pos) end end) end AddSlider(pSet, "Theme Color", function(pos) local newCol = Color3.fromHSV(pos, 0.7, 1) Theme.Accent = newCol MStroke.Color = newCol for _, b in pairs(Sidebar:GetChildren()) do if b:IsA("TextButton") and b.BackgroundColor3 ~= Theme.Main then b.BackgroundColor3 = newCol end end end) AddSlider(pSet, "Maxwell Size", function(pos) local size = 40 + (pos * 100) MaxwellBtn.Size = UDim2.new(0, size, 0, size) end)