--[[ WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk! ]] -- Dark Executor Style UI With Animated Logo local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local player = Players.LocalPlayer -- GUI local gui = Instance.new("ScreenGui") gui.Name = "DarkExecutorUI" gui.ResetOnSpawn = false gui.Parent = player:WaitForChild("PlayerGui") -- Main Window local main = Instance.new("Frame") main.Size = UDim2.new(0, 950, 0, 550) main.Position = UDim2.new(0.5, -475, 0.5, -275) main.BackgroundColor3 = Color3.fromRGB(18,18,18) main.BorderSizePixel = 0 main.Parent = gui main.Active = true main.Draggable = true -- Top Bar local top = Instance.new("Frame") top.Size = UDim2.new(1,0,0,40) top.BackgroundColor3 = Color3.fromRGB(22,22,22) top.Parent = main -- LOGO ICON local icon = Instance.new("ImageLabel") icon.Size = UDim2.new(0, 35, 0, 35) icon.Position = UDim2.new(0, 8, 0.5, -17) icon.BackgroundTransparency = 1 icon.Image = "rbxassetid://109344748296552" icon.ImageTransparency = 1 icon.Parent = top -- Glow local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(255, 0, 0) stroke.Thickness = 2 stroke.Transparency = 1 stroke.Parent = icon -- Title local title = Instance.new("TextLabel") title.Size = UDim2.new(1, -90, 1, 0) title.Position = UDim2.new(0, 50, 0, 0) title.BackgroundTransparency = 1 title.Text = "Sigilkore" title.TextColor3 = Color3.fromRGB(255,80,80) title.Font = Enum.Font.GothamMedium title.TextSize = 16 title.TextXAlignment = Enum.TextXAlignment.Left title.Parent = top -- Close local close = Instance.new("TextButton") close.Size = UDim2.new(0,40,1,0) close.Position = UDim2.new(1,-40,0,0) close.Text = "✕" close.BackgroundTransparency = 1 close.TextColor3 = Color3.fromRGB(200,200,200) close.Font = Enum.Font.GothamBold close.TextSize = 18 close.Parent = top close.MouseButton1Click:Connect(function() main.Visible = false end) -- Sidebar local sidebar = Instance.new("Frame") sidebar.Size = UDim2.new(0,150,1,-40) sidebar.Position = UDim2.new(0,0,0,40) sidebar.BackgroundColor3 = Color3.fromRGB(22,22,22) sidebar.Parent = main -- Content local content = Instance.new("Frame") content.Size = UDim2.new(1,-150,1,-40) content.Position = UDim2.new(0,150,0,40) content.BackgroundColor3 = Color3.fromRGB(15,15,15) content.Parent = main -- Pages local editorPage = Instance.new("Frame") editorPage.Size = UDim2.new(1,0,1,0) editorPage.BackgroundTransparency = 1 editorPage.Parent = content local settingsPage = editorPage:Clone() settingsPage.Visible = false settingsPage.Parent = content local consolePage = editorPage:Clone() consolePage.Visible = false consolePage.Parent = content -- Sidebar Buttons local function makeTab(name, order) local btn = Instance.new("TextButton") btn.Size = UDim2.new(1,0,0,50) btn.Position = UDim2.new(0,0,0,(order-1)*50) btn.Text = name btn.BackgroundColor3 = Color3.fromRGB(22,22,22) btn.TextColor3 = Color3.fromRGB(200,200,200) btn.Font = Enum.Font.GothamMedium btn.TextSize = 14 btn.Parent = sidebar return btn end local editorBtn = makeTab("Editor",1) local settingsBtn = makeTab("Settings",2) local consoleBtn = makeTab("Console",3) local function switch(page) editorPage.Visible = false settingsPage.Visible = false consolePage.Visible = false page.Visible = true end editorBtn.MouseButton1Click:Connect(function() switch(editorPage) end) settingsBtn.MouseButton1Click:Connect(function() switch(settingsPage) end) consoleBtn.MouseButton1Click:Connect(function() switch(consolePage) end) -- Editor local box = Instance.new("TextBox") box.Size = UDim2.new(1,-20,1,-60) box.Position = UDim2.new(0,10,0,10) box.MultiLine = true box.ClearTextOnFocus = false box.TextWrapped = false box.TextXAlignment = Enum.TextXAlignment.Left box.TextYAlignment = Enum.TextYAlignment.Top box.BackgroundColor3 = Color3.fromRGB(20,20,20) box.TextColor3 = Color3.fromRGB(230,230,230) box.Font = Enum.Font.Code box.TextSize = 15 box.Text = "-- print('hello world')" box.Parent = editorPage local execute = Instance.new("TextButton") execute.Size = UDim2.new(0,120,0,35) execute.Position = UDim2.new(0,10,1,-45) execute.Text = "Execute" execute.BackgroundColor3 = Color3.fromRGB(35,35,35) execute.TextColor3 = Color3.new(1,1,1) execute.Font = Enum.Font.GothamMedium execute.TextSize = 14 execute.Parent = editorPage -- Console local consoleOutput = Instance.new("TextLabel") consoleOutput.Size = UDim2.new(1,-20,1,-20) consoleOutput.Position = UDim2.new(0,10,0,10) consoleOutput.BackgroundTransparency = 1 consoleOutput.TextWrapped = true consoleOutput.TextYAlignment = Enum.TextYAlignment.Top consoleOutput.TextXAlignment = Enum.TextXAlignment.Left consoleOutput.TextColor3 = Color3.fromRGB(255,80,80) consoleOutput.Font = Enum.Font.Code consoleOutput.TextSize = 14 consoleOutput.Text = "Console Ready..." consoleOutput.Parent = consolePage -- Execute Logic execute.MouseButton1Click:Connect(function() local func, err = loadstring(box.Text) if func then local success, result = pcall(func) if success then consoleOutput.Text = "Executed Successfully." else consoleOutput.Text = "Error: ".. tostring(result) end else consoleOutput.Text = "Compile Error: ".. tostring(err) end switch(consolePage) end) -- Logo Animation local function playIntro() icon.Size = UDim2.new(0, 10, 0, 10) icon.ImageTransparency = 1 stroke.Transparency = 1 local tweenInfo = TweenInfo.new(0.6, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) TweenService:Create(icon, tweenInfo, { Size = UDim2.new(0, 35, 0, 35), ImageTransparency = 0 }):Play() TweenService:Create(stroke, tweenInfo, { Transparency = 0 }):Play() end playIntro() -- Pulse + Rotation RunService.RenderStepped:Connect(function() stroke.Thickness = 2 + math.sin(tick() * 3) icon.Rotation += 0.05 end) -- Toggle UIS.InputBegan:Connect(function(input,gp) if gp then return end if input.KeyCode == Enum.KeyCode.RightShift then main.Visible = not main.Visible end end) -- Floating Open Button local TweenService = game:GetService("TweenService") local UIS = game:GetService("UserInputService") -- Hide main UI at start main.Visible = false local openBtn = Instance.new("Frame") openBtn.Size = UDim2.new(0, 60, 0, 60) openBtn.Position = UDim2.new(0, 20, 0.5, -30) openBtn.BackgroundColor3 = Color3.fromRGB(30,30,30) openBtn.BorderSizePixel = 0 openBtn.Parent = gui openBtn.Active = true openBtn.Draggable = true local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0,12) corner.Parent = openBtn local logo = Instance.new("ImageLabel") logo.Size = UDim2.new(0.7,0,0.7,0) logo.Position = UDim2.new(0.15,0,0.15,0) logo.BackgroundTransparency = 1 logo.Image = "rbxassetid://109344748296552" logo.Parent = openBtn -- Glow Stroke local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(255,0,0) stroke.Thickness = 2 stroke.Parent = openBtn -- Pulse Effect game:GetService("RunService").RenderStepped:Connect(function() stroke.Thickness = 2 + math.sin(tick()*3) end) -- Floating Open Button local TweenService = game:GetService("TweenService") local UIS = game:GetService("UserInputService") -- Hide main UI at start main.Visible = false local openBtn = Instance.new("Frame") openBtn.Size = UDim2.new(0, 60, 0, 60) openBtn.Position = UDim2.new(0, 20, 0.5, -30) openBtn.BackgroundColor3 = Color3.fromRGB(30,30,30) openBtn.BorderSizePixel = 0 openBtn.Parent = gui openBtn.Active = true openBtn.Draggable = true local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0,12) corner.Parent = openBtn -- Logo Image local logo = Instance.new("ImageLabel") logo.Size = UDim2.new(0.7,0,0.7,0) logo.Position = UDim2.new(0.15,0,0.15,0) logo.BackgroundTransparency = 1 logo.Image = "rbxassetid://109344748296552" logo.Parent = openBtn -- Glow Stroke local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(255,0,0) stroke.Thickness = 2 stroke.Parent = openBtn -- Pulse Effect game:GetService("RunService").RenderStepped:Connect(function() stroke.Thickness = 2 + math.sin(tick()*3) end) -- Click Detection local click = Instance.new("TextButton") click.Size = UDim2.new(1,0,1,0) click.BackgroundTransparency = 1 click.Text = "" click.Parent = openBtn click.MouseButton1Click:Connect(function() main.Visible = not main.Visible -- Little pop animation local tween = TweenService:Create(openBtn, TweenInfo.new(0.15), { Size = UDim2.new(0, 65, 0, 65) }) tween:Play() tween.Completed:Wait() TweenService:Create(openBtn, TweenInfo.new(0.15), { Size = UDim2.new(0, 60, 0, 60) }):Play() end) -- Hover Animation click.MouseEnter:Connect(function() TweenService:Create(openBtn, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(45,45,45) }):Play() end) click.MouseLeave:Connect(function() TweenService:Create(openBtn, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(30,30,30) }):Play() end)