local player = game.Players.LocalPlayer local backpack = player:WaitForChild("Backpack") if not getgenv().Animator6D or getgenv().Animator6DStop then getgenv().Animator6DLoadedPro = nil loadstring(game:HttpGet("https://raw.githubusercontent.com/gObl00x/Stuff/refs/heads/main/Animator6D.lua"))() repeat task.wait() until getgenv().Animator6DLoadedPro end local function CreateAnimTool(Config) local tool = Instance.new("Tool") tool.RequiresHandle = false local currentAnim = nil local function UpdateName() local loopText = Config.Looped and "Looped" or "NotLoop" tool.Name = string.format("%s(%s)(%.1f.%s)", Config.Display, Config.Internal, Config.Speed, loopText) end UpdateName() tool.Equipped:Connect(function() local char = player.Character or player.CharacterAdded:Wait() if not char:FindFirstChild("Humanoid") then return end if currentAnim then pcall(currentAnim.Stop, currentAnim) end currentAnim = getgenv().Animator6D(Config.AnimId, 1, Config.Looped) if currentAnim and currentAnim.AdjustSpeed then currentAnim:AdjustSpeed(Config.Speed) end end) tool.Unequipped:Connect(function() if currentAnim then pcall(currentAnim.Stop, currentAnim) currentAnim = nil end end) -- Hotkeys game:GetService("UserInputService").InputBegan:Connect(function(k, gp) if gp or not tool.Parent then return end if k.KeyCode == Enum.KeyCode.T then Config.Looped = not Config.Looped; UpdateName() if tool.Parent == player.Character and currentAnim then pcall(currentAnim.Stop, currentAnim) task.wait(0.03) currentAnim = getgenv().Animator6D(Config.AnimId, 1, Config.Looped) if currentAnim.AdjustSpeed then currentAnim:AdjustSpeed(Config.Speed) end end elseif k.KeyCode == Enum.KeyCode.Y then Config.Speed += 0.1; UpdateName(); if currentAnim then currentAnim:AdjustSpeed(Config.Speed) end elseif k.KeyCode == Enum.KeyCode.H then Config.Speed = math.max(0.1, Config.Speed - 0.1); UpdateName(); if currentAnim then currentAnim:AdjustSpeed(Config.Speed) end end end) tool.Parent = backpack end -- YOUR TOOLS HERE CreateAnimTool({Display="Hakari", Internal="Hakari", AnimId=75750130623480, Speed=1, Looped=true}) CreateAnimTool({Display="Gangnam", Internal="Gangnam", AnimId=105635298937775, Speed=1, Looped=true}) CreateAnimTool({Display="2Two2", Internal="2Two2", AnimId=125203616048009, Speed=1, Looped=true}) CreateAnimTool({Display="Insanity", Internal="Insane", AnimId=113944385003488, Speed=1, Looped=true}) CreateAnimTool({Display="Locked", Internal="Locked", AnimId=95478076162305, Speed=1, Looped=true}) CreateAnimTool({Display="Noob dance", Internal="Noob Dance", AnimId=75513960644342, Speed=1, Looped=true}) CreateAnimTool({Display="sad mario", Internal="Sad Guy", AnimId=98177345499714, Speed=1, Looped=true}) CreateAnimTool({Display="Baidi", Internal="Baidi", AnimId=98861568934998, Speed=1, Looped=true}) CreateAnimTool({Display="Brickbattler", Internal="Brickbattler", AnimId=114070522493122, Speed=1, Looped=true}) CreateAnimTool({Display="Distraction", Internal="Distraction", AnimId=75434192309751, Speed=1, Looped=true}) CreateAnimTool({Display="Default Dance", Internal="Default Dance", AnimId=96601799203936, Speed=1, Looped=true}) CreateAnimTool({Display="Prince", Internal="Prince", AnimId=75231217934043, Speed=1, Looped=true}) CreateAnimTool({Display="Khaled", Internal="Khaled", AnimId=71705599333755, Speed=1, Looped=true}) CreateAnimTool({Display="Mesmerized", Internal="Mesmerized", AnimId=126001415680776, Speed=1, Looped=true}) CreateAnimTool({Display="Static", Internal="Static", AnimId=83904622308376, Speed=1, Looped=true}) CreateAnimTool({Display="I wanna see u Dance!", Internal="I wanna see u Dance!", AnimId=139690324873744, Speed=1, Looped=true}) CreateAnimTool({Display="Emote 2.0", Internal="Emote 2.0", AnimId=107310374541734, Speed=1, Looped=true}) CreateAnimTool({Display="HeadBanger", Internal="HeadBanger", AnimId=86560907023201, Speed=1, Looped=true}) CreateAnimTool({Display="Wait!", Internal="Wait!", AnimId=106751886402298, Speed=1, Looped=true}) -- FORCE TOOLS TO APPEAR (THIS IS THE MAGIC LINE) task.wait(1) for _, tool in pairs(backpack:GetChildren()) do if tool:IsA("Tool") then tool.Parent = player.Character task.wait(0.15) tool.Parent = backpack end end print("Animator6D") StarterGui:SetCore("SendNotification", { Title = "Client Sided Forsaken/Die of Death Emotes Made by CrypticCoderX"; Text = "Eunoia is here to help u make ur dances cool!!10101001 - Eunoia"; Duration = 12; })