-- No Dash Cooldown Script - Complex System local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local LocalPlayer = Players.LocalPlayer -- Enable the NoDashCooldown attribute that the game checks for LocalPlayer:SetAttribute("NoDashCooldown", true) -- Remove cooldown states continuously RunService.Heartbeat:Connect(function() local character = LocalPlayer.Character if not character then return end -- Keep the NoDashCooldown attribute enabled if LocalPlayer:GetAttribute("NoDashCooldown") ~= true then LocalPlayer:SetAttribute("NoDashCooldown", true) end -- Remove dash-related disable states if character:GetAttribute("Dashed") then character:SetAttribute("Dashed", false) end -- Remove stun effects that block dashing if character:FindFirstChild("Effects") then local effects = character.Effects for _, effect in pairs(effects:GetChildren()) do if effect.Name == "Stun" or effect.Name == "FullStun" or effect.Name == "Blocking" or effect.Name == "HitProgress" or effect.Name == "NoDash" then effect:Destroy() end end end end) print("No Dash Cooldown enabled - NoDashCooldown attribute active")