Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer
local screenGui = Instance.()
screenGui.Parent = player:()
screenGui.ResetOnSpawn =
currentKey =
(character)
humanoid = character:()
animation = .()
animation.AnimationId =
animator = humanoid:() .(, humanoid)
animTrack = animator:(animation)
screenGui:()
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BorderSizePixel =
frame.Parent = screenGui
frame.Active =
frame.Draggable =
playBtn = .()
playBtn.Size = .(, , , )
playBtn.Position = .(, , , )
playBtn.Text =
playBtn.BackgroundColor3 = .(, , )
playBtn.TextColor3 = .(, , )
playBtn.Parent = frame
playBtn.MouseButton1Click:(()
animTrack:()
)
keybindBtn = .()
keybindBtn.Size = .(, , , )
keybindBtn.Position = .(, , , )
keybindBtn.Text = currentKey ( .. (currentKey) .. )
keybindBtn.BackgroundColor3 = .(, , )
keybindBtn.TextColor3 = .(, , )
keybindBtn.TextScaled =
keybindBtn.Parent = frame
waitingForKey =
keybindBtn.MouseButton1Click:(()
keybindBtn.Text =
waitingForKey =
)
UserInputService.InputBegan:((input, gameProcessed)
waitingForKey input.UserInputType == .UserInputType.Keyboard
currentKey = input.KeyCode
keybindBtn.Text = .. (currentKey) ..
waitingForKey =
currentKey input.KeyCode == currentKey gameProcessed
animTrack:()
)
player.Character
(player.Character)
player.CharacterAdded:((char)
(char)
)
Mobile and Pc Support