Gats.io Adblock

Adblocker for Gats.io

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         Gats.io Adblock
// @namespace    http://tampermonkey.net/
// @version      1.3
// @description  Adblocker for Gats.io
// @author       Taureon
// @match        https://gats.io/
// @match        https://gats2.com/
// @grant        none
// @license      Unlicense
// ==/UserScript==

(function main(){

    //if the game hasn't loaded yet, wait until it is loaded
    //it is checked if the game has loaded by checking if the game tick function exists
    if (typeof a41 !== 'function') return setTimeout(main);

    //this disables ad related functions
    a119=()=>{};a78=()=>{};a79=()=>{};a80=()=>{};

    //removes the component that checks for adblock
    play = () => {
        if (RF.list[0] === undefined) return;
        if (!c4) {
            var selection = {class: c1.weapon, armor: c1.armor, color: c1.color};
            RF.list[0].send(a59("c1", selection));
        }
        b21 = true;
        a36();
    };

    //this removes ad elements
    for (let ad of j36) {
        //to make it work with TioHax Client without it crashing
        let element = document.getElementById(ad.pl);
        if (element) element.remove();
    }

})();