// ==UserScript== // @name DigDig.IO Temporary Account // @namespace http://tampermonkey.net/ // @version 0.0.3 // @description Creates a temporary account whenever you join the game. Good for using cheats and not get banned. // @author Zertalious (Zert) // @match *://digdig.io/* // @icon https://www.google.com/s2/favicons?domain=digdig.io // @run-at document-start // @grant none // @downloadURL none // ==/UserScript== const style = document.createElement( 'style' ); style.textContent = ` span { position: absolute; top: 10px; left: 50%; transform: translate(-50%, 0); color: #fff; font-family: Ubuntu; z-index: 999; cursor: pointer; padding: 4px 8px; text-shadow: 1px 0 #000, -1px 0 #000, 0 1px #000, 0 -1px #000, 1px 1px #000, -1px -1px #000; } span:active { background: rgba(0, 0, 0, 0.25); } `; document.body.appendChild( style ); const span = document.createElement( 'span' ); span.textContent = 'waiting for account...'; span.onclick = function () { navigator.clipboard.writeText( span.textContent ); } document.body.appendChild( span ); Object.defineProperty( window, 'localStorage', { value: new Proxy( window.localStorage, { get( target, prop, receiver ) { if ( prop === 'cp6_player_id' ) { return ''; } return Reflect.get( ...arguments ); }, set( target, prop, value, receiver ) { if ( prop === 'cp6_player_id' ) { span.textContent = value; return; } return Reflect.set( ...arguments ); } } ) } );