Загрузка...

Развлекательное Сезонное Клоуны на форуме

Тема в разделе Дополнения создана пользователем Победил Вторник в 07:43. 165 просмотров

Загрузка...
  1. Победил
    Победил Автор темы Вторник в 07:43 Экономь TRX - lolz.live/threads/7681011 14 648 26 июл 2020
    хз, по приколу сделал
    заменяет все аватарки на клоуна

    [IMG]

    Скопировать и вставить в tampermonkey

    Код
    // ==UserScript== // @name Lolz.live Avatar Replacer (Full) // @namespace [URL]http://tampermonkey.net/[/URL] // @version 1.2 // @description Заменяет все аватары (img и background-image) на lolz.live на изображение клоуна // @author You // @match [URL]https://lolz.live/*[/URL] // @match [URL]http://lolz.live/*[/URL] // @icon https://www.google.com/s2/favicons?domain=lolz.live // @grant none // ==/UserScript== (function() { 'use strict'; // Вставьте свою ссылку на изображение клоуна между кавычками ниже const clownImageUrl = "https://i.pinimg.com/736x/eb/e5/6a/ebe56af52b6671d9cc48cea9060bc44f.jpg"; function replaceAvatars() { // Обрабатываем обычные img аватары const imgAvatars = document.querySelectorAll(` img[src*="nztcdn.com/avatar"], img.navTab--visitorAvatar, .avatar, [class*="avatar"], [id*="avatar"], .message-userDetails-avatar, .avatarWrapper img `); imgAvatars.forEach(img => { if (img.src !== clownImageUrl) { const originalWidth = img.width || img.getAttribute('width'); const originalHeight = img.height || img.getAttribute('height'); img.src = clownImageUrl; img.style.objectFit = 'cover'; img.style.objectPosition = 'center'; if (originalWidth) img.width = originalWidth; if (originalHeight) img.height = originalHeight; if (img.hasAttribute('srcset')) img.removeAttribute('srcset'); } }); // Обрабатываем элементы с background-image const bgAvatars = document.querySelectorAll(` [style*="background-image"], [class*="avatar"], [id*="avatar"] `); bgAvatars.forEach(el => { const style = window.getComputedStyle(el); if (style.backgroundImage && style.backgroundImage.includes('nztcdn.com/avatar')) { el.style.backgroundImage = `url("${clownImageUrl}")`; el.style.backgroundSize = 'cover'; el.style.backgroundPosition = 'center'; el.style.backgroundRepeat = 'no-repeat'; } }); } // Запускаем сразу после загрузки страницы replaceAvatars(); // Наблюдаем за изменениями DOM const observer = new MutationObserver(function(mutations) { let needsUpdate = false; mutations.forEach(mutation => { if (mutation.addedNodes) { mutation.addedNodes.forEach(node => { if (node.nodeType === 1 && ( node.matches('img, [style*="background-image"], [class*="avatar"], [id*="avatar"]') || node.querySelector('img, [style*="background-image"], [class*="avatar"], [id*="avatar"]') )) { needsUpdate = true; } }); } }); if (needsUpdate) setTimeout(replaceAvatars, 300); }); observer.observe(document.body, { childList: true, subtree: true }); // Также отслеживаем изменения размеров window.addEventListener('resize', replaceAvatars); })();
     
    Вторник в 07:43 Изменено
  2. VenZ
    VenZ Вторник в 07:44 Через неделю :torch: 1230 21 ноя 2021
    Лучшее обновления
     
  3. scarly
    спасибо, я тоже клоун?
     
    1. Посмотреть предыдущие комментарии (1)
    2. scarly
      Победил, найс оск, хотя я и так это знал, а РайсМорган клоун?
    3. Победил Автор темы
    4. WhatACat
  4. clownn
    Ага, дальше сиди с рекламой на аве
     
  5. tedxd
    tedxd Вторник в 07:51 1432 18 апр 2021
    Ну тут можно оставить до следующего года или вообще не убирать
     
  6. Апатия
    Сделай так чтобы в оффтопике только так отображалось и можно оставить на все время в целом
    --- Сообщение объединено с предыдущим Вторник в 07:54
    (Я сам там посиживаю)
     
  7. toujours
    Будто бы нужно сделать фичу, чтобы у определенных пользователей менялась аватарка
     
  8. bloom
    bloom Вторник в 08:21 EndorphinChange - lolz.live/threads/6837903/ 28 153 6 ноя 2021
    зачем мое селфи поставил
     
  9. Победил
    Победил Автор темы Вторник в 14:37 Экономь TRX - lolz.live/threads/7681011 14 648 26 июл 2020
    пофиксил код, теперь отBеты тоже клоуны
     
  10. ЦарьОффтопа
    я клоун получается :clown:
     
    Вторник в 18:36 Изменено
Top
JavaScript error: