Run it
Copy the script and paste it into your executor.
UserInputService = :()
TweenService = :()
RunService = :()
CoreGui = :()
CoreGui:()
CoreGui.DeltaTimerHub:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = CoreGui
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
MainFrame = .()
MainFrame.Name =
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = .(, , )
MainFrame.Position = .(, -, , )
MainFrame.Size = .(, , , )
MainFrame.BorderSizePixel =
UICorner = .()
UICorner.CornerRadius = .(, )
UICorner.Parent = MainFrame
TitleBar = .()
TitleBar.Name =
TitleBar.Parent = MainFrame
TitleBar.BackgroundColor3 = .(, , )
TitleBar.BackgroundTransparency =
TitleBar.Size = .(, -, , )
TitleBar.Position = .(, , , )
TitleBar.Font = .Font.GothamBold
TitleBar.Text =
TitleBar.TextColor3 = .(, , )
TitleBar.TextSize =
TitleBar.TextXAlignment = .TextXAlignment.Left
MinimizeBtn = .()
MinimizeBtn.Name =
MinimizeBtn.Parent = MainFrame
MinimizeBtn.BackgroundColor3 = .(, , )
MinimizeBtn.Position = .(, -, , )
MinimizeBtn.Size = .(, , , )
MinimizeBtn.Font = .Font.GothamBold
MinimizeBtn.Text =
MinimizeBtn.TextColor3 = .(, , )
MinimizeBtn.TextSize =
MinimizeBtn.AutoButtonColor =
MiniCorner = .()
MiniCorner.CornerRadius = .(, )
MiniCorner.Parent = MinimizeBtn
ContentFrame = .()
ContentFrame.Name =
ContentFrame.Parent = MainFrame
ContentFrame.BackgroundTransparency =
ContentFrame.Position = .(, , , )
ContentFrame.Size = .(, , , -)
TimeInput = .()
TimeInput.Name =
TimeInput.Parent = ContentFrame
TimeInput.BackgroundColor3 = .(, , )
TimeInput.Position = .(, -, , )
TimeInput.Size = .(, , , )
TimeInput.Font = .Font.GothamBold
TimeInput.PlaceholderText =
TimeInput.Text =
TimeInput.TextColor3 = .(, , )
TimeInput.TextSize =
TimeInput.BorderSizePixel =
InputCorner = .()
InputCorner.CornerRadius = .(, )
InputCorner.Parent = TimeInput
StartBtn = .()
StartBtn.Name =
StartBtn.Parent = ContentFrame
StartBtn.BackgroundColor3 = .(, , )
StartBtn.Position = .(, , , )
StartBtn.Size = .(, , , )
StartBtn.Font = .Font.GothamBold
StartBtn.Text =
StartBtn.TextColor3 = .(, , )
StartBtn.TextSize =
BtnCorner1 = .()
BtnCorner1.CornerRadius = .(, )
BtnCorner1.Parent = StartBtn
PauseBtn = .()
PauseBtn.Name =
PauseBtn.Parent = ContentFrame
PauseBtn.BackgroundColor3 = .(, , )
PauseBtn.Position = .(, -, , )
PauseBtn.Size = .(, , , )
PauseBtn.Font = .Font.GothamBold
PauseBtn.Text =
PauseBtn.TextColor3 = .(, , )
PauseBtn.TextSize =
BtnCorner2 = .()
BtnCorner2.CornerRadius = .(, )
BtnCorner2.Parent = PauseBtn
StopBtn = .()
StopBtn.Name =
StopBtn.Parent = ContentFrame
StopBtn.BackgroundColor3 = .(, , )
StopBtn.Position = .(, -, , )
StopBtn.Size = .(, , , )
StopBtn.Font = .Font.GothamBold
StopBtn.Text =
StopBtn.TextColor3 = .(, , )
StopBtn.TextSize =
BtnCorner3 = .()
BtnCorner3.CornerRadius = .(, )
BtnCorner3.Parent = StopBtn
dragging, dragInput, dragStart, startPos
(input)
delta = input.Position - dragStart
MainFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
MainFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = MainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
MainFrame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
(input)
)
isMinimized =
originalSize = MainFrame.Size
MinimizeBtn.MouseButton1Click:(()
isMinimized
ContentFrame.Visible =
TweenService:(MainFrame, TweenInfo.(), {Size = .(, , , )}):()
MinimizeBtn.Text =
MinimizeBtn.BackgroundColor3 = .(, , )
isMinimized =
TweenService:(MainFrame, TweenInfo.(), {Size = originalSize}):()
.()
ContentFrame.Visible =
MinimizeBtn.Text =
MinimizeBtn.BackgroundColor3 = .(, , )
isMinimized =
)
timerRunning =
timerPaused =
totalSeconds =
initialTime =
(str)
min, sec = str:()
min sec
((min) * ) + (sec)
(str)
(seconds)
seconds < seconds =
min = .(seconds / )
sec = seconds %
.(, min, sec)
StartBtn.MouseButton1Click:(()
timerRunning
timerPaused
totalSeconds = (TimeInput.Text)
initialTime = totalSeconds
totalSeconds <=
timerRunning =
timerPaused =
TimeInput.TextEditable =
.(()
timerRunning totalSeconds >
.()
timerRunning
totalSeconds = totalSeconds -
TimeInput.Text = (totalSeconds)
totalSeconds <=
timerRunning =
TimeInput.TextEditable =
TimeInput.TextColor3 = .(, , )
.()
TimeInput.TextColor3 = .(, , )
)
)
PauseBtn.MouseButton1Click:(()
timerRunning
timerRunning =
timerPaused =
)
StopBtn.MouseButton1Click:(()
timerRunning =
timerPaused =
totalSeconds = initialTime
TimeInput.Text = (initialTime)
TimeInput.TextEditable =
)
TimeInput.FocusLost:(()
val = (TimeInput.Text)
TimeInput.Text = (val)
)Time/tempo bom pra ver os minutos passando.

Universal