Cryzen.io Extreme Performance Boost

Optimize Cryzen.io for low-end PCs by reducing graphics and effects.

目前為 2024-11-06 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Cryzen.io Extreme Performance Boost
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Optimize Cryzen.io for low-end PCs by reducing graphics and effects.
// @match        https://cryzen.io/*
// @grant        none
// @run-at       document-start
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    
    console.log("Cryzen.io Extreme Performance Boost Loaded.");

    // Função para reduzir a qualidade de gráficos e efeitos visuais
    function reduceGraphicsQuality() {
        // Desativa sombras
        Object.defineProperty(Object.prototype, 'castShadow', {
            get() { return false; },
            set() {}
        });
        Object.defineProperty(Object.prototype, 'receiveShadow', {
            get() { return false; },
            set() {}
        });

        
        Object.defineProperty(Object.prototype, 'map', {
            get() { return null; },  // Remove textura
            set() {}
        });

        
        Object.defineProperty(Object.prototype, 'material', {
            get() { return this._material; },
            set(newMaterial) {
                if (newMaterial) {
                    newMaterial.wireframe = true; // Simplifica os objetos em wireframe
                    newMaterial.transparent = true;
                    newMaterial.opacity = 0.8;  // Diminui a opacidade para reduzir o processamento
                }
                this._material = newMaterial;
            }
        });
    }

    
    function limitFrameRate() {
        let originalRequestAnimationFrame = window.requestAnimationFrame;
        let lastCall = 0;

        window.requestAnimationFrame = function(callback) {
            const fps = 60; 
            const now = performance.now();
            if (now - lastCall >= 1000 / fps) {
                lastCall = now;
                originalRequestAnimationFrame(callback);
            } else {
                setTimeout(() => window.requestAnimationFrame(callback), 1000 / fps);
            }
        };
    }

    
    function disableParticles() {
        Object.defineProperty(Object.prototype, 'particleSystem', {
            get() { return null; },  // Remove qualquer sistema de partículas
            set() {}
        });
    }

    
    function disablePostProcessing() {
        Object.defineProperty(Object.prototype, 'postProcessing', {
            get() { return null; },  // Remove pós-processamento
            set() {}
        });
    }

    
    function reduceRenderDistance() {
        Object.defineProperty(Object.prototype, 'far', {
            get() { return 500; },  // Define a distância máxima de renderização como 500 (ou menos, se preferir)
            set() {}
        });
    }

    
    function optimizeCryzen() {
        reduceGraphicsQuality();
        limitFrameRate();
        disableParticles();
        disablePostProcessing();
        reduceRenderDistance();
        console.log("Optimizations applied successfully for Cryzen.io.");
    }

    
    window.addEventListener('load', optimizeCryzen);

})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址