Survivio Mods by VNBPM

Reupload and no match to other sites more

As of 2021-11-06. See the latest version.

// ==UserScript==
// @name         Survivio Mods by VNBPM
// @namespace    https://greasyforks.org/scripts/434290-survivio-mods-by-vnbpm/code/Survivio%20Mods%20by%20VNBPM.user.js
// @version      1.4.3
// @icon         https://raw.githubusercontent.com/iBLiSSIN/SurvivMods/main/icons/icon-v1.png
// @description  Reupload and no match to other sites more
// @author       VNBPM on YT
// @match        *://surviv.io/*
// @match        *://surviv2.io/*
// @match        *://2dbattleroyale.com/*
// @match        *://2dbattleroyale.org/*
// @match        *://piearesquared.info/*
// @match        *://thecircleisclosing.com/*
// @match        *://archimedesofsyracuse.info/*
// @match        *://secantsecant.com/*
// @match        *://parmainitiative.com/*
// @match        *://nevelskoygroup.com/*
// @match        *://kugahi.com/*
// @match        *://chandlertallowmd.com/*
// @match        *://ot38.club/*
// @match        *://kugaheavyindustry.com/*
// @match        *://drchandlertallow.com/*
// @match        *://rarepotato.com/*
// @grant        none
// ==/UserScript==
(function() {
    'use strict';
var cobalt = ""
var faction = ""
var func = {
    webpack_inject1: (w, e, get) => {
        cobalt = get("6df31f9c")
        faction = get("903f46c9")
    },
};
if(typeof window.webpackJsonp === 'function') {
    window.webpackJsonp([0], func, ["webpack_inject1"]);
} else {
    window.webpackJsonp.push([
        ["webpack_inject1"],
        func,
        [["webpack_inject1"]]
    ]);
}
Object.keys(cobalt).forEach(function(key1) {
    if(key1.match(/biome/g)) {
        cobalt[key1].colors.grass = 0x8E9BA4;
    }
})
Object.keys(faction).forEach(function(key2) {
    if(key2.match(/biome/g)) {
        faction[key2].colors.grass = 0x788A52;
    }
})
})();
// ==/UserScript==

(function() {
    'use strict';
var arr=[
"part-smoke-01.img","https://raw.githubusercontent.com/iBLiSSIN/archive/main/smoke-hack.png",
"part-smoke-02.img","https://raw.githubusercontent.com/iBLiSSIN/archive/main/smoke-hack.png",
"part-smoke-03.img","https://raw.githubusercontent.com/iBLiSSIN/archive/main/smoke-hack.png",
"proj-frag-nopin-nolever-01.img","pineapple.img",
"proj-mirv-nopin-nolever.img","baguette.img",
"proj-mirv-mini-01.img","acorn.img",
"proj-mirv-mini-02.img","acorn.img",
"proj-smoke-nopin-nolever.img","donut.img",
"loot-melee-woodaxe.img","https://surviv.io/img/map/map-piano-01.svg",
"loot-melee-machete-taiga.img","face-poo.img",
"map-building-container-ceiling-05.img","https://surviv.io/img/map/map-building-container-ceiling-05.svg",
"loot-melee-woodaxe-bloody.img","https://surviv.io/img/map/map-piano-01.svg",
"loot-melee-katana.img","loot-melee-lasr-sword-02.svg",
"gun-mp220-01.img","map-toilet-04.img"
];
var triesrem=20;
function doarr() {
    if(PIXI?.utils?.TextureCache[arr[0]]) {
        for(var i=0;i+1 < arr.length; i+=2) {
            PIXI.utils.TextureCache[arr[i]]
            =
            PIXI.Texture.fromImage(arr[i+1]);
        }
        return;
    }

    if(triesrem>0)  {
       triesrem--;
        setTimeout(doarr,1000);
    }
}
setTimeout(()=>doarr(),1000);
})();
// ==/UserScript==
 
(function() {
    'use strict';
 
var throwables = "" 
var func = {
    webpack_inject1: (w, e, get) => {
        throwables = get("035f2ecb")
    },
}; 
if(typeof window.webpackJsonp === 'function') {
    window.webpackJsonp([0], func, ["webpack_inject1"]);
} else {
    window.webpackJsonp.push([
        ["webpack_inject1"],
        func,
        [["webpack_inject1"]]
    ]);
}
Object.keys(throwables).forEach(function(key1) {
    throwables[key1].worldImg.scale = .2
})
})();
// ==/UserScript==

