0% found this document useful (0 votes)
31 views15 pages

VBwo Jii

Uploaded by

shadow.mods001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views15 pages

VBwo Jii

Uploaded by

shadow.mods001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 15

// ==UserScript==

// @name Bloxd.io Client v1.7


// @namespace http://tampermonkey.net/
// @version 1.7
// @description Easy keybinds to make gameplay more desirable
// @author Mark
// @match *://bloxd.io/*
// @icon
https://cdn.discordapp.com/attachments/1147409720076935189/1159516375396659320/
Client_v1.0_Watermark.png?
ex=65314ec6&is=651ed9c6&hm=54fe7946d20fa7a0a0e68120b225511431a510ddb355ba0e66c910c4
faf342c5&
// @grant none
// @license MIT
// ==/UserScript==
document.addEventListener("keydown",function(e){
if(e.key == '/'){
let d = document.getElementById('menu')
if (d.style.display == 'none') {
d.style.display = "block"
} else {
d.style.display = "none"
}
}})
let inHTML = `
<div id="menu">
<h1 style="text-align:center; font-family: 'Courier New', monospace; font-
weight:700; font-size:21px; line-height:3;">Bloxd.io Client By Mark<span
style="font-size:11px;"> v1.7</span></h1>
<div id="line"></div>
<div class="strike"><s>ㅤㅤㅤㅤㅤㅤㅤㅤ</s>KEYBINDS<s>ㅤㅤㅤㅤㅤㅤㅤㅤ</s></div>
<ul>

</ul>
<ul>
<li class="options" id="k1">Spam Use Item</li>
<li class="options" id="k2">Spam Drop Item</li>
<li class="options" id="k3">Prevent Accidental Mining</li>
<li class="options" id="k4">Auto Respawn</li>
<li class="options" id="k5">Auto Walk</li>
<li class="options" id="k6">Auto Run</li>
<li class="options" id="k7">Auto Ignore Requests</li>
</ul>
<div class="strike" style="color:gray;"><s>ㅤㅤㅤㅤㅤㅤㅤㅤ</s>CHEATS<s>ㅤㅤㅤㅤㅤㅤㅤㅤ</s></div>
<ul>
<li class="options" id="c1">Teleport Up</li>
<li class="options" id="11">Insta Break</li>
<li class="options" id="12">No CoolDown</li>
<li class="options" id="13">Esp</li>
<li class="options" id="14">Xray</li>
<li class="options" id="15">SpinBot(Trolling)</li>
<li class="options" id="16">WalkOnAir(Trolling)</li>
<li class="options" id="17">Crawl(Trolling)</li>
<li class="options" id="18">Kill-Aura</li>
<li class="options" id="19">Auto Look At Player</li>
<li class="options" id="c2">Die</li>
<li class="options" id="c3">Air Lock</li>
<li class="options" id="c4">Glide</li>
<li class="options" id="c7">Teleport Location1(New)(If Not Available Select
Another)</li>
<li class="options" id="c8">Teleport Location2(New)(If Not Available Select
Another)</li>
<li class="options" id="c9">Teleport Location3(New)(If Not Available Select
Another)</li>
<li class="options" id="c10">Teleport To Nearest Player</li>
<li class="options" id="c6">Freeze Players(Client Side Ofc)</li>
<li class="options" id="c5">Bypass Ban</li>
</ul>
<div class="strike" style="color:gray;"><s>ㅤㅤㅤㅤㅤㅤㅤㅤ</s>Logs<s>ㅤㅤㅤㅤㅤㅤㅤㅤ</s></div>
<br>
<div class="center">
<div id="console" style="text-align: left; width:50%;"></div>
</div>
<br>
<div class="strike" style="color:gray;"><s>ㅤㅤㅤㅤㅤㅤㅤ</s>Credits<s>ㅤㅤㅤㅤㅤㅤㅤ</s></div>
<p style="font-family: 'Courier New', monospace; text-align:center; font-
weight:700; color:white;">-Mark-</h1>
<p style="font-family: 'Courier New', monospace; text-align:center; font-
weight:700; color:white;">✨🌹CrimsonRose🌹✨</h1>
<div class="strike" style="color:gray;"><s>ㅤㅤㅤㅤ</s>Contact Us?<s>ㅤㅤㅤㅤ</s></div>
<br>
<div class="center">
<a href="https://" style="font-family: 'Courier New', monospace; text-align:
center; text-decoration:none; font-weight: 700; color: white;">Join Our Server!</a>
</div>
<br>
<br>
</div>
<style>
#menu{
overflow:auto;
width:30%;
height:80%;
background-color:#111;
color:#fff;
border-radius:1.2vh;
margin-top:0%;
z-index:999999999;
position: absolute;
left:5%;
top:15%;
}
.strike{
text-align:center;
font-weight:700;
}
ul {
list-style: none;
padding: 0;
margin: 0;
}

li {
font-family: 'Courier New', monospace;
text-align:center;
color:white;
width: 90%;
cursor: pointer;
padding: 5px 10px;
border-radius: 5px;
transition: background-color 0.2s ease-in-out;
position: relative;
margin:7% auto;
background-color:#222;
}
li:hover {
background: rgba(0, 0, 0, 0.30);
}
.center {
align-items: center;
justify-content: center;
display: flex;
font-size:6.83px;
margin-left:4px;
}
</style>
`;
let elem = document.createElement("div")
elem.innerHTML = inHTML
top.document.body.appendChild(elem)
let inHTML2 = `
<a id="watermark" href="https://example.com"><a>
<style>
#watermark {
position: fixed;
bottom: -11px;
right: 0;
z-index: 9999;
background-image:
url("https://cdn.discordapp.com/attachments/1147409720076935189/1159516375396659320
/Client_v1.0_Watermark.png?
ex=65314ec6&is=651ed9c6&hm=54fe7946d20fa7a0a0e68120b225511431a510ddb355ba0e66c910c4
faf342c5&");
background-repeat: no-repeat;
border-radius:3vh;
width: 200px;
height: 100px;
}
</style>
`;
let elem2 = document.createElement("div")
elem2.innerHTML = inHTML2
top.document.body.appendChild(elem2)
function log(message, type) {
var consoleElement = document.getElementById("console");
var logElement = document.createElement("div");
logElement.classList.add("log");
if (type === "error") {
logElement.classList.add("error");
}
logElement.textContent = "[" + type.toUpperCase() + "] " + message;
consoleElement.appendChild(logElement);
consoleElement.scrollTop = consoleElement.scrollHeight;
}
const idCookieValue = document.cookie.split('; ').find(cookie =>
cookie.startsWith('id='));
const shortenedValue = idCookieValue ? decodeURIComponent(idCookieValue.split('=')
[1]).substring(0, 12) + (idCookieValue.length > 12 ? '...' : '') : '';
const ID = idCookieValue ? `${shortenedValue}` : 'ID not found.';

