-- ELEONORA HUB: TEMA ROXO NEON (VERSÃO ATUALIZADA) local ScreenGui = Instance.new("ScreenGui") local Players = game:GetService("Players") local Player = Players.LocalPlayer local RunService = game:GetService("RunService") -- Limpeza de execuções anteriores if game.CoreGui:FindFirstChild("EleonoraHub") then game.CoreGui.EleonoraHub:Destroy() end ScreenGui.Name = "EleonoraHub" ScreenGui.Parent = game.CoreGui local function round(parent, radius) local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, radius) corner.Parent = parent end -- BOTÃO DE ABRIR (ÍCONE CIRCULAR) local OpenIcon = Instance.new("ImageButton") OpenIcon.Name = "OpenIcon" OpenIcon.Parent = ScreenGui OpenIcon.BackgroundColor3 = Color3.fromRGB(20, 20, 20) OpenIcon.Position = UDim2.new(0, 15, 0.5, -30) OpenIcon.Size = UDim2.new(0, 65, 0, 65) OpenIcon.Image = "rbxassetid://130637819721087" -- Sua imagem personalizada OpenIcon.Active = true OpenIcon.Draggable = true round(OpenIcon, 100) local IconStroke = Instance.new("UIStroke") IconStroke.Thickness = 3 IconStroke.Color = Color3.fromRGB(170, 0, 255) -- Roxo Neon IconStroke.Parent = OpenIcon -- MENU PRINCIPAL local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) MainFrame.Position = UDim2.new(0.5, -125, 0.5, -200) MainFrame.Size = UDim2.new(0, 250, 0, 420) MainFrame.Visible = false MainFrame.Active = true MainFrame.Draggable = true round(MainFrame, 15) local Stroke = Instance.new("UIStroke") Stroke.Thickness = 3; Stroke.Color = Color3.fromRGB(170, 0, 255); Stroke.Parent = MainFrame -- HEADER (LOGO E TÍTULO NOVO) local Header = Instance.new("Frame") Header.Parent = MainFrame; Header.Size = UDim2.new(1, 0, 0, 95); Header.BackgroundColor3 = Color3.fromRGB(20, 20, 20); round(Header, 15) local Logo = Instance.new("ImageLabel") Logo.Parent = Header; Logo.Size = UDim2.new(0, 75, 0, 75); Logo.Position = UDim2.new(0, 12, 0.5, -37); Logo.BackgroundTransparency = 1; Logo.Image = "rbxassetid://130637819721087" local Title = Instance.new("TextLabel") Title.Parent = Header; Title.Size = UDim2.new(1, -100, 1, 0); Title.Position = UDim2.new(0, 95, 0, 0); Title.Text = "Eleonora hub"; Title.TextColor3 = Color3.fromRGB(170, 0, 255); Title.Font = "GothamBold"; Title.TextSize = 18; Title.TextXAlignment = "Left"; Title.BackgroundTransparency = 1 local CloseMainX = Instance.new("TextButton") CloseMainX.Parent = Header; CloseMainX.Size = UDim2.new(0, 40, 0, 40); CloseMainX.Position = UDim2.new(1, -45, 0.5, -20); CloseMainX.Text = "X"; CloseMainX.TextColor3 = Color3.fromRGB(255, 0, 0); CloseMainX.BackgroundTransparency = 1; CloseMainX.Font = "GothamBold"; CloseMainX.TextSize = 25 -- SCROLLING FRAME local Scroll = Instance.new("ScrollingFrame") Scroll.Parent = MainFrame; Scroll.Size = UDim2.new(1, -10, 1, -110); Scroll.Position = UDim2.new(0, 5, 0, 105); Scroll.BackgroundTransparency = 1; Scroll.CanvasSize = UDim2.new(0, 0, 2.3, 0); Scroll.ScrollBarThickness = 5; Scroll.ScrollBarImageColor3 = Color3.fromRGB(170, 0, 255) local List = Instance.new("UIListLayout"); List.Parent = Scroll; List.Padding = UDim.new(0, 10); List.HorizontalAlignment = "Center" local function createBtn(text, color) local btn = Instance.new("TextButton") btn.Parent = Scroll; btn.Text = text; btn.Size = UDim2.new(0.9, 0, 0, 45); btn.BackgroundColor3 = Color3.fromRGB(25, 25, 25); btn.TextColor3 = color; btn.Font = "GothamBold"; btn.TextSize = 13; round(btn, 10); local s = Instance.new("UIStroke"); s.Thickness = 1; s.Color = color; s.Parent = btn return btn end -- BOTÕES local MusicBtn = createBtn("🎵 MENU MÚSICA", Color3.fromRGB(255, 200, 0)) local ShieldBtn = createBtn("🛡️ ESCUDO (IMORTAL)", Color3.fromRGB(0, 170, 255)) local FlyBtn = createBtn("🚀 VOO SUPER-HERÓI", Color3.fromRGB(170, 0, 255)) local NoclipBtn = createBtn("👻 ATRAVESSAR PAREDES", Color3.fromRGB(0, 255, 255)) local EspBtn = createBtn("👁️ VER PESSOAS (ESP)", Color3.fromRGB(0, 255, 0)) local SpeedBtn = createBtn("⚡ SUPER VELOCIDADE", Color3.fromRGB(255, 255, 0)) local JumpBtn = createBtn("🦘 SUPER PULO", Color3.fromRGB(170, 0, 255)) local AdminBtn = createBtn("🛠️ ADMIN (IY)", Color3.fromRGB(255, 210, 0)) -- MENU MÚSICA local MusicFrame = Instance.new("Frame") MusicFrame.Parent = ScreenGui; MusicFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15); MusicFrame.Position = UDim2.new(0.5, -110, 0.5, -80); MusicFrame.Size = UDim2.new(0, 220, 0, 160); MusicFrame.Visible = false; MusicFrame.Active = true; MusicFrame.Draggable = true; round(MusicFrame, 15) local MStroke = Instance.new("UIStroke"); MStroke.Color = Color3.fromRGB(170, 0, 255); MStroke.Thickness = 2; MStroke.Parent = MusicFrame local CloseMusicX = Instance.new("TextButton") CloseMusicX.Parent = MusicFrame; CloseMusicX.Size = UDim2.new(0, 30, 0, 30); CloseMusicX.Position = UDim2.new(1, -35, 0, 5); CloseMusicX.Text = "X"; CloseMusicX.TextColor3 = Color3.fromRGB(255, 0, 0); CloseMusicX.BackgroundTransparency = 1; CloseMusicX.Font = "GothamBold"; CloseMusicX.TextSize = 20 local IdInput = Instance.new("TextBox") IdInput.Parent = MusicFrame; IdInput.Size = UDim2.new(0.85, 0, 0, 35); IdInput.Position = UDim2.new(0.075, 0, 0.35, 0); IdInput.PlaceholderText = "ID da Música..."; IdInput.BackgroundColor3 = Color3.fromRGB(30, 30, 30); IdInput.TextColor3 = Color3.fromRGB(255, 255, 255); round(IdInput, 8) local PlayBtn = Instance.new("TextButton") PlayBtn.Parent = MusicFrame; PlayBtn.Size = UDim2.new(0.4, 0, 0, 35); PlayBtn.Position = UDim2.new(0.075, 0, 0.7, 0); PlayBtn.Text = "Tocar"; PlayBtn.BackgroundColor3 = Color3.fromRGB(0, 150, 0); PlayBtn.TextColor3 = Color3.fromRGB(255,255,255); round(PlayBtn, 8) local StopBtn = Instance.new("TextButton") StopBtn.Parent = MusicFrame; StopBtn.Size = UDim2.new(0.4, 0, 0, 35); StopBtn.Position = UDim2.new(0.525, 0, 0.7, 0); StopBtn.Text = "Parar"; StopBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0); StopBtn.TextColor3 = Color3.fromRGB(255,255,255); round(StopBtn, 8) -- LÓGICAS (SPEED, JUMP, FLY, ETC) local BackgroundSound = Instance.new("Sound", game.Workspace) MusicBtn.MouseButton1Click:Connect(function() MusicFrame.Visible = true end) CloseMusicX.MouseButton1Click:Connect(function() MusicFrame.Visible = false end) PlayBtn.MouseButton1Click:Connect(function() BackgroundSound.SoundId = "rbxassetid://" .. IdInput.Text; BackgroundSound:Play(); BackgroundSound.Looped = true end) StopBtn.MouseButton1Click:Connect(function() BackgroundSound:Stop() end) local ShieldEnabled = false ShieldBtn.MouseButton1Click:Connect(function() ShieldEnabled = not ShieldEnabled if ShieldEnabled and Player.Character then local ff = Instance.new("ForceField", Player.Character); ff.Name = "EleonoraShield" ShieldBtn.BackgroundColor3 = Color3.fromRGB(80, 0, 120) elseif Player.Character:FindFirstChild("EleonoraShield") then Player.Character.EleonoraShield:Destroy() ShieldBtn.BackgroundColor3 = Color3.fromRGB(25, 25, 25) end end) SpeedBtn.MouseButton1Click:Connect(function() Player.Character.Humanoid.WalkSpeed = (Player.Character.Humanoid.WalkSpeed == 16 and 100 or 16) end) JumpBtn.MouseButton1Click:Connect(function() Player.Character.Humanoid.JumpPower = (Player.Character.Humanoid.JumpPower == 50 and 150 or 50) end) local Noclip = false NoclipBtn.MouseButton1Click:Connect(function() Noclip = not Noclip end) RunService.Stepped:Connect(function() if Noclip and Player.Character then for _, part in pairs(Player.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) local Flying = false FlyBtn.MouseButton1Click:Connect(function() Flying = not Flying local Char = Player.Character if Flying and Char then local bv = Instance.new("BodyVelocity", Char.HumanoidRootPart); bv.Name = "FVel"; bv.MaxForce = Vector3.new(9e9,9e9,9e9) local bg = Instance.new("BodyGyro", Char.HumanoidRootPart); bg.Name = "FGyro"; bg.MaxTorque = Vector3.new(9e9,9e9,9e9) task.spawn(function() while Flying and Char do task.wait(); bv.Velocity = workspace.CurrentCamera.CFrame.LookVector * 120; bg.CFrame = workspace.CurrentCamera.CFrame; Char.Humanoid.PlatformStand = true end if Char:FindFirstChild("FVel") then Char.FVel:Destroy() end if Char:FindFirstChild("FGyro") then Char.FGyro:Destroy() end Char.Humanoid.PlatformStand = false end) end end) AdminBtn.MouseButton1Click:Connect(function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() end) -- CONTROLES DE ABRIR/FECHAR CloseMainX.MouseButton1Click:Connect(function() MainFrame.Visible = false end) OpenIcon.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end)