antistun
Key RequiredUniversal

antistun

Universal Scriptvincent009vincent009 62.2K views 4.6K executesUpdated Jun 5, 2025
3.6/ 5(7 votes)
5271% Positive
Lua Script•55 lines (1798 chars)
--add us on roblox vincentplayz9356
local player = game:GetService("Players").LocalPlayer

local function setupCharacter(character)
    local humanoid = character:WaitForChild("Humanoid")
    humanoid.Sit = false
    
    local connections = {}
    
    local function handleBadState(newState)
        if newState == Enum.HumanoidStateType.Ragdoll or 
           newState == Enum.HumanoidStateType.FallingDown or 
           newState == Enum.HumanoidStateType.PlatformStanding or
           newState == Enum.HumanoidStateType.Seated then
            humanoid.Sit = false
            humanoid.PlatformStand = false
            humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
            if character:FindFirstChild("HumanoidRootPart") then
                character.HumanoidRootPart.Anchored = false
            end
            return true
        end
        return false
    end
    
    handleBadState(humanoid:GetState())
    
    table.insert(connections, humanoid.StateChanged:Connect(function(_, newState)
        handleBadState(newState)
    end))
    
    for _, seat in pairs(workspace:GetDescendants()) do
        if seat:IsA("Seat") then
            table.insert(connections, seat:GetPropertyChangedSignal("Occupant"):Connect(function()
                if seat.Occupant == humanoid then
                    task.wait(0.01)
                    humanoid.Sit = false
                    humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
                end
            end))
        end
    end
    
    table.insert(connections, humanoid.Died:Connect(function()
        for _, conn in ipairs(connections) do
            conn:Disconnect()
        end
    end))
end

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

player.CharacterAdded:Connect(setupCharacter)

Features & Information

Entertainment purposes only This Roblox Anti-Ragdoll Script prevents your character from being stunned, ragdolled, or forced into unwanted states (like sitting or falling down). It automatically detects when your Humanoid tries to enter a ragdoll state and forces it back into a standing position, keeping you in control at all times. Key Features: ✔ Blocks ragdolling (prevents forced knockdowns) ✔ Stops unintentional sitting/falling (no more random stuns) ✔ Works automatically on character respawn ✔ Lightweight & efficient (no lag or performance impact) ✔ Like a Tab Glitch Recommend for: ✔ Probably Auto execute for combat games (e.g, TSB, JJS, etc.) Not recommended to: ✖ BUCKSHOT [4+2 Player] and other sit requirement games Ideal for: Combat games where ragdoll effects are annoying Preventing stun-lock exploits Ensuring your character stays upright in any situation Enjoy the script! If there's a issue with the script please leave a comment below
#antiragdoll#antisit#auto execute#trending#best script

Community Comments (3)

DefyzDefyzJul 24, 2025

Nice

DefyzDefyzJul 24, 2025

Yes

KOTEKOTENov 16, 2025

не работает в -subway mayhem- исправьте пж пж пж

More Scripts for Universal Scripts