local Players = game:GetService("Players") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local animationId1 = "rbxassetid://74238051754912" local animationId2 = "rbxassetid://87482480949358" local animationId3 = "rbxassetid://100986631322204" local animationId4 = "rbxassetid://107464355830477" local animationId5 = "rbxassetid://107464355830477" local audioId1 = "rbxassetid://123236721947419" local audioId2 = "rbxassetid://132297506693854" local audioId3 = "rbxassetid://131936418953291" local audioId4 = "rbxassetid://77601084987544" local audioId5 = "rbxassetid://120176009143091" local screenGui = Instance.new("ScreenGui") screenGui.Parent = player:WaitForChild("PlayerGui") local frame = Instance.new("Frame") frame.Size = UDim2.new(0.4, 0, 0.4, 0) frame.Position = UDim2.new(0.3, 0, 0.3, 0) frame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) frame.BorderColor3 = Color3.fromRGB(255, 0, 0) frame.Parent = screenGui local dragging local dragInput local dragStart local startPos local function update(input) local delta = input.Position - dragStart frame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) frame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType.Touch then dragInput = input end end) game:GetService("UserInputService").InputChanged:Connect(function(input) if input == dragInput and dragging then update(input) end end) local button1 = Instance.new("TextButton") button1.Size = UDim2.new(0.3, 0, 0.2, 0) button1.Position = UDim2.new(0.05, 0, 0.3, 0) button1.Text = "Play: Shucks" button1.TextColor3 = Color3.fromRGB(255, 255, 255) button1.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button1.BorderColor3 = Color3.fromRGB(255, 0, 0) button1.Parent = frame local button2 = Instance.new("TextButton") button2.Size = UDim2.new(0.3, 0, 0.2, 0) button2.Position = UDim2.new(0.35, 0, 0.3, 0) button2.Text = "Stop Animations" button2.TextColor3 = Color3.fromRGB(255, 255, 255) button2.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button2.BorderColor3 = Color3.fromRGB(255, 0, 0) button2.Parent = frame local button3 = Instance.new("TextButton") button3.Size = UDim2.new(0.3, 0, 0.2, 0) button3.Position = UDim2.new(0.65, 0, 0.3, 0) button3.Text = "Play: Subterfuge" button3.TextColor3 = Color3.fromRGB(255, 255, 255) button3.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button3.BorderColor3 = Color3.fromRGB(255, 0, 0) button3.Parent = frame local button4 = Instance.new("TextButton") button4.Size = UDim2.new(0.3, 0, 0.2, 0) button4.Position = UDim2.new(0.05, 0, 0.55, 0) button4.Text = "Play: I Miss The Quiet" button4.TextColor3 = Color3.fromRGB(255, 255, 255) button4.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button4.BorderColor3 = Color3.fromRGB(255, 0, 0) button4.Parent = frame local button5 = Instance.new("TextButton") button5.Size = UDim2.new(0.3, 0, 0.2, 0) button5.Position = UDim2.new(0.35, 0, 0.55, 0) button5.Text = "Play: Silly Billy" button5.TextColor3 = Color3.fromRGB(255, 255, 255) button5.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button5.BorderColor3 = Color3.fromRGB(255, 0, 0) button5.Parent = frame local button6 = Instance.new("TextButton") button6.Size = UDim2.new(0.3, 0, 0.2, 0) button6.Position = UDim2.new(0.65, 0, 0.55, 0) button6.Text = "Play: Silly Billy Thick of It" button6.TextColor3 = Color3.fromRGB(255, 255, 255) button6.BackgroundColor3 = Color3.fromRGB(0, 0, 0) button6.BorderColor3 = Color3.fromRGB(255, 0, 0) button6.Parent = frame local creditText = Instance.new("TextLabel") creditText.Size = UDim2.new(1, 0, 0.2, 0) creditText.Position = UDim2.new(0, 0, 0, 0) creditText.Text = "Created by IDislikeShovels" creditText.TextColor3 = Color3.fromRGB(255, 255, 255) creditText.BackgroundColor3 = Color3.fromRGB(0, 0, 0) creditText.BorderColor3 = Color3.fromRGB(255, 0, 0) creditText.Parent = frame local animation1 = Instance.new("Animation") animation1.AnimationId = animationId1 local animation2 = Instance.new("Animation") animation2.AnimationId = animationId2 local animation3 = Instance.new("Animation") animation3.AnimationId = animationId3 local animation4 = Instance.new("Animation") animation4.AnimationId = animationId4 local animation5 = Instance.new("Animation") animation5.AnimationId = animationId5 local animationTrack1 = humanoid:LoadAnimation(animation1) local animationTrack2 = humanoid:LoadAnimation(animation2) local animationTrack3 = humanoid:LoadAnimation(animation3) local animationTrack4 = humanoid:LoadAnimation(animation4) local animationTrack5 = humanoid:LoadAnimation(animation5) local audio1 = Instance.new("Sound") audio1.SoundId = audioId1 audio1.Parent = character local audio2 = Instance.new("Sound") audio2.SoundId = audioId2 audio2.Parent = character local audio3 = Instance.new("Sound") audio3.SoundId = audioId3 audio3.Parent = character local audio4 = Instance.new("Sound") audio4.SoundId = audioId4 audio4.Parent = character local audio5 = Instance.new("Sound") audio5.SoundId = audioId5 audio5.Parent = character local function playAnimation1() animationTrack1:Play() audio1:Play() end local function stopAnimations() animationTrack1:Stop() animationTrack2:Stop() animationTrack3:Stop() animationTrack4:Stop() animationTrack5:Stop() audio1:Stop() audio2:Stop() audio3:Stop() audio4:Stop() audio5:Stop() end local function playAnimation2() animationTrack2:Play() audio2:Play() end local function playAnimation3() animationTrack3:Play() audio3:Play() end local function playAnimation4() animationTrack4:Play() audio4:Play() end local function playAnimation5() animationTrack5:Play() audio5:Play() end button1.MouseButton1Click:Connect(playAnimation1) button2.MouseButton1Click:Connect(stopAnimations) button3.MouseButton1Click:Connect(playAnimation2) button4.MouseButton1Click:Connect(playAnimation3) button5.MouseButton1Click:Connect(playAnimation4) button6.MouseButton1Click:Connect(playAnimation5)