Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
TweenService = :()
player = Players.LocalPlayer
playerGui = player:()
Settings = {
NonWalkingAnimationsDisabled = ,
Theme = ,
UIScale = ,
Keybind = .KeyCode.RightShift,
Notifications = ,
AutoDisableOnSpawn = ,
}
Themes = {
Dark = {
Background = .(, , ),
Secondary = .(, , ),
Card = .(, , ),
Accent = .(, , ),
Accent2 = .(, , ),
Text = .(, , ),
SubText = .(, , ),
Border = .(, , ),
Danger = .(, , ),
Success = .(, , ),
},
Blue = {
Background = .(, , ),
Secondary = .(, , ),
Card = .(, , ),
Accent = .(, , ),
Accent2 = .(, , ),
Text = .(, , ),
SubText = .(, , ),
Border = .(, , ),
Danger = .(, , ),
Success = .(, , ),
},
Purple = {
Background = .(, , ),
Secondary = .(, , ),
Card = .(, , ),
Accent = .(, , ),
Accent2 = .(, , ),
Text = .(, , ),
SubText = .(, , ),
Border = .(, , ),
Danger = .(, , ),
Success = .(, , ),
},
Green = {
Background = .(, , ),
Secondary = .(, , ),
Card = .(, , ),
Accent = .(, , ),
Accent2 = .(, , ),
Text = .(, , ),
SubText = .(, , ),
Border = .(, , ),
Danger = .(, , ),
Success = .(, , ),
},
}
CurrentTheme = Themes[Settings.Theme]
(object, properties, duration)
info = TweenInfo.(
duration ,
.EasingStyle.Quad,
.EasingDirection.Out
)
TweenService:(object, info, properties):()
(object, radius)
corner = .()
corner.CornerRadius = .(, radius )
corner.Parent = object
corner
(object, color, thickness)
s = .()
s.Color = color
s.Thickness = thickness
s.Transparency =
s.Parent = object
s
(className, properties, parent)
object = .(className)
property, value (properties {})
object[property] = value
object.Parent = parent
object
animationConnection
characterConnection
()
player.Character
()
character = ()
character
character:()
()
humanoid = ()
humanoid
humanoid:()
(animationObject, track)
animationObject:()
track.Animation
animationObject.AnimationId ==
animationObject.AnimationId == track.Animation.AnimationId
(track)
character = ()
character
animate = character:()
animate
walkFolder = animate:()
walkFolder
_, object (walkFolder:())
(object, track)
runFolder = animate:()
runFolder
_, object (runFolder:())
(object, track)
(track)
name = .(track.Name )
.(name, , , )
.(name, , , )
(track)
()
animator = ()
animator
_, track (animator:())
(track)
(()
track:()
)
()
animationConnection
animationConnection:()
animationConnection =
()
()
animator = ()
animator
animationConnection = animator.AnimationPlayed:((track)
Settings.NonWalkingAnimationsDisabled
(track)
.(()
Settings.NonWalkingAnimationsDisabled
(()
track:()
)
)
)
()
Settings.NonWalkingAnimationsDisabled =
()
()
()
Settings.NonWalkingAnimationsDisabled =
()
()
Settings.NonWalkingAnimationsDisabled
()
()
gui = (, {
Name = ,
ResetOnSpawn = ,
ZIndexBehavior = .ZIndexBehavior.Sibling,
}, playerGui)
main = (, {
Name = ,
Size = .(, ),
Position = .(, -, , -),
BackgroundColor3 = CurrentTheme.Background,
BorderSizePixel = ,
ClipsDescendants = ,
}, gui)
(main, )
(main, CurrentTheme.Border, )
uiScale = (, {
Scale = Settings.UIScale,
}, main)
topBar = (, {
Name = ,
Size = .(, , , ),
BackgroundColor3 = CurrentTheme.Secondary,
BorderSizePixel = ,
}, main)
title = (, {
Size = .(, , , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamBold,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, topBar)
subtitle = (, {
Size = .(, , , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.SubText,
Font = .Font.Gotham,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, topBar)
minimizeButton = (, {
Size = .(, ),
Position = .(, -, , ),
BackgroundColor3 = CurrentTheme.Card,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
}, topBar)
(minimizeButton, )
closeButton = (, {
Size = .(, ),
Position = .(, -, , ),
BackgroundColor3 = CurrentTheme.Card,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
}, topBar)
(closeButton, )
sidebar = (, {
Name = ,
Size = .(, , , -),
Position = .(, ),
BackgroundColor3 = CurrentTheme.Secondary,
BorderSizePixel = ,
}, main)
(, {
PaddingTop = .(, ),
PaddingLeft = .(, ),
PaddingRight = .(, ),
}, sidebar)
(, {
Padding = .(, ),
HorizontalAlignment = .HorizontalAlignment.Center,
SortOrder = .SortOrder.LayoutOrder,
}, sidebar)
content = (, {
Name = ,
Size = .(, -, , -),
Position = .(, ),
BackgroundColor3 = CurrentTheme.Background,
BorderSizePixel = ,
}, main)
notificationHolder = (, {
Name = ,
Size = .(, ),
Position = .(, -, , ),
BackgroundTransparency = ,
}, gui)
(, {
VerticalAlignment = .VerticalAlignment.Bottom,
HorizontalAlignment = .HorizontalAlignment.Right,
Padding = .(, ),
}, notificationHolder)
(message, color)
Settings.Notifications
notification = (, {
Size = .(, ),
BackgroundColor3 = CurrentTheme.Card,
BorderSizePixel = ,
}, notificationHolder)
(notification, )
(notification, color CurrentTheme.Accent, )
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = message,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamMedium,
TextSize = ,
TextWrapped = ,
TextXAlignment = .TextXAlignment.Left,
}, notification)
notification.Position = .(, , , )
(notification, {
Position = .(, , , )
}, )
.(, ()
notification.Parent
(notification, {
Position = .(, , , )
}, )
.()
notification.Parent
notification:()
)
tabs = {}
pages = {}
(name, icon)
button = (, {
Name = name .. ,
Size = .(, , , ),
BackgroundColor3 = CurrentTheme.Secondary,
BackgroundTransparency = ,
Text = icon .. .. name,
TextColor3 = CurrentTheme.SubText,
Font = .Font.GothamMedium,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
AutoButtonColor = ,
}, sidebar)
(button, )
(, {
PaddingLeft = .(, ),
}, button)
page = (, {
Name = name .. ,
Size = .(, -, , -),
Position = .(, ),
BackgroundTransparency = ,
BorderSizePixel = ,
ScrollBarThickness = ,
ScrollBarImageColor3 = CurrentTheme.Accent,
CanvasSize = .(, , , ),
AutomaticCanvasSize = .AutomaticSize.Y,
Visible = ,
}, content)
(, {
Padding = .(, ),
SortOrder = .SortOrder.LayoutOrder,
}, page)
tabs[name] = button
pages[name] = page
button, page
(parent, text)
(, {
Size = .(, , , ),
BackgroundTransparency = ,
Text = text,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamBold,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, parent)
(parent, height)
card = (, {
Size = .(, , , height ),
BackgroundColor3 = CurrentTheme.Card,
BorderSizePixel = ,
}, parent)
(card, )
(card, CurrentTheme.Border, )
card
(parent, titleText, description, initial, callback)
card = (parent, )
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = titleText,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamMedium,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, card)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = description,
TextColor3 = CurrentTheme.SubText,
Font = .Font.Gotham,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
TextWrapped = ,
}, card)
toggle = (, {
Size = .(, ),
Position = .(, -, , -),
BackgroundColor3 = initial CurrentTheme.Success CurrentTheme.Border,
Text = ,
AutoButtonColor = ,
}, card)
(toggle, )
knob = (, {
Size = .(, ),
Position = initial
.(, -, , -)
.(, , , -),
BackgroundColor3 = .(, , ),
BorderSizePixel = ,
}, toggle)
(knob, )
state = initial
(value)
state = value
(toggle, {
BackgroundColor3 = state
CurrentTheme.Success
CurrentTheme.Border
})
(knob, {
Position = state
.(, -, , -)
.(, , , -)
})
callback
(state)
toggle.MouseButton1Click:(()
( state)
)
card, setState
(parent, text, callback, color)
normalColor = color CurrentTheme.Accent
button = (, {
Size = .(, , , ),
BackgroundColor3 = normalColor,
Text = text,
TextColor3 = .(, , ),
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
}, parent)
(button, )
button.MouseEnter:(()
(button, {
BackgroundColor3 = CurrentTheme.Accent2
})
)
button.MouseLeave:(()
(button, {
BackgroundColor3 = normalColor
})
)
button.MouseButton1Click:(callback)
button
controlTab, controlPage = (, )
(controlPage, )
animationCard = (controlPage, )
animationTitle = (, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamBold,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, animationCard)
animationStatus = (, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.SubText,
Font = .Font.Gotham,
TextSize = ,
TextWrapped = ,
TextXAlignment = .TextXAlignment.Left,
}, animationCard)
animationToggle = (, {
Size = .(, ),
Position = .(, -, , -),
BackgroundColor3 = CurrentTheme.Accent,
Text = ,
TextColor3 = .(, , ),
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
}, animationCard)
(animationToggle, )
()
Settings.NonWalkingAnimationsDisabled
animationToggle.Text =
animationToggle.BackgroundColor3 = CurrentTheme.Success
animationStatus.Text =
animationStatus.TextColor3 = CurrentTheme.Success
animationToggle.Text =
animationToggle.BackgroundColor3 = CurrentTheme.Accent
animationStatus.Text =
animationStatus.TextColor3 = CurrentTheme.SubText
animationToggle.MouseButton1Click:(()
()
()
Settings.NonWalkingAnimationsDisabled
(
,
CurrentTheme.Success
)
(
,
CurrentTheme.Accent
)
)
(controlPage, , ()
()
(
,
CurrentTheme.Accent
)
)
(
controlPage,
,
,
Settings.NonWalkingAnimationsDisabled,
(state)
state
()
()
()
)
(controlPage, )
(controlPage, , ()
()
()
(
,
CurrentTheme.Success
)
)
settingsTab, settingsPage = (, )
(settingsPage, )
(
settingsPage,
,
,
Settings.Notifications,
(state)
Settings.Notifications = state
)
(
settingsPage,
,
,
Settings.AutoDisableOnSpawn,
(state)
Settings.AutoDisableOnSpawn = state
)
scaleCard = (settingsPage, )
(, {
Size = .(, , , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamMedium,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, scaleCard)
scaleValue = (, {
Size = .(, , , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.SubText,
Font = .Font.Gotham,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, scaleCard)
scaleMinus = (, {
Size = .(, ),
Position = .(, -, , -),
BackgroundColor3 = CurrentTheme.Secondary,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
}, scaleCard)
(scaleMinus, )
scalePlus = (, {
Size = .(, ),
Position = .(, -, , -),
BackgroundColor3 = CurrentTheme.Secondary,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
}, scaleCard)
(scalePlus, )
()
uiScale.Scale = Settings.UIScale
scaleValue.Text = .(Settings.UIScale * ) ..
scaleMinus.MouseButton1Click:(()
Settings.UIScale = .(, Settings.UIScale - )
()
)
scalePlus.MouseButton1Click:(()
Settings.UIScale = .(, Settings.UIScale + )
()
)
appearanceTab, appearancePage = (, )
(appearancePage, )
themeNames = {
,
,
,
,
}
_, themeName (themeNames)
theme = Themes[themeName]
button = (, {
Size = .(, , , ),
BackgroundColor3 = theme.Card,
Text = .. themeName,
TextColor3 = theme.Text,
Font = .Font.GothamBold,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
AutoButtonColor = ,
}, appearancePage)
(button, )
indicator = (, {
Size = .(, ),
Position = .(, ),
BackgroundColor3 = theme.Accent,
BorderSizePixel = ,
}, button)
(indicator, )
button.MouseButton1Click:(()
Settings.Theme = themeName
CurrentTheme = Themes[themeName]
main.BackgroundColor3 = CurrentTheme.Background
content.BackgroundColor3 = CurrentTheme.Background
sidebar.BackgroundColor3 = CurrentTheme.Secondary
topBar.BackgroundColor3 = CurrentTheme.Secondary
title.TextColor3 = CurrentTheme.Text
subtitle.TextColor3 = CurrentTheme.SubText
()
(
.. themeName .. ,
CurrentTheme.Accent
)
)
hotkeyTab, hotkeyPage = (, )
(hotkeyPage, )
keybindCard = (hotkeyPage, )
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.Text,
Font = .Font.GothamMedium,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, keybindCard)
(, {
Size = .(, -, , ),
Position = .(, ),
BackgroundTransparency = ,
Text = ,
TextColor3 = CurrentTheme.SubText,
Font = .Font.Gotham,
TextSize = ,
TextXAlignment = .TextXAlignment.Left,
}, keybindCard)
keyButton = (, {
Size = .(, ),
Position = .(, -, , -),
BackgroundColor3 = CurrentTheme.Accent,
Text = Settings.Keybind.Name,
TextColor3 = .(, , ),
Font = .Font.GothamBold,
TextSize = ,
AutoButtonColor = ,
}, keybindCard)
(keyButton, )
waitingForKey =
keyButton.MouseButton1Click:(()
waitingForKey =
keyButton.Text =
keyButton.BackgroundColor3 = CurrentTheme.Success
)
aboutTab, aboutPage = (, )
(aboutPage, )
aboutCard = (aboutPage, )
(, {
Size = .(, -, , -),
Position = .(, ),
BackgroundTransparency = ,
Text =
..
..
..
..
..
..
..
..
..
,
TextColor3 = CurrentTheme.SubText,
Font = .Font.Gotham,
TextSize = ,
TextWrapped = ,
TextXAlignment = .TextXAlignment.Left,
TextYAlignment = .TextYAlignment.Top,
}, aboutCard)
(tabName)
name, button (tabs)
name == tabName
button.BackgroundTransparency =
button.BackgroundColor3 = CurrentTheme.Card
button.TextColor3 = CurrentTheme.Text
button.BackgroundTransparency =
button.BackgroundColor3 = CurrentTheme.Secondary
button.TextColor3 = CurrentTheme.SubText
name, page (pages)
page.Visible = name == tabName
name, button (tabs)
button.MouseButton1Click:(()
(name)
)
()
dragging =
dragStart
startPosition
topBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPosition = main.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
dragging
input.UserInputType == .UserInputType.MouseMovement
input.UserInputType == .UserInputType.Touch
delta = input.Position - dragStart
main.Position = .(
startPosition.X.Scale,
startPosition.X.Offset + delta.X,
startPosition.Y.Scale,
startPosition.Y.Offset + delta.Y
)
)
minimized =
normalSize = .(, )
minimizeButton.MouseButton1Click:(()
minimized = minimized
minimized
minimizeButton.Text =
main.Size = .(, )
minimizeButton.Text =
main.Size = normalSize
)
closeButton.MouseButton1Click:(()
main.Visible =
)
UserInputService.InputBegan:((input, processed)
processed
waitingForKey
input.UserInputType == .UserInputType.Keyboard
Settings.Keybind = input.KeyCode
keyButton.Text = input.KeyCode.Name
keyButton.BackgroundColor3 = CurrentTheme.Accent
waitingForKey =
(
.. input.KeyCode.Name .. ,
CurrentTheme.Success
)
input.UserInputType == .UserInputType.Keyboard
input.KeyCode == Settings.Keybind
main.Visible = main.Visible
)
characterConnection
characterConnection:()
characterConnection = player.CharacterAdded:(()
.()
character = player.Character
character
humanoid = character:(, )
humanoid
humanoid:(, )
Settings.NonWalkingAnimationsDisabled
Settings.AutoDisableOnSpawn
()
()
)
()
()
(
,
CurrentTheme.Success
)Yes, someone finally made an animation disabling script! consider liking cause it helps a lot :D

Universal