
KeylessUniversal

-- Create the ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "AnimationGui"
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
-- Create the main frame
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 200, 0, 100)
frame.Position = UDim2.new(0.5, -100, 0.5, -50)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
frame.Parent = screenGui
-- Create the text box for animation ID
local textBox = Instance.new("TextBox")
textBox.Size = UDim2.new(1, 0, 0, 30)
textBox.Position = UDim2.new(0, 0, 0, 10)
textBox.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
textBox.TextColor3 = Color3.fromRGB(255, 255, 255)
textBox.PlaceholderText = "Enter Animation ID"
textBox.Parent = frame
-- Create the play button
local playButton = Instance.new("TextButton")
playButton.Size = UDim2.new(1, 0, 0, 30)
playButton.Position = UDim2.new(0, 0, 0, 50)
playButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
playButton.TextColor3 = Color3.fromRGB(255, 255, 255)
playButton.Text = "Play"
playButton.Parent = frame
-- Create the stop button
local stopButton = Instance.new("TextButton")
stopButton.Size = UDim2.new(1, 0, 0, 30)
stopButton.Position = UDim2.new(0, 0, 0, 90)
stopButton.BackgroundColor3 = Color3.fromRGB(100, 100, 100)
stopButton.TextColor3 = Color3.fromRGB(255, 255, 255)
stopButton.Text = "Stop"
stopButton.Parent = frame
-- Function to play animation
local function playAnimation()
local animationId = textBox.Text
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://" .. animationId
local animator = game.Players.LocalPlayer.Character:WaitForChild("Humanoid"):FindFirstChild("Animator") or Instance.new("Animator", game.Players.LocalPlayer.Character:WaitForChild("Humanoid"))
animator:LoadAnimation(animation):Play()
end
-- Function to stop all animations
local function stopAnimation()
local humanoid = game.Players.LocalPlayer.Character:WaitForChild("Humanoid")
for _, track in pairs(humanoid:GetPlayingAnimationTracks()) do
track:Stop()
end
end
-- Connect button clicks to functions
playButton.MouseButton1Click:Connect(playAnimation)
stopButton.MouseButton1Click:Connect(stopAnimation)



Buns