-- ================================================ -- ULTRA INSTINCT DODGE -- No cooldown + Sound + Anti Lag -- ================================================ local Players = game:GetService("Players") local RunService = game:GetService("RunService") local Debris = game:GetService("Debris") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") print("⚡ Ultra Instinct + Anti Lag Loading...") -- Clean old GUI if playerGui:FindFirstChild("UltraInstinctGUI") then playerGui.UltraInstinctGUI:Destroy() end -- ==================== ANTI LAG ==================== local function antiLag() -- Remove unnecessary effects / laggy objects for _, obj in ipairs(workspace:GetDescendants()) do pcall(function() if obj:IsA("ParticleEmitter") or obj:IsA("Smoke") or obj:IsA("Fire") or obj:IsA("Sparkles") then obj.Enabled = false end if obj:IsA("Explosion") then obj:Destroy() end end) end -- Clear some debris for _, obj in ipairs(workspace:GetChildren()) do if obj.Name == "Effect" or obj.Name == "Bullet" or obj.Name == "Projectile" then pcall(function() obj:Destroy() end) end end collectgarbage("collect") end -- Run anti lag every few seconds task.spawn(function() while task.wait(4) do antiLag() end end) -- ==================== SOUND ==================== local dodgeSound = Instance.new("Sound") dodgeSound.SoundId = "rbxassetid://132521221880216" dodgeSound.Volume = 3 dodgeSound.Parent = playerGui -- ==================== GUI ==================== local screenGui = Instance.new("ScreenGui") screenGui.Name = "UltraInstinctGUI" screenGui.ResetOnSpawn = false screenGui.Parent = playerGui local button = Instance.new("TextButton") button.Size = UDim2.new(0, 180, 0, 45) button.Position = UDim2.new(0.5, -90, 0.88, 0) button.BackgroundColor3 = Color3.fromRGB(40, 40, 60) button.Text = "ULTRA INSTINCT: OFF" button.TextColor3 = Color3.new(1,1,1) button.TextScaled = true button.Font = Enum.Font.GothamBold button.Parent = screenGui Instance.new("UICorner", button).CornerRadius = UDim.new(0, 10) -- ==================== SETTINGS ==================== local active = false local DODGE_DISTANCE = 13 local TELEPORT_DISTANCE = 18 local connection = nil -- Cache dangerous parts (anti lag optimization) local dangerousParts = {} local lastScan = 0 local function isDangerous(part) if not part or not part:IsA("BasePart") then return false end if part:FindFirstChildOfClass("TouchInterest") or part:FindFirstChildOfClass("TouchTransmitter") then return true end local name = string.lower(part.Name) if string.find(name, "kill") or string.find(name, "damage") or string.find(name, "lava") or string.find(name, "fire") or string.find(name, "spike") or string.find(name, "death") or string.find(name, "hurt") then return true end return false end local function scanDangerousParts() dangerousParts = {} for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("BasePart") and isDangerous(obj) then table.insert(dangerousParts, obj) end end end local function dodge(root, dangerPos) local direction = (root.Position - dangerPos) if direction.Magnitude < 1 then direction = Vector3.new(math.random(-10,10), 0, math.random(-10,10)) end direction = direction.Unit local newPos = root.Position + direction * TELEPORT_DISTANCE + Vector3.new(0, 3, 0) root.CFrame = CFrame.new(newPos) dodgeSound:Play() print("⚡ Dodged!") end local function startUltraInstinct(character) if connection then connection:Disconnect() connection = nil end local root = character:WaitForChild("HumanoidRootPart") scanDangerousParts() connection = RunService.Heartbeat:Connect(function() if not active then return end if not character or not character.Parent or not root or not root.Parent then return end -- Rescan every 3 seconds (anti lag) if tick() - lastScan > 3 then scanDangerousParts() lastScan = tick() end for _, obj in ipairs(dangerousParts) do if obj and obj.Parent then local distance = (root.Position - obj.Position).Magnitude if distance <= DODGE_DISTANCE then dodge(root, obj.Position) break end end end end) end local function stopUltraInstinct() if connection then connection:Disconnect() connection = nil end end -- Toggle button.MouseButton1Click:Connect(function() active = not active if active then button.Text = "ULTRA INSTINCT: ON" button.BackgroundColor3 = Color3.fromRGB(0, 160, 80) print("⚡ Ultra Instinct ON") if player.Character then startUltraInstinct(player.Character) end else button.Text = "ULTRA INSTINCT: OFF" button.BackgroundColor3 = Color3.fromRGB(40, 40, 60) print("⚡ Ultra Instinct OFF") stopUltraInstinct() end end) -- Respawn support player.CharacterAdded:Connect(function(character) task.wait(0.8) if active then startUltraInstinct(character) end end) print("✅ Ultra Instinct + Anti Lag Ready!") print("• No cooldown") print("• Sound on dodge") print("• Anti lag optimizations active")