您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Improve Cryzen.io performance for low-end PCs with selective optimizations.
当前为
// ==UserScript== // @name Cryzen.io Optimized Performance // @namespace http://tampermonkey.net/ // @version 1.2 // @description Improve Cryzen.io performance for low-end PCs with selective optimizations. // @match https://cryzen.io/* // @grant none // @run-at document-idle // @license MIT // ==/UserScript== (function() { 'use strict'; console.log("Cryzen.io Optimized Performance Loaded."); // Função para reduzir efeitos gráficos sem comprometer o carregamento function applySelectiveOptimizations() { try { // Reduz sombras sem interferir no carregamento de objetos Object.defineProperty(Object.prototype, 'castShadow', { get() { return false; }, set() {} }); Object.defineProperty(Object.prototype, 'receiveShadow', { get() { return false; }, set() {} }); // Ajusta propriedades de material sem remover texturas completamente Object.defineProperty(Object.prototype, 'material', { get() { return this._material; }, set(newMaterial) { if (newMaterial) { newMaterial.transparent = false; newMaterial.opacity = 1; // Mantém objetos visíveis, mas remove transparência } this._material = newMaterial; } }); } catch (e) { console.warn("Erro ao aplicar otimizações de gráficos:", e); } } // Reduz FPS para melhorar performance em PCs de baixo desempenho function limitFrameRate() { let originalRequestAnimationFrame = window.requestAnimationFrame; let lastCall = 0; window.requestAnimationFrame = function(callback) { const fps = 30; // Define limite de FPS em 30 para suavidade e economia const now = performance.now(); if (now - lastCall >= 1000 / fps) { lastCall = now; originalRequestAnimationFrame(callback); } else { setTimeout(() => window.requestAnimationFrame(callback), 1000 / fps); } }; } // Reduz distância de renderização sem desativá-la completamente function adjustRenderDistance() { try { Object.defineProperty(Object.prototype, 'far', { get() { return 1000; }, // Define distância de renderização média set() {} }); } catch (e) { console.warn("Erro ao ajustar distância de renderização:", e); } } // Aplica otimizações após o jogo carregar completamente e o jogador estar visível const intervalId = setInterval(() => { const gameLoaded = document.querySelector('canvas'); // Verifica se o jogo está carregado const playerReady = typeof gameLoaded !== 'undefined'; // Ajuste para confirmar presença do jogador if (gameLoaded && playerReady) { clearInterval(intervalId); // Cancela a verificação após confirmação de carregamento applySelectiveOptimizations(); limitFrameRate(); adjustRenderDistance(); console.log("Performance optimizations applied."); } }, 1000); // Verifica a cada segundo })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址