My script
Key RequiredUniversal

My script

Universal Scriptjozannypalhetajozannypalheta 413 views 88 executesUpdated Jan 10, 2026
0.0/ 5(1 votes)
010% Positive
Lua Script•86 lines (2380 chars)
-- Script de Danças R6 | Delta Executor
-- Funciona melhor em R6

local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local humanoid = char:WaitForChild("Humanoid")

-- Para garantir R6
if humanoid.RigType ~= Enum.HumanoidRigType.R6 then
    warn("Use R6 para funcionar corretamente")
end

-- Função de animação
local currentAnim
local function playDance(id)
    if currentAnim then
        currentAnim:Stop()
        currentAnim:Destroy()
    end

    local anim = Instance.new("Animation")
    anim.AnimationId = "rbxassetid://" .. id
    currentAnim = humanoid:LoadAnimation(anim)
    currentAnim.Looped = true
    currentAnim:Play()
end

-- UI
local gui = Instance.new("ScreenGui", player.PlayerGui)
gui.Name = "DanceUI"

local frame = Instance.new("Frame", gui)
frame.Size = UDim2.new(0, 220, 0, 260)
frame.Position = UDim2.new(0.05, 0, 0.3, 0)
frame.BackgroundColor3 = Color3.fromRGB(20,20,20)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true

local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 40)
title.Text = "💃 DANCES R6"
title.TextColor3 = Color3.new(1,1,1)
title.BackgroundTransparency = 1
title.Font = Enum.Font.GothamBold
title.TextSize = 18

-- Função botão
local function createButton(text, posY, animId)
    local btn = Instance.new("TextButton", frame)
    btn.Size = UDim2.new(0.9, 0, 0, 35)
    btn.Position = UDim2.new(0.05, 0, 0, posY)
    btn.Text = text
    btn.BackgroundColor3 = Color3.fromRGB(40,40,40)
    btn.TextColor3 = Color3.new(1,1,1)
    btn.Font = Enum.Font.Gotham
    btn.TextSize = 14
    btn.BorderSizePixel = 0

    btn.MouseButton1Click:Connect(function()
        playDance(animId)
    end)
end

-- 🔁 TROQUE OS IDS ABAIXO
createButton("Hakari Dance", 50, 0000000000)
createButton("Metro Man", 95, 0000000000)
createButton("Sonic Dance", 140, 0000000000)
createButton("Boogie Down", 185, 0000000000)

-- Botão parar
local stop = Instance.new("TextButton", frame)
stop.Size = UDim2.new(0.9, 0, 0, 30)
stop.Position = UDim2.new(0.05, 0, 0, 225)
stop.Text = "⛔ Parar Dança"
stop.BackgroundColor3 = Color3.fromRGB(120,30,30)
stop.TextColor3 = Color3.new(1,1,1)
stop.Font = Enum.Font.GothamBold
stop.TextSize = 14
stop.BorderSizePixel = 0

stop.MouseButton1Click:Connect(function()
    if currentAnim then
        currentAnim:Stop()
    end
end)

Features & Information

Bababs

Community Comments (1)

makeibehmakeibehJan 10, 2026

Yo

More Scripts for Universal Scripts