Sigilkore Executor
Key RequiredUniversal

Sigilkore Executor

Universal ScriptSynkNullSynkNull 460 views 582 executesUpdated Feb 28, 2026
Unrated
00
Lua Script•344 lines (9038 chars)
--[[
	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)

Features & Information

for some reason it runs loadstrings (ai made bc im lazy as fuck) loadstring doesn't work in all games okay

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts