If you like this site and you like coffee, why not buy me one. Because I love it

Click to buy coffe
avatar
Untitled

Guest 43 23rd Nov, 2022

MARKUP 2.39 KB
                                           
                         // ==UserScript==
// @name         REVO - Menedżer dodatków
// @namespace    ...
// @version      0.0.24
// @description  Menedżer dodatków do gry Margonem.
// @author       CcarderR
// @updateURL    https://revo.ccrr.pl/revo.user.js
// @match        *://*classic.margonem.pl/*
// @exclude      *://commons.margonem.pl/*
// @exclude      *://www.margonem.pl/ajax/configig.php*
// @run-at       document-start
// @grant        none
// ==/UserScript==



// -
// Przypomnienie dla CcarderR'a:
// Wyczyścić cache CloudFlare po aktualizacji!
// Zaktualizowac log w konsoli!
// Zaktualizować wersję skryptu na poczatku zkryptu i w zmiennej niżej!
// Zaktualizowac wersję skryptu w pliku revo.js!
// -

window.REVO_LOG = [];
window.REVO_UserScriptVer = '0.0.24';

console.log('%c[REVO] Szczegółowy dziennik REVO oraz dane liczników dostępne są po wpisaniu poleceń "REVO_LOG" i "REVO_TIMERS" w konsoli przeglądarki.', 'font-weight: bold;color:#1D93C1;');
console.log("%c[REVO] Wersja UserScript'u: " + REVO_UserScriptVer, 'font-weight: bold;color:#1D93C1;');
REVO_LOG.push("[REVO] Wersja UserScript'u: " + REVO_UserScriptVer);

REVO_LOG.push("[REVO] Sprawdzanie dostępności jQuery...");
window.revo_jQueryCheck = function (retry) {
    if (typeof $ != "undefined") {
        // NowyInterfejs wymusza omienięcie pamięci podręcznej przeglądarki
        // doczepiając do linków ciąg zapytania, spowalnia to wczytywanie REVO
        // i obciąża mój serwer pomijając pamięć podręczną CloudFlare.
        // Dodanie domeny do wyjątków:
        $.ajaxSetup({
            beforeSend: function (jqXHR, settings) {
                if (settings.url.indexOf('ccrr.pl') >= 0 && settings.url.indexOf('?_=') >= 0) {
                    settings.url = settings.url.split('?')[0];
                }
            }
        });

        // Wczytywanie skryptu REVO
        REVO_LOG.push("[REVO] jQuery obecne, kontynuacja...");
        $.getScript('https://revo.ccrr.pl/client/live/revo.js');
    } else {
        if (!retry) REVO_LOG.push("[REVO] Oczekiwanie na jQuery...");
        setTimeout(function () {
            revo_jQueryCheck(true);
        }, 1);
    }
};
revo_jQueryCheck();
                      
                                       
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM