Run it
Copy the script and paste it into your executor.
CoreGui = :()
UserInputService = :()
TweenService = :()
RunService = :()
CoreGui:()
CoreGui.MyUniqueDeltaHub_v1:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = CoreGui
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.IgnoreGuiInset =
ToggleBtn = .()
ToggleBtn.Name =
ToggleBtn.Size = .(, , , )
ToggleBtn.Position = .(, , , )
ToggleBtn.BackgroundColor3 = .(, , )
ToggleBtn.Font = .Font.GothamBold
ToggleBtn.Text =
ToggleBtn.TextColor3 = .(, , )
ToggleBtn.TextSize =
ToggleBtn.BorderSizePixel =
ToggleBtn.ZIndex =
ToggleBtn.Parent = ScreenGui
ToggleCorner = .()
ToggleCorner.CornerRadius = .(, )
ToggleCorner.Parent = ToggleBtn
ToggleStroke = .()
ToggleStroke.Color = .(, , )
ToggleStroke.Thickness =
ToggleStroke.Parent = ToggleBtn
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.ZIndex =
MainFrame.Parent = ScreenGui
UiScale = .()
UiScale.Scale =
UiScale.Parent = MainFrame
MainCorner = .()
MainCorner.CornerRadius = .(, )
MainCorner.Parent = MainFrame
MainStroke = .()
MainStroke.Color = .(, , )
MainStroke.Thickness =
MainStroke.Parent = MainFrame
TopBar = .()
TopBar.Name =
TopBar.Size = .(, , , )
TopBar.BackgroundColor3 = .(, , )
TopBar.BorderSizePixel =
TopBar.ZIndex =
TopBar.Parent = MainFrame
TopBarCorner = .()
TopBarCorner.CornerRadius = .(, )
TopBarCorner.Parent = TopBar
TopBarFix = .()
TopBarFix.Size = .(, , , )
TopBarFix.Position = .(, , , -)
TopBarFix.BackgroundColor3 = .(, , )
TopBarFix.BorderSizePixel =
TopBarFix.ZIndex =
TopBarFix.Parent = TopBar
Title = .()
Title.Size = .(, , , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.Font = .Font.GothamBold
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.ZIndex =
Title.Parent = TopBar
CloseBtn = .()
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , -)
CloseBtn.BackgroundColor3 = .(, , )
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextSize =
CloseBtn.ZIndex =
CloseBtn.Parent = TopBar
CloseCorner = .()
CloseCorner.CornerRadius = .(, )
CloseCorner.Parent = CloseBtn
EditorContainer = .()
EditorContainer.Size = .(, -, , -)
EditorContainer.Position = .(, , , )
EditorContainer.BackgroundColor3 = .(, , )
EditorContainer.BorderSizePixel =
EditorContainer.CanvasSize = .(, , , )
EditorContainer.ScrollBarThickness =
EditorContainer.ZIndex =
EditorContainer.Parent = MainFrame
EditorCorner = .()
EditorCorner.CornerRadius = .(, )
EditorCorner.Parent = EditorContainer
ScriptBox = .()
ScriptBox.Size = .(, -, , -)
ScriptBox.Position = .(, , , )
ScriptBox.BackgroundTransparency =
ScriptBox.MultiLine =
ScriptBox.ClearTextOnFocus =
ScriptBox.Font = .Font.Code
ScriptBox.PlaceholderText =
ScriptBox.Text =
ScriptBox.TextColor3 = .(, , )
ScriptBox.TextSize =
ScriptBox.TextXAlignment = .TextXAlignment.Left
ScriptBox.TextYAlignment = .TextYAlignment.Top
ScriptBox.ZIndex =
ScriptBox.Parent = EditorContainer
ActionBar = .()
ActionBar.Size = .(, -, , )
ActionBar.Position = .(, , , -)
ActionBar.BackgroundTransparency =
ActionBar.ZIndex =
ActionBar.Parent = MainFrame
ExecuteBtn = .()
ExecuteBtn.Size = .(, , , )
ExecuteBtn.BackgroundColor3 = .(, , )
ExecuteBtn.Font = .Font.GothamBold
ExecuteBtn.Text =
ExecuteBtn.TextColor3 = .(, , )
ExecuteBtn.TextSize =
ExecuteBtn.ZIndex =
ExecuteBtn.Parent = ActionBar
ExecCorner = .()
ExecCorner.CornerRadius = .(, )
ExecCorner.Parent = ExecuteBtn
ExecuteBtn.MouseButton1Click:(()
success, err = (()
func = (ScriptBox.Text)
func ()
)
success
( .. (err))
)
ClearBtn = .()
ClearBtn.Size = .(, , , )
ClearBtn.Position = .(, , , )
ClearBtn.BackgroundColor3 = .(, , )
ClearBtn.Font = .Font.GothamBold
ClearBtn.Text =
ClearBtn.TextColor3 = .(, , )
ClearBtn.TextSize =
ClearBtn.ZIndex =
ClearBtn.Parent = ActionBar
ClearCorner = .()
ClearCorner.CornerRadius = .(, )
ClearCorner.Parent = ClearBtn
ClearBtn.MouseButton1Click:(()
ScriptBox.Text =
)
Notification = .()
Notification.Size = .(, , , )
Notification.Position = .(, -, , -)
Notification.BackgroundColor3 = .(, , )
Notification.BorderSizePixel =
Notification.ZIndex =
Notification.Parent = ScreenGui
NotifCorner = .()
NotifCorner.CornerRadius = .(, )
NotifCorner.Parent = Notification
NotifStroke = .()
NotifStroke.Color = .(, , )
NotifStroke.Thickness =
NotifStroke.Parent = Notification
NotifText = .()
NotifText.Size = .(, , , )
NotifText.BackgroundTransparency =
NotifText.Font = .Font.GothamBold
NotifText.Text =
NotifText.TextColor3 = .(, , )
NotifText.TextSize =
NotifText.ZIndex =
NotifText.Parent = Notification
.(()
Notification:(.(, -, , ), .EasingDirection.Out, .EasingStyle.Back, , )
.()
Notification:(.(, -, , -), .EasingDirection.In, .EasingStyle.Quad, , )
)
isOpen =
tweenInfo = TweenInfo.(, .EasingStyle.Back, .EasingDirection.Out)
closeTweenInfo = TweenInfo.(, .EasingStyle.Quad, .EasingDirection.In)
()
isOpen
tween = TweenService:(UiScale, closeTweenInfo, {Scale = })
tween:()
tween.Completed:(()
isOpen MainFrame.Visible =
)
isOpen =
MainFrame.Visible =
tween = TweenService:(UiScale, tweenInfo, {Scale = })
tween:()
isOpen =
CloseBtn.MouseButton1Click:(toggleUI)
mainDragging, mainDragInput, mainDragStart, mainStartPos
TopBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
mainDragging =
mainDragStart = input.Position
mainStartPos = MainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
mainDragging =
)
)
UserInputService.InputChanged:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
mainDragInput = input
)
RunService.RenderStepped:(()
mainDragging mainDragInput
delta = mainDragInput.Position - mainDragStart
MainFrame.Position = .(mainStartPos.X.Scale, mainStartPos.X.Offset + delta.X, mainStartPos.Y.Scale, mainStartPos.Y.Offset + delta.Y)
)
toggleDragging, toggleDragInput, toggleDragStart, toggleStartPos
distanceMoved =
ToggleBtn.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
toggleDragging =
distanceMoved =
toggleDragStart = input.Position
toggleStartPos = ToggleBtn.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
toggleDragging =
distanceMoved <
()
)
)
UserInputService.InputChanged:((input)
toggleDragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
toggleDragInput = input
currentDelta = input.Position - toggleDragStart
distanceMoved = .(currentDelta.X) + .(currentDelta.Y)
)
RunService.RenderStepped:(()
toggleDragging toggleDragInput
delta = toggleDragInput.Position - toggleDragStart
ToggleBtn.Position = .(toggleStartPos.X.Scale, toggleStartPos.X.Offset + delta.X, toggleStartPos.Y.Scale, toggleStartPos.Y.Offset + delta.Y)
)A sleek, modern, mobile- and PC-friendly custom script executor UI inspired by Delta. Features: - Smooth pop-in scale animations and startup notification toast - Fully draggable floating toggle button (optimized for mobile touch & PC mouse) - Clean, dark-themed script editor workspace with execution and clear buttons - Built with unique naming to prevent game crashes and UI conflicts - Fully cross-platform (works on mobile & PC executors)

Universal