Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
userInputService = :()
isUsingSetA =
animSetA = {
idle = ,
walk =
}
animSetB = {
idle = ,
walk =
}
currentSet = animSetA
walkTrack, idleTrack
runningConnection
(character)
humanoid = character:()
humanoid.WalkSpeed =
walkTrack walkTrack:()
idleTrack idleTrack:()
runningConnection runningConnection:()
walkAnim = .()
walkAnim.AnimationId = currentSet.walk
walkTrack = humanoid:(walkAnim)
idleAnim = .()
idleAnim.AnimationId = currentSet.idle
idleTrack = humanoid:(idleAnim)
runningConnection = humanoid.Running:((speed)
speed >
idleTrack:()
walkTrack.IsPlaying walkTrack:()
walkTrack:()
idleTrack.IsPlaying idleTrack:()
)
lastTapTime =
tapThreshold =
(input)
tapped = input.Position
currentTime = ()
currentTime - lastTapTime > tapThreshold
lastTapTime = currentTime
bufferArea = Rect.(, , , )
bufferArea:(tapped)
isUsingSetA = isUsingSetA
currentSet = isUsingSetA animSetA animSetB
player.Character
(player.Character)
hasExecuted =
()
hasExecuted
hasExecuted =
player.Character
(player.Character)
screenGui = .(, player:())
screenGui.Name =
button = .()
button.Size = .(, , , )
button.Position = .(, -, , -)
button.Text =
button.BackgroundColor3 = .(, , )
button.TextColor3 = .(, , )
button.Font = .Font.GothamBold
button.TextSize =
button.Parent = screenGui
button.MouseButton1Click:(()
isUsingSetA = isUsingSetA
currentSet = isUsingSetA animSetA animSetB
player.Character
(player.Character)
)
userInputService.TouchStarted:(handleTouch)
()
player.CharacterAdded:((character)
hasExecuted
()
)
(:())()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
poo

Universal