async function fetchIpAddress() {


try {
const response = await fetch('https://ipapi.co/json/');
const data = await response.json();
log(`Attempting To Spoof Ip Address...${data.ip.substring(0, 11)}...`, "info");
} catch (error) {
log('Error fetching IP address:', error);
}
}

var check = Math.random


🙃 "Failed: Unknown Reason🙃 ", "Internal Server Error
const statusCheck = ["Success",
", "OK...😡", "Forbidden😡 "];
😨
const status = statusCheck[Math.floor(check() * statusCheck.length)];

log("Undetectable Injection Status Code: " + status, "info");


log("Utilizing Authentication ID: " + ID, "info");

function wait1() {
log("Running...", "server");
}

setTimeout(wait1, 2000);

function wait2(){
log("RunTime Successful", "info");
}

setTimeout(wait2, 2500);

function wait3(){
log("Connecting To Wss...", "info");
}

setTimeout(wait3, 3000);

function wait4(){
log("Connected To Wss", "info");
log("Enjoy Our Cheat!", "wss");
}

setTimeout(wait4, 3300);
fetchIpAddress();
const loggedMessages = new Set();
function logUniqueMessage(message, messageType) {
if (!loggedMessages.has(message)) {
log(message, messageType);
loggedMessages.add(message);
}
}
function playerJoinedGame() {
logUniqueMessage("A Player Has Joined The Experience.", "server");
}
function playerSentMessage(message) {
logUniqueMessage("A Message Was Sent: " + message, "server");
}
let isJoinMessageLogged = false;
function checkForJoinText() {
const elements = document.querySelectorAll(".IndividualText");

elements.forEach(element => {
const textContent = element.textContent;
const regex = /.*joined.*/;

if (textContent && regex.test(textContent)) {


if (!isJoinMessageLogged) {
playerJoinedGame();
isJoinMessageLogged = true;
}
} else {
playerSentMessage(textContent);
}
});
}
const observer = new MutationObserver(checkForJoinText);
const targetNode = document.querySelector("#root");
const config = { childList: true, subtree: true };
observer.observe(targetNode, config);
let isRunning = false;
let intervalId = null;

function toggleEvent() {
if (isRunning) {
stopEvent();
} else {
startEvent();
}
}

function startEvent() {
if (isRunning) return;

isRunning = true;

const eEventDown = new KeyboardEvent('keydown', {


key: 'e',
code: 'KeyE',
keyCode: 69,
which: 69,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

const eEventUp = new KeyboardEvent('keyup', {


key: 'e',
code: 'KeyE',
keyCode: 69,
which: 69,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

let currentEvent = eEventDown;

intervalId = setInterval(() => {


document.dispatchEvent(currentEvent);
currentEvent = currentEvent === eEventDown ? eEventUp : eEventDown;
}, 10);
}

function stopEvent() {
if (!isRunning) return;

isRunning = false;
clearInterval(intervalId);

const eEventUp = new KeyboardEvent('keyup', {


key: 'e',
code: 'KeyE',
keyCode: 69,
which: 69,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

document.dispatchEvent(eEventUp);
}

document.querySelector("#k1").addEventListener("click", toggleEvent);
let isRunning2 = false;
let intervalId2 = null;

function toggleEvent2() {
if (isRunning2) {
stopEvent2();
} else {
startEvent2();
}
}

function startEvent2() {
if (isRunning2) return;

isRunning2 = true;

const qEventDown = new KeyboardEvent('keydown', {


key: 'q',
code: 'KeyQ',
keyCode: 81,
which: 81,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

const qEventUp = new KeyboardEvent('keyup', {


key: 'q',
code: 'KeyQ',
keyCode: 81,
which: 81,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

let currentEvent2 = qEventDown;

intervalId2 = setInterval(() => {


document.dispatchEvent(currentEvent2);
currentEvent2 = currentEvent2 === qEventDown ? qEventUp : qEventDown;
}, 10);
}

function stopEvent2() {
if (!isRunning2) return;

isRunning2 = false;
clearInterval(intervalId2);

const qEventUp = new KeyboardEvent('keyup', {


key: 'q',
code: 'KeyQ',
keyCode: 81,
which: 81,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

document.dispatchEvent(qEventUp);
}

document.querySelector("#k2").addEventListener("click", toggleEvent2);
let originalDate = Date.now;

function overrideDate() {
Date.now = function() {
return 2;
};
}

function restoreDate() {
Date.now = originalDate;
}

const toggleButton = document.getElementById("k3");

let isCodeActive = false;

toggleButton.addEventListener("click", function() {
if (isCodeActive) {
restoreDate();
isCodeActive = false;
} else {
overrideDate();
isCodeActive = true;
}
});
function k4() {
setInterval(function(){
const firstAd =
document.querySelector(".RespawnButton.BlueButton.NewButton");
if (firstAd) {
firstAd.click();
}
}, -100000000000000000000000000000);
}
document.querySelector("#k4").onclick = k4;
let isRunning3 = false;
let intervalId3 = null;

function toggleEvent3() {
if (isRunning3) {
stopEvent3();
} else {
startEvent3();
}
}

function startEvent3() {
if (isRunning3) return;

isRunning3 = true;

const wEventDown = new KeyboardEvent('keydown', {


key: 'w',
code: 'KeyW',
keyCode: 87,
which: 87,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

const wEventUp = new KeyboardEvent('keydown', {


key: 'w',
code: 'KeyW',
keyCode: 87,
which: 87,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

let currentEvent3 = wEventDown;

intervalId3 = setInterval(() => {


document.dispatchEvent(currentEvent3);
currentEvent3 = currentEvent3 === wEventDown ? wEventUp : wEventDown;
}, 10);
}

function stopEvent3() {
if (!isRunning3) return;

isRunning3 = false;
clearInterval(intervalId3);

const wEventUp = new KeyboardEvent('keyup', {


key: 'w',
code: 'KeyW',
keyCode: 87,
which: 87,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

document.dispatchEvent(wEventUp);
}

document.querySelector("#k5").addEventListener("click", toggleEvent3);
let isRunning4 = false;
let intervalId4 = null;

function toggleEvent4() {
if (isRunning4) {
stopEvent4();
} else {
startEvent4();
}
}
function startEvent4() {
if (isRunning4) return;

isRunning4 = true;

const wEventDown = new KeyboardEvent('keydown', {


key: 'w',
code: 'KeyW',
keyCode: 87,
which: 87,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

const wEventUp = new KeyboardEvent('keydown', {


key: 'w',
code: 'KeyW',
keyCode: 87,
which: 87,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

const shiftEventDown = new KeyboardEvent('keydown', {


key: 'Shift',
code: 'ShiftLeft',
keyCode: 16,
which: 16,
shiftKey: true,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

const shiftEventUp = new KeyboardEvent('keydown', {


key: 'Shift',
code: 'ShiftLeft',
keyCode: 16,
which: 16,
shiftKey: true,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

let currentEvent4 = wEventDown;


let shiftKeyPressed = false;

intervalId4 = setInterval(() => {


if (!shiftKeyPressed) {
document.dispatchEvent(shiftEventDown);
shiftKeyPressed = true;
}

document.dispatchEvent(currentEvent4);
currentEvent4 = currentEvent4 === wEventDown ? wEventUp : wEventDown;
}, 0);
}

function stopEvent4() {
if (!isRunning4) return;

isRunning4 = false;
clearInterval(intervalId4);

const wEventUp = new KeyboardEvent('keyup', {


key: 'w',
code: 'KeyW',
keyCode: 87,
which: 87,
shiftKey: false,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

const shiftEventUp = new KeyboardEvent('keyup', {


key: 'Shift',
code: 'ShiftLeft',
keyCode: 16,
which: 16,
shiftKey: true,
ctrlKey: false,
altKey: false,
metaKey: false,
repeat: false,
bubbles: true,
cancelable: true
});

document.dispatchEvent(wEventUp);
document.dispatchEvent(shiftEventUp);
}
document.querySelector("#k6").addEventListener("click", toggleEvent4);
let originalRound = Math.round;

function overrideRound() {
Math.round = function() {
return 60;
};
}

function restoreRound() {
Math.round = originalRound;
}

const toggleButton3 = document.getElementById("c1");

let isCodeActive3 = false;

toggleButton3.addEventListener("click", function() {
if (isCodeActive3) {
restoreRound();
isCodeActive3 = false;
} else {
overrideRound();
isCodeActive3 = true;
}
});
let originalSqrt = Math.sqrt;

function overrideSqrt() {
Math.sqrt = function() {
return -1;
};
}

function restoreSqrt() {
Math.sqrt = originalSqrt;
}

const toggleButton4 = document.getElementById("c2");

let isCodeActive4 = false;

toggleButton4.addEventListener("click", function() {
if (isCodeActive4) {
restoreSqrt();
isCodeActive4 = false;
} else {
overrideSqrt();
isCodeActive4 = true;
}
});
function c3() {
let originalMathMax = Math.max;

let isOverrideEnabled = false;

function toggleMathMaxOverride() {
isOverrideEnabled = !isOverrideEnabled;

if (isOverrideEnabled) {
Math.max = function() {
return 0;
};
} else {
Math.max = originalMathMax;
}
}

document.addEventListener('keydown', function(event) {
if (event.key === 'l' || event.key === 'L') {
toggleMathMaxOverride();
}
});
}
document.querySelector("#c3").onclick = c3;
function c4() {
let originalMathMax2 = Math.max;

let isOverrideEnabled2 = false;

function toggleMathMaxOverride2() {
isOverrideEnabled2 = !isOverrideEnabled2;

if (isOverrideEnabled2) {
Math.max = function() {
return 0.1;
};
} else {
Math.max = originalMathMax2;
}
}

document.addEventListener('keydown', function(event) {
if (event.key === 'k' || event.key === 'K') {
toggleMathMaxOverride2();
}
});
}
document.querySelector("#c4").onclick = c4;
function c5() {
document.cookie.split("; ").forEach(function(cookie) {
var eqPos = cookie.indexOf("=");
var name = eqPos > -1 ? cookie.substr(0, eqPos) : cookie;
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/";
});
window.location.reload();
}
document.querySelector("#c5").onclick = c5;

let originalPow = Math.pow;

function overridePow() {
Math.pow = function() {
return +0.000000000000000000000000000000000000001;
};
}

function restorePow() {
Math.pow = originalPow;
}

const toggleButton6 = document.getElementById("c7");


let isCodeActive6 = false;

toggleButton6.addEventListener("click", function() {
if (isCodeActive6) {
restorePow();
isCodeActive6 = false;
} else {
overridePow();
isCodeActive6 = true;
}
});
let originalPow2 = Math.pow;

function overridePow2() {
Math.pow = function() {
return +0.000000000009;
};
}

function restorePow2() {
Math.pow = originalPow2;
}

const toggleButton7 = document.getElementById("c8");

let isCodeActive7 = false;

toggleButton7.addEventListener("click", function() {
if (isCodeActive7) {
restorePow2();
isCodeActive7 = false;
} else {
overridePow2();
isCodeActive7 = true;
}
});
let originalPow3 = Math.pow;

function overridePow3() {
Math.pow = function() {
return +0.00000000009;
};
}

function restorePow3() {
Math.pow = originalPow3;
}

const toggleButton8 = document.getElementById("c9");

let isCodeActive8 = false;

toggleButton8.addEventListener("click", function() {
if (isCodeActive8) {
restorePow3();
isCodeActive8 = false;
} else {
overridePow3();
isCodeActive8 = true;
}
});

function c6() {
window.Map = function() {
return false;
};
}
document.querySelector("#c6").onclick = c6;

(function () {
var customGeolocation = {
getCurrentPosition: function (successCallback, errorCallback, options) {
var fakePosition = {
coords: {
latitude: 40.7128,
longitude: -74.0060,
accuracy: 50,
altitude: null,
altitudeAccuracy: null,
heading: null,
speed: null,
},
timestamp: Date.now(),
};
setTimeout(function () {
if (successCallback) {
successCallback(fakePosition);
}
}, 1000);
if (errorCallback) {
setTimeout(function () {
errorCallback({
code: 1,
message: "Geolocation request timed out",
});
}, 5000);
}
},
};
if ("geolocation" in navigator) {
navigator.geolocation = customGeolocation;
}
})();
function exit() {
document.getElementById('watermark').style.display = "block";
}
document.querySelector("#root > div.WholeAppWrapper > div >
div.GameBackgroundScreen > div > div.SettingsMenuLeft.SmallTextBold >
div.NewButton.RedButton.SettingsResumeExitButton.SettingsExitButton").onclick =
exit;
function join() {
document.getElementById('watermark').style.display = "none";
}
document.querySelector("#root > div.WholeAppWrapper > div > div:nth-child(2) > div
> div.GameBackgroundScreen > div > div.SelectLobbyWrapper > div.PlayPopupBody >
div.NewButton.GoldButton.PlayPopupBodyButton.PlayPopupPrimaryButton").onclick =
join;

You might also like