(function() {
    'use strict';

var ceilings = ""
var func = {
    webpack_inject: (w, e, get) => {
        ceilings = get("03f4982a")
    },
};
if(typeof window.webpackJsonp === 'function') {
    window.webpackJsonp([0], func, ["webpack_inject"]);
} else {
    window.webpackJsonp.push([
        ["webpack_inject"],
        func,
        [["webpack_inject"]]
    ]);
}
Object.keys(ceilings).forEach(function(key) {
    if(ceilings[key].type === "building") {
        for(var ceilImg in ceilings[key].ceiling.imgs) {
            ceilings[key].ceiling.imgs.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/lock.png"
        }
    }
})
})();
// -------------------------------------------------------------------------- Obastacles
(function() {
    'use strict';

var obstacles2 = ""
var func = {
    webpack_inject53: (w, e, get) => {
        obstacles2 = get("03f4982a")
    },
};
if(typeof window.webpackJsonp === 'function') {
    window.webpackJsonp([0], func, ["webpack_inject53"]);
} else {
    window.webpackJsonp.push([
        ["webpack_inject53"],
        func,
        [["webpack_inject53"]]
    ]);
}
Object.keys(obstacles2).forEach(function(key53) {
    if(key53.match(/tree_01cb/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree-cobalt.png";
    } else if(key53.match(/tree_01/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree.png";
    } else if(key53.match(/tree_06/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree.png";
    } else if(key53.match(/tree_07/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree.png";
    } else if(key53.match(/tree_08/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/big-tree.png";
    } else if(key53.match(/tree_05/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree-desert-05.png";
    } else if(key53.match(/tree_05c/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree-desert-05c.png";
    } else if(key53.match(/tree_12|tree_13|tree_14/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree-savan.png";
    } else if(key53.match(/brush_01sv/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/brush-01sv.png";
    } else if(key53.match(/brush_02sv/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/brush-02sv.png";
    } else if(key53.match(/stone_01/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/stone544.png";
    } else if(key53.match(/stone_03/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/bigstone.png";
    } else if(key53.match(/bush/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archiveFINAl/main/bush.png";
    } else if(key53.match(/barrel_01/g)) {
        obstacles2[key53].img.sprite = "campfire.img";
    } else if(key53.match(/table_01/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/table-01.png";
    } else if(key53.match(/table_02/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/table-02.png";
    } else if(key53.match(/table_03/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/table-03.png";
    } else if(key53.match(/tree_03sv/g)) {
        obstacles2[key53].img.sprite = "https://surviv.io/img/map/map-tree-03sv.svg";
        obstacles2[key53].map.color = 0xffffff;
        obstacles2[key53].map.borderColor = 0x000000;
        obstacles2[key53].map.scale = 4;
    } else if(key53.match(/tree_03/g)) {
        obstacles2[key53].img.sprite = "https://surviv.io/img/map/map-tree-03.svg";
        obstacles2[key53].map.color = 0xffffff;
        obstacles2[key53].map.borderColor = 0x000000;
        obstacles2[key53].map.scale = 5;
    } else if(key53.match(/container_06/g)) {
        obstacles2[key53].map.color = 0xe3e309;
    } else if(key53.match(/stone_02/g)) {
        obstacles2[key53].map.color = 0x193f82;
        obstacles2[key53].map.scale = 5;
    } else if(key53.match(/stone_04/g)) {
        obstacles2[key53].map.color = 0xeb175a;
        obstacles2[key53].map.scale = 2;
    } else if(key53.match(/stone_05/g)) {
        obstacles2[key53].map.color = 0xeb175a;
        obstacles2[key53].map.scale = 2;
    } else if(key53.match(/bunker_storm_01/g)) {
        obstacles2[key53].map.color = 0xe3e309;
    } else if(key53.match(/tree/g)) {
        obstacles2[key53].img.sprite = "https://raw.githubusercontent.com/iBLiSSIN/archive/main/tree.png";
    }
})
})();
// Recolor for bullets
(function() {
    'use strict';

var tracerColors = ""
var func = {
    webpack_inject3: (w, e, get) => {
        tracerColors = get("ad1c4e70")
    },
};
if(typeof window.webpackJsonp === 'function') {
    window.webpackJsonp([0], func, ["webpack_inject3"]);
} else {
    window.webpackJsonp.push([
        ["webpack_inject3"],
        func,
        [["webpack_inject3"]]
    ]);
}
Object.keys(tracerColors).forEach(function(key3) {
    if(key52.match(/9mm/g)) {
        tracerColors[key3].regular = 16756224;
        tracerColors[key3].saturated = 16756224;
    } else if(key52.match(/762mm/g)) {
        tracerColors[key3].regular = 26367;
        tracerColors[key3].saturated = 26367;
    } else if(key52.match(/12gauge/g)) {
        tracerColors[key3].regular = 16711680;
        tracerColors[key3].saturated = 16711680;
    } else if(key52.match(/556mm/g)) {
        tracerColors[key3].regular = 237056;
        tracerColors[key3].saturated = 237056;
    } else if(key52.match(/45acp/g)) {
        tracerColors[key3].regular = 7536811;
        tracerColors[key3].saturated = 7536811;
    }
})
})();
// ==/UserScript==
 
(function() {
    'use strict';
    var num = 0;
    var sound = new Audio("data:audio/wav;base64,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");
 
    var HP = document.createElement("span");
    HP.setAttribute("id","my_Health");
    HP.style.color = "white";
    HP.style.fontSize = "25px";
    HP.style.display = "block";
    document.getElementById("ui-boost-counter").before(HP);
 
    var warn = document.createElement("span");
    warn.innerHTML = "LOW HEALTH";
    warn.style.color = "red";
    warn.style.fontSize = "20px";
    warn.style.display = "none";
    document.getElementById("ui-equipped-ammo-wrapper").prepend(warn);
 
    setInterval(function(){
        HP.innerHTML ="HP : " + Math.round(document.getElementById("ui-health-actual").style.width.slice(0,-1));
        if(document.getElementById("game-area-wrapper").style.display == "block" && document.getElementById("ui-stats").style.display == "none"){
            if(HP.innerHTML.slice(5,8) <= 25 && num == 0){
                HP.style.color = "red";
                warn.style.display = "block";
                sound.play();
            } else {
                if(HP.innerHTML.slice(5,8) > 25){
                    HP.style.color = "white";
                    warn.style.display = "none";
                    sound.pause();
                    num = 0;
                }
            }
        } else {
            sound.pause();
        }
    },500);
    window.addEventListener("keydown",function(event){
        if(event.key == " "){
            sound.pause();
            num = 1;
        }
    });
})();
长期地址
遇到问题?请前往 GitHub 提 Issues。