Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
player =Players.LocalPlayer
IDLE_ANIM =
WALK_ANIM =
CROUCH_ANIM =
SWING_ANIM =
DIE_ANIM =
char, humanoid, animator
idle, walk, crouch, swing, die
crouching =
swinging =
dead =
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player.PlayerGui
(text, pos)
b = .()
b.Size = .(, )
b.Position = pos
b.Text = text
b.TextScaled =
b.BackgroundColor3 = .(,,)
b.TextColor3 = .(,,)
b.Parent = gui
b
crouchBtn = (, .(, ))
swingBtn = (, .(, ))
(enabled)
crouchBtn.Active = enabled
crouchBtn.AutoButtonColor = enabled
swingBtn.Active = enabled
swingBtn.AutoButtonColor = enabled
crouchBtn.BackgroundTransparency = enabled
swingBtn.BackgroundTransparency = enabled
(id)
anim = .()
anim.AnimationId = id
animator:(anim)
(character)
char = character
humanoid = char:()
animator = humanoid:()
animate = char:()
animate animate.Disabled =
idle = (IDLE_ANIM)
walk = (WALK_ANIM)
crouch = (CROUCH_ANIM)
swing = (SWING_ANIM)
die = (DIE_ANIM)
idle.Looped =
walk.Looped =
die.Looped =
crouching =
swinging =
dead =
humanoid.WalkSpeed =
()
idle:()
humanoid.Died:(()
dead =
()
idle:()
walk:()
crouch:()
swing:()
die:()
)
RunService.RenderStepped:(()
humanoid dead crouching
humanoid.MoveDirection.Magnitude >
walk.IsPlaying
idle:()
walk:()
idle.IsPlaying
walk:()
idle:()
)
crouchBtn.MouseButton1Click:(()
dead humanoid
crouching = crouching
crouching
idle:()
walk:()
crouch:()
humanoid.WalkSpeed =
crouch:()
humanoid.WalkSpeed =
idle:()
)
swingBtn.MouseButton1Click:(()
dead humanoid
swinging = swinging
swinging
swing:()
swing:()
)
player.Character
(player.Character)
player.CharacterAdded:(setupCharacter)
r15

Universal