Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
RunService = :()
introGui = .()
introGui.IgnoreGuiInset =
introGui.ResetOnSpawn =
introGui.Parent = player:()
introFrame = .()
introFrame.Size = .(,)
introFrame.BackgroundColor3 = .(,,)
introFrame.Parent = introGui
introText = .()
introText.Size = .(,)
introText.BackgroundTransparency =
introText.Text =
introText.TextColor3 = .(,,)
introText.Font = .Font.GothamBold
introText.TextScaled =
introText.Parent = introFrame
.()
i=,
introFrame.BackgroundTransparency = i/
introText.TextTransparency = i/
.()
introGui:()
gui = .()
gui.Name=
gui.ResetOnSpawn=
gui.Parent=player.PlayerGui
frame=.()
frame.Size=.(,,,)
frame.Position=.(,,,)
frame.BackgroundColor3=.(,,)
frame.Active=
frame.Draggable=
frame.Parent=gui
.(,frame).CornerRadius=.(,)
topBar=.()
topBar.Size=.(,,,)
topBar.BackgroundColor3=.(,,)
topBar.Parent=frame
.(,topBar).CornerRadius=.(,)
title=.()
title.Size=.(,-,,)
title.Position=.(,,,)
title.Text=
title.TextColor3=.(,,)
title.BackgroundTransparency=
title.Font=.Font.GothamBold
title.TextSize=
title.TextXAlignment=.TextXAlignment.Left
title.Parent=topBar
close=.()
close.Size=.(,,,)
close.Position=.(,-,,-)
close.Text=
close.BackgroundColor3=.(,,)
close.TextColor3=.(,,)
close.Font=.Font.GothamBold
close.Parent=topBar
.(,close).CornerRadius=.(,)
close.MouseButton1Click:(()
gui.Enabled=
)
expanded=
expandBtn=.()
expandBtn.Size=.(,,,)
expandBtn.Position=.(,-,,-)
expandBtn.Text=
expandBtn.BackgroundColor3=.(,,)
expandBtn.TextColor3=.(,,)
expandBtn.Font=.Font.GothamBold
expandBtn.Parent=topBar
.(,expandBtn).CornerRadius=.(,)
resetBtn=.()
resetBtn.Size=.(,-,,)
resetBtn.Position=.(,,,)
resetBtn.Text=
resetBtn.BackgroundColor3=.(,,)
resetBtn.TextColor3=.(,,)
resetBtn.Font=.Font.GothamBold
resetBtn.Parent=frame
.(,resetBtn).CornerRadius=.(,)
revertBtn=.()
revertBtn.Size=.(,-,,)
revertBtn.Position=.(,,,)
revertBtn.Text=
revertBtn.BackgroundColor3=.(,,)
revertBtn.TextColor3=.(,,)
revertBtn.Font=.Font.GothamBold
revertBtn.Parent=frame
.(,revertBtn).CornerRadius=.(,)
expandBtn.MouseButton1Click:(()
expanded= expanded
expanded
frame.Size=.(,,,)
resetBtn.Visible=
revertBtn.Visible=
expandBtn.Text=
frame.Size=.(,,,)
resetBtn.Visible=
revertBtn.Visible=
expandBtn.Text=
)
(char)
hum=char:()
hum
_,track (hum:())
track:()
animator=hum:()
animator
animator:()
animator=.()
animator.Parent=hum
animate=char:()
animate
animate.Disabled=
.()
animate.Disabled=
frames={}
reverting=
()
player.Character player.CharacterAdded:()
RunService.RenderStepped:(()
char=()
hrp=char:()
hum=char:()
hrp hum
reverting
animData={}
_,track (hum:())
.(animData,{
Animation=track.Animation,
Time=track.TimePosition,
Speed=track.Speed,
Weight=track.WeightCurrent
})
.(frames,{
=hrp.CFrame,
Animations=animData
})
)
resetBtn.MouseButton1Click:(()
reverting=
revertBtn.Text=
revertBtn.BackgroundColor3=.(,,)
.(frames)
char=()
(char)
)
revertBtn.MouseButton1Click:(()
reverting= reverting
reverting
revertBtn.Text=
revertBtn.BackgroundColor3=.(,,)
revertBtn.Text=
revertBtn.BackgroundColor3=.(,,)
char=()
(char)
)
RunService.Heartbeat:(()
reverting
char=()
hrp=char:()
hum=char:()
hrp hum
data=frames[#frames]
data
hrp.CFrame=data.CFrame
_,track (hum:())
_,info (data.Animations)
track.Animation==info.Animation
track.TimePosition=info.Time
track:(info.Speed)
.(frames,#frames)
)Revert time and reset time

Universal