Custom anim for r6
Key RequiredUniversal

Custom anim for r6

Universal Scripthelloworldprinthelloworldprint 2.5K views 181 executesUpdated Apr 10, 2026
Unrated
00
Lua Script•93 lines (2678 chars)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer

local WALK_ANIM = "rbxassetid://204328711"
local JUMP_FALL_ANIM = "rbxassetid://148840371"

RunService.RenderStepped:Connect(function()
    workspace.Gravity = 100

    local char = player.Character
    if not char then return end

    local humanoid = char:FindFirstChildOfClass("Humanoid")
    local animate = char:FindFirstChild("Animate")
    if not humanoid or not animate then return end

    if humanoid.WalkSpeed ~= 19 then
        humanoid.WalkSpeed = 19
    end

    local walk = animate:FindFirstChild("walk")
    if walk then
        local walkAnim = walk:FindFirstChild("WalkAnim")
        if walkAnim and walkAnim.AnimationId ~= WALK_ANIM then
            walkAnim.AnimationId = WALK_ANIM
        end
    end

    local jump = animate:FindFirstChild("jump")
    if jump then
        local jumpAnim = jump:FindFirstChild("JumpAnim")
        if jumpAnim and jumpAnim.AnimationId ~= JUMP_FALL_ANIM then
            jumpAnim.AnimationId = JUMP_FALL_ANIM
        end
    end

    local fall = animate:FindFirstChild("fall")
    if fall then
        local fallAnim = fall:FindFirstChild("FallAnim")
        if fallAnim and fallAnim.AnimationId ~= JUMP_FALL_ANIM then
            fallAnim.AnimationId = JUMP_FALL_ANIM
        end
    end
end)

local function setupCharacter(char)
    local humanoid = char:WaitForChild("Humanoid")
    local animator = humanoid:FindFirstChildOfClass("Animator") or Instance.new("Animator", humanoid)

    local sitTracks = {}

    humanoid.WalkSpeed = 19

    animator.AnimationPlayed:Connect(function(track)
        if track.Priority == Enum.AnimationPriority.Idle then
            track:AdjustSpeed(1.5)
        end
    end)

    humanoid:GetPropertyChangedSignal("Sit"):Connect(function()
        if humanoid.Sit then
            for _, id in pairs({
                "rbxassetid://179224234",
                "rbxassetid://204295235"
            }) do
                local anim = Instance.new("Animation")
                anim.AnimationId = id

                local track = animator:LoadAnimation(anim)
                track.Looped = true
                track:Play(0.1, 1, 1e4)

                table.insert(sitTracks, track)
            end
        else
            for _, track in pairs(sitTracks) do
                if track then
                    track:Stop()
                    track:Destroy()
                end
            end
            sitTracks = {}
        end
    end)
end

if player.Character then
    setupCharacter(player.Character)
end

player.CharacterAdded:Connect(setupCharacter)

Features & Information

Made by ai btw
#fe#r#anim

Community Comments (3)

NoTNoelNoTNoelApr 10, 2026

is it fe?

Replying to @NoTNoel
helloworldprinthelloworldprintApr 10, 2026

@noel666 yeah

kidshussien9kidshussien9Apr 17, 2026

keeps killing me, its in a baseplate game, no anti cheat

More Scripts for Universal Scripts