lobotomy drawaria

добавляет радужный цвет и переворачивает игру.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey, Greasemonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Violentmonkey.

Voor het installeren van scripts heb je een extensie nodig, zoals Tampermonkey of Userscripts.

Voor het installeren van scripts heb je een extensie nodig, zoals {tampermonkey_link:Tampermonkey}.

Voor het installeren van scripts heb je een gebruikersscriptbeheerder nodig.

(Ik heb al een user script manager, laat me het downloaden!)

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een extensie nodig, zoals {stylus_link:Stylus}.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

Voor het installeren van gebruikersstijlen heb je een gebruikersstijlbeheerder nodig.

(Ik heb al een beheerder - laat me doorgaan met de installatie!)

// ==UserScript==
// @name         lobotomy drawaria
// @namespace    lobotomy.drawariaonline
// @version      1.2
// @description  добавляет радужный цвет и переворачивает игру.
// @author       minish
// @match        https://drawaria.online
// @require      https://code.jquery.com/jquery-3.6.0.min.js
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Функция для создания радужного эффекта
    function applyRainbowEffect(element) {
        const colors = [
            'rgba(255, 0, 0, 0.7)',   // Красный
            'rgba(255, 127, 0, 0.7)', // Оранжевый
            'rgba(255, 255, 0, 0.7)', // Желтый
            'rgba(0, 255, 0, 0.7)',   // Зеленый
            'rgba(0, 0, 255, 0.7)',   // Синий
            'rgba(75, 0, 130, 0.7)',  // Индиго
            'rgba(148, 0, 211, 0.7)'  // Фиолетовый
        ];

        // Применяем радужный эффект к элементу
        element.style.transition = 'background-color 0.5s';
        let index = 0;

        setInterval(() => {
            element.style.backgroundColor = colors[index];
            index = (index + 1) % colors.length;
        }, 500); // Меняем цвет каждые 500 мс
    }

    // Функция для применения искажения
    function applyDistortionEffect(element) {
        const distortions = [
            'scale(1.1)',  // Увеличение
            'rotate(5deg)', // Поворот
            'skew(10deg, 10deg)', // Искажение
            'scale(0.9)',  // Уменьшение
            'rotate(-5deg)' // Обратный поворот
        ];

        // Применяем случайное искажение
        const randomDistortion = distortions[Math.floor(Math.random() * distortions.length)];
        element.style.transform = randomDistortion;
        element.style.transition = 'transform 0.5s';
    }

    // Применяем эффект ко всем элементам на странице
    const allElements = document.querySelectorAll('*');
    allElements.forEach((element) => {
        applyRainbowEffect(element);
        
        // Применяем искажение к некоторым элементам случайным образом
        if (Math.random() < 0.3) { // 30% шанс на искажение
            applyDistortionEffect(element);
        }
    });
})(); // Убедитесь, что здесь есть закрывающая скобка